200000 61533052 240308033 -14831760 228135279 68633304 -114261069 12658179 241129604 -203258495 265668499 -7904673 210264601 -188718730 69282419 -165427925 236655864 263969812 275989365 -98331755 145202234 109084316 -26989242 87914622 172848744 -122538375 -66785680 -214142189 166145160 -156016388 -90776586 298440981 230768371 -283747942 228084814 33190361 -287687467 286880691 -33032339 -255751505 185930557 34865391 64719835 -91606326 -284778217 230284186 -106051904 -295871480 88089966 -141799256 188172566 203509370 152613230 -144024172 283737799 -104931858 75603175 14467087 -249006593 104045852 249984156 190471462 -17292442 -83156995 -160939315 -166591407 170016463 137315362 191114200 -285365041 24713836 167825767 86421848 51213540 -196601475 -233325974 -235443487 30727150 236956534 113504462 9956063 164414969 -119005970 102914459 178250735 -112460486 172557737 -249431000 156362703 -64268600 258116199 -118878413 -224660943 147848999 -34655835 58887963 107586303 257750315 301063881 -194922598 47561072 66821894 23158302 -48647410 -36270123 150576017 105856165 19211709 -119534893 -70706685 114683334 -163077317 123746302 -208094766 46973231 135018235 228446097 -142014677 -6720816 69138816 -82666830 -222211454 268783002 78240700 -107700959 87458716 -40400982 90620295 234829330 293745569 136535911 -183738044 280836956 -212034050 -294479083 -1135543 -291238462 -211684745 -98351930 -203055905 -300128398 -165457032 -118662310 107205099 221927301 79115973 -239083866 -184134860 217419587 285259172 -272341154 215216002 100858082 264553326 -243645341 -29199017 289119413 148862753 -244304800 -24888138 -123189097 139166491 -177710042 -176225891 -121693301 -131469453 103897839 -19465517 -143031885 -229372167 -260384858 231029131 -134842653 -242639101 228205990 162483004 -168643796 -150050529 -122851747 18127325 -214601294 83100553 270827995 36213090 -108597718 -133923713 277734889 52407071 107933305 238591440 296092774 267976076 53344954 17101042 -104290905 93245794 -230285413 190671371 -155581387 -258443088 35433310 183570796 -57920829 220715799 218442484 275310696 2352478 84556846 -64769783 -62594692 -92560573 -194358515 -215183487 157465928 35626312 298779403 74574903 10878454 130481501 -113161201 100054389 -84297749 53811214 134916722 207134316 29123538 37019763 128669270 -22907587 1355705 -93007003 250469183 -192411378 -144309957 -117362901 31501345 -232621817 88185823 -85337140 -82556865 -57404296 14087803 147402564 -286274743 -203163569 160412015 -155506786 -246723765 167569180 294666332 279832186 -170751100 -156217836 -271864132 -29781757 104106775 37670940 210356223 79180387 -107212728 72256924 -67550322 -218203749 208838267 59600353 -28999728 102872251 66109690 -225484571 -260264702 -140945036 44625802 -70066873 -94725434 -249978214 -244609428 -286795917 -253722372 28280743 153976810 27814974 -89453110 -52265393 230483375 -206664414 265664621 83640843 290374623 -180375236 -230491416 119967870 -245470175 -51967162 55137348 -170193329 167945695 179272174 -114030863 176148128 -20751485 -270276886 -53221874 68911289 -86766126 -147534649 121324224 105166636 73347537 118778129 61070701 -263411786 -91936772 -268621514 -177208900 -235037409 -74064671 -271276399 -230779849 225649636 -28236851 -176056091 -34373598 -2777440 63956881 -74800591 -92882100 72032165 195980228 7055548 -151379603 237210295 -251496470 196095419 233269376 -118870208 -11285151 160182399 213689890 120811703 -143649499 217866531 -102456911 -129817312 -275961011 222702333 -208541721 104023627 -118163757 69603756 -247108268 134466825 -68086552 219336959 300751044 -72731461 -187743285 137892502 -233959300 -249670553 109788116 -52022985 279516887 120593105 37059953 -165311893 -270107623 273004369 213457265 -262991751 7562896 25317751 271549571 187894066 -176924344 -91685523 -83120114 43979512 278533665 -195906153 277587466 -142169126 242946453 -22364002 228255301 -216501026 -4600911 -93918159 254939756 62656885 209762183 147695311 -202463507 211304813 -29074536 9093554 99627148 260167837 93786612 111866999 -50838378 -129990045 -159301205 48591061 -32004274 -249498931 -28397712 20236209 282669035 94729638 279479456 119981046 19497967 -88042505 146657310 -129616748 -200432343 15395423 -23643097 -291568269 68532062 -88704711 -225312311 -272581253 299718822 271976512 196514806 -94638059 -248069761 116614401 -39830561 221053819 -263489857 -257094247 92583435 -240256205 90132635 279528912 175045395 -241337807 -154235977 -130390563 62107775 -194610444 -267595614 -219475028 9306543 227689938 282172280 219536877 -194296191 108756260 224731654 -169390924 -89320735 -88281814 -19922208 -104026799 165981397 284659 -246354420 -196504779 86844618 155430360 -80071931 33687962 79877568 -275638048 -92158600 26229530 -271827362 171039183 17407340 50576367 210386875 -259959312 117606150 183437978 71863627 269366306 189418841 -238194740 110554899 -288749575 45162917 140650837 281644007 251803309 -7551144 130797238 134427287 -267148743 108790682 -58110559 150868923 12807230 -5306233 203036984 65043688 158104029 -126678170 -61288632 -89282288 207440073 -258308510 -270350137 65405172 -101915557 -85925880 158220140 26994636 -94291751 -55346046 33907538 -74585618 71507834 -260928317 -196699906 -226348258 -141525777 62178512 128095507 209710846 -157948211 -51842492 -77707873 14743529 -115394121 -28240979 212996949 -108641075 140557806 271634672 180313703 -288763150 -37999302 -104982569 232966592 -198947655 110714847 61977975 -221111694 39780845 -227149549 216057500 68282187 147901892 53386451 -54681668 195441184 113048632 -50748703 227477083 -200521711 142777827 -261383021 185547099 164295419 -168768383 228010243 35840073 -110574238 -264089832 -180158942 -292843848 -148262684 175216825 -219821901 -296705089 -275094435 1972733 225196917 -223218487 -16686797 -168529438 -103102587 248474618 242289879 -205454803 98078722 89002422 -283447143 149859821 -139811377 -128450461 72644983 231693801 193998256 -52535927 -220363125 136426808 34345669 -124167996 -175014278 33851842 -257479072 -286406691 300605165 -170593223 41653552 -170329891 284222041 -145051055 179263189 18506910 206597745 -211085123 300731303 -111760753 -93305944 -133250815 267382673 -208956526 216896115 239773575 -147641792 41148350 210772014 -253442154 292823990 135452524 189453470 -244545431 -206630652 -235146110 -77310394 216151908 121263891 -93021237 -23888334 59937948 -184830815 249733830 144895529 -129052086 298253957 -56950525 -153790064 267050430 -121911644 -117278734 -131849193 -186292764 -4097104 -269791868 -230121108 99921411 35986458 -50357192 24047852 150149474 236118356 -292542314 -250855630 105631088 298591250 -88217908 39172031 54607565 109574836 197911140 -74363740 -181578932 105990376 134231351 27652244 277400569 -169801392 -81739735 -4898998 213477403 -190085614 41310401 65955500 -144038538 -257247951 -273263998 -227677241 -245929849 -258247806 45123963 240485069 -193921021 80634764 221018918 93839666 129981529 171950161 -190274207 80786279 -83520369 255152409 98644972 62337870 169653975 25157460 287263360 205729613 290911535 109072504 123126755 147495440 45034644 148274076 -247465267 146102219 32094048 273656119 -62738795 -280767786 -34175106 272238592 -122163708 -15359903 65264835 68952686 -48305490 -295663797 -191645852 -43754627 -71342431 -27891028 -169975136 -238002035 262984927 -178553511 -243032298 187467140 -179696596 10552469 77673032 29322183 -120519830 39264986 -143000871 -193491256 -5000116 -112562021 36116289 100680630 -220882138 -49710802 176290571 211153312 255020831 -75366956 -269943912 157418924 -228265725 271489027 271532490 -268878772 -227073694 -76448323 231157752 95277394 35638117 93888241 -261612112 45494068 3960128 118604066 -164556860 -149168899 -183293122 -147678287 183159436 -165769059 51246182 -158940882 238860654 -202189269 -14422742 65256724 -81429917 -240406922 191254979 -189890722 241394899 -12770726 -119411207 -270271615 -67949816 280313991 -218837220 -66409574 -123450935 63653746 211033128 -192228733 -69804057 -271227774 -281040966 -203820489 -51807085 -240036108 189225333 13294980 172484257 58356686 -236327453 -101933901 60474415 19636843 20332611 296261688 -3339248 261010776 -23275205 -182302868 172939967 133165867 161362864 253297781 -114114963 -29737549 -43314527 -199466799 -131798682 -265830089 -202830387 242738714 -194808539 249264620 -88003371 -242785213 247845723 -48940628 -209233872 186266601 115098276 222764500 140995761 142505156 -200829857 -86854809 15883999 35769400 136096741 61582317 14322640 75848925 -28740469 77772922 -24027844 -196200897 -53700523 -272221486 -156143476 -177523498 254386857 148261504 -128456761 207043485 -11216414 -96548808 -204581112 214582544 -180481828 -300764171 293402541 193647641 171317426 299045036 62131213 58381611 107984141 -258190218 212002325 -259342027 54746678 233623375 95404193 -162893057 24858923 -6137186 33303246 258988092 277897001 -222543611 -295791608 -223253702 130672931 290450184 -105718227 -214615518 -187783663 256528039 -144391651 -186483514 -126693604 159418937 294113866 -209100799 -187789971 279074361 -266345688 -54789821 188987183 149514187 -286007583 34073245 132511007 71462990 224663387 -40573129 61851111 -179030001 -84703145 165571985 -207445456 104951122 252560819 162268737 285299131 -13111530 11486073 -237570198 -224465357 2489646 293563855 217762838 143516687 270375349 -92401777 -22583639 -270163536 56436865 215553415 -272337815 -26467255 -270309428 -268655476 -279475128 -133059815 268058901 -116441812 -26163411 211093571 -294721382 -87391770 276567813 -10943301 -19887768 -282717588 -100493128 -33786083 -136677598 216213852 38287776 207748514 273835591 -189168813 140906260 33848119 65941318 -202572840 -191716000 144824728 -122218012 90534589 203287328 133937934 263509606 -181302294 -56787218 99662533 123203765 -114717383 158631351 -152138058 54841456 58879287 -253787450 93151658 11640398 267135034 217594593 298618051 183517884 -152612219 227269893 -265951456 -144546011 167375154 -263930912 -221738234 275412407 91329984 -20242661 -194396813 -140700484 -80753295 7810447 178269896 293765111 284690221 -224317658 250838546 262967510 162367857 -179919097 189157036 133689054 -255939878 -172642323 -299342956 255809037 100381368 -73047194 -274338015 -107416869 -143798496 150424592 164346506 -115484622 -118759481 -109025558 -108926735 -178368815 108884344 -148498658 -48001860 -170796611 91154947 659650 -152484834 269637418 -1504624 -276513686 -119464993 84188156 83199788 8693973 -288895089 -83483919 -110165538 187155533 81991879 240558838 64809903 -239585564 -179023754 109323418 -108966813 -176307962 55729619 -175819975 183385771 -172386465 128608143 -150812766 -115327661 -246849175 -259126857 -105964953 -35226638 -292580967 -231142803 66344863 248133103 229480585 223247790 82241319 -156513079 284719824 -46579860 118877271 278855133 -192445984 -169155171 -221972907 -9748574 -18614768 -214041481 -213403532 118222318 32404961 -214615048 -78762930 197999609 107693310 174836933 229922392 289905469 -10316402 11060731 271181945 -65259913 233697882 189632264 -252928480 20343046 -215685363 -292192436 -132421399 162492601 37205505 180277258 17415652 -75107910 289834396 -211438886 -44407498 125035635 -102593809 -223789997 -3363678 254881631 33882524 -213561426 -34426979 149761525 143247506 -237275301 -42823751 100694565 92322344 275995682 -35291456 133960561 -32904676 143657052 -232943729 279898936 52688996 -131745085 -20350172 89352501 -247585245 -234847402 -63591049 75435707 290252667 221213660 -134264648 -106527707 -110528819 188501801 -1893271 293895050 139473889 -259511012 -258051594 260511143 -226946626 149237627 192527786 -284874021 -30275951 -97513119 67174713 108091762 -132581583 -25530738 159920640 -175460684 -63252376 -28804773 71093995 -60344712 299470453 127584154 -268559147 34857832 33309275 -65321158 -158426831 -25634672 -217852903 -49798695 45013899 141821839 165765865 236497383 -188020504 290550701 88558348 298242716 182266747 -103769980 100338653 180289752 231566659 196663728 293005629 -244457103 -219946824 63446421 261731455 638297 -85402571 105110192 231756367 -148681879 189258811 -101763223 -122507163 -140506135 -249588963 -35296371 51192337 97377164 -249408758 -257001554 99356155 15673980 291864939 -279128971 195936424 -287663836 221072909 -289233800 18355889 215330435 282231813 -21212265 37878942 210304283 -13837415 -55289712 97931244 186128523 37409005 -193975709 35116414 -58237807 -260727246 210645734 -117085807 241856372 134776916 243547916 -231537865 138956931 60406854 298394894 137817837 37298530 -213676693 93984961 -81970967 -263986297 104103438 194493522 -65213771 179132534 -291314720 -196247657 10508020 286373118 -170882981 -74321677 193027708 -71228801 -79308825 31672660 -101868699 -51641106 236914490 -179559600 233857998 237947185 -133723625 -56971392 32441825 -188624718 151295978 66576193 -208918681 294201004 97493890 169617398 -136515868 -232933252 138720459 269332341 -195063798 -41413248 255306115 -115437504 151535081 -21965283 210855561 -41930112 -183465301 -192822524 117387635 75691874 -62860501 114175772 -238135266 265942849 4213777 260772741 206892279 -261429199 -64861240 128502717 -179313281 29199877 -266640814 218100408 251908906 189074957 -126327343 83567661 187642146 -94919671 190502906 125502771 45161188 -151147197 269328160 204625193 -295550503 -149114687 -205049915 -269052397 -43985806 -87948718 166029759 30822774 272048189 -230679631 -16366834 -173652849 -250020576 34654502 -144497178 -215644278 -301470427 26094502 -167476329 -79192255 173712992 -176054250 -223013193 145300992 149381743 85126456 118050994 148528566 287292514 154810068 -23711182 177776041 -130712191 42481654 -17937401 25629766 -293708540 19112081 49677515 239339821 121742929 -90188105 31987352 -276005560 -270026734 -285469424 275390554 -18448972 -135549394 -186551567 221840140 149891886 19889340 238165562 273754540 60908264 30695496 54454279 -30489101 -12719286 -93908048 238688211 -117994079 -3624689 -182140757 -87279229 -199537121 -175937216 -291683434 -253522015 153182743 74384826 203250531 163238542 -60898608 72418243 181454104 84291103 -276200631 -155586232 84202780 -179756799 14818842 231926534 275924315 -75604285 278054229 -94961 124780374 -89236085 178447092 5214714 -136836891 -9645351 -101788644 134853613 -133067326 -219357820 244696609 202213333 214529710 261802925 50715194 -148619848 33673479 297643673 -164731188 -262713665 -247342860 -19127179 -267288877 177716397 267153077 159005456 -201466360 -13036294 60394583 112912263 251294799 -270808622 -207905056 -262838972 138030317 157201849 38762467 121219906 91999767 234235523 19716952 274759624 123465242 -119076069 293848128 109496752 251523790 -205014698 122716171 215345222 118223035 80609323 -170041033 -25210398 -2151104 199087287 57712976 -249520140 95790132 208366628 -62243900 213564086 128811155 26098708 63903491 -213629893 -98328146 122512783 -69759032 175645072 123738081 -207671143 -52825352 10274705 85373105 65196074 40752505 -212546987 223459579 -292825681 12247892 -232111518 216536437 175029882 -182429507 138780153 7916135 212659850 277488653 -167879626 290750663 272520566 -256505185 18244179 219758875 -170129465 10432830 237918012 247187272 -49768192 225206120 57143050 285145323 114127402 -54280845 299080029 -82212262 -285952700 54908648 -119425401 -169506362 1008367 -234853635 -139492444 293315306 156336967 -31193953 -43389321 -950479 -293383839 124475567 -19642553 -22900981 279986713 -265843487 209869728 27515012 32722225 235817142 -128362017 -169556301 183864827 2853692 210381536 120206739 -260603301 -4642392 13168230 -52449141 260180315 -226214548 -87170147 -62642125 -140683879 83861863 272334099 289275878 31192711 192585694 222784989 198554212 203590823 -271825737 267720093 -172537589 -106212722 33424779 166430378 224436125 -61997983 285796068 -49410469 -261625642 258128498 247441766 -15791809 -62906792 269662186 -290612142 123135281 -202979677 32647745 -138341000 161527040 63157476 239631135 -277070282 280145003 264940837 -227896200 -267882561 -41069716 266617433 -126536975 67933574 115384593 41490344 -41247410 24702612 26753213 -70819733 23899160 -205075979 32231457 278230080 98384040 163552041 14338388 -237652251 -214573364 67688444 172627443 136344186 -195845702 125352025 252873094 207368681 -82337263 218756276 -50695719 -209574920 -55549402 200819335 224072507 148554434 90450645 83991650 -84765388 -85346040 283438028 294993101 -105663059 13452954 -42504520 271487180 214323719 271167336 -66427180 189298310 -270231648 191427056 -178125588 -106970557 -155144942 216593297 -97257531 143081127 241174221 -178747305 -158860564 -83890115 88625596 72774707 142851530 200404545 57866347 -34220558 118262279 143097264 -247990274 243693925 190671715 165018815 -222888543 98200317 56960199 34533549 -202456511 -187434967 -207479829 -2667720 259820089 -94706074 -214040169 81898766 -122702768 295219567 -104195552 19095602 -110383756 158119942 46331599 117532578 258049310 189273165 212136974 -276395281 4106014 -35472697 288520760 -115061226 -7514138 -124027747 132568930 -132910383 -39399859 55353774 92584361 196154215 -124250569 105529204 29100511 89675833 -191913431 -96460276 94069742 248882383 -131878924 -137397529 -247868340 -130084285 222651629 -171053323 156951210 226560676 29457736 283039071 213159113 132546429 -267357136 -54709787 -75064408 179418917 -87211067 141602704 200021736 185679620 -274565591 -89633760 238357994 66651026 -18535867 124631802 162834737 -194307292 -212230971 283704718 292042502 42530101 142702147 -90575510 251963673 205526496 -183215367 78147919 275897544 -198399839 -272368630 -61699617 -58977546 271719766 -35571757 137191254 -170498701 -261695476 49819411 38406622 -44296384 122084464 -64687751 85520162 -31106013 -54782609 262008955 -21714607 68542461 -90693101 -145126667 246439487 301522964 138478614 -40663055 75471695 -144553536 -21212302 -78948736 -291420349 53654262 -39689341 -49957737 -134472089 159206121 -129648937 151157580 20365372 -35703942 -258876880 187151403 -107492790 194969738 19131543 242237250 31199909 -57352790 128976524 264820437 -57557858 209260684 -173280330 133402218 -244308980 -153357995 174471237 17685184 -13355110 -39157728 -135765329 23453551 89831268 65610112 -223157510 206830876 62085943 123350766 15484738 191275165 87638901 -197128113 -84621984 -255882157 -165558706 -268674457 -217702244 11847126 -35024033 73737347 -73364985 -102820828 34577670 170261676 297652437 -289361561 299848514 -126871993 -258633578 -87580779 -221995502 -243156737 -169141061 -126665469 -53684154 144222989 22326034 -295089814 32663731 -292380211 14958943 68273529 179104966 -146979900 268670451 83376650 169912157 -59698167 167633407 300837469 44973072 142063582 -65294375 -91650291 84647494 -43859906 189050099 -153742848 115272571 150616218 -124572435 -131971501 166016453 84626468 240671915 290589767 -3998889 7732748 -226357971 218884980 -76563965 108268174 236136293 86273310 -292800390 155381691 -96766384 -184167970 180132900 100744902 -249877974 -1676362 -85328030 92670510 117943994 93670751 178500528 -90126385 152938329 -68622443 -88357842 75768358 297156682 -277241866 -179778079 -288045959 54479784 -37907554 -278401947 97656715 54863439 60382823 -97376573 146181358 -157218726 -46747057 -56941203 -301303706 -221442687 162683993 -240101225 -283216488 -68574721 -300899620 262764114 -110513736 233992556 -178395674 125553224 -54190495 70727890 205424344 253186068 -108430612 -67012217 125118088 289234659 276423166 -215633209 53846423 249045959 -159260160 13788844 269814441 -7832213 -193827596 -76033143 -189501040 205226628 -135894486 -268284922 191600039 202524294 -297194799 -48198095 -96655290 218388437 231306654 21066331 48799852 164904161 -151435800 -41283705 -108658129 -75540207 -140584655 156498249 20397863 209880947 -111899789 -229465511 -291852955 -204922935 -258442509 213027855 203679599 82838135 78203341 -108096916 -50728495 285936886 169458915 204585060 -43245246 -215181927 -269895246 92679234 292133196 -2973606 -210641324 -43203328 -260406700 112677352 -229716166 -263819285 -238820298 264478024 -245918749 -196499457 -289894410 101561958 160667716 -104686083 29589282 -208874189 55985305 -62525252 -110553905 -121988780 -99085767 83916487 41034133 -223755824 -159410753 -219541452 255559002 -252144817 -232880416 -97753800 158490958 -25440346 -186476070 157921947 20395185 -159582521 7739201 29719570 -284643871 -157251630 48354335 -119832710 54553770 -70286412 -135988890 106351616 66741195 -282287812 179569790 174215499 7033080 -57188210 259421175 104328255 214814958 -155089127 300013868 109453241 -266652467 -309406 232758043 218818324 24606613 -6815819 -194108340 113099301 19248592 22135311 107492256 -196634379 -195499416 164711900 99961269 299308698 -199173781 21522958 -115827896 -117907660 242515241 -100040733 79078603 -280468509 158254454 249514426 21415670 -145970373 168531136 -236193536 8517200 -20882458 -244141911 -246523254 -19590775 91270714 279686131 79990559 136134267 262436989 32178516 248758453 -199478475 222891519 -170957270 -54370423 132817359 -112553140 9139188 4087180 -30402350 -275128487 -120261296 -63020855 -56764961 -130847451 106162296 158816776 271181460 13029347 10465211 165182145 98226936 116112957 16306363 -19414844 -186450603 -256623587 214156816 -28142687 182437126 -265290012 62132789 217915431 17723385 -209019012 -150954769 40831692 192177871 -215237124 -255998649 -297030248 -134538261 267366671 -193655479 -20558487 -57818435 -245768744 110977257 -128396313 -184618307 -213704526 -278596211 233481257 -184405825 -111622308 287584171 53146460 -114222739 248901591 -43654675 -51567265 -9841590 -301189011 -265292426 -63361243 -8092404 85547861 -231220358 265970171 -156061126 296569960 -109047987 -300684602 -238620750 32009877 -266954577 81119559 -69249564 -252936976 -246836091 -98390527 299207582 -42781111 -139186205 -94707949 278375689 54758128 -47599583 -198400724 118552137 -74263660 -12311001 169755925 107289666 -288352191 68115423 -21720502 -243606463 111263709 -277670555 71118263 52135664 -246836582 10869346 -33315232 -100131479 -169196002 -47102301 50775867 -155173877 195452194 -36451674 249398924 494968 -292820949 -149930817 -194688562 -70998837 277290425 150896665 -58276017 -84926969 139720250 296576503 -175673970 -54278050 161064352 78424284 -137013952 291687124 267628988 155986552 40136254 78664277 -57758308 180216310 -61817782 -211916561 176229830 69012182 151624554 67598221 -281177276 12853072 89897840 -242775769 -57074504 -285660630 76369024 213360276 224072728 -168915487 -255488699 6015080 126543056 70279888 -111258563 17424592 -264735433 -274524895 124400457 141379968 141070841 231189804 66853671 -194279324 -8795670 19404164 -143998936 237460394 -131126336 -10288725 134518952 146095276 141282669 128570891 20625180 -10661206 -100602546 -273022121 -77879078 -279705468 -180404345 -139298921 129025876 -25500681 -6222498 -199676951 283676554 -113775581 -167573636 183227709 -200841037 12273923 -176187332 84847691 -237591400 -171113840 163374950 -24251984 55198822 19988416 -1937696 -246280498 221935968 -274609106 234857571 76389563 -143207351 -194132442 -247344688 -183053421 -286842661 -9325089 112623654 -193580730 40637150 -32486954 44095268 -240641893 190085856 -77210681 -15571815 -122442304 -290566498 290440561 296781412 -29426607 -177008483 -249324979 239926674 -24802755 -36663582 86711978 -17503866 93031159 -8584382 157718704 113475894 156731267 -48140539 265388644 49422757 -55746113 92011648 -50224430 -135198455 -162054297 -188602120 195947175 292307775 235713614 120734433 156062522 -187411913 254409438 -41867726 -106612053 299391499 117494538 -103910957 128033626 -18835658 35711571 207172944 -11894763 19642118 202702082 54488770 -181136930 -40651804 15012644 50020056 77639653 129560873 87719928 -247920076 28748773 28611154 222074486 172800523 59671035 -94306405 -215016571 138528219 -242773415 -131484344 77672754 -90705790 -144158632 88615513 -265493555 -61434424 276597492 -35042573 -226849065 130057428 277783772 130624891 -65947902 -258418988 44197755 -285596253 -182578951 220919837 155847779 75382125 172493279 -55016647 16415407 -292784495 -127214886 189587691 -98757123 -113200046 158648197 -140819021 254800581 -125476310 -76733541 -151599564 59499321 144014804 285076654 81300739 -230539253 78593673 -285123646 266380920 57381771 -271038759 117523583 14392410 22108286 75999946 58383661 51479273 62623208 222582093 132758655 -145247659 160486144 151346431 -38419571 49457662 36061890 258486228 176593378 291561661 -6415611 -236294679 271456029 -262251164 232150803 64672280 196011219 185083713 -294504669 230408662 -53003218 -141587112 -144730081 -162460302 146865306 233535455 -238910332 -232528011 79817144 -266314775 264251396 -254645937 183293085 -277923408 -91857236 -129502755 -293873828 -273136161 164939656 131448240 -118445779 169914086 274973125 -159389395 240701135 64441848 59968504 -252814882 -38089578 -274230525 133295571 277566816 209125654 270986798 -88758747 32145573 -265038438 -290907521 130385565 25990785 98400390 142163262 -86714708 -195815995 -295108983 -43212096 56692160 18749614 -92812662 -54536631 145304947 -266210474 95345222 109736973 -179876893 153049816 62518805 7890616 -68073040 272128005 -20203919 74560022 223431746 76672842 -94248157 -242032708 186554561 86252720 155601875 -113322971 29285856 -64922309 -260767153 65905008 -159767463 -214310123 -95748598 11318538 120612336 -69475842 -129672836 -196899153 172149508 -162792452 -196253131 -229147237 268900706 -147192352 150880789 -34836916 -46934837 144289824 -22650188 -282765431 -233832896 271011222 247735769 205890008 -124045752 132309980 -36608648 -212404863 276983204 -85313823 -159077828 -14429086 88173596 11487392 -125140886 23929471 79813777 -251241323 237447972 -242258180 -74233009 -203865160 -6225322 -268597445 105059850 -183761748 -115136313 200291884 -148831892 -162743559 -210704558 -68766507 151833289 193237121 -265016018 235372078 -23525814 -121535116 196464736 -202156694 177135703 226592529 -214065135 825023 300050513 207414607 -275495855 -207763793 -270327843 -270944010 -265152472 209467403 124867015 129041981 135328608 250879135 209863001 -194241139 106856697 -67343346 88646389 -267357380 137264276 300910949 -143288430 -197046068 -84049188 220040305 88634293 -107953597 36112933 -28362155 -195002670 -102880249 107120061 79925075 122916315 -171884121 -151481888 187413090 269624146 274330518 199271018 269428884 -1115198 -41149964 -22518644 -265446984 42846996 -284413731 -15702854 -44842969 107612125 219801398 -162782441 136427711 83066593 30873055 78439476 276587204 148778730 272182858 -137301079 198424572 -270853189 -133436204 33478385 49678201 126069614 187901518 221553709 -252132848 263205390 -67962647 157691449 26458825 -108805840 -139543434 -263507985 73021657 43143230 -213053913 39138378 220768546 -46060034 54703900 -50957514 184826988 87455591 290850960 70844541 -33120387 185889103 154941913 91431418 9509738 226003773 -190037017 187775920 -247825266 269302968 -151820976 70705546 -19767544 -145680653 -145781579 -159986151 -120129562 -17112805 294505406 236596918 -65034362 -112165919 272464606 243687199 198406077 21858179 269747813 -77317557 39878221 -178186981 225660093 -133010581 212802220 -273860826 -36654537 124981108 32277396 -205374615 -268497756 -184671499 -231619214 -246686095 207142387 -300992226 250761929 -31323496 20944052 -142750012 -131555012 107151912 128331252 -102206155 215841559 -79008186 29475787 103365000 61085655 -134776288 -28348747 50328021 187809423 -189126674 139516500 121668825 -131348409 71580565 -113889148 -167097809 -72837153 -265589851 -96199022 285400260 36264081 224546886 85528709 209985671 -226423285 -212536719 -176453158 -167584593 -24644677 -162186694 120366099 286190056 195650585 48677065 123514868 -289042602 -279363141 91508476 -186203308 -270101962 123753907 -128555500 289372762 32817496 -87722769 217808488 235150822 32813183 -281221879 2625118 290684174 -202766309 53389850 92777183 -157207097 186817902 -286957220 295788494 198137442 -165934831 -555541 -65233952 185812226 281913036 286372636 -77614636 147470633 -195559285 257987310 -83075946 270012480 -133113736 276305152 -92001530 -257127738 -46227266 -250333224 -33799237 169681072 -62177797 208962421 171571875 -61459732 93789216 244828362 -175284853 23698666 -231942901 -207128571 268152531 -28761435 82129523 -95049290 130140645 186326834 -164908189 -254081576 -253835293 256510190 -117016202 8190407 -121654061 34134678 -189060789 -231744571 -139569077 80396586 -13355211 -219794788 16291518 -96001654 198398635 285983642 289724983 -65586606 190196222 -143884989 -237793241 106329619 -225549535 277920057 58516912 62726326 84636344 -281538546 21998215 174090339 -93971758 -98277819 -251669633 114602163 -192224365 -134886174 266127199 189819118 -8896908 132613247 161816544 -131178939 -210296485 -264698083 283946839 58267974 67770752 -66919841 282171938 -250056618 181530037 117902817 -85042059 -226174737 -239315943 -298696666 -87847994 -266562520 -279705141 254955572 -46908546 -202804398 -197238062 -223865395 -193636802 206082729 292217586 200987062 277844149 -205740384 149676765 -19280365 90572611 -274601320 -42324969 118909647 166297216 -237539349 89641368 2478120 -80699930 -108632900 -33141255 -11565188 -96499614 -28956651 252036097 44704919 288923566 253183023 248286012 -176976151 173303825 66432948 23951360 -230692491 -289287770 -179647930 -98116166 253735440 -58056720 283316068 51679306 -56371887 20281393 -122668032 -60434685 -170567056 257858221 -203648821 -275528554 -186966233 124956980 56511203 95659599 -146345359 -264262602 42364327 122490517 -264404855 -133633667 -122732569 -213841566 22414334 -138616255 125463670 284086961 54925671 -175666884 -177357793 -283313627 -232891885 260510443 252358379 -116157778 276083820 -11881571 255747243 -295506266 176834641 -144290883 -80515860 -71346222 -175013586 66406864 -207258667 144323225 32290780 271252510 -261245984 -70704393 182500175 34247846 -231680967 1218017 -151540002 161863772 -149966 -64843138 206692656 -80385299 -63921918 -40671077 172400566 68647550 -36432673 146027140 -242387301 222402767 265134683 -187043753 -104251481 -295315048 -175446709 -10375719 -216696481 38625729 -170051526 -112631863 -165752791 -1993071 -224297894 113566623 -10169258 -85239573 144728637 -206352154 281259904 186199760 -22614841 -79858196 -220030144 178123962 -87388792 -284755164 -248577610 -158556221 116867810 -64619320 178636643 -271611610 93119909 152462116 -287884824 141592462 251717779 -34920852 -176147584 275391484 215545953 277448183 -155410734 -223340008 -223476753 -77243144 60457884 142524129 131387450 236474954 134562893 -64860715 136605610 -159729041 -232386980 154421659 239840944 266769421 -101051010 -220564124 -49003521 -143134879 -291581263 263632316 5148463 132331944 286752057 231024275 1811382 -247446032 -298419191 -265712042 -82308388 127594172 10767901 62120224 30298685 -29238094 125813031 169873770 32927745 -231034601 99367788 -95149425 8977638 -227760682 -90795242 -80004073 -80393974 167366910 -110126802 -275317342 115573881 -91269239 3012839 230789361 30372931 277368591 -244328608 281801104 101410437 -217552853 280870733 108340024 195614257 -145944238 -130112065 -137542043 -147713005 -208671238 67689032 294132038 -265373682 -149807837 -204636279 -146499068 -82481562 -265606005 -243306600 -275317149 -85408406 -200740977 271853168 -21392525 -203900370 238964127 -111921191 90775766 273210937 191973897 -272444341 -172333049 16195079 67885306 293520298 -143980740 287774868 78341152 -9265630 128618083 -73426084 -132869162 -29715332 -217483634 19744525 -203110122 97254158 165816630 -274614042 -111349882 -188549524 -3511996 135839245 187734339 229428546 298442073 -67936621 84168614 -138119021 115361271 262175221 297801140 201072233 121793467 -140869187 -126912019 108049698 144877473 -227751722 86615488 156053066 266290192 121481923 205740253 54110507 251174830 272254629 284875281 -79605502 -132253160 222575690 182742350 -269141983 260389523 15961699 -135327673 -222846200 84289341 13784994 -57680105 267259425 -135840270 182470622 278342016 277688014 -17874588 285463039 1971251 -64836664 -155852193 299688846 -124405486 -107265955 -133849350 289212043 -70040071 -138052960 22993124 -92976608 56558527 145378983 -139750673 -103131421 264715389 57932430 -42273554 101278234 -214457369 -188815947 138025917 -215490860 299588872 23911846 294987874 -11510831 17589202 83636628 40316494 144193454 267042099 151802774 -83078471 -186937790 -109155523 24798662 246299368 77977067 -248334208 -131370264 -157052218 -278058180 258017635 -27202023 -39873663 48092883 7310398 -192986925 22630178 195752117 293671473 -239155215 522239 37409666 181259247 224469825 286703160 217014351 191869174 166994500 155647747 -163846876 171926057 34050264 223711113 202994340 12119249 -100308330 -239311655 51138675 -294862752 234367310 -203961715 236304488 -127706135 -84177814 -259381233 -104626058 284211683 -46722625 -132629863 -295290895 -285936963 -215814004 -194708356 161326866 -260986994 199639328 -33253014 -152611024 -291977446 225121597 143758228 110988964 -167082765 20747297 264261775 239818495 259009569 -36951785 216514892 -121945130 -134566435 -161564761 -72261236 -218398023 -13417264 167389844 -131799974 224597862 234987528 82883373 -49469603 -94524952 -241148017 69689463 125974513 -99560519 284317815 283788460 -120947787 -39708977 -297204725 122691998 -217331137 -187216610 -253983454 -263090030 254673606 6970690 -199735952 183908103 272880596 126055510 -223807856 -10657151 -212618203 270596955 138700451 -144468004 155819032 -185814679 270347612 -294366344 62108973 158731153 178659788 286431810 -195741030 202323855 -284481800 -18336317 59692508 -193277506 -126190806 295743291 -209833294 89064743 -64417783 124561481 204402202 160422134 -46543858 151720200 -128543458 208371222 -284630424 -274215476 50584054 -225075110 72283986 64793067 19220220 73140670 122735443 -142146643 157757448 -77515800 95591977 -107524116 243944142 225686045 197611915 -113802160 -178765502 -34745823 281938470 -287581150 -126649682 -201268111 -246148333 7717681 -154900765 50771592 -145046753 -89670319 186365945 -252742047 -173033846 -148609815 263781782 234799338 -76279644 -118187306 208884840 -193136863 249508549 -13304715 63224524 261027889 -210651977 226745017 279816161 -83023561 27382419 240589587 27355471 111489275 -107026723 -289240134 -267377454 -231164656 -41767728 -262260061 -154375421 -252126079 27902671 -1313241 -154340014 268017140 -210132832 -170676391 -84587117 -254206346 -240184449 133412049 83985703 -224388773 39785280 163718472 23129464 -58678745 -103591506 -289236071 143077693 -242968663 -12320289 -144729302 -215696659 -133636635 273903662 42426585 -207814610 25492495 9353851 -297824619 -213586473 -227089665 221271531 -38081921 -17906849 -218560104 49818017 167220772 -174047651 -292741893 217012535 110892372 -222760927 -194716245 20256018 77188518 263668645 276438279 -235793429 181592262 72748725 -68196481 -38265664 138715849 180430288 105818195 51943729 -248885345 -175953836 80880101 -185177097 142989355 8304036 168014168 259686203 240685641 -260622586 -65427380 -92016322 99979524 113142203 74202255 29971224 -36996880 -245331057 -74499036 37322103 -46986745 -156813003 293780529 117039349 188372408 -125196082 -118331610 -25191325 152666576 24568357 -194440076 36787229 -254183070 76092381 -191028011 -262480242 89767717 102167886 68603950 -89426951 255558286 -235652152 53940726 -66964806 -247917170 18368131 274106453 -9750795 72049006 28417534 -43243144 -214298913 -77098043 301078492 298004850 233454801 -292298895 -272459111 228684348 190505073 290789027 -140133495 112352549 202221231 228771326 -88108033 -242559960 118442226 -288249872 193262357 -89048085 19044189 -75398258 -34203314 231589669 116892321 -84264656 -170415487 72008700 -215600959 214475780 -253336547 -82434990 34676568 146713801 113363750 -186163490 -220136323 277954281 22826788 -236617286 -237204491 -237263312 -298330764 -77713954 -80343458 149979536 43520410 27007973 4134428 -242797693 -102912997 152334564 -120340113 -2566942 69657538 -103280513 150100888 -126558689 -56515620 288382570 77141237 1810851 -220664305 -134218687 197446686 84055425 -196130336 221587536 -185106845 111644471 -146447160 264343067 218590377 47229582 157763554 50930576 -202349675 -237627557 247820950 56979922 42057277 110137262 121106342 -151827544 -246256723 -102747057 207382119 -129460793 -207501056 136237208 264188310 -61941861 218057946 -269111766 -4412424 27847356 -85557935 -200305726 -10565908 201640989 -72964721 -3568104 -269617076 -47978533 169372206 -287530546 79556594 68576008 116946306 -121462282 -141035252 265609649 79279165 -40402758 176724013 -116848049 -46854329 155821431 289675336 -196359333 119831887 10506668 124439559 -212318374 -13771225 88362270 113457925 -34012129 225657026 -283223286 -180355859 278799117 -20969629 227968562 62603194 261550122 -132066442 207332880 -219703514 -221011245 -135223459 -16215289 261674839 161713272 228226890 -69401913 -93195022 237201199 217876951 -130412701 -31387179 -245153127 -134549342 207455970 -161057021 -132929087 97518731 -129806955 -106757816 173712466 -193458422 165731526 -36401450 263492362 81635211 -262857266 209625042 -145566064 1530602 -190519207 116806132 43656423 292762410 264522821 54729389 -209468986 -129538740 -283552352 -170955164 -232089519 55302112 256872196 193118075 -153480573 -266867278 -95332643 -213557067 227180184 130912054 -34104838 -233985902 -226431987 78540204 97540601 121361732 -261288471 -31625138 67901415 298113261 -183304388 -203091704 -117470481 -64021871 -116666290 -30891581 -271846517 18722730 12847689 -78397797 154160665 -55555686 5690807 234983488 130236207 131452265 -255468644 -213714822 10130724 -295014838 80799749 49954485 -70191998 -168030501 -269119927 -170786212 259458752 19637288 -113075753 88223249 -278743530 -248477280 -67450624 -172730078 119584998 -190204048 -263887712 199956653 -262584123 -161915457 291080218 255095431 -49543662 278503351 -160204675 -29700294 -90494338 54982838 172063373 -2154885 -80872855 114684622 270846644 -18333869 -57488168 -176089937 -95053753 21372623 188837702 38650346 -58393218 39573179 -177649954 -270863656 -229471055 -130088898 204945031 -111976429 28268417 -157914181 -64973058 -255608910 159108539 -199922003 3754098 -286285445 37738667 -265829344 -74511849 -102665744 -85262282 -31265376 135024902 209836340 -29587552 -43970774 290713161 229914706 -237715178 92891055 88878616 -49801005 45390984 233283764 123320553 278630035 46124503 169400008 41875384 -1859157 -47849793 174792761 -115439996 193815479 259650107 193030448 206637486 -196885555 -130128041 -237151663 265892977 -40040857 17880789 185099872 22311211 -61063919 -19982047 -9127821 160676660 -207871797 203517637 248066197 238587000 -29691714 256129352 132114701 -118061803 -117737267 -275766135 258952264 -12237010 82995290 -15357933 -156735656 231015344 -110625080 -155362572 -192443639 62273792 -265767139 136195251 50756451 268949674 126251616 52101401 53751019 -234181402 -104834202 180244557 45347807 229415004 264554265 -140299705 -244244472 264647594 200182666 -79241642 246579380 -81831999 35334913 174689644 197449458 79992325 -41525624 -140807004 -282696057 -192635131 -231724771 -10123901 -40316380 -184170599 73777260 92256442 -211424491 298194973 103068295 54831283 -210151319 108329871 -18727232 -30609949 -249980037 32081647 -72160214 10281154 90701738 97581141 165093319 -198643368 -241709879 -6709039 -201233280 -38965981 176497132 -226779251 261693810 178114875 170679921 146458840 -264152433 14441018 -12677188 245647836 -64437311 -105038376 -257582650 160532058 80913882 293825483 -135216806 86084829 245912593 -74683074 278960389 233460273 174636107 301643291 -88537970 244581551 103045106 -119383161 -168883293 269290910 54757947 156324411 -291990887 197584419 192202365 -241782014 -21878780 91679760 -192294744 163655815 -21650845 -54227826 -88014198 71389446 272007632 -145496978 290717862 -181093142 45133986 3957662 236348674 -242025630 8602664 81811801 297505772 276153758 -129774650 -48166726 -229607287 245587381 149258575 242632865 257917267 21217548 187181630 -45360761 -119179340 -106056401 -285040469 23104157 285984044 84931261 76808047 -189962577 -256912706 -104363843 -4739745 -256228433 1322718 -107822045 -62228794 257897623 45846244 128529101 -161993395 145972892 -163177847 -37725326 191435165 -87788358 -5075206 130951592 -287264799 -129876383 -41700470 -245026084 3698421 -214464892 -68100735 12737037 -127725126 -72806042 -158649612 131781115 221128149 -89080566 -288595412 64806226 235465095 92532527 -273730677 202708902 193396242 286881211 -45250313 34736798 256459224 -31994299 -100968762 84753663 121040509 57682509 143788563 39198504 122553753 -95018168 89834858 -52209673 131393498 202585806 -61113897 259759495 -17425530 -103931767 230990005 151161034 -43424928 -177942188 71990379 260245903 -23495555 -127936766 -213215663 -179406623 192406971 -50493555 -126127416 299148384 271856361 142114511 -154183033 54853154 -217724882 192432464 58525600 23017437 -197033833 -64876730 -285891005 251556516 -127189463 276566136 249475276 61414589 204708642 73434311 2848335 101109979 -66071219 296085940 148480115 -249935285 213900321 -107463339 -40568253 -55238172 21239203 105464375 -47033143 -223918046 -300521134 273993205 69669904 -296459161 283774761 -186096121 8429660 -251143393 -214445431 44567367 -154797523 36177316 -135096670 197330293 196876614 -30602048 -213710268 -198892340 -89398051 -266025797 -140724556 -155371539 -9576359 -293301709 138502413 -107677570 292812823 202432218 -78162784 -104538043 206356755 -268394577 -62531262 -85441895 -52171954 -84142887 -233276036 251959893 66051740 -81103979 269496707 81441468 -240401510 -181839851 251069503 20895350 -283564754 -180806896 153922519 -274967364 -138038971 -289599739 -166464796 171206846 -128845206 256137547 -200706125 -145463380 -133934768 -961148 9310296 -31712949 -134079658 -284994056 123030359 267291234 172585790 -140732281 -153024984 -175345544 192640858 -271748487 54569624 149358048 284874109 51899670 101367440 25384480 16740764 -67634695 -292554392 6715957 -299527838 -301437121 -92300058 260728879 25287945 -217257506 -114845249 198175273 149937282 25835934 102431004 -218127986 223838032 -166607559 -76440287 -120195517 -261869741 -215119948 -232850067 -295974010 -94347659 71804562 -29141101 -63375660 -1464870 -73331187 -158632482 -118699325 233734752 -18777378 116376979 182861275 191649294 253910418 277657402 -228580363 -93771168 92265640 -253742024 185771420 -146686331 86286459 -301576054 289654713 79149305 -170916068 -41525143 -119570046 290731894 -187615362 -268367916 -151985597 43092775 226338599 -160098097 -10955397 34688719 -164397098 -215603013 -225727347 -182873271 110948015 47070289 -56494 236725212 -166097993 125922261 -104185650 -286125982 -27811945 -154661442 22496181 43821060 -173506001 -169473711 -31547067 -299925610 212579307 48358741 112831820 -216829707 236778146 59905408 174113381 -67611395 -89202181 -95262775 -284732283 -147998889 -111622734 232197408 274168240 52460588 215019653 105853178 272654789 -23361495 -61019142 -211408176 70693819 -214467118 215986248 41051687 210007650 147550215 276177571 -191161593 -89194623 -161140433 -116119983 -77333644 -99628119 -47403461 87313952 -147178425 -173278429 -226148654 -236240945 -210419733 -8837056 253669464 120357407 158240445 -239224363 103287078 -23221657 -258767141 -66117441 -276607124 -50178457 38992561 -75767395 -192322822 -20744992 -169257208 146841726 -24369905 -145202514 -133610151 -145188958 -81131021 -191943602 237966841 42718516 110999295 -207323852 -294165061 265030514 84142751 -244028804 -100717330 -252637885 181718261 189912208 -275394501 217456783 255572373 285839699 43090840 255971061 216093143 -276279265 264386470 66117316 77049989 171590194 142208447 -52044037 -122380010 90374788 -269049756 -222872087 190549918 -194766831 -118067741 284847973 -216011459 143504811 -21440994 289020208 129610372 -166249317 -232257045 -262550989 -155591577 120873115 159799753 56156444 238035089 -14004702 103533120 12008001 205898922 215302550 279606721 264704325 -296912181 -133616604 193728261 218995686 224776456 258096067 -92360717 -231821568 -224992191 278507334 82818498 -238099944 -129576341 -151966833 222901170 -109081227 227962762 290312780 -222552450 -271026646 210836744 96595577 -245916278 -187889755 -171604361 140086246 88855165 278527769 -234518181 15020624 -144883679 242270067 -125095257 36730555 13628280 807372 208414863 174775593 -7951974 196224108 -180957524 59053143 -191061379 -32992206 194046701 -191709669 63475889 -173311229 140622376 -134092592 -59976483 -39096091 36164025 139760876 240103666 190856318 125519041 -223197379 274166370 167746528 -296992971 -52989620 -160037843 113213959 -242207109 -72074611 -63223683 -292101825 -267910226 184077519 -250616976 198461172 -259270788 -177477242 231042667 22265286 -254003634 -289317373 229140945 119157606 31724050 -160734980 -186269422 172061908 -247213449 -62853499 37689802 -244366367 55529504 28799713 9681119 -868213 120502592 74699312 267623637 -206715198 248045110 -81903747 -22830439 164883530 -91542681 264603850 -163787625 -132821663 247816957 -163080571 139013953 73984162 198050500 30424831 278201604 137110615 35645682 -6520259 -116807022 -219358549 104986369 -140457862 183125339 -190901484 121703011 222603575 226647165 125254956 182729194 138985751 61584569 75197191 279077527 142445817 -199083020 -5862601 -14131804 247278192 267338804 225031557 -56326832 -131690825 278571092 -174099649 -141938357 -95977643 75517192 -20408626 -18504397 -359544 182423845 298375521 -243042158 -290855442 13651853 12640703 114966390 263275638 -113005171 101437539 -251276219 306705 264085842 294625061 249783580 14392783 223543976 136503712 -69554688 -97811422 161983425 -121312061 -248760646 -12965069 -190779468 -242640904 218962574 32176564 -129117299 45444887 -71780696 -8682481 -275084226 1764884 229891535 172601378 -176822184 -201764801 -247534327 -92197952 -143759240 -56846676 138282229 249015334 -157735269 259109345 -64104731 181661766 138151535 47769387 128424637 261259663 165661409 43020679 -217372410 -101836391 262422322 154799337 -20710339 128306179 210200695 243857535 164802381 -210397656 205183180 -124856968 -163019630 -119816637 158373489 70191703 -2596554 -27121309 -166661867 -204163288 -208297149 239315394 -131863235 126539086 212029591 158505202 267543485 -237576013 193362677 89404492 259931557 -194078260 88440137 -241736812 -246944296 148160271 135671459 -168718371 -219569213 -104383009 75336418 -198041740 5600583 183944716 -279647367 -48541851 163459782 -258249177 -63913609 -271133572 -122948018 39181485 -43947128 46077865 -299700541 -33770226 159932305 256001423 146442768 288895050 -89915455 -277710484 253099096 -259226136 176433518 142127423 86103685 -173947114 -244776060 50927010 8071919 104442801 23212419 -77705669 -183922273 260844033 -219676383 -81419232 220600470 -276868130 57235376 249729893 -36983740 -60611161 -297129730 -231957787 -91928596 -174511425 -266506519 -283892606 126368810 -49553369 -21293920 161085342 281608126 151931637 137020667 130250727 249216122 -153882404 274443989 250237725 -254160029 163315682 58301844 -10697311 129604563 -282155016 -295511043 -46269280 -15056462 120522677 264730132 -223682252 -174638500 -9779714 4833379 -3826216 105619341 -233255346 -257215223 65641117 -215037822 6443878 -44737601 -157253902 83319802 247213549 35770227 170592712 -169831809 14808584 -197168467 282849283 -225303252 -294305337 263539804 163837623 -27492046 -96365797 125659116 266614204 -290036416 232962413 -226253934 -92235178 164208353 -39079 25468589 -283545771 280264517 -33080287 -27371315 114857897 25780996 147968933 80393322 -272087842 -189188673 -116317150 237217456 -3256133 -250383178 -202388148 196685480 -190466468 151787758 -88825288 229595480 235681007 -272449800 -167270009 -71505902 214210449 -49135465 290842053 -164017252 118406762 -220243833 4357103 -257264721 1746102 -259756944 27052646 198053246 199616210 204011277 -216300206 3895957 125138804 80152105 -239298950 -76828399 -7550704 116539934 5379162 73660450 -190395716 244249760 163503403 97329245 155440560 234541676 123780368 -222668986 277972895 -180336224 -144622924 -124081869 -112971787 -92351424 -34988584 -30181753 -271994039 90765293 2234663 -134940889 -24427217 61262142 212599548 13064303 -152638806 -246486647 -197291908 -119631127 -126739840 -20105194 236040043 84674762 -77548895 -149347312 -104236060 61797091 300713807 98007636 -279923984 268925272 128384617 -165594725 199849514 245282546 -25787344 -110271092 251268494 46162642 50093795 -278278875 -129344390 -80561455 -125386701 275099758 -36679528 -172008587 -288950502 -296408403 161505727 -117040892 61892903 123542512 198273937 -42250621 225453336 -30607985 -206123232 -189485831 -204109615 -114684880 -160827468 122104198 -216658410 254619988 220274509 46063265 -173383808 152331516 -177029781 88312755 -106442568 -237940436 -87245318 111352010 -175383766 61995545 98383573 205693169 -144464756 238323542 192555289 224603025 -22723846 -89501414 264754171 -244306507 -67943491 113450353 -296992050 -81102094 238774362 246844949 165496335 -129983274 204543316 159710292 -165452793 41504783 -123164780 -142570322 231464027 -95159031 -83965974 157031907 104667525 144533088 208749240 -296298256 -105365102 283679498 -41887233 -141287258 152519024 135270356 223703928 110754742 261039272 -115684585 -243849918 254243841 184952958 -167489790 293605280 -284593159 -213062693 -281203391 -92984465 188804875 -37060062 25966562 90846012 -44312170 -122291113 279468617 10117702 38378544 -97025089 88768541 119742012 41866862 -161611336 35405468 -277371123 78811120 17655522 -237445233 -102674857 -164381982 -104949974 -133449505 68345980 -125560381 164054075 174744999 -21386142 185169929 288379877 -258511768 94804274 271614609 -250793823 -291427180 120142291 -193642402 -264831243 -261169869 -110396330 -119947570 -188095003 -1527071 -79678141 -209981756 83244233 297032548 192395187 158482209 186840972 180041433 -273297045 -164883098 257877376 -11754883 -273340899 -44104602 297553472 264864750 141555471 17770130 48887439 -115947294 114048424 266403902 188334987 -176557899 -132825311 -250391804 -298361852 -233169707 -81411147 1728074 -3320521 270467238 -282567043 -224209208 -13029744 225347766 -190689206 -237032865 222535740 -18134582 -97103178 643480 -180648959 13878546 149946588 300330735 231680751 14377294 -63117451 235060021 282940791 221613210 62159894 -88512890 -87978342 228046311 -131552592 122004245 -110392999 197998250 -297413589 265756562 217375153 -123535945 150715615 121714546 23417953 -231184681 1577087 -57058486 261103311 123296125 137904766 121282020 63817003 215636676 243867342 -89214157 -104635201 151400588 -168441149 25172515 -184971975 102982517 40557737 -213250290 66116860 236272262 99580464 -211065042 -68614156 -287912450 209043778 -49553122 -172736653 259585930 42425288 143290282 220736821 162291992 -256397262 26872884 78079612 -237959447 -275817205 40182089 134300168 -18089279 -269197805 -138622988 -218835161 -232185842 210652841 -187945826 -56598789 158795077 143658812 -240923753 45566890 -35583186 193136795 209043120 -154837328 -191430408 102236079 80621970 53604456 -154539895 -139079706 -222685022 76530916 192168238 132782797 -65445717 203440010 -298386170 131427812 241884425 -57447059 65621852 209153130 50806197 21191357 39559062 25857212 -35740418 -275525821 108111850 -300749967 -85629453 -89788555 45265430 59581476 142485387 -220674904 243752388 -149736687 176095828 -29714981 145629954 -16033737 -82608865 -272371167 37502210 -234886662 277131261 -138136539 259952775 109876522 39946494 228697050 -50687388 -49090705 -84569126 -25077657 141572576 98491266 49290317 -63457482 -106604699 270699007 -273940424 -288366223 150954360 -239823463 -126799877 -269298529 141100216 292355209 301157575 -1971270 -155682066 123995829 -105398442 175734526 250237034 41150773 -109145239 98550014 -214352231 132977083 221306822 -44670661 163026007 222467788 -187259625 -36611723 -266839917 210273932 -135127988 296226993 261556641 198064230 -280006940 247266465 -273138961 -40770361 184873603 256447288 -260767907 -49910910 74209909 -15965672 47568370 224995656 129989188 -206139293 145670602 296414712 98609907 255565996 89148113 216338261 -153854401 196837718 -218117865 42407625 70837100 -275119073 -266318858 277862943 -100338095 -251381267 290149162 265611302 -113046506 -183604270 -96826377 -113104453 -231397513 -229819220 176289413 -142752209 -82844551 14825017 -105940268 -64993244 232662223 266144038 178855060 301603649 -137988031 44842410 -26542793 -14477270 -178446767 -43837544 -38854577 -56126618 -5530342 236117957 -151850463 -122268422 -275211303 -57348191 201297804 257231191 277507713 293494896 244384542 153920923 -171930390 -88673362 140717565 36263172 86856893 -81315250 244762351 224734541 243886384 153633873 171469301 208345091 -75488906 -144322093 -269673043 -195562560 -219200648 240682736 -135695797 -274228013 -223781171 -200778403 -254502246 165997620 282909543 78340127 -34825303 -174955804 42590509 -222038205 -127426660 193660163 173492326 -223412582 -92273827 86741618 -234619356 -283831236 233706364 -26135536 -265021241 59804986 -69905144 -117436555 -67896358 251333972 235896916 55027492 211212942 -140410697 260800421 -27519966 -274516483 91379442 -50224111 -74614904 -257145787 -60817463 -59801733 36405694 -106401656 101176966 -214365448 116316018 -34699423 -157108113 158063935 -137549865 -221158979 -197785536 -245603982 173122864 44610650 -174059162 -117108921 -126794842 -149275236 8020221 -64549389 -192045280 -192480845 -204678343 -135698960 281320193 -134345967 22586363 -56374941 -208555531 218581954 -247603111 -249359415 165960290 -99268839 231913910 257053465 -213156195 -84432549 262973576 82224074 -243554983 -73858423 158700907 289081817 -203361326 87137385 -158414399 -295606777 -262734043 -147213868 -85843006 115749332 209842218 278163288 -80615494 128893527 85416741 -220238880 -47886800 -295500764 -291574759 204419019 -50460388 197665614 233418831 31426158 -154408126 -279360476 261622319 -211251851 227555314 37025173 -27243316 236447856 -225486041 -66989130 269523517 -96782668 184490021 -191053819 82979184 -57082296 -277625320 -236401129 -174393511 32103240 -198457935 -117009131 224359914 227415820 -33299888 -243877441 -144945175 -247162764 -68803431 103108412 -132157234 -59478637 -10520552 253651894 -68417120 250794803 160274164 -232997021 -136529749 279776374 82146346 79066042 137472350 5084904 -243596284 -227777642 78175816 123081721 18531051 -186618817 -301301112 -257229404 -70677926 40495097 277397151 280280362 227610902 -1759136 32662128 43686597 -33874786 20224198 53965802 -78639251 -111264616 11032420 -171224728 83315193 11921039 216462130 -245655038 -114224138 -255526338 153801034 -232305006 -277456062 -33930966 -138073469 -151093207 -100785707 156158786 -191543829 164874978 276503800 6791495 205832157 -80257234 145660296 83910696 -69822891 -51670682 -250832344 -236300401 299702486 -159349468 -157611305 255032623 23064496 261602666 154844336 173978043 -74936677 123572757 187524044 -117353833 -78504073 3928184 -276821158 82710742 -22102591 -144222519 193199902 -75869069 -116547241 189057834 28772899 58782021 191085986 201550864 115770162 166802011 10941165 -16451166 -161035695 -85315958 194820070 221678885 159701847 -130349455 126914798 -173273352 154308861 -129662461 -222340423 45376265 106506274 -184979323 200159975 -171436340 284967024 -201784413 77019325 -181999023 251299873 156943237 139199317 59819870 128637960 -101213336 140109364 131331823 -183048038 -106557552 155731381 -144975082 92037385 250320867 213115418 -95618607 290955395 -174401584 -301644216 212417071 -104389180 201365514 13671992 213821874 -284400163 235488427 -143741814 -246375585 89522949 192238037 294629120 -195670553 -185457698 3116274 13448518 35487802 65348888 186998545 -276527073 6473163 55925833 140433399 272720371 40213109 126192519 -207123177 -298243988 79168834 234568216 -251002789 269588868 -58410574 -222216224 -67035830 -112159134 175108363 284271340 -174163069 -90619359 178844893 290998862 -31619769 -185256979 -62053869 -139712233 240870611 233566674 265306471 -264657415 -25421968 101045493 192281799 -39675312 34625361 31456668 91737502 -225893716 -36876793 250170670 242358629 129135744 -190858316 177662928 273170195 -61337829 183731728 -112508347 -137444624 42281705 293282568 -103104719 266836681 57537997 -141737512 -86442129 220666770 204588364 191564094 -13178855 -231837275 30873803 168392870 276691142 72255959 272196262 -199004789 -216826600 -132466670 -287561622 -198983826 -103094920 163853170 -253430533 -104508189 -16993158 -46554051 258329940 -259997748 174184470 175855454 63229122 205515208 281359228 -270854625 166904158 13160408 169116447 50952929 277967000 -274176056 117694186 -241177181 -71235159 -114707172 -183544582 -834882 -48498163 -131037901 -140929320 -189395414 -43187709 -166539453 90469358 16163636 -88795916 182240424 239155230 218935321 -235823929 -301232374 -135091130 152965088 184181055 -152585356 19204046 -249042592 -209582533 -93535309 165983198 -220015404 -180616968 -109558189 133097581 -269295732 -233264818 295762175 -289259268 -71437787 280652511 264298460 -83976979 26765269 169746977 291686564 -171930917 129224124 67500817 -162642005 54200396 -117465563 134296453 -148792775 -246498264 242012581 -67483960 -34452075 92156310 -54131253 230964286 -266178719 -222788392 -295707296 187424919 47476665 254116365 -25445721 -85647512 -63430789 52343085 265382691 28203989 189366355 -104792844 -142196171 268557072 244877729 -54374619 -68773528 -249906193 -14170893 -286450907 -79130583 63472346 15879735 138545081 177984092 59305942 -283987642 -192275632 -45425575 -184916862 15743282 -259356289 -261159828 -104060400 107778670 175568144 -86985363 -62856747 272431932 -239709932 -179038720 -251337080 219185638 7865389 -178751656 -34417788 -22974839 -82017673 154420341 285405036 22637987 296925255 -261872737 214058419 193221882 299180706 -158133820 163628980 145254519 -16821293 -186754557 -86015502 41447998 181469774 -158293380 11071891 114122692 18680289 227855929 244434106 275897683 -87300065 -91060788 240249337 -272558199 284544188 -83550974 208390168 -73849915 -120283938 190343460 -13465657 2402776 214957865 -118886616 -102382796 209372354 67330100 281512613 248359656 -13361758 65725601 -186845693 -10446671 279467379 72878599 -114793578 -250254314 -182489053 264138803 -169194117 -95971473 218690183 290705690 -235025349 50244460 96117225 87419771 -171554732 -74608676 219263611 238920993 40065557 29860407 170005706 -245475915 128517940 174595421 182734281 -257928714 94666350 -66500427 -80146303 183122410 277185862 -275194061 -243890522 1529668 -224084572 220443641 -234338537 227511188 -184219598 47960620 132872997 123951662 160094681 142018965 -165761251 -199606884 130863846 87884212 81841547 -66803551 -8310898 37072515 -41998496 143547696 -95653017 -135207903 97987062 -124978036 -170298852 -289139743 89568908 26361464 -299379343 -22678270 -29943459 -70291992 -114459998 -131509336 236210979 211124352 169642934 219090734 56694653 -204107160 40616685 -138587729 -288902375 -294454277 37826824 57478120 295525456 46517706 -300352443 -236162645 81920851 180846974 159163235 58449597 176514514 222054373 23698122 -208438833 247598027 -193613214 134575814 104083811 251911840 -64932402 -17498657 -194654731 108558648 -145065529 69137960 100922079 113499713 224606665 65072684 -250233775 -89109018 155489935 -212546532 207233669 -93355303 -79491870 -176577094 192602955 -114088663 103849170 301586128 -10701672 -251152404 200172244 171944279 -281527860 -68185169 -173731337 1489356 132550181 -217127784 -75106594 151878431 -216934436 -249997674 188729681 202915653 -295750854 -134821989 -94042429 76314642 -211409957 -48314626 -212670576 -272671870 78008628 -253720996 -290069473 281184364 138515840 273605268 32489797 -136969235 115081620 212105832 -173157678 -260114866 -77418922 -299505736 278082334 -156118685 31696931 27063364 -191681331 239895989 150402876 -39572588 207569631 -181202182 -272816775 99352647 134281777 125838338 -132022688 -74538476 228864017 188644558 -184729358 127462981 -143478967 -112233191 -15902407 115727538 -36455804 -182074063 -209482244 94667595 266509791 81927361 185348611 296603315 110435616 256288324 29974701 -132698279 -197461639 42936723 87986520 205739684 178229270 -192718847 209864725 -101554240 -117658703 -271459416 73093540 -129754845 29064418 79896457 134178578 95371270 123021569 27464091 289513970 -13283333 102792374 -82641275 130692660 -97220362 -142106389 105756264 -47004839 -156609414 -184784382 -255920557 122717160 -150817077 2023944 -108736871 -102976857 -21654230 139767113 -82959580 -299222613 237882799 285238925 -49743376 -28420200 -161190204 99350057 -39297701 201930816 -2000922 -220142489 -223153658 283609634 265518381 110602694 -191320726 -113096360 107922987 139760626 177715876 263040857 -75074533 -67208165 -294740056 -125588976 5798705 184729094 248099266 230285879 -298691409 199343260 268042369 -171800485 -11047094 -277901217 6759217 38313257 52249342 146486116 59620062 -105832603 145721416 264701430 106710485 300835827 97021952 -23871633 -19628933 44441447 11443749 169757949 -158229409 -165759071 146964367 129034242 279105314 -229752704 -296199675 -34140396 175416391 280197729 -301175940 169844586 295480663 296051724 -202655988 -11605416 157193573 286399660 -134469077 -38047670 -141209280 -294990253 -62714188 92636331 139917907 241642638 217294911 -186552880 -134242231 -54983295 209424947 72763594 -14004032 -297050823 -126179499 -54673042 -164841805 -204981217 232884177 -206449450 157985728 278792602 -179421430 297100155 -293588270 218538446 -292059851 116395642 -14067378 32431636 297766121 -256720627 67927512 -268475724 175691742 224154880 179165037 -205187950 -83417566 -153824265 107594578 -47502084 -117647084 -32049021 21475585 51544027 129806718 62403407 -205513023 130277206 38829898 39674635 224140634 -95543712 -286315904 47777385 -74875544 148038911 179487392 108367858 15632058 5713551 68233100 -183445426 -170625126 -263309505 -107155853 -95162935 -86735732 141963148 107762753 225478379 6859429 -184478491 -219095829 55168075 -32885607 -48915857 -94036245 -294858728 -277609325 -298375369 -205162420 116829664 -283463927 82573579 208560089 76967483 -172163020 -171983713 153013749 103268101 232834826 -73880470 181432941 -270614734 36549085 -112653878 -195076151 154610428 -121948393 191684408 -69246933 -161321115 148667979 48256343 275645787 -210994421 -279902129 80467376 71202463 6954415 172776962 87134814 54528673 -217138438 94608701 261337786 191516269 -144020763 -273579718 -126649721 199171661 118265886 126912859 45112710 227982663 -12339754 -267651833 -79133291 253816143 29787759 -291968830 113107868 -182408726 172406992 -180122483 -275980004 -199182145 -4375675 238357259 -242232571 -145731163 -257959949 -62863164 -158002949 -165068939 -166711265 -206007818 56868797 -249670982 3426018 -259634623 19172382 -244572833 188540227 224498425 -184223095 -222912993 -3985908 -32072618 -126692579 -210263104 109041517 -271699087 -249549519 -33060906 -29659813 -277546711 -83734371 -34356613 271415603 -170751766 -49113967 30628217 -96660082 -5144167 168433697 -121059591 -227637489 -58503385 77979401 -16298786 -23795025 -75079104 -257130566 -203430965 43093874 -210232039 -106394471 244694314 184097941 9984717 39186237 44936403 -126904597 218030504 -50415529 -244692262 -87182707 -40380951 -185921598 188465756 -95499213 -115681465 -161471738 162817170 1845227 -243152641 -147571424 -274483957 69591761 -189148729 -88808057 300674121 -65367993 -191904227 -201452876 -245160997 177063004 -168906120 58372905 -201330944 -160299494 297499808 11070485 140448058 28739102 169518402 175617954 50929592 277232010 162212492 -124463860 -177909270 -285956366 44772372 -213678222 -291785698 38317878 -296171465 -120723057 8250745 -192483905 -122787787 -288399051 189028304 47012923 -115178868 -262161782 -1348534 36270689 143567949 -152136856 -16871719 -254444077 208934564 233099717 -269010132 -28626169 -133382455 134075949 230606171 277092296 110504823 3962158 -184854142 61819510 300904117 -20160040 54441709 146267285 228818674 -27854998 208263795 86442643 66164561 150227205 -71076146 128801555 -205263073 -63116170 -220381167 238901180 145574806 -65629790 225998298 -71238634 273042239 -31726918 -78967621 -196826155 122381858 181284598 -85148625 36539436 -75851812 -38769543 78043070 260612112 247314915 -31533696 -54083316 35708110 94503153 65767384 -64947845 29674087 -95284077 287040504 -73738507 160647629 -168088663 -146018995 -129335996 -300099039 -4401707 286073447 -228864193 -64165197 -7270310 -243223218 262360397 -49186634 237145171 -125644283 16945277 218524690 204013438 207988247 -294100509 -74313614 216897648 -205788462 107467165 -80198075 -98984290 107841497 -109846591 -153968329 -219057099 -63503674 -198035205 -105918947 -37028305 -220095394 -151615695 194536471 148011674 283896701 45068550 107480260 250784043 191263748 -255251690 -248131264 -268109087 59427453 198467689 -51638795 -38278774 206340526 -12665340 280027807 -295529570 -210798874 -259690389 -273895085 166829094 108771663 268391438 -212348918 141035334 -196154839 -161910802 -255852642 -260956098 -169263873 272946967 34534963 101295457 -271570284 15163459 174310227 -49080243 126763185 180546156 -35991833 -269919927 66276718 118272430 -296915579 151128283 285686545 -149988228 153567236 -290437157 -59897973 -229397438 49802677 -276447543 177518345 -79211456 148036127 297986475 -129197540 -185127431 -198807792 -127121537 -209828464 -296240121 -56115417 -38073548 301619011 101765723 81108393 296310225 -82559200 -102939974 -34135875 -4348622 179015475 -166760203 -117777918 -202068827 -136553844 290968089 -177889507 -29159622 57415571 127100577 -29034683 257047208 -247270526 -222810472 156820673 94100855 -168812637 -256853215 -218129361 -223258918 -243795388 -247311425 -236638326 248334515 43522311 -14405556 -215764586 -59335762 -230335705 -198494254 78694525 -74686649 -250632520 -208339110 10333356 -197865445 -1662905 202984916 12013097 -198616619 -296198481 -215087785 -297703960 63348683 -291193779 -261410705 -122015001 -277256275 -126725023 16510960 -85997388 71560770 -143608564 115503668 -56245385 -20553819 -9059116 -106003116 67342257 213493820 -277126552 165710362 234810370 -13851415 163904887 14778352 -83566951 203093681 -128078229 -24709156 275382314 154963808 -44870263 267972008 -284546243 205585695 -89497531 165700760 269023380 -17876081 -205832721 -45091663 -176777359 -244407303 -219009609 269029457 -215322461 -220590840 -28149251 262733489 -250286467 96766855 239585205 119027072 249160186 -5238635 -106604291 -281318940 27645347 127862442 -204171854 88101852 -200940937 94530226 224476186 260181142 132943337 -169893339 -123303806 62681345 192652372 251231597 131039561 47205199 -241613519 277794275 -291551166 -62966894 214627129 -89886791 -9622330 -258599271 281239286 12277900 18965155 189774595 131743213 -80088790 53127225 -135811403 -24054500 -65098301 132943924 -198301851 -145790397 190634907 -7454586 -104490342 -225067888 47038694 88110596 -261817475 -278590269 -86228155 164895827 273756077 -185983451 286230158 86422691 193615990 301483320 -66303586 54607436 -99060725 153670746 209366089 -110917942 24408160 292301247 -261358525 -93811410 61948617 -167670761 267614115 283285472 281506338 -197340924 -228754204 -4741681 -67777885 -83316034 -262308103 -79152435 221551521 -110298375 201341110 -280805324 -121844019 -38164469 241641669 145187111 -150122330 68162663 43600156 181144426 -119160530 -127488224 -117994662 9555366 -191530056 -180923690 88520691 148488002 229235177 213902500 -134025905 -185102941 293269926 -11611645 -82209676 -161978666 219166418 279830579 -15662609 60134632 -170085648 22019814 270481929 196987989 214108001 -75577589 4801117 230847306 177537475 -248584434 -126887808 -68899890 88241013 -183254612 -215711371 -56520191 151577143 -190856307 223965468 -188743166 -213263493 177619260 -140720799 -280722333 -172710027 -155124576 -10000293 -118781562 -105292948 86861097 219889845 -205102346 146944314 -178558849 -284410737 -108778331 -4719191 -130361407 279383408 138756817 240610180 102837323 -14604518 -264334244 104805036 -114726152 -299594345 255986586 101922052 -170299793 -245499301 207585642 -253917713 -155304765 194737368 -261080357 172935578 252158799 24058250 99102534 -194745077 209636708 -277004623 -213574366 -163542779 24219657 157800469 201999030 4233567 120224118 -41096231 -214567461 -249550093 -294698714 -164967098 78701349 288609715 -44299993 -120192990 39921667 -66433893 -133118923 -145935504 -246839437 -148616169 111113309 -132819288 -188694040 -253643555 112600211 96530616 55734190 -106375151 -9541962 25650608 80614699 -257875224 265222145 -300130958 282305265 -183602782 265864729 284320893 -19737518 -144329707 -103392748 -165239456 -136014281 244233481 -41902042 61386983 -70005778 184358848 87110159 151297241 145230411 55515124 3375299 133140069 -119482397 26641683 99475014 295282266 -113932267 90860726 -63337065 -143556953 190592472 225901542 -114895845 54083021 230779936 -247991874 24712000 -278968616 285840123 67711050 96498031 180633839 -262619806 90219835 91896679 227200768 -169117715 75736177 -159465493 -224381548 -80595179 -185925832 -120832409 62896039 42190938 21022116 271580126 -46995263 -144297841 28233242 269831291 246123636 -301241797 -131975965 -87950162 -154369399 -96507259 -181760028 -247891162 -119619798 -96649194 256510532 3814386 -249399523 -115609778 274696650 75561656 165386311 -188849737 -104189886 -110725093 -169597243 26322766 -121761096 138202154 -301098236 270332135 109055787 -126485653 -37326916 105881703 268234741 33621624 -261690092 236864529 -265202945 269094552 -137478202 -13104990 284450851 29338766 -94751802 180414180 -236927917 243934284 34317950 -262525362 15550296 -247265144 -204534612 -22192738 201416986 297633557 278823790 81937603 57349845 -136557398 95552613 -183501390 -216956617 -200432175 -289830477 10616860 -220971135 206150047 -216798705 -30019063 83255622 217569683 22885361 37910080 -201462440 260495388 -169840391 -269125438 -287162596 270224632 -136958742 71225887 109311378 -286712118 145972839 250844930 -114563317 -226182944 38902076 -233585441 -139735524 218413068 85445520 -138322822 -63465577 114927305 -213255419 141175348 93981762 241839374 -49620850 -88727697 295880193 -157033557 -100121298 240633929 -60153856 -183857768 -283163882 65428361 -158190554 -124795935 142921236 -121064173 89687143 29281877 261274855 231352569 155743668 285825890 -268689334 277835416 -239626356 109454774 28691288 -228257819 136867844 63263592 -288047468 -113417526 -53396058 -293236662 -34400297 -238343149 -51033532 290617433 178978173 247820664 -191685543 1782222 237171508 212074093 -207659116 -155671660 133466752 95412509 -276186895 299129558 229376524 169048170 -38578690 133534464 56831497 167125730 93962788 104641630 -129519282 69466986 214377511 56960661 135922980 -151503422 -27554725 255210808 -154031944 -66142030 98826915 253533019 -153268740 35717192 51102427 -249816183 -39059233 205921709 221368563 134258469 -105653529 145007054 215667684 209742188 202347608 -248166940 -138220240 188003197 -153187952 -174698564 -102539968 185397197 -251207096 -118021747 159053798 -10448702 239705322 300764304 38818100 -19094380 -4864422 269453899 269481486 -234168080 299178623 -161204978 -27882860 -128571817 -26702976 212912652 156402919 -131013917 181722267 -236896149 -111615597 232218434 -234553191 145554390 -60984857 177166862 162091249 214792716 -235869634 156327906 -275523648 163780306 216673124 -221864822 135559561 -240406466 268875095 275923776 205399929 -250193301 170893149 37857670 -24900967 255415041 46302947 -221766181 296929681 -199447263 -167971103 -241105379 -126524552 -283242224 176641669 200563804 53319715 -241250639 -19225699 -117330583 -135882215 -63077187 -205268478 -20955156 163537480 -38737825 -281460566 -11276069 207312008 68307066 -151092668 -277244795 127241076 98054848 256452301 31954500 160381761 -213505914 -230236273 -262182936 -9633535 290002086 -219415233 -45345786 113648156 215175133 -281340420 -199874860 -225329957 118276910 183909978 -95814738 127735958 20917466 135457336 -229480710 -33025629 279495477 152335474 -108153176 -396857 25714763 -29688904 294172365 -82699131 -15714472 57467252 43238219 -114203513 -110874952 134790966 -10640290 -132314133 70244561 -25373344 203189128 -170961803 -117534221 -10811962 114157828 194395129 -11510394 -31793188 264817154 188804369 -199722318 240594434 259481657 -222651092 41635177 -73162562 169645563 -206275600 131455933 212723644 -76365542 -174010308 -155035273 -129665684 -184631331 9539398 -190188248 -44678497 -69172061 -89402803 -134874443 -23748579 -262691434 -6192672 -235916696 -45064081 65014932 -87027449 183847757 -127271900 -115695991 8760399 102948397 92785092 274654458 -121250952 76502615 -192433958 81582950 275117330 204327 103693310 231451467 263541092 164228701 133201883 65235145 -227728837 -214770214 136533216 -23982025 -166087903 82435293 -16720776 84380459 -79369611 8010607 -207625597 -249430284 88031352 -14296519 287900007 88422849 -107426812 32727719 173535455 -300234461 -174952449 44206219 235899699 -75796383 -207209706 -209553957 99960644 -138161982 182141837 -64772742 -227767013 -168121521 -78042017 -251218160 28934643 212640298 174733273 -42000202 -122870121 291420061 159560484 -224100779 284925819 -91076098 285298131 213359786 -252387693 -163900067 -177910734 -109023800 -276330726 -160198897 176953280 -233117612 300761135 -212872506 -193688119 240583798 -57479854 162215193 80100929 -248087620 148353156 252206390 -270254359 296934491 -161148724 -143254076 83179584 -238302530 -42048516 -121960441 251930632 -185330704 114694222 203117546 -81982703 203054633 -220931083 17008090 -17926150 -144239644 87420161 -34336148 -94850322 -244660739 -193745163 211717377 -136216649 258222608 -228297194 -69390657 -290881234 -201266767 -42082490 -98644446 -293880016 -292759489 -89515184 135196406 -289928142 245425042 -214650958 51793330 35156651 285364905 67070723 -237734997 -140551242 -244769824 -48842794 105101177 258670082 -190515138 295517549 229962115 -98340374 -121654076 17513088 193805553 80500866 85327769 84656095 -172385315 -278051010 274279385 91345439 -187716702 37744731 149573366 263375675 239558304 -126848802 -140740821 -253009421 -249756673 -217324570 -140855738 147366153 -33632624 -251958042 -22838754 119087352 -225908249 229990634 260260590 -106082150 71009339 296310868 -43853768 58892124 -131846201 16835732 127038592 -241691969 -51702804 94557922 91768716 225995518 162663551 -284812396 285050328 46155395 -15470991 277624868 -126553928 -248775281 210090392 204225093 -208667416 278005235 292199327 205796946 215444011 223730374 -233911328 210652860 287583753 122412096 16989912 155692190 83134359 -29160587 -140874755 22930285 287260122 57671660 -215269435 256634245 81710901 -195974517 260486193 295536588 -155057453 -218149900 186829924 176425647 -223285562 278882803 24115283 235676229 109863331 93306038 23600432 265120900 -65644568 -283840882 74072728 -113007692 -180591984 -11201539 -166326269 -143509807 -275283073 111380091 68744444 -219645530 118207568 200838568 12660234 -179217433 -300328423 43961267 177372217 -259784926 288764152 -208263557 -108339216 -178445871 -166032090 -143204844 -136334587 248380112 -203376258 -250364003 -214389064 -6491903 145102955 -82559513 290918133 -2895515 16184924 -123876387 -145500776 -258442655 -294014334 181942495 -168095847 -167319170 -279875350 214131226 177466612 -21952837 127664446 -118531962 240869596 72398544 42448376 -295839001 77778217 -159617697 74896095 240180214 -297878867 -10189053 -59630949 46630800 -15288361 198062672 -150089760 101363002 -39987462 -250482565 147201051 196769364 177963158 -83720436 206813596 70326425 -272428519 196393316 -299397256 51359890 -152260999 24167636 -219177229 -182794718 -108514019 54040346 271035961 139544583 -139194206 288804478 -55485375 -63678011 64206297 195248715 -271671571 212412102 -87792389 -231039906 -289401352 43810041 141717712 189219608 -286424776 -119579126 -81041214 -172913479 -258924517 -236681088 59232164 191906352 122503856 278330142 -185702011 231003653 10591506 -82073605 204931395 135399022 -22943660 -230606196 -95676072 66285135 242310550 -5427747 -76609963 -45002048 -208487984 -31477083 112317463 -143084863 53662575 294563394 -217056329 234686682 -107339071 120873845 95672872 202326729 -236625731 65716052 -224523271 -181829979 -81706682 118034193 -285549465 212427910 200374276 203017732 64590243 -87339087 107425520 -157443783 144702025 -147224355 -124779787 -36071629 -174416825 288670626 -188351772 277845063 70049167 -81511737 79245834 174400725 286443946 221753654 -160666829 -133624946 -83217076 116137619 -136264249 -229318988 -18471713 178228385 -58425915 78930969 -27977835 190324262 128792004 -137238914 -296815216 -20174841 -4829082 -215962610 -191431589 -160300739 114508798 -257881856 -9155763 -15408701 91034578 -219242096 133775564 -233675718 292333572 253522970 -8868859 -248184557 256925550 -46908500 146151412 137598801 -63319374 240340387 -71346726 -37791226 185187428 31799475 -191729719 -156215076 68838875 -132936616 -166032423 260388699 -122090699 49115262 289449806 -200878883 -132837754 -195861191 -248161089 -176350562 236917783 -179272960 162499624 -164512228 36391855 -269761146 -279217931 -157786446 50604135 -148662567 -21322879 59529360 -48581647 253736436 265423882 -65036144 -251506591 -201760500 -27958966 -220041165 -290276963 11508284 215312696 31169305 227687859 -262621068 -63196586 -219247246 6384627 -118107018 -18690244 -275496372 23884183 -160236396 194796664 93665973 -94018790 175511795 182030209 62751136 -73867331 203084275 132608854 38890222 -67363295 -138235186 66501087 -15333729 222638210 -78693168 -254863319 175483700 146427360 265357071 215515886 -104605319 12287544 -138640525 -208686394 -199267992 -139111935 -10185673 271627961 -207226145 -205257657 -291730247 -180659363 -286596371 -256050616 -119113548 -251485815 72247529 68342760 58548750 -102411363 89233880 115991441 15473833 -294950115 132515560 -163917308 67872102 170968869 -239535247 -103268203 -276146462 -224221087 -3153995 67302041 -35786671 59163669 141724117 13174164 -105471265 -44016991 290862185 202769139 78967885 37528386 -151856336 264413489 111685067 -287061544 180042960 275883346 134435378 268585404 -155209979 -197646323 -110150351 -295208035 125440869 279692458 -51458280 260643628 -110830332 -174726614 13993991 117145899 167882868 -288339465 278014425 -236034149 5499824 -109137438 189701808 42267390 -191306338 231800652 239906572 -281512372 -28979634 207674022 175784848 173127320 -156018573 163763729 -113279812 277846025 220777960 -127265595 -284024705 -40258076 42850466 272824079 -107797074 233607632 -174621903 -10919093 210469117 199333084 -97622284 -150023922 -28525871 170862145 177143782 204368812 218494236 -299330428 248203679 -228096948 207173713 250308190 -123458423 -109317532 -152221935 -65393228 -119518527 -31700585 -292047419 68021803 223412142 12360672 41819269 253033563 143827325 -204654387 -81886352 136334343 -43717167 197821738 -74378002 96948722 258993661 -93194897 143789851 -78134485 37735550 2473042 96732747 277424356 270332947 -15852966 -121478109 30088625 -240408014 -123949295 224462851 -189038011 251639833 225821040 275374178 175262024 -73404901 -220201603 -141897084 164317650 -273710359 -205136757 232640995 -255170876 169599435 230853860 -279801208 150552678 -192430140 65232912 -223907669 221473761 10575732 -255228451 -51639882 222143731 -208112539 -224351509 254638023 -101191585 225948488 104714642 -14776434 91052514 133721737 -46395761 60271459 284142216 -86265767 216600279 -52872743 -275949449 -174246891 -43045120 123711381 -211321184 -82089255 44391220 115991318 205319795 235117603 -282378026 -161393932 88971924 109515119 148061730 -287181681 -130398844 -238470966 292915674 143868254 71675826 -199765640 79095967 64802379 248503688 -230605744 75112589 -292393261 65052578 111261728 -75524529 106966323 -111012187 -182657818 182195706 -152418855 -294602738 -69483360 196760794 174715681 117977553 110897953 97549823 -27868377 114719047 -267781359 -179233183 -106481388 -142590824 291014519 -300014785 -246139098 233857564 123938981 256427786 -181222029 60922604 107342899 -96470435 24958309 -9369782 119959520 -55797577 107885314 195111721 -179237348 -92286065 -226212593 285918228 -81442864 172654111 -160162386 224298484 298645436 53323724 -297160318 -96298254 270829127 230502772 -241886910 -240570004 -109910248 -96159423 -299622858 2339369 -222906023 -239659769 -146574869 45978568 -63371036 146844670 -4721489 -187789402 -219943300 195706731 213798100 22535212 -94353682 257611725 289346629 263694169 157215841 -81723690 46812141 -20818075 -14123589 41829202 169719493 -214879958 -29720555 -191060159 -111855520 79731230 -115921162 -278651239 29751929 124229459 136943519 -193134779 -158417037 153838289 295633026 267434595 -60927210 275690338 2803673 -141260095 184670917 227923061 198812049 230884274 283568439 89203777 -7016494 -112695134 16913878 -298472207 -111449684 134057392 -292870987 164702351 174325203 97701468 63009352 -184501 217354863 -297393603 159414878 254458096 138336164 276969917 66584984 225644088 296508581 71929455 273530353 100719376 -200267155 -296841282 226815088 145963558 908478 290053151 -220346832 33869273 212580772 207542152 -132898826 -70943270 212644697 -251350663 201190185 76287366 -188422072 -56946601 -95878370 151219111 -286949612 -172833023 192103176 -114029010 7484875 6089028 -68696211 66157601 -73807133 -122024826 222336414 -225757892 -268604860 173502316 -180388895 170520620 22500190 267857519 -224666898 110884376 -212366174 153431819 -145998904 -149800877 65076474 55082351 -12832762 139807027 212725461 294335233 106887697 248690992 -288667946 -83295716 -84302345 291462177 64268632 207916472 119667009 -243733434 -244254416 -159221228 -220608300 118980202 149076800 -231080492 97943055 198241482 8329714 41971583 143361777 -4290466 98015345 46522753 280396610 -244370549 -251248216 -225268959 -172372790 -55465599 267308403 -132367844 164437159 296963804 -58357512 -79869853 -219144401 116524626 64410739 283252587 91262318 100351343 36425404 -72137807 285284539 156106418 -183081915 -87226749 -274670639 165777137 -204118939 -68086693 -112120066 -101848578 244725796 -2224081 132855640 86884281 55183873 -214787965 -196162128 64766949 25039098 167731976 -71520889 44800175 12153489 125041965 146944834 -281206597 -36830869 285433943 252036718 289614830 -93040778 51722907 -189735172 3739678 137195093 42516191 61525170 -54735752 -66973647 114172491 161963579 46735703 279172025 126712625 -275348668 201758557 199534092 15890343 26208322 -195008942 -214801325 97456786 50450330 147747315 182736114 166201288 261681256 245345213 241751087 49221800 1768633 40465496 168953003 143765233 85041799 4164508 -73779021 -143290703 -26135344 -290738432 -189542785 -137111024 243526446 -4896726 26900117 -58486287 -217796262 113679412 268780939 265036618 227610519 47363350 98730556 -45420752 71763806 173881084 -183449329 -101983906 138252802 254373555 50402528 -46330310 -130761573 -284967900 22492358 -247143162 -206736147 174870535 -274195951 78157623 -226623094 152457034 -99856179 154990463 106587745 -119029744 -274231189 -163537765 66001628 126879046 300120000 106097468 -36197451 29340607 186755630 272264161 -120667744 -142734477 61942720 -256303540 -179837631 214712184 -167441062 -223678828 24292340 86720303 -173173723 -143925690 -228311354 -100206485 -48466290 156697408 -34258995 163398948 -112145635 -232415755 -295936218 -121945651 -28429677 -103235014 189368111 -17799012 -255007598 -3000857 35135374 214920776 -201108107 -181811861 -102371234 131531237 112152108 -55029277 212181130 -291304122 300271096 143767022 182814668 -264510321 -106995078 139889033 182511746 -235987012 -124771107 -9288847 263812970 4466543 -270531708 -113454483 41993440 -241252732 46604798 87081781 -122161591 172692437 285175565 -92196012 -175061995 -267141981 -8288219 283383887 -169915634 66598713 2273529 72040307 219907509 -34176221 -166708463 -205106381 203909462 -61786179 199672676 -288935651 -69381572 -1130944 -35731627 54676534 -232508630 83632089 -223448053 29329847 292141233 266901030 -128456940 -186269705 24619441 -216588335 295029703 191840771 -190638632 180394757 -264497180 -22119041 292487910 141117914 -245450314 -147865797 -43626306 -262718654 31670408 29578988 61072304 -218201713 -129492798 53086438 -91344014 277186816 -113030760 163540580 -25615569 -11132496 252108296 -276054916 98435757 -156829238 38371643 205945455 20503795 257948617 31122146 91090874 -146120738 16643024 -223706292 -121538663 -66931832 275543905 300068422 -42856514 155336733 -119325671 -149521995 -267705609 -134092553 -121914613 -240418725 143819461 271286148 46059519 -54363700 -264505075 214566370 112935394 8542506 235660975 244404366 204692268 47263457 289696096 -112158921 -286243453 206560825 -193191603 -174301786 251349602 -112741719 -173180738 17533817 -241378423 -72918233 272699102 -197986076 -186799238 -238759671 -193168010 -284787831 141298896 -106661226 -181995076 -134594891 -214292655 146108585 -231362421 -227037370 192997347 -125933600 -186789929 -237603162 -21934977 -196054449 60345781 261993880 -269799630 162196571 -247376326 -30734288 244058924 149360049 -213952047 1070519 12437226 -6206285 -261512510 151277750 80608919 -61734936 -54787125 -223386004 122103112 24628795 46182674 -73487581 -126478717 -136215652 -189663319 -91446060 173575322 70537387 35800891 142307445 140128643 -235430697 -67144476 -276786733 13036149 -53392587 -176776264 243027751 -182161517 -282262692 -119683774 -69478276 51160997 172639503 -116496678 -258533996 -270224445 60315177 218399592 -72516279 27168514 -30841358 1445265 -158669596 -112990023 257357793 271295315 -178352824 228431635 -87912642 269299245 -121737947 -175077436 -76798565 -297416722 4130598 -193823793 -243090468 156830233 84015714 248069033 -297281503 -28251962 29066373 -123259063 300906874 91738007 256575145 -181438843 63808306 208740195 30596881 281784882 -237354280 125396772 -79223193 -77869435 130134603 147652034 -177504133 -81585045 193787827 166210611 -79767102 -70478898 186608317 -6304418 73315736 139759872 -276949825 -153579824 162652671 285606527 85789200 -268228721 -105940212 -196778679 -118740727 281269450 151131571 -96461351 237929967 -288378693 243150143 -2983195 13522921 -24411825 81078134 -273608201 112638753 -53367426 245243813 86736299 -144458667 -146410033 -286638167 -197560796 117249381 185642702 253914290 -243291874 163329758 -175434596 -103346574 -287782994 -84398222 -279030308 -52374361 -233227681 60909320 -30109422 70090235 -63059638 301457364 116815528 -197149951 -251365411 237492730 79404215 89351969 128591691 22026691 22031856 295129888 -4287015 -242802466 103794279 -289135245 152447325 -8011141 -201419752 -179250694 109782178 -254626941 15637713 -24691674 -163779411 95601344 146170663 -771337 -2747773 199193479 183607415 186019411 -38582989 -173477894 262393921 -14475888 -118887788 102733102 -21219012 -298939917 -165788643 -150741597 35990905 -158617125 -223877570 -249256165 291660638 170214293 -52653612 -251791602 97253595 286857543 89145232 -4307537 -80669999 91405648 -245333738 172809647 -147467769 -139731029 -161152062 109745674 1107495 165863256 -285713295 -73305901 23149151 90102819 -205394597 -278885782 95376475 137572170 -34324205 -100501575 223866495 291855884 -120655222 -214639799 70175965 204962027 -215320169 -237684482 -62175345 215397391 -33467293 -126227271 -293062541 32185797 -98084452 146265488 -75249555 -165615679 97155089 263412484 -210433217 -75543550 151278077 207673560 -69057504 141611779 -141892356 -105700894 1234662 -83585552 -148424985 54639929 206718 -187113415 72392564 -217934545 -265447823 22726738 183852525 210684296 -122749319 266032390 248230253 -290302982 -114216426 104013115 145458275 -77099229 -268536201 -165545354 -203239116 197557004 -58062730 179442977 112785347 -184444702 -20575220 103276523 188827148 168066757 201158922 -283098759 -240567731 -257844037 -92248780 284892625 -248342570 -166341491 -54757771 -44899357 -40500186 -47669085 264749120 -31658763 -274927184 -243305922 -85244687 53353558 107920421 -254457578 -245117212 247659028 87856082 -144842675 187697805 -236091227 49560889 -27375469 -48999259 153257361 271773430 -152556696 -190380953 180532920 294581213 -111661407 89089516 70390559 243981521 -252238094 115368425 254771052 -270505684 -118890406 -300712526 -170070405 67818974 -184602349 164418223 265240360 -186125178 -81819080 290639540 -38588757 153585658 26638988 -251497375 -106580335 200300271 -47047979 -90761008 -267827636 -27693087 99919201 -172061099 189316195 167655400 285236917 -262423137 86755862 122557607 -171039557 -30926559 150240988 4569837 -90960969 -262682191 49199456 89481280 -68548814 278883027 208435389 189964775 -4263606 -278325817 55394157 203282091 70162383 149336211 -193077831 -24456112 -76722743 273211814 -63243981 247660419 -81744187 -138214204 -106811268 85558078 293631859 258119352 -16711280 285756150 204731611 61391723 -193209537 242227467 -297754705 -85216340 -36672076 -256966668 3337996 -247972145 80133998 203018052 218607610 -192164936 -281451358 224215799 111234595 -211547013 175248200 56369208 163596006 -49929350 -101702803 278300099 -99775478 -208026771 129601801 -93918330 57098042 -292893148 219943238 62285620 -118829234 43205862 -293420951 65861377 92743292 -217350579 -74564179 -181697635 -129378579 41326742 72850335 -250500796 144115144 -183673112 -292547019 -286768423 -154367632 259963422 -232385024 -199813435 -100382070 -190314798 -281728707 -15190424 -21223466 -217988226 -226998625 -262230002 -292655190 -3373585 -152963114 92812945 171959685 -211098618 -40445682 -111725737 273364146 104408323 93368519 206716714 290335679 -60756459 290371047 -79533166 209613420 71237645 107894577 -187433793 5544035 -151130791 -148765709 135690229 84098762 221280015 248355908 120273891 -220086746 -194000157 26468545 240160416 6968067 179175370 87796037 29742949 67490790 66473810 293062369 -98100780 174002683 -12560391 286125945 55829484 -812721 49670761 226918772 -86137122 -40923350 10699933 -248557329 248378789 -268983074 102045892 161675262 258178108 58204468 120503547 -278209217 -52549140 296199049 -189671939 -258088551 81839885 -243277460 -75266789 -79156279 -206574549 -171015607 -5353667 113662152 -231042798 158490512 150024283 191349391 -182855786 242073781 -127015703 206850994 -79434749 -114822590 253130793 7529213 190569927 -30571463 -250267496 37549576 -235629690 85281867 105021585 -249714662 -160747819 -195892612 -92131809 133472638 297304530 -112350555 164213865 62196341 254247800 -18100558 1200187 -76023131 -286003881 40208972 297527492 -297279794 300579577 -265856949 -190608198 271611452 -255136975 -266191015 11059359 297621720 -204221755 -201198296 250807931 275801973 212206842 138802737 101743141 -174759501 -49148961 -25774912 -278099137 -193097432 148636659 234686452 67098203 266445010 -37906875 -277607116 -188337527 -2990518 213173341 -246412886 -15813518 244767265 -95444979 -146945158 -223039298 -96278173 260714896 -76215415 -146097339 -247389020 -97525769 158085795 277461256 -268112523 91350962 56577010 204400515 284672568 -110078735 97891127 -205383176 70185800 226261783 267091070 190468772 -86927437 -219207906 129658334 -74868505 -294794180 35482147 -119096735 -118100291 39055471 136815842 280968211 100892404 -86312884 -172203935 210142205 271419979 178496002 -261516870 6134706 263224869 -81281394 -56920315 -157427498 -37528915 31039969 -135081685 142234942 -253682108 -195503140 -32893758 -86431544 -70334314 -253676231 -183931396 295317128 -297597154 82880985 -207693166 -47334589 256358331 151670015 106382208 200724520 133647333 111002540 140832931 -281940128 -215593425 46047670 69210377 140008564 284358189 -143389747 86130183 -87453572 215084435 26927148 -218025541 -10242271 134894635 -37527927 -88391306 113541083 -18837235 -245871931 -241656521 -57713347 34105317 -283500767 -258671398 -292324383 213872121 144930069 -232758364 -251397627 301036637 -242864399 56292295 -212010263 -29486353 127563390 -24954787 127098940 173487743 -257780130 -159415451 245431180 1283856 171792869 50174685 136332745 3701457 164152907 -217414415 121467027 81279077 190452169 -70543684 -271040093 265987561 -169191606 123380977 -90083505 -48522037 225133184 172921188 291549443 -188590031 -74584632 189482536 136003988 -68108523 78743863 71766767 -224943361 88050786 -249403692 49585305 -105637059 211536107 91977361 82344871 223517771 -273798666 -282745062 21161992 181124595 9756514 -170623258 -297357537 -275421351 -39646887 161379827 -157466619 230896881 169454745 19057306 -110132209 39685615 141663832 -248876777 -49318669 -5517131 117165335 -124557886 -98749314 147828424 -220785651 -192428141 191819031 152920694 -207398189 -168138384 -296732757 45795117 239519207 174777227 13891863 -67006161 -96027663 59107635 168348946 89348668 -196847336 -191998012 -185250568 -282772289 -71589560 57635860 118155594 -97789729 43362599 101811508 -130720880 -193253925 296216007 -108031843 -287011406 263177890 274992249 44794757 -121380067 -201674845 -118858273 10394727 -216305231 -107540239 -196894000 -75016501 286192383 148692875 -65227751 -242241263 152836857 164735814 262785874 160167417 -234749217 -128793282 -41168649 126876733 160312056 227191285 44098347 187605652 -263152003 44065040 35780705 148809912 -42201527 -76029701 -198902849 263784592 -26493676 108895803 236896057 -272325552 -220271327 211986390 -56973457 16470180 300217752 -172874574 230931008 -263030993 -148395971 154295027 -245887172 -134282343 80638354 -226959647 -75208888 239826858 -264373800 209015447 153418386 -27311158 -54662164 -250804176 -42095828 -136919587 -81604187 76919425 -232866666 14613465 -27054941 -45093485 15051147 -267065047 136916690 131389354 98592906 -211689158 158407947 -111624948 161236890 -264215700 11113788 -34354287 81301306 -119415897 -216328390 3373959 281924917 -28370877 120624836 132789475 -72744198 171905605 52915339 -34987070 63531474 -129599191 -120109811 -141217673 -272505514 -221843359 108305595 41101857 -208677542 -46386104 211933769 198754470 -37248506 233557274 -265120585 -207679919 5848988 -190046168 136898356 -146529480 -259276972 -160199440 -84598986 91487248 -116210137 167251230 -6371816 -53858320 -263998094 -134515264 134796463 -18666524 -180366741 -283862730 -210844158 74367470 209367567 34402789 -42713688 -153593019 162706995 -288079659 63386637 -247993578 87630335 191848885 -82948858 282006095 -66914319 -24695462 -188070408 133791599 16866356 59246065 -4755199 214673370 157452384 -128235561 60839800 -78827452 -150631110 -264846580 5914051 -139711241 171680553 -93722738 102487260 -194081523 276983106 -156514803 75904559 82952533 259426043 -265611894 -264215900 -299737182 -285630989 84436926 157273469 68388035 276678453 191999405 -163007665 -50399043 275365139 -213549168 113462614 226923796 -94524123 37273287 -238822615 72574677 -57306627 -73505507 -168247565 -254105058 -87175336 -231418256 51012261 175670574 4825945 -46270796 208346027 5380606 247123098 14395822 -54610439 -242124730 -239586657 -192456522 115907488 101997422 262471333 128313028 167355566 -23772318 -293996386 277762322 -267291242 -66060105 46432261 -6650511 -284341859 -128504516 -111377016 117666765 -99140631 80820388 12293922 -61363249 -34464100 -209104600 245300154 -17347085 226476695 205252035 21034397 142514491 63813221 296449609 214452200 287698825 4047695 261497873 -87481720 184038959 -164308146 -22521415 119815064 -254973153 201932358 8920786 -107494704 122709824 136357078 213910156 -32891661 -229695813 101261614 -115596738 -252447234 66238017 -67639001 259354432 -58193674 282479663 -214886538 70310708 156694371 199778662 58982856 -244835134 -153222820 -100442524 -86350968 -86929745 -241089911 -231612552 -183583750 -284000798 -215134038 172164344 46946556 87352923 206885032 123788996 81229017 276085492 114022362 -126953840 -34267824 -244244236 -111811324 -30080851 80390570 -154667477 203794164 -90369247 30174561 -167308948 -114190465 187968493 294998544 166004466 231307957 -67646079 -124223717 288880462 67650401 62084095 -66635511 -19807933 168200424 95718276 249290169 -77027787 -273987108 292149085 8496253 -44056324 -89526044 260253993 -38290136 48014333 -199919940 -65430547 99689886 -245569261 -223955667 -41864168 254210678 37993482 -47647786 9226884 127803925 -142168561 277019583 -56655570 265759489 210930457 -192811571 15626396 18474265 -38418859 102094267 175152917 -230846431 122854469 -21242711 123688441 15622270 -293251068 -248052896 -81918124 16471903 -106346054 91411317 260972894 255643350 66769920 -111165346 -48865432 300471377 -169687431 114330523 217778299 186974216 180002217 146565542 215990862 66907502 161202914 21226206 8879413 -116038482 -293288402 -130334553 113677580 -37922448 99178718 -240971435 -136271966 95539952 113080971 43799806 63887962 290115687 -247277441 23034763 241007858 -172752546 223193997 257018335 231810633 143128852 -223191052 86574674 154962617 116467912 117479445 234705447 129336822 203890736 -82877844 84952211 298567059 -258103469 204773187 -43989409 268696101 -65886640 122682544 -93152592 254937762 19247865 -239308594 89416422 -145124901 72037225 -155374211 -294163916 -213169929 76297566 -62493114 -163341221 114063241 -280117249 238376047 213500283 -257435896 135106055 104746961 -288026818 18070145 216311833 -55478839 227726564 268464111 -263999896 26336860 105409696 -129249013 -108402946 -265837613 135493788 59381227 147243011 -31803194 -164847422 208846949 -114729166 197606060 108096642 234765577 -101333836 -232093639 -68181670 215034540 174329392 21684033 51942312 125355377 204504287 64674846 -233049004 94328412 75132985 -796229 175392597 -112307202 -21395335 191836274 114579075 123097085 15955714 78678571 117155401 -110067631 15673066 -185959441 -23362424 273522257 -233165993 -223789300 192627530 38701765 61680295 -27616410 -132621971 -111813349 189777509 -178562442 51381549 -570978 11225357 -136710985 -57630099 120368729 201461683 212252389 -77934577 -175293430 -129390071 99022974 194294649 -89202589 148436175 246848985 121887864 -50876791 -218090460 19369194 -14858890 -301232115 -198639963 7023325 -242818480 -242115191 -256904580 -95815022 218525605 47509018 103676570 -240322581 148465229 -80544089 190557701 41890139 296829997 -171604978 90271657 102708376 76973120 194598499 272486164 253002654 -124775543 -280836795 142054370 -29223305 -286924922 -44281780 -10227766 122369777 -50449689 149496188 36979041 170342516 -29899389 48220782 194764928 32893179 288374164 124655302 -180925192 146208198 -61384251 78624730 -84898420 93944943 243044271 -274341492 -291356531 -203012636 32695883 -135921260 4798922 130794401 -53050619 227202775 19845495 162369159 -39729594 -240243502 -75565872 102686390 143463669 147284644 257467158 -52552146 -293052247 -194208883 3200190 -217865616 -230279125 240296192 -204458051 -78015772 -174717593 -172125079 -201504548 62345573 -109064822 -92777517 257444858 63821775 192279744 18818226 224961839 184329258 37511643 -172398833 186729732 152448249 38254999 44699417 -200383912 27677660 124626435 143120777 131317199 120673207 267269436 13348848 98543614 -89325768 140507217 97306706 -281941262 -275568488 290173630 280977990 223973974 -6571375 -96405475 -6466682 -183488929 194602862 119981211 -121663273 81431498 -185193961 87671041 154050674 121605817 -41786014 -77334588 95415447 -71282856 216573347 -242668915 206406500 199411858 179515113 -142135658 162142838 197613807 -160578374 300374448 124972439 52680734 -10615374 101277845 -168454581 222593878 -267918565 -181448096 222070485 280479468 242816008 -125951140 -224576560 171143046 231298613 190469401 152827061 -41513387 -258026213 -151980095 -242113140 297849619 -144527905 -39935709 121531482 -143431493 105221436 -25793577 -243638019 298992871 -157409566 276225628 240882815 -204817645 -249208501 43680452 175745494 191897609 284701436 258596800 178374071 43829655 -32903956 63591744 204216894 -240216657 291436406 260346002 -79615674 -186128731 -261887099 -187731349 266302156 150403088 -112342603 145598970 29136189 -18190648 97611090 126249079 -225320381 212557771 -172329466 -292973895 147796746 -270220278 -268068489 113983530 -251831135 -90519056 46483916 227298863 52265112 -208674945 53743393 111487333 -63964266 132667045 76768943 -250143213 282633719 -108569881 220216734 -148392104 258288606 62489722 -294275969 109006427 -34869939 -73365965 63569379 163716746 -88252562 125818847 87511517 -53894616 56004731 163097012 142476841 -177863186 144665847 -17614559 -156932931 -266888608 -171615277 -174265345 156375280 177334954 23128315 151936261 224257927 247736764 -213734295 -8500914 112430156 -275940946 204217589 220862162 -201269216 8548392 38663132 61673326 77328522 260367162 93100836 122732078 207813608 -217382030 -237181020 -126373890 80902081 -123427532 138602690 -299382693 100166037 146743185 204317498 293257675 2341504 48100672 27455925 189430223 -243126082 -157500939 115545057 -111655987 226690968 -241825487 -138106667 179686318 -208869365 -279099951 -24714752 135840636 185475483 -64664950 79073329 -130644932 285742134 -300671940 -179199588 -221153816 -166427256 219680180 -26452418 82700940 -94415948 140572751 224675216 231620418 -172100828 31917512 93337656 66383858 -235915851 -112894169 263072962 190275662 -114029514 37256434 216869821 188290665 74085263 206892802 -4008387 -3821947 62320349 88484734 119256534 155273111 -299746927 -226189254 12967108 289607773 46152230 201284619 232872763 66357733 68910007 52006688 198923737 -177329812 44399176 -182988358 232377303 288055646 266766147 -119186052 -176599677 -26596314 255616411 126940187 220256265 -76346171 132590849 -109919109 -15243372 -106895790 -270679922 -245519339 -254567172 -297348284 217240228 78394464 222010808 -191083836 -106057331 -60813487 -154988389 294624780 -113638814 16918679 -24236455 -1519210 214531638 8576242 -8320058 -63907204 227791004 -56726782 255663638 -145803756 -163055437 152919525 -128192735 -246054938 -76548533 174395540 -147931 -297185185 -105509208 284054388 -109135956 -59146840 -180615728 115931353 197596807 -294186838 2183552 45774169 49888506 -148272208 -40164037 -251012436 -202621451 117405554 -81395395 -132851183 -153001169 -74328562 226650513 -47052658 -81525202 152620077 -200718697 285074356 181431649 3270605 266037925 -123657278 -32911951 -5711874 178693315 33496946 3489240 -49864306 -5444008 148488589 -38967675 59548943 118275893 -34399426 159387123 279416585 -260210012 29184006 -40772102 -87302083 100865566 102646189 162306550 45446323 -120131303 127185797 -168984810 28363862 -19529195 254391466 -56084810 299210028 197286880 165482085 203796571 266531256 62585127 295901384 153993451 -279219659 -164370242 277385726 6116063 -47272862 -29831056 -279901354 -13576710 -236208843 266638192 181675580 53342558 190986641 -92571225 243443145 -61267994 9052903 -86931496 -107306383 -231174043 -177405174 -259656590 112510504 -90815694 -45318307 69205904 -152133389 14468862 12056201 193737919 237744662 -35025605 167783247 -270951763 -166040389 272985915 113412360 -139750162 54832682 -156793779 -26961889 -25427782 112291670 8363040 293763399 270738966 150972344 77236263 -244531344 210325588 -287601562 209098751 -234546185 -268070965 167551234 274701121 228191966 405592 -124778743 196813678 47724841 -237168482 -241116811 1333159 143525255 -24646663 -79488020 -251201216 157555518 214521219 -166297514 -13610925 -188867619 -228289520 -174295180 201274736 164805091 -85489357 226277001 287395872 -83314305 -136530878 100507910 181716948 -24104670 83552112 -211975438 221696569 -213364095 286226922 -289980946 203384110 204772066 -198005095 -31566416 -206406301 178321708 245300125 114972509 -48772737 -109350168 84803345 -300600749 228967660 119325962 43811781 -287227403 -60880101 263921587 -141702617 69246054 20073160 247851474 -196843768 38236489 204585647 -178184994 137530251 -209266290 -153959930 282049852 235067837 140480683 -171848251 -19310245 -95706162 -296766450 24376691 -57917779 116063365 -110149788 -217957506 116064505 120510801 7681219 -187179078 33683921 295330800 135367811 -230418484 221843990 35131159 207237314 -291132939 -41644555 180260655 -45881711 -126348608 -75613244 -42897732 -189606773 -275420865 -141205281 237016377 80740120 155007805 266420657 128659167 106168237 -92612543 -87525582 -81881324 261019369 62532237 160198161 -114273747 116624433 -242391505 252296634 -244288018 -5718877 244659402 282686867 -203866437 11398687 -162338012 21459563 84619936 -171022893 -150297994 -85954470 -153988636 37987074 205301645 44386464 -135553563 178920067 183882933 233360349 62142590 37334021 277948405 48404136 241166632 173210432 -142202612 143559422 91634226 29569410 -293533237 -209483790 -176914064 113381297 -17386216 -81476718 231041221 -222385906 176002821 -23660287 -22436299 -286205962 -79113636 138492797 63783328 -240057619 50892015 284440149 252652753 -76160394 274127370 -89155346 -231977160 9358016 153152306 -206411712 -101967922 74975735 204779062 -150118581 -33076327 -289866693 -82707391 79464315 -215949045 -124436598 251924802 168710453 -126683883 260597834 -234177225 -185683767 141997348 -236891276 -200532617 98199960 190760524 185569688 -84159470 38386284 -134249423 -68503628 111903595 75562374 -217258674 251956631 86070622 291980904 -165184212 67756554 -230078158 265076169 211405646 246925922 294346093 -231003524 -30060270 48074706 159314156 192503103 285024394 189047646 -222925240 -242838963 -30300276 213511777 91625262 245954732 151690561 -26241597 -251618023 297058604 50137034 -82966812 24751050 -19110754 -121752711 67762255 -127164574 24791001 243478551 -230542831 -228833216 -10190355 301255444 290628287 -281222544 71675758 35247951 217786306 56478836 -91595853 -9675542 2046164 -110496039 130814615 -182735934 166252172 -112451500 61587086 286283249 205805927 4491553 42414741 218318199 148227040 -124490784 256260761 -9708080 -146870994 -245290620 -59666991 -205913815 278040740 200063101 -99315541 -130326131 246939705 242291836 150330481 106672991 -10863039 -201642411 -111351590 176577147 -61627018 269471229 198982659 132155097 100358507 151287557 203412993 207214915 87483216 164089032 -18214797 298576978 140922387 199155873 -35162131 -63591238 -7427330 301349923 206099247 295388894 237419921 161937446 -257329117 -129741843 -277484150 258714038 -230324923 -227813742 -31036796 253086985 -102126545 -70038735 163424245 219493983 60131235 -58037057 255759591 166069046 -116732589 154587104 86738777 -293399886 -213921460 281048762 -151616780 170207211 -196627683 195090927 -188993177 -19042326 -2474055 57038094 218194100 268648103 268007756 -203720725 -147894800 -156213172 -273332562 -147278885 13684227 236859139 -102825983 -65568342 -45497183 -165090970 -221359976 221530357 227518483 -12100509 115920159 265361442 -233290088 -39087568 69372371 -73566300 45691289 -53291309 182337817 -258387804 -80934683 -28959880 262246123 -110620064 276703519 225929825 -11001579 -144085252 -60033552 -95567184 -266227898 216859414 -35106974 14909424 243732832 -293213217 -69714161 -118312300 -7674337 167198172 -259041972 -80348331 -242102588 -299459599 -150202276 205541365 -84610641 -88864900 -222548664 -100564843 142461955 47053900 -251329715 -287697952 -19467558 98601839 -254015975 -19803963 -155419780 -141760756 -81248281 99479163 -36627137 152790974 -42413037 244240130 266505744 95426506 29896222 -53101482 18547123 180563108 175259239 -2159496 -76927021 299899004 -187482510 -280235286 288531235 181914 118061766 -156180626 -225112552 -75704514 -113038631 -11377620 281378001 -66085546 207577023 184281755 125718159 -47298251 -229481691 -266054599 23246743 -49613323 199900848 -237509328 242025081 -225284387 299136020 59211238 118562170 -23127273 300565371 -29310299 -277591757 -125350786 -227767381 -194821547 -115957545 -122231200 107969050 -73787171 -208011538 292907404 34508864 279444811 251154084 -204473512 168247344 167857143 244250836 200351154 28532739 210086959 1299742 72287412 -176826715 86022606 -116415303 270950368 -238115121 41944716 -188706194 -151386027 301604078 -77892111 -293998307 101144264 193851317 -160989297 35991573 188344719 -46359953 127430311 -63564675 -119691336 -144402697 -163335533 35934809 250257143 159607492 -280139755 -21736379 -34658811 -293934753 -66229371 -6961719 -177888642 -33753102 98936408 166066987 -162973564 239601129 289602020 195848620 -53399703 -272456302 -207094827 146853922 298093241 -79920397 217796614 233517597 -100129171 162016887 2500938 -18476188 -15529738 293048586 175767139 29362567 137151906 134621286 128643365 79334792 267100687 -206501113 96523357 -261106078 2341168 113564599 268410650 212709002 271543265 -14033471 -175596626 162129574 139928600 165806203 -290907683 94537741 228664563 210646092 -3511851 -104102545 -59456800 -145645926 -12752209 212342149 -55695987 140887021 -2499734 -17693966 -297804902 273684908 20930825 -148341620 -271959877 258537937 43092670 -56921213 -19363406 158665172 -197800863 -177925067 -205591897 257530839 -220802543 -275226556 209062538 -122899721 89398676 -15639304 267307284 134359957 273166326 201752271 -34619884 95293604 282161866 29166807 -281977543 -203739685 61007362 143211484 83007266 236720291 24509011 37808588 -102319784 -149762078 -9324354 -97041196 -174112886 50489523 113134170 -11290963 -83538886 80211993 -5466596 -75561645 -250911505 -273167848 -143025940 295728696 205953277 -26901380 87997160 67336966 -270826767 286602666 -172483747 -269779892 65109024 30472619 -196656381 276084443 -220652692 -54319587 47351292 73831118 -77442749 74193885 -68832729 212409461 -41377694 97538217 214840329 -225355952 38579534 -258082816 -60227504 155365093 105650278 -191823914 -116005848 50683474 -39517503 291577696 -290746931 129231297 -28656125 269619147 292209550 6587926 4795122 -211757019 -144098142 -200207675 121222860 266718253 -116907701 63331260 -210838957 -262333438 -93774576 -54092547 222150801 -219240259 6872251 -222390144 155100019 -144375937 131304483 201508873 41148271 -139966326 -250218534 -105184943 -148930326 96139155 92163984 11428301 216602315 -188922813 -72085266 -194722780 -178639257 128822599 146985971 -263513239 179355525 -55076434 -48760593 142601652 -166460322 189044072 -79107631 -214248716 -152934601 -178556776 -69642374 213077480 297092218 134836585 -7515935 -18735384 21287670 265865488 -39691367 -232180879 249515344 26405680 198216707 33706015 243647267 -163125620 -301321710 -34056732 43318262 -245466398 -258605606 -21853652 -259406692 -54010471 90017679 168610847 88591047 -27195473 -139565171 -47813268 191902481 -128124819 -90805357 -163498688 -162572489 102486908 -54184185 297855423 59336913 14161928 -295166774 -255923977 -209857526 112031378 79109707 -59078890 100679958 -251311053 -29007694 264469287 -97153029 -258341236 136920496 -110427478 126329405 -300638134 144084857 -259503534 -195386383 -159736721 -66818074 246171566 237694405 -5709373 -44692693 237242788 199368670 -119823738 -268992284 238368539 -102530895 -284550068 224790906 -226024080 30730024 93432889 32641197 269795651 -52163259 -241056635 -75842544 255767542 -42168957 55257913 -93349199 -83219971 -233944882 -196393280 -184210752 -177797784 -189672375 -212648178 160400135 262765382 183674460 -240504744 -60536975 73700051 -289552911 72161153 74515726 132373232 -169550643 -261062794 200328004 201259219 -241911842 -101251685 174820154 -126391902 21319428 192322195 -300016229 154135765 -168290872 -279968453 228600115 171488023 191643755 15879058 13103154 -236460922 232146921 -165381344 -131262919 173767990 -200683427 269177764 -196501845 27792553 -299157048 -296438670 -287772038 295860564 -40598048 -42942433 197346271 45561418 -279117820 -82318333 -102967906 257912374 80385966 -62075316 183006124 -83237365 47702009 124836038 -258692366 85528272 190589144 194240070 -2742100 217381893 249217194 123237942 -169648511 -73973662 -165878091 -106426757 -127386381 -288630299 247570581 52225610 184422331 192609135 -121358239 -164713732 -72118082 122002075 -128629920 142067550 -259897007 163602985 -230202346 285560283 -128853903 -11795369 -113156672 -260050561 -57886258 -282930571 181740380 -70105050 -71225324 -59473552 -103483354 -226772255 -865601 -80106549 -4877143 30591174 108171095 27413385 204265814 -206197652 113851941 260822473 143578020 269303398 -34868794 118201038 140695894 157534627 -264892776 -10815595 40649518 -222385133 -291273065 96198282 10889879 126335654 194548709 64171915 -174810480 -142810698 252198274 -226900336 265050380 165096014 244811120 -40769528 123029809 -247199791 -234980680 -255223778 243100191 -37392295 144966595 -36486235 283678335 -220067502 226713794 -128635416 170732872 -192642796 274469121 -128087630 -100876444 -77477966 -113012504 64896626 56666412 -161695484 61186670 -289781874 -174225783 -89563608 147858576 193976403 28706075 38348163 -154262249 -226742830 -200584630 -33629620 -298355731 43168544 -83766868 -70503056 -143826049 152301641 127838432 -237947102 -172136919 197417665 -74674416 -233511838 -299479092 29651981 66127221 -152074950 -7271341 291905886 -96779019 41857837 -265805976 193384200 6961118 -156472173 185122687 17398033 -292110989 -208373056 -10244457 -99345650 281917555 126552907 277401533 -2357303 -142424118 -21685036 -299222284 132507706 -140386962 -63987383 133647730 261747480 166757717 -249213190 196107116 -288885225 -186033867 -14248968 83769993 52368560 277949171 219229595 -233870661 -226210678 31568085 281762085 259174039 -251653434 54275487 66291542 -255678907 -200419370 -180270929 61086189 -207201519 -293050127 279981838 -74188215 131817940 -271341040 222157845 121071140 263868226 -287707413 12834874 217363630 177524636 213135560 151324059 118760024 291142705 219949358 139106904 -298631534 -87708029 179418946 -261980462 -86392279 -267350295 243422301 -62571590 130265447 250594264 -180151261 -186718064 73473312 -86295464 -63811151 230219535 -23576807 19229594 94823173 -50812022 -172845156 224287454 -64935409 77382879 295757546 40306907 133500407 -103234761 161539550 115910264 -83548560 39526902 -19556314 84195758 -278240237 -236045532 -151491840 -53900033 103034419 -197353055 -228997283 70355348 -203936494 -589883 108495758 -191113972 255596412 -161732195 34405520 17936424 -49650425 -134408790 230120221 182389983 -64233034 -261936977 -118218252 164927896 -248197269 209698707 -201937547 -50155936 -239427733 190401751 142842866 199906586 -131033332 161079532 -258429085 104582406 -115653225 270565358 -293621998 272787197 68926943 -221948654 -147449437 139700838 196040095 12236726 81316762 -94163119 157480828 -257349115 150642832 -234589255 284414030 -279487158 164819097 227577238 -137353144 153943562 -296449729 229312200 -107958434 -92894522 152794971 111614647 -294742322 -131562097 198758480 152408150 -103351114 -297812707 -172374956 197011666 192458140 -59069253 167904797 -37715566 -99842202 125388351 109596847 190630451 167844591 35826561 -97493368 -286174803 -91887286 -235495162 128378833 -257100002 101730407 36563492 -116414273 -80819322 172911938 -269241128 42862016 -188900143 173698671 -152321372 63596283 -150361009 218933028 -81105607 -214395112 -38470702 232660366 -102930850 -268565238 -253089266 149969664 230498343 161907834 -271167627 24217434 297778485 111377439 165058443 -274501979 30163445 -115481551 -299877405 -250490416 -143823643 -294631510 10097228 -109337806 -214974206 251701092 44796235 153518955 132514107 -150292522 123699283 -160880044 -204644362 -169781564 257175574 61756275 -251258133 199380290 -110784585 -38844411 27517002 198654213 86323696 149776319 95209270 192705460 -185956651 134609335 -122149928 65158982 -131354204 -61908164 -176509044 262269467 -142760580 186500774 136563602 -132788018 106816871 -149279213 39499536 204902952 141205033 170838670 -179797742 -74366906 126274159 -34764719 -282079758 251978973 -248675384 -71078254 -268270092 -289691295 -125526298 -122717758 252817923 85088003 151743124 66792314 72197354 166960762 66919475 -251310412 -67497181 167890238 -265959793 141995087 70849404 91034351 -28002204 -228018305 -236507388 -101654272 -123859082 -177274240 300733215 254304015 -30063579 -11868797 -17739022 24473514 -139044099 22086277 -150926540 -174491202 299006889 -66723301 -249419926 -97143630 -207210151 178050022 288318456 112745760 -172109243 -263948387 -117238857 -233748902 -284646525 293762900 250794749 214201580 -36906314 263628474 68648636 -41325927 -277514434 -53126596 -156237593 -172602778 164455314 270003051 -47537916 47966540 136162535 -86741261 -155677174 -138447142 -115369100 -180292828 -234170996 138190810 5128717 274275779 -202271055 268577060 -206404347 -141966664 -3009143 -133084307 282905335 -268805679 163899483 -116373015 -109092980 281159805 145024306 -235912830 42392383 -279648789 57000111 -118461502 -123934911 -162422046 -123235259 79294259 159243465 -88235120 48829650 71779331 7735317 69084492 -154372472 -195453389 78390025 17571279 -236245823 90003543 -22207523 -267404009 -222337509 -188014975 174862791 58054811 -222980104 238415854 92788558 99202292 84345000 86839746 62449224 276920714 42412807 -277967073 273201235 220236882 205726934 -156045837 -145337684 121145058 -115231630 172597484 -5454574 23005148 264942756 -288358265 -152025939 259544516 232612869 -104417228 155724928 -294233920 -82329528 -263645870 -80987512 210571595 81079214 103464575 79512089 -72571189 146437674 24196306 268100870 214777352 -297894756 -84697178 -282905830 161495781 -272020884 -100489778 -132849885 219744589 74082901 90309555 -48256905 -137801555 108796472 -250683455 153784502 191012189 -97818040 46200959 96379378 -126202329 217687185 38350341 237579966 -56229200 -207819402 288395666 176127156 -261015558 -91662111 201058079 -9225291 74942008 -139362468 47474319 160032411 -195279469 -129633128 162812086 -73772886 -233580500 56121001 28708215 140145123 56965865 254019342 176142062 75561717 -69074392 -189415548 227779016 -181435664 121776133 261336901 75275850 271043521 215099505 -251461579 265228471 -259061014 23867245 62991036 -268476000 -6474899 -226141444 -117226121 -211940135 -135071613 -47437891 -48952001 189280901 -89366854 -121178541 -1555128 275099885 227328519 -262269476 92578327 -204904375 -103325759 4860714 117891181 -178819274 -67880001 50661750 -57538724 109097978 -191301522 186922407 -272424057 -199182880 -239563084 167112358 -258145151 -68017294 20237304 123900864 -167463459 205013586 38021145 154684755 157935823 227077558 163164943 -941952 135044351 -27552040 190890633 -240357945 -133708809 -95317828 23309665 283496030 182997004 25724457 -24136442 241382719 -11930789 164975376 -262358038 140631473 -52523545 -101261057 -216450626 -162936505 -126977855 190874237 119420258 216064401 -155214829 23214411 140263268 -11552395 34814804 -101612975 -240967458 -12203855 -161780558 -152779254 53262882 30009605 49184235 242200555 -227783708 -205958245 63401510 -6521441 105332759 225928546 -73664088 -284242604 -121774076 4995238 199916398 72225338 98766258 -102301308 -14410978 296080608 154446277 98458131 201330193 -101108666 94628462 -61834182 -21527757 -10531228 -184764105 297498749 -65566076 -105371489 -198861930 82608620 103280289 22833605 193753358 -148642986 196018651 -205595863 -99638918 -39666444 69369603 252245944 -162391234 210012583 186759094 -180252593 134648175 -253002645 -43745617 275662690 147174805 246425342 190222269 -65192209 -50189317 44498014 -183735069 -150681062 174722534 -114280469 111668065 30191134 89571817 -99608046 -146260696 -120973298 153990943 -96439785 -225338848 -264651932 -206648131 6976642 -92040968 62095388 -46879689 -299334169 162038665 -143687951 271737661 215014754 128904444 12151390 216063708 212062750 290049748 247943087 -216924308 -296463217 -55710419 122662348 30780239 -106712536 -3714636 217262927 -78498408 173959509 64362609 66844921 -251913886 -10794388 53787651 208628903 -128577695 261264934 -189044319 -186480190 166674514 51830453 172469630 -276860599 221793114 -155612685 -188693641 7201845 21318028 -83356982 61412236 -37069182 -167043163 -161343557 -15781264 36508147 33069784 136330865 -174700832 184244306 238885777 -109309027 -285533809 -81078694 -121126434 -89234373 -267297764 199012450 28374983 -7650591 -193891879 -208414815 -245744259 293444224 -260842870 -237604476 -19689107 -40444752 135107927 -131498095 12032148 87301128 -48179125 154071580 -157098542 59693879 -69529608 -2316318 16015352 -65839040 -283478173 -78723943 -256601322 73035963 154303145 280561636 8917318 52944424 258604348 155030349 -76216401 236506670 -107180138 289130130 108105749 -59077715 -104580057 -181675924 -9183652 -59398120 274548415 289343964 127546636 -111339199 -86148062 214972331 -75764336 180776580 39824624 -16637398 -143391866 -50312985 -246041982 -211934358 -90561896 103409276 204139174 -264470308 -163661470 -177295046 -186174963 -37749487 250064728 112047905 -68814947 -244133847 299891788 6398296 253750535 186171161 -257970704 -8079044 -22897850 -290031095 -160775859 -228546136 -232329064 -152306762 -107529405 -293675045 259436148 275859610 -4013851 -252009183 -186540637 47329516 -16209532 252432664 16287246 215783409 -131485781 -210599947 254194609 68857323 -124860056 197030451 82914566 113417043 119412368 -41945614 221607952 298479958 -32431251 -272896639 -251135897 -105195638 -206396880 181104840 133397240 288646722 161397792 161228843 131756771 214949219 286444284 162906209 -52176241 180782511 177848389 131269787 -92412505 -221688981 -97583027 18392654 -63593111 -235577563 -63510071 127629775 71082942 -45131865 291061472 138061081 -158430487 -92757069 -265953412 -51432517 -156171780 17396449 -240763997 -133168652 -122092433 -275312880 105522069 86079416 -250543265 -110681210 219836787 -35009241 -117265831 -268386094 270353984 121736825 94116217 145192000 125654206 169806005 -35813924 -104650320 -160713421 116266792 -109454649 -299830538 -86238157 277275822 -120003638 265204082 -134850567 171003306 8509791 -264933089 -284920345 -125744163 -231354018 63236958 241335329 274726728 201160153 -114213830 267100860 87268779 -171145330 -154884289 4813557 -76666273 -214941044 -289829718 -34315602 253554846 56076458 256831569 -68884049 -152173885 35221534 -247602143 119711437 195196655 -82673228 -174997205 -150245875 215262126 183965170 94177901 -115825340 -255724771 291486003 -27758997 111270381 -224007909 242055447 153047683 33320168 -137676478 -56521543 -90632785 97133426 277820880 -254638815 -71909657 204739594 -251030553 -256049499 254421647 131359233 -48030970 204998251 244962431 143841229 -49828077 124812898 -125716673 -240281117 -12653618 -208981736 261765874 44193187 177817011 -63638193 124155476 108523741 164847977 -124433020 -192362203 -76122295 278058915 74904817 253550446 -251713784 178201508 53079483 181209657 216851880 277283705 285427941 -264039934 39174350 287629315 -179244977 231296573 255753517 -161948795 246291377 -288070084 12989984 -214342068 -234866405 -241618531 240419441 -31222910 117651715 -25283032 162563486 262951268 -122259587 -3295966 -244330991 50264935 77667889 297914822 165445478 36942949 21740748 165612054 -210927578 131086254 -248497212 -89344834 -223930544 265325628 208937207 40447088 -251400260 103446449 -259803436 -35800072 -202825541 -121150636 -111427450 217178207 -169948952 -282959469 34366313 -145204237 -22122895 -72932552 102292163 181628809 -246160661 205266484 -221223657 169561623 -98802735 101109374 239302546 -14929603 288635037 43741719 -119789698 -94518222 279741581 160887886 -142195249 291414975 -66643691 27692796 80013612 -285494082 78246089 251259540 -263201150 -239971591 -8790954 -27404364 132829713 236885860 -1961188 233236785 -60547093 -67616001 133526671 -74922955 -3133071 262829508 -41780597 258240538 -79738019 -124763419 200675626 196802439 1824163 286488183 116384275 174666084 241525620 -4767852 -298324982 264157497 107217994 -58633758 -146656345 -240356304 -71949721 100811793 86737556 -160351857 -140163896 32501473 73915983 127479095 -159770831 230604884 297381439 -58583972 -29660963 -80621033 -137397643 -195799476 262736433 197278631 40662797 8721932 -132448322 -81155931 -56022659 76636439 -72949404 -299761357 -93378245 15797389 -255601508 90171704 -7283674 -43661064 262666461 105277210 157918364 251628069 285091565 189655413 277596973 -235785519 280282470 219029923 -130774728 -34737898 168838918 -63128357 -13002459 36594149 277934527 -79377303 -239870567 232569039 38698997 66629189 -166010082 -90498055 -226303326 157938683 200374734 100820622 266899196 45713995 41920659 2076102 -101280138 -298441633 277130833 -68680899 -205341778 28281205 -300431840 110956620 -210109575 133987318 -265535907 150304728 242132427 270748133 -23510836 -185088666 259197446 -255840801 106610058 -268308093 -24958854 -123827698 -13602757 -262547658 198546551 49132734 -60027365 -274525641 46717475 136777838 -25724346 -116998970 128269700 -83066203 -219950978 166904617 -158258259 -223881177 -35016266 -46631774 270713503 -120873306 48056973 -151062518 -32334155 -52616964 9557361 209889518 80641958 -67824109 120659292 43470022 -240853015 180453462 2824272 -129926025 -173698539 -8397573 184628800 -217848193 -149563819 -248949727 171580067 78766295 244294966 -170481834 8643809 198047150 -164722133 -243253450 185269919 -26194570 -100391214 -47706926 -160697379 -60770151 -167304599 -220504853 105869468 -379670 110788522 -15949610 -97464325 122402209 -110567132 -65096343 -56940740 143263176 -187254966 131335806 40803702 -237887890 -245040793 287666308 39315559 34556397 162119342 -8304565 -29348910 170020235 48525288 283925990 27871777 -95866249 -87921756 -106661184 -111237834 162454255 85277012 -233574105 -34659581 -284454262 192788600 -228140433 99273475 16658512 63334888 -290172040 286579270 122955032 -27829417 -57714762 231569683 66575749 -97966730 -207812458 127775691 53314915 10989476 18018271 116372607 -244832311 40512153 -226575181 225030890 32352668 -89467951 116775944 34883654 239522369 170878433 -249200037 29008419 -199540083 -66357054 183198562 284841653 111358533 175351812 266313429 195294559 -132965007 -78778601 176115842 8987514 -258579725 102451898 268161149 -133993512 -178451428 -133802836 195979486 249592410 38590912 13154784 -274592052 267054384 -79913512 -58674394 294208229 -296610993 188505515 -103191693 -119842156 62773249 285136870 86054458 -226733293 197286129 -104203126 64948169 250257712 -285979606 -216618855 -197035053 -148856890 -229092896 -105767234 -120323095 160330972 50233834 -298251659 -143357754 -7524365 -48069413 15007653 274655693 -282709699 179414371 223401181 271167244 -38056869 -78659680 245235843 -26455150 48647751 299987115 20196220 -187910297 292895010 104719271 194299408 204564508 -216922280 105005753 -288435091 -123887511 -170194318 -179753919 -117506687 58300095 148381715 39781730 -272116776 209806548 292473742 210787151 240445446 -78719490 27740133 213146296 188594380 215683302 -231751883 -3615176 -133357137 152280950 114526879 -28980409 -225075446 -2166838 250108964 -173965957 -209873270 23364670 -1112328 122026775 249552005 178150399 228389261 -96374445 176238122 101658366 -1386143 108965184 151354087 -32343813 -142780038 208612701 69624497 -130410953 -289801937 43570491 208314665 -72665737 33514609 260361741 -245358281 36770412 198581464 167496297 -255413590 78363420 -44734888 -265019133 136327690 84243602 103995148 -66644391 -131975164 181702287 34218080 -101217808 2743342 -82845856 -259790697 -64873250 252614310 -58380780 140156277 121815709 -256575614 -217124688 -291605429 -155451245 132679775 229840674 -214863203 -32996810 -181176573 131463268 17428280 -266595259 -273694716 263568216 67861047 114624043 -94447569 203786304 -48842994 171768235 200048041 -186244958 11938677 -282671693 52045841 193435676 178203805 -280858861 126639210 242659091 -277366304 71778550 -227474683 211406268 -103037704 232810924 -71659404 251417820 110507131 -90143630 -127286193 4745333 -254137538 -225578693 238147934 10997293 255071989 99119084 -50632387 -301120228 -6233540 -64137327 -279604127 75152222 -262171426 -76049196 -253660288 179579673 -163233379 -159471569 -161362435 -217396594 6738871 -153534846 172715105 -175750265 34908380 -70076928 195097151 -254947547 179926259 -288555700 259485071 182782159 259050571 99158472 -96129787 -59220684 231743793 255439182 -64417180 151446888 -97426149 250495944 -60588551 143607155 -129542349 292475101 -134002333 -267776973 277769077 -203927171 138727858 229802983 145881954 -37534098 18623610 212749614 -249761024 108109050 276792809 -127692127 -107901473 -177977502 595075 13881354 194527051 8862760 -130888678 -234542006 145564121 176824212 -165702728 -57834398 102484089 -40497099 293074737 -11440263 70130147 -31066706 -275510945 155018285 97907841 -101298027 190203403 167200409 -46424700 144179452 81821976 99911332 -120182880 -147283162 -40644149 -73490786 235279989 11689082 -138763437 13616597 62813695 216264506 280664715 -297100014 21633277 100677815 -172236303 187674738 152326550 177701446 -114401443 -174385009 -123453589 -272494808 258732216 -172143938 -98793257 -119192751 282748207 -23088655 -281104759 -289369319 105443233 111326753 268975090 -48459238 140638786 284029739 192866316 68776009 11603 -258596959 -180925489 2419737 -108476078 229116719 35113929 -218967394 -284951571 -147783818 -36961326 -232699953 58605618 -273323863 -256505145 278444074 -34994912 96130768 -12940333 -283789212 -2960318 127359560 20270788 20490126 180976486 -203628632 237423851 -244907486 102626106 -176824409 -229599059 34271990 269052217 223504762 41023617 175238160 -201020938 246295827 -258602749 124883326 85345102 47051110 -125898762 -229677966 -134109245 72639728 -81394142 293515197 -151550849 232352374 274972457 65869856 -74281970 56846880 -38064161 -68857181 -54433538 64168530 15792548 -240345824 198653328 -28341027 66050251 -49230644 -60801050 239487146 -158430786 -87440746 72569775 -196100562 64501447 137943870 176649730 58783233 12765034 -199790392 165927355 167910890 227225472 42457386 -178090827 65009860 -275488143 -109516393 215324699 212888094 236207216 -205311878 113857417 107684913 -119364576 -108657977 5113347 -217389113 -70422343 -245905340 -43178223 -66053693 -274748016 113901588 -125702799 -49063253 283750154 121280204 -251987993 54612952 232987088 286849775 -13478797 209864838 -184436746 -65383606 284759216 279677596 -21014214 249171934 -280982484 154896542 -52812349 164388737 221182912 144074348 287946366 -164008346 73696628 296397493 -5615757 -144400707 19768428 -449250 -124730060 23273713 252142636 266468187 68306828 -176553054 -27724449 -50093099 -235983815 239031702 -154806578 144772615 251357301 201367926 146510084 215512748 204132067 243926546 258085938 -294341008 166293452 8900082 222880042 114240037 183240452 -113857828 30426290 9885906 -256974493 -256255659 26550993 -154520838 32932531 -81493245 199953113 -182205439 -285248385 238816206 -287911335 -144085044 -140763963 118820069 173156255 -291557737 6423803 237768269 -54301075 -119378453 -287535480 -236078125 198162298 -220719363 283642939 12220281 51792305 -187219801 -25684757 -176261657 -165384394 203528602 -85990297 -103636136 227712176 -12533739 -200403070 208560453 71772548 9060349 -51252691 9235609 -141176638 -28688678 164484879 -33076728 -95772180 149655479 22200202 -258671282 -50015417 -57862807 -106261541 -182939415 265612570 -227748345 -129014147 259733814 -98638918 117130008 180864679 -75045514 -20645354 -84247255 216080440 -245919854 31482363 -141345041 -147046619 -122770240 -144465220 255615809 -234402410 -108851836 -281621439 -186696784 87012186 150622107 -253848818 -243366316 92022814 106021913 -8457034 193657377 -241480492 -274055446 144883539 133978093 -25782011 -272018297 -283443691 271449903 77235970 296290223 261806814 184771389 -215339283 -25803537 243005341 271322257 212045450 58322154 -235443108 -245055695 206969602 275363981 -61134027 -10169921 84361670 -289262136 -254438322 125767363 244459368 210005654 193771500 221803667 240745048 -232017844 220999144 -285881642 244088038 260500662 115489324 204892721 -38250727 -43467977 254587647 60926656 55715855 241024796 -117904625 -283772581 -258992793 248142214 176905340 -284235000 -295881727 81584066 -66058890 -128894596 -283197068 157603370 42977614 23798063 131942234 -32676094 -177204868 -55942821 -239676742 297928385 216740206 270819121 19959809 181356635 -138627717 -141996217 -264039584 28201825 -123064262 -256104725 239426318 148582833 164943759 -292740886 204970810 166874170 177468697 -295365012 188243662 186898803 -229700474 -223764074 -251163661 301189971 218772493 -288922745 51970186 -198042987 -54971497 -49776029 -222731776 78588672 -113577429 -204266947 -292168430 -229980299 246215126 16686766 -175213850 -288559494 -153491021 -145714096 155022808 218134620 17045062 58813767 47506351 155069401 -299353136 208810716 -137103219 -261817680 38785877 292223782 -188928978 -22080289 -19484390 181090945 -11036653 21064184 221514590 54092743 299048075 99443888 78180411 -228323848 2611194 191617350 57100373 -268493382 -86787392 263535572 -175741516 163138493 -36073665 -219771602 -161736303 185380100 132611781 -164109061 274248826 -301087305 -162084130 -8210844 -278935263 -190675764 -52267810 -127962163 138056151 173894997 247252970 -281850478 81211263 -264727029 -244367541 149471783 100713760 -211061108 -178433194 -85307346 -166887178 -264644837 -129834282 294433560 -33398326 184623481 316820 -223403526 28533425 -138110050 -100838900 -77902043 241966342 18180151 -244663562 48295375 -186674891 33153580 -300710248 126651106 -60838008 288873675 -62717268 9752958 248078646 191777548 70254670 -70285133 -44801613 -184646548 -152233399 74000607 139853992 -60066922 -260389941 -108650667 -269375648 -45390060 -284052791 -23641201 184503946 57500192 14879668 -118441252 263938580 232034860 234293716 116634787 167434954 -284529022 161069536 231771052 -203387892 -172204422 -69547785 127630801 -153848557 247784051 -294349573 -82698689 -98318093 188508271 220189329 8183948 -282656845 -52110818 -286185482 -50779781 -178634476 -186361720 209985098 36806287 173484066 -274582104 -65896465 -111835760 -247798565 297009237 -173238783 -127573329 152358063 -34636500 -12646800 -255641916 -291687646 227076946 295727841 196657513 -104764140 -63933094 -156073387 -251612076 70100945 -166916420 -65011389 226024762 150284810 -67938517 84227680 -226189234 -190951410 136075595 197081213 -185991545 -215379347 -85380563 -57062061 -148281955 -166577819 -241094283 -226735096 -77134622 63606339 283037544 123345330 -276342016 -99016329 -5827796 54091458 199615165 -30298741 -34064746 225137151 -166978725 282436352 246925982 268254913 74055653 -105518077 265323553 -264699122 88041245 -14242987 -231559046 -183676529 255844548 243306001 -259031015 -7331618 -256804630 -54216424 290044935 -240499669 151871827 -49012797 59797479 116385598 15713754 -179011046 254590896 79884519 26737040 234759946 195699616 292086317 -37235164 -205864201 100953000 124578062 -60092575 -272440465 138200257 189310961 175966816 203183676 198272296 51003793 12575860 -67321206 -288782184 -52059829 58038773 -135680218 173559909 -6899598 28902106 228063476 262800772 60761559 225249482 -292379773 29860120 50233858 -268098078 214845158 -298255493 79301090 128120639 -221956664 -164088354 258495108 -43456417 -286591263 -31173427 -121816374 240297283 99681281 -121260867 38723116 203604277 125317001 609274 -276460895 -220043844 293543541 -145048343 23719085 -84274212 -49038635 187312924 -12985481 -138757374 201397934 286490523 96606685 108746524 257377251 -116857658 145642984 22778431 -235634332 238176396 -244378470 -57359785 -132620935 164352533 206042940 -143807024 73023470 230007174 1752437 216078803 133651692 -85522848 153502925 -237572787 -33593079 -111933281 23359986 60880874 -104491308 -220305796 81435587 -220863355 -214668121 108705458 -189588844 -168312366 -81132938 170943594 102782132 -188122767 -18085390 224542196 -269695392 -188976628 -221018914 -183941029 272947033 -182009262 -225505739 -159545257 30743941 -110146983 -272142612 -99929238 206822890 -70023004 -11661274 15365634 -170120184 57364277 74425769 -144096109 35369072 290520966 -31690852 230406420 -18503598 -153173739 -142404288 -253962003 201087768 219915776 209902704 240943664 191368428 39115507 193508543 81494682 195681686 -298022296 50669994 -44405369 135936515 -137224994 -176772777 296208060 -146509193 1733643 87764096 -19319152 -59290941 -217836384 -275121161 -27972625 -126427018 77434519 205740371 85449937 245315076 177974434 247926506 138115095 -81670775 287643189 178294388 115604188 -31670683 -94068542 95343284 -187173079 -210865343 -33309730 117169724 89364122 -74438541 164400798 8985991 -123032597 209942920 272345448 297933989 197802223 96057436 -70891617 -274402217 -266754043 -54391924 241974631 -117722862 290584079 -12302194 80817928 -223973461 -289247608 26571838 1993217 -280805628 -150967980 187035505 -4948711 91591832 178456403 -103963393 294712653 175297376 225263264 -248914932 -237140652 262559796 -272073758 -96725428 -20276307 -155092045 20732887 -68926048 -270745064 23377466 -200260879 -103842105 -99375260 246719043 133639029 115916078 -187345390 113323902 -5658926 -220398337 293645672 20551737 -4897309 -221167371 75684647 -29477837 191049848 201654341 -105260163 -47384175 133173294 85587018 96089510 84994737 267578716 -14420323 191949629 -86951928 75647440 -120568944 108557621 197663783 69100806 8560858 295268570 -73548332 -50876904 -276933602 271644818 -118759728 -72471034 -222486118 614593 -151611974 -35863611 -204877171 2331967 129921750 -231267408 -36219882 -47528161 298430306 259430373 257112699 -186408749 192112424 200804324 -299678845 -177358576 57694723 651317 276548547 89257126 8901303 -218746126 -121986021 166248610 -98900334 -15069730 -110960767 106711332 -155869839 86124539 -249369562 137919121 283970643 162873552 172822491 211778034 299545579 15145760 262344410 -43181211 14464787 -202127543 -131003907 91676941 -149405409 -94913821 -181698510 132995708 -150228287 -44241307 118854157 -187421839 108132726 178204719 -191712484 212839866 -16742377 75171734 -295442311 -124197366 117499837 134023675 131261329 52659669 15063111 260625262 -187790646 266402139 -248273514 -224814427 13406652 -114399601 -294890283 -246309907 -8475145 215128648 234262500 289658901 115667333 -39593829 -147874475 -75831932 -55159416 6856648 -66881391 266571983 -142660116 98254899 -265255192 96916028 -129523420 243995477 -227242871 -286659336 47195625 112279184 133318064 256300418 279931663 -78584153 -270467206 -263545097 -200081418 -213574338 168140913 -143073197 54392804 196008088 118572179 -186774457 -227972704 14238599 -128001681 -66767734 -281011709 229147506 198335041 -142169276 -183337646 -269059771 -297958180 35142842 -183891387 -293065161 -170607821 -68057118 -129181643 -217372702 -15146677 -74210102 -135848416 -162619274 -139854872 38368144 -238122263 -208351789 -174388088 280922499 -71907945 -271863388 -23456389 -227654704 276414374 -60225250 -121362458 -134179019 232467160 31734102 -29358294 274447275 -126924281 287118714 210051260 -64274287 -222390059 297592770 -245989978 164522775 -195819372 33280863 155614623 159511326 -141457867 -193000961 167651390 -132835597 -41546697 78312996 -21211226 -211671654 119694522 -57713781 -6944602 291307757 39315369 249542129 26664180 162728949 -178001444 60315657 108140265 172636458 -37274828 45109502 189521883 260722369 -234168600 253867202 41057331 132030983 -56348956 205101251 -204268036 245094509 251826034 237772101 -190805810 -90185313 87726974 152300150 72011807 -128642048 160213079 -243263644 234639532 164637603 94825737 108132910 -20465587 27161697 -281085092 232110736 117307818 164525170 -177752069 104105099 -243360102 29645232 -47487859 185969067 66078359 219468007 40776979 147752668 -136276667 103684712 139007418 -26979149 -41331692 -98647078 -93965606 -206813322 -254378226 -97621711 -213876425 -216878687 230849416 75222004 165551004 -298263125 -257426384 -82548251 273179177 -31857516 61323275 34345150 -185515548 -90078206 -226113071 -38787841 158611254 -4718819 -172129109 -3203487 -191310272 -55262731 -62717944 -103481623 -146043218 201306276 64968484 133567039 -294210156 -61948096 210343277 -62902276 199141321 178964757 -273757120 -227270011 170834148 -200694359 -107744072 -231259028 257057615 183431317 -140524893 16791480 193788200 7447883 -190697327 95206296 209390914 126803658 -177255258 49459999 57169884 -19742975 66663694 13180567 85062898 296921429 96144482 -24721899 -130702670 5984161 -194093389 156573254 -164219622 -225351954 -88018469 238898192 -298630083 140705648 -55140405 228676265 41070981 -18022227 -176446342 -75755435 -8525470 279220583 -6641795 -180129905 193597772 270641619 180134113 248986577 140714619 -123798573 94693188 -200741427 -176523188 185877373 -283663726 -226968821 103168561 -166104625 -33384119 58817580 -139738948 -193300487 205062299 93739202 254026471 3449337 76674380 262696980 -213548595 -5022858 -44640129 -107085384 284332524 20672717 141312365 -191264400 281009319 -209876707 -37719895 -276139365 276969447 195960180 -73381562 194548976 69684458 -258136058 99460398 24857065 -63789108 -10717339 -276735721 195242557 294743833 -39872336 239632824 -111978906 -32141608 -148196689 10627519 -46612657 229118002 128909682 -255352490 -17190432 212600180 -5418996 142528412 -125728754 -176680581 157683993 241920614 -56230554 -230380416 94372723 294749044 -276999154 -110849571 -171067932 238371968 57501874 79718007 -175180921 56153875 -23486706 -233254652 -283393592 -263913249 293908370 72364561 -249964371 258200213 66579544 161932645 72148147 -112826533 158158749 -195197534 257659454 -164752401 -283364772 -133557724 -276456997 268565526 -233072643 129335710 260263312 -194823860 41520439 250508538 155355505 -267181739 -75999334 88564879 218446281 5883035 76238581 201489360 -73599365 -173468755 -111399689 -202958633 289687357 -281635002 -107723856 98424351 -63443743 -9987520 -283636656 75235690 237395873 167521188 143405891 97210617 38815496 18035805 270440433 237018278 145735570 -94982410 -94339628 121005712 -184541156 -142952159 -124310477 -72384892 -239204364 226821844 63124001 179233249 116197585 208656194 -186043058 -83245250 -259460691 -117291844 -269891125 206390412 -231633797 -254461348 -94404502 196128087 65433677 12006142 -248627561 -61153612 -24311165 -189097661 217332077 154595911 56114688 75960330 97429112 18345959 -259498659 205149190 118850841 -269929271 -295744264 267514047 164790924 173464811 95213861 45717843 103001244 177690370 -224757535 -85116989 99180107 144800381 44991936 75900842 -255047053 -208187892 198243627 284303397 178290652 -209022831 -93499 -96968624 24444463 11875143 148268542 188411375 173910909 287364396 -180821002 80789795 -300194991 -39544985 121271869 -88249692 -19950204 19230633 -19280377 35980569 114047866 294606469 116808155 -171696629 -248919961 -234706229 -160579839 -161369085 -284443101 298959130 169868238 -72847207 197492786 12109751 -232483489 258872766 -35582862 -144881480 122373701 21467349 14286489 -9706775 -278347625 61764175 293154839 -194909141 -99123241 -223251011 234265826 -185843622 -97911284 -22500728 -136892058 -262990828 105683971 71335477 -51709168 30309085 -242531739 106200432 273863696 -94000631 126846871 243000862 -27000974 171576461 -53226234 159939655 21708406 -129568427 -46598882 -68212615 -93930510 261720918 -240919016 -300455489 141449674 31023222 162679320 18509503 -184893929 -176884152 258110192 256946109 120176745 63516520 -130155638 178681075 238393542 297577156 -86685136 -107844346 292737257 -71049399 -113498981 -38881351 -186646679 -251541466 32511342 140867914 -222091598 158090299 154627395 -42292151 -162637777 -135312129 65150271 289732256 267505320 160400095 -34078154 181265405 -238461611 -132031635 87235185 -153024207 167829985 -63496963 99301723 -159463021 -192960621 292674040 204801369 221746305 82386346 103918687 -139707827 -187354931 197575740 107122696 198605488 -108269929 -185968800 -206736541 -186377571 -277546087 -24700519 129372716 41204023 -70023226 267451329 108984699 -271413945 -215320218 -179606199 82922302 -7608810 -282928349 -159357912 260038231 -287336291 78638228 63706676 -286033673 232088824 60524789 -18668260 -78142514 113167495 156953894 85565900 -284618047 -104663347 227145825 221007628 129681331 -251233837 273732211 -80806387 -8136811 60772469 220429777 22351622 -263560149 86120044 -43997096 259262012 -133575639 -70313507 236406887 -33352726 19464016 -147152058 147246447 -137253614 -280917004 185403690 60710432 191148401 136848022 -123705262 -14975534 -116627162 -276249290 71130408 -2118169 35485031 -209345954 62959419 87438145 131600334 73946213 138060101 -292650593 -282105549 289837504 -265723809 -150575430 -30057646 73421245 269219660 -165080211 185286800 186481640 259599716 196627749 -1922782 256848855 298277636 -92127308 293976969 -272477080 -264145019 143077357 -202125999 -183011265 170823343 79826384 283850511 -86755347 -117958457 -300742080 199711018 6351328 -269483141 -178533679 1816999 -15659909 231329361 244486714 -53495301 -114266230 187206684 60046526 -157491296 -154022631 271201070 49394514 -261228324 56604729 -37405664 -144731304 100876164 -24591318 -297322251 188924836 266025535 -257992094 168423217 -245343177 36333018 75904401 -140711058 -107030012 267336291 39639332 -71508072 232979557 -100730363 -225611506 137809312 296137311 280493876 -165442916 139466132 158608679 210391386 -248082873 -71504275 285018310 146195833 16469459 26050733 -292013982 278903452 147611717 102335414 251754904 -96259870 251078894 224347398 2179448 255922815 82151491 253906400 -166447608 88357925 95700366 62752427 281960020 4085633 -133782350 -190685560 -252607739 11399824 278461032 -169174336 -137149149 -167661683 283960266 2104572 -213485974 200984117 82738494 26401048 129160748 -158699741 -257256876 66877117 53572606 268475346 -194434166 -66456479 40676661 -32409890 90594120 208364344 -157574634 -51706438 98648474 130332118 -50836544 -264002933 12081776 155964722 -11034187 -30519600 212532292 -40896391 149184408 297171311 -147228541 -157974191 248253962 109476611 -78243737 116465863 217334716 -252993122 55691414 -263964436 7293919 -60941706 146729022 177305423 -284607039 161294840 129825934 -182499888 -117706017 -48717627 -48361182 248193165 139861370 105240279 -121657389 170389606 122965159 -72282781 242759302 254454135 -92145897 145761066 183400518 -59760536 -292032947 179670717 -201912397 9959622 -157283526 92406307 100917898 -141283977 -77567910 -293382608 -33061084 -292011856 152145143 -139384078 206635958 -271786062 201524380 -232876501 -216006032 200223955 50162229 137020087 137717409 226323251 -243426992 284050317 -119897516 -282981923 205519264 139175354 13121560 -145958037 232487118 220896969 110915170 79546194 -219806263 -200001119 -220424398 -85828291 58497946 -82589235 -140523201 -222188379 -297903668 -126853891 64021441 -87279596 49627911 249655239 -3469073 -277823148 -41009258 63442773 166028966 102446956 -174257712 74245843 -117280863 195408672 123826001 1043262 -184289476 -229456907 207470771 -117777400 165985994 -207080872 279887741 -240896690 -288689956 -145573115 38788471 241653006 -290977785 225122855 71823587 58561855 296356402 -110544051 -230244633 247477383 184479177 -55937758 -97283675 152582765 282405595 -297843854 294837787 136385407 194000794 -142040207 -292813868 -120832002 17596359 -6689166 -243296357 33291497 101605026 -100154149 -249117685 -123438581 -220269767 -210234459 9148523 70674221 -138533012 138398345 -271529030 -163184630 -67267042 -15263033 157673640 -87006791 162065161 -274414904 -256791033 -228277588 -28423669 227276909 -248575066 132142085 -8964133 -38535545 -121085541 -13999148 -176194327 42559025 -78935702 -235682157 -230850482 243044720 -175943967 -88219400 139801290 67529981 -142384546 222857720 -286555810 -274684734 -195090001 54289527 -253566366 -183449259 -224909559 -271273894 -19642824 298410520 98192437 289030557 189514037 -233498415 -231224861 81480968 -202879357 -107570297 79380591 -159721119 87712642 -203124159 -59020762 67211677 6104882 -101032208 214096328 280858033 -300466981 -56655180 265170971 -300880018 186784119 223800318 -234904280 95489424 215692025 90671555 123500762 141925281 197137996 -26925832 77704102 -266366610 222938460 -188011864 -243244020 292845324 147262511 267248254 -144753437 -261715411 279496517 -29038439 -265023031 -161731710 -134003743 231365482 209774626 -206428017 -39635370 250833109 -167118887 201854333 -88486486 -237831850 83105341 -241335902 -53373857 -52691086 233283313 -100425537 65894526 286261774 112700720 175784267 -142908644 -50805494 271911812 102748055 -295773796 223463924 -101060201 20524028 -44006000 175478021 -121803113 198157855 -38680909 -246572880 -217565252 78593062 4770050 -299060253 279745507 203600795 95997457 -242468893 -292675241 -166312430 -119258450 -248428597 132912550 235641288 -55126208 -28737647 -192035753 106760661 6765596 205303533 -3955698 -251284719 -297456698 -127441964 110190588 -119367583 -55254195 293955620 -183884457 -175408490 -59060092 -25674443 226933166 46638752 269138976 -127662750 88862762 206039921 136426783 294093355 -167806025 182703170 253549883 -240447147 105713311 243586701 -244723279 -4529179 -219918004 205990816 255049301 218404088 258365938 134364255 -253342896 -88034742 -52239502 -47810478 -287022964 -66176767 116130235 45911275 196031431 -153633515 -111984999 268842497 137882145 231268605 170005626 -17700064 98728397 -161733838 -289301098 -10680638 -222529587 -191694255 61140755 68830062 -208534203 -275040770 7659186 175927735 21061383 113005577 -253616606 -26177043 -109168494 -204897065 188309381 171064453 -300055934 -134824818 101374722 -267673847 152826415 128332392 -32615958 -250605227 -249160231 101146180 -88972105 -234733076 -277722360 69798869 -192944511 -10800687 -298127673 -218684354 -271122091 197791113 227720855 -163004227 127194716 -19347039 88540699 -22300412 -170391930 -290840852 -204937118 -56750084 -165427085 118024488 152665873 99830082 -138087854 202868547 -192995506 150934914 291859212 -212521560 -241427006 -189521631 -186445212 3557868 -290970550 187465306 -7919832 232839413 55555271 -221958108 222070324 -186900206 -73525429 172977873 175132617 129702432 -281755275 98156588 -21489119 -117589643 -176969270 53009415 73623386 -182151862 -243458982 94422589 -106556613 -37972540 -172288034 -259951906 -259137234 -38489635 142959230 -157111944 84153153 -9023952 9815238 -130083903 -188394230 23410476 -135672114 -296757505 237940696 -98878529 77674507 167676101 -164419763 -223243496 82512900 -253249013 -101956083 64057754 -4519511 -250268515 -58330490 -155076187 65404041 -13503145 258534706 13550464 130318733 132925867 -296845850 -191071864 203662323 2222500 -232993301 105988598 292802582 -113878015 160560087 -130528451 59917540 -55231106 270979133 138885918 202225657 -246218546 -249429711 246897941 222379434 211758551 96919306 -50517168 84982800 233859611 -251769570 -295751951 194632943 267270826 168681401 154976700 -289202161 -254447308 216407067 160721776 -77697847 -254403398 289620329 213567168 -74677664 -96798113 -214544063 205032710 215605166 40470694 112005376 61256802 -235913188 -53518268 -17902944 -124606532 237080412 73562677 190592103 -75203801 -181327905 127409392 -180058630 37202066 230007143 -233658289 283495511 -180324475 159984761 70690608 -58735164 264516335 -288920735 291997826 -242556126 -182464274 -127227548 -214531089 -28504997 -165150265 -205449152 53274365 -138914754 -246873774 -53107862 -10708997 7675189 -90623312 252678597 156577948 -6284084 -154765474 -123950974 191746980 111932032 274110743 30957521 230580262 -165219767 -80858848 265430244 52564928 24721355 -12470104 228009659 173417092 287093610 35230479 234848048 267392211 215931554 4738795 -236123566 216793781 122962628 171057002 14360425 -67200111 99978937 156475002 -164046964 -15342946 -28008001 -191141036 82853149 131503462 255011998 -217490540 25172111 -250297914 -257098943 -102411342 -157775237 -231664412 297744746 -117008596 -155208927 -288141544 -67912086 -268010216 -122185192 -135616816 244965144 3402284 -108514011 -279177709 -222045699 55804088 -130108774 -124147194 -279566825 288662770 83321320 75554573 -92003413 -270182641 101443259 -26499966 118970261 -259966770 -134668349 240206660 88433537 -290056631 -77205007 -244237134 -72056529 -93459099 136547779 168256586 254469705 -51474433 283603410 94663553 135927177 266056199 -251204634 -58553686 139865903 -34179116 -154707433 125092884 241321533 -25235814 52439220 -232788623 -20112791 -36392601 270594237 145259195 -223588464 40099050 -134636198 -29950100 130838409 -58056053 -253802805 -294715365 -125250290 -129655525 234602329 -182339596 275594018 -288272559 -74732335 -147341763 279780460 -217259313 134482341 -68990500 92418533 9819146 -220679676 -210442915 285897414 32280689 76957186 -33049464 -163007380 80974001 234628021 56804673 -289933944 -4596168 -117772295 228765088 -61579138 -41724615 267222494 -211440291 213673776 34690516 27136062 141686498 -250499260 125378985 -83955774 220710518 225460245 -18845998 -190965443 -187238255 59473475 -243798551 -75217637 -294734949 254082901 185888039 62305858 -242989585 94571857 -29387292 223078246 123534256 52221015 206998864 -110427347 31959127 -37812038 47646953 -12754428 -5109461 90304051 261056318 109857329 260160942 -58961945 -161502249 151856125 -289591967 -191407578 209492286 -283578035 -96581954 275543623 187546989 247013671 41731125 -242873986 83297827 -27352081 42597159 208172187 -28084344 242056250 -259342875 41435755 -85421048 81817436 -24367121 -248467093 -195334440 122636187 295830002 -119452820 -298475575 40429723 153699599 275880895 160347558 231207547 -247861553 270586367 -170234384 57777520 156651135 158591618 -297141943 -286018645 -4278995 40459945 -197783671 289334940 179920288 -48556286 -150075874 149830447 287685453 131156512 -268501756 -114153462 -74307166 -298988767 154300287 -204057380 -81588979 -135502142 264274032 -231356262 78385368 138064249 114573739 -27935314 -171197135 -251047121 28483895 -196470568 8932242 -140594369 -180939224 -205690069 -47900501 135428538 -281472637 248927090 226400940 -51952395 -146671455 146554338 -22944796 11439205 -107319798 276535600 132496686 80458197 299313269 50090983 236180058 -25852993 -235636133 -100485393 68934191 90192129 -36962766 -56399828 102636811 207280127 285400220 -2706081 164793137 278671865 -120586284 -23946125 -1474544 -81441239 -141715868 243520239 -78492432 -41075755 242987171 56160157 49488662 -159402232 140635083 250668718 227961454 52528439 244293487 -43812256 197384589 4117377 289633076 -70413569 -67041564 -267787497 -14007679 234151239 46537334 47866860 -270070394 280898273 -151575317 -58858344 -213751197 5169354 -105367427 -108222362 98114289 -163697760 43149530 -19610514 -220304376 41704347 41060979 -242443498 130717601 236965177 257514974 -296565457 266176758 -268361928 56254036 -157970267 61225091 -29355777 265705547 -191872431 -182100613 -170512846 86606989 11301467 60224537 181336921 120825007 78014024 122116529 -230141409 -96177525 -224872960 -196334530 -22114973 -262264302 -220733758 103554836 241708220 -126722620 22945298 138107076 92011715 -143539155 297583270 250535488 -284002115 -201830332 -49068015 57714972 285110110 56114912 257200702 39707365 -238497666 -134492341 249554235 187997829 -113004738 -93716299 72642724 292323849 -71553159 53932109 -121925801 84930321 106670276 289307677 147036764 -222947596 -1451917 -280067387 87578333 -247093237 244871052 -269912503 -128646211 221970959 -169389610 -151784255 -224567894 -267988274 118501781 -216202557 112225332 -243511069 -2362271 -235215071 15150743 241208452 -142551264 -232678754 -71416280 -228935894 174914886 -263682896 -97778011 96500020 -222243671 -50715427 -149971363 171390617 271174490 113785377 -9213552 280981643 -219540796 -261026442 78649926 -244807764 -36117561 116519127 -74693696 117111109 -2092493 -224768812 17230118 -17220943 288102546 -756136 -134294907 -149915632 254565896 -106756048 143342405 -59363306 -176288643 259452170 -72561269 148831035 245441770 89233429 117976873 -13000558 24969622 100246924 -137527788 -250156201 -107084201 116985295 186638572 -142541845 125446178 -22423557 -64524543 -63828293 254242856 -198522379 151000128 -280531430 230608986 -48652179 -222212195 275170653 -120472377 194053614 -79822235 -254571587 -248580959 13894783 -131639627 147546377 -248515429 235204403 -47497719 181541420 -134046651 249757672 84327560 228014021 -249554438 266670215 -86646352 -11147653 265116295 72311790 -61699137 -34132410 139915587 -91077482 -245268784 -149634492 -102773735 -266527832 265774834 219724530 255034929 -141248047 109665321 -90230796 -152262018 -266762600 35203193 71410462 -142590529 47260200 -294314906 137313261 -47777459 -243370774 -10923677 279344310 103750027 172796650 -167479140 136250715 284356483 140598664 294888384 50616374 -107385384 16589623 219281387 -201209714 -25603371 -1666212 114139528 -1426788 224049940 161289360 248397957 301436117 -21381099 276348377 217507445 300172456 -77036951 -115234174 -147321348 -226511806 -28746834 -141180901 -267203628 100437128 215291273 50003459 230420403 -230490888 73290495 -53482382 -75897174 133767075 -60699817 26551516 107336759 -34009234 123138723 -240725383 250457050 50243702 128797798 -202534 113341201 -137529096 161263547 209436614 -56999883 -29762990 -113723012 68222615 117814827 276901764 -180328467 241339549 210995937 -257957614 166580045 97337753 -247153905 -154449034 191311462 15299064 -296915373 191806798 -87383537 -212661685 245704307 291636759 45961580 -197536517 99979297 -219418916 264004592 -148607355 104140328 103952017 129221872 -2560266 -88698339 -237163681 227575647 -226470778 225910730 -258954376 -8024728 -289502671 -40332557 -67580094 47321835 -254841603 -188398326 153739903 236481054 206733816 -168951350 286105161 214630742 71393423 221422961 -189410465 -160095782 193973098 208285372 274403806 83092624 22214479 270793587 -294517443 177683224 299537228 299845578 233677767 -294378708 -264756215 175275190 207168286 129573722 188257693 206492872 9755755 8776862 -61973477 -55649456 191443435 -262234032 -62572912 -283980641 176043778 246487136 88394987 226337733 -120068004 -12558321 267159259 -206036137 156427031 -111588865 -238673515 -95353963 260296460 6680045 193382593 -256329973 -11327308 -25079847 -97581193 -51533545 184232778 -42891738 -153376850 -225816592 213839810 -25144241 95749339 189833744 -183983411 295094118 191389371 -151918117 -11663908 -41829909 -182316306 213692940 122840078 245603484 146521145 280101077 -83029966 79358206 -80544107 268347677 271446366 -53760436 -158356204 -291800331 63187302 -176209289 -157289261 52387568 50344034 -218464441 -276959430 -15932889 169267978 -78202496 238732191 -217328231 -255857430 -206210432 -173906895 297811899 257876066 268287777 -269904194 100828839 117899644 43459229 -123315331 235622537 259437826 -76246009 -151422746 106689966 237329287 154487186 197462620 60854385 257560942 54884325 -143258988 162943600 214936146 10249574 -292773561 115066645 122147843 32358426 -28503554 -16967053 -253744141 -206029384 -97717322 283798710 67188304 -296963560 -166636686 22907723 97412203 97458350 -14659803 116323675 232452979 -157452514 -123367139 -158801553 227214107 -30861190 231250546 95203921 21032715 297625302 248587352 -12063597 -198673708 -202455747 213804505 14929645 240861054 -258444753 97914259 -173285034 -205386773 45231242 -244636973 76860092 152435262 -95450650 97258054 -31680854 -268125871 155742020 140954530 242521008 161258914 38707099 -112009866 -132632921 233541248 197855742 -48567709 220869212 270112976 -85806432 252501480 -151200402 213068732 231763682 -222623142 46071521 -45641091 -135850871 298207782 -156325204 -240143574 136464333 268240829 301448453 -145495973 57879658 -82001692 -132682685 -149666416 186548437 -216061645 -94263481 -241919716 67218198 86966566 39262492 187173203 119678908 -70876353 -276515052 -139000337 211272924 -89513315 -86006518 -65903658 47320940 -241398288 -137991515 -120242716 -248699197 221288243 6560462 -196977254 71303536 -154761515 -115067369 105779838 234907667 170842969 196252315 124700837 131130343 266413427 -20302144 -47532741 191075735 18129485 108939488 -8236150 -54330082 -141635886 135103138 300041450 277996749 211711015 5565186 134795637 -83392357 156790448 -15602184 194645219 -189167060 4466102 -58954781 213340880 -166327515 -104991596 62261134 105049044 216954315 -277889282 -111378047 -79900573 60781153 31664995 47457224 20042885 111513281 -200757752 -92761000 -126384348 -278702054 179253235 92199179 -273822372 -91226173 -231807861 95111949 207271120 -183887117 127251731 -29163324 61627400 -297289525 -208862073 -199144219 -65181357 -234730225 -272215811 212819917 66575786 114579603 82830700 -188312282 -259064409 -197161917 289130740 -81219254 -22621478 -102911576 255731595 65867178 64182590 87078109 285472605 -15179251 -281378727 103036397 179850347 760218 153065694 254803173 35338815 -197453421 172278470 75841763 54900517 81785823 226145215 141115700 251374685 -180101028 83349565 75919536 -88773175 -299362301 188724781 -26615603 -23539203 -26581168 65198437 270190507 250905108 268846571 79970886 -262053553 259251373 -239229305 247203845 -74303902 131176639 63436113 -43917961 129681711 -186985338 -117333362 -234982344 -53257987 -196739011 -115494812 15496308 -201009559 -134121169 104444524 160723350 -257497927 -202038315 218214928 203058404 25264597 61595385 121014707 -67660180 40493099 -211870098 81609516 -132570124 29535637 -172018779 202268918 -264296516 -259884513 79396276 176436903 75971917 137506868 -224559795 -301622631 -201226706 285470023 -102981452 -84911882 289084443 238562910 28531548 -57724759 -200677708 -11567260 22351741 -134873937 -206385185 -272625081 157609436 113463274 -134104429 -91874556 112681473 281557113 -169327561 200251508 197163497 -284819305 219065017 -225275499 -56411584 71222683 198420932 250473084 115275783 -22719209 -166915697 -76673942 -160239818 -299869243 -141433823 -21282605 -290699004 2861717 280506877 -170824938 144218272 92058731 -45455136 -23535137 225941190 -117022005 -9799433 -206979152 165662616 -105902615 -24537379 -255029120 -182489329 113460935 121746142 210977796 -67798382 224278796 67529365 -263725869 -3224903 -42901316 100112672 145702774 177911316 2635449 -172610013 -185156049 292499433 182319058 122819650 3153922 190205174 87409411 -204694204 37624188 203066753 -282663128 86304967 -114160601 58059224 36431506 271236056 198038712 -114668233 -235329142 -133524816 -163490159 -227023181 232862059 186833798 233971142 225452025 -133397764 174413794 295472701 -33629932 250949927 16802261 -24829 30528142 129303425 -98671934 64759366 267102680 -177310103 -171391362 266327887 104285228 -144602595 11637005 73651497 -190545051 -274143822 -277011835 -60795173 -294969200 75809204 5197737 222142251 -11484251 173317397 -230746141 207599851 66870488 272820603 -275183324 57881313 -104657092 -160191633 90184769 272955873 31381268 -61203254 -185434684 -142788430 154989769 -69802957 -253937566 174071632 -53854582 -226401710 -80399447 10220519 64771794 -172054251 284963481 24481887 -98396637 34430640 -293466687 241788333 -116128383 -20057714 69779570 298177125 -229728748 -81243604 -118881251 -111070315 -109759417 -183256310 -171208847 258786671 177916567 -139448766 -47471659 -228225950 170854314 -229004882 162176193 -39942965 244828727 -249298832 81525425 57538073 71220244 278176470 31693074 152866124 -150176461 -103352142 74049122 222107136 -120079142 235411588 -152950387 93872523 -299540805 49037163 -137157098 192997562 141282965 149364299 48207435 -8748899 57769894 -228583790 -90997117 -135485849 282769983 221778686 278770539 -18993027 -230773721 -60663471 -42192246 -264134757 -124778289 -12210014 -215909133 221943874 209825049 -299404688 -241316371 257879898 -281140173 138210928 -151667692 256388082 188174218 -156998051 -71316347 131337812 190625765 -118283326 -210477665 138296675 -62794900 9698097 -46795680 -114767313 -100361054 -301380493 -289264158 42250891 -32343276 175190291 253563002 154627094 -49690939 -232610501 266026589 279578314 -197638106 -53705767 -204265171 196068104 -242119688 -230066421 -43736072 141512865 -131202796 -111148258 -256857536 -14811754 -297363587 74643220 -181022400 -90840785 -38499920 208787098 48880645 -18418410 -203064018 56793678 -41674565 81851469 -244529592 176965631 227385271 -211588771 97196533 95061835 179572212 126632173 -90173617 138295539 -132731099 128635042 -44856697 198170993 -153770982 195978532 95408607 224363190 -81761031 197610947 -277512440 18831564 207841460 -33547454 -292506907 52224237 -216452774 -145961979 227455831 -235527893 289349321 -71291898 -300970506 182648331 -106879780 -63374463 -57273908 -102150513 -33337819 287665387 231984590 56715696 -207837811 -76688118 38471715 226917131 -117039107 -226605260 171401815 -261696965 -155733167 -291092133 -269634925 -74307396 -272606056 116628430 -163156622 294924364 294391497 28054416 -139136734 -190011866 -220341209 89328189 22173009 254035703 -1250911 -67561492 258874249 187212810 -154489042 -169306368 -121637920 -64852327 78816632 -53626570 82095317 -40088334 154326150 84051952 -35459164 -195039363 119221536 -70927618 64805242 -90946236 262467747 161185789 212352466 -134183067 71596513 -241599440 187406401 16343680 -114415747 217783316 -244201348 -279295378 -209741225 128695654 -280788684 290282423 79586426 -20886420 182009612 -3001289 176218364 105032703 1808797 -61886991 232739667 57584332 -278093982 -180049310 -78280873 -183838265 142819745 -259127816 232917812 118121671 12574511 -240349220 -105537279 168548129 111726332 -258575311 -120305630 152611150 274231553 -208479733 9908801 70384862 -137706378 75717055 249382196 9443763 231355904 14645596 -46504368 186502773 98154922 248537541 -14116521 -43464885 -203354088 -114077450 253774383 233604258 67002100 226144935 70098444 -59829727 62086959 -259122993 -244630436 138859163 -12611119 120586650 -149483756 -227599531 256552763 208593731 -106529402 58021159 23337301 -52199957 149531702 -28781664 44492383 -285132684 -59141547 287010973 204180724 -191753715 -192289276 -179512023 -223266127 -80554209 182071191 -13431269 138314338 -158493968 -76079424 -144209073 126617829 92045473 -65427500 -199250087 129902884 242919835 64168875 -273475540 295291428 287715373 197792159 146928568 228445542 29699365 101054392 2371871 240664110 -150505194 -182371862 3741673 -149718477 -90725746 -11458679 -225519003 -160124786 -55255629 252749524 -124417356 -187155790 -240339228 -137559216 -96704244 230417661 -183681163 -42370554 -58334774 196634385 -170458545 46191987 -210404141 -74754175 -2794648 -269807665 209384318 109421636 -262009457 283157262 -135647315 -129383434 -120330740 -28890904 -60049744 70117784 -252359485 158438113 33552491 117603437 -74878804 -27516230 74019326 107308882 260761941 281986864 -280326458 -131616146 -289199759 -200600589 -137037650 285444381 -287654361 278951778 -294511457 51498666 -38546683 61030068 255131975 97071692 -717095 -204057580 -52813019 261723329 -29100568 246380897 -266786587 249880903 -198731820 223024405 102056943 -116166019 37739122 -213340117 225085808 22163432 193301210 160799965 222523970 106042091 997035 -27946856 220775684 63231787 -196858361 -284667112 109633944 -169263063 84037051 187557796 -250117280 -49035671 -151045931 61264156 -126855918 -56220045 256782066 195261518 -150821711 156280525 29922847 -185258716 -47711998 -212268667 199789600 96055302 -57313104 -195383122 104878970 63982566 -141609216 37683041 208336340 141298467 -170620468 273176283 132839077 175959404 -129681889 173732730 -171910945 68644251 -124168596 -89670560 -153231403 -6770999 202869076 -142532296 -97719199 -163169608 28714406 90643753 -282168151 112964934 -188390727 117487553 62012181 245547144 -7937254 -120732263 -143701846 205299915 127645482 75241070 168817624 101998310 -187007038 -166744430 239477593 154716178 -83594801 217367669 -182774569 7452444 169978777 -66412205 -51207125 299615066 203006167 -168590725 177890035 -14880052 -86544071 207709270 -20117945 227557718 -73945198 187431664 237601683 269467805 246542847 177267111 239540687 113847425 -24688930 137110365 -36343958 115086771 -238939520 265005878 218215127 -241625106 -228036251 -56885990 -226961849 170157926 215545056 293688541 -286853791 -136835755 -239945991 -239379464 52449351 -167751988 -120558356 245986517 9460563 -204417700 -25545428 123980363 -289896954 -131173777 60546737 23443763 -131536319 -24503436 -122410701 292269796 -276437619 3525606 -268284709 225039174 160549723 158500188 264801899 -229453624 11935732 -269106479 14671835 -63188426 -147941053 184007039 -180899060 -292062644 -155126523 280766490 -19835832 -296560246 258984481 236033486 283779674 -100591797 -181809259 -24285418 265934531 -252679546 -13728591 44201252 248533360 -243874065 -85868030 134235211 20926159 -103762879 -165191720 153049176 188019672 -206692039 63386608 188179745 246062050 -273404487 224954892 194944483 -236239058 282443544 -178061500 -5297108 -10118152 68993194 -69548447 -14331217 -110243321 -131664636 171341247 -293418764 283015795 -77156653 164551540 62406723 26842792 -245191554 270147819 -270810895 -154753371 203736007 246966142 -297074325 -234332319 -82712870 -215448353 228001419 -270689390 183211546 55113271 -78464048 -22106292 -140736706 -261713737 163313665 -223622912 235666606 294578481 169356217 -290842911 195550054 75999592 242546809 267888907 -88942698 -80134248 -105791308 -206851107 167329607 96933332 -279111203 93730432 -128958519 185779007 164213476 -208138350 -66659910 -178847902 150581554 231969395 -197636525 -73588475 -165028592 -200177886 -156303618 58254548 109541274 6101970 -92912905 -47410095 -54189310 -83143990 21833356 276110237 -115944914 146771610 285437359 275441836 -133319182 219127840 -258297856 89716691 -55267241 27823837 169248513 160746254 -293026204 185331468 -262030007 233696897 -124391106 182631000 -145378954 198110067 -93327283 -295447171 -163473618 -77546025 -74450503 -219566195 268944836 -89593666 277358395 -221236499 141505530 189263818 -25261220 31756047 -93449741 -248240893 78678664 -233151073 -207752881 -15932880 166906795 10351869 -69853247 56148755 -158396475 250042473 247648555 237964213 -48838619 -263946576 74415749 -99561420 -81022212 -4140289 149065940 250904833 -182633344 -245138845 -199213599 -93067382 -32846657 -254273322 9269729 299866524 -288762931 70088032 107540746 103597645 268468855 -116791000 97560679 269006256 267758643 276670921 234403857 -77190926 -280098395 -5707190 298471507 -175576810 209930903 256327491 270136913 -122711972 115003991 25257573 49047533 192659312 229870028 268047063 301320894 -42145031 -236450599 -191086520 237440665 -235624349 -78228285 164901003 100109357 272290168 131305235 131404938 59845365 10998489 254838319 -195826503 -97235869 -84587385 -63189527 198046082 -197955467 222867158 108015007 -101124216 2521928 -109197185 -88943132 169130381 218469300 56793521 -211330498 -301345560 -229390146 -6417433 130187646 7895584 -119480441 -296456599 228395638 -179358711 -29379576 -46182454 179137490 -117795881 -58087949 -23352366 1637194 -46498211 222103290 188373497 -106452382 -150783009 -172581220 45342352 198639049 -121721888 19114295 212366074 -111990641 76583555 44306301 -48094417 -95591084 231948168 -150416275 -253384717 -283784042 226524192 65696786 122346578 235681018 170042473 115491491 -296083138 -297536570 132700253 -61141747 -242253071 -82961355 39402735 243732273 37072693 -46782376 37638186 -81438043 -279155899 -254130997 -232110364 43734724 -120908431 -160525469 1300072 -228061352 -179063391 -110138883 224376104 246234914 189345296 -92724301 167092368 208967393 10631904 90763684 189009231 250146807 -68763277 62817042 250042380 103462885 150565009 -251817974 -219774916 244546629 -202519879 93126225 -158800685 8179401 76958083 -200092985 -246402144 -108105139 -292426865 88243165 78203493 275865179 -100699809 -283151181 244660213 175722552 -57159440 187421928 298446369 -291725043 262725270 -185619535 -105055427 -176712141 -163275646 112167156 -236957422 -253308197 -209433282 -95576953 295620779 27635181 -239494011 -155918217 -139248907 -294684601 136050125 79768883 -106933714 -120211906 130235054 -230542495 65503431 -206011481 -68485130 -83259369 -9611659 138663852 -244210985 -140258849 233117599 223025223 110215082 -28268027 -224547557 57756009 171193413 259597577 298821031 -244417414 -236488394 -253544014 -22927267 261025349 259357577 -34207886 58967909 -48375835 173465269 -143422912 -38246296 -54813107 -75959557 -156289506 203786006 -90144573 192031125 211403188 176242771 209055050 -101100387 171144788 4835056 -157892198 214371562 -129058073 64796439 -200305962 -10046266 -170814137 138017823 176121092 221518680 -51521745 139008305 -217478104 287453847 68673484 89881793 -127031015 1831057 134129393 -267708675 -234948747 197027027 46650363 -111609012 -262998508 200963123 228810932 26077410 130052041 -297249584 24496826 -129117001 -38852533 -254765894 151173049 89592364 50422272 2883626 203625927 -226972153 69207900 287580416 -113582056 -250707250 -283053331 -18925677 195459638 -124499776 154471715 239124289 -115688976 -75446597 40072814 228067191 169404206 272904725 180956328 -197881300 -231422994 219806574 -126545296 -196731490 -287310074 -116692283 -280652424 -26839720 13964039 163109900 -55346943 -63894549 216112128 -264342613 55182435 69201228 -78936740 -124552746 -179003074 -145872528 203756868 139161886 106576585 203004344 -213306275 -202350281 5760719 144944273 -123679443 76571451 33936225 -72365660 -250711816 28797977 80396192 -174787696 156020097 -99499055 174819467 -223722716 89147270 -11052283 -31650521 241788571 111605735 104446899 -291359639 -17051182 -108429874 152509713 219370517 201191507 83292712 38903085 159423607 40434825 -232039017 -248325161 -47970450 -21359604 11555107 118992552 -12112380 254861471 -142765422 34762050 -152799322 -154624589 7868716 -226979576 -39472310 -267017906 -154463736 241254880 91747081 -175826883 46576758 -173412258 194775930 118979663 -300913855 -203828520 300223866 -298816175 53225505 64743973 212561015 -61632687 42317986 -98278046 16198234 -221744693 -276731509 -121316137 -212232306 6102682 -263007455 133833954 -64398974 187733359 -218115202 10647995 246263941 69638408 -35012159 -141542913 167040881 222122666 19244120 131314553 -68634064 -282569066 -114741546 137257564 -287045536 63516489 -9940464 -73025669 263786322 239236784 197468528 -43324476 -223310079 -147917231 -208784629 -204653381 144115139 -279113038 296336776 285082083 295821769 -55600295 -197419081 -288822259 165827490 -185047955 94848453 -13372191 -279943292 169053231 -253169979 27989392 209615904 -117349565 -75271595 -125556835 -225265464 42602123 16313489 92547268 -82273512 -201166638 -277527220 -226947292 258501641 237086039 96576977 289360567 51952737 -105742371 171960302 298653288 204455375 150583669 -270336084 21968235 -84266720 -260870053 -162064677 215819654 -280959790 -166568354 -168249825 -37188053 296105015 -25230739 107893969 281101654 56210032 134509946 182368101 -69556273 -194338721 52881593 -231249964 179337989 -4727705 -57480413 -230311281 -287897013 164296888 15052554 -67076227 102867278 93957024 97524202 158452125 -229218071 -30692633 170561859 184788541 133712207 58378018 107973715 200419035 95156622 -186896392 295100037 -237401859 -129206797 36621971 -300183679 36597598 116700888 -2599985 -225794630 -53611608 241597775 905782 95715680 -276254401 27755585 -197932460 167817137 -57284064 287265065 -237720723 -167804311 212095673 79814869 -287406143 -240615266 27972646 -12136666 46931125 222232468 104956233 271431509 129924148 -105659729 -271806108 39777717 -74887369 -265207768 -219881889 270872878 239013280 -18117184 288850754 -125323718 279665251 141527155 104723933 25077057 -134194405 -184468186 -183489283 -293379568 -86846725 -61775995 -136158622 71421612 118315669 -32477996 214568928 -268812154 -46505071 16342236 -253484485 -241755753 78728589 -243324166 -145457751 41584414 8445631 128140183 -41706790 182011846 300928305 39788060 115112496 199329586 143156647 241910761 -162853766 -115050130 -186167108 144273544 262102417 -233509480 -141215865 -43263553 -164104337 -280855139 240349651 -138186068 135199941 43668128 217254818 16283143 -241854832 95684048 -289452674 -93641353 205297917 191071393 95229330 285416955 210437513 -153388131 215603714 171355260 -170045839 -102197908 -84295095 205299434 -203511732 281750059 131193141 -33203278 8006772 296349984 202717638 -3341494 -250110724 -37980198 197215517 208286293 -234151307 215784943 -38514616 35199687 -256833889 -263722773 127466134 209351837 297726287 272107708 -102324508 -16335170 -267031154 122668797 -252272783 55649872 134110286 239090140 189881055 93547531 238198797 -208397799 -14522076 161056869 133022093 273349001 -176923800 -181441241 268551388 -47287030 -90149179 -193380880 -110869253 36572199 -144642743 126625461 291188283 191369815 208233309 -19271154 -267963459 -180811319 -110348493 136324068 -28164474 -20558429 17087418 -216665905 247558455 247477679 -243020577 56874620 53492354 38940200 74514010 284929806 167244353 -130863469 -45358980 -153076890 -258534594 30960514 -211604309 -252157295 66091459 -134404673 207995764 -288906627 -251419919 193019496 -244999034 63174698 102269770 -187563511 300881217 265465780 -270714886 244549767 -175814170 -116376360 -154433094 -287604200 -250707292 163029201 -19264803 -134216139 300754665 -233427293 222966770 55297301 225931830 -217173658 139105702 194435802 143912769 -4440678 273210630 -130308452 -131597147 -263106166 -183116835 254746105 -203024254 -93207439 -82605545 89513142 -293960584 -245580796 147822181 199331943 -283929036 -208878300 249753891 104707695 114423464 -126425925 -57667054 -252336802 224226069 76543969 19111870 -13590239 26257641 -170983676 299797514 -59221226 237163965 241835078 -174782389 -88745808 271035296 -88700151 -235265247 -285348202 56002646 -293083718 -147184934 196825247 -51487762 273283547 181871250 -295475725 55771281 -227772226 -257830780 -289067035 -255229899 -30743568 -192824880 -159880583 -228533631 123091923 158920270 -221063358 -121113124 157708767 203486537 -150119607 -206923207 -19998043 -193579968 -66702015 -294343005 -158033298 267467331 8093681 255947107 62165720 119037846 -130270315 11733782 230154422 -132654978 202826459 -231921882 76782505 -38167395 236815259 136933038 24905292 86898652 -298207002 -216051004 65538690 -182282216 295827417 -56083511 77575501 147516813 245359704 -160730392 287948748 -193968873 -194665728 -237093627 130750615 74970504 167318206 -80251992 -46933681 -282528956 197475333 -75754276 38053088 254991703 68346366 -213339099 -126450303 132665426 264830115 -148203409 -288194625 217114575 -30805429 98403720 288993616 -42077211 121749627 41618406 190907734 58994755 -190230595 -8510670 -36902887 164980043 -276129288 -120335418 78303547 -146784850 11401844 63088187 296532356 -96880488 -267226845 -238073081 -79908508 85817187 239624188 225230394 -269305475 85101077 196978454 -98983185 -20594299 -182713458 269126705 -180217047 217142266 -275528005 -37652890 294135864 269110238 86006171 -86147512 -73591106 -32273283 -191397784 -205767975 15279720 -247283145 -239644461 159154702 -150941925 200100049 -254311878 36761368 -112559540 133753182 268627047 -81811226 -49530016 -261058568 274530493 -72429214 -239552743 -103283009 -132066490 -290586586 -67021397 216046154 -98629552 216410686 -134731103 -292231596 -20413254 -78027738 165127330 -61507721 50387129 -291217490 -149560085 197360459 106104823 126497399 80885246 -287130265 125127513 209119736 260484988 159927873 -296570758 -101233068 -286016927 7206464 72048231 120522054 -294482953 -230643015 -218386198 -250518105 112205215 -258829877 -37321010 195370704 100533886 -257499907 16815456 -180136693 -225797176 -62686407 -149102296 -42979272 56674117 -18249753 223622004 296125885 -16171380 -54120304 10564773 -100860054 -279166305 228037086 132498499 -209547280 28804063 261650171 83800523 111907466 174370405 222123659 -161810205 192592666 200554283 -212688099 -149010377 62186065 261392726 -198258053 179472588 98613077 258893803 84829628 409516 -145389474 234181894 126757988 -141685717 -266461669 -132459254 24394989 -118815580 -240517476 -80762648 108998994 202938717 -245929231 297561226 108276294 172725225 -151065488 -147912467 -188394216 -280349 -233318983 113009646 190732395 -262218309 226617686 -108176968 292065438 258655810 15161221 119955860 -154020384 105036565 234666145 264694612 -66045138 245890390 248540863 68680515 34522847 -114133002 -204799930 250063950 145686767 -123648375 -104196978 -168915559 -98652405 -26835864 167705226 38155451 -214400728 -225409525 80040965 94863057 122138285 19513935 -164857810 56522451 252178451 -294492182 193326629 -2880562 252606306 60733610 -122880240 -249128688 205177511 141799546 -9005560 -89825330 207122115 211077062 164140162 93896793 -277514795 -275348802 -83401919 -14525597 -88061866 -220597823 73741698 -178040832 -1131840 121614387 222956463 16934109 -236706686 -178139332 210720168 209603913 182081058 218764605 -77788024 98083226 6100678 -244393728 298585510 87958850 -43377827 -122177335 63789394 57659207 -101444906 -274506466 -177016505 -297372584 -243928711 246831310 -218218572 210882278 -265270589 178552277 91741488 116047868 155543377 -49764258 -203940780 77343889 -209283053 191821154 87495681 -120833532 247811329 -243041605 -68204233 -176512329 -181893241 -228431063 -100915168 -161317114 97943517 99051569 82014692 -31323973 208162472 138008193 -56079147 -125492710 -235989277 -131256742 -216467079 -228282696 -47599071 -112318199 -263825305 -197037431 -27446979 -148796429 121959981 35098708 127429166 296222271 187768367 43160889 268246669 -52349173 -84854306 64497112 117054204 122927757 51663290 191918549 -89061626 254909318 -91824437 -270764698 265922913 -298623533 -7311063 -182934958 5145247 81565335 31702881 134123810 -123917927 -71320136 43693253 -31417891 -26164801 4023426 -207650831 121455085 177846959 35436121 -16547730 226645033 59212657 272963507 74715474 22445773 -231511451 -159501223 -284889239 108534679 -57849390 109025031 228657688 -76209135 -39623206 -102728849 276705107 -300270771 133542996 -24526191 250183880 -197789502 110865595 -186515199 74295430 -241280245 285372312 -98903041 86701106 -117795898 243017348 197259311 -152083751 -292791190 243539929 188576532 -241337978 -108380636 247828436 -89259381 34281614 -96103635 -251814650 -144156272 186541270 -171567690 -95473743 -189003283 -36518934 -264895075 -239954516 279946387 -63421178 -242874875 267334838 -118804126 16382952 198955240 -119428100 -30718330 -281106170 -197055161 -32395903 271014388 272929696 138476789 81857197 286057407 -212205756 238770582 -237101007 158520488 -37408856 268092075 -71162344 -15080643 293793222 -201368871 15075002 -39430426 95014131 191401501 -190497850 -37150408 13746545 -44596648 -256658565 -11590198 251357574 -20748894 126762815 -285215192 -282156212 69369474 -269497430 -255948272 -25802759 -121983407 -106849580 -9716603 177793666 -137619713 289817397 108969692 31913800 64197042 142451314 -164311441 -242283216 -79054318 -178330589 -28007505 247536210 -228222389 -153654492 -167372828 141182436 53024183 280018820 6643884 39801921 141731616 34276857 -48301678 -241207781 -131965063 26474524 159139385 -61391946 97306092 159073464 -233446781 194310653 -48262027 -269150107 -130106168 -97059375 224036651 -110814530 92320600 203747145 -135843588 -230116193 -91857880 -230096893 -197384098 195341605 -158794798 -218379224 -259303622 -105699010 241350359 -274746784 282604433 -252981187 -106356852 69176471 -232111767 37812264 183554101 30129084 -145486168 -108601934 13761987 -286649714 109944256 -200827953 -37449275 203420642 -52402081 -177982129 -135515574 -180095132 157809115 234198093 231823109 127141724 -83431964 183738354 -254727692 285893128 253298537 -153704003 -31504262 7015564 -66014435 -50514512 188403844 -112594491 55916179 134349247 -293633640 103668237 52317789 -64541339 157013281 99516693 -145705500 119377272 245815647 -20425909 181873917 -214110535 -217428682 33546643 -208421443 -209104939 215654570 -91679345 -35836830 22163604 -299130186 227045058 -58740951 -3514197 188158495 262501255 -28077549 -24044576 -25703709 172076890 -90264834 -281562184 92473802 -216256361 -293118405 46162622 -62821837 -202894830 -140456840 142164258 189653205 -129903248 -115957778 32644221 -35992136 124689279 -202730076 133593104 102631284 -25561695 -151208875 -228174074 92252998 122718576 -138591658 134780426 143593312 -134251999 -251653291 -120466813 -196199399 169004343 141673606 271388776 -93941361 -165799644 148618447 -77083564 -168417739 -68507940 -104784211 -110253996 -159464029 225252146 -284904565 -17711235 -131673649 178173948 197556260 275135808 224771516 218054875 105402241 178487030 70174519 6341156 80393915 -252130770 110055502 -270221005 196127699 55851487 -181427467 -211298311 183003503 -184213845 92927168 -216666194 -208545354 -85937532 78077656 -10489525 232631541 56517441 97420009 198074160 -72631746 -180185788 142370731 207202032 5729244 -117397606 229350793 85290800 253184105 59902093 102368725 -27516764 -167078205 241525901 192841823 -24353723 50896189 -112110279 -69250219 -28084786 -54135027 146250007 -254771997 146601849 197753472 58985770 -1288635 -216516573 49049006 56007732 93865680 56254104 144521896 -19048228 21615257 283686941 93532714 -40855013 -275137007 27239250 -61865671 104101540 152332950 -93571675 -217451834 -250810790 64020325 179286986 -1589255 89509104 241678592 72613139 168512854 181277603 -119568676 -260486916 -44598077 -123329417 -159360564 -110636613 201189869 36127179 -136783793 107374544 -290124425 61095721 -283368593 224896742 -51421092 -92481845 -123551123 109454291 -255173817 -68610271 26146200 119650182 -92515972 -37548387 210652929 266956724 -113280244 -57542048 94153072 -86556104 -141207943 83659453 273448769 290233802 -108995932 -36808850 -128832743 -264436521 496059 -33028937 289637577 -220300487 68139804 -266748186 96527335 -41754431 298708684 235828201 176020241 11415049 139027936 21384802 251918718 -21061166 119196376 -139973570 -234901602 273926801 -260034137 38012289 -65797327 -5258238 259441472 -202997266 -161648133 -61276563 206317811 -194727710 -299192355 -123982594 114476316 -136341908 84571811 -227982175 -155757661 127608685 -286837703 -238124828 136061048 213897985 -216768899 -158698752 120592628 -190003083 165578888 239017118 -210062792 -241607840 225187271 -286578876 -58484701 239707904 -181562032 -219215308 131384743 294476182 -296588267 259615412 -156748744 -34669565 133602056 294835890 72752041 -21247843 80531288 -178613560 -66532883 -255742524 -90660992 -83079425 -294551742 -204229374 -198181894 262449970 30051910 52054542 -211300224 -276419683 282668662 31802012 -113043866 -183668371 -114027308 99861837 -57206662 -57807584 260821241 -179911174 26923327 -81404079 267972799 44361745 -16983372 -131258423 -69858397 38449370 259551965 -15108697 85966282 -49051121 242924609 285272753 97656687 37702952 -206874748 -244355255 -240352592 169426531 -179039923 274543177 206275696 -150715569 -135299744 240327807 -126779212 -25753316 -162107159 -166438818 284398483 -301642278 -287530599 98266810 47394397 -84075081 -99040650 -132631822 -47382026 282091026 226836112 -131008798 -224306524 230831563 107149721 -271761161 32291857 139349633 -294126673 279067041 180428079 220146663 -199507873 -182061683 47706723 51724348 128214102 -105710901 -82601929 68874063 294423916 39258294 25667430 -298641211 -227928366 -230795454 -225775968 -131392047 107178219 -94652251 -98546314 124963193 152455334 -120140234 182445362 -214611049 -118094903 226465601 124033862 226000283 180201354 100347491 -65172293 -143120103 -60648284 255186696 120384226 -25139488 10290642 220625274 245221076 -15126161 4261338 -132563530 -63685230 -79084856 -179609905 -250627791 144589743 57345892 -69368919 240745003 21981622 -54337307 266561923 225439123 156184196 194101543 -292267828 -4161078 -175508594 52272302 97872049 -59627648 -249540107 -232182777 -215363335 63772453 286560367 286803677 -17717253 287754809 162388757 135218302 153523972 67828903 -120264493 216532361 33406835 249317185 178550370 169957831 -41905386 6394181 -166664317 221986838 -35148426 131774651 171417210 -301134140 -51657149 54901482 237864220 7593423 -289584064 141272544 293082581 -27673604 -277098081 277141441 136412315 99929692 -112752326 -25543395 223070060 275387715 -148430503 -14590949 33818210 -88283188 -221723390 -221099764 144354248 -135032043 123020794 204572552 243654683 -28261032 -196315019 -154310060 -298082244 -16191745 74338443 176826272 -224404299 -113115905 234751242 -263584659 198123145 6433565 -72907492 -227742117 14122885 -276076261 25300482 -79876224 -91420037 -221075901 222200081 -197055502 -220411990 229801595 -300241396 -199116487 256358498 158026181 181117828 -25040360 237032820 -275303855 267327746 97434700 -263955339 -124934078 182129846 -274631441 -175195017 100066766 -177228433 149303226 144805975 -128969834 -98437085 -9239444 -9419929 -274521296 -148267358 140800397 228597910 -114709055 -264053827 222186914 37227736 -196472387 44678301 243760264 215082464 -59610829 -124774112 231079843 -264225339 255281436 -239819490 -78360997 10676590 201934826 -259789711 -37223514 260274924 225293027 294706812 -89131308 -200139710 59891818 -57637940 -128508537 110276515 -30198322 -163511794 -10647562 258022740 -185417293 216274334 -104903028 120568611 -137336907 180954289 1449413 -184307372 31781039 109200798 39315360 201257741 -127076405 237484968 110737614 58733004 -299828094 -283445123 -196473111 -85295186 171546178 -296556327 88027226 148053489 16198879 -294466320 -36359641 -29967763 19603325 292357893 286111077 -244164491 273847540 -188926012 -109184195 -20373944 -280288502 13920662 296546853 216904991 225058089 210895466 -266105023 214820163 144979369 43691337 154015436 141724052 -55779766 57170054 52725525 81081505 -185528036 -130182600 209682339 -57815605 -53167809 266870191 -89290500 250562123 262007972 -236191887 -121391511 188701826 -17100647 -166522526 -196713919 -140409119 126277016 62025930 291134527 169919700 -17472448 -134567490 153011684 274702344 -72227492 168073917 -242925929 197052862 -252230751 -248168182 18735115 -177248793 -156649082 -158642298 135357344 14484960 -27877436 -62507513 77939578 137941847 35280425 226861207 -274837118 -163481082 -187710182 145045181 -99472455 228619459 118490384 -76649180 292609300 -285010843 -155715211 -191695607 -2872536 78013918 -247091513 -50992291 87839604 -135059475 -244671686 115100655 14814217 -24972331 241738433 -215912813 87361227 -60432541 3428972 -154819784 -32093845 217403306 -58685282 -254537459 60203639 -197371353 193747029 -78247692 -282962400 266288035 103165806 -236769458 244082693 46783995 -94804150 114878503 -176250407 -95438687 -55829641 -177477722 -29385782 -69804065 116743529 -50575841 88076508 131790749 79930931 -97616374 174165658 121356355 -43839714 -178669184 63669790 -289335031 -29910402 -186291241 8519288 9127060 -67748459 -278446870 -261292555 55465743 177877162 12980833 -36894575 223296957 -295885317 249416686 -250076002 212549439 -12189705 -297538926 173781537 95232119 152203815 -210656091 -266793241 -274451855 -126029369 180337774 -175034892 286697795 283767091 -143260242 63398064 -36529575 -45476151 -166881259 -43478900 279329135 -4940640 -268629637 -19022539 188424037 -109790104 -226825171 -296525340 -27743833 160060896 -50967248 -293846122 285243495 232453481 217208390 -270336033 27771578 145137848 253323898 265978613 27539430 -33085375 215218897 -113981150 -27473873 -134406753 125389493 -47495009 -44731463 -241233756 -281152800 -98236755 -125806282 -160614323 -193521200 119965944 -180701445 -227139838 -21078469 69969556 155228660 -133403932 76102589 -278451788 272737530 -27816005 85848011 -65957149 -191299070 202339382 40963780 -139770308 64089353 280961714 57763164 293577427 -239278812 226562014 300776168 32052155 -81081425 4991397 162432163 154736491 -50629083 -233594296 80457695 102427754 181246867 -53342857 86445870 282876835 -210007715 172791545 -121940120 -207514292 -294182243 -110344804 16272623 -47313774 46055034 243454265 -166100954 106245917 -147591632 117334663 -284339658 299796621 71670824 280413829 123457608 290870785 -282070473 -163092865 -178879771 230002500 -63090050 197141485 -239290569 46385089 196555476 88036137 -49435645 -28531793 -22439795 -294050127 -126334345 281790137 274312362 204046726 210435262 95321611 221608693 -233981811 254044247 -66961804 -300971732 -24803543 92919008 231709961 -88006224 98649551 -297986520 -180902396 -274474023 -293431755 21943698 -136557885 128335613 120121620 -188604993 109563420 93157284 -62608915 191770456 279072826 -258407151 -233736652 114532355 -261340231 -39362874 51558007 -70979273 -66578255 -69326134 -268968809 24265787 279874730 158243491 129250170 200640402 -286901848 244987176 185712440 -170205020 296272916 -81006297 -135930714 -75848937 85592757 -33416366 -65231092 292283486 117214063 296110680 -76671333 -53039050 -160173501 166060463 -166768503 83156909 109043519 55688380 -251869779 42664104 261933094 -15385168 -251798170 131184171 -196474216 64409582 -63577861 -252910074 -286396236 187610435 28721597 269701265 292465524 -201069037 -148875253 -147143192 138184251 158672675 -278712464 -229039475 288763482 136284936 185760026 -175793084 5514127 289749808 -169443096 152410976 262776440 -125079836 -164572744 266900580 -162381513 -208608260 -38511765 235256973 7295629 -144525420 -207631597 -70948302 -211710311 14694649 -290837411 -293088032 165367392 175356210 -90844471 -140502753 187585705 217000728 115511619 -40809762 -107863590 137914588 -292679448 230707142 -248253185 -289108095 -242014355 -74952852 -119613259 -144908741 -230666708 262281729 -134006256 -246421746 -60109290 84578491 99480018 -55708527 6791597 19775934 -207858273 -76143436 -88854870 -194001250 44964348 -247294226 104221462 36253749 173843898 100632859 -254169066 130378786 283980640 129782026 255309191 81155105 -187753227 101743614 143454616 20571824 176384747 -22473151 153467165 -27986316 27217766 -287113628 -17409907 75138041 -130864729 278984733 73729372 -80710484 293748445 210181978 -114523472 226852123 -170992390 -162936087 256854313 295186368 219577950 109299690 -236011000 -290320450 186930521 -78952819 -104135831 -254679984 278959589 -2232381 79498938 -88708400 -268462705 140541534 -198724005 -16517022 -36357693 28343059 178374361 -161224267 -228494340 -292275062 -107091238 244122497 260719211 -292514999 86029049 218234196 -222186993 239482318 251536677 -46277743 183990519 -33563194 -146170054 203923911 247441408 -253721762 -5586179 41681120 250404328 -2739436 -48000423 -297512145 231516830 -19812083 -290883342 -153508939 -95374806 181199474 40312961 -146930965 40115627 -260084507 1519832 127757578 -289403964 -41901169 260250298 102111876 -212505853 128956532 -119416829 215262325 261265613 95551026 -113040242 157553321 -179412571 -191886581 -199257725 -239424205 -23390377 -197558610 230967489 153748810 -69108666 -129568471 290536429 -232722601 -287298913 -181582126 -47372919 95401981 167329310 264762081 -18713597 247575753 179635695 -22799880 -60378227 175055251 78103579 241162041 -218233010 28788654 -94353266 -240916840 -261813282 121502585 -167827504 262763293 -191563710 113830456 -223790022 -74012814 284124241 -278908296 9567178 106260644 232216726 -64092943 114666783 -164963635 -206080170 -46380054 113964809 106663084 280945800 250026974 -301038478 94425207 -204086911 -7344376 77469135 173968733 -214494349 -36291430 244849290 99769186 159186201 -81865043 -255649973 -141948384 -250359351 31410139 107369218 88030301 -219586161 63799099 -156379254 266809224 -211044429 86195438 301216082 187674202 230525917 45726967 -51407197 154217696 116245163 -30309577 -143612017 135032344 79602465 -128649739 190688666 30425746 283410519 -48401683 -4702113 29098700 -215568453 -83304657 -113252140 -46339533 24068512 -240325389 -113178997 -8074387 53778453 243675590 -102523492 -15575968 -281335234 -95690452 -256079914 173607385 -67426476 33327199 -256656397 -123917131 -17168531 -182986130 -246432399 -167743844 -93737774 77390337 235442411 -213106355 238731056 -279934017 -159476449 -267769482 -105630173 -229704114 -40479124 -151948983 241665852 -153741292 227438142 65629602 259642324 -159526885 98947718 -64378351 -103818764 279726298 -196121667 -11890401 31501631 43033211 -237355163 -119827178 -134595657 -156332932 135095321 -116468895 176799561 285108426 -189982228 -41377704 263554038 204852739 -209579416 164736217 147493280 79837551 -94684780 231190948 -95126802 -209861921 186143030 -176563751 -132536298 40946422 36870405 108214479 -187375048 -235110672 -270244135 -202542057 -252704164 -82806743 -218601363 -280546205 82915313 -229133813 -162028449 -45811420 282672952 -209717897 85562070 94921272 32778885 -71639897 239925183 -37668874 -237522294 -221012145 -197653966 -2443674 253294005 -178381492 -181201724 -23868059 -180178044 -206593977 -244947841 175282800 262325850 -185350865 -287498322 52481542 219834196 269871479 -228331347 -156883372 -11860098 26868935 49151230 -235421723 208914105 -254258115 -117346111 -117726717 -13546937 -80999416 -84082232 297573088 222196895 233672100 143854983 -197030393 -269927242 -73218593 -4557737 168869916 273364461 -218841064 -195199928 28554219 -215428535 254950547 -168273962 -295683536 -36543455 265204153 -76591245 61917489 52450479 -230193044 50093710 -259963100 -209328289 -102366757 -99205385 31521750 -96972662 -6864842 -159085531 103946162 -194650169 231896471 -198600308 -28897269 176772030 -178679261 -237802525 142831577 32899451 92450532 202230103 108185390 255078386 -87763684 -284328788 -193400015 86286413 211699792 191288072 -38745257 -145832872 101831322 -35955583 -177235933 -80824945 190939353 200362722 -10716394 -100920621 -237590617 -268205659 1040796 240131701 116199109 -76576224 -78484620 -188239453 -33709387 278095079 209590401 81403579 165835088 164037070 34552192 249988835 97050377 -209023626 -144599442 -116678769 56927422 131338368 173443393 10636561 197934791 -85452339 261704265 -103411216 70142172 -245161920 -117559391 -173978475 86820705 245341976 202954683 29307104 263357835 -105275086 67134241 -140614813 143114181 -98295147 94086063 268727173 -79403066 234073881 -41340779 -52775352 -193695483 -34691860 -145762394 86532533 228116262 -213751209 122478789 197026526 126820704 -54219119 51516773 165823927 112887373 215939165 -177471787 39880754 277606242 -299246399 46589226 -282578191 -124244521 269867077 -125806598 51817627 300336868 -294497349 73883074 299218643 255765337 34314948 213902543 153066925 -123921393 -152640567 -147802631 -180129302 109726095 73891004 -10966105 -247149544 32813214 184646445 154273070 -138728644 -90464085 -238009710 117505775 114811315 -229073633 145902774 -232649732 -98389477 211746859 -47009993 66253343 136828920 -271266905 -50650917 235455735 301241879 -94787888 105294823 161201754 -234444545 -225811941 8825384 -91476092 287557442 -280095322 193716605 -115915469 222705691 254860661 187343650 -258782387 211156953 -97548895 260196697 204831906 40861693 125493040 -233333474 200627849 -198658245 -176166691 83082623 50306661 257228287 -89171519 -126498091 294985145 -257017502 -38375413 133604711 -192760430 289802195 -24298803 203127394 -112561159 -109962506 258847911 217546631 240230388 88936320 249781059 -98693213 -96503407 5059785 -14168032 6197483 231056602 285552997 298853373 -276475446 25802007 -243605118 -85561795 291394534 -229592912 296582401 280910547 -207129312 196592015 220687612 224117414 -31145094 -274975824 -120321551 182535921 286617006 -184272590 -2187139 -175633935 -209668757 -23447701 -65156223 -110414807 -286445390 12118313 -283663565 -53836585 98809015 -111929991 230839566 54567938 15777345 -286698184 -184229387 -49372055 -180983280 194992175 -150137340 243745982 122263935 187171976 294675265 295627439 82449726 -122360601 247148072 -248684662 -59513776 -50200056 289808428 -296689839 23134432 198077161 -86510097 -274224289 212013021 -130406062 120193600 -134094100 -172690028 240704963 -99029139 -177462956 -256470604 -220976858 99323036 178195895 -22033593 241698580 178719554 92788155 -258596765 -62010643 -141932900 -43711419 -288068074 231193250 110577497 -236055622 -256785430 -188681498 294840778 179730393 53172859 178327566 283694438 -13400120 -64413169 -164969985 284239438 -212208860 157670877 -296403285 83738274 -209260627 -183498040 -114547318 -199720540 148070721 -57623507 40009377 -61117916 -8552952 -229883707 -194441858 -289149929 -87456474 -168505802 91557624 237856037 -217978544 120855891 6036743 -18577099 73603968 274788895 290439890 -11457674 -122044404 -214886136 16385468 -126597908 136100068 269947032 -250025796 277670736 20805650 -269214110 243662925 41506482 -209121077 152274392 219064832 47184524 -162675269 -217910644 -118595947 -133707016 -203443358 96978282 -141263850 64171047 -231735360 57251014 -153455506 220454431 -268269151 -43636431 89185177 -70026719 -120970493 -89671680 -189882465 209670297 149558295 -254566772 78774535 165873997 92799752 -177238375 105055717 -104844111 107393392 -33497747 209918947 298149086 47377950 -31393285 -281552479 255701929 12043577 190333608 -222976209 -42248004 -226529506 204789560 -37216088 259405117 -217060038 -92024421 66378112 101594805 40525387 159230204 -63931622 -17817397 300706972 -278246184 -101246734 -151791189 63122708 -42485855 -128522680 -219528391 -276047596 179251542 -280346409 105561755 -76526168 12411229 23629165 197295207 -142591377 156449104 -69955254 230154580 -179868155 204910043 -281035762 -261827862 -300587868 -24910164 -89012191 181723865 236460525 -53120943 -130259416 165202375 -134921852 32712462 -224733682 218606883 263719851 -172033004 115823830 -34138812 201244714 -47776714 27489201 -181947628 -101503881 -68875992 -79717731 -223171121 48147752 -192511478 235125724 -60448232 267269249 -33599107 -126408212 231748727 145736518 -220328798 -139547076 -287352082 -296295078 65101402 154822454 55186305 103488531 287625040 -287819688 41916259 177101409 129964964 -158042045 -94328062 58656820 -289048569 -222301021 139813074 125823905 -14635306 283524390 -148054840 -258742503 -181210174 120999921 -251945313 281718934 -275145977 175634763 -46195240 69968689 282266869 198889937 180879893 -170056748 -102381350 136080148 267499601 281931328 273137466 -225816668 201827509 -110614792 -251874839 299522968 246640357 -142102714 -260385507 -27646301 290817985 -37338508 155507071 -201443533 -160989963 -246108798 -74228851 140041952 113481208 63445344 28252593 -233218849 162881198 114196924 182297487 117027739 -167708154 296666120 112475837 117723927 -77489401 269019621 -113516450 -133324248 -45074561 237347758 138122461 86396588 -58839611 -76632900 -77595625 175761955 -214357634 -277166055 93810513 289783442 38827552 -299193850 -17517193 -117002721 43056978 -116106994 262755564 -133001348 149640924 -159795591 -117322139 249837563 214885248 96373908 160471734 -300576103 -282448094 81617002 -208907446 -96550543 270182144 -121661161 -138834991 188320724 -239688617 -130908843 49506729 275998255 94191059 58069592 -8168654 298714311 119435739 -148207381 234357822 -235764792 -216145866 -27292787 -210799052 264254629 291494579 -295278499 -73726446 -190922824 -123914224 -233366212 -93760886 210683798 142993289 45818032 206131284 242071472 -253801396 -94691258 -123927726 -47720946 -122309962 -235410145 124156827 37124014 -146198558 -10073783 143194239 -70181065 212020856 -208978747 103908511 227761074 -285954200 -286487875 94651972 -248666530 8612359 228600006 -42297892 124856351 63973953 119645851 104473040 243991753 -239034920 208405154 129187701 24704058 112581190 25554699 -287756615 161475630 223763720 242638287 -265698323 -231745934 58888087 70921761 40406124 -92939257 -189265892 69171090 6905137 -101653017 214483346 -74732979 993418 -118883700 -121923954 123616353 -16666168 205738464 263825004 234148701 89353714 56450287 154215688 220966284 -2789263 133152475 -276339267 -52633303 263137102 158495764 -81834267 209391041 -282298307 -283555075 -114463605 219352802 -264575761 95674314 241709139 253798413 -75936111 -250649421 -221177574 52017186 -188149062 -223602469 226564312 290508107 -47500242 92863047 -205148131 229388524 282716557 41885009 75535459 -247152379 -168004112 -261629630 -69807191 138177071 -6634354 274221206 156194811 3407914 -184754301 -54173298 -171089256 104083605 229098815 -37104674 184773041 178817138 -215534869 239894163 77937816 -275307554 -244436380 -51809073 230421823 -105012432 7723555 -157705770 52907638 86055028 219133848 -25513606 -67160146 -91765505 -300031344 -63138548 -238012766 -260814562 211396931 -5111370 260505409 -197367019 -218772216 58886046 -5567212 154183169 -210791865 191257081 -223056707 7601146 -74593936 90213946 239762561 -228403060 -85841257 97593627 218554353 240225710 -293525901 61155967 40718427 170304684 -241165413 -146206523 -245703693 198539713 -206477988 148237162 45255710 144067938 260214701 -209051094 -139565249 189789696 76304416 -4404695 -18927393 131046651 49418526 193857793 183403811 -265112256 248504940 116485805 -110954913 2334673 174602490 -52962401 46627249 -249225917 -51297746 -56539082 -105300031 228713432 204306605 17138490 166088815 -128584072 149393024 34377346 283957344 278737468 20652723 -21922810 -297394144 -286367472 -285207151 -246381673 267033471 -77453159 -72916394 -130025478 -213798827 215031900 280197429 -231653339 229761839 -181757718 -93903045 258283894 214974121 -116858635 273286422 -281654545 -119860333 -142742629 -187498180 77667507 -32132402 -272625543 81309262 -77011450 -229748956 -241408354 -177036873 -86882819 -27908966 -94169690 127532913 8342873 -158928645 -11040511 -106157236 -188413477 188476780 192002776 269073407 -133291263 268176502 213834588 -164203081 103616864 -8478882 16911383 13688316 -179128801 286520073 157732027 5227940 199441847 -195013381 34532543 214447016 -241056238 -27219549 167167533 -22188594 -205010815 82466410 160040972 144049818 -60453475 293255787 100201501 -40681460 -118332098 -96876119 -20549822 -66529345 298492936 18104132 16760262 -78948967 -44858494 -253088720 -127970801 211561022 -220043816 -57599103 -93703997 -93399916 -186078879 -211368995 -77969395 87443819 -8194147 -241388609 -192671242 -32878550 117207079 145030785 291812852 51478464 46643330 182401079 136988211 187534047 6152149 190140658 -8660538 148506973 -284475466 84978156 -27949889 -287944642 -25973035 -182937466 286452256 -298549212 196201415 -154143475 -272753204 -266519932 -246937778 -267170351 -51529136 -144456428 -115988006 -284850349 200862077 300103126 131415577 -227506172 145222371 101410295 271078159 -47796133 285420271 86016127 232189613 216619828 164469038 -72855656 -190947595 -122069254 29037906 277134679 236877033 -224044838 -261101634 181651069 45309120 294879579 156013855 150340043 -209334419 252238690 -163288411 21365840 267762016 -3797298 -136748340 -299651088 238145631 219172677 -78712460 -119463859 19526086 219366164 -12494575 144129161 -132263682 213312402 100382211 144222303 -11951748 -276779865 -148937911 249985534 222646979 -257169456 -212780601 -80911825 47157505 -46351864 -213008359 -293150375 149898429 196344216 243022055 -231696363 -191654518 80125918 -154828981 155305094 171785337 -211769011 -169594727 -115282164 -90858265 -290188495 -91554452 -66758331 37928516 295092994 -187761767 174043929 -56897076 116501509 184507377 25694089 -58800577 -99936931 89235577 216538886 -44911161 136242088 123705703 -292239145 -265351804 -257872823 -280698280 -68341935 285044355 -4723520 -12317327 20305957 -59634758 183829450 -133566680 -31835253 121025487 61824551 -276717168 -275730377 258851931 184962934 -31235156 -89393731 264881043 -151973240 -69191710 -137517880 -218202632 109876267 245653135 -164084849 294822547 24022326 -33788600 -104004493 -64430994 -180913873 170302779 264592479 -90531256 -37865728 170288772 96374163 256412074 41068240 278201568 140123630 79245081 -259969633 203400631 65914469 79350571 91387917 -111592917 215105772 -127211219 134882472 -5979807 220628181 -89253954 188749898 277230202 -23198258 -180692002 -163880774 -56886098 -78023649 115917021 -74602999 285299085 -129495535 -42218722 -267587578 98985535 51860368 226272192 226860423 185950174 279992802 241311870 -232854698 31414429 220914212 -23057870 163195403 -81689969 282953328 -50846972 144635938 64977638 211397552 65669179 -84647996 111652379 245857336 34163100 -163032736 192931184 -50968892 30509603 -290641512 -191894515 -160808299 -195066823 66882904 88679531 202526479 184091044 -183473729 -17976865 12898467 206513250 294639760 -131404554 88713372 -198171689 -220311085 -237165670 194289902 -171089394 -39735619 -88074112 78675859 235956564 40987035 -255197983 -34733723 -19733076 -12186606 -34308051 234706356 228453849 -227474910 -236300945 -10932295 -90801973 -97489889 -206454044 98781221 260538360 -68479269 -122562392 128859025 -128036672 54997892 -142378414 -101121604 243626028 -161145678 -25160054 22437341 -72284083 254750402 -106879540 14232250 -4146044 -23679318 -267555335 213324842 -11566074 69085008 97199729 -127235984 -11730283 176578833 -147118267 -219977763 -101302940 71232485 -265224305 -104485538 -116383260 86316289 -53238322 229001734 191781335 51585828 36245745 168210662 -263171367 -166020457 240560128 78331185 -235820609 -99753609 152551800 77185026 -119629211 45245628 -40413518 -180341020 -240165865 266489307 61354881 -245218529 -74099706 -76227617 -121928494 288671812 -225065613 274523469 -198146639 -181942547 208063439 -36190458 131485989 250279399 264381415 -67521659 50838 128553554 28196035 117909511 -136963311 -14612069 -286471966 184455954 265527158 -112486637 229501051 45607513 53023916 -173963673 -26913382 28673676 103009407 -123212859 -118491010 -119600589 158473179 -273991550 -251085198 -190840764 -239046171 40524848 157754462 210973485 135406274 63225154 -100610992 -178692739 297572150 33275212 -71669790 -210691021 -274061568 -37459677 187141323 -106529317 -191051916 -72100972 -65959602 -48564020 37879974 -115259751 -291706863 6551515 64856503 -200231071 217325564 -110951836 -224770457 217201968 -181087703 219347016 -72163940 272435415 269156927 -177906508 -122827380 5071502 -53459791 261372834 90107616 -276837740 -234697332 -265833660 -116287151 -113550962 231940226 -83704600 53385866 64234144 55947081 16316823 37561829 -237037066 52535745 -201513060 156151391 -148751712 31858485 -190918757 22707416 -214655061 266967333 -80417712 72278149 -21827564 -250963654 135920017 202831300 118784240 -178841683 227213776 -154461947 -292792568 261889508 216236135 -46608051 -279824356 101741136 3669382 -16515224 -157046696 47245412 101114866 147534548 -104064297 -124065885 21238603 -71023737 126304141 -235641949 -190105172 101648679 20701716 -182258408 109290104 194437396 -120539897 -27402312 -163592569 -157678300 -114435156 -227787846 197531753 199688098 -18795198 -165677581 127207152 -282673223 -87554948 -169121078 -28989068 -88046037 134749992 132691489 -241231951 -100857936 -226932212 131933290 -24731357 211686165 283490070 4498150 134759231 133669343 -17920292 -205614578 -263116443 158416170 15100719 235924433 21482426 -193305937 279128620 -143220404 244762012 -171806135 172940842 235236516 168015180 268159836 -133522068 174381665 -63834771 160306216 52920327 49895205 -293543007 26957045 -212264342 -146959401 -185994860 -29509614 271216556 49591098 272605282 108491734 35109066 -86865798 -284398548 42845336 -137481014 131905079 227683154 -277700336 291832363 -65764825 172895686 38277839 283879663 -69097032 -74327838 -11055009 286028041 191948100 -115217744 97966290 66218077 -14671057 155341033 -44360609 -129658056 284167541 -106160982 251507330 -243857644 -134030625 126196483 42811218 -181505566 -108079563 -77931935 89381526 223384428 -217296834 66017474 78710902 -184064430 -1149126 42621494 167795325 244742342 226318522 11415494 43080743 -229785488 19195871 63431485 -23847673 290503900 -1567034 202985819 -228929730 -8299108 -62022615 -270770405 248324021 -115072674 -230490415 257835009 -166036002 96344306 -229187060 -122923428 -208595080 139338711 74037699 -79699493 226251001 -167211854 -91790483 -31760098 130756535 8432028 95346189 206857871 179169532 -150610805 -281498669 247485081 -294922861 175641304 -73187984 74037182 254470578 277169935 -258599743 -162560582 281060759 -216406067 -167275319 256542679 236729569 -269595882 -187951538 270519087 -209212539 -286896899 -274921420 67887856 -133319841 -250207681 35793433 54400469 47376066 -261403820 224572548 -207086254 234188232 -299927643 298545473 248931565 287133948 42226277 -4300214 -70344076 -228081505 -10805181 -280625591 -240696921 293223870 75455570 -140923106 -282292038 -215816108 -170441215 -239411096 -101806737 -180322619 55118415 -212254073 44019612 -69117377 -46520104 -148117051 -18285195 32350619 -263611476 -118667597 224800232 52906447 -60021509 -146464755 -294317157 -206711992 -227523846 -206330696 153735273 -100407255 18115846 255389219 -39396494 -210395180 187034156 -254351288 263572987 223137707 -212951969 259523774 -59120139 -266446108 -10862836 -73387943 15727641 113560323 -248128282 -270939771 -175888683 -227178874 -27611218 -224343113 236685676 19719910 -260730785 156039103 222542741 -216943840 -71338764 39543174 -189953330 82866660 109472303 278577841 36703390 -104231524 -104715246 -214518819 -250012523 13665222 -130552102 -108101665 -224520642 224750393 -181650009 118989087 -220258410 129523476 24440458 219827633 11748694 263313385 -180672808 -254934240 283213552 -111196690 -48684254 207252209 122417063 140012186 296171652 194938067 -82781334 11488326 -219381712 -270089140 -75919042 104649800 -258069006 -49274012 -244596522 265769021 -288236431 -102621670 106563586 -222196305 160549717 80809710 102551581 -278817090 -73576777 -214742990 263520877 11187144 161022013 -176168237 -161753131 -116891026 97473980 -67210643 115766297 -277900038 17127893 255017983 -110584091 -72381273 247823047 -214758031 97295729 27645038 -24481824 -210611162 -68791787 -145322386 -107526681 39792775 -94469481 -44987617 -206488274 236730728 -145596613 189814140 -288625666 257516896 12631585 -148319392 195461157 -273621337 43463031 -269863510 196736183 266726431 24873565 261133370 -224023750 122520020 165373554 270976610 -174821557 300696045 -173433186 -83146728 -122066424 -265282638 -277399454 141644535 -286681606 49885333 191501675 164659066 -150761427 -238759627 133934713 -210435490 175075606 28230122 165662477 -247019672 151496176 281543266 -175644826 52788056 -227967136 -154418057 64037113 115599116 186660693 -41344172 -186780901 279444329 6381374 -252935409 296182416 -294713268 40956872 -63614505 -105900607 67255041 78672408 257997131 -138422500 -67382585 261967456 292288978 295321818 -116763227 127207705 -261236525 42368462 -198737684 -137783686 -126966999 262142163 197066602 -257786279 81677909 59426477 123533770 -75031717 -73883488 -298919595 -78032385 -172399760 -258866822 237965394 -87496999 52487615 -233788171 265038884 251895872 111305622 -53815907 -263332993 253288309 184731610 -210347529 -167718782 -57219868 -280512874 -173240775 232739346 168597709 178724053 -77049778 -213584497 -77079685 169594455 96745602 24844101 -73828385 180876240 -98698267 3227523 -219640018 212775607 28705645 253610015 27920108 104952680 104517500 98668698 -13512284 -206255483 -212895118 -36270029 -195734242 2259907 142549565 -122578196 174258650 -29409474 227761498 15659480 -300833754 -223310571 297027169 155845980 -238830416 253792978 259725584 226667608 173456009 180353154 -91185142 139205675 -255481457 -244292386 162745348 -93008720 8199040 -168315473 250095926 -129311216 28282850 -285086640 45552259 277562520 184436238 -292291639 -280976820 32454143 -149660247 -110442178 33657862 -19991086 -140752575 170537338 191854159 67870324 -291378008 253546149 -268737659 103721918 -114448178 216679573 286284789 -103081275 130520599 137463684 47636054 -97263628 -207387964 28640551 -4342186 -193725146 -227391863 268750055 -289100957 12471904 203835910 -9742866 -60464612 -84343171 275475873 131779855 291170166 103499355 99533565 126283309 65086193 -146562595 -277273873 -33908052 -203285483 124522828 208835230 -190330566 -117270034 -254287914 -76535537 -296513372 -105619601 273168569 -164710693 -256931279 -59433061 72500841 283101274 299934386 -286233738 126058091 -124328731 112956626 -244563430 60270665 -258651471 -176049765 297489264 -15165168 283591280 75845779 249809280 -20778557 -237830575 75562220 127382151 -18684699 -83942268 234403715 283245855 262818980 -492108 242344692 153777193 -179124436 71732019 123631260 -188034727 298994868 -128594661 73470976 285084980 149302099 -208894879 157179024 145824580 83865512 -169962862 -248156823 186550555 132740661 -15439454 -207348943 -86949788 274924920 60228231 -295755819 71856946 -280866522 155975693 135179325 92141249 278073927 91984710 3692484 299893638 -36172549 299769333 -261895126 77367282 -297598334 100207271 132842922 90660815 170970519 126902861 200501012 -90959287 -294931254 245053540 268933625 -165593939 -106797459 299503029 -242746256 217467934 246301524 269304359 68090145 235946173 290777448 5272879 12394807 -233601534 214075781 3806890 1439290 217029512 -87171342 272188065 160178284 -121627806 -26665379 -299101996 -215596066 -166211181 274647106 226815484 -191685598 277192339 27044444 -685874 86129178 178736102 115026467 155634713 263799161 288077129 117993477 -69426360 -218575253 89211475 -109863695 -40259005 -25280899 291364450 -44458065 219311754 77755455 -123309624 58639921 221200396 -67568484 -291306856 -218611311 210668103 -248162636 119537226 58747133 156388419 -198759058 -185838452 192677280 -202308928 -193325518 114563860 -7086198 -227527000 -284407224 270399585 88218802 42458749 19586919 99554184 54305027 195796138 -149097752 15329956 -181724211 -141580541 -242878605 189053495 244217932 9398380 -91254090 -192169315 253343065 -119815144 264382049 -35470310 -102981504 74526723 36142302 -158675540 -103286330 61010446 -183468927 -113996697 -179726099 206923647 -9869746 156204294 -268130408 224232567 24351828 -3517715 -300226856 135649876 -78946486 61381277 -193637311 77707043 260080418 63066426 130332055 301515550 246199152 -49515221 46892093 -51085260 -22097282 297850465 134522701 -76543904 240146013 -219789302 178550904 -29288205 261962698 22791830 10168892 175949816 -111238512 -205959650 -108571370 -109479834 -136250960 45777449 -251508914 -3694782 -157391711 -244600781 -186055849 118775508 71386987 -81004982 -64869143 -284189514 62046063 -248092153 111820716 -213372725 -23571555 -199729285 197098400 2007929 -57727319 42114811 -52573385 -87532388 -266191633 -253982201 -88400666 -77598397 -234890630 -167322409 130657206 -38081278 10431527 283050034 90161084 -233825924 -134041915 -129972218 -178939832 -136341091 -242767278 -89859384 57889286 49197056 243780603 -60550877 55457479 -3060860 42579570 -109825015 -151092404 -84921791 81562441 264334175 23238753 245078293 12121900 -177920081 -25407003 161519407 133956732 -95624480 244326870 183602718 262756002 -159423471 -235402109 49499867 243247144 -284355226 284678111 -106771602 -272343069 -277549611 136374602 -243898856 210588749 -213432223 41358442 224166047 244732912 -200491129 -13808968 -3311157 245319221 289570443 -67754350 -162000376 -4950021 288496049 218400928 85053534 148442158 -64453086 112297088 -52871313 -258419071 -208586892 -11582699 225153010 -185713775 214878615 11565006 -136897243 -225949546 -182948047 118437157 248665233 -176595899 -17196055 -200008001 285348512 214219323 71752652 51186802 10635214 -145814082 205335764 -258637885 199791615 -17025232 -260058912 -119272071 -205988850 -196172291 -120696843 -216462082 -15474083 81952495 -44618106 -17758641 -183320570 276402580 -49553499 137483167 14423591 -138474133 -133604863 -66210108 -218923273 74302402 90983114 -232659431 297767969 192574731 -153621993 -118821926 -178593311 11789515 104798158 21355337 120809369 -22234732 -64630264 -18398921 66625522 285633124 54158693 -295097194 54884640 -125568091 224460032 -92398585 -1469690 -214349667 -107353310 -242878925 82151710 157357807 -120917035 -54827266 -6894260 61346189 57516602 14003583 292462302 283196553 -241716720 93631040 -162694422 38902807 10858532 -77931854 262197872 -220297705 -276399709 138575027 224992682 -63863845 286858941 118155690 -196089540 -165867763 125891947 -124457815 170889493 -55488598 -61289708 4170025 83866431 -193309903 2409 -176267096 150751883 19348252 -18344674 17837676 -270826983 263868725 -155256593 -173179342 -134085520 -220930591 -107608837 13567463 249452267 51462428 165836117 -243401490 989942 -160898796 -34460176 -230684211 -57515025 -191107225 257516664 222526606 230195914 -244745418 -300126848 297701574 273558213 276467322 120015898 119777051 -63880833 279775088 123737480 245438865 19426022 62734164 -258842893 -59477646 293390296 -63663001 223413490 -69436894 17402762 202215475 92899427 -190012627 -146031996 176224169 154070017 -254399579 -109337999 141781529 -108755278 -58496838 -219507035 -274525805 275077436 -258553668 -15952727 -68475217 199800545 -250892103 77608039 -37078890 -243381528 -63304060 30011762 -291885954 -297241810 -197421179 -285448268 -18271329 37662246 -10657162 -25766829 -261597234 -278767589 64541333 29112893 -241083643 -72359990 -222979300 194026762 -12399315 -81697794 26828409 208952273 206906778 216028065 196318651 -165467499 208005431 296340149 11068000 -87885738 -4746409 163931437 -285486811 65756727 -166933752 -168671259 235096781 287972358 -229357415 106365279 212522211 131799691 -21096158 -46944502 -112231575 -156287636 57581082 281413485 239240433 61610341 33031669 -116214916 -60485383 47870876 65869035 -203615505 -263810416 -165905616 44186156 -14283387 57151136 -113881415 110945487 249641756 -221126665 178965156 -194400449 -288784002 -105610427 81041386 81777511 -67008351 -134327285 15089623 262223910 207011695 -49190221 -238563607 68039269 130724278 62595515 187570632 20508334 198130277 -225445704 -170852081 -194022793 20145768 113472633 -170191985 -55528991 -264832061 178437992 260951315 -196062971 98844975 266588628 -47863830 29736551 35121414 279636621 134594122 35152215 62994890 -171122635 -46294492 -48495177 -206703406 43574493 218316514 9257520 -255244695 -66634315 31252884 -177290658 105094672 -199760862 241219959 218994339 -53549576 -217614925 -276702632 -95767786 -33580440 247181528 -163283914 166236556 283537511 89944777 -35005774 181109145 267779329 -86205845 -75828511 -160173477 -295559334 260717265 150941388 -286828573 -83619802 -82388763 -243138229 149888649 -21602661 -251048993 -212563345 242574751 -7181351 -217969263 -231747567 -279302848 74152739 71629518 89365455 -59135486 -69745798 -145144354 118514050 92864564 16822850 -140078879 3683922 192180442 168247228 104697312 -141555591 32281488 132212015 267344750 117822892 160539345 147038719 -115488389 -110606979 -150674056 -46017085 199884816 178095750 17091249 -43681795 -21530933 131078133 7540719 -65681289 66987402 -163792688 -25969437 -162263790 -14061361 -119887405 21735609 121054747 34923396 282503963 -274649305 57428119 162022652 120946490 -49346654 95821206 155859208 191545132 285120257 165897084 235953719 15900270 281878439 232997378 -19780942 -299235767 205108468 -244371955 -296460783 -213590990 -269373341 256003937 -184983304 265206883 -148619529 169458965 187975039 -24761775 -55666366 -76988924 299215243 -1340654 93415704 -273290488 248569456 -280839406 286011236 -63428183 -80062555 80747808 -43079703 115755110 248057972 156880644 285589666 157785096 -138265025 108161961 -231538172 63231819 74564048 -95882205 76459478 -175876055 30970465 -245144632 135735741 -826527 222584820 -42235303 -188845821 299670420 109580150 -131480739 11086756 177798448 34604236 -35522494 45205012 -42538963 -164011011 -78830811 158026156 -91211775 218752865 118674257 -105085701 261486048 4785778 -67806078 -69043412 -75772963 89199677 259032094 -161499392 -109786305 11469575 -1763092 102224210 -239790929 -141927738 295777426 134131101 122505636 174369742 -175168122 29574924 -258346841 -299022630 -167017131 -78170707 168243210 -105996489 203701180 -93085417 238428297 -140103919 -70543622 -82321200 51345685 -155752391 212349824 -153444080 47114294 -22891534 -90426703 -241440972 -113394299 292009705 -253527010 -280458910 295399507 -157273785 236890616 -267821672 -117201450 223968902 234980917 -167592045 -26789526 248135742 -61856256 -65707357 -57022722 -27021231 -102841767 -141404998 159602332 244364411 23388272 -31960125 290756079 -257953562 -80734380 -133081895 196090948 -204766781 -251654953 256421929 166310291 244702865 12128226 226537534 -170181648 251399491 -223689426 -189997619 194465055 -85364610 -67912682 -33395621 5232282 64415070 90999299 -185561556 223621226 72972647 97695956 -187017028 -210771675 42748157 -165436753 -245532239 174120529 -2479210 -31547210 -244624397 264309261 290708922 -172241314 -248118704 -267517128 148482889 -260484050 30390581 -64365050 -186710894 -105086452 202192896 186472742 -191611199 247282897 126551712 -227284431 -47314186 -59268504 -165905293 -221450181 -71002214 288725153 238636144 -252064203 -164430724 197756690 280940177 -229144538 -86281191 -3028394 -165180152 206067017 -137309518 -193564473 -43534253 -20458192 -264056261 24863714 -27096174 229446190 64250075 229717766 227586551 -173369437 135596085 4940850 299416793 211756017 -180439451 272206982 96935940 -100171024 -129572878 -159874865 -111897847 186351830 -284253052 260598784 -25047620 91014332 217271928 103102940 -164852077 -297851429 256729005 -136449823 123430489 -180088513 249105632 -62020316 -160349408 182113849 110493493 -29247479 -47543140 124709155 -173831321 -163181870 -296223009 120942340 -165290549 -253314165 187437693 -95060265 -36847509 149458963 -173170107 136547534 -58081268 118403476 -198024707 156326697 -260711106 75085753 -13504691 131837660 129215394 65891730 -93588739 -47461851 109327854 -301414049 -79650787 144436745 65673422 66695329 294913076 -152445744 -189271302 181830923 273081166 -5342551 -83796348 56859202 -37853052 132474237 -281001279 -261699561 281814605 -283820838 -77980721 32847389 232271508 200495531 -194704887 -200822308 218173902 81636510 -94919443 -107264154 -91672729 -24429280 127054735 126817988 32807122 287087310 251963762 70973524 -140826209 -116903435 -298148789 239322028 -102356209 -146377078 263298867 -52806689 -107350255 -245375498 -3534209 155760744 -67006213 -74914757 144589657 273051094 24820276 -225119353 -148145280 158284167 -20740390 187662030 -232812978 74287155 -103264250 196958252 92429736 -226532719 -85038267 81913730 71577091 111589114 266013414 -206699577 34301808 -224218944 -136723123 158778243 168017448 22856095 -67036618 -80412375 292217521 221368465 195729584 -142846300 -2242290 103477901 -23219542 256712054 -263630376 246435934 269285915 -29632923 -66921957 228940621 40677806 35334297 27749709 153818012 5456483 -7316646 284127768 -269516597 25624942 273754825 196147760 245654439 5284240 -259102755 -147744134 -63074131 75806446 -172518837 212078255 187159989 160577637 239786863 89912187 -171623367 -126599809 -234443126 -63308653 -23291149 -104651163 -52393910 71376288 291318319 57415955 -217123982 -21271608 -206275720 108869334 -196185627 -75442263 209122682 -46669711 116435947 -240423271 139342059 -34262249 -52039460 -70890343 -181726723 -248554563 -164779980 -274439787 38163200 5829193 18650887 159565140 256540976 79077689 173199463 -102043384 56980580 -57074618 -216670842 -178626556 -132556481 -273745961 -19241071 261392081 -237743919 219170047 128293881 -211611933 -201990336 248083971 -111355745 -300919773 -6520930 -280602799 5865163 -13859981 -172923359 -250287013 138012054 23415983 280359407 52343972 -171028267 -84008566 -257338743 -284644802 4104901 1406748 199284447 2730484 -135282213 91388157 35401207 -177409786 -298309649 130264144 118965710 -214651477 -51957276 -81786626 120737111 260075940 255500087 -285178430 -73755373 72550097 267132615 -203951967 30233470 -92267218 -19722308 262529364 55842418 241047047 -24203962 168494277 -163353603 -230089228 -24283900 -121615952 -144099755 38874388 224932951 -218037986 -70562712 59425630 -139737475 -230563239 -212783318 9760793 -220198178 -6302377 257533655 177933063 -120166916 112267045 8670992 -50259949 12602754 280391206 -227402388 214759427 -73512717 251489392 257586549 -191010430 174395619 -208212069 -281534341 -231152770 147910838 -80503495 -72908162 -184217260 14874983 260619237 -288980031 -300404091 -118647558 121336328 163987028 247054409 -48329411 -44988880 212605218 -25337633 18553452 -110217221 -268300367 11808998 -199402094 -125223216 171006472 -127125270 178276921 83010543 127819979 93378286 -252846553 -186323219 266962247 -229650625 269568371 56359866 299741299 -10912878 121961200 213277692 -244307692 277547260 246022966 92117525 291342902 74604802 7052489 265667781 244659916 -145962057 -86943135 -77644967 -271716717 -67893429 -137864691 166719127 -297056322 59373708 225788890 -226253000 -68230140 -264246378 -84705525 -187113370 -225887325 -75484728 -61435576 2077267 -271305582 293539566 -223106983 27237316 32559392 7068095 -286437567 268947443 -278378804 32843085 69727985 -82583001 -184721176 187868925 -165806888 96323148 -274857083 19886166 250585285 -39745605 88792796 54072393 -54800896 38107224 292602615 -60897099 300022862 188695694 202428182 -200619677 215324697 -104504092 107290859 -154882975 -109697404 296716338 -209131502 99885146 135420912 -290133822 -32265320 7031988 -18148698 -132367302 -293553678 253012040 -38354536 125868515 -192575179 60319928 62382380 207244745 28036498 276188606 -214632795 -286068762 -212972572 -287394900 118896112 -91467971 125919630 83155599 107450815 31189029 -121820173 85373515 -145461434 44475112 173472259 -120389268 -272071822 -170649185 -59625708 -52487883 286926989 -285533463 -298098067 112237690 163240203 224062435 -163408388 140287015 -37982187 62894023 -287735351 209819916 -59134152 204173600 248598116 270363252 197922718 266654209 278090549 250955023 22806798 -163937497 56230494 226851832 -45792174 280866827 156744426 241001959 -253592158 -109858163 -34625289 288252501 204616594 101185473 244246213 -135198890 -247166664 -287593128 -114441412 -257316284 7370148 226228862 -66369619 181448493 -230397724 -215786552 169434774 218530432 -94373389 -32871068 -119358013 86550114 -227272296 12304313 -229030387 -171389876 258770058 108438880 -168605503 80354291 -175590164 109233145 141323928 189526825 -108831775 172621075 198604505 -221715953 -151877088 21236667 -20750758 104972572 -135392522 182799135 -263758962 234347272 211264648 -65534429 248996797 223805226 -208224527 278976902 63448791 109263940 138627331 201151170 -84864738 -94917164 129843939 127835963 152206402 -221850644 -231776133 -796345 -249716261 248181982 71677769 -210781608 256473224 108205576 285564485 -152958425 120221276 -14560657 6974259 211990575 -273506809 -143950641 -109694113 -145793750 224117545 -152822788 60723967 -126467974 -292322799 -260740102 192575112 71506867 -35045268 23413585 -142314037 109694591 135478773 241540880 230263922 -260246470 239262003 4582752 -8174106 119913620 73336296 -276522572 24817887 52346198 111189356 -209891275 -195636647 -155220149 1304024 -194219704 101355521 -271894032 115160248 -248967492 84127423 -96275002 -208321975 49508522 184526945 160675731 193680084 -65027889 -178902688 -58343998 -31606229 -106573404 -171996221 -64463968 86401617 46154133 132750591 213810551 50128913 -86720038 296394016 212495585 -179535650 143968510 282017384 -38252898 12052517 290653976 300671673 -112363293 162939459 244937859 113394910 -297787401 -12957240 -130144736 95368013 -96832953 -250397945 288634571 172286908 113784165 36762646 260370030 -38670218 33712291 74996432 -104763243 141701841 214580317 16569163 208307339 -126741 118145292 165040623 -158023981 257000879 -98027332 -109342135 -297717425 66362883 96620061 243779213 -21739162 -51452635 72155524 -52183343 209543034 103632228 -163084428 278264598 -262357264 -53649763 -110732785 99067944 -88094668 -185347184 -212311670 -13094106 273044093 -184555933 63523116 -257395051 21545654 277033091 20535953 -189518029 503303 -53062522 161157253 116617070 103273865 28027664 154287185 24536036 -31008787 80258770 -237844167 104227620 24642470 183096059 -5569900 181199747 115906477 -136388592 152828242 -83831729 -236193645 -229260632 73335828 -185485757 -269804343 -181243148 108334755 113042707 -101078138 -120838825 185915426 -124600284 -254414514 -33671136 158839699 -227517162 -89881048 42943963 -199566867 54106870 -268668289 109573043 -19176450 -14320214 -52190636 290585029 -155084532 -108566684 -286205360 -10534229 -83518088 114757125 212724925 -183527886 288206877 99214389 -39849272 -10170425 72214195 -165559905 -185137341 241606664 222005604 -83585491 -194962323 -4842239 190325317 65356020 160630194 -50103590 215681721 -179606681 -139371831 -26938702 -197761069 216782804 -26314496 -72684375 196385225 51703901 237284135 202614401 -241849328 -295371831 -99160296 77504688 -22653035 -77703728 -132052399 289365526 -194167039 -62720421 -25484621 -128413837 -169339581 -67630708 117027368 268033578 -139972353 10364748 110238636 -138181177 159346211 -242044461 208434228 88872968 120279424 99295905 106880225 122929151 -67232685 181844285 -296680138 244307906 -45208918 238696038 60005996 153857143 -258012064 -192531575 172239814 -198494939 12523415 -2071499 -272260138 288138273 142078934 -146320113 -248190261 -135721586 204319164 -294061113 -273765430 -162647875 -260414793 177008394 10168127 252525301 195199361 26319664 90257982 278944344 -299683306 -285476043 149652623 -96881405 85530452 44425081 201551024 -219432254 208267256 -286768590 -49566365 -164412509 279420486 -193812646 -214179185 97850242 -254561776 -273718043 -234012961 -229129222 207774831 -13471120 259981008 220798065 209930973 267402696 -89621324 10590406 -229297250 -176677522 52998711 259824971 189197972 22654733 -197149078 16151914 124432711 19894284 219536279 -131684420 220368140 165443226 115095698 20566901 -87766158 -197081120 83530817 108769205 -280887853 103032168 -107025484 -62186950 183464176 -179846573 278654609 102136308 -251697759 211435880 -136915333 221378705 -124740260 -158020098 -89021690 -142640979 81192145 -139382594 -147415076 51329076 251549470 -257616361 187090353 18487634 158985553 -25320874 -240606112 44547222 -205248766 -264919823 -101896972 264429177 -103608194 -193443495 -101561548 284213646 -211370975 -99895966 294155847 -269997563 -168395386 144683194 122151479 -229606577 162154914 -278528885 -203021481 24623093 -98571308 40033542 95694451 213707202 120113301 -196799032 -285484060 -144049229 -229782067 192770148 297585300 -243093004 -159280527 285308501 -26777756 -113696115 276892855 152075849 219002009 151391274 162495774 -146100942 168130366 163617152 73931243 115190927 78050158 226454255 199110074 -275524433 111716746 -286884203 91687958 55881967 -171348121 -86189443 -65232344 -291163264 106896272 -5987029 -261083135 56164924 -77863981 189350906 157134687 50018558 -40537183 131462397 -197160111 30682421 208778470 85337202 -266073822 -255617342 -660804 -192505540 -25064185 116089473 -199265709 111285979 34733061 126420312 253738250 -158821715 286111174 -238485593 -31496369 51225900 136291432 -279743018 15468040 -34991357 66141766 -85794746 -157959671 98958578 -186430012 73290811 -138260184 293973442 59070838 -179751504 161979292 178053627 183834927 60807319 60000032 177422837 201604712 -71534000 -64459499 -3242863 -16040309 -127752615 143171890 -275329234 147796298 -46062965 32008199 -166773717 -25035950 -176119303 89889088 -4273368 -8055035 117936039 -250429095 281498695 -166593850 -137294365 -267063463 -227433429 159771578 -297507639 121562122 -52294127 204365840 -11741650 -150714008 188974696 -203337374 215175418 214165807 261685135 288274551 -291529220 176498494 -104765380 -120169543 -52189849 -256028855 -126867817 -156547578 71605297 -178052192 160815038 111937008 146164272 -247433438 -183271893 234611420 -114668698 -216492468 -62283806 230496179 -106289967 -209048347 153445083 -216267995 -166163449 105753763 77794338 -132624105 -232893971 214089796 -266018317 6032145 -224216901 73662132 -83870262 -198101556 -25827202 -240846192 166473635 5281943 -287266897 -297800307 -297455102 -287130372 101106440 252412951 207844416 -257124127 50877526 -219563740 -197029046 130274498 89431930 -87971404 -235314929 -114962400 -44748413 144799176 -48457161 289914899 -205174576 -125150786 -85999924 46027097 -180658166 121318919 277570485 132134936 285822159 -68258782 261592302 -105541333 146651760 -97234042 130697824 295467143 -870218 -68224197 -68055076 -197944561 36329314 241556440 4918089 70851235 123913447 -249887850 -204681827 -273477392 -6838012 -50770334 150571727 -57320756 55688751 63681193 -164334741 -18136529 219073693 194348165 -70283318 -272509318 64564095 -149170915 203060096 -241221702 -197160898 -189612238 175163182 278742148 83218603 100962595 -117568466 185964978 73373946 23084548 -97605178 -150696636 174114805 113835370 -185584985 69811192 300784422 2061848 211537698 158033822 270473569 160732753 283893601 182502042 233291205 -32748760 293101731 185722056 178154276 148274114 41838856 -189160977 72046099 -259211547 -231100753 -69214741 144558013 -190059301 256300790 -59172693 -92732839 291710903 227830281 103460239 -3892679 -49765541 -204079361 201618543 -9346272 -237381198 -180637228 246283031 282787639 -89632637 -94856832 -180849004 48716905 -118114469 142307405 -118417614 284068439 104527027 -109763339 -109075901 170723648 78766276 -7306022 -192391751 104364476 -157691809 202043718 227697908 -44942895 246262780 247700256 -220720072 -139056266 -100227188 -99091376 -181672029 196282448 45784759 228827083 137137743 -97012391 163064874 251387397 111282730 -272938414 152249231 -249461158 -7567932 -113974744 25172764 187610571 -87410854 -227809386 -161213998 -228113114 -133261868 -270976184 -27839994 -146227907 -218872809 -185501188 -150560851 206237518 -167264115 62259380 -111318869 -6988416 -45166182 -152284756 96700412 5663577 249987883 -183972578 -130219606 157680195 -50582437 185999102 104835806 177341387 -90566788 -28618878 100795321 258147497 99014167 -212870653 178054180 -19839796 259971663 -163940329 288031378 -213220404 -119159682 -263878181 77897324 257958303 -22769995 -13673949 -215935443 -256542571 225388116 184408510 102996471 -301644772 -62803885 -37369860 261991304 -111219134 -80086941 177728504 165198514 65412425 31993735 -101285682 244177905 -123603540 -244051196 -284550565 181848987 140974409 97567868 242687614 -180532507 47752040 4448751 -209732451 195208963 -34092985 53012893 221732445 71246528 173276649 -236745210 139601299 273507463 -155386221 13412966 214141025 -87336695 16010596 -119653987 257744716 -224829946 -23097056 -186456431 170358509 -103072962 180742244 230827243 -189325398 175081175 -37572444 231243462 211961061 -206676218 -234102647 192458984 108317556 -92060918 -34850362 -53761529 -13730856 124938480 204976567 95614222 273519662 -121636285 63575798 113904342 207234607 54820609 37893969 215012521 -94106773 -175512605 -274740598 -156023080 -240202871 134403130 66715449 96405937 -290458311 -21696147 109102941 200485395 -4882729 200221978 -74170913 -222920468 -241065241 -179147854 99815823 -179336118 79956447 163196591 56293852 72534903 255102938 220416003 279208875 56645407 -178909737 -176473985 219353133 58620604 64295748 190631647 175631864 -210159633 150948841 244957525 -164755470 -13048717 -226311416 -177182486 64335706 -62043642 141563824 -221729580 228885367 -116281151 195652948 -162378561 -280284162 -33491140 -23092198 -19299922 94128703 118804380 -191032020 -264736398 -21245407 298707122 -114678532 171470448 -138120655 -106814046 219524208 300884580 261099178 73600256 -14317332 108480681 99521082 170800212 -207107850 -268224565 238255219 -125525187 242962512 -185832432 73622763 258203632 -188294875 83265590 -192422709 171262131 -84926161 -39211110 -245429077 26596294 -143475371 -2834110 -186782242 253420908 235274325 296086792 221510551 -230657541 3509833 153169488 -118685710 -226417498 -96557093 139622191 -40654617 270385130 -45117872 -236925133 286401312 1512126 250929136 -59117887 113985641 -97447237 -10121834 292033956 281819136 100204704 -277417081 120537047 -95528044 150377193 199049660 -146281321 -230712006 -297718429 -87302164 -73837386 279161050 282473424 -156718397 24156882 -119490169 -131920661 18798789 264462191 -293285632 206880444 -134279431 -35400991 249067635 -127485608 248054965 81377272 -112945616 130797933 227362296 -29703860 14361939 17321167 187709289 -248338075 -297699399 -43200445 290429950 -218834171 -238827401 -225868897 50360995 -275142408 165741628 -154119610 61419090 -131120274 110723816 -132786173 233235207 -93521241 -72548422 -76454371 -198577351 194551991 -36538624 155974205 212900297 -109101778 -30956023 60950878 150617552 -40712666 227080636 59031832 229893077 -1489522 155311849 197985375 -13380054 -120161546 -131480760 -254184154 297122000 -209376437 -118036975 -54198608 -239148078 300176633 234025448 -300832301 75021404 -251615048 193637623 -258804511 247157477 -192950970 22006525 218508223 -141736312 276561125 156183400 229666041 23564693 106229751 124387886 -60144545 -180662407 169029403 218993586 276457212 -59774441 196669030 251599160 164680091 -262126635 -166346848 -46191183 89555250 33224253 19275520 67420183 246219283 114398842 -78284458 39294284 98543552 -23762575 183723078 -236124001 59554930 285173118 281969850 -87060248 191933156 -69452213 16755 269489058 -181130265 -196247416 49847513 -169898375 -126236131 -6130368 49109983 -3563594 238700163 -136184764 62821460 270863764 -246737231 97252778 92418943 -280590864 250169620 68208156 292166035 -200222016 36967007 159307234 129748528 241743130 45476760 -94091325 -13050545 211536136 112047897 -250270530 -263539692 -17724256 -164732920 -29870528 -11393020 -264801061 -21929588 -185082587 -123082761 223763672 -265371189 47342733 -300589145 -82648478 96742665 -135374588 60494579 -39000694 255282782 -1966735 263017489 225531551 179880794 -37234887 -122942214 79509110 -112274170 -291963300 298077275 -249533559 -36011178 -259557659 -103869852 -254735047 180958032 -184795317 208341478 272466846 180093725 -249323993 46098866 48886027 253868883 -258935915 245793573 253156082 -9434972 134216879 -297374968 -123242163 -230135560 -241035209 -35380529 -275087728 269543724 -213558066 -235830247 -104575413 -76342480 -72669174 -33610134 91340274 -133272594 -68364802 4652537 -250469901 154236973 -128167063 -24027820 -6965910 -151733209 -38925974 -203098181 113709462 -273640727 81300465 250500543 -149911069 69517523 211825200 91758160 274135434 128619910 250303901 -214630545 4980616 32896986 16751416 293970891 -166567869 207582341 -195224352 178935919 79235735 -73353358 -220478659 -85165251 144219010 -263655817 78668330 278408290 -167179867 -294486456 832539 21417059 65162797 -128657940 -219366237 62292832 -68084148 -3964455 211475807 188867462 -154500828 87719631 -249002152 -182184763 -263305892 94689229 -219869210 181117746 -7383063 116186163 57402060 -78288162 -289135811 22832614 -283920335 293220052 77082615 39746437 -121490140 281516691 142498272 -149026587 -221931886 -225251557 -153047163 46115249 -105962933 227858068 258848150 41824185 237628881 194960935 -272197313 -45245707 198514418 -133309509 101552562 -250187899 -41708111 -197998072 -162000499 -189053394 263900959 274243903 -129137871 285882909 213912000 46441611 -39958207 -287030742 236824480 -115846254 -65662757 247511495 1612879 -165737194 24854797 129705530 -189362342 -61925840 131056018 93504034 46619843 146399691 -191958938 -169804121 -54000932 170705693 -99094335 132239032 76095940 -299211068 -182833102 -124480391 115738 192588931 -108559767 -54984555 99273612 1457144 -130986653 233408806 288268656 -238324548 -40960449 197956284 -282114535 -118953743 235389804 -94339403 196425407 221457058 -14446243 295191568 -272981895 -66993323 -106500624 159547594 -105992220 -211902979 -15716765 -247920603 197030864 -239040965 117886502 78502908 -51257587 -100343868 84900774 -13614575 25043889 188700238 281927791 -173151270 -110826752 24569116 41923057 209905507 -222145452 229585774 40233992 -112277926 294569731 223205445 172972396 245621206 118095914 139804377 -264848667 -75525253 171770084 135970236 -125725834 60154306 -125102080 97705927 128100310 -194203793 -183180187 -89455792 -120584838 -245335706 -15030511 147638670 98762329 160701582 6007062 -157818675 -121613947 230015601 -244842960 -47408873 156271900 5478517 -166845767 -277835697 -145438148 -284530947 -104576850 -188923032 79681935 134254 219704708 -130763515 207836922 208895516 178099416 244669463 -215764182 -100871564 -149563448 -268687238 146975352 -274194091 295439893 -177066604 206714908 -274291336 -65482965 -157860022 -295018622 -118834792 -294323087 102841797 -221330917 -78363915 -73713513 86035950 -128683655 -281033904 273015807 86596945 193975995 -179697171 219399046 90357566 226196984 101708949 -148863695 -235428528 51544593 172802396 96720854 216279770 -265109430 -180946427 -280062318 191028907 85231842 -274791856 98674068 247640899 78594156 -19702997 -212331416 -78231495 288103778 9151171 -84411209 196884485 -72800618 3817622 -238533793 -111039265 -146118586 -32345395 -105314434 -206395048 -107462398 -288509228 -127552238 47264750 176677720 100572633 53075722 -294066794 272674850 266417958 -120589175 -2940253 124627377 -60790516 -143146085 214684276 -89124876 102267160 -267035820 -263847671 137680120 -97859275 43590372 -80885084 220434826 137541912 59621400 -191686189 101892928 43974887 -54196813 73377800 158019498 -11638217 -51200887 207133357 136538109 298130742 298432266 234043269 116399543 262805274 206285805 86994738 -158278523 251342771 -35935556 -276741490 127550977 -3394382 -234723312 -101175896 -44505941 -109983318 61051920 95165823 -63888120 126737206 55563285 -255292055 268704231 -80309494 270053446 18788155 286529322 -140750908 55253133 -172814853 284218962 -208730252 -132171007 -276816741 -244018577 -87451637 101197986 -93963027 187769381 108823542 -285062356 261303747 -204401646 -84228041 156542514 47972383 105726219 -115456129 -11496074 -196643816 89291582 -225050622 46417859 252378021 -42530423 225692429 80276015 103802817 155246659 125180283 -266352866 203744700 -107478584 -73539027 -112811131 115634098 -128534960 152407098 276504939 -208642698 13239567 -48234495 240321220 -170360595 -48888307 -58096811 -125922731 171545788 -223827470 238321397 -10234593 238539858 -33310799 238949032 -176823751 -180581449 -215851370 76497350 234893173 -93437760 -245874117 -185875193 119317678 -155115635 32361365 278239976 150522860 -59744931 -141560944 225210900 254451228 240898860 -191974133 -145509683 281361642 -14515275 -10825247 -269804344 241636636 53026557 129203071 1645559 -29110611 -112921043 58265983 -20972112 -65353630 -236703360 101613592 128538730 -64186830 -251609730 59428753 -196396976 39025718 -195667827 236621089 -40482792 244093514 -115458622 248097117 -163275025 -188660420 157770653 231537287 -102996359 42229428 172818587 192948579 291064075 -279831628 183660327 252168375 102015714 127905930 165118137 240031922 -275446777 -45575323 162729757 264324629 -214248247 -25076127 138794704 -286810766 -42839166 -50950356 282177 -122861571 -279074387 -4694412 5304506 -162457187 -14181040 -136009432 -289619002 -164569757 -223593181 159588667 296543689 45955278 47245904 -137274271 -243435360 -259466449 -153667380 192508579 -71293971 208492264 -33477433 24126451 -140244962 130927614 -62812457 65438582 -198719077 111050608 199011792 -100783277 41910344 35569170 39989946 157922119 -39407964 -43641211 236958734 -34140545 -81660332 -284393779 250260892 123084763 -279431256 -36955878 236241497 -292105923 -278333932 -116488844 -263720059 200181129 -43013826 160872783 24410131 -102989655 -8917925 -25094570 -200175629 228902726 -280382693 111415748 -250434461 264397561 4853893 173350761 91079540 832428 -162650324 -245495581 -69874959 -229592592 -109076841 -45181942 175494187 -136153448 281246788 254562621 250765801 267921556 220804183 -285731565 206700732 -199199893 129539242 -135672789 133564501 -279442531 -70252301 288976352 -142583919 271756541 95395516 154146184 296794956 -284849403 -149163495 221367862 11025471 19608857 243747072 295565420 -84373652 55406702 73176023 -256799865 -154929873 157945520 50019019 -129507851 -136283685 -44475010 20918075 276647759 257235685 -299328313 -117177782 263025531 -171855332 -79661686 225294824 134450658 117260492 -91372812 -59314399 -120925939 -162017757 66496469 251447287 161960 -245989267 2864481 -294948021 222779278 -298402974 -190782475 -167187968 144133598 -201598262 -235222970 175455736 -181442610 88461237 -4372080 -65151356 -240560993 199187616 -297587393 -215601337 -164234522 -226588819 256229419 -164544832 287738399 191097559 -279605117 131472491 -156065935 121226672 -214090192 -65908668 -283055423 288161641 116963069 -31496698 279507182 204300164 -273687678 -141125927 185293361 -108680017 -10360671 84030118 -281450421 71948903 165944062 265718438 287198592 94281399 150326782 235263402 292157096 -277786350 -24491011 -202423022 216616572 252462944 106611591 -64082239 131807424 257272133 36602991 12901714 142303348 215755605 254713589 -78948309 13224000 126361873 155923730 225539974 -234407662 -251711990 -214662565 -203150894 61745534 32615378 76782261 212237359 253380301 290580848 32423711 -181314626 256998778 178637717 -116953489 127709273 -256285838 71876434 59878719 237578456 -266783504 167790922 -177915722 244678153 102667114 87582756 -5026552 106486189 -148119874 -254071092 -89208130 271835183 -173920503 291623209 -149471645 33334456 213124103 225960990 -294583641 -174050405 -300711674 287470479 167007878 188893914 214509555 285082502 -169191461 -242884011 14093815 -266370804 260981073 -80834248 -101939575 64359498 -205878183 -206056986 275396778 -277011251 -144564010 -109874336 206125815 33882950 -5798445 147315158 -133930341 -201236948 -301198434 173627992 -43197809 179732408 130869862 -115711140 197412133 280989011 94829026 -237157569 -194243540 89894880 -126615110 -273273620 194143866 259795451 51872314 -29684232 10861673 -219204596 12587698 28519751 93701016 125341394 168419659 -230999788 200717180 -265365227 209436680 14486609 47143866 136216468 148862376 159998739 13041883 -87953016 -4468244 230439044 229354375 -285961685 204222459 -67243111 39842829 97721846 219085143 -251942706 67666414 -114972258 271612308 210753856 -184256607 249569665 242709734 125301910 -172398733 252070389 32350738 -4640747 -68714467 -220063425 -86002914 -53702562 244486017 270052034 -245687520 -104193712 284684244 42083467 175613229 163233628 21306019 214140985 -206539125 23398493 -15350866 229687644 -295223539 -45749901 -267320787 170991725 89172920 72365707 148156305 -52011105 -119224748 -167281530 -120267792 -135991176 -77835390 -205571496 64089936 -155961475 -283922596 246311456 167061876 180154342 223240240 165992618 54972343 22823863 -289563433 301123862 -207827335 36043229 82734699 293029824 15002989 -148578238 132676198 62444876 102733362 230235807 -39069058 -59068197 152738124 135430163 -84537681 -298580069 -32613752 -103458447 53567595 -256289466 58151608 -225651084 71426170 169866399 -50580415 -109868154 289308963 -140691149 -201134509 -163022510 -150813009 -197206925 232723892 166267916 -77927171 -177131805 -219028126 157882774 -151996644 541237 -32721635 -219506277 278923240 -293064539 -196154823 195337990 296433562 259769172 225018484 41798202 100749721 -260684753 142384342 75066107 226466313 253304626 184782105 220402363 -161580610 -167891199 -84521551 -39533940 260069388 -40906531 -72972690 143623270 39147749 -49338879 158807699 46264417 201468578 -269887708 152066005 -211320732 3123309 -146215267 -7281498 130235351 -235948662 109991369 68748125 144996605 184544468 286197093 -29289054 -17902615 77087692 -156327794 -240716490 -191224920 83476974 -247457063 55208944 97112459 -191747952 -53136562 -216297776 -192356234 -10239502 -6132824 -18978990 23383578 -204639907 -183884292 -127408658 254902722 233022307 33431196 -158984412 -270196844 86448223 84394473 235764611 -290903746 181234325 -180996629 -157442640 29859682 -194238799 143995053 243149746 -52683414 -233884957 -110570435 -49479688 89627186 256343363 -58820838 -171059384 -131557837 12253549 294709326 97039310 -129539913 -64897852 178626192 -229665581 272287667 -58519947 -215218250 -159660059 -187033870 -231082830 -158032325 185029661 -181285708 232989060 67719382 216385168 202037653 -218616095 177066463 91122805 148150811 79052513 -220405559 250333537 130231255 84491702 285450414 -47325633 247434610 -213982999 282487510 16722454 -279963480 -7271381 265541442 -194270879 -915053 -40310592 212730260 6183427 281444135 -148178760 289836516 -33652517 33389815 199034692 243071845 -13530751 -34645880 63745716 268288500 252709858 -270533899 295992523 149895880 -38574432 38581404 -42168411 78325786 84108707 199240552 197783785 47103598 -224518541 -269221366 284451918 249435121 -92505006 -98560897 267004475 -49054597 -261923529 83173620 227303716 -266879589 202974216 182336976 28796450 113108165 -11235477 27626792 238073418 -14830252 108334410 -206138636 -12206548 -261079130 -122302555 125512403 -292127475 175983573 28424570 288544759 75197653 112682436 244205116 226129617 211432555 34391700 152375467 49282480 172846062 75207661 110843323 -131508270 72304852 -78796191 279026958 12976154 226599599 281345309 -240167676 158520494 154357222 -99452878 221713739 272421450 -33765380 242104598 -94536265 175994028 47659245 233458475 -10611498 265649894 140944267 127035079 -235495443 37631822 270585388 -84992945 1864636 153498116 268374250 -60482948 170528881 -17206914 -167548523 182751657 56407620 143594099 -61794405 232052532 -239036581 200831399 248025360 -157363002 237513971 -157922033 180006390 104158551 -266807952 85562719 285729128 256300968 133192277 -256151162 126941373 -200968936 -187643005 -219003076 -13340113 153657638 157216200 -264491161 121435618 153659536 -103802886 -23465960 206341900 -213403538 -43717899 -211346549 98232232 45240036 -244120570 45110842 181001459 25339378 -278884549 -62171729 267543111 68449642 -17582231 235414890 194073008 62937737 48025820 173012405 18472823 266759860 -82431584 137449667 -122577188 123244708 -122112375 -138103651 -185403232 293647761 -234188725 -232191539 -47810508 -97388822 -209352785 247976643 162944167 -146440009 270332671 -237014284 57664825 290134163 -136868982 1385156 209917909 280498615 -12009193 -130777370 129267583 -301551955 -89733490 -216120542 -130533542 46174975 -226867140 178803010 176686981 268164151 99833767 -215748388 239693700 -244327804 -97972137 158616582 129358670 -67523202 90474498 -224739219 98291915 -67362634 153029171 -196513619 59658415 -234957982 -25565419 124553 82492582 -285349120 -109501930 -56499370 -108102818 -214911757 36901813 74908196 -60798367 107474677 197853087 250854647 86845075 -235148907 -207281568 206074670 209250748 -12770217 -32114817 -295222196 143917764 106048399 76050984 146326613 -223283145 129768447 -4406689 -209720316 271347223 -98358961 263595802 -262134533 40045113 26747270 -248193245 222118834 -287093273 -279839901 -32823467 -240965397 -236864879 227005047 124578796 155457278 52127803 -144369794 156193386 -135290059 217324280 208494839 138208326 -187514918 201377665 301078357 45343481 262809516 -167042594 -125881428 89187291 -220954124 -216284267 -228763854 216272086 -219529224 -240442338 50659221 240508289 295064019 960622 114831605 295719557 237482685 -242140458 -59805094 -45434069 120713154 182997821 -14395524 16005487 246692912 -179871912 170763988 -180884515 146215494 -183438053 247415991 -96311841 -63391466 219272011 -277849189 -110557758 130351936 -237298229 13575281 -168801266 -77314779 127836838 54999017 123137065 168704589 -169894200 206721494 -88837188 -114760336 -107448340 135963929 -144303814 298544263 -289555015 270730846 255809403 132651926 -272710087 50627471 191953383 -163151938 152142984 145013830 -287668385 -263783974 -140204153 -243726711 -167978327 157238123 125419285 164198781 -244373719 114626700 -5812936 61839651 82803806 250041035 247865037 -188018362 273578540 -121064353 -280426922 111662927 -295784373 172301473 119807032 259677521 216837365 -256218226 254552345 -96568849 -108809087 -171632788 -260545213 -108110941 -223742161 143869005 43730666 -49069841 -83447640 48456213 298734063 -4640670 -131475889 -125060506 -98360855 286928317 166230310 38677966 287822406 -85184768 90759831 -191712165 256998578 242253103 48990060 119359941 109518007 -113654433 56812320 240137440 30198823 148619236 112505614 -256731609 37791085 -265436887 -102101135 -17553869 -277623243 -222848020 -38674883 -198793692 296128269 -119371024 93397843 -179272342 190792114 96629846 18732632 95902520 -9429514 114950747 -177104710 -227721109 21461673 -285879033 -257737116 161513 -214613917 190668998 256712506 134174672 72940954 66935273 -52045113 131882227 21386891 57740988 123636702 117133905 203392598 14845069 52378276 94569405 100923507 107719139 103446094 -143469033 197715588 53054240 292371705 -144837484 182144256 236410500 87613112 236184941 -202497470 199200501 -270724336 -218318714 -143766990 -216790985 181752180 180546356 -281738772 -25047832 -47906045 -35961948 283566038 239042135 212131765 126758740 220440103 294429868 237252563 -24687614 56170878 -158561826 286680833 176308793 69578516 247673275 -246759163 -157234846 -239761990 -109131873 17474155 -14154556 -256724812 -175934640 97097875 175989855 -21758498 250956335 -47582964 251874825 46224841 109085335 -231791280 -192356430 177301695 -215955957 -36086849 124601727 60880574 265539326 -84087288 -67029233 134995877 23064443 -214249942 301590688 -185450966 230414699 -35298271 -113370747 -135857944 131233247 -222601198 34598667 -273851601 -224712839 71341745 -230347647 279957043 -169469683 -227083348 269903679 86499951 -241069458 -297832195 294226832 195361909 179976594 -168363280 77127709 -114730337 12487771 217940790 145171327 -211918697 -136519181 -28957435 -73215266 -255572220 -278015156 272206020 -268775555 -184308062 -250409930 -173840771 246427167 52769226 -261555120 -269977890 212194775 64636573 127180607 -7596632 -140724230 39395502 184130059 -74177170 140828456 288871183 -125305251 -104955895 61168413 276606265 100301734 241251362 -8603346 146642725 -135478772 -225416601 -94305994 273972484 137276399 -249217777 119058839 83398090 -234778700 -9794194 -137904213 283621326 2766174 137667502 -127753416 -120482870 -54715596 -9852916 57012727 212800198 -197109897 -186000930 198345765 -194843641 161255146 -181203149 117488632 -45914785 287367480 -126932132 -196489637 55636409 -184304276 263899457 -10896754 46385123 122523606 265103809 241823419 242123607 -267685802 -286114016 -222582090 -57875062 -10864243 62259665 71922730 203189042 -28628071 -92838838 -58896534 210982569 278271807 174711681 134759331 157743787 233775993 300526787 109294380 -253499937 -71579015 209604065 -51587360 -99813139 281566805 252799495 234679432 52596513 121766933 261676131 25187650 -226741414 218831230 -86828037 60952849 -164996199 99506637 45472703 137288715 -109263329 -249147502 114197687 -196961899 235089455 -163697272 93117508 233830165 -213308989 -78132390 -157900089 280579581 254424076 173787566 255870057 77859443 37200080 299689109 105541085 122607158 296677969 -291795793 189657045 123274832 -274271343 49489857 112633396 283544911 -255644285 123208017 -170870032 38172700 199462222 -108530593 -21460273 150219823 5076788 253831932 17412652 -45190966 -274901901 -88013090 -234363628 -192780483 107911393 -76235436 26020681 126856257 -156133020 214133089 7986902 -160895939 300087645 -143597784 153744109 11794512 284233149 23038723 14521830 176415737 40511971 220695441 -264332823 155725454 206480324 159262640 -247384998 135330474 -287247484 -184965563 -40920388 75951239 -138078773 -176960286 52181418 155823171 -144623372 62937981 -66829335 233830393 223390382 124223958 -23518079 -112957873 79431569 -276671186 -291857699 151395339 180937171 -91731978 167857405 223288661 -116160836 -49557673 -254316074 63793447 171327545 185889282 143352409 109877557 65400666 -10691951 130376929 -181352445 53224853 -46375634 270101038 -163447689 188236007 -23492093 44274859 136430882 -139836203 120380708 -247330765 71206699 281528436 -259740626 201233153 -256852784 101687050 -1890306 37933616 194394713 22717097 229399148 -154121811 287019641 -41012580 254653620 285159551 -133110845 196017798 181836352 -289762909 271745308 -69841700 -45122684 -26756822 -82790560 -298057973 -288777144 -206844402 57925549 138368879 -192255821 29175146 298626534 -187705817 -256319272 222136077 72602461 268046743 244854100 37027710 -170379034 163755941 274718694 48740058 -35478537 71090288 -111047974 -112457368 129453039 272094294 -87280795 -227839991 297341407 248190781 -5822264 -72615731 58342959 -184504858 -247527839 -172998340 283908039 170337426 -8982618 14949980 -99572784 275037958 -152211758 -20742659 -271007241 92562646 188630882 56689318 -237209165 -143238927 -33949925 -10355536 103438720 37521993 -252289206 63808343 -80641837 77238188 291901730 -135491350 276077553 -276350923 17902280 -108671694 114009740 740036 -103229782 147945274 193685438 291137127 -272944451 214675338 201374553 -258521273 -238430511 -279747890 135175147 -124823292 -214035921 185036199 -149284353 141873803 -130117390 -23784010 -151960783 -126821751 -47506712 -125865409 164320321 -179128954 135178179 99429940 -278681984 204806377 -36162910 34337034 173009993 277228334 -253120403 -210520799 -95181018 131507621 19363799 -23041484 -269342152 267660285 -93666083 251210511 182209889 -231237827 -193373783 -233873554 64455028 -248741085 -290028441 -270031126 -248621926 -133338009 -34838424 166615075 205594689 293883585 60470520 97367859 -198122215 225962902 -162230389 -213060434 -13958335 272650883 -54135406 -121184090 7565541 24984222 -21016900 44214727 279961987 30116753 283983021 22526528 283012144 147905029 96299224 -121696198 207147587 287127090 -69550415 294725041 20971467 63320402 123954103 -131054035 34042946 -40398921 -248718845 194883652 -298967602 -299153772 161057922 -180203850 40093558 -298154861 204544288 -53954247 133844458 -91764586 -260544455 185542600 140307455 208088416 -220117571 9491999 -173385886 -173465688 285217828 99181632 -267739706 -236324915 179115547 151257494 143647931 16737248 124528148 -288032321 -84723025 -183536486 44107061 -286636183 170190364 7698445 33390075 -289942607 204889862 -267131243 198177937 -10335123 -280203103 -134591491 193456353 -117987357 40190481 121061042 -293775869 213843193 175895332 -79808783 -211606042 255295838 -120194874 161531140 -22058990 -21776175 -59361951 210232247 -217040355 -131160383 205058591 3423291 -250534282 -108475703 -45159908 -81393540 -131802448 -282117928 122423530 47158963 116926827 1910766 -20194943 -40997442 -180429365 -136324188 -41398298 -277237024 68740458 -181017086 -176715600 160795863 294494214 181438347 84809630 -88984405 23303383 -154609289 87287652 155514447 -36430744 -127724411 -117548007 196413844 -30442440 87596310 254144910 -278545655 -157927974 204430769 -284719744 -65948348 -148756124 244868439 295607298 34708325 124050569 104664120 -152037246 117050973 -294693396 206189956 -242050390 -122863863 -165907589 -284625787 150890899 -236331312 -19785749 -118097415 236106098 242355276 1549332 -26217698 -15045268 124736959 -210686152 151153450 23010798 -183222907 257887748 -130877982 -205240572 -212214217 -146912532 177166782 -120808349 -206916756 -289185205 299425626 -138403678 -96477558 3322506 -156918019 154571045 -195170962 -64579695 4608376 -46954814 241842601 -277158641 -62081930 -60734449 -122854282 42349284 -285018911 169212440 23422496 -259154765 -234163694 -70423350 175672855 -298866316 44873598 -25360252 28321182 283593731 188902667 -182587924 -178304632 12324655 -179457112 -84144266 5827361 151641723 91725007 -184375201 103305119 154725097 68958664 -273302436 259796936 183189653 -150965077 -8498751 246206563 253416402 -83058382 32522046 36251355 109918836 -118443760 -176629626 210502074 193533582 -47084165 31515887 133302438 65594935 258432267 235717429 300838238 283731445 57383529 25715233 266024347 -204505435 -5290391 287402234 -201499707 112577947 -172189793 199598189 -85710407 105805574 -261950117 256760135 254048766 -59168372 -179291854 107007956 -269550146 170796756 160642561 229105505 -156634782 -6368800 123334691 64162842 -247632052 -92501207 -213132621 -138148991 -98297460 110472253 145419957 284393142 206725763 103140198 -293448535 -196077060 -195794087 -296504640 260708457 -70294539 8424485 122829268 150361298 -138218396 27939808 -284182190 191445891 -155902272 -135717159 -175073054 267603979 129859187 272723586 57470268 -201010532 38543310 -3210002 -201453314 32268550 -238180388 228744024 288595576 61797546 181781074 -49357234 -298783190 192935006 139897870 -66721519 -125315278 78365322 -191403099 -140858643 160540435 -261196678 -23351087 -29781722 -157272115 -35589173 237423777 -163405624 -33207005 -216197768 248492974 -235309260 38646916 -188550002 140815232 -44647499 290098621 7355977 -51746058 147080737 -9569779 201036976 301504875 58969624 -236644181 -25540203 -272713555 177516945 -288988762 111639811 118577257 -189504333 -298779808 202058445 -81043290 -264430333 -91410083 183495722 146790950 189935391 -197578924 252793115 -225362414 41865050 -131765455 186044644 -83142884 128232687 24582637 -106420716 -145848829 -294998217 -133551507 21203248 63419885 -212036320 148663948 52942935 72746728 -170162790 -88518588 146612096 5816620 -3243512 -262899924 -88195381 -155621128 154899580 179747438 -9748441 -155827422 -113418853 -203734207 260988340 295875048 -31013458 250528391 -44769073 -92385218 -118899540 127288941 -218885093 110907697 41780188 -183136391 13244350 -195336204 255480450 225377779 217004170 78080345 137184654 -27690556 211536518 125533842 -164175262 85032760 -9683266 201248741 -262082289 -263194758 12021635 102096745 -163242137 216743985 -216923676 -134721928 280410114 10438042 -50892151 154146484 244709903 132338113 -213931588 108278020 -195322870 33562640 252548627 28842337 183284997 169435367 -124190576 103130700 -282544234 -234186029 -242229894 74270282 -300057324 -103586495 -216145518 -203138516 51999092 96412725 129848290 -72691987 271816307 -167516116 110791627 -281044000 -183935873 -3595534 -193100006 115552363 -280759656 33083832 -75277049 256611212 188922480 296465018 -89059679 -69334108 -7960350 -36076584 165755326 -77637892 34988190 -192673339 82270752 171587613 -17341684 185632239 218409070 115400204 -10699622 -34601061 301642948 -106514748 226507730 -141431005 217809230 183615600 -34332778 -65238048 75520123 225605563 235361234 -225179041 -271220400 -24675222 246352626 200007403 99994918 -85002078 -221471119 104356270 -87912224 54880987 -189806963 -214288396 231801263 -69553843 167009081 270353533 -229076785 240322186 57799309 -209863512 47841121 -216557157 36518624 84111751 269987478 -122261017 -126053591 208955102 224929556 -290196913 -297610201 -59936056 113431198 143370571 -265282222 292298587 -54338892 9600450 -249177110 -206925188 -33769782 -77363133 -43098427 -127134197 114049212 -35162220 -16621284 -277051763 120448950 10244057 -144893866 16664840 -57184646 90156327 163220542 -214548300 270166041 148547689 -138869815 -293871793 34637676 -1509832 -284762899 -61546707 92257860 -283154296 149416335 -202522946 48868242 282319509 140847072 -69780808 -21200982 123866798 -151864307 232952835 -301132303 46674784 -177892994 31810619 -85970331 -49919650 281636175 161590933 -31844546 197968204 252422771 -115838910 117990707 -299312411 -83331243 -80320 -67563029 121203430 -188239285 -229433353 -39107980 65627436 -100106874 -209996959 61464314 260376171 172098998 -161443698 270164773 -48285408 265126967 -154287755 -99558208 -17668783 143110683 283809066 -216398815 -10609674 -262808434 -159785892 -23472764 -268910282 71040919 18413557 99581875 -94716565 154151986 142000934 -291877272 -249016450 -81719978 -2752384 263041041 -115148252 -260830153 -57015883 94885427 37024168 -60672639 95381397 -10331976 -220834162 -299631757 109159130 201855192 187516172 -206045134 252728331 -143238880 57061135 -174692958 217911998 -78346915 42500013 -229118044 289406196 227701394 -83774543 -283757540 -62999843 250806062 -276120769 -148491993 -48874186 -299091096 180550911 91801522 260322890 -215187651 99379401 174216327 116226262 234326657 -51573690 219921169 193622543 155069035 -45240419 170101602 272399599 -74206374 19558535 250759068 -15705219 -187819233 274532997 -255272693 -185819320 244747175 208784052 -296410586 113826195 -166482896 152762944 24238742 260602438 -125007930 60570349 296660062 219426608 182118649 12504585 -211988006 14481984 -247391141 -59998203 -198612368 -156878429 138208414 19078049 231566257 282651199 15065728 -112543780 229001821 -12383827 -13824924 -136718809 -13859690 -48287008 -3367927 261296024 -244752745 147079554 165284261 -32468599 164077941 151686778 -125233237 121047701 -84579701 12700900 -193560015 214136899 250350630 58616425 134704003 241277632 24999688 19431048 -149924529 -154150628 251622857 -205177577 -96294999 83453111 -89522147 -82591845 -62002283 -119984537 -136675154 -76617969 218517168 98851080 -177965896 -161023693 -252744365 -182135671 -188587458 251091707 -271769155 -284290856 -239620583 50494759 100755655 25853039 160239668 203571168 276037825 -1129095 104429710 91105065 -159999 -288947063 5371949 167085030 -159598929 -201788078 296556036 18635489 -100558991 265637945 196553131 213848650 -19384991 121877564 -257773704 98119261 -173135522 -24847013 200902376 -282245387 38579925 -32115336 -191851663 -172026679 26098392 136138554 -171469782 -277755417 -35648523 177355381 184336084 -82162713 93611039 160233396 126013866 -85169490 -230509261 -265338121 -301433248 -200023010 245990191 192456307 273427884 87451489 -236395776 -192689970 130564418 246749183 -281133313 223276292 102266915 -17047904 -189252871 -72169989 -95679517 882971 -147790032 282475473 -207352550 89642394 -43807061 -165410993 21553843 -65554986 -277071750 -275571940 266149155 -301628922 -48088297 251244830 123416971 -52373483 242114621 -203942559 -123847833 748300 -123205410 231835882 292210893 70916998 90692320 -29384282 102226319 -47009572 -230854295 -285446399 -267024888 120512035 -259963966 289443905 151282721 -218567434 205365868 -21622141 -124379652 180730813 -242342399 283804497 251827796 88368320 -247344018 138119776 -150742921 -49299756 -297809367 -213089155 95193302 280362159 -97705823 -133490711 250007907 -277103367 -186828465 73614208 3149320 299382780 295256051 -158500269 108276837 -190497957 -283490141 106993704 191450984 65165789 -176396556 47564397 -280428135 286100073 111738096 44596232 189812480 -86621057 -300395647 -178163591 -273692962 -46421854 264278787 -71959556 253979440 297600019 -141005928 -195239938 114558103 -35338660 -216162855 -64366179 199308605 -83643294 113907876 301243375 -83514027 -16501766 120040803 6768563 -284585713 294221281 21440365 126685811 133843725 92147893 183968360 248768307 -158564484 295032414 -202708071 -33719785 -81728651 -80840756 104183372 -193468990 176811710 207837596 296686125 223008084 -202511867 -240544840 -236946652 -60436160 -287402258 -39488566 -25377518 86181034 -289902101 -143507105 81203715 -145843182 32447948 -37810545 -142000307 227854282 160479402 -206349451 6133718 129847057 -184651702 -264622811 165046044 157151092 -278771470 134051172 18689342 -130693132 -272888728 -126723365 -11089419 16645814 -75744778 179056537 -106867497 -12888194 112743615 287922412 -211535545 261095847 -247978353 297475092 -165611525 -3815535 -262818401 65047141 -98935735 41834216 -226203987 -115913296 -142894316 -25693043 -180280827 250026500 -229494446 151140085 259484377 14888465 35124599 147185174 -92313423 105477519 -298380456 -100816892 -35116512 -190104416 174269596 -138317889 -18743758 -45814774 -214717681 224936041 34217329 47854835 285742795 -292440999 -38360484 192092083 -204816562 219632989 176809080 -89796303 -204929711 129941237 -285527554 -126638660 180367155 280635323 248525342 -175513466 99379418 136793040 210424480 -171888095 247633876 19802450 -1479856 -182736077 3053296 117270953 260025288 277904638 292133323 75849312 54469886 116780353 -118330603 197756112 257501350 -256560290 -272471330 38541636 205393108 73994264 157779427 -215716982 -2609772 -102184153 -10892095 283734990 9124055 -209851651 -121187759 268844983 189248793 171296353 -167443021 122182793 69316916 141982215 -21516947 295636042 224911381 -186012052 184017149 4176549 189291069 161609372 -301471707 -241199738 296131743 -99314954 -87306604 -268114372 283641237 86636724 301108286 -34144702 -202199122 -63977854 278946135 -198677009 -101818188 31707692 -227474024 -97527105 218492516 -242264618 268557759 274460997 -202685132 264041256 -219143338 133661442 137772570 -168761375 63498443 -164632658 78040090 -21270550 39916078 236467244 -281519207 287216527 285420145 60262383 297294265 -234006225 281974379 -178629009 -2223275 29277299 237446573 183805318 -277490644 263846424 241483260 146064287 249221442 126433094 -29929466 -194969142 -157461544 228408963 -183613248 -277311637 -235843223 -243404380 -77282743 132666021 -69235495 140839726 90736255 -34583649 -164138244 203029252 -208247002 178701942 9716611 -68307659 284093950 -62706112 -294921768 16429354 244334126 -177346657 -300342074 -47943917 -190721355 -43776776 257763367 153609836 -109194509 -29121618 294938562 -120953644 -22324887 100869394 -56817563 -134763801 -205620652 -240952039 172348167 137955913 60152168 21561032 184122558 -236645912 -300174595 -78762609 -298177013 12582789 -203702100 5063186 -122033128 -64772547 -288246421 292315059 179555035 179319377 181396153 7730273 -99068814 90684654 180122345 -142024744 -72257627 -244686786 -121326748 214000230 -253602334 -221906057 294430108 -262999357 31806743 298244072 33771150 -154893188 -43719220 -39795107 -243005043 -62695861 254666532 -86050204 191321221 -56963872 -282679300 195549916 237570441 -28048265 4960369 236644526 152121147 -137111421 72668983 57847958 -76024953 62554557 153621810 146853822 217106934 87950114 -138202848 102777198 167726978 23951040 212671770 295893289 -208420929 -272307992 28936534 289716851 -142168361 49919929 166425928 -167881326 -232339689 -254849864 -160656233 71032544 -36294125 164844037 -123887806 -276020753 166122464 -80433198 204559554 -442930 21769353 299931578 114808622 -258408265 186520608 21009952 219436558 -252065673 163269788 196784304 -195700452 -172772143 -228533754 -30913580 -154710843 31199764 154138292 28164928 271125140 281873660 181346531 -292773132 183551524 -114492841 183082298 71825043 -225640473 -284309408 -286757962 -3832927 -45588633 -103548235 297593972 -131832751 72297451 -64096032 159558180 -29154784 97319228 -120066474 -41041756 124168083 -34997472 -7484337 -157253150 56784 -146394107 4265056 -160788558 258011672 -73567647 198093702 158610474 -37936275 235216969 -135947641 92718488 267829026 2695084 -185812073 -40957038 47389838 -197453118 220857141 -174568337 295912193 -238274609 25821028 65682903 -164377297 298855283 228224907 64763722 165896993 254438738 -80842903 -108033375 -111216950 -16844441 -127957356 189307413 147751441 -110487583 -3220933 3672564 -225897755 100378829 -262895867 -175099932 32814170 265573945 251154033 -242372484 -286109229 87950030 72987546 -256582644 253997607 68161741 -284932894 -2157515 -98389054 -149887467 133222032 -59763875 295891495 -214468965 153622567 -202296426 129840626 129752554 130506408 98460820 193179285 281521734 110149856 -143728719 24949055 -126974203 -257724044 -13615003 -130652239 -86965226 -256318046 157566330 -40641470 215462548 -293168176 40235115 29517648 290697643 -264626083 280019086 -125876556 -268588389 -294390520 -205994222 -95629715 124799967 238336501 177716438 -230227774 210149471 -83165579 77898343 -285989835 -238506102 -164121285 232280480 294656149 19852368 275832023 -169958793 112643659 65664275 273325316 72318792 106732511 198294875 -96910393 -42207045 -14411934 142268774 281103876 211886729 -268452935 73721804 -252447180 -221811116 -78596135 -169990527 -69783455 -103578376 2122928 169198792 -91664853 53998106 -39105006 274929320 188288903 69582027 170630557 -38384242 79356137 -143825184 -294004478 -12476503 -171961979 40175765 135875205 183930232 -118307458 58430437 151701559 36931246 4801685 177982155 -127773676 -184195252 -95139075 -186807324 53910558 -162238077 -118286944 -175429615 -212633013 120344603 269030228 223060269 223930881 216096548 165127733 -81852864 147291721 132447371 -213543061 98473171 134802893 112982327 2786188 -103366907 252832113 229203361 -58594971 -82255184 -209017052 19051528 255698106 -160789464 209407923 -257063184 25805226 150814573 -131551069 8211441 -32214609 107342618 33301359 -220773872 -123626496 -59783415 258303916 90576262 190091329 117695351 -24511214 -80641526 -139643284 -93433987 -151655989 283968467 114014239 -126343660 -106928121 40449047 -33310388 47737547 25089062 -22046505 195265987 -263563013 -175383887 200124919 61877977 -253885758 -9262386 -254691933 -193616084 -7924336 -60585954 46057695 -242769610 -108201747 -195176497 -153375855 30928175 116946542 -186976398 -192416714 -273193142 39894738 -211845467 163131743 -293756271 85625721 -286013305 292700190 30322460 207679924 215731754 -194807558 65065943 -277563201 16722024 -162292723 -160942515 258468058 260047239 -261396632 -57268883 -35663766 42540127 -295875686 -162121745 -74113885 -296896256 174823830 203651705 -182199739 -39726936 130406447 -297983488 -318692 -268251624 -233731209 176357440 252248888 248302858 -284903360 -290119472 -156407214 -228196443 -55782385 105011382 -73322159 -136650848 -21051767 -96764873 273382565 277506862 117849215 -230102410 -60160961 43352646 219967353 -93154628 -271196006 300459011 116368275 25921543 222171992 -169737031 64596835 -126170793 -160489682 8450578 75315283 -260453955 -74503211 114462991 286213682 296388522 -131268808 -232949494 -126487841 123638059 191161656 26923719 -91740181 -3847063 -152599714 288196634 22171761 40339484 94028157 -176679715 -145533136 171269105 -49406283 -34190724 -15170136 295310612 -104318843 -159054564 63454366 146800956 86766676 228875591 -234166839 224494776 36577784 -218998214 -40883612 271922555 274978255 -245862964 90614457 128117181 197904740 -260530001 -50544116 -159026429 -189841481 -178897961 -285085115 -88312616 116307088 97024624 -61401618 63103489 -167026775 101951657 101608398 -10084278 119152870 -244815133 -137305356 125580881 -59588336 59877659 -54309807 -292735479 284784909 -285451959 45749754 -33583254 -24122771 191331991 -4135944 -279764648 87855796 -27449177 135662534 251272559 85468592 264915648 267256044 -79411826 -75864360 -194480565 -237089529 240218698 86175499 -818664 91827252 -131660052 -95427594 43546868 -258929401 -132894338 -129622088 -58707242 -259712655 -252537009 -257057652 270399508 -124929955 46390613 194352967 199634393 -139566340 -113211265 23970275 77728611 138293459 -22670503 228518671 -183899363 105729136 -3096214 -153743892 -150156276 -153502095 -21169902 -142574906 66709979 -99706538 -154663420 151340243 254237397 -154253161 -4760551 31626168 12660830 36597239 -176796617 299448402 164773564 89131853 -244749311 232458342 -245014819 -105690977 -52233824 243317665 -186602905 -158305279 180374978 -220306439 -84792454 -194501790 111948426 218961634 -272723777 -285149055 -52730707 -2795267 193983024 -247053431 213113694 -151999360 -93709377 -63756984 247669026 -268322562 -96529884 -271797945 92454998 135516619 172911795 288709036 -178805596 -249578050 -25444412 -85899858 -297094961 958311 -198769900 -12109709 150757960 78552554 -124650975 152737161 -276063469 -142172114 -182190015 71354426 180575613 265730682 -271181833 187478220 202549702 191191636 -157026261 67318739 -146570150 61425888 29024635 -285885030 78204017 -17439879 169977189 -88226477 234061918 43829912 -130714605 1343242 28818682 255229263 232931536 208322936 76266974 -233349723 -133382105 -283159979 -32713501 210465666 -56185780 -270527105 180767647 -177159921 -196031731 15239080 -6694034 -105642181 -277945843 216269295 -180056388 -93980669 -170681908 36716699 -263904014 213443847 13946331 284454915 -27953089 -123991352 286899768 80910070 217424074 -89506548 228186343 -181135689 211176544 -272403412 216913822 281503218 -267379775 183561140 -216212492 -229235163 165215526 31506093 86622522 247784721 214700510 -93292160 93079875 -298046928 244091796 -128190494 2726128 155874559 225255973 174060071 114169547 -55556087 128173362 141745596 -109600532 -43238360 77441871 126348806 223110950 128990051 106478492 85754286 -241030699 -67865577 136745132 244277527 -293663796 149280089 289684794 31021583 -84534174 -271730256 -25725887 -128561404 -204214401 -54764399 -282079860 -26358380 253847730 -297297979 -40723265 42014972 751453 48289160 21904785 129437826 -274246488 -182915122 -133263953 260282019 -19049379 205336335 -201061177 -161246751 181278628 132032095 -296203827 -227567605 -136686248 -89729840 -259227523 -282730826 114600506 -108811362 181846048 -64986355 37425784 257553852 -12096061 124424239 164232041 -234554534 -273002232 39241276 -161582640 -222322253 -236888500 50500214 -255409604 -17769651 -86782126 161720314 265203244 -235669553 -55408612 -223365990 -264619604 -297537173 252892732 102839213 -52057919 209303331 -295656051 57810371 -212721178 262230041 207111667 -35629087 143415904 -225885341 -167175693 230406952 -209323914 -47448510 -272801288 -215850998 245267629 -93231564 -266513323 -166726094 -273090593 -117982403 -124323757 37506077 -129657633 -38207448 -190836472 -11933179 144790823 -109514768 -94791245 118677765 -291652516 221175087 219390391 -144717409 -283274857 -146816046 -48865244 206447505 -89849881 35862195 241593381 -164940420 35978925 -245345575 -179951174 48611460 -274507003 228480744 194383397 223385150 265233767 162779208 175132996 -199754958 -213750743 278658986 -127899513 -142376874 -132923573 -240707234 208524964 -178689708 -272579240 230119321 -101309068 -88570036 -23886849 -230840180 -143492629 9046238 -192070568 74643694 220700238 107710733 222667604 25450265 -248045924 -141144515 -238078649 260178175 -72524451 239088869 -221805008 173467447 61197062 211399050 -10583105 208251482 -268394678 -22859507 -225076361 -185376263 32344696 -68518535 108400835 231543627 -69703560 202078443 -286674661 -182627623 239128345 128542753 -91712255 -298773448 15685235 -189613673 241588075 -90425163 -44399236 98945383 191995831 239368369 -34916268 96408223 -296697735 -25226924 -256264685 -94730507 -163695274 167792827 -299356043 -133100157 -211584329 156753986 -44337551 264081294 267189771 -115408761 197111338 276624789 -55319003 -145292332 46953885 -14581679 5346671 -97167893 250909302 300587274 -240339784 -53643048 78094662 203632143 -215581642 239414181 -6269792 -98797407 -144237584 166459276 -137454089 260960917 93973418 78241093 107636260 -242099739 100367973 -233611451 70536113 -44014144 75570029 -173453506 145615760 -280598956 80342761 141295441 252605187 -207815864 -86725157 -178927180 -299423408 215699453 -52712934 70242105 283479746 -35724432 -226731403 -29282104 -291528009 220500584 -296917911 -95624509 187034618 -111734717 142188548 -296846210 -120622342 105642692 14983101 -110472287 18873840 115816295 -98483349 -263134934 110158040 224102453 -112819542 283025157 270766587 136715367 -103781424 -99885033 244151358 201350452 122054739 204971436 -45086859 270582127 204092240 -83790610 -266182092 268909320 227081278 -232546278 183428262 -214294004 278142624 200954156 5300903 286849536 -14515696 -255847268 127910385 200589615 -157225954 -1884804 -42676027 117741559 -136115772 -141417525 -21384807 101195326 167056951 -250831307 -163435274 -220988254 260169691 -76241007 43603452 22166307 -116644423 -7286427 -104994117 -240686524 141959492 258693769 -205365809 -150501205 -145652244 91051900 -18861276 228402754 264386734 -136722696 -93877989 -123074680 -273540172 -234324337 -32305349 257391725 -113126423 128037520 24174402 220080720 256678275 206269353 286920128 59788545 -211199519 72774341 -31120724 252409265 -229385994 -13973019 39821800 -105875329 -80999499 167852333 31624864 120597449 622855 236667698 -158228049 -230807171 15694810 254231223 31551485 -120278991 -52001055 -267659932 -15411581 246905226 -251658009 -159171714 -274912000 -12953909 72370630 -101571107 261802732 54939928 -102504792 -85691551 -58501777 15068415 -242174794 -26796136 271865260 -283356074 -299261064 104867840 163888571 -265843346 94836273 -175677083 179243222 -238069318 -49424315 121527303 -272987909 215919231 1151446 -73646352 124201425 -85819593 -15436546 237188915 119536390 -263937552 -102529495 167430042 159371863 -291156180 -102010866 162952800 240187149 -174803691 272722175 221724945 157475396 -11482781 298474360 -110706277 210990816 82295778 -265618472 166765455 230608626 -202586329 92408280 -294646983 -216532566 12310687 -253493489 -187893230 198706797 -210343613 263753830 286789516 258561679 -59417460 272520845 -68610424 -27177815 -177132588 173484489 232420951 220067141 -22820467 -179219312 110511908 26172262 151760826 201124396 201931487 92919931 -91964264 141438068 257510538 114794577 170597338 -74587865 -164489389 -166749493 76390937 121227873 -176692629 248107357 43302394 -132896412 -190259963 32099746 -77295409 -144518594 -163372078 -110768036 181923186 270996869 -197335522 14193779 209442216 -256211361 287419909 -152485658 76596024 145642706 48161861 291791027 236887990 -42516743 -146881669 -116220092 -192089206 5022517 -221794645 207962321 -56441448 -192939184 85231255 31494666 -122132565 18658042 -244988571 -7525806 182462746 301356631 -137821861 288791586 -142355023 -32867503 -110629258 83165160 -171443455 289517010 232686554 293249150 -266338 246978017 65939702 52526306 55281247 228490036 -26618503 -207351111 -290219001 -128427708 -161863340 -8849394 19414443 -11483271 -36092036 -265970227 770446 -115038565 71036970 152757432 241149550 298369074 247948803 281243928 -241453680 183478862 -105465358 232478940 -85243285 152604904 118617908 -105570027 289651457 -270177115 -128018694 -151557891 -32067502 275453661 -256595656 279186977 -44957210 -283343779 -86462432 -27903104 -21672088 -171292774 204681757 -33648230 135804318 78886724 186782857 -144526693 -28655521 -94879677 15521598 237013087 174757377 -47133216 -287484040 158895759 -229225935 -132111280 -222775061 227756773 -276381227 300171697 249444241 111057572 262399382 217312416 277735081 -247972111 53760194 129768174 273145374 -47055641 250791332 251907162 -213638489 248422881 75460062 298446150 6770258 -62778093 118235417 -294059484 -241229325 -19364733 199450693 268499781 -164966470 8266966 -119253185 -135075561 172989863 240291489 165337632 276326076 196325890 -275930315 -150636503 247356063 31597470 294656852 -122781756 203676151 -50889653 -127304172 -85708276 208797642 -161489796 -246766129 14836305 -244832407 -270834368 211164284 144770546 14048927 193151736 42433026 91107149 241299667 -161765645 239737406 -217328217 -60676882 -139260568 43362032 -264935668 226861013 -10977770 79296369 -226450989 -126926370 -269576614 234920930 -230498451 -293036908 -255957915 -253380598 60305692 195784531 140331520 -277561535 -17114114 183313884 52092815 -129482084 -103306363 -118314128 -86407480 -182860097 165626213 153503817 -295874756 230842029 194172428 160041074 -286824585 187167694 -172104822 -7341771 180661117 -215149718 -33729217 -80164846 -196293295 -292347464 100966413 246521687 24353839 -140108281 5139409 275330921 -9206591 -105307345 177399270 239828875 -108243839 147858296 167397248 126159342 -255981671 63652544 184490616 256513546 -1878384 -286110408 213135703 16549512 -192088301 297499177 148341649 -42023303 -120449607 -233802473 152672688 53012433 -212255005 283683048 -75165817 67654117 -198766288 -300394104 210093118 118084476 -40381721 -86443432 -74906611 164711381 292106519 98331391 -138698743 44265249 106906585 -115725587 -21212479 125057764 229005791 -22690147 97678107 -93325771 29057545 164885900 -158883510 -17283186 -43877470 -285729494 184791170 217355736 -198298671 3801062 -126518577 62124862 112670746 133675481 -128845146 -120444949 -174984585 -131669419 -283335147 209348629 262711977 -290061112 -181827974 -190921626 261407227 -300303871 38349351 120753088 -172580541 279353050 -91714154 -204246615 -136958271 114389142 -21551234 -51759461 14398116 -202858234 28021545 -266469943 185604657 -299976670 -145487178 193593932 291558125 -49343094 -51482712 -1643812 -242394335 -226472467 -258482107 -67205215 -180080636 223076217 -258277203 271949759 109472823 179844079 429088 123263735 274045242 -87411475 273259318 -157364514 74033452 291044879 -296462723 -102419538 -220272595 110895933 -254577359 -16729669 54745431 -131221709 118549758 -89228010 235013826 -232559767 -4795826 -34358548 -268305762 95656995 204153246 263840354 -235668082 7651469 -193759827 158113967 59382931 178700053 -129613242 -252596153 153550841 65854435 29966725 294360217 -88672249 223611030 198199320 31728094 73711208 233526948 -264827095 -156790160 6005910 -111730080 185120096 -36480293 65222956 -131958576 133830908 192363226 289558505 -30197131 34461307 -52974930 -10687775 -270082375 100099096 -297382691 -44058988 152356810 261789412 -105596629 207343283 44830238 -127041439 278975142 21164636 173499769 -198174555 298815291 -6695772 38306193 272572136 39329951 83312837 202375 205404679 -208671852 181963762 176341063 -226977622 88370228 97200252 -264308027 24005042 109490774 -12043922 -251467256 -170226308 -37757527 -275359275 251972374 273908584 -84205074 194232752 -49820606 195346117 -162025557 191691086 -142239191 234990369 14080493 -149920735 -48554552 96433642 220795603 -164582165 -205251207 -114207709 224880608 -197441201 222700927 -272701352 19222060 211737331 -199774710 -102097464 -34971454 -40584013 -245315502 -292978202 268505553 130761161 128772267 141050355 115645265 263473668 3225891 -63233323 -210279332 158108063 92027936 121025017 243772304 179805316 -257883268 -186796978 -100953131 -282688255 -149769443 281331920 266581175 199810523 -41615496 -169242461 -146734993 14705688 -73601551 267676000 -108716710 -231835912 64617315 51276921 196273559 -25305062 -41085918 -209151066 -178999669 -110795501 121977799 -140578573 40977145 239011744 -194673542 -99160865 268844613 179517889 -195319424 259327689 32541870 145868956 58437214 1946751 269088908 -229296091 -259224601 21398203 135794643 28359161 -289393211 129399078 182232542 -204480022 -299154554 81518617 -143210742 206787731 207848780 -271667951 -279383367 149690344 208646251 132085726 270526131 182837127 187083352 105045404 247307745 242620724 -9760214 -55665198 207413168 -144628522 46683419 -14760238 -109054430 -60062925 169828206 185949281 201220108 -80849447 260057791 -254379618 175440729 -184255895 20240646 -217411965 -289496129 -54600094 72110200 -198969496 84509942 -92918728 248561809 78708069 104597854 -31435949 37307727 209038984 265196718 -202741058 -27850417 148762698 -3749499 -38138767 -91639024 -211470009 -79919872 31363976 228286770 57703307 -277246283 -54059375 -194113368 -122397066 285963669 154601032 250678035 -285700227 137817847 98702661 -146156996 184395636 -79731500 -52078161 -28656243 -76941381 -39655992 -176215805 -299760114 168253484 -147964259 -129116621 284300586 220215788 106936565 50696800 7560484 -150411002 -83641414 -674656 -197268993 29377540 7637462 79182873 137349899 -180692217 -99051281 104243616 70898343 -2463749 139996507 -44211553 -52678347 -100966766 -3656326 -292165774 161095337 -6072600 247172090 -141964154 224934828 114526874 27956651 45855224 141858706 219746512 177720439 140558977 98624152 151266163 -88343580 241259758 -210024525 189598323 -206197434 -109479177 295868145 80963052 -148717231 232426177 136676399 -294734564 64323123 210934501 -87794140 80545487 -154390018 -114581342 -203683482 281910871 -290697097 171284674 158615218 -247651130 255904085 52803261 94258046 173275886 -101554625 104369341 -104685240 116575373 69994076 -113032091 -85980478 287636619 124111588 -29235664 165515080 159329173 -262191853 94172089 -265421967 248661604 -11796315 -202624039 -258066977 -66772097 213853616 121945099 -237715982 -161133289 -256974513 234124122 -216071006 -159452954 -62242375 -216163516 -255514066 -226391220 222298376 226594631 -119962037 169994376 246095369 227592405 202919993 -47166753 -73713618 -75731770 -48062610 236160153 -240267049 195721552 -100442678 6039400 -102946262 86370265 -183868032 -300345117 -74742176 149219821 128934208 2329293 202125319 -153543907 8534424 217402370 233868071 47976979 141321835 -211775041 10584333 7442385 283677168 97126687 -228889219 -109178087 156551268 -2361967 -192506283 66384346 9358555 272974182 -299148633 -178883745 209702083 -170636499 -75609907 -236898136 -111170780 -124813132 -174304659 48976977 157342361 228254474 176355196 -36024408 121390302 -222586357 -292275663 271029833 39908542 80388617 172423137 -153401551 144311252 268065547 53950339 247201610 77047085 85947435 -152809458 -123144029 99923659 212146150 149053970 300255252 176808920 167948976 142778116 -231861497 229707281 151880478 -155883632 -64738612 -127709095 -131913276 149553731 -264272277 215876515 244053465 -284407498 -13163308 243597942 211979292 249156980 -242567348 224706861 -144707656 190729298 -161115264 -172604491 -176264542 189341019 -98320611 53056378 -89768416 50788534 -256458933 177422592 280564769 46181511 136211322 229041385 110768246 -26150655 -245845592 -297388480 -253123042 -245201150 278936658 226897280 -230259460 -219283138 -205674416 -130169368 -83673816 -121976085 -44993985 -210520212 -233671355 285850008 219850063 -35151565 41245192 106270505 287789385 149598311 32827781 -7475335 -69329430 -30428438 250801625 -225742194 -3475806 -180932620 144530114 142980555 34013311 -89531358 -70057772 -278843686 -191021514 -286175976 -297993077 162759143 -542444 201426727 -272435711 -74884650 -283076725 18928290 -58120609 -185811624 278412138 163310270 159449812 -168816888 -260232225 293758900 229518385 -241612943 -97725397 -158380759 275053874 159056352 -101254150 -222599739 -173956573 -257820367 220778377 287682941 40055397 127312594 282270687 -282524711 -267695874 -296729437 50266839 16640023 240650255 830095 -237091988 204772228 -266079954 -177273287 181290288 -27984065 -228651370 -194454172 -46717467 -296179277 -28998816 -253779973 -86913219 197477572 226642289 195161774 -272003842 212796978 -57907604 -231352277 192338485 -11832087 204496834 -136398006 -208593318 253364847 -7029409 -298593430 -49699040 191048810 -170122944 301046659 19564478 -14079755 -78452615 -164388306 282751553 -254613222 3300719 28842725 -248193884 124346118 -196461285 -128372507 -68470365 -195953322 -219217925 -198569435 64546848 115989808 135445932 142518196 -89741288 39294426 -55082881 46289995 -39259599 -41278036 286332670 11720169 35959133 -114916651 -114287287 -81871777 -175082379 7920066 278080759 -254855193 -7749830 163133160 -89489037 -227802789 -215494286 -278956476 178614793 156741334 193392768 185267102 -30997467 -279795670 105692603 -46231693 222104710 -75894342 251632260 -105794338 993968 297467937 -143992236 215975095 -220733592 -137753500 32962440 -246673237 -30869479 28311158 177508960 -277412463 -15948012 -39050150 271302612 280893021 214154840 -84431640 -142399012 103716569 40195610 281922957 225297451 -50310736 -115570149 160850949 -4978248 -124224300 -220809770 141178518 -184255086 135560127 24681245 -110265191 95113188 67911098 254343437 -38451740 -109077490 185765260 -80748842 178038469 -291415779 -115721990 -118514041 279076164 155214836 59516312 94922784 102012996 -166275120 158592874 156622073 -299962206 -24951883 204303814 -71232150 -254446495 233371963 47505269 151777462 -31357427 211057077 135005153 85461476 -82266889 -219616531 -60048649 -282277248 58761488 -9780593 251358656 -23429235 179754622 273442747 23650239 -82969486 -26499681 223704767 287527725 -56219909 -300079801 292304930 -213031557 39784448 -149455548 93338178 97678431 -289880095 74687535 -52777186 -222184414 51844153 261634764 -176102595 111850657 58561931 97999958 -43934740 53262507 -243411803 -57007539 -221668001 171588942 180625742 100765645 -207953137 33001325 -219049999 -261440013 14619502 100338442 240689908 59774407 -281991566 -52873638 198022885 152901118 158961800 -141162635 -224997082 -34815344 -110068638 144787584 109514626 63084099 -79235551 19732021 -17765992 -143319158 198983338 -220684367 222318016 283629641 -79878511 -258678812 136151886 -173723301 84758453 103598146 160778985 250629706 -29396260 186542379 -137952898 -78786232 60341347 186653939 -262823327 -280290008 -295929034 -236225372 -81972927 140346035 110814273 32479297 -299465266 -29777179 230327881 177057753 34603490 -8510392 169214341 145485437 -151119676 35546338 22109398 106524766 112826374 -8482827 -277102727 -282778641 -175008988 189697630 -74110493 -123708505 -121799972 -55242780 -273305261 -160286845 -33401291 -121693726 -67444759 -269357547 31158288 -297508549 -174244718 -264097762 166804318 49466135 3591311 205542869 -243074615 164214545 176454474 -278908672 203820777 227439161 -44406137 98201359 38677790 105671514 -152784797 -238775284 158206416 272880230 -156421906 -210616101 -17576523 240129326 -120606832 67563466 37312206 205933064 -259162715 -69933107 198948192 11778741 260621771 -243670738 174596952 278997338 108987389 -203253384 -79008171 170883620 281824749 -118182679 222903266 -34411741 198399446 155976431 -274122611 -275000611 281638928 76265915 -110739890 -277896452 148718589 111983086 300825222 33721090 -197217145 -247321708 129756081 120839859 -32016089 78132365 262526790 298955230 -54127776 82164742 -55452012 107586175 209918783 -30615401 232542731 146084320 55172966 277916885 24207680 300581918 -256106673 -116016866 74746843 -118774988 271639917 -24665615 264248915 -101119143 101120674 186965953 218797099 -99607640 192162761 36530336 -79003252 221790125 62617020 -201911240 -201604095 -300905140 -164744982 -246529439 135637417 60002991 10118351 106640773 64756554 -161144487 33426561 -207281084 281960861 219293034 98559810 105629509 -148947331 -278162146 -286464114 26068938 73320729 -71722326 44079964 154221912 266682478 122418705 -28060109 100743239 -51420985 -67920599 -172636155 -43202851 65322488 -282129262 -244982815 -35762300 -196288954 223135295 278594376 221106568 -94152553 241070262 -2276339 -211079318 243309644 -16292785 -228855400 -36013694 -204759592 248209663 -171907856 13283566 238162486 -113543925 -136189112 -155030032 -15026480 292291444 229189172 230144392 12359864 244754073 -154490913 -117947557 -151645094 75613444 299307601 87571494 -223076310 253524550 79578590 -253397390 17122032 -48640890 -121404405 190611846 -75041611 -237596758 -232926318 -270601999 -244729070 -190286102 -146364850 -24865029 -18502553 -35508497 111609712 -254293964 201381428 12188501 -64552499 -181463453 -267381603 -245322136 -1302287 12433802 -15492793 228108995 21292539 -129055692 74999874 -230761086 -131584231 -163747116 -264198130 -72110254 -126754869 189306767 53751543 276829172 188585218 -168955638 -10513994 299989927 231363529 136229672 -160702345 -162338972 -55242100 -277906544 180469627 59923808 191836610 63330032 -96122338 276174764 -175094738 52864210 226093557 104661912 -217244204 262989096 -269152054 108720902 -280193313 -77583809 -14748759 -258267366 -16902435 -175632989 242979339 356227 -150258904 236930300 90963641 -187867675 51909881 288410119 176475861 61537623 -28090003 26870932 280037580 -185058996 100934751 59758585 77274512 179143607 201464944 83028721 213668638 266614216 -243835070 199728076 -44300133 38477661 -272476079 -56966892 -62188172 190398944 -252079960 276865748 221946833 -146551860 -91530035 -273172740 -140069057 -102522181 58718441 208106126 50472530 -266008315 135801032 -166934142 -151654412 -19709237 -166160747 260135991 -245800119 6169596 -96530008 213282106 -140598840 -104430128 -132662454 103434525 108314667 -185909673 -116943469 45710522 -185619008 243204880 -116829371 -28161325 -6171198 -267946099 -141447143 239152639 -242068532 -181365938 193781098 245266352 -213635403 -192467713 -130748627 177055035 197770672 11167960 -264883102 117699614 -79981528 -223744682 -119156488 -218939081 -36921567 24488743 -144333103 160510475 281528400 43396215 -112526256 167090852 250614976 -245982178 26516106 -126364878 57869755 203729317 20801267 -57521511 31526538 -11890088 -82908851 -228063601 -24049857 40642716 269942200 263604350 -80896798 -13613851 -252580935 283972653 -84564130 261587920 78668846 -258743117 -223522638 -131658998 241420931 129506210 -233543677 -283480790 -123487962 96241104 210929265 -90687711 223071627 -266164393 -145107537 -202758316 -150292256 115187377 -44364805 -175880717 225550772 -206502413 -268839538 241676448 153458661 14763408 3593290 -191650771 -196836440 55368436 22710899 249624736 88494924 -275415208 -245180670 10869100 219651818 155343904 -65538036 -199499182 -201240917 -265031255 273350673 -60764922 225118667 -73799686 -283613479 -190105457 -167979912 79310664 95167824 195610605 -133506605 169047397 -212195537 -253964777 -133064119 -238705746 259915222 35305518 36451004 -65198869 44369954 -263689774 79290061 -122542592 85383546 36495320 -65834980 230225978 -292137777 -60584995 -63833812 73772004 -119157302 6656309 -73262867 117931023 -159066647 203122925 -94199728 83008410 102958973 55660175 -156999281 -263501393 116872795 -59975002 -257751529 -137070955 211646419 281094619 -258784248 125859678 215087427 263291371 -215416195 -217803856 -263255946 224947138 217740876 9940105 -294373804 251647451 -14982820 -160024130 190100783 -178745375 -272775084 294288737 -261196093 -196173727 98509553 -204840510 97109445 -292383758 -291005723 -294430426 -64360460 298245875 -97457215 76965165 22698228 183072305 -158159326 187257420 257165819 -46606933 120511009 -251852809 -195602422 -206228271 222972456 -215529082 -51266974 3459637 -116463609 -230174790 51653242 144959612 -152458354 170599589 -59277546 191394313 -17721431 91674904 228942318 122634875 -236960746 -138760046 161402905 -115820972 216511035 117759126 -151051989 -222691862 252231693 607101 -205141403 -64016064 128202538 -601044 -24931546 236509051 -42704596 171754989 -41899171 71071845 251666092 -281748260 -141900245 -190307688 34185565 -114596010 96101899 275349299 156776071 -106399205 -61785011 -295708412 -145065658 -187316933 289746227 -201141142 20844313 41104027 213720753 -73082809 41988576 -15144553 -53831212 16587790 -218342253 129464713 234970384 -224154849 159334138 251231956 -52476535 -208444874 -71096836 -94291828 142148747 77002457 192201152 147176511 -49372158 123096273 89783824 -128403479 5836826 -201900979 94406977 85950512 -40544431 5505518 263837546 -237010887 -263741081 -67415343 -287582012 226084317 -195814765 -295018045 -1043944 -10465015 105229351 222200017 13281532 -243640646 -293823502 -291591729 195605349 176062488 235248975 289631229 39043153 -127386370 61564527 272634950 -270469472 -174891393 273526605 158599219 -270171748 -37892668 287691934 94309439 -199429284 -59351909 244407491 -111266914 255316034 -100790619 -228149881 -3717132 -48480843 -274055107 -245728360 -184404624 248997267 -137275969 -278149207 139094992 -127112603 76022238 14297350 82441865 -81487270 187272072 239093902 -202042804 2553590 164101801 -89721717 222622350 58927627 -197450781 110674926 244152509 -108833357 -31729724 -200362177 264737028 -280846298 162107176 -135134208 -156745343 152690024 -83369013 -123076319 -96003379 -77658219 -182501344 -190068191 -279128923 -46439663 143179610 -15492141 249342476 -23413740 68480785 -92964121 148488508 -57549407 143668359 -112835052 110315504 227939318 -140766424 232228934 50086801 9496458 17031069 204931113 -166931157 237591651 -175544669 -11026487 -83770028 216003754 228713693 191858383 250817024 -98028246 -203336443 -235958333 -80070496 135005612 41628309 -211098841 74383616 -33333724 -134528947 158472593 -7253704 89689328 -80944582 -243033595 -240667597 274658678 -251060079 -37544134 -243449534 -125151301 247330105 269879725 -199435613 -144561816 261193223 195668946 159069551 -272587971 -14287091 26847209 13093455 -199692513 36830621 188416959 -228131472 -27095233 7337053 -259295967 64672587 57012662 147588920 -52170560 -179459576 221840653 -27072401 259078264 -615451 -198523943 79549189 -217749098 163025875 283867579 55191202 118043524 223781655 171243947 -34164191 -134680359 -213897796 -19607813 -32539613 -12630262 -88395166 -137697113 164045172 -274800659 -30375775 -85724526 -106962357 -23023208 183367211 104931699 218664840 -183196260 146135914 223710404 -58696493 -204571559 18583849 -185724259 -233304550 111558357 -101016232 138643540 209968209 -43151040 -117248951 273433949 -194882329 -237055169 -6158851 300770937 -202073353 -284373467 -75470895 -258085979 -263976199 -184084402 261444989 268278147 125668311 -196730596 22639177 242409113 301465889 210955065 -44933797 18066561 39133321 200723940 197774158 -69778321 496711 278332145 -256500147 -214305060 18010246 -293937048 123889367 260818660 -2117954 -98826144 -243132563 44469316 -16177310 -261859646 -52128021 238396132 -274635002 -117653807 -193564593 -106318737 258362849 -87535404 238134186 197218567 38924150 60986107 -244017091 274642898 298973068 -136065250 130811983 -296140033 -254433286 -38419840 299689949 94826710 -222293257 -267209843 -265150013 252753191 -165447765 2129714 240609500 274475447 48471313 -188773317 136088348 234577131 240608515 -257209354 -6163585 -61351063 -208713758 288223675 -191473847 -231675089 -64610872 -280608326 -43374264 -132243715 181129861 -188527574 20755875 27516909 80550928 -47436070 295474640 -279202931 -110808269 162457155 -227456817 -298479675 188384143 12258524 284250772 191343583 59894570 274641535 222955356 9847693 -56667584 -110238747 -280652837 229581407 109318277 41489934 -150704496 -105847835 -118446468 -269718126 232509315 196259095 -126980626 276354356 57609948 -171889145 -215432760 231959765 -124217983 31723151 173110694 -273982777 -112263614 293624613 6815717 -236238186 -139128532 -254597304 160891764 -270177914 -50654192 -195751308 2663599 220201667 -47871738 -47085650 -7434241 150936999 11662127 -26577781 94678859 121616132 -75829119 77248188 -33560968 -26640668 -284026454 2951785 -3528503 271543690 48681114 281262465 -236347450 -162039607 25607203 -279782153 95671986 174098117 -27035503 162062650 176493277 5131105 60468299 -131743069 -210634682 25632715 -170602703 -234755441 -190568939 -230744139 -295160066 253812366 54886798 78178071 -65305806 -149192200 98907323 199088069 130609540 38591231 181824106 208925219 -153666170 271070550 -230573714 117695478 -100074675 -190345543 131714832 84786100 -62953302 -7017158 174720853 182917493 -172615745 -27922398 76978179 199879956 34620117 -115454347 -30941538 119105215 -84891330 -49772222 187134724 -152940847 103686095 95612480 -198431746 -12216555 194235602 122174959 -156415502 245244464 -252860758 165280251 -233637308 -240958937 -105598488 217695474 -284066983 -133280520 157501989 -91451231 -82726517 128628553 207000373 -268612716 14048229 269443646 301191320 208087897 -205308386 299399362 -217946364 -237772956 299850611 -117751308 29279881 -286162712 -64845371 211369577 294729485 -48891924 94451078 -224043901 159281223 177855221 190633957 -231989030 -261213515 -168081002 205662894 -174283487 74334529 41862043 136138769 -109452846 -251234546 -217160909 -118334978 -138611678 -69947303 265085792 -143818737 82390742 -13739831 140650622 151547561 244404240 -139996760 220835701 -226961260 285382163 98514914 -265707844 196489861 111977882 184803861 -227950993 -223589535 228889416 166400011 -31093099 -104875539 260757270 9811099 -185115317 -100062980 -178837864 -178530597 189329512 40162769 175957828 -42886052 152906129 153663753 239693126 -280249666 -76686244 27612023 97971121 52891304 101062205 -46766369 -168409625 46239154 140410697 104787443 188561529 221707018 275385278 292696244 -88859004 -281623288 -194799578 283497411 -80904325 209922984 217067809 276969835 -194760588 -290560155 296803923 229400057 -277177062 120323255 -43548553 24257421 187570606 -37208462 -283101602 916146 -270694915 266863648 214802956 261560637 209684006 -219424381 301370143 151642521 -268068159 -81917127 -284927837 -239237981 -286504339 -35481163 294193687 -265950789 -175114142 -29972695 241809795 38333368 -9275258 259016338 66118552 273709827 -10548598 222674135 242459605 28272396 213154656 -122217763 -61966514 -187909401 -105921974 178070436 161833835 100468821 -135224305 -240588454 -275526579 -188213467 97386186 -232159576 87382086 -152448506 -149967232 68834715 20961841 159155161 -129932862 -12699585 -301276326 3615452 67077569 -116805824 277091865 85321933 -240771598 -154596159 228829033 -20021760 -45108520 -169812493 -221066702 -280297339 -17909624 -271120360 253321067 -111770713 7987337 165070750 -55522025 -146123196 141072128 80589664 -50876885 -167647496 -295305916 -143707924 -264353663 -189239854 -292566660 272337593 -297529641 -75266078 257198447 36073562 278886696 -276746453 -242183434 -122242858 -63792737 -193004490 47670764 266719994 27103936 -274731641 -283019572 -201047204 -183006623 -162060995 96074269 57524027 -266563678 -170901982 257265673 96687202 -174055407 -192907094 -85998171 203699206 -101230925 209203188 -34622495 97075581 172788832 60566548 -31861723 20300017 -192479825 -265362616 -83889398 124221769 234472027 183493025 283332634 5794647 155211758 294525140 -63261778 127639700 269502386 -116642348 -190704232 -194957050 269818837 -37808412 -104787713 24674806 24839528 173618160 -3637609 -174923881 115523347 152521057 285768852 -141694236 3129266 171186708 145476477 227956704 -264492610 -298263077 200713075 -36635173 -46286961 -93435124 -38749682 -223893829 -3413035 47425380 299772996 -284419298 251881657 -112082069 191675578 -239097392 300746737 118410893 -227848277 -41713735 91508474 180538215 -24841310 174159949 230234981 -60352303 -183092353 -281970828 164637851 161175954 -23488604 -210578769 -7540486 181620679 -68915857 -293082962 135720673 -294192140 105171358 186799687 39183551 -187532515 -125562150 -214397329 -91883024 -219717933 -208953900 16729181 -214926383 -245408363 97741951 92994988 142082715 131258839 48787043 223884104 26821559 47506210 -27943133 -259476581 -10009422 61867827 -242735832 96694767 -25907569 101411011 -267398535 146004145 12087948 -17964139 160519515 9168727 110508426 -135663573 29949268 47338977 -21541321 -214801830 60975458 -87969539 126379951 132716933 178133842 118423798 -154766997 247099848 -11575674 76192256 88676815 -151216983 -168830041 -85780436 -287077825 -129833478 -294998589 -29187890 9451844 280937905 -153311379 -298783196 147126472 190929012 264400663 131092093 -115388214 -6989978 10031155 -257017368 180679654 -160518946 87729061 82758736 98767821 -26251779 -21627389 -19446975 -220252103 -60575564 175838885 -185228822 5239558 150679292 83010426 96478105 -40598192 -182854498 161863296 56648724 294762697 3086418 9537191 106012817 -295296678 269941131 -294766430 285611610 207140732 -218909215 23776143 -209386453 -237103036 -198546444 -213258154 105796521 247281281 -266863817 -38738020 -4353906 245769399 -200562088 -95577205 -21315130 35868249 -152856855 200645673 230887675 -161477429 -189497001 223714433 125931322 -47501958 -46424159 14555702 220841850 58995412 136246764 50302870 -973150 -257512543 -176452477 186410504 -155886870 -114427691 -240504494 -43189632 -55873430 117013019 289942926 -86282339 228281478 -1282001 298639370 280433945 37960312 282681402 -102705429 203922958 38475747 286098193 77522009 187107452 -134856743 248432883 34016314 11901285 151397884 -170815087 298417291 121755483 149521128 264320535 131611936 285578867 -8655555 186446817 147527985 148617525 -162879803 -164816927 165251619 185093192 125131014 -179612917 74110754 -52183904 -44854010 -194314270 -217676606 -273854988 -198050461 52839657 -121297952 -215378141 -213258082 -238946640 -93746872 88250631 251478379 -146181049 246645853 -287719950 -9540284 135067447 -189898714 -67814785 -71060164 -172984318 -119266597 254669668 -200750794 28093842 -202142829 42844196 -219853297 172745972 -151885069 -120954968 -176603452 18612207 295150013 -174427788 97421902 -173265760 -36892277 100934064 -262857804 146692112 103249061 -246368096 225934526 -301589199 249757777 -62168459 158503990 -13772890 296044049 -91269019 -185355443 -150995324 106605818 -123804615 -165565700 105010843 -198523770 20424118 143252884 37382670 258910888 -27270657 266911500 68754329 -72446760 238975094 -57396703 82479940 -85495252 152983910 169809861 280005789 -192351241 -136991971 138634217 -164960877 276927899 17326082 -67553748 196300753 183266113 -117863948 -59884119 -152508051 -246765057 -135631129 240535723 -25967283 -201448285 42294460 292150088 279608509 160567634 48510985 4230453 206199885 -82267508 63881212 274487358 136003172 168352277 -90775185 -260339336 -76309344 250455259 57627552 -138258932 -211039649 54814742 -69082312 3154870 217123669 -161902397 -168517249 -113242671 288824118 42497177 212841463 -260060282 136427217 295941900 -153096030 203789191 19401522 -192428501 -268476286 107282205 -187208119 66351065 -166711421 -258211167 300023717 -62807394 186765365 -11259997 -24763734 226266418 -56993553 23739807 -232562226 -84654468 -201129243 106696410 -224308523 -277719263 -253714647 -253740772 126434620 36332413 106133697 5654321 148967201 -260602744 -198838265 -122632726 43943916 -40602119 -159503025 181592324 -51825147 -239414714 -240264462 -292620736 69667152 -142240985 -127331183 -270246228 -182802999 214173692 22174054 -158114119 186844448 -143331258 -98452343 -203873330 53874044 -299909966 120235543 -153106624 -90191379 57669707 292260086 218366684 -39843263 119988481 -200020102 -84620456 16538844 94399118 117323824 -195120861 188060935 58704018 -20354155 293438872 -230322588 112569607 -300447881 -47183963 -131491825 -30612569 -146843754 -241461686 -168369615 218622067 248282252 140860370 -231755636 -234400863 -74875996 -176350692 8388558 193421016 259738179 -254916930 -297383836 -30863820 179051634 130308219 129700332 273656876 -115653530 -220698807 100058956 -268295274 119647280 -104304700 -230684168 188359719 -72381171 33969422 23647263 -42966646 203105939 202095353 -238115359 -37539645 -78551284 173538943 -28303590 257432103 -33519253 283232429 188586433 -79443775 -169002561 185656086 -192476995 82127354 51857217 -198685665 -177255384 6801747 94355715 -73351064 55398807 -234619002 -89532018 -236343120 -214189659 255316623 115695114 34849036 -279441341 67148436 222201344 184854513 -295225498 254605589 175840790 -14629469 -96408999 23978032 -276599206 280217846 -172678169 -96447205 147256716 238280715 -205411578 269907732 187065608 -210010119 -34885223 -245108454 -170370704 196829120 -110814009 -97077849 43254232 115923190 50961283 206766266 46112293 7571837 -297240105 -159198904 -174143340 33285370 -21817071 -218208804 49273317 -233677966 100908699 2328722 -235575702 -51348415 -62229378 8674759 199824618 -274234398 56477936 -83239961 -7095695 -91361345 -135275361 -161118186 298153598 -209029619 -161778815 246592698 -212414716 -8681710 79531884 73742786 -134474364 252650532 10827143 -137291932 285582930 295401332 129569320 50464513 100115002 243360512 198281946 -12692924 -189918194 189489271 -98060504 169429575 80119564 -244836902 -74581841 133149978 -207373233 77103913 297764493 -293275319 269362899 172530464 128901644 -205021923 201329539 92420603 111667804 -152283688 148103457 286436749 -92998205 73501524 -173355776 160199878 -41142659 -246921201 -163607869 -115709708 -276910916 228518506 121983382 -31336451 197877162 207303009 207295383 187989838 -240410521 291150682 -193519892 38937531 104034400 65752572 265847429 256570442 -131310466 29135275 -264839725 -255899685 95892456 -58800347 -154821507 -156274003 233793700 -184780317 -20155875 -289467350 -247525812 290124007 74903664 -251827344 131516482 251355373 140552777 -241246047 161239115 277490831 31565206 -81678381 -137851186 75065642 137635760 121867569 -156904055 113757427 276929161 -67724950 220569112 -124429596 88433754 -177410099 151304087 133089220 34651556 299418045 105965179 -72300352 -55187427 -3449654 -75529724 263741284 -169335178 175447447 -79115735 174606449 -142577930 -55498502 -181396741 292359909 -122783411 78680982 81012634 173650122 186309325 -167853102 15129258 -174801004 -39648393 57853904 34245890 248925762 -47452534 50095186 -89057646 -230004878 52215681 59270747 265344106 -300135280 -121421267 -294530537 -79737151 -54897307 280761038 258119274 -250711947 156436136 -28986738 -280314706 12340018 79242076 -229008450 -89801503 58914142 137879761 58359183 -200937765 -192677413 -26657445 74629420 -154739680 -193578231 -238459773 157601277 -164820914 289619521 230187197 281881793 23918567 -200378825 -251448589 283045478 96945082 200718800 236955944 -53814129 -140958319 195290007 -20269916 93835199 -245813454 176316586 -263485608 21750839 -170604325 32757423 203615602 9162575 45667856 -105625619 -199009216 -287961151 -168778458 88264022 -263736673 101838754 107395146 -182729412 97136008 -263662171 -274899711 -51257426 -12814739 -299961451 -282336552 -152146839 -253441910 36633494 -269903280 -70387686 -29159422 -92465925 86246529 204976861 167783519 203465180 -280985879 -280708553 48064184 132491052 170183535 241165717 35184005 -274819184 269645380 5061637 204169782 49756230 -262104098 -126537441 -194002093 -236705376 99307287 44308677 249489672 -218803241 227814394 26787089 247118036 258394860 -45395571 156276737 179169122 -95378655 205561116 -139918939 241036120 -171516947 196007191 -273881412 -66471213 -231300276 -72148073 212035324 -80189912 -169887295 -177242971 291528702 -1080063 -235444545 -197836758 -76637349 -163288806 -254221182 151867633 298772257 -243509622 -116439162 189399135 86280247 -26409951 129615785 66964767 -125175431 90975417 34391822 13110472 -275090334 19395510 68398813 -238281851 -183978788 27023072 85884229 260688802 202808993 293320024 -293863174 -277540956 122966274 -35544705 -229366277 -272598503 -197205536 -277322941 160371513 165784183 -12125443 202148326 -149439417 -51145755 -188322046 -293895726 47869306 -264783043 -237882275 186385458 199852553 -197201861 -125290792 291356434 -282374654 111689053 -166822217 -66095491 160238278 253706870 -9491223 147763608 182106668 -172717844 189219575 -119134237 -143152783 -50585989 12088336 -185978245 -120043213 -74057596 168283966 -54011407 292461806 8931600 -265631974 214328608 -242030630 121602086 137626723 87448216 255689585 261925601 231291591 -32383453 -39950002 264481139 201251362 183160841 242284589 -134889126 79386383 -273241992 138952716 269648422 19030748 232551224 34104314 185210982 91295650 254351857 247392 -103335487 233666048 -277159227 217353695 100322918 12912944 223237005 -62489797 42974935 41248741 86673189 -283694370 -183914119 -165111660 -251384561 24301367 -114691163 -13135024 261076374 -262110178 89137265 115435517 -36989401 -76164675 162254290 43342534 181441537 293609772 -134094842 279461911 12390316 265489616 221580247 -151187273 -108653707 -243893548 -255822542 161142518 -60565281 10381170 247028178 279103764 -35910069 -163315480 -48141988 257837783 -165347643 -187715392 -56068940 221819252 -109215698 17111719 -63250214 23964235 32512215 185678822 95788009 -137524049 261606677 -59212966 194449334 -265551772 134388571 245145048 -165275783 -61720480 -76502539 66355512 267226045 229743199 -257092970 -276345345 -100577929 98067063 126843922 291603935 212574581 248938196 115578653 -44340127 -120019675 -197896823 144421813 52262846 12285298 -242117350 -76566567 -157708044 249249062 -220601888 -207028298 -106388593 -65487338 -38190068 4148639 -75998984 -249931840 -127812427 123515762 -39752330 80906989 283217622 -39173205 281091391 40170645 -58163543 121228010 -210241236 261918985 209010171 -183660197 -50034477 234367499 -203941271 -297331859 230623223 97337643 254376528 228678149 -117227644 -283156617 160946066 -95621231 -90321697 158066380 -111033674 1966603 -237598532 -52447779 -47577177 232156800 -844353 146083943 52867622 -265685561 256022696 221808015 209379704 -108306176 -185930267 56611511 50324426 -249939106 -83377851 -222644553 148661782 -72708017 -114952421 -140611849 -238586923 215687568 200548357 118883140 -218251746 -90745150 -19368977 -284089758 261994647 -92255852 -230676228 199055138 279474296 70119445 -99900076 -53779964 -12293383 -6163714 -11094029 6052318 -10690637 -279847889 31104353 88745785 271776962 -239309465 -162738303 -180992976 -115367528 -130450245 28243995 38682015 -271521130 148075880 193823633 143413844 -229989934 -207133636 42999378 -277887668 -245898886 -4435517 225263177 14698257 -256226531 135388547 -168453988 267093229 -212554492 -50515921 92011135 -20774821 -54516633 -205431502 79521770 -246894975 -299797928 -188833415 211430994 138145178 -28275137 53689040 114480559 -293385030 -112637784 -166060090 -258644381 -165801308 -55534210 193143545 76642680 -236146130 -261676916 179643708 -270307069 90635501 268054135 292524314 290061951 -13598549 -133486034 217839776 -7881995 7115652 162253707 157826049 -21245855 -4184794 286165134 270397584 -287805514 155542330 -277772722 -191842908 59142710 -281760372 13074709 228062214 -224257744 -253226366 165595784 -2245952 18651160 203731299 -97446371 -195281603 -291004210 73219526 61116814 134103083 106018333 -196523709 -13658523 279135827 98124199 289375037 23311197 -67945254 -164692921 -113495335 114619993 -210969481 -21815632 -78007549 107055451 267188096 -170049100 32985633 -269092744 -66555016 173249470 -294688100 237278435 -115941795 284190488 -191335518 154700387 -252341869 243680518 -9530681 70001924 -127607820 120009872 233469044 229537689 -198573473 125999256 -108871628 27106282 151779998 39756946 -231013906 -131777936 170117660 -219633890 -204551171 -19663509 128805970 -272441924 -171490 128030221 -222838130 257221116 -130890750 15933606 233352660 189752341 174480247 86862481 -10945209 -293399295 -191774256 43172438 -11914839 127042460 120325654 -251842513 -62653823 162983540 -229803892 -105516777 -80661762 -262920977 -19397433 187331163 -44591113 -180896650 -270586464 229547630 -256270051 -86353051 -98911161 -20338494 140950692 -254581014 148152924 202751722 -180456102 -191609453 165789676 136524163 -153367868 112159643 35276751 81905051 -120726145 208546310 -294518285 -132270389 -159939495 285037128 -268777003 264811499 271844405 139030488 -139188575 280748525 -252316496 -63025946 -123372361 274664934 57974346 269452145 -280605016 -166663523 -9106372 47481331 -292833875 -89209128 -224715656 168258432 266987871 -102967191 -99578479 54248729 219281096 164840456 3647169 240083164 -114920896 -265515493 -250704313 -253272587 39997431 82763014 152568617 255745069 -226628428 199297648 121441321 -106061051 -150419687 174616856 206951889 131604843 77243949 115671650 110898247 252654023 68822409 301207753 25967878 100318013 -198082215 -110465094 69866030 -15523539 136862845 224439586 91794750 -68984373 -193745194 124375300 142250787 -253703281 -262998440 242234263 299160952 212365422 -210724307 261038012 -107191933 75886936 -260564948 4112040 149253869 261463057 -177413980 252171055 -46171851 190542696 8902833 -167434991 -199504898 35674008 -78068930 277117971 -122512490 -214593112 259532045 -242422718 -86568017 27696833 266697443 300670685 -25904454 -117045650 294504083 176768543 270135485 27258045 -152995433 -95885030 6005764 165416166 104467809 -292385233 -68440325 -228497158 -162442286 -126984357 13828461 251152342 -50862074 72905523 -80920680 -36062905 15745070 -282107657 -151686273 280432850 -5095429 8705610 -57117494 -257784078 269268183 -151923861 70565563 94994004 168806514 55154079 -70204074 -6420528 -184097518 103382837 281366195 1907994 -300110443 98677719 -61779931 164282104 -187620510 131410431 -250655068 2722399 160480644 176903024 65147186 274894132 -19092532 -263241416 221669187 29905034 -262217683 -136732027 -115199182 -127608485 18026790 -213905436 94700545 250040846 -261519693 -275829210 224182923 -84269999 -205187787 -201692867 94451960 272325057 -166658444 241081512 -38819108 193729537 -210091498 -289826897 36727022 -233992825 100041823 122120010 170076233 -4097456 123038909 -244756853 207619933 174701006 -180468562 87101213 290970684 226039198 100870974 -18616368 11385138 66483195 211260525 -187930481 91917311 -289058817 -805631 288534520 80696715 -151204355 218529753 -66268940 -258548875 83947576 -76369983 -236122665 -65264221 168036068 -266722639 40472775 287180075 -126906611 -198783693 -221020778 -259371617 220891371 52158660 186058448 197182692 47419298 -77928796 215591135 -174584324 216702944 282483697 -260398749 3160421 22961431 -150942743 62885991 -270390291 284123026 -120729943 -225597878 153514049 109277207 -151606147 15847703 18145699 -224036835 -250766905 -165132271 -197088728 171245826 -27864036 237590754 -274414863 269434989 -201268432 119732662 88159144 -152686728 -10175771 -96876368 45268927 -33514953 296076108 -191659811 -71196336 210825039 -235168502 169449437 295656999 30643590 -74646610 268450253 183746033 -21421295 -106238992 -69482546 -69984699 229177745 189874182 278438944 251147942 157021253 -11795196 125549513 -111299398 -105056438 175071341 -204229160 115482997 -43544915 96343033 227001535 -101606282 69424466 25836024 -183569645 46603802 -242472224 -241389238 199706351 5628511 -42789476 -299744213 87297807 -102134626 -180564629 -208265732 111908399 -82479489 281762681 231619232 228659310 -77698290 -273206140 -161579857 153901924 296523301 79316864 81322344 113243647 -243266813 -282284527 -46448728 8607769 294248616 -124909564 -68703831 59298870 -916745 30805254 26791772 27414568 181423620 67498721 -177801552 171451788 -230836294 -209656764 118533066 -219762587 -8225419 -200295784 71455922 -127624881 -76161277 -221843146 -261583994 233171079 -290221851 137549919 115634204 -23870386 23912851 217527181 -178872312 35778100 203639203 132582152 -182783478 25572336 135388248 73840585 -189064693 -88665318 286906078 -151064774 -41975229 23530607 -21883733 85914217 199489319 151122437 -2243147 124651891 182615881 73122150 -145509753 -264220192 136361527 -12306634 -240870274 -39689321 -48840358 159305740 -13148824 -263737772 173358862 295526162 145393002 131588121 -222215413 -220330880 109125042 214679160 129968028 -1274856 -90557937 -58680958 -115015927 83176575 150427433 237179201 214900046 -151299264 -229538965 -78017523 68323507 111529491 -86902176 105462996 -144950808 -11574751 -14154567 88329660 42793883 265575373 120698816 -54948728 230670564 271383122 67471386 132484141 -271438765 13472462 -22415136 77631358 253243205 81470397 -104309045 -294326860 215197002 88589103 227414296 231174705 141069674 212893777 -59149517 -283047100 -38858666 -265817773 -65794861 -244588693 -162360686 -155640873 -62106015 81067688 149149309 123635989 133637281 295990058 124978220 263211104 48812654 271207301 -207031628 186270834 40498164 102879253 100352639 170427957 17791170 223765429 41396852 236978488 -5872765 148459173 101637998 68907908 86468434 220075280 266870177 -257643634 292444704 -226401322 -171840234 -66831551 -286404975 -49980421 -212970099 -106450072 5711607 -181761665 -219355722 155846578 -193736091 -47396092 -97634900 29308318 137055501 122383730 76634613 254830296 -111368192 -122874811 -52437578 82074188 -158772002 -37255446 -289634377 -2959966 -176005455 196472096 -108305648 86933343 -59333728 -299440600 -32339226 270131372 -77958155 194966356 -102415934 -128293762 138039586 157822366 283921464 -208190220 -22226541 -99887629 275877901 104439499 -247586266 239356170 -217546712 -191605381 195760054 3042101 25612731 -1531774 168092842 60442058 -263483736 119956187 -271329989 -238649916 -84176345 32034052 -127676050 -214061819 143605952 76038800 81807973 -275621443 -118637993 -211283176 -169646553 88557955 -107265264 189580063 35213176 -290987475 182034363 123136300 -155946519 -277677992 -104103440 42805468 208722903 -113763718 274272685 -111151956 -250862143 -283647049 -143229173 -127598806 16648957 207906023 -271645025 -38894557 248742510 -261450288 40740807 -217499866 82042751 -69937356 246551159 -99472762 21181774 6596369 -528311 -285639231 -168985025 -193380924 -280563505 71274399 210981778 -117657329 102745757 -38178982 294708034 -28888050 -44937823 -114464375 1623807 -294568591 74423630 -25889777 213467925 30392277 -44938267 -286388210 225434981 -250238019 -165831913 -246135591 34620214 290923962 -151844710 -72451012 -249361048 126970367 16242365 227241177 -152523256 240537714 -206227254 -155723326 215659508 207533490 -211376971 284857938 44844179 -268506604 282383205 283888495 8284928 67144204 74055577 -60010099 -80177457 240652008 -292959542 -227154381 -151876424 138050753 -116995100 264126231 206655001 86246696 -65715764 -41637908 186041167 -94003663 -297894020 -265390645 -113072876 232225099 57240677 -199884021 -122658919 287006316 -155499084 270381760 -110148282 114114350 136498086 37163666 284739623 -178745013 91432858 -89082629 -121405063 -259176818 217052078 107258124 88505126 -301146401 -31231548 -231691362 -112908191 142591787 -141345443 137299569 -114410982 -103917612 122971654 114142758 68918794 226789945 -80923195 -200737155 31055047 -169293944 31947386 197764227 127565079 -189949198 15220700 -299377025 -22746387 -74959514 42708236 -176398975 30319143 178901299 -56062495 -172322216 -177555886 -77201735 252798466 -283297954 -41236276 -65397519 288454307 -83300680 -41421050 -91859708 278602172 166785788 -157622834 210308090 -152910443 108946834 -56018684 -250465655 232281483 -23966576 250899109 -180771580 192642762 -256036789 75144271 67250771 -137896397 191926680 187362136 -64433524 263948215 -94027020 -33991055 291198945 5949784 173741539 -284309862 -61907094 174172253 -48779081 75759645 -281973229 -18447821 172635592 -30549059 123330137 298880812 214107249 -97721908 -121412366 130846800 21523034 -181058943 -19506852 -100554332 106351928 -93028076 -257391442 254200662 -35656922 87592858 -250663429 170145243 241438621 263633388 198923607 268125931 251278767 -159126558 63040773 288288812 -124681623 41727384 -58419365 115222338 156701590 67254276 217709683 266502106 269674719 124414175 -123910259 173255009 182466976 138841403 39503850 -279758913 213050038 -283782140 -151979228 10991025 284494404 -60548491 199507357 8886753 9833194 155127497 207116546 -174263550 -217271658 191555787 48626128 -241634406 -117300866 -58126048 -237006579 -183980148 257053327 208972126 -179467150 -299165316 71219467 -195301807 55723291 -98436258 -186847762 181480503 65124297 -157885708 -214945197 -162744376 -151312364 -218289729 -59586185 214756196 -172098678 -150935170 84682827 -70989796 -46642521 -179943233 -289975201 -186477707 -132019385 272572850 -179073915 12628983 -28786006 220563912 212837916 -298446062 167865118 163572399 -106325086 98516136 -156381115 76089048 -195009478 135167019 35499562 -197258453 89408308 13600385 -174519524 36537832 -38923739 -117724102 237712739 -26621668 -174814938 12666309 57400798 16145253 -297130635 -282453748 -163406354 -31155051 -63729085 -70025378 142909096 -284259294 192204861 -202200749 -237075499 5884055 -243710106 -55748802 94340369 169956688 274087129 119715027 -286651413 65425929 266034100 -176399961 -80495385 148809184 249198825 -71246531 -247999522 223801185 276412344 -42380095 -10307800 -190266805 29456417 -71084237 -40847803 -98107473 -74148156 140925315 243641915 -200169217 266565558 -171236926 -55861126 270824940 67825714 64882036 246078202 -16971219 181698020 -69651330 -143215057 -112671808 148350369 253670812 112230099 -280991400 193577577 202941512 -144534616 -28867883 -238772759 -215754941 20087837 -9796169 95978161 21336062 261760767 265646792 -97061888 118134742 -12189800 -3240526 -213427060 -138320524 -239758993 -9831910 -7283455 -129679298 -117950165 -185507175 67478134 172895624 -24442002 -53030698 -137760980 -234696616 244506271 74676637 -53738008 95205729 242180725 -5395045 37014581 -197448379 248931267 211625413 -249645521 -206159287 217076169 283997020 -55752309 190929537 -130350580 225946742 -229319050 216215345 162213634 45872350 -180349302 -63887620 -273538944 -281510046 -259920735 -287609491 -114010013 -115090593 224319538 -231770214 -294577262 -165676740 7115800 -245640041 144514832 124015799 206771181 53743110 -70272336 -38851390 263847404 -100452724 48486918 147726092 188260153 -159042082 -199128339 268897893 95147061 -271771691 237895123 101353925 36795845 32840956 51567683 -148588026 -207759773 -115302647 -110668387 293897716 95441764 -200968650 157891765 158484227 292185076 14216191 180729486 109135124 155112238 -192082260 -224571582 243724418 -3268535 -213467834 -29779811 -98603134 -159843577 -79753082 -274708285 -271987684 -14858607 -252871220 163735996 44220466 -234717348 -102398337 -180984290 -76078508 207112376 -112907630 -179698645 -51604770 -224158462 284911627 217153100 107095376 267310764 23370929 195204727 62862478 -100453312 291206163 -191223589 198167431 -216037189 -138226 298131102 -60813400 26424477 -112291078 -43096210 -221521957 -99362389 35510011 185096903 -258383871 -183004187 -125818329 -288476175 93781500 113785988 172565577 164344239 17883729 198441224 299457457 162850225 43474260 127530376 66137969 -239366768 69532519 -236985359 43340917 -195542865 202994210 -238731251 -136798454 226362342 -104411196 167251489 -150787330 -37215252 -165039658 -136108511 10356548 -273914398 -249580737 -118451681 -82833927 105716878 246681704 87888675 -79390741 -130221762 79798364 -186224035 -35405052 296518648 -47811 168991843 294466737 -281989680 -73053453 -193077817 -201387389 293998873 283769876 -263009323 -184872150 -98501267 15212638 253093850 42811204 -79550178 66674412 271151799 -214299683 -241584246 257148222 113948218 -165111403 177837658 -50157846 79041428 -8159948 193639841 -147213071 -28279816 -216611308 63801439 -165207026 -128411820 194671682 220492245 5124098 -14676545 -26746747 -98942684 -239802004 203009222 188783836 163355735 -110593611 -53051503 214201494 -118208036 279146046 -182776612 251718096 192468238 -252729783 260120048 -155852414 -84485883 -258480036 29436393 204167638 275618148 -114429656 239953625 290345120 167713536 -143137759 40499527 -232663120 -225273984 -21662710 -205743287 114822946 227888357 -241925512 261559249 215367944 193873961 62296280 221349351 219365380 84452345 -245618001 -181380739 -204815853 -300669406 -84857646 289446198 -108580541 -266140491 -171677648 -68123112 -293277901 227996490 159644738 -70724392 -253495669 -263714514 -42061664 -263691294 -199898956 124506274 -14379752 -38652521 250362555 -47722301 298081743 53996935 195719155 -267015027 -14854127 -28336844 -292583737 -54925419 -17055505 -190390338 586995 77019859 259369335 -214690300 -30645312 -124415674 -43360713 147144620 206444473 172566044 215471095 -51010136 241679755 30464657 -173735286 50507414 35212655 83439294 -19470241 121697438 166080237 50696944 -183922102 47557593 102998369 104155618 127008160 175793335 153545292 -297984461 103903945 233066942 255199739 188203703 -106027019 141112125 -146793898 199319132 -107213663 -106096908 -9261602 -48671505 22033757 206454950 175888129 -73642636 -72665770 -113881457 246083834 21545850 236796123 117095900 280405469 -99735372 201634570 -203070070 185965923 -154522454 -27609015 -282658095 -153598251 239257813 282143782 205046453 -235437810 -250820446 29923973 -14791746 8966000 -52424783 221491667 -283018499 -206717422 54682792 -171077845 113264091 -74007079 -159102052 266091557 136812123 -166761613 -71286353 1091117 239788867 223414081 157010959 115170850 216387382 -174434396 206961801 -5067911 -19530225 231270510 128583275 257840144 -102025224 -285247030 214753771 219690673 289100294 -261744282 92329403 -61724690 159636329 -148038116 16139674 288756327 116211982 -27650911 249916855 -142923417 77576621 -196517213 219392325 49872171 251049712 -99854663 -76021616 227304434 30589507 -233172057 -241167458 -232643935 157341001 211677113 -177545903 31529848 -48844681 -57375689 -106122783 63640039 87443287 -209986142 -147084119 -30073131 -254921233 235002036 -84416069 -265299768 -200620420 151640187 271784040 134032842 -150290877 -287466621 -44469926 293580673 -157819542 -220497907 201841963 115732651 228052837 -299431076 -243142683 158676625 22021940 13435479 -85719787 -284150083 20946467 -196400246 285129400 -11386199 151010414 -164221007 -259310795 -160238640 84384738 -165957655 -93400471 -72529608 88085976 -250896385 -201999925 -287531035 188951511 -227555868 57841179 174227320 -219729785 4847356 -71737608 -131804100 -165727409 -53713088 -123749274 104760797 -63843382 255353425 238104987 -118888954 264282824 227184566 40837335 190040621 -211409377 -193946841 48352027 145951310 137384175 41540999 -166286802 -172477519 276370958 -180982253 -249294680 -263663975 19426615 81764616 67904805 -234771074 180216143 273126460 -151083761 241871891 215336154 -234209365 -165819025 3292711 -101374929 -118406720 -179469604 -223498282 -32161833 102539449 -224759497 -7347966 -108428698 100459166 -123791141 -169871942 146255224 177125694 105549698 -80132446 -22088596 -175121060 153350530 88554934 -217522254 130253921 55723128 -23457900 116048495 -250251195 -21362430 -280280186 -52390913 34373089 -72890892 -53328123 -65513163 -166052638 186526093 74908941 -19145838 8425077 -90858762 179757489 -293082223 -52153059 228232047 82375250 240574289 -201708116 158710523 212296665 -134049733 201392137 -256897029 195327040 -213918055 -50356489 -246237340 -222455533 -25481135 -135092596 85075518 111433588 -93541331 -126938451 -242574721 56850165 -206748108 -42167778 -265228440 134963139 -242129859 -226930077 7006411 137294309 295666236 180971475 -270989144 168408038 277840252 513397 107070473 -176869694 -63686648 -82475070 178851769 213725862 -25415145 -231941446 264148549 -49997963 -199968273 -280269057 85980567 64218742 186795961 153220413 298755953 -146321374 -178511573 149913653 -21962494 283252624 287316314 186012515 186081001 221666717 112945179 -82909208 -186814935 -198969374 -283133548 212250427 249427829 40073184 -209047027 -252257302 93307383 37770690 202844377 208424257 44256411 286147108 -206458118 -138556514 7825218 -18697635 194957088 -163321163 174046331 -246867416 301349039 146881349 85047240 35699022 -202008144 63334556 123143294 279748277 -218717461 -77743146 -201089332 256683933 -233882308 300519389 155474709 150348517 154539651 213475124 159885309 212018377 293602263 142502297 -261969533 -276135614 16794442 269314411 -134309638 -56556073 117686751 140796943 -49307856 -222132953 -18802660 -115253134 36800997 -96047507 185184975 221782380 -280081755 224584433 -56529002 287518144 152422846 -125444834 -206123925 -48733585 34108066 126173184 -138016657 -125982716 277242220 80555658 -9472217 87805872 -10867584 200088703 184628809 154862701 -116301288 -93607650 97258409 100389312 140786302 112076792 -188595227 232835087 59304825 261915919 163063221 30119103 -72483555 372070 -283791927 103971735 -214934551 15530663 277758363 -249408342 175392336 281406987 180175259 238672616 -146928586 193372039 -232501759 116469018 -169990004 173362348 -236585003 -223634450 -143764408 58863531 21959502 204035936 -48454632 -295225087 274958894 -221054494 140316861 -85135621 -199585437 167867847 -26202390 -143334430 -170156653 -16086969 -183251596 74973260 163859247 -46349725 -261639236 -198279404 -178625806 177603255 227579419 -116111007 -275616555 25452185 -256554329 208534147 151304502 245246495 15045430 -231541910 241170627 103104362 -34154286 -82153372 32691220 186038884 -30793198 211084061 135946939 -235586579 97783843 -224307066 -112575643 -277388993 103254323 295118217 -253280617 -102645975 -85499304 220780491 -14411455 336222 6310062 -262831984 -59479465 75295686 -15284177 199910228 -193884460 -76605003 -284756627 281914759 -225659072 230612127 -27839296 -53490568 -58503145 -294466898 -61114169 226700384 -247992179 -153241707 222659036 19799903 -131817809 120509871 -164712078 239374337 -12687121 301334973 -2363695 -47154639 -206111336 -188442731 -245761767 -39015058 276004759 17831953 -113413514 148789320 244908714 -184426574 -175223946 172908590 -264786838 -14823665 178569017 -215602678 -286497234 196746897 -22290193 -207490109 6523041 -23652261 -36048500 -114758199 -222246843 -237634694 273593994 -34543209 -31655005 -27292278 191716158 10530545 76329608 -205078572 134025686 290990874 -115371153 -103825234 39835494 -251040700 -6315302 -136392333 -300889971 -139734592 242309099 -215098462 152726976 67760301 -110751621 -21795306 -273990765 275193959 24384022 43983297 -52386416 294353366 151447957 -141556366 -166958267 135613005 -146659144 27744268 82214306 -185480998 205785254 -49982054 -154981361 -118981028 230338001 82004666 -158428935 79571572 -42934291 -197031105 -218259173 159129679 8371929 -229693488 293280934 -166639115 252122668 -104460001 8786146 91645685 -27405248 -256338566 85446439 -9768148 248729236 -240763549 226554578 222421091 101507257 -231693114 -244941912 12066313 -120521680 -217746909 -85425139 8525407 206547580 -242052968 147844124 237509734 -252036610 79212157 -88172106 71042203 264662425 206954588 -144316042 92423400 275542966 67713989 267184098 -301223250 -243023318 836761 234403486 127631393 80768696 -131251950 62473079 160615667 -141502124 -299144821 14379369 -83254521 35907711 -94315719 -230927121 -73032372 139061485 -219010737 -249789502 197729433 251469471 52846211 -146549356 -178629220 214496239 47399951 286603715 -15668406 -22082222 -244092488 -30635399 -296999689 -147832025 -31093128 -261548632 195353983 -39903287 -216209717 291542123 60400061 212387366 266542263 -178921339 266101480 -166694790 -64703817 -240698344 26083713 -183159113 -184674547 -111397188 207495130 87721409 -272784547 146483409 -243903806 208070708 186276985 27223744 36653007 -231135456 -266484480 -81202245 -100956384 -283356581 -198396882 176316466 273030363 78953567 16777377 17371560 156609072 297985234 171226180 63419640 130956549 291313669 -9425420 70229194 -164123303 208793477 243858761 -79444962 -128151719 66901053 -13044228 -20484381 129283196 -287679632 -7227910 13204419 18602997 28155010 275225644 -138976661 -277307956 87716071 -147800700 175140695 38126890 182479213 84842173 -199491579 -291383999 -297066771 -152890515 219553768 222692831 182379020 29461379 -81671162 -136755374 -91326379 82188530 -137848449 -98307988 -67372261 111894130 -202055051 8859340 -127959547 -88982426 147326823 94096770 -281273604 106849404 52240546 254129684 -238684619 -82341487 -56835429 -225354041 179524341 -284786194 -27168509 -103578170 -45994088 -219993163 -210546678 86102871 -133776657 -249320206 213073548 276868257 275629691 212719022 -269631872 178881197 -165023261 85003250 -287388105 -20537895 35166174 -300819904 -89950813 85462500 -113990469 -143792946 208934002 -97750633 -171581866 -174903373 216389298 189779809 21754424 -179349259 280643535 -238570423 -290109046 66011388 116623546 196240275 273268145 108735775 253444757 80482727 44988250 -223095322 -114660338 -99346783 265770947 223084996 -160543326 75218244 224702951 -273435811 -241924561 228325026 167849615 -152190256 168564405 -69779195 -60485670 -220342362 -126008507 162298017 -102975564 58604601 240145342 -70107757 -41134517 213167824 -274075454 33558897 90779255 301271436 -75418103 -42744108 -157140816 -274203156 195083194 259869181 -142041203 54322322 -181355336 198703168 -171541376 -224515667 -150980309 -56542592 124516109 61459007 -134109855 219512000 -151477373 -4476371 195537319 198068565 17331829 106563831 138090532 -65549885 291617532 -38740646 179913519 -659973 -81541399 84021369 -14214122 191698575 203907797 -61991183 -256911973 63176715 -52084086 9468748 -296408607 86734487 -195693703 142587204 79556792 -162473509 75331984 52963739 -20665462 134882959 -83083331 263251018 -7596793 50479417 -259864891 -239288930 255028340 -103653169 -93915266 98391046 -235838437 -133460409 234802297 -128184873 -102478590 181358393 109489150 180581886 -242594765 46580562 -139507754 -149226234 -14930637 -112662844 285714377 -73797266 184832006 -250888353 215936833 -61082710 2669223 294065154 233640808 -258092749 -130313905 -147907680 300676506 -236835245 47639362 75477688 158909775 209591948 244030190 -273490434 65502161 272904082 -107273355 284210887 -126804332 293122902 -262259677 -136196847 301555494 -35068360 -238115900 257843837 59981792 -116389949 -104407147 98898518 266483190 301259206 237399959 221198280 -13576357 268191957 169312955 147049473 244894770 -19554948 62677479 -127162703 -180049940 231593602 231246419 162091695 21870465 -41867751 -119644970 177738485 68067835 150329925 17864503 94901526 -197414430 37849807 301499818 178592735 284656957 -292403071 -156197209 192369909 -8570211 104389700 -120587975 -248890589 -262443258 278245617 -91254575 68017613 -275619331 -12521864 -102927451 -190793969 133966811 -233677994 -299027668 20202242 -142687604 -74174714 -299017120 -132143348 210625457 -117414147 -179723121 214184478 2438438 -196930559 47345652 -35734820 -194634377 55174504 31762081 22242587 85689682 73465918 45297351 -294535786 253347921 168013698 90526001 297265316 131615576 -228073324 200038141 273724434 109161802 -152075043 -145565748 155537703 -273486990 155963105 -285363031 279282431 110414268 -128970870 -213083360 -49960531 -48415943 224493841 -258125183 -111625602 -173527958 -206997918 -50246255 167877078 -299550179 -173233262 -244631008 -244846493 79912478 87711395 -43398965 -186226937 108068528 -128112978 153470202 -15734587 12482472 -229634270 131903499 -100753384 122503089 -113932 -84244384 225019309 297547319 18597279 289031424 49779821 -298868473 -44385181 16688681 -265965934 -65641127 138354160 -59542920 -232615273 -242633017 -71222 5927691 -46429569 274973606 131137881 274300303 -215762702 155640842 -6793786 -211938794 -188322370 50128882 -233359631 44184145 52735221 -179544772 -254991566 -297730123 100429471 -110691559 70954594 -73179849 -194087210 -79971033 -55364607 262021694 -24996078 -112226742 142801318 -151789142 -235049549 -15353726 229734943 163340808 114975065 -93548704 284214704 -244701975 97014428 -227779534 -258651962 282940969 -258554348 60654345 198166144 51929135 -84139800 258497214 -181535763 51219624 -8887943 -98856233 262765368 -88417954 -74331038 142675081 212025127 108882056 -60344825 -257824790 190463791 -280979665 -233915779 145159337 289782044 205226552 -161498278 -23937343 -118873844 -216937480 -65897938 86025305 -27730653 34952596 187126527 98443546 -290909711 62029412 -181518606 59397642 -198881075 200621524 -10586397 33313504 232522595 -120162891 -17137151 245035077 103680298 -101303195 -241789503 171279832 -115839138 277937095 51055727 263136299 -18779049 39154991 -18712937 216580454 -152578897 17455079 138929408 -92748114 -96870623 149218795 226187347 -107422374 249913270 246115986 -150821036 -85620104 -203344043 -217699314 4762726 81640714 -177899986 -267907644 168837969 194549866 295690628 281897394 280576199 -254192093 67926145 -280295398 29855410 39375611 -44327045 -194714066 -186886882 -269897447 -193780791 -48327092 -106557944 -157203916 -222268447 186147073 -231087381 152289545 -253081193 -83434449 -186216625 259868777 244842076 115025904 237160017 231319012 -102952835 155177353 99371552 122110648 261866528 -295086454 -25977773 -203196232 -110011658 -131954549 180231030 200039871 -229545906 37348630 443322 -264291842 213365165 -100426639 238776202 -42883909 126710546 -193288659 -32039623 219394271 282827196 68851185 138306560 271015540 -19412091 -5052306 83786056 -256770290 -228101280 -79261254 230864920 55433728 70863153 155780095 -163910241 -43667032 33813456 111489975 193226921 35484733 -134092591 -54219275 -110851168 -124448069 -168907546 -236000784 99512298 -72098365 -69298973 30414661 -267329532 160256664 -67291376 215730390 -31547912 194619460 207111957 -128615176 21333794 28290598 -192991693 252727969 154932966 281643416 -272396675 -156669484 -175862289 6578610 -275115174 -297828099 -220952236 -231753415 30961731 219565648 -177889102 -33692070 -170509883 -125100949 210496014 -80298320 -43814900 98402144 -193197980 -186751956 -190047928 11500684 45563288 298374326 12133003 149383394 283512281 -85103841 -225527642 130805547 263600943 -235202387 266342702 108462156 49311731 121048322 -284648319 -67595953 66652999 118593949 32387002 120002507 -63599713 -175049049 221149932 -219593212 56168085 -203181305 48659594 270656044 257250313 206152767 233778257 277270615 -72691547 214499695 195628034 -232307540 -138784319 -233944923 -131382398 253417283 264985031 233741407 29482745 -269122968 -232030653 -29437531 137676294 -280886760 -87271605 181559054 136571836 -90086638 90434341 41560537 -105077706 183830531 182117986 105081258 234914771 -274003015 287545511 -97826604 95605627 -152052282 -256037298 -44556890 -297389681 -222585839 202972684 166527317 -32295339 -175867060 102400942 -251887762 208971226 -233406882 -201784259 135640590 203408071 269897949 144397381 251713968 -187794889 -232500920 72395721 116483877 -168618928 1699221 90488548 -242759148 -185058052 7625818 -640 58181298 -139594823 131452243 57293895 248889272 -168094135 -154910827 -119033653 57802268 -155922055 -171791862 164155470 -198122993 166904823 -168002367 266169063 -3752459 -38993591 -186155292 -301626828 165707695 -273929276 150502008 -104156231 194694654 -83753947 -173206301 -204063983 74798950 -206681387 -134155147 -89708681 -71908823 149153951 -206664658 -44462899 -40397828 252167074 69255868 123694552 265684221 -58287434 -274225007 216041669 -239087235 -89475187 -270330750 -247345875 164017585 -116379012 136214444 -180672911 74013172 241215352 -157100890 174710867 -180856477 -268145563 -73907348 78627217 -290195015 189322296 19857659 270438879 -197846700 26860698 117589522 -182277442 279628911 -139280462 75772254 253662133 34026362 253442776 -68111579 -28071024 63247470 -133078782 167795681 68891271 -254577522 -209081650 -252975636 -92365228 -182531524 -220729918 110043337 294579662 152966999 98236826 75033370 36848497 -96010713 246234359 216731544 -104910325 -186098462 14872395 657757 -82654193 57812992 271205624 -59297852 -3954579 -8139848 154523979 -240742118 177328719 223229618 -233129868 -52812400 -112401190 171618837 256187220 -22029641 -25782132 -146625682 -212959544 -82739497 -239431924 -36644554 291783106 -246334940 -142480807 8255522 32552771 214075162 -4202769 -184143810 -265511691 157967376 -200035466 250428812 -35555298 246752595 -267856915 -266199697 281596455 182042603 -96901459 175504154 -221784552 -43116453 -268647866 -183310651 149228775 247672149 -135601373 -262014129 168821942 289231225 -55362374 -288464781 285677424 192135407 -150564993 147259328 57594728 -33791323 92148132 -9824409 -40342080 157592530 -149774042 -155970372 283185394 -268948641 -213046422 -119078219 -210372868 277445466 286183102 -257665868 7168862 167590462 8590781 -162502659 -86201975 -276897041 -297539202 -33729630 268644827 -267599001 -133625491 -163073409 -194478410 -285666466 14438868 -266654335 -96216934 -127086631 244774119 -244550371 -287682580 -285390344 9608356 -283671379 138353842 -120870711 37352389 -3200426 -301188034 -32414346 -104250393 -81309376 185316003 232281290 -47357577 -176458768 -25874676 25771608 159682446 -237804263 23971800 -20338747 -248579715 -102813950 286925979 175694401 -36900323 -150357075 211639093 224542543 88139953 160829059 -156730341 -24605700 -79477042 -104191757 -112621977 -122005708 -3631838 -296112138 -28137279 198080676 -103026974 -71517929 -145066518 219447651 -100091791 69537965 21932642 -58302465 249444937 -57069115 244821901 109874458 -238731503 -34008273 177346710 -24917370 25766260 246346917 -129019838 -274437207 24916601 -286098400 223442928 70329700 -57042518 -282577031 100116005 -285537301 111313191 107591132 -102289686 118048922 231102216 294754615 166799387 126469155 -70312969 -298873615 -178361038 -294624661 -130858908 70134296 -53792196 59096086 -238975028 171858613 -8525177 -227404888 15185812 100386462 171406976 69350050 -133626711 292256185 34726465 123533568 -45545564 -255898201 40644596 168406957 71864535 -245655252 -269834952 -176881435 -121508107 -131873661 198476646 -3672063 -256821885 -182130824 -220359360 -300458433 -154038170 -114256086 96534565 6758708 -236108808 183905948 65335381 187965493 -127044452 69456094 261757582 230560748 -4171176 -237457840 24229407 -243460022 33249072 -265686581 -18691193 -283266316 -17309904 55053854 232806782 -85392409 -177972542 -18899450 -1347239 -101161670 -265410738 77053086 -160476344 237636711 -69757999 259433323 -4532308 230424746 186752808 -174246274 12083608 294473653 218802443 -50481873 -122245159 27034578 -198096033 118721175 250864958 -249955481 267730963 -10706266 106283892 2508817 108810234 -79982297 42741815 45692340 166013397 295705788 229108839 -159829758 -215025922 31949528 204976679 -199433878 172202390 164946315 223008042 284792357 133803613 -260768488 84083858 -279807988 -133076406 195041532 -7146084 84043228 228943345 -222146763 -75485257 -172067345 167655505 -295990369 -88519274 -174105685 -10235835 -133235609 -274382316 -203094604 131077288 -210562736 269013619 246782771 -266228817 -102162778 -280562584 232113927 -97826658 274054241 -183160550 -222250290 290498690 3526072 -91669636 -213739311 -199386515 -91589187 -197296827 -153261098 256001619 -82845963 -259017347 -53546859 250285923 146163744 89055614 -137054201 -32921341 294024388 92291029 -42156637 100084650 -138574292 -24117110 286321084 191207664 167830536 -163338451 266780740 143639765 3251646 -66700110 273754065 225786506 27101916 -248733478 -233660518 -11041496 114702418 92119392 -76553035 77565570 -129062699 234246461 -43708330 227208938 -26326488 -283900365 -275229855 2535378 220934030 273199923 102907786 -166983201 -137922093 -274877591 40835624 282385705 -110654505 42374453 -83819864 -158518269 -294850895 154728925 282687644 178555082 212890041 34166066 52059985 26173270 59896138 -145905097 -37467053 260405984 249072190 188435128 -20911189 61934649 71416 -10058701 87389349 -248047518 -172021518 271248897 -134577974 -187450606 147825275 259344356 104185773 -130987779 174627912 -79962434 -268416058 -277042116 249476414 -9868040 140336986 -278343569 -288608666 -47259893 -295594356 -26069036 287985788 -281103727 126962740 -83111012 218644028 -289623771 -12973177 113822075 -122644461 175686442 61702721 -158212663 87514761 182124834 -91911333 269852008 -213948747 -222571207 125510736 292414302 5607488 -247563122 -116727641 -206919617 -257196254 282740990 191269284 -195295911 -293180763 -10801761 240100671 101128493 117127091 171680193 95766570 -107872555 -64255699 -294396928 162414912 107689212 -244176264 147214323 -14852179 99192383 -93869156 25625450 165362138 248532644 45209901 -59853725 76178804 -295999527 244678177 301374053 -91531094 110654500 -47555237 -108345667 246716950 -30332238 -45350658 -265718872 -225921622 88818480 10829570 -154297883 -144763642 -280632231 -252125089 -14681671 -8241709 197034338 71403133 172459947 59836198 -134755580 -265032758 60381861 217932643 -282732430 12190495 97057853 -290376306 -218606139 -141142485 -145096770 273263586 169976506 58242383 -166906530 -237961634 -92447715 157140529 -123222851 -42140319 -97802280 -170785466 34337075 -269814941 143144810 225945053 -33716411 96819477 77012968 136072047 -26255132 -247594083 -203840482 -50068499 281572303 -158539861 -234289909 135247559 231791063 179534573 159198865 -285358395 217794554 36436424 170834066 10848220 74929747 20125933 193551748 69243403 -260488035 50823864 105097258 40464313 21551059 -106366836 217626297 -186586657 -236828587 77485853 -21477737 -244416224 146220339 120167789 65883395 280621288 -4364334 -211334502 246896270 223467008 -92284417 152582763 -86082303 48068701 -18445287 -49371093 127989046 -38488961 -122928409 -271784955 -234148007 -253077845 -95276532 -110949248 270745034 -73579656 -178592571 267326820 -252264413 -288572656 152495486 -132802616 233656463 -30920418 -222915593 289847006 219526069 -252405710 -78890003 -123663199 261544126 11878081 -77420053 -235084034 -236519710 25889053 -152143545 156676003 -270186385 -74145998 -19225601 -142677927 -55726361 214918608 -286473634 253089092 -256973955 144917566 -283162452 176069916 42361336 277931780 -207508912 32272489 -115407164 106595644 143323205 -73419496 -120023658 -133082606 188128347 -7258085 -34273491 -200008259 -116152614 -92447116 189912119 253036718 86389623 135969768 -56752518 -197166378 -42719074 245678636 -7768019 -150372939 75481923 -121614979 214964454 270773983 138037223 149665468 -7721641 130281877 -168413168 122521391 211580788 158269872 -15446961 195133252 38453537 264966594 -29582409 53873644 207321982 16225398 140417730 90332875 -14219143 254018913 293265589 39487946 -196156796 59215680 -96391108 -144298288 -75736591 -254124966 -113253312 103328983 55586 21869627 228296502 -51788880 10783263 -31696652 108983059 -169651793 207896158 -221991994 228436780 -170967957 -22266752 -199713303 -83382615 -114323902 -80664265 19872218 -34381856 137860772 283977046 -202568682 -180803899 39453257 105319193 -86475877 -90436249 -227013200 -191252522 261087502 267124906 -294089831 -122618371 -21615101 -63954289 71336002 209829463 277500871 22174409 78172203 -165793385 -76851823 -264304861 291551932 -193687645 146765720 -94085301 288460785 -85408474 273920590 160401201 -157054885 -228746230 245463979 -130733396 -275962755 -220578159 262815104 -274351481 178984516 -202284419 286604070 -169941992 -265621698 208912344 -21719468 182143221 98652111 221190239 -161399316 131799365 -60871117 279313820 34797599 21131064 145255899 219986443 170128318 -95362951 299032827 109930966 -111656585 267416988 77394293 300114100 108009936 -50065509 -240798042 40294592 -116414688 93568353 -16389841 227195570 -43244450 -64123926 146369650 -49915280 -108119577 -260497262 140260741 32823137 267651793 -159258141 92694403 -138879445 -37450166 28621725 -155047646 13354034 -292159801 -125360079 98056720 -196294745 -185858562 56708834 -156201771 -96082407 -171423632 -232617733 -110371853 107843959 226320641 -231993522 11420970 193157545 65642159 176279856 -188431492 -60328530 46267128 -232917772 -254574635 -291839793 -265260217 -40209686 -162021671 261902757 -97595276 146701302 -59228534 245668 111771066 -231916832 6249290 210222809 -300110559 -288653351 -274022048 35805532 104872996 -95259598 37984839 225394006 -82706095 -198124454 24550282 -232745400 -103049088 234414270 -109557354 -160961765 -73590870 138624074 299284225 257076875 229836445 138511098 -297901233 132606799 285897041 134778263 283600218 -260360651 92236046 -187201623 -122801613 29813383 -257613042 -41836641 -211395170 -65438100 121794962 127081675 -133840319 149641165 -245899416 -18359219 147827291 175439307 -204520709 148246350 192303035 216281153 -56993202 54535711 272127566 -94954128 -93518340 -252893325 112770018 45822160 -60365703 41765586 -212217054 -156007536 257510270 -185072328 -298355437 20230402 -101478859 104593623 -181536380 84826138 -6766901 -8486589 -128030655 247890837 69821450 28706544 -231873993 -24466416 3636640 -298991111 269613034 153840360 -70178496 180928816 272800198 246886799 -34106673 83618986 -24578039 -225720 -136341618 282501985 238399848 283221429 -133645034 139841340 -30147923 182828007 139424950 17547753 279376100 51668098 198827081 238316255 -251202347 -88099285 -278531404 -295505221 -123557119 -6368963 249986525 192896080 158846794 291849050 51479435 45341203 -131019743 -67393659 -152332369 47388766 243911738 100221180 287745268 63085378 87848073 211348218 -93129020 241650310 -71218847 -144524152 -55825638 -125018391 -136061994 -250039416 145235582 -558432 -4354542 29970261 -56783155 -157152986 -45139394 47145208 -202283885 161489186 175566773 19606552 125308974 225998818 -51583297 -89315393 -261808262 91903078 181362034 43565010 264485666 -247839128 -47440914 -123732941 291388755 250062672 60863330 234629096 70353452 -99071299 -84102312 -129778494 -156971208 218208346 -107469976 170900221 185504050 -214196197 227262166 37534375 264139502 256876941 -146890615 216609840 -247146792 -168512140 -32279291 215769268 -146760924 -252115752 222443567 -267364622 -270033325 59186997 -214625192 -179745950 -247149647 -193978493 134972080 -216341080 155187157 220493858 264579882 -230866670 156365664 -78518655 -293715955 86510781 -19659303 36771190 112590751 -50505025 262609126 -56785846 237370056 49972210 -155203199 183578921 -152181567 85797441 188087568 -3920171 -297065080 105908579 137580482 -50947018 -70293268 -65755222 -84927463 260172592 -103794462 -112617972 166746326 -145250371 67972914 -140909595 290828745 22549096 -283517022 175139334 243742061 236591107 203735101 -150124637 -298804495 295808692 -96530246 264830281 52924675 -223909031 -289605695 251496409 -15782891 55000143 187252959 -34929333 -110520805 145499401 55397952 293824232 -209210421 -226053087 275554750 107451335 182431011 -154284959 -97495917 -196402257 -48523582 -64646577 51110064 120537649 198177510 107045212 155969508 295611311 -53333544 17300992 -165302408 -226805606 269907302 -118238850 -140041135 -168445424 -133134724 247192164 107554705 -292237513 133634409 114604175 -11164381 63736702 39050389 -284692729 -288117375 -210164483 -300285002 61553397 -172031213 260778254 280055552 121727785 290126715 155860341 -107220278 -82070448 -125433420 -242143774 -253046451 -13968537 31938614 101429571 20952758 -55580435 152718335 -109462287 -87184333 42329343 -49294054 -186570956 -194307863 -300536388 -30319993 295735964 -240402954 85951011 -117638524 -210590615 169008077 9168270 147238456 222150594 -135969698 -59574351 279214441 33619194 -233959728 109260461 -69457259 -183062811 121069235 -68149928 -152611269 -39137339 -146435848 58197659 -284867739 -203410319 -30968806 -208706109 -186667294 106678097 56047694 -218234873 -137254446 559486 -229623647 -291208625 -76485357 -170209025 15035429 -209617213 -38103960 249788372 228335480 199276766 292238954 -275966885 -232368818 -283959166 32863740 153891758 114064858 -259480579 -108022516 -58351031 -12218895 129645170 76459133 -301180196 -92496540 249344487 114935833 300475549 -60652850 -301033567 -81388754 -78647301 130753581 141534335 104614496 288581092 -264962114 -16197759 -9717 -145442004 109817896 -188198332 254181686 266184166 235988724 -177541335 -95846765 28188655 110347268 -51570837 -148528795 -121015923 106663696 -120894059 255835836 -265962172 45920150 -177869359 28060959 106721549 118558499 171999479 -153663437 59657856 -289317578 69338092 241656894 -87973131 -175587391 129028848 -65005092 9696378 -145827571 -230201272 68415884 71162474 -121009534 -49877593 -205367975 -30136712 259739886 180059922 239973633 -238117110 137137415 272963908 61035140 9355701 174359185 -52873748 -13872663 238051675 299335770 -244587968 24110357 -114816363 196045048 217563228 -261897747 -222726414 -46270575 -197090714 260098634 -237561238 -190919940 -230760719 99940448 -280172818 28283067 52629182 -175448582 -75379180 93832921 15480392 -219367828 110150363 -296339272 -55141631 101785035 -198549041 -112700002 145206645 241135132 33290006 290775116 -7216037 -158015262 95876827 216010573 -291775103 -160962413 -96364082 41679395 202814120 213906696 -197744511 -191004448 -260443817 27972891 6739458 120480368 -52162684 -6210858 80113257 -48504627 202707088 -252231102 108919627 -245887111 -70080536 254543422 170002410 -270881216 244659251 78557743 112341191 221829292 180720657 -102357815 -297005064 145685280 60589518 65568733 114496440 246079124 282357755 -261056749 -221276645 11917283 24351789 -300163394 78762059 -144857385 195213887 174984573 -157242640 170749342 -109934735 -178360673 -87988320 124594359 -284290119 -301184959 -112995913 159337080 181445982 253190570 241918099 52112397 243536993 -168915983 -78961771 165911684 297673765 -257968683 107978411 277258204 211250198 -98005202 73597138 193335365 -124681172 -203987849 189509950 -24157586 127704106 -115033454 230655785 211637673 -38896017 -241762923 23359009 35671694 -117765170 -166049216 71722082 -22736373 294761998 -3809367 -24260633 166209863 196369852 -143842135 -248586868 -252080291 57242483 103857813 195041444 -286020297 220169072 -41647570 -11803451 -247531921 262077710 -4240593 -194983047 10940456 -33096902 9393813 102036666 -77765360 59704681 149233094 66845137 -2998110 95702924 -202448117 210380225 199955667 267723041 51563959 -54406781 31441217 -229625447 -242366574 -181842258 -207439269 -173576863 22178084 -51754393 38289686 287622642 -166381286 40762904 242002460 -141532320 15768588 67754867 -179294984 144145434 -264986103 29993208 9494580 -3620102 49544476 9205817 17485999 22022257 97455452 275484385 59573587 113276718 258783726 -94607773 -18008648 8066700 -188958077 -231425270 -39601155 -296885983 -240449438 1431211 -283772081 -102797208 -80583467 24238721 -296093336 -289582737 -118501472 -241199251 253425964 -153085572 297771878 192712669 -125278644 -294819036 -274349601 -120313791 -257545272 270751322 244200970 -32818585 84089789 131151059 -250356700 -53908414 175052501 187668814 239902602 15867850 -6494791 -60222467 -97694573 -82952028 -217583061 167526995 -207890877 270804860 -206058776 -156537247 -141147232 66102906 47978229 -111252779 -190181454 -29925631 -10801980 74533195 33540937 -106264348 -79433327 -65008948 -122663627 -155511243 -85635657 104613997 -105882898 197775618 -296888068 112989667 -5364217 220083471 157777224 270041355 -284949767 243526670 54375009 -288246812 200163027 281271760 54343968 -32334176 296034202 147257762 173771900 267092646 -194742298 -76728765 209899936 -57949069 122407581 -216775230 242939588 -25282366 -76972848 169216216 199712923 169972566 244471702 4449368 121978994 38756145 162687375 -299748319 18714874 -101836975 126978554 -230793021 81444310 269918773 166296920 89760397 -286610179 -141041651 -232370973 245866189 -73280649 -287537005 214592974 -36270685 -117650160 -219433993 -107563876 -201067082 81493318 -81051552 -271847053 -102752380 -164232815 -177528084 -37990932 299084865 138828484 -88141776 -134297731 256465121 -108910694 -291836010 -224275177 177074418 -112315583 -296626525 -250065613 -272026977 -146757494 123463414 -260437154 264066675 -121610464 85689446 178826338 124694934 273180815 171963267 54302205 41691422 70278741 196093302 -105107389 -61088472 86808059 -10116886 157218695 126159597 -235550089 8671276 -252136070 69057525 -95860938 274304992 212884334 -198486264 22372167 -173926511 -145633182 -243709304 -165007245 213801791 -238437530 -20917890 21828116 173929180 -24969761 258323845 132664980 79878060 88338788 -41078088 103807948 292465671 297057916 172158471 80243755 -214449144 -162806813 277446927 -198406404 218510045 204140668 -40481432 -74042257 -204651488 -43349606 11305645 30486475 -265237036 107611 84729710 92173886 -31255702 34497857 -201281758 -98161455 138034956 -248230201 -132488908 88948095 -210540058 203227872 -233700664 15095487 85603044 86016755 -130247572 133693289 169616691 -191869273 -291915201 -287743808 -235948589 45181408 213853016 -215194441 -34097822 109854457 174950790 -199878731 24984315 -96970046 -206922160 -256817038 275631462 138548194 -202946757 -159038792 -74998298 -153731914 -191926614 150930640 280805993 151026135 -93341549 39320568 -154150648 279414051 -173005189 93616111 20718399 45914212 -74493378 -203605163 248329845 296372138 -143639409 181380098 289747105 -283264573 -255227115 -17444167 224554741 168070519 248567876 -281979811 60792266 -296933290 -181988178 -76094892 -219724650 12063373 -47503635 -6569842 74171825 -50703070 -135502527 45364735 -9278001 276816941 8199362 129820087 270936605 289406721 80863819 -201142478 -145853881 135711909 19536046 -262115632 -250564961 -201699257 17080869 -287322844 -18288140 210181723 -156964567 101036474 271709441 240909585 215248780 -18033862 63947193 252347331 -174207897 -152425843 -86020023 8931022 278769719 -100162546 186895024 131700147 -183317692 38440737 28635687 180643814 23025866 88394046 -147579393 -296135034 -231327426 98509922 -151826935 -131510561 288018217 -184512159 95307952 -61732537 41080484 -169844232 -176812740 130577205 125363340 253901819 290871845 -100141173 285512828 177160613 -239026551 106649793 58673483 88801195 120545534 -16959651 -33194218 -288307296 201676932 -95619548 123710956 138179706 108946309 -218329693 -34093931 6086796 -242966173 -13844588 -152654488 138362355 88036224 225698476 114410374 238447237 -172788263 283199711 -232308058 -257155166 119872218 111021740 199254880 -275550843 -212764114 -264964264 -210154879 270330079 -35678503 -174776362 -240933268 162457574 43635803 232546406 -286614695 48858431 -92783743 -298043137 92484706 6107862 -137502618 -76782200 -79177961 -3436113 -289273815 137871280 -23696818 -205100664 141721562 -75067078 187213728 194575297 -92026691 -23344048 -1476800 114557488 44445230 234603198 -132625777 -116666572 95636255 -226875177 -143810831 -214122649 -202912334 106295993 259932508 -53457079 -53471132 -62836218 -175533346 -6454751 98204077 94148533 229320904 -94688593 30762491 -57257182 147994559 182538060 96581773 909188 -3720308 -143591422 -106415705 188120191 -70337700 -17372595 101432580 -30338205 50202120 126503865 -260145554 231130219 -68448835 -26905043 7777756 -35954076 113568080 -191150672 -142217935 11607355 51784979 -233936178 -26602719 -28440544 63006346 -21819439 -128383532 82560861 232909287 289337042 -178840441 96222392 128504631 -155127551 290195924 152208749 3162649 99957940 217080865 273780304 -115070637 -21183406 202976658 231615280 144168864 -217762786 38914649 -295342865 287682748 143432367 66778361 -2751440 -33550120 -49977944 163128608 -156687368 248591771 -217664201 179396460 29529716 299400062 54678406 -128077755 -209208961 -85479617 101952684 292129204 -129543585 38010772 -166412831 -146945163 -91419892 -30881779 -244579440 123740821 255105953 -101965744 -249578911 -242817638 -31022837 249906333 177733760 -269881286 -73796747 299296745 168779411 -157234261 -109203810 -42991233 -257626950 -69159712 -147418410 -52252594 -13024917 -208894703 -268274881 8914158 -213699563 -132473467 -227348165 -102336036 57339257 -277832265 -45590950 203775132 69194060 137389817 -79531907 19235744 172008617 54090279 79942299 270020312 -294948981 239338772 -297622714 -296363462 -193715689 160606467 -8584814 -168712273 -95349629 -223513123 -246472172 -90775725 247065796 265391036 -200191962 -104731409 182801684 -214354129 -103762091 189764014 -247786848 299243787 260383713 -248080808 154037711 -276577525 47003323 153733274 232036928 158898776 -9888313 52018021 -3994575 15686035 -85265596 -125538951 21017556 4889210 30293186 299089396 106359699 -251004765 94258681 284378640 275845967 -113799574 -125202732 275452394 -20269031 -253965879 228678217 -186626006 294796025 16350314 -213193694 -300949356 43011161 278220414 -152382743 43105151 -218957306 142623160 235321790 -242334098 6779322 99353151 -123523746 226273092 51155330 -117815902 187928371 116987115 -146959247 258923232 100714819 -23238963 241545461 31816251 54589237 53224059 -212998987 257507611 168830757 -225381620 -31969345 -157412037 213609715 253963325 113087198 164904995 -87311214 202294497 -60395926 -64630612 178922910 269740041 234547557 -139989744 -234676902 20814244 132082192 -188004306 -55216620 52487984 -7411138 190590188 58829165 68379599 -191740535 -217042103 -18911363 279930574 -163857970 -58119224 -151139634 295764095 -26510844 66983916 -289795366 -135129636 289385219 239529194 -263892452 46561737 -138549075 47481717 113296387 136157642 250303699 62924285 182964402 127369308 -275281038 -35202399 107492819 217983148 64426137 -291982152 -296921376 -63867409 -291457210 -127616608 -154744006 -253395800 167524488 195499624 -280051405 -76315785 233054214 -77582519 -23363351 -44663485 126773292 274041886 -289296086 110250222 -19915536 -297966074 -22308597 38148493 -34580654 -245753299 -273497452 70825565 51198503 212764238 -259880097 227675214 -5789097 -130859222 276504858 76241666 124115724 -32981638 -73399235 -191724129 -201867747 156313914 -44582034 -242867470 193374875 136373559 293287286 179263103 -128722998 43555409 -13699085 76220969 532452 138905423 82915424 -266582022 204416867 -53724715 -137564309 -31816251 -133802623 209941526 -79037212 83867966 216361757 -6721752 137243290 -227517469 99279811 244357674 -2188320 -69896872 -149871318 -208126086 86949387 -179619524 101510004 -66019722 261326711 212077739 266503356 -238788345 237328113 241721089 31183717 135730863 244096340 -216118467 15803608 -271771132 220877363 -68898894 30217646 161272778 198369153 199163698 59539536 -182701124 -202670602 -133069054 62166096 -175441621 216601350 259685756 -114367291 -278591448 202460636 39502176 -209485553 155873874 -185514811 288459232 56578751 190986123 -135691918 -133942272 119293202 -270193497 -194453123 268646271 -63741544 -128517057 -188003476 -154715011 -297964821 -9693239 -278066267 -134465403 -88982563 -90311447 -293780257 -185965311 -32142844 -219052079 63684042 -228439238 -97942430 -132818397 239017984 211366665 233892445 142913466 -205771152 71076963 258829682 291294826 -251657532 104145963 119408194 71754874 -180849401 -114818403 55774294 -247984366 281171394 2371660 133211327 121415059 63760941 -147753220 168691119 226609920 -32595952 -123636393 -295993681 115832702 257753053 205334651 161094683 -274402376 -103070428 -71563669 207079757 242779822 -69131383 -172363029 118998330 -6459319 250475868 121409162 -3206328 -90616009 288644692 23929019 -121795398 207824368 -221647109 58512148 171010245 -154102824 -293381628 -58705064 -235395196 -143426323 -220737490 288370465 49092824 175617443 116594264 170758632 294921813 80260984 283304341 99439505 101296550 129219588 -138994841 -183872222 148014092 -285561344 -43819186 -188981875 -289331553 253097556 73570215 -228399358 256601697 31272122 -40984174 -26185678 -164592699 -61883511 -143685444 63348022 158636294 -42918337 -72652521 -119105566 21784953 231633878 -165120236 -25281693 -90274786 -253456624 -264348492 -273042833 28309015 184682197 27767669 107407183 40164167 -206831356 296801049 -178832678 75561271 -12450155 84002261 49379737 187075110 226874815 -13021417 282450535 -180617608 -39923226 101402691 -10252568 -85205794 82577750 -80036887 34354141 245542704 257979684 11605134 199447832 175421798 -235152282 226981937 124373232 -150428029 292045236 -248067413 -80736085 -20240173 -93502347 -206456092 -134221470 -221093156 131498825 -88595265 241235233 17515667 -109878232 -8452148 -271945846 61838962 -254655694 155660162 -271768582 -280097651 92689744 124916541 -163971892 133311136 -74918479 -101559671 214618533 116971826 245329430 -134332490 -174755035 -23842893 97438111 130283244 -110547407 74263603 -298380134 -15299676 32259945 -126139133 -68535462 -218062099 -38698662 -295659475 -300236200 -223463570 -192546719 94564490 -196848154 -37539363 203575797 -79149395 -44601264 -128540897 117074940 -8107330 -186368867 177291862 -221229552 242600234 -101175878 -39791459 -250366621 -115941342 -22249762 -96341532 271186268 -290883581 282745462 -147220128 -284229774 -241280534 259834781 -6305041 235893626 135996143 187989782 182180137 191027046 204121082 -85338002 30963647 -217894921 298947902 -239024026 -291329836 174719982 -163874491 -270456252 -246956494 -242860727 -150448630 121337147 -27904222 51558350 -8216815 153708898 240848152 -129893654 135258850 -283708136 -169174804 73423090 -224683562 -48898159 50452863 -207824915 297100982 155542957 -258057423 48993170 161823318 137538849 13025070 152594810 257447389 38807760 254851548 -125627830 -13786566 9393307 126504964 -108259522 297257640 -49545501 73828005 -39202875 -63787254 -8713354 288312878 116134865 68718033 -231908579 -50183142 237780977 278677122 295867223 -190792587 74574558 -100192902 65780442 55387259 245709447 -69758698 290350444 198517010 1548641 -107900667 -189306067 -293332428 219484089 -80074528 234121246 277161855 55711969 -73165787 236838874 131779097 -175334163 -180542 192377739 -37598305 -128220604 -186414165 -104013037 194014128 -201264160 257016251 243700646 -218224702 -259993801 153187790 -138535289 51330036 -74809632 278144817 21448329 252457435 71995737 269785248 -161424203 103552789 240952305 177786666 -199042554 -287793523 -210910244 142516128 171272017 273100533 -216808112 50802942 39744803 -126658363 190855414 181105530 74689005 204538945 -75460221 254020428 240460438 293083106 197101701 -72063249 -32182832 -174110636 42102160 211003240 -269831893 179989331 166823934 -149230954 -75542175 12234703 -159662564 107144197 211757565 -106411501 -65388852 -236571245 -192047715 300891061 267546853 -146745109 58497025 -132317822 21620021 272943054 -224521774 299517430 185279828 -159506839 -29603478 -134728636 225312754 -71055652 -146774837 109360316 -72516077 162868884 -19889093 -177091414 -142914874 -68322464 117088314 -45632665 221085842 43313110 174387613 -168927038 -157374637 172984489 -90800786 22533361 71310403 -123003926 -176322150 -129234750 102395047 -20066013 71599760 285673807 -11634071 -199766754 -159826150 210412541 208660819 -29445578 -32282782 -99585361 220520414 175751344 -262544807 83889719 143698093 136663148 83036697 -152869599 18237325 -32320578 87916911 166347777 29259845 255392045 -258170619 -235962902 276119700 -77344024 242532892 -125267421 -47149133 -38216952 -241635035 -271457468 160307127 -144914433 -81780545 219625513 -271759816 148497853 176340678 59227347 167861121 175821876 169878258 -255948463 3738450 -161549500 -274463690 -40276625 111643544 121859132 253583155 -296670019 -186588491 12049411 54002131 33127373 223200468 17083466 208876321 126949507 -214967006 147300659 -271735698 -262779282 207434692 248780867 -183019517 182506984 96146313 70334859 159961005 218507865 42689890 158490087 -112184955 -225741997 264701162 -251210562 217050335 285581848 -46720831 21008315 -186225078 245362772 151761437 116576185 105031223 80160915 -28678343 -5958900 -264466796 -260800857 -185237989 -301644425 -123929051 -289403709 -273386096 202264058 92401055 139574716 263906062 4989990 231300691 56028629 143697699 -108948283 300374490 -200257840 211343599 -142339218 225812070 -817103 154492523 276875688 30858499 -185923169 -201885554 290872788 -122329328 -299382267 167948296 214040305 232225650 -58924291 -75173792 157985844 83702461 252022689 -267637820 -146294068 -254609749 -3422562 -208088475 -97754688 236286075 -187777099 -21530951 211841356 -251503797 -129054606 48202067 -109816345 -262060569 -247263985 62433239 -117008071 -217205025 26446160 -173043831 275888619 161670873 257904054 23965046 266043823 -128294517 106398468 118615608 -151496315 133031090 -90704000 7665367 -68958112 135986564 291377815 -278414525 -62452139 231745295 -263820996 -84370830 -148305570 233847948 159154102 99818394 -295913805 110761617 -122793328 248493132 38228189 -245325838 289245138 -254873374 -191089811 -13236365 -119679354 170912733 42002727 -217575153 82325467 -169919779 146985880 279545750 271539982 -232237187 127199137 -277054562 9435721 -242544849 140087127 -122224348 -106096108 -296268788 -183116152 99788440 -49237166 163799207 -295060501 -66225548 58012615 -226177965 90059903 41467175 62231074 253398078 -82603401 1732156 -211985694 236554582 32974014 -230438996 39172326 193145484 271121879 -62756027 139490848 196666226 195566190 -97372823 -292906476 78830014 -133534041 -53259151 131707244 172862373 -79881804 94398669 -292164437 281768700 -290448251 234768707 255508332 180962084 -283409235 -222772626 -193671877 -262352774 300487592 -198278782 -230491560 -188231974 135156742 -109655250 281597270 -23346021 110926554 98255986 -291406644 38870656 -226419426 -8164569 59843206 -69433690 254691423 -125300437 -162176885 47905368 55530273 18503485 179296690 -84247911 -91035714 76432666 -7726293 298791366 219164251 -97211349 -67928393 213344027 -82628185 -150665663 149623869 140806327 -109297539 223217584 88811696 -137751975 -282258884 219414836 -43667281 -154330970 -293337693 -204689170 36535179 -289064563 -140333916 221824640 -184468241 -86752823 239364809 -58792641 -113183056 -28676722 114727165 -271107549 172023642 118849158 181429105 17078739 134254383 -23295598 80219847 -221551899 49019592 45376723 38660148 144806092 38512531 -466273 77066597 -64391002 279499495 -215979459 -58532533 216930305 -85134678 -260409124 113133089 123620406 -99027386 -268826509 270882319 264359105 154383251 202863778 -231885571 71636789 238027431 -147562494 218905632 -74359648 119522323 237632662 -283671907 -232829542 -45428176 7953219 -284050679 85507117 170934208 96035903 -23267979 -286314106 122057232 213784514 36161038 226227803 118420280 126610418 -5604154 255739367 117122444 88605932 142963128 51415653 195935265 -3984841 -93049791 263113784 193906619 -294042309 -7875888 -28858961 -243452147 135016048 132400176 32790033 18845283 -3328130 119045630 -41819435 -141244919 -146582715 -176419458 37013869 272945374 -139489393 158674733 255734862 -99677197 23075854 -82498272 -35834183 35677607 124777414 71752299 213206819 285685788 -263725711 -250081798 223268932 37195354 -48831000 194434641 263748903 51200046 -278542546 -179226635 149894497 14296074 -215351530 -27194130 -20437357 -193972216 -225417084 227111607 164068442 255484833 -215601539 236700922 -185105189 -154798700 81675703 26409543 232888707 -78971498 224540655 78459807 90872042 -271681685 27239017 34344034 -225434914 202092306 14376489 -240455769 299673608 238324703 -280794569 -149468620 -158793513 229595037 186920911 -32371641 -271266050 159226511 -77546651 132152824 -89694430 -15431242 -77734252 22952906 -97605977 258899307 -282956291 -207283050 -283217142 -261955039 71798444 -165177659 280607416 220490184 276464926 -272278543 103417319 257537713 -215543258 68689742 -166297282 19608250 -111130002 91545425 84184420 -282739568 -169805561 -236664577 206958936 -251591153 -286450917 -103420384 38639015 -263570723 -157834085 96186568 145928131 26250613 115552310 -112866239 77614946 3834643 -137923403 246456483 -185435737 120313505 -174972380 -285613636 -198453508 -34708839 258978303 -161505637 30313039 159224577 -101384019 273601918 245606949 -89075819 -217352265 -51952345 127317505 -80265670 -287494104 -299366263 153309842 263901583 9855013 -97030772 -177645446 1870710 -294104444 -129135719 223744269 -258989823 272605299 -294603091 -234929470 -81567675 -174944829 -267363332 -26230992 278400907 196443717 79899064 150865882 -174623862 -297056034 249651071 -202158339 -197417243 -191860953 281322425 -90316322 -169295471 119511154 193441043 104756139 -107177401 281117054 -133851092 -253011947 205604327 60989549 -233041083 38840847 201036817 -281849961 -203341471 -264463784 50413530 272119073 136172198 -84921016 -139232445 -42820061 144449034 268849173 136118701 -27670844 98327000 -170516817 -271213023 -44645849 -14099051 -213768171 79201388 124344715 -222510005 -28874840 -92581392 116780329 106608083 -264935945 -198657509 -63138540 -236429298 274317646 157119027 -76428023 -93201985 198593522 277221572 -254038274 203141962 206840871 287579361 238819404 278192927 -202267121 -272791563 106351310 112672768 101561947 7768232 -218700703 -118194263 46025285 -48948524 205261986 -34650337 261872746 173317674 102168575 90009111 -140792364 191938863 -74281671 151776046 91727769 -101975779 30988308 59278978 205716452 97795116 -85263826 -234826408 -46174458 161200092 287029684 227231041 206835223 198940164 -214444052 38939789 9260035 -118312054 -290430061 20966447 60307008 -42297022 -255935656 29498260 214290166 -128947723 153168007 233293773 -208190509 153036453 259950238 -277113898 114736998 -152015569 294082366 -221637812 141640459 -204114367 -134394416 210816640 -271864379 158921424 -114271430 262832659 -262304317 161753457 -155457709 -59228598 -107618409 1337749 49684667 138198289 117907151 221093488 -100725347 88814124 31227436 -144271828 -298400813 -185029674 -213121804 -181334155 299367265 -62226515 -261422498 -12195131 96348843 -14502351 -116506761 46927690 -151839264 -163978555 29049149 206512779 -120281650 -284161133 -189269589 -243707129 -244644574 -212868284 225795770 61542319 -69390874 185350276 -107941836 -69060562 -257049852 -115744831 -299164633 31838379 -279409568 -300657569 134870490 144261001 143139387 186217197 174644147 -35452261 223609564 -69675832 -11780983 -243983938 128636096 129378762 -247893441 -291883632 -300744994 -192745559 -32306057 232910775 228433940 -219926350 253471124 177148665 -239276560 287924278 -129357334 -69479785 -93668905 -85924334 -281269000 -173645643 -237437646 268275531 21033563 -43670557 -43785957 -147406570 108796541 27023089 -270285756 -236127508 -38763692 -11076956 28600346 183841673 279429247 154225121 77404487 -82099770 -242647714 -79422871 193317269 72429115 -270479437 35860958 -35756096 285877223 -261962054 155309562 -206421037 175830111 297106573 -75666133 -91938136 -110496730 -64375609 -260499020 96315194 -215126184 7607176 -299911207 -283855908 -41639586 -269940099 51998061 -208621311 -74689997 -45198805 58783714 -1220302 -113820848 -182274750 -226364724 -296640972 -109307936 45985901 -258584728 -46554006 198548152 -131287241 -184909695 161365073 -55251744 -246081465 -10362756 43627433 -94379036 10714771 115770777 239592157 -96804477 126539436 12811479 -1233419 136593214 -281906570 -294620717 220339996 -66581262 -51114834 283438621 134561305 -40227964 -172044854 73873897 25042384 296008663 -633928 -94869216 29548910 293095560 -162402689 -291391516 133415221 231281191 -257880011 -127727850 -141979398 -189768507 134579884 -153621751 54997043 142455101 114885981 53627328 2905003 126454183 195600559 52354352 87172020 290730406 75010872 -15195200 -127247404 41697695 -175366043 210787961 286695454 -226539906 93032973 159166585 12855024 -278286467 -132557977 -64252205 -157234552 59564299 -180556919 251633671 -58456855 11057002 -111348688 -219254689 -255303795 -296906720 208059013 112683588 136131837 -143426915 80669636 118591366 -151034889 110756902 122797754 70441171 -215261625 21996980 80295427 -11032993 238677618 27905759 -42524739 -167346000 102933182 219414119 105003022 16793764 -192513617 -181178705 31262201 -173038148 -75234609 297797343 -104755925 -84157794 145830032 -56598135 127217902 78702644 -120328935 10478807 -210754924 125726345 -137167499 -118983872 140444014 27707406 -241463416 146705245 -37190243 107161348 72882173 -268603321 152203422 -287947660 217899827 43818264 -285693264 -112753664 157546189 254405260 51733877 -257497040 -271178379 -213197139 -190831558 112127672 66028762 52132933 103490489 145765729 237773717 265684951 276821157 182131088 -28736060 185205457 -85917414 155904301 83413161 118709088 -39783646 -144704685 44665431 167153567 -107303336 -213308822 163481636 -233861735 -290477495 -122562908 -4355743 -298106821 -242556307 -218327202 117732330 -257975739 285197693 156356939 -238510414 -12458149 -78561887 -111501869 -240012183 -93230353 -99457208 -289930555 19449802 138604212 -151982979 300580022 -184368320 247361367 301148634 196425215 47114659 175347541 147416637 112099022 75504966 292055223 -138201990 142652723 23161845 258716000 291238886 277600514 278881526 171384625 196034843 123093244 87823657 -196087858 113900528 -226805507 -245363093 256700475 94273885 -173552897 50323304 236998888 66342201 244512265 -97561177 145642350 -4275043 201836079 -72348385 -190520553 240527574 -106010478 -246956985 21208743 283160224 -72515854 261060643 103634399 140155017 -30596609 -280476348 8238622 122779101 -208396230 -16104714 -126212694 -7756477 81700455 -83468704 194727730 238738256 -173389502 46716528 -178288975 111539403 -37911972 211757155 285924870 -27449968 200243842 62968890 -259607680 -191489762 858881 85564085 -181191610 -238848374 61644865 -28740625 162830048 2291698 -27109076 22880220 121788516 205927136 3910516 -243244093 114634889 182429179 -58957070 134475638 -178327666 -92540429 -153557246 248844472 -102393729 7193621 40539609 81222382 -265641604 53503913 -277550565 -215369958 -121409125 -108801483 81799426 -41456857 278135331 118402204 81542664 247107264 -31797486 -85399030 279808854 -226493769 269853141 -269725159 -258730398 261060224 -286479119 196665346 -162932850 -296734501 -148547619 118443504 83229077 -148613178 -24613668 169744358 236691654 245068696 44804830 132277486 -278222551 -273819915 268818094 -121777575 -297918880 -158094857 185154328 -124924275 -301422894 220057373 47307402 -166447627 125598288 -144078489 239822057 78804626 132773497 18458571 -34680470 -78392750 237592700 -73673627 74315815 -116520287 91780548 -248697233 -299039148 112242078 -58788114 -249532799 -283632697 153332402 -281028598 190026749 -234720920 -156910796 -82266388 -237082909 44875857 -81823454 68409210 -180630862 -249030358 -167106725 -51670133 11132040 -207911739 138343687 -199282406 127195773 215438077 156203267 145429822 -20108824 21373341 63947859 -234266207 -118756165 -138173948 -85123909 201233965 -49647628 136415682 -160487426 66986056 -75792628 104253104 -200806633 -25758310 -18875262 124115216 268909952 117155229 -236502930 137443108 -197834332 -107585581 21975495 72241243 210928769 -4461755 -230650267 -17884164 -33371552 -172711950 -89236074 -233758707 207057616 156615307 248294550 -180723689 -57483955 288343660 147173900 42411404 -34880752 20231047 31834458 -206450226 45947913 211589751 -79174467 -38181286 246902940 132716686 4815028 -113432233 -243074098 44569037 247508147 -212989185 43709546 -116729856 -290478137 -256144740 -113153511 181253017 -297250394 -3245646 260172416 -99962676 38642528 -213375158 -142703961 43338055 -108632770 178475849 -111651907 -193313261 -220160329 -201353100 277894467 -61289567 140896636 1895798 68141277 -203908688 -43070772 143413102 285339761 -133434346 -122922279 156209680 -258634323 183134522 99254563 -129298609 79843675 176858781 158480852 49023150 196392963 205287857 264160273 105840177 -207500451 277069708 264414414 223748088 88367182 -21360852 -238844862 -242677322 21548200 -17478271 -265745106 -220840003 17683890 149524769 -65406282 -152185269 -133334416 -290385157 31128426 -236451362 -207601767 -212087632 -74765497 109155215 205579160 -180790848 -13956983 -96903140 275299829 -135942080 30483969 -295525527 161661231 209755712 240294276 -105524283 -117346948 130079507 -42858338 -165724738 -173454606 276458490 -107086064 -249192339 54775380 73728161 -274222940 -221960628 32672425 -57513243 -245553809 56171437 186778209 106435869 -262533797 36777200 -97824782 -243124865 251794826 161525060 -217569982 -274089007 292396924 -278559658 -17635857 293779668 48996032 -168364577 293815753 114648376 -155678158 172663489 -117008077 17856150 256868813 -87802006 -225987048 -96335209 -273326429 -96436921 233410094 210625015 -245733681 -280266753 -157779822 297549704 -189895037 114406483 -117167202 -40859535 178537352 242409713 -22387034 -26224180 249835858 129909085 292476067 111128777 -111482589 -58272295 -97936988 265705332 -116040460 170880536 262196805 -204964229 -148558896 84185012 206340944 -190019152 197064590 -82340240 -287132840 -164209638 76367954 -75215652 155699988 -124664971 53594126 87287678 -114622899 -15632972 10468650 -133793285 -229220566 200249294 126979186 -278283418 92466127 -47864591 233812196 -17263699 119084375 229878710 -106612607 -965618 119875362 221732537 138882138 257122374 -12093401 199217655 -29132261 -285087608 -130632924 -123779078 213079504 -118805977 -284204109 -81197802 285916928 125538282 -269897416 90948640 266671087 -296498234 -174725877 -150656783 -167422629 289204885 210577013 44994319 89401394 161815654 174294975 14720956 -2185739 66768195 205201359 149419622 77631621 7743869 -254747012 35896522 157385852 -138255280 -279215222 -701491 39565722 235641350 135159049 98124989 3276223 206322231 -133555332 -245901781 -79742654 -45432084 -81692630 156459721 -64418060 267762016 112377626 -290265826 157262050 -242370127 168328578 -17068643 -168189387 290020546 -99605987 -54394923 188143895 -277659997 275838944 115089858 -242943061 251487953 -130518165 199354482 45516265 -35031203 -144013094 209768195 198333869 -54515952 294113344 -125744669 277457969 177839605 -166073697 298849443 -294459791 213144697 259481857 -184244138 234890346 -297554138 -204520434 263870077 166632586 -32866726 79313430 -62566484 98360415 -103260762 -44687765 -79321018 -113478654 294169443 -225829125 194936759 58229672 50637529 -173626009 -40932124 -224316474 -222938489 177079721 -33122286 -187241454 225206025 102805542 -164152139 -203319713 82516482 -3325467 118116523 -164341928 -93437477 261108781 242656314 -286072841 89585171 -280417747 112814475 5210498 116254334 68596205 222145517 -208905624 -124089829 -49751943 168987109 68242206 -103306631 195878106 -115258529 250737742 -81376157 162919708 -136653869 -137060343 65474368 4146545 -297863068 47067285 141162859 170085570 -102071049 113642890 -190267155 235165135 119821568 -27768868 -153779326 172959105 84633243 -91506602 -166200248 -109018242 -126906980 109975570 -171484624 228334789 -200303385 -9810803 95255483 -9884265 -75556430 -139769360 -24028530 35100276 -297371672 -183472497 185491730 117125714 163126663 -282005010 205401948 154818242 249407431 265080892 272264448 -291562967 -248486121 -226106819 145438879 171573967 -147698095 -69880738 249592925 -138130251 82331705 157116187 -94245391 -288789935 136335218 -15398704 143284999 -186471033 110676116 -47253897 -38228876 -1709737 -298833716 134330239 210015573 128109225 -94201530 199656052 -256461299 44633061 172325627 -177067577 18397382 -85574650 298252846 -39474172 -188267691 -143710277 -245089379 80373076 86395430 -178425947 -21285911 -175443626 253899434 174822424 44938212 276951662 -163033610 -140199766 -83404649 123862271 388726 -129114810 78290974 72969025 -259268382 216558555 93457055 150729527 134335050 -22819619 -115848507 -237198283 189306595 250267055 -260640347 263015013 145534921 -49221451 -43524825 -102770072 130666078 -285682505 -224623478 86010742 8690620 299234827 -299543270 180611489 -301303709 -139137202 -252123744 177881393 -268768641 170361948 110873615 -289954549 293759629 53280426 -202454942 63432206 13309386 -51402714 -63039159 291712272 71408708 174904367 -101336412 -149207127 232418602 23581445 137406691 -200003636 123413613 -68992721 -295425856 -190610959 -154846290 -156288740 -38652234 206871204 -139972426 228093878 3766549 -221371441 198236107 -201097838 -131021189 -11694146 183741934 283255947 -132952409 -234021842 177002134 -90217659 162308717 -32792599 75169957 254502111 -45389683 -176114549 -249917651 -287314197 227214597 278657091 63546358 266747813 231487885 -170899916 -55303558 80419372 146492525 -248434440 -183470559 159314023 72237994 249897453 107313162 -250669839 236333471 204370854 237155954 115246509 -162243580 -121076534 -84979968 -73474787 -299601537 288329018 166568512 151471655 -111031514 -17236027 6502014 263169980 9826858 275580682 191445281 -33954927 -282467148 -209587990 266745319 176654327 -115094379 37199359 -252398898 -78019699 -9863855 38491671 153203150 -98117348 47987481 -17230816 195096597 167444029 80033480 262148142 106850532 278005963 -216254787 -82424412 182625197 -246254338 -237789667 214410140 60098623 -124930821 277480044 26400157 107467331 -195169 -259998780 -95068044 -240974151 155730047 77421038 -120995600 -109319538 -9467512 -123845316 267229909 -206966648 6015980 -149547980 -233370050 3892827 -105107039 52201604 90444319 -208643975 20787479 -188057329 256151978 258334028 116602211 54726843 -5640935 -77291815 -57686694 -267762302 45016146 -274894127 291262722 224365257 -124088317 238604116 87541375 196470378 -193916775 227954666 101622072 -267148759 -126652353 -283011438 -274202832 -236273303 83087868 -128076332 -64855490 287744805 92665844 -123441486 -18855771 -184395428 -172699302 239257693 -261639005 200634259 297186095 64209980 -129374398 269912795 162091685 -200629645 -272545810 -16361181 -25470640 170098036 293004044 -158955918 148826686 -88620345 243637198 23095502 -112796300 -112939281 -56824757 273564058 -138271684 224199950 200569127 -237700368 30607525 99878648 -235814108 229445085 147052744 267546659 -195048042 296368745 -296303681 -147577535 16789039 102509706 -236935680 -267280236 221524441 -252775492 253773218 -101008966 69450410 273495263 -8872351 284208868 -48554996 -282877369 -267763764 -1124983 -182674085 -231359804 155760584 -249512493 205676386 -225986920 180701882 -114396687 173178393 -143877723 -105078935 283972151 -42536143 240121459 -139277900 266461003 28054049 -3822775 -118834124 -163897725 -295317814 -244860282 -239974765 -86801870 264123313 -3560146 -57030096 -231926354 68590682 -240379669 -292624165 -10128181 260742747 -245416079 153008735 74161554 123761360 -100243132 28292000 221113964 -100614690 266117994 -174948300 95199066 -84648134 -220680818 -18867469 205594053 -45449528 143893200 -195732613 -50282042 -238069133 282577414 -84920775 -266141538 794337 -133144528 -48602968 -212142652 253855514 240079687 -136313076 -233169329 161785068 120275226 111990648 262897117 269962166 -273858511 16958896 52609022 -26711042 2448292 288222447 -92275109 94557879 -143701389 289535781 255139334 -142861543 -181763531 -59975509 256633737 -174729869 -80111100 -274868594 204264841 145123661 144234047 81316864 84738836 228326346 218120153 -158082746 286297179 -63409817 187343846 -192757341 52191901 -89919864 170148816 -88734075 -96502847 -225278503 -23660847 -89876269 -55029043 118618100 -203678685 -276535892 129203541 170672038 66355335 119677152 -128880125 227243592 -245199904 -53043691 -189369909 -68941666 297250250 72872030 -144630528 138267165 -195139071 -11478094 -183446973 -9050401 -188370709 146845334 -121987722 222501416 177096148 -115245900 101016808 -235127205 -112464102 -11516830 71454351 -218799843 5880450 -12357381 191453328 -197411418 -251402260 -238204772 297587519 -231356122 -161474978 -36565222 125338040 -43089538 94091410 -283264605 -44621632 -12819743 -62000876 -83880588 -30003263 -155422368 -230249875 -172204367 -155246695 229738001 12424672 53163939 270027491 -36605062 -207043057 41476876 -49405010 -75263716 274767125 14471268 269035250 -96333474 133454702 104714276 195887215 17833713 59933365 295241914 236099084 188120932 -103939378 33624804 -231583888 -16248962 -185749757 53970901 31262946 -183192949 233563053 100893081 -198657507 85285284 70298082 -105443383 13473257 -37763792 185910100 -58627620 3608746 -234813390 -86159623 -29643270 -122092887 -37495898 -259365777 277214678 -215766608 -121996167 -252126784 -246408756 -53075 251469144 -136976605 252175716 238745001 57675751 64788754 -42926357 264977789 169852356 -149057597 89498869 1622189 -86101218 -96094069 -97304130 -236018071 79582605 137140235 -263512779 271658128 -258552092 207851635 202018283 -35620571 275373339 -235585142 48474007 148760418 183085591 -251856100 -149904569 273073462 -276427318 -147779153 97061583 14253787 172568832 102926789 72888293 -270727139 188176326 214149948 -259839047 211573761 71344900 275953550 187019310 -244210089 -216083572 -263860541 -102069771 169327526 -66367225 247800653 261857127 -89456845 -231902040 -52447488 173064625 -30119357 -196296532 -105678497 26126238 163795891 54583566 186161548 -225995187 -102853919 300006686 -76236855 59950232 -159185475 145673050 -247109670 175687671 -22379069 -31676929 -222625715 41999411 -254356039 83167476 174104967 217193804 -127126326 209769619 -266826630 43520729 258161850 -195853631 209993875 -91116111 -86902813 292447007 78096786 282212881 141441809 -238611384 142145183 13049578 -229604940 68077974 -281547498 112915011 110607312 -147658981 -133443521 224811575 -112905491 -272312567 122357255 -61908942 -193005783 -183943155 -301191410 -292968114 -179241642 -243130317 -277070908 -193316492 -170856354 96079574 106313664 -39897434 116301621 286637912 -202112572 -35185842 83955045 280730630 52363769 1952738 268189068 -208379831 -125647975 265265352 -283530834 -12257433 133212678 -72714654 -21978192 296156221 -67762231 -118737741 259711712 152067921 246598740 8472553 -197714952 122850377 -98593779 -79807766 17323352 -182226224 -27051721 107678991 -233250824 113235041 146381882 -40066229 212778917 166394204 47187003 -234859651 136887700 -281787306 -49034667 -92538454 270809671 290206353 282241907 109743216 47127708 -179790974 -22290634 -5867783 142847940 -68829640 -4136706 254750053 100703844 296164400 224645785 64303360 249250117 28085138 -152596945 73199142 234579553 -240928151 -284698492 -293628809 55764435 -254802101 -161534623 -231961575 -6044737 -72497592 77000130 -191634841 -155576096 -101683533 195252264 -217753674 -156198302 -6045352 -53308263 197422045 136428633 -265708340 289360576 -275246649 -103857356 86846704 -223928194 -11058537 211227370 92465539 282464488 176512304 -290583954 -39637809 -181399650 -221389724 10869870 -13221518 113949223 -233019572 67076567 -256785055 -232742935 -192761699 119109292 -3663880 -247622829 113077089 -238302916 -256478815 226115736 -189850545 -131845311 232470286 181468325 -63864651 -151298004 -257953085 -2973760 -51822187 47052093 -238668982 287024347 216520497 176004086 -71033116 214133498 253271756 105234358 -188463704 280291972 -186198327 -125665085 292915764 -144465047 -264694109 -242487777 290675664 -219927701 -149350580 -34550618 -61184073 62261409 -183252889 -254865746 -264900864 -168133408 -18056309 -140110602 -14585476 72062387 64540487 -229253503 -44073193 -286287667 281160983 -121957263 246655021 259332054 139423141 -134805758 -287449819 -61092886 -159022662 -147852791 124746607 93290574 194105645 296871186 -164022434 241851874 84338114 43114811 39617975 -219591961 -235531287 -243331795 -270181396 -36348106 -271469976 163230 157512597 -291096668 180468530 -110825299 265336338 -185012194 -292099807 14223256 97729285 276123685 -151849063 99245904 65395150 -11112333 76373092 88480203 166776530 -289540921 -291162998 -206616054 -90058578 -299549856 -267689194 -241855393 -85152948 211856417 -181619390 231408944 -267295803 123261445 -272137112 239300978 -223764150 1945916 -140936413 212967818 -65027406 -52532328 184896898 75922751 284876142 -188726120 -235264725 139050366 239100928 -84055430 208862523 284506809 270559622 -154199153 13360470 -126152931 -64250839 221579153 248352503 264153149 -183739049 296900269 226762569 -176831681 211652360 202429157 42019843 -105945426 -276224468 -61729627 -146173888 -98824013 132800070 -211757925 -142162473 56694231 83235568 -25530948 280704159 260608939 102474800 145921061 272190918 -160925148 113962812 -87409735 -228348423 -56433011 -44117873 -155369131 59016623 62326569 275183660 -57671969 39777573 -277407771 -252706962 195905022 -30162262 -37434514 -74131714 249033354 139685680 -97925490 146533580 -93995767 -268642587 45831281 -11498627 -149480365 -210201252 210534723 215221294 300230947 -173129649 107842082 254208172 219784246 278335225 120715400 -244672237 41416180 -8339938 -201674532 -48398361 -215151123 121254686 300684718 106767520 250818556 -3813610 285312149 298882579 -185901187 -143404005 160682465 -7156202 82521668 -34650418 4608522 293003252 -29033763 -225156065 198838294 -201895188 -44523266 -254343358 -151177284 71375278 47473868 94523178 252553533 -215177788 122141593 -268493078 -287367667 140153567 266816028 -133810962 -181997386 -100066046 53982413 206704255 50905310 -196420088 -234354537 -147223490 192034426 -275539232 -270874802 288893409 -16622445 26348583 187507332 87666576 -157147758 18655694 148882697 -234555254 96048971 52426332 -109836628 -13385007 59752477 -70653863 190909878 127611127 -214392616 167470390 -6441418 51975398 -152659359 235668813 -54593983 -22470509 48349141 -220167524 214761629 -13759918 27534915 35203266 54670559 43061546 -171585500 78863316 98408785 73791064 -102127492 135244796 -148173704 278204740 -40701604 -191586705 131425010 83751786 -281449685 -424709 288348022 -202701898 76848812 -65658915 -173625231 -68369085 -75144714 161846229 59356816 -276833207 47728940 -159209568 77194324 197267116 -66566402 -79353348 201178935 280146921 -190020344 -244776546 83879437 243732796 -278813939 -123730058 -219444803 132242236 20090504 259395917 -250227330 108945518 -110690725 36973910 270016916 -215216629 183259379 -281329647 -205840136 -250928201 -230914967 63943111 -229975785 -272206971 17756041 187734466 -129486252 -174272930 -224454012 255987402 117773207 124554869 -136100824 -33630996 247729832 226966072 140235827 24782954 163887368 199531963 -215085949 -227850190 42334185 -157525831 74549982 152240661 -24328826 -190112728 153353918 -11202213 -38684869 210905792 -183429199 -253360641 -280207815 -286500789 223887975 127803270 212021591 -209178175 178801453 70962889 206539848 91405770 125596649 -226225534 -83699027 127351809 94975526 -229353624 259790107 -17980502 281062889 116358394 -250705216 -110131633 95744294 196995334 -115762729 174359447 40187583 195392655 127646308 -54682095 292190937 -117922339 158335905 -53293328 -234532121 -153346028 32799429 -45636461 64804411 153853438 189714544 -267515661 -99313379 85977368 -17608967 170115329 -14715540 39489718 -59222043 -263977125 193947947 -151772525 105209781 143887728 -120237709 -109364539 298339335 294589068 78311914 -216106152 297263576 41367910 -217763009 -53299537 -91992897 -199967367 -271466620 -286744941 28263551 275266940 -133857209 -105927456 188354622 92994390 123660637 153329789 -77087814 -97997959 71797036 138645950 -148473618 141005766 -16811990 50254686 185724478 -185076722 192448293 -247703086 234616826 39841992 -88415940 253233209 -34593555 -270023643 -180232811 -70272285 -101147907 33241096 116801533 58264071 -237183207 180824069 -92534942 168267311 121957731 73502132 -222533292 267469672 18388789 -140677341 276365410 14365169 -221551523 11486561 -56628834 264960911 -128577569 175740720 -280553645 -74650912 255375448 -293734797 -62552484 89208839 93708652 301649897 -162051060 -53345892 -119330981 118583074 -27519856 -198623558 51269392 -217534685 260508068 223097965 -31482699 14810221 121553029 148272164 -21472593 -27058137 43795121 -34115611 -122619499 -145698073 -285264609 -158458573 145953103 113530890 -183619901 107972193 33028258 122500153 -76139178 4102765 148654341 208830613 -66135506 -195456368 -90293308 -152390836 -144618422 -253957017 74854314 160098357 116330244 -3519635 -139518751 34632322 10837990 -102267296 260176213 42188244 247384723 104164753 106719619 158785054 -21940274 280206719 -5700414 -67358528 14601433 220302401 201513742 274799218 43024023 -193406066 214806909 -128489357 181596168 262796811 180726419 166823527 -126477835 28971322 -33828079 -189153113 -91729593 -90249836 -285491036 242589673 176062204 -36103331 197933773 -89750966 56641070 -10214869 -54867417 295407951 190759882 11531581 294168249 150302861 -65425312 -220008293 -117639194 23858351 -274648224 -221245285 -197646540 8599466 50198241 219588071 -23856438 -68573029 -79084396 -167984415 107056016 -250919622 -20928666 -50394367 281893724 -299187035 43760155 44995152 -97572514 199490955 136894487 48367492 -84034626 -293758690 197178812 -135588735 128912425 130005923 61519605 -92139502 35197580 123950042 -131851892 -187935722 295202621 -261426534 230235580 60558874 78434001 -223515723 284631667 -16333874 47792606 -265225228 5026584 26685950 -300513795 201121501 80458565 290833319 -141300402 -221648493 243838901 -264442163 -42132400 -46356904 40277716 -129409658 61493067 -292526956 165078656 -277100393 -236983176 301387901 -263082269 -47663486 244944781 256048568 300108930 224443902 -77365188 34701396 -51224257 150142476 -108931115 63998149 246444687 -288514991 72130072 -18778702 250705590 -231275323 125951303 55489927 92756165 -31046855 189298495 -287058156 -236204797 -160636291 -169377026 -54431202 -48780892 64983150 163371701 -21569837 -116254965 177278428 174268692 -4155690 143949786 248879932 62800295 -36249240 -209154697 184540057 -9324845 -137585157 -161617725 -75741927 -179287992 -145758233 300712757 294262283 247789060 -171984678 -210098689 -81812737 -201978615 -45423760 251199121 -124007619 132160857 223315118 169652098 -291529578 133254265 285229519 -251585314 92683443 53574703 -209402271 193820209 -131209175 -193628087 242376765 195702745 -301193659 200493320 -298747118 -24715651 10402028 -267691777 -61025042 -259311533 155604990 145558636 -212203855 -114968780 -26013112 274482355 267623173 49421828 -102165610 -72560093 208698891 193810807 -190995832 222378482 -291900594 -39404680 -28908340 -118624389 60412392 106492007 -259899167 -45766088 -231660158 251665264 145099313 146738796 -139208067 -132571839 282316615 153246033 33711105 297317295 -27628099 278418144 75853863 -37895840 -251911391 10126203 -210490913 -197834175 245187143 135875839 40964829 237960258 66255513 182227329 147582624 245459361 -161995233 155988208 102329033 90457403 -180987970 207675657 252248445 -85655578 -204068912 -151737276 -209303013 154729088 221530150 -277639751 -264602208 112882524 -142335218 -255719334 -151378154 73485235 -110426201 -72036460 -286232093 78455799 23751998 -146718316 183309665 78688700 -14814581 299785846 -289300296 92828794 -217009969 -19865722 -20569314 279500649 79115511 220819724 -148160663 -119206271 189367713 -143160008 156951504 -223271056 214507700 -28644663 -74032758 -260234853 29022310 195686255 76653863 -128749119 -88606227 -60033945 -220190336 -42157982 -92365583 79159506 51845999 -240573270 176242960 193258688 -163328199 -213764981 -173569051 -92084408 219731783 -19091859 -197701626 -91167968 127950985 245376639 37320641 -120147173 151298306 29339063 -178717466 -87789715 -115068166 185832897 34402761 -111106783 -197494476 178168563 114664997 18638202 -266922603 167937493 -176333034 -80069288 132477190 -291260886 -95653499 284184940 291262149 -88378663 -267622727 -289019841 156347830 -172027517 151125092 -183621968 266537931 -115788328 -195185763 10531416 -300402196 -103212185 -1123945 -80855965 97615758 -1963317 1856618 83344840 -117584130 238198081 -222098363 117768547 92499943 -152981069 -8509225 -63806494 67026432 -190369821 -223865291 80862047 -247620761 264678752 -213015362 12039372 157883339 134558749 249317970 -253952554 -118896759 169706077 -280010127 212771240 96169996 26951174 194778097 -165063986 136686410 -160014430 -140306396 227132591 -161021881 14998644 227155426 140421774 50032578 -262373046 -196939638 280551339 82527168 -279061310 -227575984 -219816143 -235261677 239627188 -222354457 -84102389 -289385499 230151180 44819417 26906436 -145647758 -206589843 44067524 -144078495 162247855 53326646 196130174 -242524664 -217759443 -180941037 178204267 136858339 -298621800 -240398246 -217397773 138017230 203758125 -64492709 -215405424 -79922649 -172343539 266955028 186114609 -194996217 61028364 -232362732 -63858587 201749039 135737707 -135116383 -168060284 -125608043 58125242 163688116 290721712 167428761 229395157 -222978153 -17398374 -80677640 -66385162 79122257 -256661330 244433947 9002747 95447122 139834355 -244326405 128229273 -160097576 -43596240 39388923 -48165226 1937363 -243843207 -222150691 -130786222 83378607 -35213940 -178137204 290929930 210991959 86216456 40003577 -229092712 -13387531 13840026 -95917757 -189079971 -163330201 72556802 226095607 -264415915 142032188 -301426190 270075254 193830843 -24715786 -112138328 -87525785 -19413375 -287734569 134767800 -103580101 -10667134 177528785 -268875183 27791840 202386156 102656981 -198679625 4351572 256584373 -188648809 186038711 -110454730 135655572 -278799343 -276878915 -14050267 -249398995 -300406373 -63960053 -218170692 -10598717 -219008632 125706822 -12241462 288526590 -169226955 -54126382 -275121940 -60566341 -4221458 280569376 -298640980 -253292127 1870972 292845996 214365286 32185042 161592143 -125720993 -30861278 -232218090 -223863589 58123777 -123774919 270297663 -225931278 210410588 -276891912 -273962873 274282393 -102281192 116985412 -2704660 141239192 -13404466 -291264677 92298318 -36540729 -34878712 -10150705 -138937807 66616653 -189592994 94822809 -250948549 -284957692 219236196 -124428293 -62968691 -301067580 159882643 254289927 -13632827 -21784386 121639925 -165759786 253275479 -190574639 288583017 -261645664 81693040 78427483 -227745887 186909045 155956043 15352046 -68090159 259362007 -50994687 -281147539 -150388436 -199718997 268525924 4653222 -227295895 -299633301 -166980143 6283311 -258706836 -246761736 -293604649 -252496664 -31755484 109579788 -17512286 224979030 110655991 250830933 -288639525 -59727780 -212486159 110922384 272293163 -231436080 71620872 -63030592 -158860988 112489277 61722496 -170804768 126172144 263064779 -156364269 20787423 -68911518 -131373925 -42639398 22356653 186368493 78505668 -10931073 -136462089 -252877107 -260401382 54613838 -183778469 225526551 248288888 -295703697 33111327 281804691 -125089402 -40497316 -127078177 -122401884 -82488960 92556575 -175441661 -102813159 -181056981 173143783 -37179182 51950431 113211249 109348717 -8910659 211277177 104549731 -48476066 -267192065 -173703468 -20103910 43523289 290643522 -46908259 -94642417 161651699 -154435936 189018143 43246074 106269051 86988394 246805255 150312555 70104542 -72924044 49338539 -142183107 153831338 -14889039 -163896993 43741882 -269199288 -148148975 -225889280 76408242 72897541 -107701275 -20685436 -200817908 -160365422 -33615001 130961094 137197700 -192165042 204300952 -291259496 65965293 119057173 -239063794 -151928860 154062531 201071783 -5834705 -60675611 -251262369 -206948140 134026231 265925201 -154037532 -125812044 -101354841 187536735 288244254 24490769 -27025753 -48992822 -291682970 124097661 70719626 128680618 -44061081 -234372549 -150991218 55914367 -205669210 -198895947 -165906818 150960817 65454617 145642774 87226929 288726569 -112217324 -16097097 -131254473 -154346142 -287852921 -196253052 211779354 258907916 196610012 -154958434 291880487 89174108 170191234 276656580 -285183252 -247467697 -146204567 -297629822 -18698671 -15858550 9668641 -18739578 139432831 63599025 -282500035 -280098308 199193962 168118846 159892997 -33430289 60217534 -200540902 -19153391 293722044 -241490336 131952630 97428419 42792035 72265500 -265084968 -171604351 -204501345 -89178266 35928800 -236201195 -129359996 123991726 -238847519 220578510 232869838 -216507763 220775400 273620637 -257925520 -278487286 154842060 -230937902 41964530 279730659 213096097 243198325 36262130 -1733183 99224101 234958639 40242341 50384412 103714738 61758464 -56665127 67292287 164351982 -180962194 -268744133 211457646 -142183490 -154893883 210258107 40507615 -211479283 -274447537 124250048 -261008907 6425160 -228917528 41290470 142315379 65166869 -61646103 298153723 -197539409 -201290575 -284484433 -160154605 -198760156 -208092532 258336119 52766339 238208302 29920262 110293304 293655434 -127036402 221149336 -244968588 -251653794 166348134 151986091 -133988718 -136949765 50645992 -178028948 -191096955 -264569115 -207039191 23097019 158487575 46782518 196188913 154118148 -75611721 234840535 -281553965 -143472925 151013297 243575012 154397173 133884855 -158812897 -2324434 28611007 266133597 -63545500 -84775491 -12012870 -246404209 268532816 181592178 -225487036 141145805 167561474 92560676 155863402 147630535 -156990752 51269873 284598519 177748392 165058526 62235168 59435396 -167264894 84666783 -76389441 191031372 195721280 -153543244 -274360680 -218598788 44411285 -125421027 151393503 -124008099 -136597165 172677007 -248266044 9110631 274477453 233440045 151563331 -75895802 293808389 92446073 -275488066 65227076 -175296390 216789078 284981196 65560818 124162859 22669078 -116960005 95041603 -45571501 134104821 15177464 21416590 242372348 -266138052 -284042002 -51068432 -223128264 -173801518 35922331 -171638499 -180560529 -134490370 213542221 139337445 -161839939 96730255 285797220 174765797 -154187166 293490396 33377005 264955115 -120846435 -181534902 189544866 296350366 246460988 170761474 201328766 -95161309 -201672369 109600585 158489811 227480791 117707533 -163262946 51651888 -282580962 221618883 148195406 122692130 218639481 259732434 240078575 141979077 -88014430 -176758534 -188100360 277806139 109994649 233691909 -192295751 39067516 47354758 131420236 252888503 -160075851 291676100 115218543 -44327968 -229556068 -280719180 145441219 -152247953 104325558 46083618 131156669 67459356 69613493 76325881 -261653402 58199663 141783830 -223831737 -137386359 -46196588 252700534 26642339 -286837590 17870829 134057440 -105064533 -200427467 -152094567 61622213 292241633 -139461119 57480791 -227430250 8232677 -17104974 295476637 -188561516 -44117121 213616513 -274559435 151667985 -142423865 -248787052 -58461263 -95367047 -125799332 -4181512 -253453577 204586017 176612307 -61205634 295563218 -23732528 -228941443 288358944 -95456158 -36571125 69397819 -128090821 -50803325 -143002019 -295290942 -139472861 250418415 -292960065 162773397 -33372820 -165320918 213205943 -286853615 -97271647 143602769 118556893 97218816 -272628883 -56093410 -183210830 294700537 -263735143 131685594 -129255971 295852766 -106486487 209034100 -292843269 -35027890 29959525 179946966 -213901048 248784400 -100301230 -6237980 -245316743 153602220 -89614233 -241788161 -5834101 60493144 -283260790 -99611878 95366397 39361928 -24969790 -243840866 -18318414 173363930 -183326288 240495464 -198954906 -99801498 -9802355 156739516 -122467630 -176808602 255223350 -124006525 -257642509 -175173008 -9237744 269423093 266414298 96420175 -377967 290954237 -108881532 -28398876 -91324392 -25095170 58372519 103703142 -264080463 -201608941 -42631083 61367584 203936357 -139251851 -142247428 -290992631 4931306 -285306675 162678626 -132675392 -35741411 140225464 152320627 -275395814 181772772 231935278 192991945 -198231235 300315055 -6118418 -147044659 179547028 285831628 -21583094 -163117138 -222531375 106347032 65303120 -176940572 -153166039 204527568 22751198 120939834 130326419 61032090 215377354 -117693278 280236673 -114661047 229831803 166980788 53665966 130192482 -139706208 -237608667 -111826128 107587666 -33151264 -157974119 260573815 -250518371 249318443 291351863 -135880386 107218444 127045550 -46546690 59858516 -45517579 139742042 67883533 -104599176 35095458 -68212476 119779295 66663831 -83970759 -120868488 290521941 -103410497 257735661 83091039 -176334741 90590437 -168087705 157702148 114508278 133438869 -77722970 -34223827 20679077 -246941528 118935125 4582633 229200305 -108835248 163254731 229174559 278540804 117128534 119193926 -96877704 182371992 130650536 -205796384 -233346064 268022831 274409883 242999745 176639635 105734394 165442399 -108944452 -95036381 -84147126 282609030 -144492849 -7145930 -141868637 -62500211 -51285293 -297122837 228105308 -294111170 -63711046 -68260189 -103631601 288577901 31041401 -84195144 -244097931 186012179 91622221 27242368 -192312925 45334263 171402338 -43343037 -54654150 65970538 -154111412 -97150389 5528888 13138395 87273865 28915466 14576995 93143562 -224589363 -93124133 -173505813 221429703 137921721 -279277710 130159404 -122890029 89761122 -67537760 -22692201 145507947 194003456 292282633 -2723779 82391867 169674585 -190836057 -67691145 51054977 -106784113 194587761 -235126486 -75652618 -90512602 -138348003 -205333024 255714917 300745430 -246647819 -290933277 -159563567 10432414 -210117827 224015115 243474908 269400507 -250486002 -175687628 35118492 -71262665 -139678117 -6270283 -167411819 166316415 -184334833 252453495 113032317 -299625092 23434904 7307759 120291477 14988742 282167287 -78230006 -220430399 -21986711 184910295 -118639353 -258300678 225665828 103987787 -120224888 -164390939 35511402 -136296613 167186694 -280112649 267587077 44214505 -215797797 -7900302 -228704825 -38966646 -111521313 -64484419 -278649596 128269344 248332894 -233870125 46703706 -14489087 251623459 227526672 29773899 -40778087 212961720 -22680419 -237424408 -149990495 -249732869 -273444141 -61947025 108399791 -157156432 115882807 -279224535 173579795 42831922 208315188 93565875 -165862389 -91043577 -107429747 -130732437 219692863 280641588 -40657436 94972223 -234630142 279634428 125430051 -23511602 230073833 251609283 233197210 199923097 92451458 247360762 -138633084 -151544248 89735227 -234989120 -117935980 1391687 -57206655 -231376535 104143384 -159518471 82373188 -43555024 157307217 -271229440 -13182285 -270893474 -87399308 -189427140 -216698776 -262153254 -152063744 29135347 -190616811 -138130604 237028153 -47302347 -65118360 -278266935 288716647 -153141539 253716022 79283320 114317674 177047792 202975084 263005521 38323436 -60618905 -228029028 -258569 161350463 268045929 29693682 58319621 -260246595 190128145 90698066 181371077 -100447404 -54167688 295394740 -230234412 -195581235 300581813 130062036 114590797 -237221366 -111523480 84046173 -110682263 -80569234 -3958791 -269042541 -153529305 -283379424 -292984979 204751760 45430143 202443533 50240388 -238856534 298349141 -119512049 210434896 285238387 -121253237 -44481795 -107859047 176452196 248615092 56136346 251527329 -97519789 -289799591 -99363651 211174599 167177308 -171523715 -139006963 -15727219 123457688 8476941 -255784616 144509237 -23512609 118285220 157572527 -165993639 -240728305 217983040 -214967690 291604736 135129819 -173658349 119434211 -140196775 -18434431 -16783443 175578690 -128602656 262205230 -237048480 205248858 181850525 -17488347 88493277 16265294 -138853588 76228955 93699847 -222868516 -144149756 259401567 59025627 8355159 -86417023 188335902 -184881507 -190879979 -142656302 48431985 -292197987 134329206 -98778917 -11430507 -243149334 -231225259 165347430 -235070055 300832046 -263719223 85902470 8772893 195742400 -141269907 158149465 -295210524 116967824 16843111 -220854893 -74764107 -246715140 192340846 194468242 -253360937 -59400136 -74356768 -219317719 182626626 -95659374 -42622817 280233878 160359993 217785941 167272424 -27401628 -28680937 114711634 27571303 179319607 39035082 26790358 -270939594 -295460734 225103019 -210694952 -293303310 214994028 -267260803 -237068078 229422236 -142420535 -265224968 15695827 108548494 289423970 221384720 795858 88325698 164780343 173796299 -90449725 198678476 -267139405 -140827588 -49809301 133070021 -258028122 -163486013 51882596 -301494300 -85271985 200965476 -98041947 -141213614 152373032 20382368 270335617 -122557655 18487728 -294011307 -168008646 -244209594 138384153 -233379904 -271573414 -245533878 8528369 -196021818 -30284113 96719999 65456276 -146661699 223241141 265623744 119518367 -183868690 203956431 209708124 71857090 111645952 184133832 19019914 -143451080 170004620 32070134 277156511 42555317 -213082686 -293837749 -118707175 -215388406 55280190 -239036926 91290999 -39377611 -161181784 246394583 197261795 50387965 295470367 -250227216 -198116601 265628552 169178052 219248573 -259997004 -134739151 -211659277 -242298161 -258886958 3326291 -255657093 24619863 179004650 -254736124 152527386 173508752 185087602 -55643302 260073702 209056346 -155057143 59469354 -141630548 270672613 46772382 260084376 -54669298 260450333 280763668 -132314285 108397327 117030137 -190948041 186795217 24634361 -71314392 255093819 258230599 -196021594 -64273080 264345233 293931663 -301371338 -268154121 89246128 110747327 -227451459 195571195 244698818 132686211 -190923733 -281294950 -39719566 -140553969 234617121 -159956746 -171313668 -181594369 -284622594 -182212108 -180511974 297631372 -213091644 18468948 174643020 181444042 -293057018 142445440 -104493790 -58450386 -213990821 -37419806 136371988 -130082895 185265893 -34244280 -284000751 -251743045 -160846177 -88934029 -240638259 -292518239 300365258 216508079 -11245761 38364526 89293999 293045661 -88422050 -112963760 -226745049 274354483 66469519 241708966 -27535310 -128992610 -237104806 -61514732 282227866 -295024308 156698932 -191318100 191518725 -71084082 -228314300 -71950538 72824185 -60171519 237112050 -73833033 221043721 206619312 -200028426 294359361 -42958224 207847804 -174718992 910491 248480514 -64189711 27933175 283037591 249569024 108868433 -263190576 -62572600 -126307721 -210747574 188245418 -110186397 -74982732 -97758756 -275294039 182926548 138253070 237357812 105389897 -148270464 -223305317 -149064129 267160121 30277908 86533224 -92332036 -284823102 -64831332 262224370 -247829152 123734512 -51592412 -116045788 -246184808 101570561 228917913 -233139145 -210532269 -248151287 258034515 -211322365 -184092684 16769647 -231004386 10188471 -207246646 252551372 170443667 -44802523 -216179435 278394511 204907655 250797165 177699748 -255603136 -81065172 -211089202 -235940389 255503105 -31735 -50987719 9017427 -276599367 -208440893 -296020825 147015645 -267030233 150391887 -246555018 16156282 264350333 -135337592 -56538346 -25385312 192380270 -149652907 35208188 127284408 -284925124 232074683 -294364484 278610806 -41710705 -26130609 -49465046 -268072304 159158276 224276325 -261620403 -136363058 -136260316 68120005 182020245 185838448 -85343316 -82345306 -81628885 -8427692 24165759 -63127880 -174566469 -183257007 232181011 25775424 -236784313 -202277408 283638280 288233404 131492994 -165089093 26111949 72575826 118926987 -9215410 -146708846 195914827 -77243292 -201820284 -91408547 -163814455 42238095 -269103302 -100221205 -78511942 -4749310 50370970 142826356 139056841 -233620473 -102769937 56589786 150031778 160334385 -124354739 -38296652 -297777030 67728844 -105867157 -195871395 -264539757 -114408723 -236885014 -107677525 -89395395 -38052398 133142321 75480460 125468023 -41786803 102509698 -270476098 231523101 -142161710 113471760 36047719 54565096 -215886155 239031450 174842727 -107682147 -121736719 196744031 -184362245 -171940875 184283214 -262457351 -229400435 -97454149 -152822418 -216019637 -270839788 -73274585 -42560420 225621863 240990079 -83977660 19848726 157312849 -227572977 37869368 -91936591 12270914 -68460430 -104095721 163517059 -298499832 245955065 -90778732 75225810 279859775 -125537385 -97072373 -222970404 184097052 247083279 -260598408 -194667988 -214160608 -254676260 -200123044 -276408696 139158036 -13282476 -11271406 127648850 114018523 246550090 -130743414 285097302 289045558 -258278239 126174736 262684874 -275329564 -54362821 298885452 -115888687 -18420534 -265398709 281039853 120953749 -137683211 200572757 71733963 185768821 -168757852 -203962772 -256563791 -196609557 171920231 228782608 157831927 -130865210 23568976 -122924919 -116285925 -177847013 -59977360 82973036 -275647622 60900168 -241474862 71852689 81655133 62330390 64584911 -210837972 -287653711 127461027 107252724 38685900 177852885 -213045827 -58659777 -148840644 -187648183 -51350813 273091567 -118155675 -13138378 60153962 -93799387 -291450450 -60587486 127867141 244491417 32263887 23320163 -68913723 -149146417 -83307960 -212960800 143693821 -102744394 -130251597 -166354403 278669191 243207905 -59157397 276394096 -167325586 801543 34775342 35035733 71850808 -103436354 97139324 -152729238 139708824 164604549 -281743163 -269791011 -73112339 -295183796 -25417335 195978222 16099468 287250084 -63493915 -60586975 -251284572 147554195 -211213611 66906023 183874227 216047131 -276759088 -27547012 102965282 53051048 -273839245 -253162734 -130983050 285228030 -26857229 5554399 79808172 55368105 -157534911 -66826077 -216401709 -98054534 10790274 228347243 -98330144 -39145244 9526104 110869654 -171491552 123582268 106872184 46236774 4217521 -41137198 -167453919 118575928 -19186492 -8926518 49722679 69961917 224781874 234989094 16589808 -206720813 -144891249 -224438205 230064748 109435733 -104599997 -170856982 54044664 -208553003 260054355 110395765 135998511 280247003 21443354 -131327741 -99793670 -121370813 -242811018 233433909 198688597 292958748 239536946 48072482 -263907633 -152011877 19936105 -16010706 -206358738 -166940685 -282662580 -181836512 -63347229 -81636102 -7227918 176327027 89558174 258668900 8374240 26574412 584383 -225567965 269702692 -6391791 181862089 89054594 -262907229 109586991 -152557184 -155172508 61423676 158258166 170532152 -81839367 -17257435 113863347 280094652 -255149707 -239165538 -101289980 -258109543 252184670 -12474790 207263556 -15480986 253117071 -85456892 -85346883 159913448 18539757 269313690 -99838244 57853455 187018179 -122989925 49546167 -102625477 -271319122 -293965428 211006421 -97776291 -106036281 153215014 208722010 125875410 -235133791 52977677 -277385851 204492119 -250619818 208724468 24984839 -183065223 -190466876 100541245 -207778238 290047083 -209131950 -233350312 -115821487 -78575912 -3883588 69177811 -199373989 -264094039 4082235 -240179661 96131510 -104927842 -189221478 181537157 115439918 201136673 -149110377 12319455 -274910539 -209946756 74259462 126085602 -234804431 285149105 222364544 -118307721 -23593178 203195777 -54460830 272565982 72122910 -157986473 -159777102 -107860170 256951143 -241434322 156213109 -31284786 2878092 -283011579 196039172 -177392283 217684919 6671794 226569437 -131397358 -152543139 -191017960 -28963308 284611387 148664412 70282141 189968484 273273337 -294808453 -173590472 84758362 205237874 -8314722 164984508 242411927 108719676 -175966688 -260516234 263426242 279719799 -36965427 -18512185 192417679 -177358758 190421829 -113954250 142387722 110692261 219348160 -109044005 -104914032 -290266961 -181693572 -96360210 116194519 -40604843 -84920062 -12974783 83391152 -301585104 -135411932 -168730666 66525812 -125764284 -221471549 -51153759 -212864427 -115702029 -74018829 -155017953 83163995 -298622493 185947232 -41983919 -52622959 221677630 -222127590 168957333 262764062 -40739928 110128966 67962698 -298144704 -145932787 -149614780 249170357 -285724739 196052611 202681496 293546224 -255369268 -97856429 -224205576 297528425 129041952 161092869 282507617 143620959 291424980 -107945379 -76583359 -70399464 -289429413 28241086 -292282792 -90257853 -18923426 192476665 76466533 -69984717 -262874667 143282058 251170964 119235340 -162112837 247397202 -295088187 -145483747 111200777 -92689336 -26184508 -243500156 -157388091 272029556 160274631 -123674298 262203900 60602012 -158503920 -259761748 87213823 -214887167 160823678 -134828514 286128308 -43000008 -219256141 -19890349 160518021 -98030270 -163230003 -297311234 -161281994 -168084168 -125383308 5372915 -21456197 132102525 204055150 82358950 117807010 -145078293 -236103617 -225682350 -298364839 -93133687 89411549 95524239 -76338434 -290354283 68683924 -149829882 125963989 137788360 -256988863 143405433 -181251291 202446101 215557057 -19735364 -249891922 165831375 -147446995 -15668942 126853736 -269377552 119484393 25073136 -192586032 -238444850 155442564 185586492 -60191589 71582885 217320695 -198694698 720300 59012650 170757527 92811794 240851231 -782674 277168833 -125914459 -235619022 -25044990 222013888 -14662978 123975995 -74459239 -145698873 -185572610 -201635931 209585597 222824908 203538842 -176324207 -162147762 -108710408 49345416 164242608 -135841666 187971664 -59748700 261650464 -243166725 145641276 273695625 8383222 -63798596 -103906391 249358035 290547071 243808708 268257245 64788557 -53630717 115047695 -195094905 -212002180 221859157 -36844437 -63486855 -293075326 -289918856 -22137473 -178059671 -14145037 184975841 -120163242 81723043 -65403555 115241915 -159077287 -223930761 -71107833 126949133 -270200739 8173481 253645186 40196629 -260112110 -296535913 166455251 -15603900 -73972404 -2260250 -53127672 -36827626 -101348260 276800984 157559507 4575856 -190430053 -10301838 296693043 175997513 33716424 81945779 190165415 210701067 -20044228 51506891 51928761 188539631 49672329 150682712 68606452 -295534912 125237807 151944374 -84765684 -142406772 287913222 -233730373 -40396781 -159183562 -234979147 -220344878 6797976 -154129530 111644730 -150273172 -267850309 -56425324 -296080760 -129441727 20057407 289719090 134638214 -164063671 -138941914 151605896 87444594 -197910120 -162165289 -201380737 70455597 -281947691 295176028 -215553016 18686269 -144742605 166013364 78670493 187563958 87886027 244379588 -103185332 213015800 93210736 168078502 190598686 -182397023 -159581232 -37996306 -47073273 -185253485 -285399398 162460725 44315257 96055011 290291238 101778189 -64323167 -300760151 184334775 50295846 181499907 162967799 -242660274 -77104401 272721140 -137486247 130181505 -135318674 297864587 -288800810 -18233989 89903466 86344011 156805962 -217566674 240966135 291074950 -28423363 28189665 47203630 -246110292 -252160217 -224036064 150524584 51415000 -261290775 205618140 -227203164 212343335 -73783444 -99138231 -136436588 -27577796 -136973642 29926287 134855484 153783280 266189437 -982105 -107049833 -289719083 -112878896 -269734831 -279032913 44820831 -45590426 248193636 237102476 -223568191 -233318730 227506064 -119014520 139729448 -275964902 39797925 -109148157 191758735 43931109 115252171 3772373 -241892079 77424531 83866583 77656696 -296807621 175790873 79862944 -186133509 -251984098 42652936 15047832 249812043 -178496878 96085872 203139217 -259817202 64418368 -103464777 -294540728 192650993 -16277929 114799843 236708773 82650370 -101476958 -45357783 -140217495 -227186437 30247096 239068644 240877155 239673852 -239285511 84813763 80425663 211510159 -169378855 -64944607 -215687280 238318699 263110697 273112441 -117212732 46678743 265137957 112117575 13325542 -300916110 -299966979 143410345 266457221 -131876150 -75886919 30218062 277684100 94169074 -143967618 138974243 48610780 113243250 20730891 188457887 -179956737 -180441315 68218944 -162320270 286889054 -186567652 264522143 -219248946 -213598407 272137944 -21847301 102064646 -288662354 -114698243 232159475 -101600555 -207205345 -36155118 201353430 298980445 127778626 -213753707 177723504 135341488 -191391676 -251625402 -20731106 -38689136 -300989298 297588349 -61416000 70079782 -2347720 71019162 -6536225 68528526 134207120 -183341072 -170904475 11485401 96309888 -51057899 39310299 -47348539 -181257444 -53019595 -126495575 -174430876 -48755433 -27414549 -122008918 128064452 -294783619 198180196 -122259201 264090753 -238312648 275712805 -135814938 158571830 278687082 -301368623 26728040 -251602196 210991092 56310453 256698985 -253604241 -277359995 -113080905 -270892366 163563351 -280081001 -261254172 -173291168 86776588 6784520 -105383140 287582575 109081430 -7408816 48344122 258078656 -135890779 -105482543 160425374 120758553 -159626782 -142726531 204136857 -283965413 -239212265 -170191892 -164676939 163782402 -133337968 202331368 -48377978 276017324 -50372580 161561803 2342762 -104429790 -181157813 208559240 -253622294 -157509193 -104169752 196903351 -143537881 -179730112 116418210 158794952 89936579 -234517258 181729298 282099068 265205033 -252597799 278378454 3793939 -191733460 -76611577 -87404403 226704864 184315278 -287001146 132079619 221248837 145471897 158820862 113678956 52962432 83427648 120256230 -111971292 43469572 -80503719 125328096 294510770 -24146978 -107242632 145045436 214415783 32061463 -284842568 -293828697 -163368858 227675051 -154017674 256844608 153903325 -83860046 -168048197 -249073069 -186607378 155449584 -116593573 141849137 -291654183 60458487 86893957 -259541413 -177275703 -64901427 -140585645 102945126 226999003 181675581 -3049329 -136387383 126459107 242065675 174334075 290302675 194926717 283198085 -238773642 -279922709 -249041419 145990347 -116415364 -59530377 107750366 271833431 57223513 -210849110 1253225 178331231 -69774452 141951242 58493589 22597808 -35449684 -37634133 25513473 208082314 295605147 -243357162 119844726 -210272578 -211348492 -154667781 -92344471 -4038033 -100943061 -69285350 -171118842 244653393 253195313 212315649 -264164844 -260239394 202461640 -79751352 -51833746 17112354 113938389 -125479489 184676600 -298767606 -51925587 -79512486 81755381 -51621430 219160393 293391953 -165687494 139266819 15977406 -280896618 221338922 58589970 259594967 -198790868 -216285007 -115444796 -284437567 221413134 -148999327 -18179671 185584561 216149189 -283637702 -109371023 197324096 63646722 -117685952 -158581019 -298805307 -62176612 240840147 297704326 -209072053 95778824 62907075 -211617690 -284927338 -291643717 251939858 5521176 -78148117 -238433729 -131609170 95463450 -223959156 -138011697 -15334819 -53142063 238842736 -245389614 -294396188 -7062818 28679680 -7470782 207274919 44953398 159101926 -151611199 -27828056 6168257 -51488748 -124315244 -47372944 -197522551 -246315018 -80457444 -134723955 126875139 -64961933 85765953 -296257468 -25651499 -74906552 -128122156 263681829 -125277310 259921654 7343968 -233879516 272447830 -148810752 146425344 -133955640 121558012 -6752972 256657904 102152708 131698672 -106185115 -69262176 -22540111 257527001 -151204218 -97709723 -197409779 -4767426 -232799651 -239044982 158236074 -70637363 -114956543 -5252228 -104799965 -18130039 -2036248 -18735399 -286474856 -162001284 17952332 65014040 -153021367 247142831 -42454378 -112388724 -111105691 -106592028 -279985735 -280753939 -53490514 -291180769 4874914 -273999538 -216351887 -153626091 -234060711 52982575 80699826 242457149 -236941013 49192648 250966274 57812354 -54815950 108189242 -46520007 -207970177 67622661 -252355138 102233327 258104651 197294688 -8857459 -155726084 278545273 49195119 174125462 228445568 253946242 -110897145 18389620 -71997070 -110924673 158718107 -274715472 215611229 265099908 177175843 -94512774 250066863 255591845 283688456 -104759198 68682370 96437555 102554698 83616313 41662112 -258573520 -141579747 243267105 294325677 154273144 -198325304 199940604 176589475 14028623 219660304 300539224 56529752 254859791 -39644918 -105301224 28280829 -221656371 189086728 182397909 -41775665 265600435 -251511730 86797002 69770967 299525840 -286588944 -150270000 232261312 -291218999 -115443532 15303100 -283723201 -240376515 96136142 34759499 60127449 -267378972 46216998 -140080550 49937206 83875562 -249382658 -156003701 21996747 -200907678 -264866706 112998183 283111536 145665110 -65914073 299743702 -117608293 -19172269 253503394 -153475484 99121653 -229326249 -163816070 -95478688 282704399 -79392723 -280135908 11689290 -27286876 263668369 -281250220 212222316 244684638 155329948 -273725813 -26027603 179431258 -5987995 60653433 -4121969 33298221 -112387099 183554150 3518625 133545491 -139826698 127900107 39911729 18824566 186280309 280825487 -100623345 42422139 -197420288 -241046177 -66667352 -80742947 281646437 -217725490 113193490 -175673418 33602170 -150937409 -295601726 -156946762 193978868 -57172474 -143604800 27788685 102046626 -203368435 -914272 298182033 75992729 -235734154 -194099020 -225921866 164672408 133068572 99824937 239023537 291335857 192220562 238632711 -271020235 -105499682 -107846994 -66677631 -286063212 -30563074 -109029617 102066412 201644987 115770993 43988961 165088894 70304514 -85818436 -96044709 -102255090 -193329858 270806967 -6318279 -175908785 -275375888 -211423879 -248844829 -298156552 196035190 -213934113 -120470671 209675680 -7540995 26201373 -67236536 -191894287 221967064 204248350 291518618 -115960157 100778414 -52840936 -63778893 -129473213 260922501 -26635977 -130895975 -98180485 -257878829 -26090161 1952 153843538 120640554 234943984 -49134772 191830801 -173501813 147060019 -267149497 125734347 -149964994 -35514107 -157712570 217607909 279793458 -76122637 -284000524 155385875 -68290668 -120750300 197352462 -251279963 -26096025 85755788 -243072433 -36036140 -203300687 237336291 270471620 221283138 111271516 -197968815 190623571 197958023 -294734342 70909516 -149083231 274692272 64402022 -258741475 86729398 212123405 -173255003 -294575363 -216092363 94726024 -65230765 -186152384 130978955 197296261 -7418606 -747968 -131126036 31786489 -246171286 71900376 -277794028 -167439968 -192885758 208478293 -96342205 277999270 176039239 -113114445 141136607 221488615 -39627655 107214356 69574548 298338849 211896419 293313948 215074511 240947456 77576735 195205854 -137108004 -39586443 -238114457 -163531386 -184943246 -291378547 205345745 -57783009 -65579909 -160003139 16793078 139106968 128552322 256185407 71360267 286677404 234128959 -66032787 -162788186 71952888 87288661 218813222 171383104 7812356 47506875 249876502 230233815 267362717 -80090852 109180673 -178245870 54434480 29756256 24909941 -28659325 -114514001 105893286 -243942210 -281518271 -196970049 159971170 221040057 -9544271 57856649 -3794295 145332371 -270343362 87624962 -260653004 -229010759 82312176 -5437316 -23091899 36725588 -247098390 141801344 -207406580 -140298360 78417853 -745448 266529327 107473157 283742658 -182960627 -122637947 261464647 269558944 272136829 160802041 -157226340 247209516 73147147 -185221420 9233311 -191136504 -193318615 45889217 -206583113 -91846177 -227078320 140330888 -181447291 66321775 257964107 37498022 -31982106 -12388034 20168682 -185883402 159050412 -150600740 -215745332 248976119 -10171510 -256975033 276809877 168423374 101799781 -1943884 207830594 -184085337 207022550 168941706 175748212 244910646 284493567 294069017 43707508 75155486 -19936204 -259872904 -160324665 -169876585 152266411 -125320043 58093070 -246415059 -173493224 -107074978 -262689043 235494071 -8210392 283502032 -60315947 -275990751 128691806 -260892257 177994444 15276118 -273880714 39497510 51126567 158934726 -37327308 -218734319 -84762016 -287143839 -69122797 -280947735 -206320136 247470825 -296809476 198320722 -81164644 -151851990 18733381 194919315 -80956453 146638841 24315793 -152217253 221995424 76160241 -146980940 219277235 -204434354 -30816243 -294424552 47669681 -189976282 41004923 -24968692 189683013 13406957 -164353718 -223971964 74512975 -151584243 52401119 -2134187 94855449 246325616 -36341164 224609618 146789183 157580824 46582421 -249117331 248339430 -140572356 -70360655 233723176 218739197 55215189 -60288280 -202426859 -97070021 -81030999 -280417034 112427666 63709394 -50770803 135419625 20073857 -221120238 235286110 -239849620 -248248685 -216817774 111354346 47785523 -57722273 175406924 204336155 -217593936 -118230463 31619209 -294088049 -140035135 277475280 179937689 131023932 -73685040 -251682041 2628220 -126302178 178280442 176762692 -100571262 231082418 50657009 178729785 116121759 -100379119 -194037669 -117587425 -226653655 -92440508 -271951010 -197000585 -18358631 -46372698 -164954946 -101948298 -152966473 288562408 -24486950 139594295 179543790 132355796 66043748 2730341 -216269326 278360767 100985144 -83720385 -25328646 -225998005 209616662 101336985 258807720 269162102 122984496 139359678 266752084 32267020 -24175546 -169791783 295541205 4381578 51522599 -132896 34416638 9836005 -146921131 55394297 264007980 156202966 230762079 177221432 -165554885 -208317809 16867845 -130020459 -190684029 -254322880 281110866 28705139 -188917016 -82985987 -244586385 -21436780 132621619 236210003 237208892 -165442189 5652843 182302832 293876079 152302724 -30158719 14858636 63466585 -137141974 -81452711 -285108533 210872922 275711782 -220099251 150198745 172738269 -251634419 34677549 242197634 -80005509 -49042217 133315785 106492865 -85950001 122387657 178480404 123764959 198519542 -127672595 184180908 166712995 -289505075 -41100432 -104371153 40513910 -249444046 -149594213 -97384320 -108336109 66689760 -32470721 161116497 -100431497 214034647 -240927113 165910864 83076424 -287942104 -174486918 -199666614 221831303 -61132013 -251774555 -33953396 -97795108 -143014471 274265536 -9414809 -236457516 -115790085 214034463 -294452561 -84896170 -188355460 -154946615 57009085 164513771 13577993 187597227 -291293424 56184182 97725470 -296632910 -182036474 117109946 6958462 236231345 -173507544 158309337 68609080 -203606693 -37634998 -71842099 240508807 275678682 -66391787 208454732 -75426914 274655310 157961441 -94778689 24729805 -118675442 242251588 -215805803 175892998 61633560 55833101 -142161823 -287702569 -84394331 289825546 -196843629 657544 -186234374 297890201 -272656991 -39312521 -42335735 273271780 56921253 198336037 180022658 -57511662 272201960 26812395 146878191 233330370 16252770 122162735 298854535 45778070 154646678 202761619 44266819 -50471053 -277432146 125999411 292312181 -227411335 -282625285 -80004796 -43191231 -4552787 -261671658 254584236 160325976 265931923 292864911 86624173 221035130 104572701 80143405 229573651 -71753780 -266553011 145005473 -70752320 -28479779 -299402444 -226651704 -16447185 -51769201 91169353 -291721906 154651276 202224924 98474673 105026267 290166311 -165728550 7669245 113086761 86140415 -14166866 -91028093 -155885377 193557805 -251727813 52347126 -88144261 -65423318 253375538 -99092341 -289927973 -86000248 291325057 -250548988 -185938386 35510752 -127246289 213433544 96312384 249091873 -60426388 -152655337 -66335634 115054704 -208533240 -193145979 136975116 1271143 -268592672 192022720 56449646 77036255 -186150615 -205526478 -163583914 -131864191 298668133 242618320 -300441132 294944915 49404691 -13755764 72415374 -231000159 -280526562 36671042 194250403 66769686 -195688011 235830851 203558021 256255829 -249436417 -123691533 -4708662 254552636 -193543114 127735277 65383072 190737131 75540048 -220904523 -98055232 220630125 -198061880 174156769 -206110449 -153429455 -115191151 138446533 -277111744 -132250007 114081161 170208633 114118982 135129314 256735485 -26882707 126525976 181612002 -258343684 -176469617 182143208 271823893 66424353 229606985 -259313102 40468013 68458778 179897572 254831208 -172336047 94131813 55091658 212986031 169289007 157259271 160874023 -255340354 166010143 -301612234 -71491265 -225832191 29728760 -298096976 53645895 197445679 30283090 68719895 239017915 -285474945 268364451 -111179945 207809973 1110279 21241184 -250991091 -283528790 -76171704 252357184 -260006949 218986847 -171969454 -158833418 190840003 -173761388 250477891 -239941498 -273756013 224767989 -248533201 50782624 -113115820 37717429 -147903545 -269172087 -239494167 119029005 -241359644 255580929 -189163825 292864895 -186422131 -281408373 143008486 -163708394 190321937 -8545324 279849776 -240495866 -65402427 81117290 -8888221 183142247 -233762906 -147140008 -51931984 141562896 105815607 105192450 -24429548 -256343424 -272438079 -146141229 -146342435 210309354 15147986 33617466 147612210 -245938563 -288376700 -245622660 76964332 26178744 156282851 -32143837 296192511 66248990 245467478 -265024407 -129067465 -41858731 -141294815 -101582000 -52107660 48307706 -31016565 -63850689 -251328651 -62212573 -189425911 118690356 235997495 -86268042 170767814 -10080933 193719304 1639777 -21247197 -117070793 275606057 112294120 129418650 -227644946 -8895489 -211963133 100873339 -161408364 -49815996 217153007 -44598449 -277251462 -118056975 29316817 -71710492 298123556 -17508522 -215539202 279916970 -78704125 194314941 95214044 162170898 254851680 119211885 -158002344 -79690109 -51035570 -108137264 -101485214 -49843034 287951257 89013064 -170304597 113102573 -209573338 -25717638 -212410433 -199431545 198189626 287561763 -191601562 66887287 164716651 184853786 -233544122 218379349 -269492260 77840661 -13716124 -264903987 -139361656 -168359751 72872077 -60525053 -251425866 -199613546 -167182350 -145870026 255540120 36187897 -180679895 220521157 126001225 -193229179 241497845 193703459 154455693 -131339095 -21002325 -246122006 -117966433 -274911440 -34429106 -215569336 -89905301 46847778 -236987053 121765165 -144916442 83583677 -271149031 -5179415 -59090325 135921224 -157572676 -267550969 -57915215 180001110 164916931 261488130 -147431515 248266869 -242603968 -5273167 -291896882 -238146754 -23648285 277054171 -261231826 227826872 -147896375 130360394 44623404 249424844 -233427553 72505593 -63615773 248825925 279327061 -275195384 228145946 -260131071 246672253 -3708820 -210990939 185876383 -36480319 -63887292 -294990363 187653510 -128230373 160630060 97766662 189475464 -219280507 -204909546 -27391999 41840244 178419263 -111589136 -219999440 155157828 143454352 152674539 -100192406 54375766 -63986012 -208203746 277751592 -157810591 25672206 -78637366 34552292 65111464 11952009 -198951860 126580157 660324 218794552 20165010 -45038197 222720321 -56377289 -87035382 202778976 -82192363 -134675679 184509893 211031186 272015281 83232429 -98570361 245495695 -63694394 -34653957 -30886227 128657389 258395576 -176898951 187383038 -81382299 238118444 -203751591 73326656 2384452 -266583322 -171270694 -145422741 -219885413 165457463 34119935 226546568 -6625886 270654596 189438945 93902814 31286290 -234195728 -102021126 -214617760 -150730943 213670366 -170001565 245783777 136862842 298028912 -195811544 24721619 -297466016 -203972069 -94628386 -240586728 -135967955 -76279831 -48529858 -85652089 -166698078 -32946017 -225031713 -282633023 -253588327 -31691469 232078253 -237456580 117737851 -721883 -3213870 147896456 -165262257 -259459165 -219486416 60151145 -146040974 -76485082 49260253 -290886018 108204148 222592212 -273276309 221876302 -8299227 48662728 74456112 136351181 192484500 2105487 -68113210 -280053022 -217255341 -4270215 13314911 -175756922 235415489 -159409015 -40708549 64804991 -218738941 -215067674 42408475 276517254 -255108240 21494999 -62427715 113654265 -47440499 -213770853 -298191805 -159533608 -226036517 269124526 -210875779 300634708 157386056 264244723 275681295 15352893 -39534648 -24572097 -32232965 150951093 -223375297 -255770073 186202342 90734199 -86876950 -201395178 79296397 298645873 -234199982 -182262521 300691966 -222383211 -299558150 84606912 217931064 301596136 100422021 149971343 -159942239 -13132322 199113034 -192103663 -256069494 142905319 1761547 -145849082 113178626 -54754647 131529321 30880551 181326088 -230286832 -199295577 81087733 104428056 67150752 273198215 169342415 -45713918 -67670372 -209399133 238484923 156868353 -197011070 -40627772 -45510939 -222706011 -200528237 -60343437 -105706721 -58777509 259601283 104076568 -89475311 35806163 259591966 -128038047 -158211496 66293245 174147088 -155204190 113310394 -272617174 106498568 101698621 -83175951 68167437 -269237676 278191829 151543377 130857657 40848011 59005045 -21384715 -8181795 190193320 -266076002 102096218 -167475369 212918997 77279553 74951075 6004571 199801270 -244960855 76728682 -33690449 30607241 -30949840 58986111 143859851 171996379 174820537 118465737 28141839 181572349 48718698 158214101 47177533 -227131423 -237020507 286221757 120015872 -38195548 -226653838 -199295191 1595977 -219677496 -194534764 -285479646 -203765546 -252221152 -195669072 156563749 41887856 -132226131 173792717 49296028 181544722 -249629644 98765685 -82820582 -114224207 -94050881 145223758 -239696371 230514160 266356018 -172574725 -75125896 -59354517 29111042 91803220 -159371298 -190542780 -253443567 -217982228 -25674989 125685387 121287747 85318402 -166297440 -195549754 217271496 -24201454 140675621 -22022307 -158103959 145886832 211488104 -266413156 209621305 165725842 -131980263 181234410 -118427428 113234799 -284916984 294023907 -271165103 -266943021 160995685 -215550864 157626510 90744089 197063284 236231854 -83920532 283787298 147749825 191861412 -201815549 160186816 161013663 204694735 -208389861 278688593 -24960455 145890219 76341208 300391443 -204057474 219318632 70301338 -264277893 -223649789 121537121 -206864354 177190626 102082895 157865325 -164838259 -99958037 152791829 197519590 -82438991 261902213 300418631 -243538166 45107357 -229945550 -205422859 -265017867 13726059 202081189 27195828 132493532 111849146 -127951581 -30655284 -224445153 97286359 -238137258 160278761 139140908 -87295494 -238140039 -88692319 197253400 -253742673 -276845820 -48846564 250524861 -99216120 -271298216 -227028402 -214418759 -255889761 170734958 153739809 104046170 -62215338 241113076 293521942 -230379025 296704853 117856953 -171698990 -222966420 -27723756 -44050420 -249528431 88710749 -244296235 190192931 -40708410 -103164817 -108130012 -108310005 -232165600 -83034917 88170125 3794283 -52272112 -71655852 -271707504 -16188603 -49882902 -257447477 210111632 -239144612 -152109414 -141422865 229149078 -21953020 236480764 -12588235 -147822987 180973062 157260213 -114888526 119559711 294747647 75953308 281316309 213039793 -188086381 -7909294 129855138 -296499086 8671721 295963944 185811782 121921464 -156770462 -207367332 248176984 24503856 21308297 -139739274 -30721521 175385988 258418390 -95419432 274102243 -226980749 232314946 -33702633 288426459 35579466 -47064750 -151559371 6739766 -48548502 88007779 6317543 210064951 56608502 14311736 -199851390 -291390457 -104589965 33655561 -168868412 -163410043 -27498325 -49468554 -94572505 -109189499 -212821611 137404418 -254340479 205266249 -292385548 -158400862 13758134 31299768 218564448 158204258 -231265658 50453533 -261666273 -16243079 89133588 267649498 291471896 -86566025 16155961 42112412 -205027974 -212691180 -89369567 131787649 -295419325 266543045 -192123937 269191819 16876069 -168185714 50187589 -88310889 191188744 282870326 -128950343 -32366844 -54758110 -142600035 -231779167 -86355612 -165788103 90252566 -57808193 239376898 -272563813 -20019060 -45747120 -87807385 -64627567 233340640 174974539 -187006812 -26068919 -236962647 27370330 -211928553 -71011691 -147672459 -60778715 -237768431 41401832 141110126 -291269141 -100182531 251739754 42292172 -119776554 -63410090 -231264828 58840364 -74312663 -296518657 85190428 -63868629 -229769018 129574878 234637810 87565014 -17892966 94416666 204776588 28683724 -222846970 -232331235 132182551 44464112 34298138 151337378 -255630320 -90984684 188182816 -66913065 182583302 267761925 269551300 -136657425 162878491 105322648 25474383 -294856158 69250109 -204045541 -160266418 262898002 163307157 -117183560 -119316077 -81621434 226151408 126281892 181077326 -130705110 208390499 85501825 87443928 189624144 -279290786 -107777827 154188187 39700458 -282269199 173713618 -34928322 137289779 246583657 -282729763 25691367 -52938317 83848864 -70946301 165494493 -27447353 -54973018 -132727052 -292747569 -102714315 266861654 -263770681 -237687386 -52592332 1743808 183154523 -271783214 18465375 16608842 -133106085 -207224407 -22313078 -117977806 -91714940 -299676273 -108131066 -184985959 -22636137 117318550 162521586 207460145 -12685145 -235223728 -74951575 -69242219 -117997344 45460949 -108865385 167925582 267036672 -67151622 -21999890 296449713 -89345790 293581200 -176632023 -253666672 -74824018 100414719 -248201071 219413273 210373004 59514816 88809297 -228335070 202474254 -5347039 203924957 269982753 -282303384 42385373 -152627491 -229759722 -50931524 -236410445 3444997 -271230344 -132837888 4764622 295533010 -271583875 -14257968 -26661237 262967310 -69867121 298658724 -204779367 -155180374 224513501 -77268160 278274043 -84513412 39791671 167601312 -279412746 236765362 269032282 166198141 -208848633 -298552087 -88365617 -134112525 -139099429 52258942 298673989 260489613 171001943 -233281574 -220776122 -192873645 242271812 -96308807 -18816763 -231812670 -21030008 93964204 -41436285 99606822 -201266209 -119015614 111565357 57541853 7409929 -47103784 -59903906 137200004 -111073533 455453 -154747701 -171944442 -67478307 39584129 62145428 -271487255 -133181110 48955779 -218867366 241844244 118339344 -151302625 -67405986 -77157437 -168216353 -100931763 -288464444 -119160576 262656302 38778064 289073138 -214973699 76728418 -272377838 -193514007 -51819010 -185915110 -280466370 226197787 -136785719 110333749 220484704 274561749 -80991926 -169647321 -91999909 225470143 -177151943 -40077429 45751757 244018939 -74274149 86005806 -21211132 -264141045 127771383 190996836 65590006 42557908 -62850559 255880368 -270895168 -281377668 123330290 199962705 -264389123 191113710 -6200637 79620348 116118660 128495566 268980919 -248206943 38231648 13117302 212581156 43397744 174057362 37298188 113388727 273991863 300399550 -244139931 52533487 -218936097 187578988 274410650 -100755271 230956015 206894748 182918948 -113990227 171353952 -84980303 -276733435 -181208896 13005028 -188577264 -125632248 -144344513 -128561635 -187566044 179156364 -301474272 266656347 45407517 117068004 -232754661 -30409543 -40120906 -79781664 -48333606 -30089920 -138726482 167662718 -83149018 -69975405 -244956520 62036249 156893526 263336688 -86568110 -115116644 137432366 -207556515 -49692413 150130097 -68988679 220321807 157825123 203013226 143991939 215519526 63977804 68759774 212241628 2690480 143353916 -29468945 276483649 -34805964 -279240493 -171921744 -290701898 -102980649 -211419770 -206399596 -292751886 286370990 257916686 154201184 162106605 -203624973 90039699 112271065 -176695797 51530381 -44879423 200948697 -133203881 252857691 -261417454 -10741729 12537812 6421971 86380543 -149514498 -257100997 213929139 9137194 161455142 72277536 -121047352 113944807 -299213368 -41942852 -147293797 281152974 3866368 -134125685 -282201260 128458498 -171037519 214022077 -127619347 15147312 -152705200 -6704325 193427084 158248402 -181857367 41800660 -281781263 37663924 -61872297 -37221084 263360695 -26034819 87055669 47912230 -111875829 -125264010 -260485134 250832792 -11463635 163670355 249332018 46500950 120313919 -197508662 270199453 -446662 -141189498 -101150399 17245367 -83299927 168168397 -269115238 202629623 -244329000 279202236 32966074 193835558 -48851955 108344391 268939536 101641032 -83730603 74670433 54944361 245192486 -159103846 127212732 294279368 -222706617 57045053 237634833 -246263128 -290020105 278985149 -60441706 52710633 -11244911 183577517 42691511 -179318447 38497308 -153648589 -295236512 109545609 88878696 -150680410 -146303029 -75688502 -94022565 237130660 301116487 -33351941 -149681767 -177085668 -93188065 -92191002 233126016 222281806 -238455433 -37064364 78877638 -184036547 -45489068 -174929880 -48549368 -116997872 -53855522 234997777 92601812 20782815 13393788 -190940125 -80510403 -20636859 201155501 242456300 136818536 -245074189 -257365043 214415933 -58137754 8460030 118586703 -94707647 -63785539 -82967963 139313973 -112629771 -251922028 -269077712 296045022 244791304 -81431310 -73857857 6727124 86990275 -195774126 -183770709 -232556072 179631198 -211915605 266573089 285218528 230346922 -258248245 -267865358 259391033 216388225 -37404923 108160276 48865984 -279909048 -208635452 -267430792 204202717 232425956 -264463563 -225269578 193420929 137987231 215034336 -146948527 -153324969 -189855723 223930815 -218322595 -292405448 120136882 102205841 -260229585 191998984 -64559233 -129992609 -52811892 -171759630 -14761153 -90729641 78255324 256413130 -231042687 -160743433 -282900084 -103779380 60238806 180726303 59516994 -192134429 -28566314 269550510 -265308092 17555174 226279438 264062483 -148995078 59888502 -126355278 -131841453 4410356 78683961 -37383905 -162878900 219284397 -288816980 95688405 -227405716 -206756784 9855990 241568475 -75490844 201537477 146937294 58831583 201346370 157296821 -161400481 140220705 254438204 233199181 -215504960 -11627077 -214494713 -70240149 -218793185 141283903 -4166573 204219073 -168266177 263994808 102741647 300661981 4428856 173384410 -284429471 -121354315 -60656183 193715824 -194559487 54099278 -257718260 120632674 -276139218 131049639 -264554726 154686994 -4578948 284988758 -160428225 -236319745 -103852699 102128445 -234221778 116503040 -173372013 -38297540 -7305319 -94310309 -224758965 -151065668 -6196976 32731192 -67814957 -98637412 -88278096 -78052910 -91944242 -32799158 300083845 -256988900 192701112 -63707866 -34777394 -259933919 141578161 -163784711 -276239660 237595262 166957152 -105677937 -189244867 239883003 112487031 -271695408 -154997356 131976038 -75542642 -266477693 -235544663 186135351 71096818 -231975440 -301190497 -224974565 211525234 76925507 -30119369 -285436997 130573390 -240884977 112951746 42068305 80429678 9216350 -53519832 -18977798 259826268 -254005348 82582094 115132553 69178667 174215822 298025718 -222479711 -20829201 293698811 -53297390 6353587 -195848902 -136906795 257951410 31436862 84197520 191591329 174189186 156318433 226508149 288502315 -205169839 8024213 109082153 -207792158 -179022302 129850532 263672332 -116919864 96208525 42670195 202197005 -103934355 -181155270 260676841 -98333520 -95727367 258438981 -186670950 245647015 276744928 241711710 -136098099 88839932 -31416303 223469211 90255203 129513652 -295988577 155964817 42164767 -163069482 -102578716 97861285 -279991100 17066911 121624690 283939 -185163461 247371160 57633462 -153265097 188298233 102067230 90582540 203642603 223166780 2679256 -131246350 234759024 103593774 211102006 -57370170 -88421029 145444376 -277789918 167527039 251476480 274521958 -70211698 147745483 94966089 244552800 212939642 -287381802 169806823 -192106221 -54351114 295186732 -9454233 150994015 249762984 -300791613 237962077 -197284 -49889695 -246301606 -50699379 -17904409 18379306 -157851595 264138135 172100623 -182705848 -262449722 239855883 184413239 -56112614 123215404 299467513 -202882682 238049559 157754970 935711 274073109 253367245 129916622 -192553123 160241887 -170836975 153576143 -223473393 -21704359 -57151050 -245970133 -28221285 231628817 -4038853 -270482827 189451829 -172027440 -48151681 207548735 99303543 298790141 93639782 292261925 270172587 182863612 -289995205 -286055758 -226322115 -243261199 161445467 -222837743 160812546 -289404977 -138987195 178517215 -175844093 48998853 226434182 -281518990 -167735998 -114176271 169191104 -201226789 129178665 -267320384 -212544828 -186472275 -181578583 206358381 7976447 236166581 -240994602 96053131 -132961909 291772830 228045432 275864565 49820304 234243583 -50831860 122146694 248112086 -182507398 165432555 179485850 -1722755 -197638070 -127460784 -147497378 232701733 43103375 -243033541 281306299 -51505066 78388349 128552523 228456907 156362356 241899961 151627098 62524153 -213183062 -130069206 116431913 12564750 -28372991 -33139760 176386856 -43067097 218530943 73792046 176600584 -205583515 296244420 -235301415 340024 260826265 -171585349 -257720743 -265070167 -77191035 -978124 -7108990 37156244 106880788 -171242907 281381430 243250856 -127767309 -171374245 57500764 10662154 212083059 207643778 -68092012 169899129 -7423033 83258217 -164042724 -113242383 186492696 -253299529 80402643 72210818 -255644224 -171033802 176791010 -214357183 9749713 57909274 22548728 243980470 262388160 230390549 206795732 240153376 187153760 -297498817 171516408 -158071364 115773970 -149436211 299836751 16459933 -253897906 -206073398 100793721 153431525 -1907758 -37831130 72099224 -257667681 25467512 43000513 278071055 100868614 151114900 -41110082 94413480 -22212622 -150313134 58214550 -85436913 -63195225 -23475441 248080296 -159103002 9230781 -245974910 219900567 101943148 -148679029 62347289 -150107653 15009363 163703874 -92862174 231698386 -137774489 -67052833 225733599 85268252 -103111155 208630425 297250737 68049374 9269469 -238424635 -14326752 -159759738 -165908413 -112664463 -111795323 25280532 50680432 44513509 -271618641 -228614574 -122341761 274652166 52442688 257385875 7737082 -143412261 37767919 -46076354 178750952 -272866731 -107815576 105295481 198647857 45576251 79789429 -280975832 -167388486 231357111 91132830 -179776820 -270562336 56157524 -144073584 -85525915 183581500 -200874191 -282618694 -147180352 197710608 -108627987 -128030729 256756952 279970074 -300411696 -181913696 138961937 -257325463 -95080187 -67174743 286283425 -16460626 -75124874 -113769135 202639406 7774905 -2783476 187077005 -165654506 -293236469 -32313985 -104146457 -196385289 214457967 3031383 260741611 87075908 212967875 291321227 52122619 -86801770 -253426860 -166778653 -136348187 272072371 -174154556 223877632 -56931168 -19133108 -237721152 246944596 -222149535 203292088 162309911 248664811 174026674 34948421 240171137 141377621 268592149 -51304495 80759132 246086938 135909698 281298922 -134461736 184881691 290236449 -89115649 291724439 179082395 247566040 -299224873 1333367 8305025 244330341 19687469 -296236008 227958435 -296989170 228550074 212466534 255109036 161576451 -192614017 -160231737 92293253 91050025 -96852095 268000819 -213131788 -193526086 55305701 260368920 205560350 -68535822 58099442 -225336608 -42131089 -108656613 301277758 65484674 -176679178 271252898 211446595 -192726991 -185298043 -272184331 215707432 -140967747 -173281700 -258303333 -221645740 200033090 2781760 -44808862 -38208010 -158422236 181411839 -2032286 213627744 238098050 1789252 23297639 75617637 101346448 -286010879 160500730 -104740621 64230515 46560919 62564147 -94776220 142794391 93207488 201407064 -58755443 289223940 100693333 -285080462 -136615870 -272738202 -229144364 -20213969 132487875 -152604820 -110176073 221983880 47019486 141935519 263903342 270533990 35498362 -187999770 -37570128 -49909035 297697025 127630022 174650486 229581174 272523782 32407377 6839635 -256930657 -193482785 -246349177 -184519597 -214560484 -166169971 284351976 273831479 -169839925 -276538299 -54116146 -69116024 -15635792 -105446742 92992839 -223023537 262385333 249092121 -66647166 84700551 -298925244 298339681 -53009446 -33477075 -102661828 -115840062 -65650190 -60332324 -140707132 179388721 51091595 -188547954 -234789803 97765310 71981605 -89916832 182752299 141576307 -239689664 67081736 -42516713 229217587 -77985852 -10179642 -195364122 -67969121 -133481482 80137597 260251982 -111154427 29717654 -290854625 -191278092 253868428 223452930 -263823700 123217232 111746381 -157760919 238192713 271317705 86407488 193291865 134465378 -136605122 -108034699 -159392199 293506441 163993308 159406646 260412495 1612987 256289446 -151508470 -123514102 239448840 -274989278 213518652 -73680592 -260040284 -85546051 -286958581 -214593157 -210057711 -8299911 -37930631 -61468412 -297415015 101639369 -245579507 15976073 -109197592 -295485726 5642567 167801916 -143196425 269480894 -61252910 210386196 225830769 77979751 -193405413 -214955927 184546686 88463251 -227942646 190786797 134363272 263004283 111938742 -75254697 39306654 -196875847 -154275617 -141453484 -175678808 -42780170 76859659 288948160 194077836 -265939861 66508338 176198827 176578638 -166806326 131587933 -265390182 -73985097 -32473699 -282221056 61705566 208143515 -221963006 -95067125 -183919346 -87917337 -172028183 26162185 120765593 -18529859 -78797085 31244685 83822560 -290384637 299182217 -134853376 205475808 105478574 -297233240 23340919 -217996043 91354923 -238246932 11218788 250942989 7090844 -50345309 49765713 114542411 210495847 -111838579 280126011 160434634 -35270333 -215423950 219796301 95137907 143755379 -246621720 -287752920 135693601 110306756 293609415 148927407 248927023 -126879290 99196212 274198282 -282430807 216997207 104919034 -168525751 168727157 115282422 255460351 72581953 -255260127 163857529 -260504553 165700152 -213365918 95517024 5942488 28717210 197129300 53285068 109087644 168727311 -188182373 -128413435 -45100480 70168634 261513169 56218300 93950994 236531188 -155994819 -36821283 -204264480 59039370 87103690 -119466754 295001864 35994954 -117977922 -38836867 -205093516 -23083946 129262059 5827732 98734393 -86645862 35494674 -248582239 95766247 -245915213 297741004 -127347671 301358104 -164480298 155456737 -75131530 -225770665 111567886 -246790154 -86121719 -246862915 -279857677 -181351757 279778034 217997750 247328260 -80584526 160570893 -18999054 -23496105 -70791098 1584259 150550749 222643086 209118231 -72057889 -70712495 259579078 59595822 -151164536 -66485914 238308359 -243772137 -267476058 -144120070 -236384009 -84948372 266475442 146863072 -278932772 185501421 -48853947 71093072 62144973 -206747088 -185278589 -211091335 254778898 163871622 92798692 -268908246 110763569 155105599 4173622 25458924 193886773 -201383844 -37066816 221468370 58861350 161412809 -239711219 78103968 156436008 123947121 227755142 100678866 -201256910 -26246665 -174473203 109516770 -121212813 -297438075 149594589 -58137061 -280078245 -290415238 -77107194 -209367939 91959008 -62583980 12907555 -17171481 207777105 70314692 -93423609 34871437 -65400455 146840756 -170555559 15370287 -294169530 -17037902 31121108 124083568 -181643288 -200012748 -28652918 202680554 -181263804 100641740 122389348 234519476 -246837375 204685458 113309615 159278513 146797611 160435639 5955228 -247697032 -269953028 -249037784 -116426088 1699660 191230539 71606980 130426645 72004435 158862939 -62798226 2842533 138992757 -92545819 21302009 -282257183 -33561077 -73442622 25631199 -21367908 106734204 -175367136 -230695956 -190074399 129623279 171716407 264819837 73953381 -6509641 249840641 -12575559 -224291012 179726819 47317622 -289619795 283077587 112185508 75109820 208599324 -31809947 100570603 172598993 32733680 -140192430 -296217780 147738006 -108915049 279324805 -262325560 -227460480 -243288823 128349022 49944121 147113783 -3184623 -296245721 213794213 -193269695 66799902 11360442 -37722408 -203515599 -129823954 23437404 -93607022 -99343326 -253265672 73850086 282356696 -257021802 -121253197 36985477 -272582238 4625664 -291348199 39231549 -209825128 249172318 289920552 -246077593 261204880 151838689 -140456711 133974695 -163142928 -4431912 54353573 214342949 157540775 254593101 200773109 -268087566 -269571775 242684893 -295490698 -199846984 152002454 89836986 -127654657 -203548493 -128639514 -164202140 260887539 -249840426 180504842 -222973414 -110247920 -180004513 -278543937 116344115 -40671229 209116664 -271659734 -292933041 -222034546 295221438 -144188185 236510677 113701520 -298801356 -179157561 168055650 -245165452 213940869 46180729 -167851037 -173919998 -240144396 -193505202 -263330111 58217001 -149606131 -17886042 -133492466 206411048 145813602 146185977 -204405327 -50970904 5951175 88821729 -16414370 -275564933 108000681 -208157551 -225807907 -108499603 138647610 -71620839 -215058166 157453738 -40716141 -66992011 201547518 155445579 169364197 -172348054 202261404 271075847 -246520340 241953866 -190721534 112276763 226901431 -112743737 -95431192 182346515 -48957881 30347336 -28828777 29492914 -266762083 -189078379 -111681107 -164880584 -5720831 166389686 22246094 -90157760 -151183191 -32086030 22111271 -29242668 185435394 -203291209 -11563027 142858461 -36806781 -203391502 296759561 -8490276 226252430 -122227956 -118371564 -123958448 -290806180 -130679896 261015855 -102255520 -42084126 -127346028 -93872261 -53170313 208637338 -300442603 -145364513 -1405858 144912332 -259475001 11213388 158792239 -21521527 -146509750 124403353 -104155922 -180987892 40298496 -94609204 6343723 253601116 183082665 80793666 10498515 64794275 10858851 -199601521 32007937 148661673 -13409485 248977109 245198998 -108554633 -27080452 123281647 184738165 -72744664 20634114 -284236260 -199773766 182542838 34292903 286303517 -244537969 167921365 -158382994 185934413 -21146208 -81743727 162772022 -58044907 190095711 -163697757 -86320214 -183660946 29478578 264050981 -247014843 -170372409 68616127 1070952 15136544 -75594989 -151568279 -260306518 -91987131 -49919302 -293767107 -39168107 -47911356 203765781 33605029 43154336 -108762235 84228148 300712297 223853540 -220406439 -110941737 -234324352 -28251594 13017966 39818760 156173939 -162891438 -76440729 25206671 -85265499 -223299085 183282875 -112542942 240695249 -240847485 -134139710 25780539 -294875542 254549984 -277364360 -120060878 135620825 208902269 -236691585 -256306739 -111942918 -73869228 268115388 233165565 -163047661 -106974027 52463338 -207126355 -245208012 -187241515 -56727775 -144982012 -273341508 232434085 -94375051 -147997270 -272212505 256388700 85580722 -286241268 39282725 134336982 85987559 -274580978 -57983595 -192535765 -263432502 230229273 181548242 -71048753 180817558 -255058495 -264834549 -64276819 17401439 32509913 93444426 -215471634 -282324711 -49248857 -278571305 -54718679 78554239 -227624876 263274381 -25076436 266137785 -206156347 -27490761 -250457119 15667426 142719104 -46272527 83362965 68849611 -153319841 -152423249 -247437221 281162719 -43369340 238038289 86064212 -197589295 -300926850 -188538485 108403755 40416259 187415608 -155085647 216715823 184377361 -79103276 -4094189 -298046832 42146733 272788150 239070295 -168599795 -174751658 181919150 -99782593 186554993 -30357325 -151040235 -11123339 -66352771 -124514499 -189914662 284973792 92030850 -122384998 -71095088 -268762449 90153167 -262224526 -58085045 -184147089 -101997282 69797403 -157242234 -92392654 44395170 267582717 -164924170 32705269 281352783 68631131 192497503 231628586 -190402964 14544608 -203404259 213356305 -49243715 -166581900 161153486 171743203 201655573 -157016176 168614107 224787260 -154518832 113102916 201786352 -294835370 203087136 -76415024 277316908 163284181 -159614898 67311040 -61048625 -63683701 -176840649 286729043 225865944 -264071789 195877577 -240398050 100128719 -292703795 -275702834 -275573419 -94102260 -188271667 54784180 247277660 178334286 -27645019 -292114955 -164910681 -28020334 144370129 282847039 159635481 256073137 -58585164 -192489409 273852411 -40179573 -89946638 43275436 -8546007 -296771570 286098297 35568982 -224893828 132024182 198198224 -43571286 -48862395 149106673 9134104 26666496 -257648477 -230714479 109956019 -162825781 -224643606 -71749649 175092017 -130675602 37911489 227674619 214643301 289827015 93506714 52080382 -186063317 -168801291 79994621 38457708 -81718068 78562546 199037623 244064920 -76844140 -242346181 -16133158 23110627 4062774 284554668 215424302 -182516730 279891849 37080290 -50174641 -264359641 -282874930 -299983572 -82285222 81970840 153548462 -274794099 -290417453 16586965 -32059824 99349661 -285162865 130690593 -183070903 -94340385 -31075249 -5976131 -80720794 -61983265 58788051 231336689 233783211 -235549532 -106968465 -176217187 222615129 -65071430 -34867464 134801283 -179904279 94162581 -14474130 -142773502 -274994862 58203535 248948401 -235220670 41922022 85619730 85260493 104909526 124370811 -103760899 176821483 194961207 -71005432 239795982 292718852 -127110907 64698031 254627654 215784279 -35202733 243209078 -24160066 144685218 -268190210 162403639 -27043759 -158307351 85159862 60793528 56466382 20751428 -114520551 -108334521 -273867305 -190732998 -153780002 -229928962 196281030 40371307 32066825 161194012 230205781 -11891112 103392694 -300607301 40074339 18496343 229409279 162388897 -42998652 224238826 -100092022 -158264911 -16003138 75328379 -87794870 93860981 -16610134 -79566222 258384571 -18974434 -272538219 -57440758 -276298463 -89932664 252116950 -95332230 84623264 141373852 -16956192 -75910192 242232656 120760137 -91418756 99461646 -57866622 203306084 -200790254 274422778 100550620 -289770510 -104624537 293677892 230528535 157594863 17160967 -220994964 -217264495 -51560165 124899125 -45293772 78576724 133117723 145977456 -127775308 -121100607 -245671838 -233376581 -196902465 -287162763 -45141071 258708045 -78512961 237044656 -300460922 -68050715 186461295 -29891323 56563115 225775181 -238335079 -50391678 -138653453 112686871 52962328 17977332 -149587736 143576330 139563022 -47642588 -20898094 -226297477 -189311522 -215778133 -165507227 126656091 -202394427 -151424529 81030915 -226882916 89650038 267803468 -236934108 93047603 252130423 184386994 -86549787 -157708890 297919574 235643580 -148800126 238540652 -73536232 -85233039 153181254 -84818638 -66414571 211922735 88991461 -237956963 26227412 81542502 91237720 122216402 -181302224 -53224966 158093837 37767726 -243821091 275588467 254414244 -89540379 149650812 -280211490 -280413375 -109907367 -46673430 -133229336 16770559 -115461405 114596116 -42589545 -138060782 45785289 208752880 -287635929 114026719 -161056804 264971327 -108991924 283272827 12870432 -209682187 248004209 76891206 246252292 221785016 272955931 -49248675 259680714 -256556755 257462869 -35533378 -149134474 171146062 -105261657 -94543454 132761 212061046 30826088 -276458491 -277793324 -196623449 299795838 69171071 -283212599 -79031904 -260485262 17700546 -95519150 62054215 -152854041 -136644265 3314800 -93133970 27954548 235259046 70451021 -174226559 263158534 169271831 -38537181 -23554240 16648104 181368508 -270043593 -204672921 -48884631 -17255082 -275848354 916700 207640359 30379899 -28163575 157839301 100508121 248502232 -155299465 -113040477 218091332 -248849642 233361516 -84072718 49230053 -271550900 76597949 -228132673 -179025334 -126901614 155292233 -72152988 -180208527 -258684079 193583253 -194391281 280816129 -10792698 -19335223 291987034 49367419 260099615 -37855844 -139730648 213077442 -188297786 138092130 -248939107 90258568 290289471 92004795 -178735933 -20295699 206757852 178726659 241717032 143026589 -29548221 48163347 -130530392 -165940939 -116231536 -20876868 -237982171 261001660 -244859492 -223477616 -276058223 239141992 129649458 -269389454 -235904473 28151969 170012984 -291967439 -250567273 -241721925 -227120998 269318810 -24345493 268156334 111201565 -1526136 161992272 148907164 -6005973 -71441506 69235843 151336108 -3057589 193524249 126233394 27615353 -296570427 -40350853 -104839858 30528118 202633266 16889071 -152667671 91126560 9471308 84790652 -298431594 184507447 172198590 135099629 41738501 2516147 287174654 -52800159 33932520 44917246 282011503 -130720661 179175694 254867424 -249917046 277411017 109271954 190752999 94907301 -117077864 -6048519 181028664 -263062149 178245488 249999080 159240202 109023987 -196289338 250139774 -25025868 137130387 -18147157 -2800554 -93508064 -194491213 -209138910 94959480 111727652 55063685 -131661167 12484536 90499764 -135201101 289893719 5092348 68470948 204693086 241482226 -188473170 255003404 63136662 69840524 -26760815 121125895 -218983932 210529387 1463220 -44223104 -164569125 -44636988 74768960 129775155 230364365 169812289 130259122 -126592722 145228121 179264713 260426289 -263446485 -228317906 -75528723 21363433 -90950604 -251925276 191728586 218258223 -113800698 -80342764 -215355101 -17451988 -106550022 -18503783 -56936917 -121597983 140114624 271230166 -45056196 -134485028 -242441535 -7753775 120016884 63361520 230915077 98832217 147105933 -194882414 43997612 137364339 -301176627 202891353 -216623122 -80731818 248054408 -147534222 143126552 -150099013 187766626 -188519405 -133771165 54198351 123761205 193416995 193134689 293122497 1547099 13673393 -124416407 137648847 -96220030 -266708853 -264362808 -152188897 251760960 296278554 211306866 -697229 214462763 -188004131 -249106885 245979644 110664941 264856819 -244994548 -214843281 85766590 -51409239 -171879906 -43584536 -254756819 -242542352 267237166 197602579 148240801 75516791 -134884518 199122808 -22645777 -262233632 -41624118 -29405600 -88657518 -191530322 -105961054 156989506 62966883 -239827093 256046173 268274313 103321020 -50950742 -243470567 -122331740 -72010406 231248558 -299990778 -197620749 -191006225 -35184842 68379647 -301243809 -220588595 24976446 -298873192 166156564 -137163589 16226949 250671926 123890879 248698296 -171163636 255357509 -70139643 1132840 -162039167 57338963 190446771 -40935069 166593879 300243181 71889140 213252023 118962600 162863689 -182573976 -284623982 258274451 -138909807 130874424 211765098 284792225 45398113 -291278102 -116036276 -260562035 190246405 -137595739 16394088 284895455 -287219169 254161767 114052963 19162511 41367588 74364494 32663217 -22337548 -165256757 237621903 -153009941 147108642 174938377 231483789 188939566 101729965 -252654118 -244939098 -123579169 -255453203 150881377 222189199 -107140469 166462943 -101572721 65226263 129366632 145135543 -269569196 -275507199 251370623 70961789 -142832335 16626121 216391888 -274168184 107206831 -120935320 -171698215 196867500 -6730575 111804845 148521533 -269792444 204339846 -94240813 46745084 265216170 4084853 -143960157 -76562301 -130605353 -141682003 131720123 279401920 -286016925 -116810507 106882920 112186020 -223165748 -20115048 -172322839 251366300 88785380 -166414237 -294916037 -189075366 -216624525 -238124614 -270616244 82638212 -265218547 -295605751 76144112 231870899 -105366154 -225933140 107850593 -78620275 203066999 48883961 5854206 58286034 -56180031 -106050007 280903774 61838505 -212515884 128724326 130610733 97403173 155779750 -3505465 -66226882 178464767 216962740 162672581 -209146882 -71154604 294990479 -145213490 189804408 -38597496 -299829357 -75360865 -270937653 175554110 -95131744 19214549 -148089786 -115630966 -56340664 -14786403 -103417353 107745827 218303595 192296575 -47550663 -28459643 -20298039 -99293235 151373876 265497207 221726881 127738016 -300939980 63522046 -163615079 -122897092 10535484 -97878142 62086534 -293383639 276672544 266840642 143435243 -258473476 -69339542 122302613 32168140 198671373 -147522036 47076636 -183550347 225160993 -263141485 -107051131 127381573 -100519700 76091925 -35524764 139323860 -139553835 -112642110 -245623002 166592679 -259409474 -103262025 63918430 103283071 258980813 111964324 31895549 -222006220 241090313 247257392 221408819 -266353358 -201730389 75257453 -162368097 -211176603 277757303 -282693501 189025514 230306232 144142252 -188201170 163682906 -35311862 14027597 -44402373 -223052198 35615805 -77643288 178288336 175452166 -202035016 -205681875 -262626103 -192078612 -120252041 68864751 -160492649 7114868 -285543533 78790175 92512536 -69503000 280605243 -298642093 -17550281 126982949 -275607540 208274686 194614464 69673554 -23716885 153991050 135185412 60781869 169904014 -250963993 284030172 2688324 113183070 -98179041 273932963 94279060 -74460704 235854095 -81968992 135729045 -709423 48882481 274683454 25403271 148398619 86673276 244194851 126681360 -139715268 -245551414 -217523973 -274753878 -203694168 119893843 -110205153 114242549 116179096 -292258551 -202105256 -225736772 145270382 -99415894 144679765 -196681247 -187398361 25287027 167036957 -14352049 179290212 63205047 -29420076 162104541 80563466 15058618 -270504301 108212714 -227698065 212316968 -69276306 96916480 -164658000 -62607826 184630866 253683406 150109765 -70362971 -198806927 -121924234 54418798 252585054 90842227 164631761 113205449 27509672 6608361 37853515 21516382 -114960212 -38916062 -274222404 79260545 -97550313 46154824 -204790446 -127163620 51252292 129200017 89049784 -272867553 -158871352 26422120 -182505450 149783921 -159067344 -43458529 296741831 -69547617 212269163 96337809 -153930134 251681970 16355776 -231834047 -213354646 -152306469 283395090 -232923232 -98188600 250606788 -135570788 3716159 -41766124 268907171 122224712 162101168 69298658 117469437 -10021934 129843147 243346135 -224037857 -65949687 -265252476 47058709 -15976579 -101490488 -22442136 -273340665 -165913086 -87852842 -234285858 203540194 -271250449 288572831 16858775 -91613736 65893541 262817042 51398775 -8215236 -76512363 -205362737 162688375 157756474 222848543 -41110772 -69103409 273693355 209800266 74843299 -69951912 -155857085 -274487854 -145238811 256128756 -171186399 -211138599 274697518 26522647 59443965 -218664713 -226167516 -287948208 -267913467 146017385 -139872653 -262044663 -178949079 -76993266 -280810436 -34545537 -237290243 -159061209 -160514738 163024443 -264755976 -131351323 10540195 259585428 156730804 -185995687 -280847299 217009955 278056769 -175297732 234372498 -233239743 168315564 -190896526 -268964816 -194133792 -200275886 -261853552 266492664 5191971 -201686184 28815288 35200871 182354453 200723766 -1027845 286268907 -234615249 17935124 -149826734 -293840435 37216380 37913995 -46042544 -258743545 253840908 -275879698 -115178272 -20896440 26269180 170446200 295147318 82129269 62071406 241593055 -268581871 -31047318 -141774091 -293433110 -31191709 -296408762 20362349 202506685 -249766189 -186707368 -45809535 214393220 292285697 -247004588 -265843996 -63392974 150255085 -103570378 24370019 116414238 128060055 47487498 -30688578 -6350263 136731942 70166002 -90237379 245563844 178375722 257024334 -1382620 -79005393 205097838 -287069844 45090260 -271742170 40166252 -215128328 239413968 218198424 -169285527 -27553237 9842572 290958438 29252583 183077413 -36745008 83528878 -50700278 -32140739 99043512 -90776210 -274442430 -223830081 136218082 19616955 55590282 -48996783 -91825062 77358239 64753479 168185977 -49163612 -40290020 -105751700 -242404303 172958941 -152313225 300389223 -239521414 25336859 -192191007 -272089444 231889257 269387759 199477170 84390144 -126344718 273202455 -281348471 -196115793 171532581 -147307476 -265625354 -257418673 -79452337 247957164 23746560 183304494 139655784 -145698107 263384402 11714004 283623897 -100450863 -27619730 163101055 240013919 170215398 -292650701 78769843 143058412 -262589831 -129266743 -3238971 138460180 -40199707 198419085 247164325 -160858073 -214145738 49481930 -122265986 -53452397 -212723778 254079432 -7222326 -30312987 184412745 181220583 269289102 -160962278 36098196 -66120676 -164585200 236824890 174627262 -6641342 15628293 -38200870 48279340 134009210 -34370743 -164606398 90953974 40992434 -53475999 -268169191 -25855112 -135305005 234931324 120279761 -96238330 -142863846 138558922 -210551956 -267354642 -58448355 247065119 183003158 -280446944 216213265 -199754893 -203388649 159998046 -173392477 -3043746 -46877648 -275380743 -136514042 -74133396 -60401877 -121954748 -200275229 106405468 45505334 -33750097 4680942 -211406511 140528593 108251694 -130317743 -39663462 176464719 260705114 268264224 28677026 -133526054 253847481 151158795 -258195904 193606583 -126204360 -77173891 -256527912 150423764 -105075498 -56692260 156823040 -77663352 -277602773 -184805419 -35925146 -244388158 -125382934 -300094800 -65956863 -60827265 65522596 145261290 268874595 -286442527 -35816967 -150219216 247168023 163075112 -152227693 199621187 109873612 231298553 -221591898 68525028 -70985793 -88715529 212587619 -253796906 -264912538 198224793 -24439186 117488101 -135627242 -104400171 143157667 -171126316 185053118 91801832 -88528839 179909781 131087070 255716190 147829293 186959835 -232930771 -46638362 -188047452 246786453 239971948 -245261772 -199996508 -212289196 -262148327 172889501 286696586 114983812 161209878 68411290 35261391 -62584391 1989378 -249568209 -264304945 -16867019 247764955 4877609 -244608085 -72872054 -198157133 -248822352 86694245 274071367 161722741 256137433 26098020 268529599 -207345317 25948877 -264295059 7324929 -43371458 12466412 291212749 59249469 -72128896 -188772431 -146159135 -117025689 222724385 56430441 262624216 -205479865 255490118 10597720 223745193 -21871380 8652413 -54827014 180449408 -163332357 127986065 -231592721 -33794699 -72805426 250794788 -99137207 -287480704 56992774 184081582 21057679 269826346 268427617 -68349094 -18766271 -237661270 137911333 36652595 49340568 119959213 95817542 -221098350 155584219 198703602 256768937 127241980 -42999396 54512554 -257121243 213152021 121808879 -48576639 10466554 -146030155 -211189765 212428083 73122660 197243513 90074473 94620705 196375230 26736368 -178302646 38899949 32388428 203479465 -267290823 -221327157 239288952 13201846 72119748 190623432 58388271 246637855 47652962 -35197212 238628050 -24096369 -237634512 174344878 -185805462 53934091 -237180382 20452840 165621259 -262397432 86140596 -152856184 -255767984 -169718107 -100029578 268920682 -68653187 -299749849 247528311 -285265011 -133537242 -143772624 -116841968 47908602 -266949486 -7069401 174715191 384133 50916021 -173614024 -33877321 -183357285 149379583 142656248 -569304 39915603 -49267193 -203233919 104039768 206194979 -24488007 -282493726 65137424 -120728936 -83192630 -136896443 -116619354 230207774 -210400350 -156970905 -94958837 -33773355 115111790 47341957 88637906 -47994809 -143309731 -40332031 220128475 189082637 79417660 -228547646 -80853266 137037231 75091760 -125418617 181466311 121274002 17346626 -48814421 -43863420 186372736 292818705 184799618 86470897 72845826 -118444933 115732416 214456140 -62692137 20844746 250559351 240270795 180292944 -82652913 122908923 -66674439 -40906150 55970413 -87019679 -246140193 -153297470 47170216 -255656807 -94128051 48866751 74953119 284235361 216752444 -215791274 241528251 -35950030 81084874 -11630639 -264769626 106044891 -61007318 83231008 170594449 -254567996 -27901748 282322121 108182925 151456935 235557765 -295087136 202593047 -237294429 -221865937 -119930799 276614781 86915551 -171957394 -120477566 86567502 272934161 -30064139 36644646 -56476154 -284773948 289549380 27676524 -270623529 -134463296 -181241629 108952067 2942218 -106373957 218621905 -67581642 -6571145 91758650 23303861 -226684024 -93963352 -55488946 224171936 238204460 175640110 -268508855 19748111 102498031 138494799 -231759535 -16018984 -45247331 114161865 -281922598 -170541271 12883943 -203258918 139811031 282274728 100723167 -167302601 4127757 -235962308 268576604 300272457 233433634 -25457184 -81102722 206124250 -4853057 16686191 -20351991 55627813 270034551 -68422895 225487149 256995784 -81314993 202285462 182586204 155992717 118667750 166211247 240991765 166059545 124234740 -117364167 -212671955 164730614 -173673554 14866753 90433060 130527462 230481479 104137004 42204752 -121055007 -8819507 155287177 280983791 148819625 201119260 -149388993 259443528 208245083 -44665457 -96955159 -225645467 1592879 -123747547 47789716 -151844838 -98888413 249108881 -125063831 188280066 1290576 181415138 241235788 68553205 -86928112 -4583554 173003119 196764033 -204580703 105019681 -86372138 196352449 247410743 -149536169 139297398 148246886 191260205 232875284 99832088 44302964 -106818538 201862235 -197352004 170020540 197679869 -87119424 -176903401 192064184 16184920 -191768465 272544596 -17964768 91538367 -153235652 -46289912 99754616 -243483247 241935782 190279502 252763625 71821816 -42040479 245900048 13271604 -9716372 -71827433 -176074503 -10293640 48292549 260607128 -172060384 -82461197 -103841948 221905927 90693511 -7589195 30795799 -20977284 -40335417 -47570219 202711953 -269996167 -180144809 37977386 -273221602 142310306 -261484792 102216613 -211087416 -201699014 220212374 211888787 -188340023 38361277 -251916069 -159748295 20892659 276502347 176290692 137257125 257912571 287220343 -264741213 26721667 128430155 -98153674 -127005148 -95157641 58516467 -91447904 -101694922 -61569559 -266259474 -66505238 -153759492 122466477 127262936 191665168 137979362 127654334 36841532 26303383 -25113389 -215183645 100435748 222669881 19777082 156413067 53398 -69871169 63257897 235769852 -147786595 -197833011 -41286893 48093581 208201066 -99518491 242146344 216842632 299928713 171527577 173273971 30345812 24281854 295497064 181978288 -241903449 282240613 71813022 267657386 -97563138 -220546878 -186018628 175854020 -130597669 -234819760 -177950740 -15386221 -216677213 49283058 -179343424 -233396798 184337770 -121531931 170331111 50978882 -13620039 218001156 154147742 -286358496 3786205 71543040 253539460 244078300 185853074 -250857073 234638125 -89864338 60759265 -126917090 -148555070 251314985 133754294 98772820 262730160 -17789077 -222100560 -143825793 -48227278 61249027 -33990908 151619629 -227092268 30038339 75841603 68239301 -176201453 -278082154 -153538474 167594177 -60672742 23019886 27384505 74874916 -53935619 271719026 265579998 -232527785 201636566 13401378 -12594449 149671024 -206167949 -289801173 89759826 187384822 -167586355 -32048965 78477006 108540520 157168750 97702025 -135205384 -71459251 -167969327 -108454598 160809382 266288749 2842374 33511275 3814097 -117787559 -235076151 -85905475 9751977 250820456 189000991 75746735 169605819 90076877 -2875057 -216698112 -240670649 288139116 92191453 208544213 -119576342 -244686772 265551722 -294425458 -81134894 -200936960 -11871390 -24539443 -87310785 -45172801 298969875 136595342 -297311619 182111351 -206988766 -7914347 -142910828 298137600 -294377532 229286802 107337958 61146126 144593180 171923445 80548914 -100580389 139585715 52048817 -272289171 195843927 164337215 -145085944 232301457 -52432798 -24552287 -163388215 -156976968 -236154744 214148386 38763756 164739344 -235282489 89229824 -207986244 -47981995 171916784 253123231 -138948025 -139483666 -92524361 113176139 228588090 -89982363 -295972014 -115822592 190279413 274813342 299375055 101994801 -161108514 -250135769 249559433 -71317580 298571915 -195742771 -217904440 281507188 -106787407 177135828 2760940 54227749 -221664564 207290932 143762314 -274987895 137301287 -172218700 -187701714 31412734 259595449 -198147664 -148245891 -292591908 157633937 -265450782 -142192655 74645458 -18655113 45977724 -229203769 213048519 -126243656 -272265910 -212834731 156967009 53405273 201005363 301457581 36769416 297369135 62375638 20098453 89371476 82289737 -30839696 -261257627 272923615 -74488495 -79199767 -87611197 78922660 -98040859 -300377316 216202397 237140867 -249888379 -135848055 55348474 -98481239 -215211908 -294210235 113657505 -80041730 -246223714 118410964 -301581580 243663789 -19589017 43736279 187295015 144501253 -133078032 -264710922 -38171325 76522472 -37943798 211756158 75896925 -223865115 290291596 -186609733 -129836368 -292068774 -256929473 -14791124 -109692999 192606917 -148593849 189243625 -84650914 -125749773 269453381 197833095 -151083401 46157225 12966892 205793270 -166892528 299770309 -74654044 176188805 -10025881 -182882296 61675379 117350108 -221069552 160565944 143343766 -27266661 -6826616 38169325 143024613 -29804471 297592099 -271842626 -20337116 -72029745 -144685390 110429586 285929187 279162676 -236594031 120435459 232654492 -145384073 120046148 137666790 -171100483 -56909703 240398473 -222832153 -292976018 153815517 216100434 74143015 -39989593 -291552400 208458762 247656820 14425575 -136713986 199524432 25099285 183123474 -56274219 -33290087 -86704484 134326242 206310099 117889901 118564396 -17799719 39996259 -96504098 -90615905 34423095 15349853 -258252750 168298696 -280742194 -267579501 -290278516 250680536 51150033 -138389096 -176220133 -4434735 -171697106 255879357 -103587383 -244029188 55933926 30644455 -148487697 -280512476 -216191380 -278819264 77140019 37459775 173817728 -33864772 -116563520 -217974244 -74730719 5898582 121311633 164147632 9575474 -121376103 273313586 -85537376 209801636 26710263 112745495 19197651 -179832371 265738575 266914403 94935961 -211964768 58970003 228497267 -54152135 221408343 208769751 92177428 25607100 -286477309 -12375272 240383326 -206825442 189714928 219310753 259044980 -25147384 187718050 51353629 39751945 126091772 -191023236 24385652 -205570267 119801261 -98387383 -74065663 209639239 -117984603 -202864813 -219911165 177460654 54029589 -127543854 266005906 -22215775 -97339742 111844643 -173808326 -44261264 -200703759 82293240 181040676 238243100 -234731380 8622138 -27778875 -173263044 -116751008 211069656 -131375404 -221578428 60891779 146967261 -76708225 204833725 165886709 248677435 -146725316 9892685 -255598754 -22657400 -209771427 -150629265 -2997804 -5631359 -70566979 28825063 -277285253 25023668 -267174863 -151251930 280674418 -190176276 -23831825 181739695 259642841 104508290 46729095 245695875 -85971003 63692274 53257212 -77844645 90618738 -103937007 -199519660 -90835523 -67313140 -249252670 157374008 -93578530 -29314529 -226703562 -275538359 -255295488 -274968170 122709189 -45941990 -99260103 -234035146 225806596 201878314 -225146021 -100756929 283708179 -192795219 103434838 -34636886 -17622693 124038400 106749225 136599360 228861893 293400302 -189234201 -202364063 246287132 -155970208 -40805675 -72655491 241448252 80400264 -299664830 13895739 129965455 -169708925 300510881 -66635510 -261924220 76176868 153285417 203545400 166836393 202363154 -60509610 -127678940 167261095 -259485522 -78915860 -199598851 -5467070 -59314561 295105500 -273768173 128324654 -96422466 221690041 17371887 5613906 34976606 -207125748 291682678 64616564 -129872771 103159865 140635540 -218440249 70971890 -184654548 -192515430 -176161541 78928031 -102759334 -297522718 -178922955 71749914 198300517 -53774206 -290498058 -214234291 -210332006 171343676 -215387302 -122624220 -22491824 -245750105 248608077 108923317 -91192342 -217928418 29796475 264322630 -77847270 -129441707 -27158543 -123793048 -150735667 114009181 156876123 272410283 80801126 -294298712 80855781 -248519022 66595721 -178698862 -282816760 260565360 194182824 58928999 -176111377 -16690592 -149274646 162848748 -109268046 96620548 182712650 -233708253 129487069 4608029 51172614 -206617283 177194861 -41320528 134608154 66638720 -222789048 -74316232 275332838 109943397 -184142792 110082669 162487624 158247154 239971933 -110193876 -16796194 -56149904 127078074 115955799 68946692 -83831858 170892657 234036966 6943037 -7045737 68020794 -90812998 156494699 4267109 -150778085 86883015 198989842 247456256 196132830 238341864 23880358 -31018873 248048237 263160286 -124583428 -301099123 80590440 301109076 -22588206 43519451 154737301 -263821798 -116925835 42615690 131966567 -85668779 -9077279 23999653 31234667 286511824 -90406234 -82273287 -275570725 101336913 -118757013 53178828 -129720223 11962995 184914754 28647480 -59101858 2670633 -174126306 8759983 -165353030 286323123 -169111639 -194426936 -43820458 144744329 122447615 -55486239 -261073063 254274137 227028036 -65488454 134086331 47355549 -173765424 -224430213 -198402921 176178274 69441991 -229605098 -176577610 -71705336 -104516444 276819540 20651693 -299274666 127030245 90681155 -293364804 206069022 -42082528 236271548 106148604 187630159 205206534 197283301 -270100001 224208075 432761 257527480 -188245937 6311323 -143817574 86357924 169141836 268348217 -126213885 27815099 273928337 -166046771 -216326106 -125444227 -161796759 -44789224 78460861 -86639577 29287469 109663179 9677181 125212830 -114585063 288533270 -54949744 -80472704 -154140170 260917036 225773962 290534464 46613859 -282518571 -26200909 101362478 -262220485 -27550295 -57104636 169959337 63586238 232170395 292369939 -293719010 117020401 107700027 149387364 203332014 179334044 -58294287 171207831 68582672 69766261 195123714 16851841 202379913 -116676547 -183395437 -270236215 -300185202 -64165031 -152377123 -220210015 18453799 -292310869 -123203238 -53651515 -25674337 -90351623 300623092 -267413395 253172766 -168609710 -251865785 -278265843 68913388 -149854099 -38947584 96087506 -112186501 161513215 -186823539 -96317909 22955907 -137627402 69036904 580828 194734342 -22060707 241205811 -24330979 -252611541 -186080081 121965954 295224516 -9806077 -66541006 175083376 -49998191 -5342192 -72214331 125399561 -36565016 -53515479 187483073 143547180 206612658 173916217 -191292594 85392815 -295749761 -132812165 -14927530 -79440725 -240403614 69445248 -158305618 -56465327 10023015 221327958 47200885 -118155360 122848740 -52006930 -235112114 273696904 -34564453 -274679232 -37806468 -195566157 -247683375 150090472 216465428 89276445 123258807 25905998 -185887004 -154327476 -26352652 -26072811 -99685653 247263912 165282949 250419062 31693984 -286440872 124494770 199572179 -6348813 172979591 -196918378 -266443316 -35392793 -256971310 195049883 -298539970 -213467943 212259066 -52703555 298542129 -231911769 130440088 -277156794 217775974 296407558 218154276 284611636 85559113 -248950699 -229139117 -19580267 51246718 60413911 121582723 -8979028 166209479 -56804295 -2598642 157179808 -108704943 225167046 297405919 -228052660 23897167 -237835198 -254625485 -248768948 -157583275 -7588868 598074 232908385 -229202321 35136646 198220084 -72821207 127134971 155271257 277222777 -11011288 -216759059 -279811754 -163154372 -74263663 -150306238 15115012 -238949776 -249452777 276001233 -170879510 -175760571 -135161947 -289402301 73112220 64371750 71392244 -81215718 58926653 -114738285 8107510 45051588 37436797 111101353 -108382332 -180201599 -196928510 11753237 106717976 85879169 71466426 166085399 87244365 209665826 -64276946 -67036087 86582000 -13249504 -205373851 147508385 98596965 290552222 -71042414 199078142 226460953 -41590382 -280929252 -165927305 215633049 -252103521 -51756756 260845516 -97846744 -193559257 -64774270 226720024 -288898643 -183058641 -208879946 -177648447 -245728413 -243278505 -13608146 204921287 -49135783 -295440789 104857580 275954253 68278646 209023189 107987529 -290243317 218876884 -206017801 60364630 -203885625 69444103 -230275531 118921101 -152955568 -169360090 244518297 36622915 -22846755 208539690 -22416631 255544475 285078160 253004929 -290429997 37513807 -229966766 -132209441 -67419711 -290406182 137155020 -264301195 235732643 -131106785 34073798 -212646086 -37506087 -155511545 269550961 145358137 -51517842 -268259774 68428179 -39341023 153891432 -216364182 113988494 177947114 -238948545 300265203 -269652718 76344234 -9167254 118380964 229079252 153932334 -234789145 -96271933 34904357 148206662 226455905 -157397715 114665541 186282035 97887808 -152015405 -38883627 -237668418 -38280992 193228785 97836798 218691371 -163439282 -215397130 -277516852 -278822595 -74010020 87818184 139791505 60671189 164412845 -132277755 78303738 -66191228 244527375 142796863 3116217 279489204 -143394454 -913747 246664976 78438031 212254735 -177169260 4482316 -242815832 61270070 77484300 37549913 233219973 204946470 -266931715 -15437986 35770850 -206299934 46194967 108621360 138581884 268356587 82532511 258819546 -271018228 76331200 -14221703 243059547 288511981 -155258460 82275899 241237061 -8941901 -268239883 -103066256 121523891 293230807 68781800 -15587581 263611819 -52874974 89933500 127615925 154234307 -163555253 -212729257 255817680 -156685968 -28403212 291368943 -97712024 260412342 -14406489 12655182 -13735781 252657256 -259206816 -282232544 199876092 -284002297 67450805 296609402 -116545044 -39634715 -183251795 -216797205 230336003 -258297029 39103972 114998317 -199668003 -202323635 -175334471 6283208 -273571076 -169033396 5011794 -140373488 146269047 -195131118 64050402 -186432036 275349879 131066387 181016498 232893282 128071049 1091782 -104612540 -172022815 -25594104 -174313966 222042260 -55118940 -300784335 -9973046 52507370 100628683 -241318265 122391060 -43223645 164358529 264765709 258171744 206741611 -130761239 36343430 136295533 -289543009 -117326806 145525478 -247308415 -171896483 -11847666 270162031 -161772675 -1020305 -110026938 292021304 164262154 -187544156 -241951883 286250571 248042631 266083808 25021673 108561639 211241914 -155435160 170970774 -75731241 -168444804 241936015 192744132 -263184684 -272934505 201657819 118616834 -187868969 112150284 -225350474 138544712 -201817988 -227608938 159733167 164131097 79924763 219931240 -227074884 -34108413 -293802685 9470902 275915169 4483369 85364848 -483487 5188148 -125623817 287512672 -78998253 -257034042 -111896783 -236635664 -146816959 262549825 -19056609 139412942 226600000 178942251 -36840026 126589018 149659677 249476308 -222643923 43215901 268213575 253911173 230882269 -277076533 286869607 163406437 261012417 -93526514 -58457412 -7472475 -63971967 -91135307 -199870793 235351534 -218022979 -55790638 5131161 91622681 -240655683 49003768 253352312 -113807568 -196478860 233931929 -192675447 134093253 -240146848 144428402 227305252 138693742 -137840799 -282151889 138781056 154515961 -286616601 17019779 152315555 246725169 -1606639 -205036576 -297626134 36995218 115971194 271476038 -2438426 -180417754 265840850 -140109899 131018687 -176628889 194485622 115454093 37131563 63515284 -223010697 -241220946 -141301183 195925401 -165072266 65736126 125394197 -296412201 -287110221 -148274902 -133083656 -45894590 -125366127 -157189083 -38149936 201405982 283921418 275030460 -116125117 241212753 147346030 32549257 72438116 -129028077 -183975817 3227886 -287846211 -5493367 -64446979 -213347835 -29298508 -71590261 -118364684 99853703 -82279885 -20117307 -278590129 -6063286 34357906 -177316133 294436514 196906165 -223755310 112978284 -269644154 -77513759 266213607 -90950116 87454294 -297871340 -287182845 88850478 -33555268 233609564 -179106280 -224976190 -297928407 -242864150 261390693 238547169 -92999478 -298312810 -126549890 283684970 -66246587 -186807047 17365051 -56556996 79466106 -112399205 -230298667 186127743 -130052778 -82244838 15811912 228569757 -45337254 104391651 116217379 -212600189 -126574590 -52864524 -276690601 -131237555 41628234 283242169 250331328 194548356 -194598520 -217949109 -81794485 -8291403 182443421 -4869273 -280720716 -222487059 100952474 208379545 -113643027 -174930935 143770519 144028322 -301022992 209027885 89364895 199079455 145686901 158200399 -278815236 242253201 -212376963 113623064 259171715 111568927 -152328522 -141813836 -139658337 204310807 263282477 264677316 -115969825 124237139 244938608 106158707 244228729 18461187 63264958 23519800 263648744 94642223 -157446786 231334539 20638236 -176743537 -230252302 -133109718 4330723 222454370 145220014 -59454526 208941619 -218937865 -110009878 64493428 281471994 -225569275 -267114473 -148718934 149243202 73274589 -49315700 297982056 -116495090 204625560 -149193912 267324480 285211277 165461222 286543000 86082029 -129865768 -4985086 47044645 -218729046 -255968474 -83861403 156659689 -195894856 -90134683 223819171 284800418 -242695084 263434075 184898672 -24303667 -59660884 -112224198 123057500 182319124 -177346890 -142147629 -243934938 102707657 -291878170 -242314576 89595874 -49705572 -39305538 73726008 286337676 -139052481 -210588318 132355713 186712978 -40945507 16466796 -189723150 257920869 258953125 239808246 -286056539 -39875243 239922592 -34556424 -160876830 -24251175 -66621779 105869426 -40149560 -61893626 -41810445 294877247 -239701451 -85701214 -298821827 292985932 -258343765 -12308019 -165324697 301633287 -15145452 297906181 259861481 289596507 148874816 -154969001 153688519 71479284 -134570144 -109252714 -235493157 -7215386 296598454 173476923 41846854 -110798141 -279817384 75021984 293129830 -123570619 235912314 143089475 -50567671 95283666 -283474605 -88354177 -85540427 -188477650 -129105774 180573329 -217968047 -177910518 197864574 43232728 -28551858 175467481 114501970 179291482 -138440758 -144394275 231080743 -287288907 -103234991 64520313 130721011 34228849 14300556 81368470 -111420407 -96053321 -184339464 -103378408 -105513914 -171516073 -247091212 61125845 83973171 27706664 160856814 -236779274 165936560 188476789 236408947 -207081508 -291364969 152277871 -15094736 -232522730 -25615585 225416016 -281291783 -125320803 149424566 146441226 5906484 -227549025 -17120541 248450295 -180119747 124107421 -280997857 209734168 -103856757 287296683 121578703 215611995 -283263638 -130702463 -165361704 -125057471 22673275 -114367428 25307419 -300809129 132742084 -174052584 -98240129 210458244 -167032033 46559709 291986865 253463722 -29586206 176385172 278441659 -13995582 164200437 9769224 -127802250 -129119684 271459308 277310251 281780635 -252971019 -213513862 94723690 -280105420 -161944080 -2070137 155182411 -124366328 116118562 17567368 -143262257 149103324 -215802895 48665796 -230498151 -264344154 -236024988 141745302 15759012 128072402 129184850 -170944905 154432204 225974753 56221746 -100918700 40119178 -101367680 -183799743 -203794188 -163676234 18999194 -139823079 231911484 90424022 -258331996 177244536 -158562065 -35493550 -163919499 227808467 73734231 -166632065 -157037587 -205813357 -155642379 -219837043 281220599 -89494592 -24127287 53551906 -244322505 -227540916 208436194 -291533594 43468552 20282843 226301350 199277185 -159596537 -129755853 -211651836 237216072 11578928 -109811201 -204438162 -63935155 242175397 96875187 -76174552 39360710 -204198397 167871445 241113030 138321184 203788857 241963612 -141513581 -224656020 -211106733 -4883656 -291698883 -24694355 -123896309 -233920844 -109189587 276445596 156680295 -235460199 263148785 -135588537 -35481583 -232324444 2172296 65119488 -144486848 -165248736 -65232463 -7652540 259121273 32088287 1849858 -70805472 134420968 -84474588 -224208974 -19215979 66395202 -21401291 -193865613 -69785141 165476400 202869528 -233715855 -56816577 -159398473 -216346909 -73447140 -104868714 -260873640 67900452 -45066823 -106193961 -110615138 21453861 -260940506 -297662001 227137776 -182194973 -230945141 -237200167 106030749 -279204365 146649238 89915084 -147510350 -244788970 -205056037 23691577 -34625338 -149483369 83795028 -117171807 247820879 196574839 30023010 -197380012 -145282663 -261418394 -188225598 -4180312 60687770 205143042 -100644749 173080745 238346662 -85982944 -212307615 -289710083 -35121901 20806617 -82124563 -197293594 7500412 68198319 -232344200 -152824084 237385659 46625694 147050339 -156350182 -145671828 150606001 204794199 68570861 -136970038 180341350 172514463 30349238 24681554 -287751476 191753369 -27873171 -126032358 11667546 -55516863 -21340142 153909001 -146181323 39742197 184133020 5237461 34501436 -26693695 67656662 244645936 -243487447 -15246431 -21089551 221614936 -58027738 95486505 -108508993 -284667268 157659129 120018622 -242268516 292304064 136600765 -28804371 217585564 89566570 20826009 176798542 -219130680 -3136013 -297601883 35646688 -187386053 59557250 21733522 145686475 -11194191 -179464758 -3094917 172342345 -290711868 -232613357 -262836955 -199721322 -90935352 -146364112 286500822 42369728 -120599253 -264598788 -109159120 274210472 25310230 170074240 -206721422 267114737 252844737 257602773 131158979 -285036253 90768014 112858072 -172357443 -191533838 297769891 -277547028 -177438766 -21817576 -279111201 204347682 -292663930 -112569389 292958966 83949224 -219982856 84807581 162819613 -199648197 -286961154 207618475 -139413571 98172563 289870942 289954941 185545471 244763913 -157984079 -254166111 -206097369 85425143 -107161111 -108043456 96248651 -82687331 -210743653 -124623395 90689375 -29112449 -185605331 -273191644 -92943160 266627513 -142182510 89453009 257496903 133357053 255220934 -254869050 -16308820 207261249 -130392884 -47435848 43541727 211127330 -104065310 -236156915 -268801195 48900956 181791958 79268269 -52822581 -88123948 -138484541 -170489835 -175740636 -108980629 254460921 294671565 -263038927 215065461 -172718296 144312232 -25327407 -135877235 -14931348 215272720 37472485 -241269884 -51209392 243371892 -87006619 87323891 -267336260 -225019086 180671431 -201559752 13830593 132538694 182197081 39253335 -159686974 -201659586 -190532426 -946228 250481925 291440618 4791487 -52842102 -107593409 164561909 17372703 296969384 -213693494 -41598092 159089779 -67437417 182576841 -137942799 -275716797 -116185875 26627779 -81457788 33960680 -82993243 5013696 -242838383 69109825 -127795759 -240051085 -110196226 266644750 282498579 124738576 -240691645 226459035 190994780 205460182 -8646755 -172313797 59988946 208248924 -103285453 250259995 275905090 -184371940 79649095 -180862919 -208345045 228269785 -184134543 -142057936 145064547 280382747 59652549 214015159 115599140 102417953 -153094017 -125708655 250861771 131141110 40463658 -275159836 -22211725 287337088 7668145 -80120069 281049906 -216030178 -163001537 -111566136 -105929325 -116260024 -196618290 40664771 -52400781 -273567854 158167976 46615523 -243433208 19166613 225924562 -20020153 -129449095 -130546089 -47031390 -194908288 278041467 -120892033 242993870 201956895 -54325574 -46511707 -248942226 -25251847 -108333629 -51722716 145636121 -11948365 -60903956 -63563423 275409785 -219842789 293234256 -288026834 150535668 -60713997 120337771 -12302692 269791743 58429958 -6885484 -195952279 -154042843 -146547490 265430671 156059204 -246079194 -14231105 235447572 221618007 160368072 107518450 -197412701 236910614 60966125 219764883 171970996 -291252233 -229939731 -172451966 -10324671 -79081486 297921255 -293314516 -95722630 -184638534 -267390653 284972829 -220868262 -14521650 -52687177 39331992 206835474 -297334238 138502959 152732724 -232007785 283041539 -199582249 50090648 154490463 113205497 -188517641 249425817 281866615 -253323922 -225656989 265956204 18675728 14948774 195335716 -121816028 -184334681 -97538962 59302938 40421160 -54172708 277923894 -131479032 -200786712 232633649 -180641635 20514854 -258872837 231337564 177083758 239006145 107584981 -110924086 -100237491 -244344620 -294776765 -133971834 240644117 -116838183 263856359 211790677 272633747 -299574318 234438764 -29392761 69528478 -22708960 221670189 136513368 83870739 -168329771 -297985971 -106465970 -246692837 9527206 -131421329 267479044 231813414 167808079 136304705 254496013 115095573 32429464 198756565 101791233 -228204980 70271388 -89324625 261200900 -239367366 120917050 45808813 24907176 -1099663 -222783880 204949565 97242587 27215985 -42347398 71229767 267245381 227384066 -1281217 166578185 -235281672 173153887 -255139859 -27950780 152276159 272796825 4275635 -87754656 298225376 145350125 -16116631 72371585 211241084 214687378 -266352711 -241281881 -5602236 219795838 98504934 114448868 32653586 284433528 76560476 -237612354 -171083625 -63052814 117147258 -10808667 144758879 -280384088 -268800302 277525826 -134094824 150511074 11377638 -129362061 10811471 -214676874 -18896644 4292157 -284647056 -238783071 165310355 -52494915 121654333 -37823840 -228573691 93986633 -250940239 177610868 154855422 241015915 11905847 207220470 -111819093 235861041 247538579 -39415007 -194656431 94417604 -287010564 -277135574 278924151 156907367 260253225 119887374 -58088999 159545633 -238039816 -14528728 -128549601 -165883467 -259972087 181790508 -20673355 172760962 -42552815 -79268821 248709512 -17111200 -83685873 127076283 -37949658 266636658 20693369 -11959857 219717571 -231729505 61356624 95390055 -48529097 -121859254 -253712961 -23329147 294043933 -123251985 -167521666 -23742459 -157284647 -151770885 255300749 -149502309 -131197082 -269116075 270206608 63235328 -51757445 -197296561 7846525 259224162 -87948485 146502544 -12239394 272574531 -174769970 193920674 285690219 -172739346 -97724248 -161830070 -211098045 61452238 137533617 -134529825 -28216655 -199268180 -78690406 -88702370 -192930341 -54301378 -276271625 -203810509 -35458199 -105367228 -77012545 -137998890 -140042529 -181889703 -169695111 44275642 -27950572 231057563 -92794914 251619133 -164702177 -79790607 78468607 -258852714 155524179 27047854 209852655 157298914 -144427313 -130155336 -190433742 -149426129 98882028 -186573261 252851313 -111834456 -76577940 132277908 -287542887 -161418333 166314087 -144690915 -31515819 -289189347 264914186 -26105811 -234678036 -113761539 -22992612 -218875869 112441302 -24710324 -50332267 156365466 58414788 131274880 114935720 25423393 -11607337 24971904 158586600 79194845 -247314282 140170963 -49930954 -87079282 207279893 -234915619 139336750 -65161124 101825641 -283263152 -234456582 200247861 39518312 -251257886 -195865797 -200327850 -222795873 -259239795 -35895306 245746026 49089532 -216078597 22780813 -242029765 -9652819 -63512893 63330087 108582149 112666924 226827402 31434827 34547642 229214717 -169665488 54925676 -121547198 -81642361 -124241843 -263113157 284596545 -104550641 169212297 172459108 -253465057 203791282 103820834 138549041 -221580896 92085267 56337140 248388185 -53596708 -256170640 -203087245 27729499 65509753 40247206 -40165585 -134148810 -261993190 157225605 54586173 149679903 -294492076 163021740 48286842 289015187 240115860 79710651 25557541 -236505471 -293303681 -148155260 283620188 -134502088 -248137404 243450689 -207015116 -70027973 -223191897 -266778248 36682767 101487069 -276640464 -83109433 -202617076 202839636 132715246 -20522134 85703474 -199195839 124240493 75682957 58035657 125027594 -245161390 -30292261 -70769763 -198037549 191284987 11203106 233364517 254589610 -271937624 168528950 61180793 -161142486 -139499859 185426910 153259332 -222822733 64862657 -243813361 -112417095 -233795050 -57500651 90978435 -196146009 207210586 62956268 157962263 190908135 -240073055 171639127 290728982 -20333092 80256363 -286376245 -89840424 123614402 156175376 -128113799 -137339906 19077219 -146678482 -118002188 191761892 252761723 -133012169 92978224 249711328 -131560852 81161441 -199792152 1779291 188317784 -243822751 -19075164 142418974 -176124421 -287149588 -163504663 -139726625 196508612 108134107 230358921 -298808745 -282914531 -94781352 128535270 -80336860 13450427 48197743 222240323 -111077413 267959901 135803536 65329200 -47479465 264532135 -185458782 -184413689 -29568594 84945508 -232870397 -33670230 252130397 -193826393 58275627 216629501 -148082972 294186378 -48302499 -85993264 -114655077 245869644 170910973 111983171 -39880140 139577865 -131222413 -71165252 300110439 -28286445 -82435273 286464072 -202051801 -143360961 52643008 -290117059 -24311880 -83166576 -210967185 147677204 222999076 -244884054 62588326 -20731595 -258315664 11350689 185225204 31587849 -116889585 163670548 52462405 25173283 57216672 12572732 139004388 102678125 274907429 16677602 -40646984 44635831 -161442558 -100169735 31348539 275067421 78243980 164505627 166860740 -33625155 -153922340 -139356461 281427275 92168885 126071672 -87440101 229957558 -30931769 144803332 187200836 66818617 9653693 -199893724 -181791254 100939404 -82022747 -191702724 269700076 36462097 -281047348 -110393258 -33377676 154141858 -257017345 -198638448 -207199500 125941076 200223520 -166105577 -31603903 145158506 152320182 -20124230 277845181 -193251972 -294366108 -282687004 285219990 -176981674 -242030315 252359617 153183036 -283196532 -110459725 -301021322 -38231384 21224782 2679979 -180679358 -29934117 182473470 298851378 -287008949 10901354 -282048685 -195976828 -106327347 -52187808 295672339 -44306572 -144285952 -291479117 -19115593 -280707802 106085765 48236878 -106873033 109341418 244259111 207741782 296762591 163873209 228025665 147657101 235108726 233724642 157266433 90867925 32422465 227399340 -142709578 272273014 -90339600 -258131541 -268813803 -97959485 -196471970 -219569522 -85568827 -244103169 114494512 147257648 -31521776 165271014 -229013428 18955747 72846403 4864576 231925427 -213518289 242496866 17808967 231148284 112462046 268944824 -23682146 289230852 261028290 -258208403 66903705 18476273 16990807 -236248329 -18740938 114573629 -74162183 -162448156 -164111839 102471203 177410465 -202706666 69910943 22901522 -193165814 -272597103 -177463650 217308010 -262946103 -218245242 210051921 29947182 115924299 -65916171 58501272 -274734261 -93749267 -148639945 273798815 -135452066 192711562 -173953389 -112064809 -91519800 190244550 -294180327 230364914 1112897 -52863416 -144610398 -27885736 -153436528 8735534 198662860 -194021829 99223694 224850362 249735699 -172624996 88215473 -170796129 258849003 40481276 -73474498 -124161548 221380624 133097172 -156236274 112257539 -118807950 87250400 -92231800 98707364 138383484 116736212 -27814178 -284540013 60933811 31259820 -46031586 296114810 -267635556 -249708920 -174006469 -253700272 86904139 255979333 238005319 -257680095 -300202238 153956219 128917590 -156232203 31231195 247720339 97365876 33383016 -224675585 -24717487 -156180122 -126056103 294792037 279032482 -26785608 294353366 255314624 -82628412 -182172396 161078180 -144976912 -185288629 -249205735 -98844742 215951990 -246708347 -70744755 -10671918 -75684688 -278319176 11809136 218996366 -234754355 -12765068 140720996 -35163643 -281211926 138935986 11493601 119188746 201495222 58250185 256028717 -244779088 47546297 -44127881 -86679070 -240117885 97242351 -73665901 -176240017 272436572 68489740 -48045788 -73057210 63561155 -297956801 183971903 288823017 212865577 -37816102 273931449 -197859400 143008998 -20020429 -149484779 -223906652 55776096 95932871 122870451 92122685 -288457499 -12207265 284196043 250658143 -118287580 -177388977 55710900 -36685173 33347401 -290637289 -25018934 -62581872 -5709767 268917330 242068663 -255149778 150054330 -292003896 173725164 253344820 -31321702 -2906172 -160411620 117962353 31571810 -19470615 249942507 -51551483 -16159382 -157036098 -297323397 142619197 -53135701 -82814282 115970162 241753318 -202599740 -264836177 89120064 276574302 236616669 -63272538 9726020 -140622088 -72156966 -54862425 144880999 -173655911 -219963327 218229958 -235034909 -31615451 214535794 248094813 148409584 -246971180 247161515 -48677745 -171611603 -273456459 -146239906 -241858757 -10731018 81472968 -113748205 205166062 -177860088 199993864 212021164 168299259 264912253 263352128 -180545215 -71238352 164062956 -76578337 4498831 -193113398 -146148405 8231475 -4362722 183004861 -296102950 116615178 -248807202 108262457 267809065 -263258662 132701112 -21386081 -156329618 295054280 269658820 25477054 -19323064 -28302675 92757403 -82321184 276914074 -244142567 -201773882 189775213 126916934 12989445 -243269639 -99153060 -226689668 122212239 -170762483 -128598646 -301253123 93592455 -69787003 -71794709 140697130 236280362 -224013470 95956703 -67427604 -274585921 76487750 -73937264 34412131 -184870995 -137679456 105556704 280098708 297057139 226060384 91084875 44614870 119221666 -147063924 -57986526 -239593372 -60138339 -9663038 -274265023 27050246 83360661 -252292833 35628274 -143070698 278116450 -67420697 169129204 -213065320 94643034 137435266 283519485 12997871 36003745 95387162 -253570059 -157567188 -33652156 176334052 182026534 -148789557 48513774 -162937668 209230713 5559940 -121365546 248506898 -290616727 -47773196 164633571 -67394577 -146310221 250470316 34849705 -146873843 47806606 -204160874 232264865 -254042200 161805571 294954112 24207011 62775191 -198078303 13301975 -18812984 227303286 87860508 -57907023 -76520438 135360216 67321506 -196265633 -32355983 142092464 56223709 -286705052 273127290 168628358 136337082 38845995 167931993 76950920 107303153 119207731 -179035221 148081155 57495636 111431294 299300805 223937350 -235334802 -225619132 245804602 22349079 -85032011 -199047043 -289971795 178534612 215603782 -143138023 -64812981 -290781449 -236685464 22317765 -133544870 -383083 98057391 -206929906 -160036551 14634056 -42093757 72781638 242292438 60564901 201466980 49316852 -275648921 170882136 -130362873 -12812429 -82875595 268195216 -264995306 8543559 232269907 -169309657 -184012399 -196218416 89775379 109644486 35639713 -94871106 171771411 95313109 -260169547 -92022278 185319104 -190102232 -18388212 88900306 -137497758 -120391114 51625570 41227921 126681784 74907484 -207067536 -200351207 -83260421 125441807 -280543845 16944551 -20071545 -164276452 47611545 -91780847 -156129246 216444107 285060688 -20730706 -26513526 -99979799 -49703009 -18523775 -216729803 261688680 71544199 197145669 -277956380 293268535 -192983372 98308489 83986081 -130716598 -254424633 -8470517 212146719 68501110 228938962 75796940 -85116339 -72891783 201438344 -141564598 -153736515 -20305911 186546183 -265669352 52630870 -143920261 -249822067 -114859993 -165981645 -292965777 -182919853 164401976 -280993256 -19944006 8211860 121950627 56642574 -40958585 54607153 -289398716 295666326 -141318020 60406721 95654368 238983501 150695232 55419251 176819255 35103386 -45868159 55917696 -212932061 -184163969 -258149711 -157837525 13314604 225340680 -157360694 301045046 40567509 133562475 -288432605 175720040 -86598419 136717032 261575307 -195814941 167031688 46166980 -158210049 -173664393 270343563 285140365 -146548808 267129478 154754264 -156894541 268751421 41517209 229855892 -48005322 -182797977 -10411144 -33213059 -105998641 56170932 140337372 115368897 -265646310 -131824961 -289571136 -136970292 122681485 -234758694 -70887578 -258092155 -62621133 -250453384 -132843120 27431506 16914419 84292805 82906378 -232960758 -221196015 246665581 113220261 119895306 -266129856 65813611 -60385925 28715325 -187615028 -282750707 38243875 7315991 -28191885 282492224 -293264599 260141473 266964630 -198576932 254304950 -244781128 -296213550 227567876 -50879400 195031598 276402796 294031727 294791252 -165783351 206541576 -184051512 135054176 -36012418 168451528 32557104 250469446 51292344 37863646 -56447121 -280296536 -147990320 298360397 287899549 43617091 -254467256 53268858 222616954 -98765788 33873330 301606726 -25397782 179979736 -277187494 -162290098 42824966 153306343 256505367 -88340919 196729683 231739707 -83879768 -243158016 125594159 121744550 -286850885 -299965841 -32184036 -210517723 -777803 -107862400 34662517 25181192 235569086 -159202009 284519317 -212448585 -283574255 -216084613 17354564 -126027614 288754204 -234577258 60070932 84453389 -6686711 -178137362 195076000 -280015915 5927084 244960176 -65238004 -229107633 -186454916 -217580015 -46623149 -192131727 31966235 -101546594 -291189219 113617730 -284502944 121223871 -33810722 167435571 188930660 6431187 6114029 246468225 -36339950 -5020005 161687564 242801477 -55743062 -136313549 146109686 -241491970 23135335 -12323947 17715068 21899817 65496006 234058843 -230583393 181740127 185590279 187384247 -77993833 36534350 200773297 105924536 -299141798 -114195803 -170859051 -83182551 -300793627 -224478425 17025908 248367842 248633191 -173171433 300321629 -160891685 38182421 94244646 -242390449 -124953178 -214197463 -16606304 298291393 253578237 -135793158 -169491971 -232454054 -75706160 116445686 -89077491 -199944456 -257967064 42355120 6817004 -97754729 -144185877 -208988894 -201759475 38129294 -95694806 67439313 -239793127 265831054 28282057 -94551262 -196956852 -126808991 91363092 -28826424 3121160 -56593380 261975227 -146027451 165437127 239181629 149060455 82541056 -196108983 -55699632 197680157 142371215 -76847919 -263840549 -266358664 -65784166 145756631 156703457 197521297 -40463750 -39476640 -126309084 -211462144 -232640741 208467147 205773525 -75830506 -27358871 124067186 116177069 59168313 -244848172 6046435 115611150 -69193969 149483518 223070140 -280869624 -194267113 21641849 -69614062 -118411976 -39798203 -31022258 126904358 -35992940 -188145376 163910037 -232881636 24956657 192797556 232294225 183195035 220884155 135887779 132915818 -214188467 32661547 118353288 234343119 -275410718 53818285 254795805 166327039 204373605 228232237 201457614 126475327 107157856 -278980211 -101956307 183920166 -185440258 -235693879 -62933985 -205453584 6190887 -62060773 22151626 -202155694 212323400 -291103245 -160393815 -284123018 141970196 -82014432 228194485 -71549392 15345021 -175837891 31878848 178262800 96838265 -202714541 -226944807 -275994702 -201678310 -157870959 -62947406 -207958076 16644007 99667606 -139298388 29946787 180942782 -35019537 -110028705 98034484 -66051123 88747149 -153632004 -44371235 -133492899 -259181242 -60638089 145602645 -72499710 300754791 -252291448 294900317 -110241989 2252468 -59548900 -43374169 44134004 20979147 11111884 115322804 213394947 -285301707 -3891322 19269818 -217655156 218304667 -134418260 171278276 123546920 39642562 179774050 119855310 -225171967 -216089980 152190741 -155469642 288684087 -260261696 43909769 -117420194 59340551 44156423 -243203867 -67229267 70724879 -301056180 -254020367 -217985504 126162831 249985440 172540291 -238424667 6170234 -5323505 282385115 259223324 57599840 -198278826 143083675 208600217 45754607 30199098 285552475 -149363384 -204898442 40371882 190332960 -74510680 -43394046 67992955 -108066858 -155027166 -78394275 46482509 -189008542 -249208790 -117814067 -88957437 -221300152 126028727 80153748 -280754476 -280592012 95905419 -74840866 -115955446 -123942229 246197093 60194813 19633304 -251340077 244067927 -138368931 113319177 293970590 219095763 -237726447 -145490012 -193240407 -34228214 141126578 102124462 114485215 -149769171 38053323 -168753557 246286077 -176185604 215560660 252936915 201428056 209145728 150376549 -232548511 273926498 -155809614 -224563436 -121149963 193029697 -93086279 -128204719 10931391 -51345957 248708793 -148041474 68193528 75184570 -184179933 -251981377 46396262 -134263262 -258106246 271707035 197193753 -105639607 73365259 -80599014 32351056 260583319 -46878576 83291645 -261035818 51759107 -122686508 -84927645 250251453 -69742237 -128201831 74508045 -138509133 -274973651 295359400 -105829108 -223705867 144703150 -264704799 -194184119 278847363 203601825 -172016250 -41291513 147549826 -298931913 -274875510 86628734 -199866946 -179984130 -247487147 151803551 287868633 15686855 145904624 5494480 84978652 -28778633 -5125110 -16864254 -199515485 -208409370 86964130 228410553 -133235183 -171178408 73095047 201550388 -177988204 -110355026 -148065144 20010218 171425514 58614348 202196477 44801565 90343943 54280418 69303403 269492730 -123674972 -152288432 254638044 -126972106 34735042 -301430799 275069868 -136699893 -46410120 -135338618 -249761517 -103635458 -21460439 272516164 297148788 199862022 178385764 -132701958 125978113 -295902432 -231660059 100935603 -95022365 156767552 -181564251 103679440 238570440 260565139 -93532425 -188770137 -18636133 -208895067 253157771 -241475547 281426674 280475873 214002537 100505278 -182557010 -131824034 -125869077 -250638422 -146642361 150536228 113554729 301205336 259024799 256675768 237736310 224837133 -97801616 -93216899 -171244355 14207967 -279966770 10571534 222758956 -132653998 -170172886 228044661 -237703402 214808046 -164168168 -264674819 -132903719 -32160305 -87653901 -286340013 20217032 273617674 -63004350 66246369 -204443164 26645811 -219100730 -244833167 -298817590 -280525466 -272066489 249963590 26972788 246751438 -156374953 30690820 19562327 5572955 116538274 -199603856 37390083 -94446843 282133641 -12182779 -140379456 274526474 109709370 199344583 -63982533 60582518 -230753149 210433356 18003095 -74631816 65433340 268987358 210781128 122282256 -256968970 -4291301 -10181792 -80641848 257734596 -36193594 -126018042 288702806 18867679 198094637 -11230839 70706066 -16768645 70893425 299830674 -288133013 -12480566 288014714 -262898104 -79363980 -250234986 105254208 178931480 -55654955 -214701302 64759754 -151124748 215379685 29688341 -41782520 279319942 122495460 124893992 155568951 -171523567 -83604160 14026099 -111132018 -258871885 -239275115 -124191057 -115213153 18982604 -74796050 247966996 -17441344 170764959 199231729 -285468582 97583081 -23576820 -294072998 -241439966 36649773 -272651012 -57296761 -220176124 110818755 66541445 -156507061 120548377 226945850 95749145 257078565 54382028 142119779 79181849 110087139 287105958 -274513785 87333854 -268723278 3403504 151426174 97710588 -204411010 -97538806 157711906 -195302359 88363266 -232066331 293700019 184647298 196366809 -263546110 87225410 -27492739 -105238573 271869558 247962347 65813170 -271539480 79818020 151259301 252088880 210027119 -158859333 -13815490 -136544321 114963504 86519915 279805613 65338731 178732704 110726201 -226489711 -180996605 -135650716 -70926354 -99619424 238417762 -178386706 27384090 145773177 -100027743 -12257206 77774353 -222765685 -279936928 -166125662 -9897471 -263836236 226798715 126135647 -1211345 -172498043 -97794165 297335150 96423609 266244350 -23763578 67951063 30604601 238929408 -267249569 -256263432 -132050738 -115743982 -157842515 280068886 293427975 257462034 -2655765 -187587923 -143488256 32811349 -196581828 94599757 -209529387 213182868 3090715 -25980956 -227373612 298153768 72316856 -38532272 -209133575 10974343 231680458 -195856777 -257804208 -297170733 -206673255 -36762001 -266865738 -100764338 71953581 -232879150 -203624191 -181933659 127869363 -112012398 -242100517 -266921326 23534715 151207538 43728244 112351418 -13447847 224279356 -87191576 -71901932 -234813350 16719484 -75437538 298180913 -187606254 219132379 -186845962 -253896345 67053677 -263432149 13262140 -94606282 113927663 280611922 8103487 -160277772 261454715 133436396 -20772169 -268256987 260598443 195357989 -295460821 77686079 -24725792 186441921 299836445 55430570 -203198858 147084741 -231094302 -209897642 260734449 -9956715 179601674 276489893 -129916076 73859933 221557856 127299627 36009175 -87084288 245737059 119878424 118200690 233435326 -181234135 -291078858 276089280 190495168 -89926607 58695509 236141657 24516959 -31454355 52360633 183935888 244350579 36109239 -1312066 -232417186 -77183247 -129028448 75793585 -209699039 218717739 256759638 -19943997 -163569957 36785042 -19707867 -297699578 -288833174 -87622230 -81754602 -11842032 -31069842 -19912175 -196661782 -134008869 -132460333 44810867 116761875 206198916 -97903693 -161377869 197062979 133846037 276609454 -68361969 101486117 131513183 -289201633 287248716 189505724 -237125501 -91505198 190549073 124384449 -225454104 -162157169 -240983415 -129415984 -285761084 -77395267 -16773589 263448980 -125632875 23800831 152652316 -134953484 -47871799 13937453 270421780 239742387 -157390597 166874420 -68003468 -55007906 33491482 229026108 24955281 292964219 -26037545 -101081565 -195292546 -250500830 71425599 258530219 -226772464 122460214 42439827 -239964318 267217072 -211732342 151413541 -287411858 -289945214 57795128 -96858180 -199816992 51151000 213248027 -299778549 -196846080 267919306 -30479412 -92426885 269237404 -204152070 204735389 -88879127 -277439410 -3614101 -249512317 -297705968 -19260610 175526507 -96138466 51543989 -239015680 -196690896 -122227610 114090618 -279203355 33438666 136815906 -10341132 216550771 64501030 32449328 40858528 -89650037 72108130 -47548426 119785345 -184911332 35146915 -109216623 14423491 -277006895 92994066 -212454990 169005615 11606951 222577382 169879179 200270744 191536316 137191611 -18319005 161998689 292464946 130323100 271753878 -265406421 -109706338 300691409 -217557527 -185131708 -166798770 49437026 -47644556 -273298354 26585650 92588557 222650471 -268754677 180650856 -281344954 266093937 207078741 -113963916 -219398066 -268857434 -30351086 299694719 220131407 -174972964 -87904314 147929448 155075462 -264890580 -109067554 52685092 209057052 14441632 29299706 -73318812 -185502186 217530855 -70070155 214185492 98576072 -225713858 203402466 237261416 203301210 -140956639 -289810555 204929770 -2569551 -213078957 -214522185 -80435805 -4472314 187271079 -268189649 -229075207 -104189403 117565125 -193060604 177675664 110922639 151026602 -72962189 -8138619 140375313 -151497282 69720509 295642391 -186973313 37497338 242964114 31957413 167969522 175521195 -60696610 8313456 -277213635 -129979347 -196527540 -152163936 3319311 -276382448 -201724716 -75638397 90046751 97509790 85510855 -248644228 -110943701 -224186037 -129216887 11264560 -212615542 161117073 -230445036 118092763 -19743817 -118936827 -74137824 -231052958 125070071 -92663755 277812543 235522773 52551037 147507294 -28552850 -104984820 -177861887 -258619216 -24205661 142425303 -172516964 -294679540 -153738954 -228263477 124542999 -94497471 254512986 101935416 182418363 -217195956 -210888831 -79550353 243560776 262399440 16326644 10406337 136241167 -285720322 -287208211 -289617825 -119616816 -131742980 -42730272 206927639 209085063 236541495 295788087 255925203 -241120551 -248976321 223972456 144521099 158511258 -170559553 -123224435 -251934390 176308667 173045754 217164101 227653150 -159352441 -116344022 -248733314 -59465382 4603935 103370581 166474869 -120653874 -216901899 216056972 -220190444 -282109652 55721501 -283559394 85259293 -221726325 -83832731 193719341 195995492 173825092 -292897487 123465558 257467330 210381049 -229135074 -93721766 301082904 -80845914 125327995 92972801 146010110 274880037 179459646 12120358 237475702 -111841401 88839175 208281207 -191508255 -83501723 293744940 -116418634 293075561 -23316362 -168183799 -219135626 101636424 -46795813 -80596267 38506157 275015120 23908681 -63894303 63619010 -301207705 -155181251 -243316935 -48486829 134963341 -195661451 -33796037 96754007 281636874 -114933041 42141465 -256957679 -83274951 66234877 -257540110 -265320356 -52521771 -89268195 117164302 98555123 129814723 61188113 -94460490 -207047845 -25490107 -285924346 -207075693 149606360 81748051 186863513 -22679188 115743153 106880302 221186519 -247743063 299987592 -63514625 177108133 -248290746 110889238 247454735 -124100135 -86147660 -118193081 261409743 -62888030 140393620 -68966898 64059814 32703918 105206868 117113119 -61204490 -275881587 -388809 -134370934 97302114 -91311016 -249971586 -53233225 -65243116 -200678416 -30519717 144473501 -18906965 -173806157 -104305994 290034273 -188689602 71606119 -137923666 -273347577 -294727836 -71355970 85156923 -252330809 -221290445 -173308659 101969583 94203265 11848863 93924728 -200644942 -9026563 49107678 -16325951 -159661154 282758522 28283212 -247720798 -6442078 68342642 186981805 110442532 -175191140 -52870260 -32568734 -244234305 -47195460 -189545134 -179772073 249254781 -111186608 187051059 -206513201 -28117096 225040151 -159689248 162759017 169185326 -216582405 67353895 6860398 -10919208 195875512 246193407 -103317393 -225380863 296175977 90783121 -27144215 139676246 -200417596 7887965 234191411 -185682793 -205437811 -143879368 66080454 288984042 -77548834 -188707877 -32833926 10334947 158435665 248337104 -13140564 -279775445 129419660 -35166002 288144381 -23291626 -127958064 -112434082 -182533642 28873524 213962305 -112682946 -251489320 -32545458 15577577 -119155830 112703037 -203058870 247885031 133123613 -269442687 -53778034 228596921 13554297 244363816 98695165 74763494 -197668146 264166790 -154442784 -100080918 -296750696 -45900234 -217490969 239944039 220212706 136199216 -161695182 -164281644 117699949 -222893169 201648444 -257508669 172750947 -105761002 59132350 -205931386 -176326593 2722687 -79162926 -186023338 49906207 -212498132 46042188 -82706649 64026233 151623658 249928200 209425504 -132486920 33646951 119396449 80443914 161335163 175451828 270866351 -283735392 -226155451 -93684105 28364539 163004566 -31197928 -12842137 -289677167 210638838 -136087548 204236536 -264003438 -261650569 -229676449 -288096522 156361789 87276183 247828251 -201040686 -199951649 -105943155 -232785476 178861913 -4970076 -259222119 265557616 107556774 26410748 -197776520 10329038 235587956 260108011 246134847 102317005 187281238 -189047237 137316137 -2647055 78210971 72136913 98578163 140169217 268473653 299702434 -23817622 -17598773 -272266916 273573049 170974560 -64544403 -163928168 -68252498 14685926 250892816 200272532 78547881 -187977324 -224859701 -229565641 -151034647 176345608 277425451 147098653 91179229 -63850811 249726212 295799655 92781668 -273384904 -228796118 -150974775 244627939 -64194232 -279716684 230854387 -150152886 33283540 -263637309 181809947 119946409 223026727 -130296325 213672247 287840251 191209874 -4021388 274940740 -128216748 -155636894 -77663972 -34188609 -268438505 -253054166 -156104389 113385654 -279350261 147898747 -294444134 183297876 -276900409 68569647 220048503 -28482541 198474003 -10752432 -60630425 10475630 75740275 245152115 182053289 91648743 64447600 -88857699 -283311995 -256343113 241652387 102634513 -69587365 175575706 -21322906 142969126 151804778 5578533 165731141 282551752 -105868556 -30536486 257522747 -26167729 251471248 298153328 -80895647 33759719 -34165921 217485599 -58576297 29910599 -193224151 233937217 -157943801 -69665643 22871777 -77600879 -290918678 19568186 59167417 261699842 155229347 -8757136 49742255 -15599672 -173633060 197459371 238279507 -27918295 166320293 -144640867 -235400326 88856313 -270318983 -161630538 -292462836 142483664 -241213221 167919557 62542929 -131075701 -49633706 210323871 -252780768 -7389672 115519989 -152980155 103927656 233849276 -36434396 66892842 -16927421 109635223 32929007 216298192 121232908 -108600126 -280059273 -228966261 36783851 282525521 236496787 -67957557 -264965436 247711135 137112737 32696351 52858651 -144378682 230954772 272587246 191024107 215238536 25232861 177565904 -71063651 50097984 -101281394 179931627 170646155 -9279562 284131189 250102482 134778155 -195495610 -152591697 163094962 -93979455 257223126 104958471 -254910075 12768822 67936460 38136859 135371446 -203999240 -208555219 58551474 -79852832 267660848 -174052692 -193187004 42287550 -234875991 -137281231 40894893 134016684 228153399 241107319 -90446594 -47991566 -47464684 137104167 175132531 166330178 268161115 247168487 160499962 279321037 19585599 -97648452 -111403238 171446794 -240380275 242287047 142906433 -150854895 -164068970 -248620321 -19104879 -101368594 -117492410 32295420 264074885 52559196 36023157 38597019 295957584 -243811577 40964924 161201355 -78475241 141872812 -216458170 -89800845 71304188 44480753 234865950 -296222840 -170964675 -287596225 41035150 -247571690 -109077366 100765353 108687620 244674291 98106425 -24238377 -264836491 -30316601 -209636868 -33397643 -176799530 -270178239 66476519 -107843893 29390410 92095533 -217268268 -279749454 281522293 66695472 158022246 -5407369 288292092 147179306 281027606 222611963 -116894217 150967072 279844191 112883941 213410032 249790475 -32774868 97733047 -181763266 287290986 -246616065 53765704 -227385746 97053426 -2001380 -279904072 -203952928 -292981558 -277520071 59540512 215232943 233298091 -270970090 295631533 296016562 175924551 16389309 -184370185 -29066555 51051417 -62596508 -61940408 -230433290 68246017 12197969 157884528 -234661745 98033014 202656596 -203421290 178905162 292879547 -24838851 -200965608 -23042422 -267088545 -98255694 54549389 297714927 -224386856 -174111655 -114426144 139870654 -14700624 129021810 244852788 -55109464 119142407 207790388 -144994390 168812573 -42476988 252867509 -257838908 -242340855 -40618398 -68457632 294025460 -234871237 -41319472 271686573 27056034 -157041573 -168590016 113284506 94007356 76357431 -8270828 65692517 206595238 -289680648 90823361 253582929 299777666 -298930542 -191201279 3150465 250736775 160102553 -77453378 -71166195 -173765556 -256883499 -70686606 268723291 254502166 274222083 -82087275 -164004744 -32617982 -99296506 -231657676 219160642 -109585369 -106805977 -110378693 181352066 153429333 141262026 133470173 42185192 56820997 -209734297 253333458 63466502 44750392 -41253647 256238533 17409441 -64030434 174253807 -23238589 106098599 285754547 -165439321 -230213348 238480954 278579097 236982545 -249268859 25569828 -162134234 180404928 -223399007 271934762 91252703 25302543 152466409 227247207 49387331 15468705 -250423097 112634189 183763214 -77150285 -154408840 87597774 -5825886 -121765508 -269777764 -125808006 292354789 -258441075 -275122105 -122269629 -232393614 -136680903 -67911791 182634430 232525503 -12464682 -77651765 -157859455 -173892020 164008550 237875430 105421010 -56608023 289454441 -273995754 -21393467 -242507479 53278194 45726449 -260788678 -61339518 -283816988 221456847 -295437362 117755013 248170926 181797835 63661756 10988330 -174140428 172041884 274456370 203848072 -249288482 191912209 176754203 170393700 117182587 104278909 -129221736 -121314967 -216720987 -298528442 201700724 -207387539 -197015877 -127558118 153064925 66714860 154238031 -297485432 139527080 -175982643 149601408 175005004 -58342350 -282651969 -63450185 189317788 269959089 -51199129 -100983496 -108707111 259726661 44185768 -33185689 176472396 281260722 249805242 -108751665 175206825 268586527 255973874 -152042919 249235708 275846456 235170163 162237394 -212259363 -100594407 -65689055 118819975 -196664406 189358656 -76433736 116837039 -206171665 137033952 234942426 -165752978 -192514300 -165311733 -5218443 -56466751 55198376 -214547208 -35730026 -221310307 -252763685 -289635439 93011957 -235873433 268215753 22010 -269894896 -264320350 -108141279 -151018443 -115196766 -205565339 -61241410 106122925 148106077 288474621 -137806751 -34295266 260955419 -113924782 -9403245 113020246 -120023977 -166302044 68425414 9256333 -223038737 -114029540 222650119 61908303 61680095 92356120 -189239377 70537461 -154671659 11259782 -261245714 -204733385 241844515 -171097694 -241983438 156252297 105448300 -206922456 19664469 -197906189 -118543444 -93028722 287034783 -170739981 271583699 -80408253 -109463989 -240317079 81924324 -8785284 224645045 37736943 113679286 187377345 111650291 113932063 -1095821 217437130 -287827825 250660951 178125846 192411513 -258226789 185293181 210233905 -82806821 267790033 285560756 -75528567 56864381 135511486 -81952979 246010074 -277430891 281140467 145285425 -255187165 191891019 -152123936 284490183 187314142 281783398 -180880757 -144958014 275862033 111769410 243374281 -99409425 -7105783 -73070780 -52078242 -4115380 32152798 -75513875 243577922 -140072389 -9150761 14161229 198640997 90534465 -91396016 -69535894 60837672 -192177940 -177436767 19085515 -292908155 -138838115 240806642 202295808 48753372 184626525 299829265 257391228 -55208775 272504800 -218181011 -212670784 17794747 97298067 269760654 -41441298 266804236 -51125832 20080828 269510995 -71274629 4570771 -285668554 288424652 -148645083 149425359 -208943484 -43030684 193721290 -287435204 -43080857 -29970298 170331360 127738487 -59882517 150633106 -55241970 -101860056 -155413461 -281092746 248143780 -294714622 -195645625 -28945588 216320821 -232354803 -120672534 -202447357 -106726239 -69668742 221602994 -20829819 60607541 133794106 102341647 76462567 40220121 -247972009 23414933 -232948568 163761336 226261172 -164175780 -234525127 -220063055 -64396292 135322010 226902350 -284252978 193550515 -126003920 -154203187 76790523 69536028 -284234342 -156594482 -259203180 62777564 147216802 211206789 217611615 -91450425 288525125 173755772 275587820 -217001213 184318349 -3913348 66775556 123260343 163158989 5986149 -238146372 -69733443 21010392 75821549 -47654587 -138242216 299891860 -230564646 57989716 -262515873 216922126 -56028097 -183698409 12635125 206113367 226611207 -200812625 146129169 -87984230 86518085 125287756 -284622872 -237259934 -205538461 -166609554 265657249 92742242 -198851510 -94207018 3497431 66510831 193048078 -298308143 -283694889 61807757 257984929 -16365858 95210180 -148860216 226151674 -95397644 170412839 224799844 -68117752 27921178 -166661929 -78197425 15525778 -291537787 228361280 -56433257 -55112156 156012982 -216800262 -175938233 -275871779 279427925 -80999763 -45829769 159506161 -193029403 289177122 -71003983 -51883658 70202725 244612428 111052710 202116495 16769328 -229963275 -223200618 -256781953 246294532 42509563 300568782 -191571913 -228783862 61364548 104621251 283196340 103117958 72775221 83582708 -187453912 15206387 -28555802 44674594 -80368431 -122191991 221498637 -4671945 -294258818 -243421418 96876820 158720377 -74053817 266448291 17428127 -144096667 215770861 162812188 -120688257 -39856655 -177056228 137505345 -252109341 -68347434 -79344573 -129096169 -218821101 -294962047 271811365 -52420914 83137185 -128038245 -165912869 -29150399 -69392317 49439872 -246567712 275445039 -195012319 17229340 210330832 -158962938 47094491 -149130776 -228805581 151360864 9165215 -287620977 -32876145 60552794 -287816825 88682252 168759136 71789412 35453918 -266666591 -230332157 244944953 132552855 236072039 267387426 -198206417 -17128760 -137284161 -59525237 -271050734 190851080 -78969830 -163453421 125313746 -176353663 -197152780 -37506322 4417441 89267537 82993967 50051868 75354596 -277582970 -163331738 53256786 -85720074 23548723 -171605495 -56582821 -263420282 -155250493 -28333422 134817284 -185875777 -156914917 -34750746 199377984 276678864 -229639757 -275078542 264738977 277181024 -218303378 237371110 134865565 -103857492 239364143 178240047 273207531 181433214 135660642 293027985 -283681265 154312486 269903183 -153340286 -129561326 -288363011 -251819692 -15914025 -74047568 -99409847 -138893631 -110443360 -57733239 -163066267 -235025791 147836670 179606823 146800669 -294113812 -195504930 157368997 175236523 -153379470 21142374 -67791946 -4760831 -221242369 192990890 -57929086 -151166034 -242896570 -168489179 162499102 55103804 254688339 -93009702 -235943476 6952095 -205259030 35477438 -94384311 282095105 -191516459 96598100 295746350 -245646756 12272259 60111570 -237421699 237863575 98672690 -157746205 6700584 261100760 162262141 -52898623 -105053557 -269693239 166252651 253779153 203816216 251422694 96969848 -149115199 -9624082 133290627 162293983 120823563 -20900442 74233125 -14588942 41883580 184966995 141565384 -137627639 251879908 -257472437 80569772 -129101491 29753907 -92891252 -236556997 82004281 -43478687 -46309843 293478349 -7275420 -121896238 89429889 -22108940 -224552357 -212305715 -205979860 -277471754 -208362321 -129832889 -113583679 -130427751 -156332011 -12881619 199225311 4932639 174522974 69109946 126325138 -132173192 70562648 112990593 140768657 -209808368 5294280 163416048 -159271942 -95169110 -141991008 2644270 130501992 -62093807 -82693881 221424205 223736502 195469316 -39120111 270229732 -258798141 81778539 -145824116 -291063206 -125817704 13054989 227035205 -135125411 -260626775 -86336820 166677760 229845728 215870237 184654541 253692853 198212824 -68491276 -132462758 92349693 218728650 278590894 -26545088 -94491208 217618668 19988513 -6965687 -42041858 -38322675 -205184986 44348668 -14581598 -233519609 -237995512 25363087 263872810 108747291 -164996941 10646657 -34630079 235997108 -51488445 -109764592 -205616304 16762192 -217669683 -291110668 259000067 123790495 249984535 278180261 -270648742 -32585749 -152361821 -148558804 -114639404 -237991628 169182112 -198313456 87123004 163483143 142993636 -114728925 -184339317 -12336785 298988156 172607779 233051840 33418507 115493259 42231271 240264973 122709183 -192713401 107264504 -200671755 -42717529 189185594 225033420 81384716 -142801243 -192882314 230717408 67015793 -3542575 -156585596 54992679 -274135346 20256259 -75284611 -135263750 -141898438 203890255 -239858786 169541723 157134952 91379974 -295802083 286569900 -91253732 -284694151 -185481785 113059867 -83975301 42559055 214519311 -269667301 -9362736 18811788 22097131 78623245 -34452544 -143922472 264079379 -173837232 85693464 1285149 -287830086 -63925255 -197059405 -49309117 -186355195 -187227036 265163301 297427642 177937831 22199598 -42431271 147722085 -94903071 261174334 216558727 85424170 -222903779 152528735 -96646138 48644073 130827711 176014930 128789548 -280647522 -244288122 134405813 250950599 120256838 -43155347 61493792 -77445248 65209461 -54429927 214344599 -94476354 194840762 -38174856 -54837306 235855500 -229236248 123332082 172801048 -52915852 -21724221 116244009 289479950 73914009 122229140 -277247334 106910644 -186201659 -107924542 66237145 -208542729 -211842533 71154492 -275249336 206301529 -42793579 -202631495 229568232 -56006110 -31386077 -205764100 -256520590 -174067192 93813642 10886200 -241349085 267892889 -36419418 -25453056 229299436 -36366745 -189718893 -2215380 -243668877 213092518 58947894 208993866 -166906404 146812779 -262399893 218215144 -294082516 68589798 -260062314 134139511 -248938831 270675340 138255340 143394090 252391432 -265846541 44406166 -130661569 -112308375 36808078 130853586 156078356 -43132201 -246635433 254999068 37107294 253041402 233533841 196770734 246807372 186217606 -80639182 -140243339 -153859658 67097689 -46557732 -89453697 46306222 -164672508 60704979 267696080 111074642 -122694479 215344055 -216650931 81345799 -212537833 -134960268 197711699 -117310498 67456210 -146415603 159081761 -10770953 236308038 49813199 77971952 148398687 1556568 88184743 -75781331 -264699161 101251896 254383204 51357013 -229039103 -35975704 -173168406 -93550472 144608335 -64290914 -148123159 28539665 -2463029 -176378707 -84362539 -169385888 70013153 -282737452 200041690 -49236715 -273527693 -109239913 266789663 200794344 118565424 -81113223 176592896 -234855284 179439177 -260395463 260074928 -99199701 156482890 -53525815 -151688480 112289077 41242601 -155781628 -235321924 -109442212 -4182885 102629239 193511438 -224653508 199815128 -159490583 -280909098 205562736 298623320 -131750567 160913678 -33468324 -279839950 -39947804 -220981743 150096652 -141471408 122193141 -61920255 -200438291 -15033054 159728296 -61668998 -259344546 82467794 152787451 141109150 -120243102 30855814 148131395 211009274 275575251 301028043 -194751310 -224617329 -289034255 269422710 163118353 -102168359 -241821646 -256386595 -222517313 -301050742 -274097948 -85428491 -244520663 93634734 207734845 294971070 -156400711 204389257 -18103392 83898187 -298573572 -231583540 -104501105 155431752 52176286 166063286 -202982633 -207273183 -9820254 -296047211 -189562025 222112653 -146222711 129190483 46484030 -165167758 249565996 -212535465 -170219320 35908810 -61473661 43655980 278086886 15806449 -199301576 197278997 -295335559 229972257 258029690 -44782870 -13467815 -84699726 -57225677 70525717 175158726 28143708 -64275811 288729091 -105006655 125638549 293558288 101013529 141338642 232153071 -11817364 -234006205 -149519255 -295944674 -203173593 -21160299 23306807 -264819337 -175894147 -136328238 -72531487 -63019330 62125148 96368388 -128187459 -13004685 39889754 153800611 36379127 -57460628 -68717777 143585158 259797270 -40825049 199369402 -275052168 89618726 50604137 -102342180 -233576721 95169454 301256226 145290487 243595947 64877792 16205225 -48509931 131501229 -185894972 -95968149 -284895973 -152502290 -55102384 91931794 97064503 -81259556 -203421539 -160556988 -138080712 -171682388 159988443 145982838 3103158 -99886747 -169872910 -71111332 -294731630 -254002606 -13546512 -173581103 121741446 94738308 140754679 274485172 -97024504 139174622 224445094 230196870 -176776445 -290661962 26297249 -71314576 145250280 162545978 18573647 -36493321 146176411 287869313 -210480005 -157148257 -289977583 90268369 3619760 -68697941 -239842906 65766212 87747435 -31877770 269044913 -289664537 -255446744 -108822632 -112399506 146755427 187707728 -62835653 -13448888 -17502031 -174261097 301328431 -260421368 198865210 12520952 -229099884 -212445440 292173506 -185678714 72867584 96795351 85242047 -164399975 -181389968 -232870547 3480671 -239538986 -263094551 44447507 -78277130 -133532815 -292437629 -18715883 -151776722 -127709872 278240722 82179703 -136542384 267255673 -112475002 -61089857 -3109350 149090903 -104895937 -154917534 -83176873 -48717130 -176123201 97138831 143144787 -202441563 288155376 69103269 -160521135 242897546 88477014 -227470957 -214660193 82536387 226723553 -48772011 295820085 281055167 -272995497 -110694680 -19577968 -116469930 -94553370 -39428227 -134504716 273760837 43922096 -39098495 240385066 63739062 -291554959 278586581 -286189061 -266146669 154069853 204961259 -20094842 22578702 -211442727 270438135 102156257 -146071318 234833805 -188503702 -148554767 271750328 93946361 227463853 258782060 -291570836 -125925114 100803300 -27624566 -69204895 -281934656 200498035 -60210747 30752819 -265325290 -28517106 -177158816 -29445463 240740542 70208039 -25294744 189293064 -177920097 -143443109 74778163 -75810671 141582352 121600685 111989998 -17891088 213933582 270041559 269963125 -98487294 -72580844 149042831 244056727 -236025884 278427807 106347894 -144797951 9361288 -32705181 -245657437 171842364 -56037170 -27363540 286046873 244175114 106533233 -89853955 -153829347 -58336725 90756954 206474709 253520041 211289871 -241753155 -1688447 186631731 202080440 -269369618 242392514 -263118940 32074661 116509920 67666366 259832776 246725075 76682017 -200565610 -148295513 -77005416 102181932 -290486643 289498110 -32652380 64878524 232442757 138823556 -230984063 -141206952 -132465907 256264136 -289582011 295684434 95486958 253380199 -155669766 253956064 279367689 -159476776 -118110263 -85099370 -299114421 79499976 225923581 -219545191 -301117189 -280225979 130231203 204391412 -225859341 100803390 95615810 243638929 -219037232 85991248 107834345 -198002388 -241642209 -86799158 153112851 -234900152 -25034528 -252594052 -55514347 -222827941 -67332025 283668516 138897414 -62149258 -23696050 120737769 269833528 -41384844 -214043504 213918540 -4755478 -255974615 47699090 11371532 248432313 282318583 97302405 -218380494 -174488486 118800620 123403572 -267180518 207639533 -14860052 -129148490 102944454 152202755 -240362645 276652648 -231071300 -280939840 87249472 299141202 -168157531 14897357 128201573 -278910179 -1669498 288935703 200968614 259807778 97525852 283033993 77037394 -51418585 55638825 -102974418 213396918 181268321 55003676 248829167 206406337 51938340 134316700 96740887 -36581171 33003628 -48594821 300807854 27781984 -88116864 189234613 221002047 -198568816 -223526959 250013751 -239526394 51155921 59232698 -26368897 167409176 -273964255 -144661762 48906503 27773826 68248099 -20987361 -164623430 -269287914 154276825 175900332 7444072 66733690 -132156530 -248696536 117402927 -177382856 -86918308 -109546828 -234331794 -1294130 42148932 39586345 -83556230 -181815824 246901577 40240202 266185659 -134351417 107442694 -157716032 -134905136 -204463994 -217553687 -71751669 -207578687 -276887569 231878742 -66239513 178744175 252156832 -4758733 180134418 -127755244 34658302 135396670 -161748897 97261217 272198668 38429608 6210539 -230479239 178547298 44183238 -277557880 247613291 134565986 -120637514 -111451458 232226991 -200308617 -257677978 124195753 -127306399 239349271 72151454 181460304 -120248075 266346555 88597791 91461740 270294164 -291421810 -135966730 -133592332 -89060147 -130140618 188289479 -40990685 3656903 -125760918 -15975144 50491972 -283904366 -79390695 -102616102 158948563 -124543743 166759816 -34777600 -34241908 -136460381 70687812 -52460663 182708282 198107058 160192148 -265048267 147025180 -233654808 79727620 -69370122 -85240955 117877284 244321449 130958683 235704645 -124603221 -265556686 -240009742 210048643 -31950078 177068867 152836813 240585442 44784963 -199830557 -15118444 26632145 -215052928 -124432077 -250536595 179152106 -132689744 267469904 89826168 266990516 260983009 255333023 86556596 203868304 -203187846 181674661 53544247 185303645 -283602182 268239264 171593567 -97989978 240325696 -95583426 -4388542 -280017546 60621755 -227087905 76061185 58575139 -259569495 2052221 265008415 -86397267 155582475 -272141329 -57825754 -104748147 291606812 -114004187 -153302088 -112621191 234860175 -213427333 -120266467 73816870 137463668 176440866 254667514 165357517 -108512893 -187268732 292729895 -86312499 246290324 -160699367 88700797 -136492441 -214962295 230091976 -7644034 263651582 271569182 -213343616 -284482165 30321635 -46204476 113044421 -200240843 277058523 62972417 -165030394 80575604 -11511156 -128030749 8651825 -264155452 -272003360 297196695 -210986753 223398944 -220976675 114111881 103990006 -127483127 -109121758 38769764 148778624 -129666604 69047979 220893353 -1411085 205680885 -141634695 -257705417 -56493351 -284682863 -275026402 262732030 121238121 -240102904 230156002 203256892 295261271 195899737 -231519333 -281260130 -93519800 -174350201 150194666 -229775860 -165830252 -107038742 196085978 186323972 -2249020 175960808 95858661 -186113317 -84363990 -140219910 18983757 -33387504 -223232829 -146514458 -299386697 -211090342 -42410776 -102781636 237852546 -209420029 -8789495 11029161 -16851403 54026900 -61741229 -237836612 286767848 -256677590 12512252 301042485 -289663850 291210375 264682190 -76720500 14261347 -248608019 -135794043 -151154286 -27158083 104901314 288915013 26368764 -210957152 -198842708 74814111 -245701056 -50045902 -180969079 201651343 -173108043 176394790 20116674 -194748537 182120998 146269165 -66463853 278046900 294058527 117842415 183727018 -295481314 225359458 -202990877 -135910210 99109268 80427347 94581910 -49345673 208348324 -157033520 -241540694 -8010641 -143973558 -170964550 -178892491 296277061 -245367875 -280037784 -132462154 -296338387 -207179144 251448357 -262592272 -100545691 -165095453 219684419 245986030 -222453664 180204167 -217641470 231813822 166642314 -271076819 242591050 -154345243 -53482361 -20176709 -33742451 -225721303 143140209 265444571 248955121 -130117210 104832611 -105979235 97327822 -268876180 -78399700 -100478087 -191406001 -96281754 -81158411 274242355 -124523277 293668146 -228263284 -2444602 283464027 -100833637 37348222 123108538 186053632 50324573 184245533 -68353023 -49709021 -28709059 -197220960 -184845273 111880366 250679968 265973917 167397771 -97905729 -98809531 -210951754 13354298 296576602 284197205 -119314179 -86155275 -99380842 159832445 207885802 274542537 -69078865 57678841 -107152247 -52218803 176125518 -113749058 257451598 107015093 162755938 -99221888 97730917 124157849 200140609 230774277 144220917 227546450 159843833 -62974847 176495366 180805748 34985005 121075436 -278579042 216238065 -144600162 -185268205 75978469 -258121993 140764271 222006135 -119639855 111181191 -244842018 265215757 128419720 121094794 -258061887 -137998401 -28478103 197174222 284869057 221248513 8052201 -81312623 59245647 244588668 -219100960 64478195 152011823 -182892612 -39578481 -214902991 123932772 -16639633 -195024611 -37907159 -188441236 34421369 -47918557 -181863275 -128564495 -2654192 216647090 219955782 246149047 -21773003 -239697857 107498964 198657501 68870113 114882829 104030368 24841286 232398543 170725436 -205827770 -186505 297969266 -291059872 30258258 -130555568 278322870 -91206154 94267644 -81787928 146141864 232239528 -277062568 -5926630 -69904061 232058995 -250721412 206211520 293424622 45289384 190218754 -46141351 227098215 -36050604 48016481 3822813 211801603 -252193805 58482565 202833149 -130574283 184853027 -102337993 62322109 -204092315 -269340101 189850660 -10007304 192945718 276465964 293436885 306587 5777210 115209391 -192121620 262500618 241358075 -251670422 -150083824 242133509 -78654059 229749789 52997251 151919946 96107608 237988073 210694000 -192800197 -162044296 295035247 -158934647 -174991428 177856137 -143221092 -190994013 -79251069 174523949 102666637 176186250 -144953962 213219296 -40110268 196000189 -111397621 -9195532 -92399688 242595951 -71482877 119104260 42054922 156460102 74618788 -191369163 72460894 -256039215 85296144 296433743 -94974703 -202552706 125262553 -161862355 -88120601 -246387476 129993556 -131201674 -129811241 147678130 241259195 263158983 174393583 -250332541 -286460190 97826103 184408134 5577308 146626871 -236292774 67353883 179811886 133019219 206328995 -77692206 71532478 -101970899 -116739528 -199039999 24732772 -42558918 71747966 221562084 211012558 80993991 177484366 24893935 -3752427 23215376 246868978 232884317 -103522411 -47259317 111515722 200601232 -75627510 62929517 2599094 -96922790 48282129 -99139586 -190585024 -16856235 268822341 -163169911 60836282 -228609514 -70278815 -218930742 -130477475 -93739722 260282255 -265937661 -99101145 2280374 -168756644 273461734 -180433655 285080119 256706336 77646914 -65392899 -15372047 270473095 51115634 163424474 -50841967 -31180355 17978069 56934254 -44679757 -109109205 165925504 157130196 -101901297 -192564300 -243020204 166320360 40340862 48569938 -58370166 -29523418 120672137 182814706 217553649 -260122097 -101068033 -48949859 -244018930 -25038414 8560573 17621556 241103423 40570931 -188127753 81941594 -82382854 196293201 -73870027 284405136 -93360164 105305952 -263571872 47308546 -296651829 112328036 72510984 -36844652 267028073 148236858 203260433 -219422424 -300488884 -279634494 -202289558 -69190938 -160793205 -204569473 -101734944 88186734 10074400 285362283 -276511730 283985898 -210764344 213336786 -299301866 -70950825 -177419582 -271488944 253840217 -128447113 165985367 178889095 -28488026 78986510 195681826 -84558871 -182656113 126030780 227857679 -273761478 -34814408 248229532 59810342 184542343 -6771126 105332398 -217249490 37393314 -102891211 -84160407 154242586 237757161 106462374 -26210699 -125355041 -158675537 -83608877 166300900 -129873332 -96290507 289196977 3177583 -12445237 -118003134 72454172 -64207247 -201048578 -58564894 -154085482 65768803 229209357 234930573 -30254028 10510091 166569073 -285421190 78455844 18565905 95053269 175167990 38821377 -83298204 -65108764 -202585781 13300549 162676663 8494757 -113291126 -146560337 -269249599 86987777 141765284 -166933378 -46563181 163984851 -199167955 -200377737 220078155 -125763935 219309564 -202077238 83603605 -5417340 -72524072 -278556955 138005774 222747909 299011839 10281854 -100718189 -64171208 -135773360 -58611445 149034615 -72712560 -280453664 112722197 -183462558 266606142 194432362 205891714 128282379 162601333 15771397 25634799 -178584005 167015767 145311387 120410661 -300059966 -44135114 29876999 152032725 -187312848 -75310860 -1877315 257343722 -237397403 149852317 75945498 -42210792 -235160719 114886388 260916922 94337064 -148150357 -283619601 30261811 -281184789 -13919183 141929123 -109206917 281807433 -144737993 -176079248 167726442 38454730 286257151 219617864 267217903 160556252 -34112816 -120817180 60841141 78883084 111325674 224440197 -69321678 109961305 166552326 -132297434 238055111 97313958 146370847 151628406 179951536 -79731881 -200419849 -291467045 183427959 289976915 48912696 203365030 22737606 86228273 191965999 75515778 -173163141 -108569525 -257452059 -49405876 -119033321 -207406284 134482431 81535309 41099184 165402048 -187220798 177125362 106362946 275106562 215809418 105474489 273302878 -208249555 -293404945 -130942703 -145510211 36181770 -74005906 37978232 -42485561 -163803880 38034925 -123460275 -194404400 296555676 192351088 -272344419 -89144312 149590690 202812696 -103955472 1598018 97276242 -149716194 -213934566 49241128 132950748 -164242503 -203305172 -96612170 -104175162 -25906566 -79460996 -206799836 74754841 204205182 243651862 -168654003 212939109 95401206 -22931539 -195054635 142640718 227788012 -68558772 109744374 295516093 187570556 280891905 -248112098 284303079 222234406 -281724884 -227327832 214120496 278214812 23518325 218808864 -205730594 164729726 166822734 12142037 -174361362 204730463 -69777178 -86751249 -140931051 91546833 -104712174 -183026703 281195862 -132051151 -224025561 -1770928 -129469249 -67518151 -78561797 -163427234 -206834659 91050394 40792760 -173534179 -288031890 33279230 -88579694 40111015 -183073264 -84005490 301034939 146030412 89699213 -47312808 -57963891 -195750545 67393485 73231434 89341077 -63113810 105275216 -60229939 28786817 157163621 205365950 102174540 163886472 172785265 -212869436 -227284335 59751168 59767947 -196167047 256848076 -196537799 -284657791 -259895595 248332141 20180321 9557969 99311275 153247954 103013385 281535960 294793064 280555279 11734213 -78702809 -10307591 -109657374 177468288 -166469391 268041993 -179626981 28050402 43145057 60693957 -199358232 -236247828 1416361 -185930181 253443318 -278430338 -175442533 -68934679 -236685661 -64252397 139573533 -140523175 128474692 -67197874 73595790 -187271380 -258729320 45705010 225378421 69487562 43161389 214915828 -167559433 289625228 -232936859 -33988161 -147596410 17007889 -220977166 140609485 220448265 85993039 140619475 215244687 -122573089 -224288288 -241072630 -128655774 90642774 68739137 -144396681 173980436 -261494854 291699710 6430021 266586896 239649482 -286276731 274957883 -135735921 -244706171 -185974172 189498231 198255156 151656539 -84622739 274946013 -180094901 -114769790 -158871831 -193205260 -32385938 -136713771 271308549 -209054221 -172826156 229430680 210841773 -34287117 -192620949 -38778150 98647258 106719297 36232838 -226380840 -122100045 -180733661 -9750708 99751906 -161252314 -94653564 -227442562 -228721471 -101048431 47574201 104748815 190117186 -64563307 -184658550 -192692958 -45264058 -217818401 -200423971 69718878 -265230448 68790570 -84034168 -29098299 -245378303 -12362043 -180958757 -247011933 154611713 -281291282 173536217 86395217 -156781336 -29901917 -67985810 -50661262 -18482977 -292920220 -11400376 -292234389 -170964538 -12866040 37241900 -189162335 80417287 296011371 -268029614 -22819992 105656852 135625489 81576606 201408229 211701654 -11830460 -238660520 -132696029 45656417 85409242 204136437 150079499 -195328993 204155499 -141641762 1033525 -12244572 258434386 -67524902 23494431 26917943 239257399 87524317 -207469656 78050283 -297196394 148713144 -182252084 -260993754 -39510724 -46558424 299423076 171479732 285150251 298062280 -247212788 30735343 -4484484 -52038695 -93618634 -39233537 275578705 -297173805 -230304337 -43526454 -151226162 87191755 -276815713 -53085210 188342452 90761115 217277601 -216873215 41307224 -225637399 -90698459 283304264 -288180929 -115797391 -49211873 226608598 -99472316 -17201303 286175357 -115236617 -238443261 -145297531 249277788 -241046830 -285206692 -21316287 -154381616 243060927 -299164957 -166519364 -105501971 -69407478 280892716 24702079 32117549 101510069 172953826 10689059 -118946373 80643444 132161257 66970754 -228461924 -243009132 136759637 -132309167 271616186 240759138 -57652622 -205668134 -247058409 -272384178 158110136 -95997925 74936567 -188358224 168038133 -107950395 -168739456 220544645 89625640 -199529592 -167473596 -231785411 265431937 229832671 -98370785 156545222 156312409 70501943 -104874663 -4972016 272718012 -22545239 -196247158 135894184 161595745 257782428 123495312 -47580018 -225373522 153585606 9623255 222325774 194426993 -156490521 -291730082 238186389 105067388 -166299963 10082009 -243840127 -131667421 97942068 151573660 280874770 -131687404 -276143891 -167065396 -63781897 -162936333 273374305 -181240095 230740432 -67584393 -47199571 199880074 299535849 -19516848 -140537365 -73149614 -159477198 225787654 229457525 17368903 -272879032 -213097672 25936055 102060379 236350766 11253305 134910199 -296706902 -106692817 6147919 235373317 206944943 -61254817 -40892167 300034044 124906457 164515522 262206656 2851956 43312152 140321430 237060297 -80138252 -149913622 -178166544 222462321 85881385 208315544 76124487 75117407 -8868067 81448193 -192620034 -42086097 44307798 286021419 -197852880 -109771212 55816658 94001018 -194418347 127141985 -165361328 196768783 -238498641 -91902644 -44815973 221452806 -163748760 19347435 2909318 -172137093 207650743 234501891 131080446 -183519662 60538058 245195338 -62794565 -40073367 -77913595 -94061758 -82865259 -269036621 -143729234 -34632501 245466 18541493 51953049 -48066331 -48469064 212575007 213492098 -74536064 90353112 190282573 -56676374 51099639 -255105321 226578247 257279596 -209683962 33785581 92348071 140231135 107989187 -50841760 269441222 -270349478 221029258 -10765950 -63925018 268945135 126879642 137487292 -23567404 11563986 -144160726 -250469838 9265835 57604976 238858990 217835643 280679437 228682983 -282753352 233979489 33042394 -7406671 123793739 156824541 -114855253 50612534 -61308060 4200515 264789606 117479782 71058607 -261645645 -29971592 -266321802 -256317113 -242131860 274854117 -258530743 288681051 157085927 137797646 298664370 260480159 166982188 129801069 57867284 -154741985 43357359 -144502943 -256279057 291989334 -179654518 -55544663 -281726894 -114718778 37872025 259276576 -148997765 -105929536 -132367811 -163530983 70517239 -220270871 154856119 -130869549 -2347620 -77731906 -290297450 253670248 74886658 105391805 236353566 -209183534 -187486518 174640630 28553005 -139978839 108070555 -172158563 92265987 248024324 -27527761 -7831435 -33041251 -42152446 202225977 -118400754 -285860428 214362810 293330464 133706569 206281969 29054607 -297093977 -191233250 -162652136 114419583 -164295316 -74608121 83947781 116352519 -279617593 273186930 -64743861 110648980 -30306392 21736847 276861355 250639844 281647540 70255717 -68814035 -187188437 -240997675 27462900 -255901462 -125437639 -238188880 122472519 -125302524 209793615 -7291905 204960756 293093391 -252760783 197847258 201095981 -215374350 -94220972 -99363267 -124493526 300522849 -113731463 -22306818 -133929220 292272439 20444167 177163948 -125270549 -291495810 73294632 75668846 -294691215 117222917 -85586674 5368907 175624256 193128634 195529241 -23871200 -33300941 24631788 -28318740 -123052267 -214675923 8637553 57616224 -56126807 165609252 -67169913 -125995682 -239602998 -245347135 127744458 159464756 -51730662 -282845460 -202911082 -186642403 -259887878 -104340447 8825983 -275280354 -256570239 276981160 -181335055 268991501 60694174 132398093 179203615 164108543 -73451256 -183541169 -214621137 -205206507 -86410384 150276373 -202924961 -31241895 -262700592 160077474 -18072017 10953356 238112595 -227550067 26853016 -115410936 -136274058 161698230 -190635067 165311037 -152874865 16392988 -151281658 -238289419 -221376287 216827509 -39995785 -243501939 69335042 -22161299 36696980 -86193688 -269455077 268548217 -93801671 -248971749 13466333 -74610864 -101768460 129802394 53148960 -260459993 -34489121 37495205 -97791833 -76921951 -28982466 -169567892 226118483 10650112 113357476 -176754844 120545681 194335927 -167084463 30638091 -66268153 -79922818 -215096 -118193725 -118425230 228083072 -79960293 -240443217 266181169 275488352 -301107257 -222259581 -32554477 42849790 -35767701 58742028 285988880 57811339 -257670105 -148923687 254613293 165268379 45840415 205334650 111090922 -266623649 -128614746 58950886 -42163200 -142108622 -81898307 -212131252 275508245 -138577683 -257665449 268847601 53674080 202911620 -202597377 147021155 -6964846 259113948 30006029 -144276124 -246219907 -127228294 98198088 -158230842 -204698511 16491967 46374271 3223779 -216212682 49144052 301198183 283594505 30484189 52081020 67272127 296536507 155179802 240388031 -104751237 -39411327 274969170 162830327 -234780424 -254774180 188018426 -103398084 20021928 -30979355 127555355 -169337288 287981710 194013466 125929647 -59069620 -61364146 -171549134 -57764936 -202402698 -57165120 167486056 108537168 95131355 -410433 8455998 253362805 -74803146 50620986 -255530331 -219212948 -286277670 -271254489 -181387340 146598774 282211829 269652054 -21264610 205934411 118023211 157087336 -227241067 -189217535 128069048 -263191539 219299467 41342878 51168111 -168634890 210500954 -50579541 159228009 -110785634 213449906 174103027 25177462 276748322 24178439 295441297 -102504025 -100291665 98896909 -129240856 -5423587 169587168 -54849531 -169619428 -216451374 279590876 -279715920 243335479 73922020 275089522 288483130 166066847 -119594415 253638681 -122393765 92759070 45888209 255219460 145316288 -2962283 266886066 -188459885 249396625 297243679 1574010 50753240 -55287908 -274463020 -30023712 5751100 268994385 181503367 -233292492 -85796605 24409826 -271243496 91374894 -136961163 -155433791 -159006600 64128220 -54134567 -156764910 233143119 55013116 217767507 24607316 119668905 15606150 -37510398 63622646 -87776978 181387196 101503026 142935118 -158424644 -220698856 41252254 -100828258 -18712100 -168768056 244150480 -118993093 266353589 237256689 -82875766 -259636873 -43123842 3633008 275778815 72075722 -46408566 25697267 161244001 -114637429 169430330 38362996 129224751 -24990332 237802097 -264707022 132245649 244849350 207510192 257815946 -237866545 93713937 -214144185 80772608 84806530 -41924484 224823225 53223194 -281816198 -235742507 -171396897 165676947 244528799 88772016 -267659097 200916431 -35615596 286681988 -38672772 -64527548 141402117 50234298 207198364 36135877 -38356032 38226273 -162136059 4914737 35175589 -95688659 286194518 171834277 86089677 219346217 124382746 -269154008 275709466 -236306965 -266248323 -113924209 16827606 -105423573 -214008171 20757324 194641701 190658442 -242301438 70144044 -144187260 -221432583 -71761357 265993573 292024955 -205012799 3527125 8096044 -73664284 -200479015 125426223 -189006225 -298001942 147606963 -187012515 -129761087 -297807045 -19225436 14723854 -95542654 -63901957 -184267479 208590022 -257567857 30182616 -106391229 -77506213 11466817 -189482183 177270725 -85037222 -95529538 -95661598 -158312140 -152662535 -260709390 279147767 298724585 261466895 136114760 -9050479 -63447510 -7587307 -67546362 52990502 -295112006 52520806 -60577457 278603011 -284661702 -295507086 -172618084 -192904006 -278094622 -70632428 -117697142 56686496 119995845 46201346 -143697688 215685186 -186127898 122882832 -183054455 251859304 -155368224 248582203 193736443 217016444 258989505 -15582817 149245459 -168120003 84085844 272224842 57510797 260843347 -151975014 -101718044 17611214 99651475 12354308 48372993 280314970 223161324 44058394 266019459 7832102 5527886 -19484110 -202969889 -27241428 -149572856 -51129565 -263491661 -34256059 48540574 26256051 55678464 11636929 -38801678 -19109745 -73119331 -236185611 -62613330 89708249 285078110 -226227632 160102255 -253837442 -9859456 -52407764 77477010 -65703561 269744711 124212030 -103804560 -40028301 -242623544 157824897 -174539758 124619582 -67848582 103972974 -296090369 -72192927 -206734751 46272986 -226779137 -207857891 -26470515 -161603346 271659536 43115256 -50110308 297143243 -56816320 50213223 124104628 -204454667 75226350 -220549371 226968701 -47228482 -67263084 165977490 -197669433 200870186 40770152 249405181 212657423 -82284758 116493700 246310770 80886328 -9626846 -217030372 -89474704 -159934245 174639239 -147838262 -6810247 -112578979 129170608 288139519 -68785463 127103781 10933889 -86440211 -59382010 -256406408 264368765 4677748 -91216090 -108851712 -154388174 217416593 519171 -270157548 -277801772 -127379678 -244702124 -126650774 19719938 -160613217 1507457 67158178 -14568086 231075433 -62247142 289519527 166751125 -69040655 -241202420 264840347 141992119 -108546351 -236519668 -62607837 -193855187 69047710 -262523958 36359511 -185092813 55620293 -12757011 -47241452 98806755 -69609164 61264089 199877473 120944644 -60306410 259988430 29002769 -269948328 223712316 237405691 12356366 -198570785 -208316399 51740446 282251571 -122570656 217753896 42011551 254885140 201383581 -272494306 120233385 120323849 -94060990 48040956 -160346746 -76947229 -64391900 -212822757 -167459391 -99843648 125372750 -84598374 -251422540 -65412526 -177445000 -74702917 -78499111 185238604 -225142784 -249459804 -70613227 -127836025 -164316807 -253857290 -249107007 154731939 220638103 -9243034 274999278 58839408 -74042422 28841311 -114223179 267846392 126360428 -128042779 -75926630 -125983888 -279184442 111953300 -194720131 -259004819 252044360 145657417 28777005 -207042811 -204571260 -164003102 -25299312 198348536 204273019 102816678 -46042113 51976294 258830888 174531955 272925641 152298854 156432017 -67871470 161535759 100336522 -188634750 -293343625 -106953926 -53814132 25122080 -252453219 277068993 -237707994 -52528211 -280694511 -231811433 156964020 32225723 263998170 -181540346 -1362460 -66365585 -75025348 -72385101 96257847 234787685 48688891 -243066655 22387086 -111573848 238792690 -167720684 102079953 -68093838 202919532 30473701 -135828156 222124253 2305910 95107342 -260399516 142885793 134571998 225734499 61815197 -59855213 -150979505 229603773 294673693 -239804426 113994422 250896885 -172985404 -209286216 136850126 -28639535 -223826081 62675915 -14812299 183238104 283953700 213055711 -287175607 114175284 257187546 125858989 108548399 51590438 -21102359 -284547925 97332777 -67188040 274488172 -70403112 152199058 92001880 172566244 99957259 -287841609 137073145 -182600446 -147916217 -281622578 -160594993 -129836894 -66158593 -202220253 -240093594 34416972 298672196 -204359089 -65362672 85031003 -268189582 255267787 -240582578 148503050 100315345 266542193 259439418 -1276262 177833803 44859350 -14583542 223140785 217696829 102624044 -191137805 91092810 205873606 -250337439 -131222206 166632072 300523730 -46851424 -272075174 -222378814 -109255908 141099182 25044293 -165834820 -189506 -89104292 97794001 255039248 -175151713 36192189 -43589423 -52724342 253215338 -65517328 39367248 117292533 218532914 -146795715 55794928 44862308 106852000 -36509025 -47977802 -155899646 -40128588 -200923153 248663224 -252039847 -94607441 170043665 -300948816 238167347 -296470420 -161697122 75706792 -187668492 -87277550 138037257 95426879 233906528 156923690 -232360512 -157039875 162506014 176292585 -125876102 237372460 151363079 -42369902 -132695165 109488501 116456852 181377015 38494133 243914596 169624305 -220743532 129464506 -262955816 -39464687 -168982773 -179358438 -53762521 -551932 204988644 135696103 98618533 24801199 -57989726 -275097982 125616547 -8667308 -68376266 78173131 186593500 -93409093 -94930168 -269552097 -20525005 -87684393 298067933 104089208 27706736 -109562930 -94420943 -268108449 -267398297 273959589 -200348408 108513878 300779328 277655526 -241551147 -261807296 1124662 -75930550 -86957329 260515913 187361752 9057080 -156954772 -247451327 -180598123 -53144956 -8822230 185329334 194494234 281791602 -195756686 210432256 251749350 -173328457 234451850 -42509079 -266239171 24749117 80124800 212683562 -20207196 194923747 -15495424 -194169732 26380552 -139873413 -192942620 109914520 -128590801 -294969750 -23245647 -134954318 279146727 -81735115 257489779 196759309 14139101 -125908088 -60286214 161907938 -24048530 191953898 -98355250 -232041524 157534714 -288943365 284042913 83775401 294543147 -38296196 132322324 227644157 -89806844 32944664 78323703 290100107 29437077 88833342 274253125 278436591 -272717575 -113057063 28844259 -288581575 107850581 43511385 265137002 -248145039 -241504488 -194042180 -298724933 -197579068 -298933088 200050113 202131605 255018336 168816421 -129662312 -269335555 -29117452 195135511 279656350 170400114 278251052 -86310352 -169656534 -201713496 253645420 -296104434 128413625 -275843041 -29896039 51574231 293203247 180350100 223662609 -175434427 -166347336 201874345 72028691 -76940965 131485978 -51580197 -151728351 67657755 272071051 137207468 187248507 -279566736 -143912902 241760384 239342963 126446630 -47204555 262182665 -28517648 -115942720 222720542 -257191354 -223473725 -148908712 -281065728 -257354563 240579976 178525320 -29758610 -168798768 -280271259 -40103850 -172485939 -252694018 -82570495 -53105477 253809697 151884799 253931278 -136195273 -81801833 296345133 -75295280 -15765641 -261615713 -221569782 170843954 22008683 144335841 195698207 57485072 -15135823 135818637 96528604 -14036177 -28620309 86144308 -189844973 113312793 -56971616 212267747 285363388 102163961 213728625 -277337680 3190537 184917093 28939005 -192396140 -98005192 31581554 61976609 87368423 -174582472 289934957 -48419500 188003992 102652135 165998657 -185804533 -282963744 228964931 152936550 26278193 -101502300 42722208 228133695 -120886496 -118788799 -224553439 156529046 25858112 -11120462 200951766 264330896 -270230944 201881415 -154405219 74931190 178761128 249146920 -153403095 50712467 25992131 37252444 10966397 -42925745 -223988960 -72202867 -258282019 9502539 -247052896 -230293987 105221291 101591007 -204505752 -38797304 87703513 289720628 -203122614 -109457487 -203519462 -44847497 10902137 58178345 239678570 189611047 184128713 184697054 -129968124 119933585 153671009 -251073900 -218786819 -281123177 -219549773 183052618 135237268 -56709863 -61520533 -291876345 -253433182 190508373 208804426 49487939 -230334750 -93712559 -138694720 278397811 -235887126 -15770483 -106748716 23947476 -243600738 111051737 224024675 -28308819 -250161682 -224027779 -298338968 -183728812 -156071273 -129339834 207394674 -198692017 -38193951 154104095 14900442 263683405 -27383398 -191619207 -77478699 163404542 180116982 85212042 276248308 -19186945 -50736736 -6784643 -160911305 271615546 -162903096 61429984 -242873103 -81637983 165956094 -218927803 92842710 -233798785 129065745 240631163 -68960125 -251524744 201691032 -174786386 266036524 -107815896 77077060 -17862382 92359999 87710593 -100166240 -206426107 -176513725 -31137639 -204036283 291757666 210725192 253767160 199163867 -287993029 178226961 53568395 153617809 -260466560 -139655403 -99615869 -173241650 32154237 -29274759 -26585444 -23188009 262485789 -170405753 108562466 -159855823 -23834322 172493271 222122765 -132126047 277192749 5350919 -17726869 108389388 -136637542 -270340960 55050651 -169106872 -9676217 261646017 139026672 -163729622 -15688890 244096065 153080893 -110078926 65475831 77059980 -53091134 125327188 183984414 -226580655 48018089 59624755 178075784 -99861168 205926397 -287652462 214104510 -91971709 136471808 -97962937 154649418 48242044 20819508 -20985500 -166308759 -143697621 115823763 -179719578 -3013612 -121814901 -16152867 -248976502 201563852 237345313 -130417646 -190127585 -172508754 -207500301 3607167 51189086 100846997 232896836 171114341 -155589752 -72573073 265726538 -81739310 -262819927 -88351526 -56030471 116954540 -249198832 -251654564 70203893 -26663910 -9439578 205035570 -218685681 -136997542 15084264 130852062 -224346206 34264293 -18977690 23431090 -55852043 222136022 39077494 -170900043 20124152 -120508225 -246728430 -232151709 -195191685 263527884 -178552552 22574481 187761278 130613712 204546965 15913317 192209044 279111620 -168578817 -271484187 137186670 54162873 -92668660 275142824 -249689732 9943975 -160692308 -209413778 -198935906 -130216683 101374708 -19009423 195060918 10088320 231144041 -178279523 -222287750 -131821462 -190432053 -45647173 -64349550 -105282321 34859136 -81910005 159826706 216298420 159029104 41998448 -214019500 86989526 -13885162 285396433 83079837 -235187051 18431377 -107225497 -282010211 -1589388 299917547 283255850 106494182 126778401 -218712625 -150543548 -235556630 -279625640 131855497 -87742311 -74073003 255908972 124337652 -82916359 -38413988 98182475 -157132686 210628575 -141386611 -208832270 257743403 274503611 -172400449 -253209830 62786507 -269451991 -281139377 301320207 -236069463 -190748687 -115498062 -40815221 -214979840 271215685 -169760964 -191308440 285138727 7907702 -110217207 16698269 243840900 -199993079 176347309 -243444195 163099131 53720200 -87837328 -279202337 58865243 -278311457 178014499 -224214209 116518624 -152768784 -7004968 75905960 106370804 298703765 -175265274 225648459 169688297 -157306066 66884242 66285918 -59481155 233811649 -105724666 -149503241 8186606 139226311 -284779074 213244645 -7586326 209705190 -277134210 299798756 53529976 -270662780 16157728 -180174846 -230312610 110961375 220267390 298167665 175632228 72962416 -216432557 20231115 -223941916 -176919538 153641407 -81834523 -291150040 75894689 294518212 -190264788 -286604026 -29029956 5407977 -159838805 197549209 206043061 -132969925 93739667 13928604 -223595848 -246387405 209363950 -205832393 80426760 7913841 223085490 -265587819 -69630077 257466961 -160196237 171950932 -135287910 -4976790 -92967150 100339691 -247961525 -207945095 75727065 279796564 198995715 28522209 -115948172 17397652 108614047 -292946820 280128916 -298825064 188871894 -285938063 237331361 116249547 -96007219 130669521 -8080402 -112753765 -27631888 -282419479 49940267 261387607 -53703624 -264696526 86786123 -184483434 -126506903 42811121 -75444787 -210560700 -274495617 149244249 227416252 139851463 -68739648 -228006982 46013669 -249844121 222425239 -233950982 37010814 290155290 -274256062 4637787 210343746 -176195858 159532154 287811744 73149889 -227642361 -50853065 263214880 -227758329 -268520227 -40064824 272044436 -43991400 117622058 296300787 -93502733 -53446981 288986597 2576126 -68453238 -223675300 138383437 19710242 -269036916 -76121644 150256846 104804937 61076848 1763643 -214923914 80768650 57136181 -200290456 -211050855 301095465 216881237 212499556 -242907939 -136157567 254279595 -129744188 132386260 286368106 -50843817 92220082 239198099 271944865 -178266927 -63265410 61181029 37377980 -135608700 -10298538 -196361854 -212325902 -293616487 -10522325 290194562 -269515785 -99419444 -255308256 118582700 286915412 24331594 -95092886 -267578078 277396233 297737126 228534027 270165304 -188817648 -210703117 -130734212 -230601144 221894583 59430083 298902029 22103908 -32160928 -254968757 54825913 -36485436 145339761 -218291499 -127777011 -189169330 152056594 -168717115 31573919 20100483 51036190 43482530 86882352 270977511 -67595582 -266556293 269012632 172480426 -218432072 -265755936 -280473008 261245599 -82654052 198580412 241439150 100056933 110396610 173556110 -253776111 -225802181 297397347 2559712 202339976 -264592439 -2055813 -40523717 286898939 -16090226 156626317 175116508 6400830 269951220 -214526301 -89790060 122764045 -110409962 291293072 150159455 -291013863 -161868100 242238178 -148497336 39192293 -274730367 -253567027 177003321 -191941118 -35724647 -69384533 252518493 65177413 41727268 -135562136 -55261511 -276481503 245668276 -120910434 -181224325 86933848 -126515067 -176648884 -300994851 175855448 -269449533 48713069 -186153645 297502772 127091743 68656468 -85548733 7834835 -60266031 -129107566 184973254 183882154 -283665309 -262327298 -177663581 -190227236 266194903 -160609074 -226374894 -252412024 286916618 -4982936 33882865 -88561725 290276480 -233676429 146953464 200014297 -88973878 -188502022 288139276 171429595 194529597 60275985 21401963 -223170893 193950497 53802477 211841984 -49772699 -207933869 295752345 169978151 -85887882 33467580 38877106 283652299 115449231 182481710 -170986534 -279996869 116799120 -133951648 -145253047 16121617 256292046 152758795 -136774534 184961039 -192859590 918542 -263228352 -42837902 25721635 247287172 -224191318 -29875211 21073865 -101417395 287010763 -100687142 160069489 -288344382 -232664327 -137323523 36052196 -182989375 -282506914 -180641249 -269515592 -242274782 -143918190 -31096271 163123012 -54601883 -75321945 -289038572 -158709396 185945263 131393669 227032381 81473315 270046940 -169170654 3406268 59587369 239895837 223176416 238593855 157385988 119335602 245040655 -47322607 95936053 147929198 128520780 28159567 -100117469 150734421 159734411 234562080 20595955 86273018 -281524023 -42282911 99662326 55485768 -88559796 -216868833 55222788 13292208 -17339890 -149318450 -79785983 -134022698 -38516481 -31095745 -100865754 -218594951 -258848 272153078 238378191 -174036431 81809429 72132517 185297187 33466074 200652475 -210547077 44989036 -88716425 21763039 192256828 -12161317 118767700 14693204 64239469 -39558494 292414758 -262537522 221121265 275528913 146765448 -218743660 21082979 211129842 -145986973 238090694 -18158485 67947762 -35561873 -109375216 98793652 245195447 50597184 89944092 -70904093 264668658 139149424 193884670 273020867 188147937 -22862623 -247755897 232050596 -73866282 217050569 -2282142 -73814610 -282786175 -88799044 178978739 -223541078 278621507 37547293 236111758 32165585 -153902400 -248355189 -234800960 167175254 38561837 -278299374 -247094400 -244198492 -186704294 -120014574 65123603 98225933 -74403334 -272590728 -20691308 248248411 137749953 97619180 -36402222 263004139 293778546 141472000 -7531054 -42424459 -295700626 178186882 -181094199 -103958083 -149041814 -74941254 250472950 -17783933 103273787 -162406166 -41272378 165400332 -58646932 65504121 -148971604 -11091211 53408579 -90289183 270779266 21183051 83942132 1082873 -36274031 -205290417 -299407732 -68310567 136185117 6726067 82188872 141505047 277213193 142423232 -84820392 -279088679 -10742519 -154424291 -257500818 93605736 -121106951 164893606 -268432114 146524783 -25080051 21671127 -111748754 -13809579 -75551601 -77476947 297447155 9528757 -74092653 49089397 -184389143 73014098 273075798 67395680 113770682 -242452361 243541983 194293530 16929936 -198253502 61981173 -261337831 -212793444 53300873 180191380 57159428 -151293452 292532459 -168377226 298200318 -127341115 270043576 -10547842 -164716505 -231661701 215929954 37216525 -246012651 -252021609 257689293 -196525808 -218654677 -213373546 204697591 259635128 -85296570 -167054927 146591136 151435634 -64193094 -105748350 165896606 136085253 -218651497 -137861951 -126838347 142994875 187132209 208491102 203034425 180223145 244713449 270980538 8659501 36029757 204690432 242135079 -106984660 184006699 -105852648 67501089 133811173 -102129975 -157294212 215432212 -98044219 163947663 161607846 -235571810 52399077 -220182871 209269791 185899668 38865419 260084113 -158787487 -76276355 -265831139 -3190378 37348348 -45702131 179491697 -298413076 264077672 -21990474 123449117 188671305 -173659577 11595702 14746219 -55912760 182644793 -256356108 -35282930 -165073413 36010870 92752496 215023566 150609435 262830051 -123234310 -271017469 -206239105 -212668475 -211868769 -201531694 -166250376 81740040 -292968555 149258755 -47028848 -160155340 -248084136 63214416 123897219 -55244935 264819921 -8826774 82414530 -127466207 -7033117 219964775 -264184090 -22182731 -227723168 -238898543 215953700 -99127338 -291481587 -200317565 -121230304 198338733 -128832275 -68959657 216192251 -198175127 -176077492 199620402 89780417 163547573 -194401329 -204552462 -65047821 -99354224 -239827312 253726200 -139254789 -247980875 194529761 251874328 166148383 153041094 -114973403 -238408709 -106113847 -59915649 -98786214 -115654216 -193466879 -211097483 269691987 -13182068 -78889327 -82718793 45703809 -66969083 224037899 -296494567 170478446 274903651 28862534 73735589 58867539 -254636368 164899566 -268301264 157520364 232522704 -139884050 269271879 290210334 -253025567 161099058 258300513 -289307498 -235176662 -52746948 108874418 281177168 250787444 17229783 284970599 169060382 -155693832 -43456568 -253287449 20130781 227984015 12672056 -76601737 -89561796 -73379786 150571528 -209998033 -1153233 -207779046 -246474096 -298721285 72236256 -79200471 196021677 96422317 -188205449 -141091303 260786519 -238217371 -272283421 239695822 -27925387 -97324586 -58412236 271201634 283285844 -259908864 93933256 297095399 211665398 -253521231 -149621636 -176765735 -132844248 -259633257 265867672 236907926 -258769246 240369255 101585112 -238578635 -18917404 -24419749 56292830 208331190 -27096211 211093469 13831368 -277488705 -66001662 166974962 36692120 -265825290 -251117198 55575879 181941350 224495407 -271391010 -168712615 293297940 258688202 188062738 -88321475 -255775464 -14622666 -201160679 225415430 -102954624 134791605 -289553826 4578647 257202688 -243975446 -196060691 -208429476 288207557 -205506804 252196217 48088396 138539649 166055740 -30978458 164685163 227152054 -185057092 102683311 -37770163 -152050044 -213973850 274599247 51196550 118098530 -9211868 -20459910 -130863157 215346060 257189017 29670801 -69788921 -29867296 106330181 -169651037 46112685 297963632 -221224287 -261246576 103247990 -257580501 255529745 -280605853 -81124988 129902691 253596267 -77724892 29452814 52102295 4765085 -147846464 76031007 -143192906 184815058 248049355 -223691746 -223904984 208842916 -272340878 -33531007 263712388 -218303710 -111125937 129805577 -251583703 211759285 228233703 -49831239 -235443638 -98688310 -68997974 -82436098 15399647 -102982110 119580799 86261671 228310459 -37594547 39089333 71794076 -25813163 -83738545 -167258763 -222313011 -19268811 175441954 -215156048 213178516 -213518719 194228547 13276630 19084775 227769905 195350127 -265455574 3675035 139674709 297428037 144304011 -271500777 175600608 294125114 -167590542 -228767228 110272693 -286866045 -140244764 -142271454 242765826 93978351 115383273 -292802249 73787187 -97677354 -86550785 -164291267 -41235129 -108770843 294065735 114966957 -162031837 -36143949 193954603 -21824653 175345171 -134167156 61077035 216739349 34371879 -38736732 -159959477 -58250961 17734888 32864368 -37663749 115220230 113789979 -212004989 -13571163 13917594 -296160523 162186285 210857251 74773555 -199681970 -148219046 88365934 255168763 -58489775 120494880 292341311 -87241323 137728952 35050545 110917572 286708160 74599876 104138697 162238599 -77091117 -71885392 -135190185 116943387 -77710608 262555382 -298033427 -135285027 -97654438 -273747315 66456990 188526414 -202201395 156396773 -50649350 112864414 -26105046 183537454 -143581137 -159643822 -146586001 132596203 -258993311 -282208991 -250358350 -135600439 252043836 276688849 -219734533 241202799 -26228737 225859987 157746738 -130614405 -279664497 -55371933 83071080 42435234 177996279 -240939219 115601598 155781246 -259920617 127224065 -52905721 38231891 -139255585 -291337257 -59803176 -144878946 179408294 53111932 -138967645 69929000 259676803 220090968 299114121 26996840 -52055310 43352158 47915609 193415507 200140355 -74345248 -213010109 248987845 93232824 141894610 145880830 -5795485 -285399547 -219027513 73011670 198048834 -139250887 -129408519 -131653972 -17738872 -194130934 197283241 274132133 -44478790 212631080 282169960 170076284 182915090 -143742995 26452448 204397382 -181439217 145775879 92102185 -123748822 21702821 -73962590 -89709408 178331500 128275048 -254446236 -175424290 -36569205 114483632 288365807 -151493072 137028664 41717308 116055931 -283204989 104314360 41034787 -54728248 -222440313 174085190 -105920105 246562444 -56067038 85882031 209815894 259397191 259386313 161300640 -162271023 -134943497 -294956893 -245220222 89159011 -267058482 261071438 -248658539 -100579788 223285047 235725338 118060003 -31621358 160141800 -261164957 27070383 -92530944 203648929 280508572 13379153 -11117028 -102958436 -271951623 -301373310 217771299 -276352016 235226594 165909376 -213275077 -180570450 289294112 149515314 269780342 176878325 -150205631 -54426756 242317722 99030488 -121424009 231822730 201065548 16870629 298575572 -139929727 148979412 216251840 92782041 -123690618 -41074529 156994855 -291013299 262415465 64038835 48686880 64438617 95094150 13817280 -60347506 86658755 278211227 58989456 95564532 170559746 299212920 108794664 -92801559 137690662 149717098 37278193 -53211800 196605168 234246380 146459143 -150614884 -213988001 -48551059 -63116747 44630309 283023127 256121830 55992269 -182537681 35718112 62545642 97193741 253080529 -181086659 -41531294 -9406229 -123358897 211792147 202435356 -242804724 -172917810 284834808 223713945 -287274262 -140952677 123214461 251928966 24475391 -89163236 -101756386 61217677 -145615918 -152040607 59476969 -75403953 237540521 22990085 -183815644 -182374260 -4328161 54859048 180319371 217500888 -212495628 174782036 46115298 -148365451 153485108 12116324 -71657068 -67234954 -121982675 26805111 204499691 -212971282 202262854 277245557 126345820 -156396703 15123726 52523837 129443669 89674251 -156411192 -241950241 -284908881 294069168 136328241 -291888728 -66093374 17803741 282349780 -249855034 -223751703 -132575171 -78478116 207424378 126942163 1551644 217417785 258516918 228054244 -131440562 168212629 78120315 62324021 -200231725 291745224 -169871746 -8401900 234814176 3608941 209415116 260752834 -182190973 98190898 130447681 180327737 -53983049 -252032256 -185818065 -140111382 -254835142 -291358209 -202635230 -169999204 -9100654 274531973 131686879 134544324 -66300217 -208972301 -237974374 -131676518 -146813445 13651076 286189380 -260550946 97521124 -150446405 29557597 -257989611 -104829297 231708735 -232729926 235310958 -86884890 -259993421 213514778 -247788387 16016053 -134806041 88922531 284061435 -226646168 297279455 -210791277 193588391 -188295443 -188945944 226008691 -78467152 -30979615 192278512 182737528 14629487 96988099 -72741057 35732313 -270039973 -174381848 -122334097 92182012 -66920991 92988665 -76189445 -78598753 256596024 3560105 -142888488 137993962 -245939518 160981479 279654392 251335637 -211162747 -10339548 -74844065 65417155 83580577 -117042236 -301453851 -87026080 -237199860 278679311 228991616 -237494370 53440397 232882203 51189294 -73372749 -235235897 75430230 -162325009 123515859 -240878810 -187426992 -192227621 197062091 -22714243 289134649 -147444891 74033799 -260925369 55359461 145545739 -287166276 -111022649 -275555004 -398765 37486725 95205576 212154825 241358647 -258871899 -285306807 -99125890 -163639066 -269127485 230991184 -180373416 145442947 47768416 -86603136 -42295817 180673622 -217234010 -284875072 167727159 84551783 -237973448 88731332 -147104569 -87558123 -85046004 -281524451 143092858 224184533 287203315 214691212 199771005 164676689 261958849 139421909 -261351732 1122654 225509605 -159715587 293836209 108542559 218330030 1561445 -126910555 287245845 -212405244 -253237812 -142695625 245325682 -206545295 -211972517 142085700 -265715262 -231727991 -290828900 166441398 -100809556 -73267924 170540358 -36761928 -131977908 228357683 121724579 -71159076 141589434 268946870 -253421419 -19519642 172156272 207973517 -182244719 144172708 7402396 -70029055 -173909984 245690525 144121259 -76709045 142731365 -298039423 -252752675 145689796 -223598623 126078189 -99112045 -190952696 -84563599 124969805 48288826 297374033 -289899635 -55471310 -122032473 31836998 299327420 292205451 -89273191 -76380639 -67179466 39413048 -61658282 -161670332 32858719 149508636 251626502 -184632128 5232605 -147005493 243702438 296235440 -185395158 -52611102 281810170 292364904 238811655 -71711207 216526735 -262870162 -180179111 -219888042 -29547246 -59639491 -78202480 184579503 44642690 130496744 286405172 -109775396 76260224 209772898 85432586 -244710166 264762186 -175721756 -298993628 27606550 -185742564 -169221945 -114577442 -2864962 187057794 -47814824 26836203 71125671 -205696388 85484247 70122959 232413374 -228759655 256814001 -119045064 -86751057 -258993501 -280865732 -15969586 -167972799 139654995 -64353306 -210072664 229696751 264040728 -47013912 244650864 -270175109 -153773718 -51861766 -260075799 -128026656 -207210238 -51026654 6607935 -31756799 -94982409 284963751 -278374464 -33455471 44201231 -140354575 -218065752 -209002859 229391062 -283097981 151012553 -69337277 -98931543 -178688716 16965726 -70818962 250661351 -82369950 82780440 27043571 190295425 -126006372 -258580619 177747293 -84083210 13485094 -22694608 -91435389 216051646 -198491701 250066554 -214340579 -14159294 236622441 -155781485 -202538170 61365671 24042130 131329642 -25527230 -321617 54023772 267237524 108980803 -119250313 246825870 -140901527 -118067364 204958795 -82376838 143254242 102919010 201665851 205786282 -270252430 42236028 299120584 36773032 72140144 -143727551 32218007 73479694 -3129899 10238054 275211709 190058298 183618146 114282443 73082869 -278653758 -145170723 155452057 221911991 112250303 5964504 -5034231 106036448 -226893155 300939784 252176697 -55986346 -20910503 -99224816 -69658656 206863821 126982986 -243506006 -222837698 50653471 -148328415 230009410 22923436 268358805 -56272338 -281681334 -193225091 12737323 152682867 178971724 -188950756 140496826 208574743 141481189 240661057 108663058 140932121 -262331765 298815406 284330222 -254336180 -143181440 -63685531 -89808485 -72653262 -29018525 -284363037 -247575224 -108524622 -274628675 -40390967 -21088128 189409793 165553743 -148013100 -162638361 -60627439 11821241 -80217687 69582849 -170074482 -69595199 -135918318 -290473934 -298607867 7927734 -45888923 139356090 116947831 219331348 -20517680 -262702076 -396157 -293637600 -228632108 -125759230 -205694007 -94088394 -102177261 -190737619 112585920 -47549775 -295943665 -130674688 217897773 119265669 26787797 -13527565 285679434 242502550 -182839681 -208506335 135144712 -293783667 154588010 -154935175 -85233974 33922648 -147999197 294348582 148175022 89643137 11224839 -74202651 -83639389 -223628078 -46549259 68052014 -31693793 -12912791 270469387 23467019 148992363 -116858331 119761724 -223554324 213929798 263521705 -82773553 151300349 -61895123 -244497619 -23171850 -98717963 -298241896 -293689816 -43960782 -294186870 -297648973 -10729246 184002160 -928444 -242480986 234833857 274004914 19580562 -233880423 -252572709 -165297248 -151790784 153954023 93805537 -93587082 -200424785 -54414381 -254704769 121784586 194716474 183483944 -88097673 46269503 110853262 -23484189 289604647 -109943849 118955257 -278424341 281205012 -139675270 92828605 -117899279 -142182379 249273220 -202885183 -99608602 254546784 -245676494 -208020452 -175356079 155101860 187966581 247459855 270022594 120732709 -21214415 -13334201 -223608481 -82684926 -205672716 15472443 267144924 239160727 283766453 -1138576 -46729282 17456047 -85930950 12188095 -15705912 191660044 180548046 125863940 -9813455 -223889281 -36582991 285896069 159867286 66229800 195610367 -181901952 -175040819 44694772 33104607 -217878153 -166476748 258159539 28282693 2140290 -118304185 -265270351 51065924 283248328 206270184 -98254363 10155779 -224569929 47968623 63976288 -176068624 173420706 186654548 -8680887 -286551153 -258592374 -193451426 253741567 -276833240 -109575119 -214027017 -221983232 203965871 -125020365 -383023 -98206686 15005575 243596410 -102605708 -276776093 110372153 201282316 266498891 -22077294 136689060 -148657489 127578465 87841168 -218298177 263317216 -60652882 102908133 -257835712 -225527612 193968600 -41229302 65647763 -65778984 292287547 64143099 171310605 2238968 -263866081 -9781055 -115638262 -256602879 41097744 167809681 43278309 -228143637 145599719 143929011 -245826330 224270239 79654543 75266022 226302013 9472525 -37218134 202137375 150587876 -277009653 247294222 130891063 -27060567 150994251 -194346770 235120137 -111778428 -259841484 -147088756 277044472 259979180 -1121101 68513737 215610224 -297901092 100234601 227070392 235614030 -176808764 -12982867 -57002711 -129453437 128140876 -296590330 285155977 27092651 -98752679 226110262 -92288963 78937517 195616191 -58515438 -42785486 -115564739 265464029 245095155 130220335 48005894 -220825211 232290403 -24806333 -259862052 -212594664 -19600147 -237491223 278133859 19437605 3622942 139739702 278682927 50683456 -238524324 205488902 248026615 -289318331 -139835166 -232822959 73979848 -282789739 -119476656 239684568 -151649426 243879624 -113119199 -125723249 -294357546 -219362062 46139180 -32227367 106742795 221805336 -89837860 119516473 -40328771 -110073746 -180542893 -169546683 251753133 -63758837 -111595310 178459328 -141030054 -257810300 293607918 -92087790 -281136746 295833567 287049883 195001704 69667960 -171796897 -49427262 77318144 69661657 14310224 56675600 -152898339 -227055978 -16589508 281928136 201263861 195582526 26390767 218150179 278189888 106173596 56349459 -132323510 281945159 44895868 2522553 263092328 -7673329 -128456840 -34374321 178423587 61406930 196916448 238530745 35335709 228388646 213671035 103704714 -25869422 -142733037 237195841 -33298287 87257830 -93633501 -54386776 129595042 88795227 -265638202 224104602 -107244471 -239985888 226940279 -252474976 39121779 233456175 -201769942 268813548 201379930 168243034 159606778 -145361763 -149838609 213041454 163706981 182664792 -174293936 -232202942 300804355 -276730197 219561915 -193304921 -15792272 124035625 163196688 -23762481 178523522 264772057 57359934 149256490 -13614891 160937034 67925841 -233465728 -17035583 -275182637 211422102 1951592 -164456034 243829668 6668050 -251227627 169471767 -179604575 -26830619 268788389 -172298892 238344286 -161238647 -98828887 48464941 155567947 -181792310 -227506664 -113379361 120678494 -191357566 206277849 -39866091 -264465834 60369741 -188376766 -191199449 -191781061 244851227 157236787 280495680 88965208 -129502863 -112067034 -175246160 41602863 -279039524 163762639 -33067449 -45284584 -12074276 22753613 224385758 34354727 -71662303 -186173167 119865151 -26803536 2692060 48335066 -75127788 164979311 264116194 269945451 271473852 78385324 -12199925 296962730 -205594441 53133053 201887567 -25995652 185076152 -117289664 62825429 199174927 150409508 224021268 176357259 170060673 120933349 -298835995 -5013969 -37468390 107277627 30680947 128583886 169573591 25634634 -80457844 -87663820 -34525927 -35350342 -150841650 -20216629 42593666 -209851016 -233251213 48470697 -284970679 -251754804 -216172107 181529790 -220809038 -176178647 167849769 288828671 -234903639 212609894 -200451531 75842944 47671818 129667450 171091380 261408962 110197597 93327867 98909528 837720 65728629 -260050421 55493009 -76518936 -39703235 -169421269 118195909 -187336086 119133002 -203614062 165350332 236645164 -176693639 133306602 -48623783 277702590 -221680569 42267609 197149117 197050007 -83966927 -276861317 142036182 210433058 -13837355 4693506 275552182 182753171 118805909 78618814 -165941348 -72821674 -101424625 -146048879 -42530913 86721945 277271811 237655445 44790677 -200064288 31492451 10483802 -93981837 -151434220 -298179335 267154050 205024850 -299233367 168241568 -202415809 84572466 -64667743 26335610 -99290461 -37031074 -244922948 42803430 -201594580 288036091 -242620707 -82864728 -235545907 148880727 -175639552 169367308 229851634 94413014 44921990 -151826837 -200548394 -135741471 64454126 -27717280 -28847455 -156140998 -179360105 -270923980 176478627 200084888 -39738021 -152678319 -61033096 -290339875 -108483108 97325546 -81411861 15029927 -78896439 -2400515 237178964 272537165 233640784 104402185 -1238524 151247298 -240656265 54117896 -111155934 -220412791 239622878 -159480919 -161416895 -86764420 -145877544 -178824433 17197810 92477747 -20654274 -149665735 -211504843 -150753193 193832207 45343390 -200477110 160569606 -49557093 289846769 219816121 155087783 240566295 49157339 -290341595 -246779044 -237470231 -202424639 44646271 -21364390 139249757 16574983 35758147 166670540 182824361 201281056 -5847942 -107746848 -13455594 -277332787 -283770835 -223742573 102142014 219509590 36623839 -76353722 35142883 63561499 -139286208 -246096993 -217587178 -281650933 264843826 -152853013 -132654200 -81769934 -269306054 283480111 5033295 53543442 -251414563 -5987890 -151172731 65206901 189955857 -254934808 -187291362 -232935769 240458501 -208787169 98231487 -34614993 241854060 163818599 -189173069 193345929 221166147 -81556127 -214533599 -23837526 58235370 -190908238 -94116172 285328623 -245306730 -112836774 247121300 -190542218 -189422910 -230347557 -108357 -93547413 2543273 204644898 66866030 -291101044 -136143545 105837997 -139593322 224909924 49536998 105365559 204601020 -235860291 81438645 -137303829 86225698 251224155 130453158 -199613953 -28762237 -46753136 122438483 243860153 217819313 -127689199 -244566580 57012574 -273459090 -135088936 -24505297 -125512989 -7213421 224716190 -86359185 -11610127 289576002 -174204284 206019554 185904382 21573370 -131275451 149514616 115540974 220301098 283893690 -290458459 249337386 83243545 72447233 -83638676 -29385568 70540771 41044498 194292217 -76119972 -79963065 -102472210 -283020349 -204338867 -53111695 -21911508 -110694936 64784034 -32480473 282269788 85207062 -284321568 -172202564 178393886 -6176547 130428415 100859406 110048590 276238819 217963246 102248603 164637151 -93743807 -241171104 -64385010 154448019 -215201086 253416226 146194482 -34666971 284885085 -284641530 29197078 1398017 296511405 -41593035 56914241 -154444432 251022296 14458989 -213029581 64611783 247484224 189846716 -93577285 31121817 251333154 69622988 -51163501 15042613 -108887438 300426605 -170240785 -115821333 202974435 100453053 -1958103 -157456289 -18906298 237019245 -256148668 229931190 36618225 -276572431 -290773875 73277044 -250632944 -18675617 -18918996 247875824 32470950 7279287 87057422 -29275977 -189583994 -227497116 3727766 79599640 -77757756 259987659 -32945645 280129505 43926088 1615354 156753699 -114715121 -296618463 -92276492 -255160585 107586295 -172028241 -135521553 98387265 -291222520 -206351634 -28636160 -52516630 95088115 121330597 105969052 149488654 -15624777 270682092 -156102234 -231677081 187749272 -16414362 -191002009 -137813187 -270202956 -27754455 266984642 11700952 259116120 17113034 40860824 -70765873 -212069167 -167524490 -168008103 -90318802 -186536742 -24854204 -289969728 17810714 -88015764 12180323 -233980731 -258654314 119130774 -245811460 231664349 209047772 301571812 -288729001 45128893 153885126 -63446983 -131636835 -221021553 -291346402 95776459 237569926 -68236517 2237908 -207532266 211487865 -185393172 -241176029 1940733 -155531990 121313705 -221044884 77643564 252022318 -144974583 -26939244 244853559 -88160462 -50666462 250361573 73714745 137911978 -295914078 -251259031 -300204059 51777421 -22295488 300975529 -192186997 -200475369 -292197783 214201500 -151895412 -243683657 225175411 191242668 96361362 145675060 -277083476 -9372897 -3404545 34094771 173255676 -10286797 -221377090 -129555729 -171977653 -170899422 -9707752 -146566435 -122947677 -294993953 261346816 -34558722 -292952393 16554205 -102813350 29972645 215763277 103427380 139735777 138962285 78586994 132546211 286776349 -6441432 -18510344 -229530428 229907716 -77297542 25936450 -134965136 -44734068 151613868 -292819612 -205439228 -120775 46663204 271676206 6102171 131319647 -80098947 -125284530 -191299987 -209928676 120480496 217857086 22864415 -203726786 -117162105 -295227630 38483062 42874519 -31270324 -14096886 181638393 278950570 -196686090 -164422008 -124161814 -98726510 292257198 107680645 293613939 27223297 183489592 -29190910 -152095589 -20881053 210114597 174436531 -119454358 -88553959 16157137 -246990482 -263717796 11129460 74927888 47766449 166809204 264343427 -106112274 -322906 61181330 66434764 -39432883 218342415 92419896 236225746 301623160 -241946474 89319514 -83224821 -229165338 265010492 -128317428 -287159013 -24615196 -267790753 74919184 279334781 157455917 151728868 -257131470 -296270660 123687126 190678167 291251889 -176844459 -212150600 210051299 -286067032 -125236343 -251677242 -238782540 -265248628 -32224115 243167600 106053836 225227005 65820802 -124304352 8348260 276314985 256574827 209512466 -49371157 154430108 -229926209 118990723 -113347802 48785436 141006075 -73305684 272824028 257598425 -247920168 -13222922 -177621989 241894277 -259412471 -181231881 -200010545 -140702049 107133230 81673064 -255107253 122199097 123028205 -108594116 -207843409 12895732 295116564 -201485778 102155255 -174584543 241090544 -140847132 -141935141 7626838 185970370 250551011 29129337 -199071433 -189362269 -170499918 -192342623 -192976828 -95416700 27991109 35840229 -19233965 -9784781 243251205 120156993 -219326343 124334145 127921204 -75595819 -243380611 201905863 -263770475 60203516 -109392594 -262673625 -284376237 -68827830 209796048 222474436 131085100 271319411 278329903 -148954917 -65084405 61389884 265676934 -153052880 90485002 -250274640 19095837 -259873582 25611559 66888859 29729232 -16959486 -108883173 -68982513 -66308498 78033091 245693143 -56377897 -89255052 55827450 -19523100 -77772874 -225435315 -12823427 14161652 -158782011 -155183460 272855062 168771740 -104737022 125101164 -145828507 276347724 -81061998 -107477753 28981818 -177358952 -140001791 -140067944 196432782 144631548 10335040 -240866801 -126124852 32698359 -143998982 121392678 67917728 64474312 -41419681 -75148090 -167764592 227731196 273667095 -201761298 181376486 -33369218 112816473 91138272 211393050 182603499 -259577819 95950089 -267546049 -126705320 187261388 185617940 -122123453 156547774 47218844 130676694 -266087006 245953844 163219799 159257957 266497525 -113319226 -778171 99435431 63877894 49812354 69813843 69488278 -84891041 301102395 301420556 185583038 -35802439 -164053665 -99977885 -211790004 154543607 155767816 88955455 -42108269 296243881 11247182 -3509947 -9055198 -222942965 -64692656 256277948 19835950 146526027 -143669289 209986211 -278324057 -165091745 256006198 176170298 268967525 217204921 -238073592 -11149353 235921449 -83497731 -120542511 61491551 98153095 -223220854 265221089 98417543 206682001 -201176510 -148366494 -207755427 -294915111 203308976 33011804 -199484095 78438523 -242258843 249277290 -112707744 -245937287 129453611 252654934 -289765567 -209912572 24760757 -274749761 229126817 -247109616 46165358 169226195 36233228 190888034 105643593 75586148 -123655596 -222369410 62852227 149725290 139629622 49261133 267446056 -102604129 -148059108 57805411 -102777191 -157785474 -58961184 -139042248 -163765270 -234071986 -291760730 123604628 234038578 46747715 99822164 151528917 -295983512 43983493 -226245853 -60987583 291980660 -266718116 90708448 261338774 147148487 -109185711 -148088568 -136440369 139201620 166042835 7434555 -214579250 -10528009 54403083 -164270106 -71113443 -31079798 -68307263 190065176 87760511 -92930541 -85402897 -288423245 -26298801 -242304065 143616719 169945710 73310853 31326656 -18706408 -175077492 -101037892 117540264 -6691903 282423042 -167034444 299159763 115113698 263467960 -283766646 -73807278 271860624 15843342 129877649 -11243002 263547471 -50514200 -64756592 -223822591 -243227463 -199191106 87090423 -2958657 -273163885 -224968056 -187651289 99352278 121019851 -79358442 -197996345 -13124006 -202181372 152510391 105977034 -171112396 276782456 32027162 -210510733 -254386519 -81749289 100225799 140442817 967284 34626654 -232857626 298212577 -185142110 202079565 106611656 -29242281 162001169 -97722070 -193840574 28718907 183118077 156074191 221747551 -268608575 173967627 -19966710 -209302134 -166093523 -73853838 -36938787 -57889568 -161911846 7637268 281599635 284940782 93774459 -49127285 -5746881 48302724 38183276 -204777978 -47884734 -266987116 150379629 75238660 285315108 -119485812 -168423281 -74466342 94370251 88486686 68595613 124261575 -73047218 -275871871 -2447340 -42343229 -153997338 27074626 -270514866 -275187894 138737985 -281680122 118090546 21744321 146119998 150100122 237224954 205115436 6000833 -296515796 175530237 294765382 236978189 49734496 -178857856 295850903 121594063 -119036604 -130751574 232125226 24274805 -255342741 16060004 -199637531 100560596 -296092007 301400819 -268618280 113224903 142506657 -97936373 -234371507 84786567 159812618 135326021 -208597111 -121776834 -231502762 -223054412 246924145 -87920960 45838587 -195064621 -44129811 -183366542 -121200909 -118651882 158698264 12188163 -52168941 -156666862 112496532 119792368 88134850 31181934 -253254675 -98962384 -250820016 -129027758 -36334169 -144960526 -154001823 257269519 47037315 -264227053 -248789661 -182359788 -145829017 106580408 -572592 -171368467 149667439 108432460 48237892 281159401 -250164809 -101404531 -247534930 -177150881 176241360 153000472 110417340 254856326 -139499255 89743208 -233001226 74511004 -264707472 -289766978 -58069859 110108439 127135490 97023652 49635459 -163297819 213693645 58482184 -223559495 -246016515 103756952 -31454217 141425632 101204419 -118653116 255273241 1726532 89631147 -188932569 -215365912 2924822 -168016139 -46083897 280583842 -156632553 235837993 108262511 -164949143 8170640 66487305 -85372547 148274280 -183649546 102335797 -246647594 -146101870 109845392 -7222903 -261618338 -131461477 -291598325 -136919082 -263031324 248799034 -294377933 154726749 -34026709 -97142551 -11103877 290267897 224402754 277439118 -245997185 282885215 188092934 88392289 -95139910 -66939441 -191103257 276589267 264049233 134240450 -284344945 -273734364 224752093 118437294 197478463 58134864 162758708 8392233 -265181687 244245256 55551551 37918316 -284132807 115127269 -154866994 274251242 81048550 -17913478 -75720416 85285778 -225944555 38489582 -177519804 -97864897 271988589 72730952 56232895 -99899341 -180111069 103498015 -176291496 -161152598 -114916269 -154739470 -233641877 60614027 13073667 -282745668 -150348844 109354834 -203299978 -181268569 30083758 296781421 -208878825 53206248 -96367302 171566915 -84395579 -38007795 -223128218 159051383 45885227 -284337931 114455663 -18503001 81542466 -75285870 -274414741 223383827 271101444 80855369 248047777 228454083 -103293613 130193752 247342625 173156144 22788783 -294239226 282007441 -123594177 184967412 -106199548 -54727153 -175036937 -195631892 249372471 -246358207 -106268059 286730137 -73477823 138622671 -112268879 -294274028 141610801 -284246500 -184391753 161145653 -300226577 250520489 72291918 -125286875 80333125 -61752749 96069652 -25254039 261309602 -132484826 -300077917 138198830 -237096394 252166208 -73282226 26965559 91333193 193079483 -113431655 -191378689 -288179879 69764660 288197488 261694315 35305719 147461945 291004523 136397903 -208179572 61929444 144246109 -199741508 -159166231 -10272171 96221363 -27985343 -105147527 -39835362 -140105190 -21455486 -117438823 -73049040 -272236187 -213708020 -298506956 277420985 -33482008 211716445 212724784 -89732971 -237730593 -286413546 -77190093 -210143104 69497188 -203416816 -192196568 -60942673 -295209201 7468952 -118604503 -81726940 53190563 158725917 -7706206 -110895148 -67098263 -300783940 159504071 -187002878 166730243 109929397 -134757289 117857273 -271357719 -36518907 -286477921 -183720342 156324176 187448469 -31991784 -299806625 254913190 15509411 143201974 151016818 -170931771 104868553 -246144755 256664458 48680730 -56704828 -39125222 -261811277 243703685 -50589470 -217956849 263941315 80813986 -146980043 -257571838 73456006 229669597 -206548141 283458069 70704169 -268830053 54086136 60650269 29742890 73750618 -69758772 294805053 147054471 293164354 -49308492 139060958 216282300 -7231895 144319646 223120748 47287493 209983615 283925190 99167482 280700414 -41823324 -173792104 -223278784 -77068664 203513406 115026330 -243001992 14420596 273981497 180608433 -72533136 -50522973 243256236 -49912571 -90213216 17945042 -97807756 273192527 87484710 242730865 -213703642 -18469410 -53622041 171407677 202697032 12834520 127262632 -160479430 282874486 -262618127 56489239 -85622126 -173529862 18515928 -105891531 -215088549 246625791 -116990202 -279889013 -221921314 41939027 256458308 -294069647 -297398213 -900597 -54110007 -249050784 99435890 277186129 109151659 51534515 -130662767 208099844 181897302 216479991 69518396 36545075 -215442624 -182135093 -295019853 -40219563 -91847456 222923950 -89539989 -127025481 36898451 93066811 92977143 -59516626 -66203905 68509614 143764827 100228590 123482954 -156210452 131344110 280268070 -188177624 -72613140 75499135 -111765530 -116353614 -274659697 274727856 277051497 3241032 -55212648 131918004 -37857187 -35189379 -199805958 -253809092 -276981771 301414070 239618433 229736749 173621739 -125455110 146370573 -248687656 -104834137 206820487 -107031277 162409505 -73934032 228190051 -2669275 -11789357 291951904 -66027374 -46817425 107868860 -194122768 -139834432 -89884406 161330860 -265566334 13501136 199589627 284092653 -40160948 -42669621 -127204899 24672128 126050370 -193250785 -158457561 49133582 -264310333 -215136334 42559596 -25521784 -108630196 293553147 -80992007 282754758 -16430736 -172839117 286642095 204444395 -32335033 -230591099 175132033 -287325536 -81177007 -188471439 233725286 -121893332 127842687 62474454 -147533867 121044213 201147426 -204011216 -204181867 239451488 -94938224 125747531 -109207369 -176450094 -262652541 131312020 -136106021 -282450168 -31855594 54459819 -268085777 -125845505 115998341 164763659 262000665 136076541 -46429446 225778615 -216632500 -19887209 -89505310 -283342646 -148630725 -2192330 -74178364 258174907 -224759304 122257807 66808197 119206342 -25180915 147230654 195711805 -117708332 198720230 17594137 -22871263 180620822 -219352479 168943538 -190110678 -292807760 207340665 165999073 270227671 -138177775 -20409439 -206232231 -53269877 34629333 9167090 300550334 24217526 173323193 -64628348 -73840222 -120890132 117689155 -172851639 68845434 42676494 23698215 -11568310 235837792 -77427014 -159904228 169750986 42561645 156062540 -132853837 97162150 -189566011 -153072487 199553955 82808478 -142063568 220414055 101454472 58589686 -181438840 -207028436 -55059442 174788658 -108271922 -102952760 75900655 -173409921 -73880749 95905551 -58688529 -128984582 144174419 289805541 -166664540 265582785 -15349149 -149849640 238564907 -125433384 128908500 -52696419 244410389 245382613 121385461 107451296 -20172878 68429483 83184076 -238868363 -244112826 201330488 46437442 233130355 111125389 98102479 -118102085 -133981857 288800304 44666777 79508970 8211388 120043486 300914923 272840311 -120519814 -59805162 211167009 31885370 -109973329 -91183593 -182282009 90416400 189392071 189490062 98934955 -127432972 -102868361 -154103339 69107552 149972090 3890831 119383759 -266068161 268188183 72806589 211355641 34899282 99923192 168880904 124772342 -159888015 215255128 -296895678 -31130282 -55744966 -81586630 -90753047 -79799302 80912153 62761349 210946198 5337352 -103891264 236314786 124057503 202011150 194368602 156144031 177511432 183388265 26217319 96733359 -37159410 41067641 73395247 -253940949 27881448 -48947000 140784617 57213884 27912143 247060462 -475620 -187103320 -95358884 260025729 -65663846 49291552 96830878 232528474 236752277 -213299778 53302019 244221308 99527880 -138062856 283856151 88816865 -102857400 52200260 44925299 -88697423 -204693110 -135812734 -245197074 -7205983 -209800109 48428620 2412569 38922903 16698891 47502926 276845409 158285155 54317196 142880293 190959106 238099940 -152143670 -68336982 28769146 206077489 6658721 -18186986 -54388275 -220920366 106772777 134299272 57850906 177089065 190076127 248808504 -295279963 58521348 301495379 31333076 159856023 -118547070 194302818 14610888 163983262 -29775808 -228538020 15115349 -271392530 -232307161 216292226 92781585 146399111 128563660 58725587 116766532 216878416 -259031004 215581035 -182036836 -175098929 -241920125 -213204923 162734260 244439310 287253474 121861165 -240342282 132990450 48722225 -168957543 71742991 210216855 -146358790 161307709 106116918 -74649757 -218676312 -203494010 269633661 179802477 -48386818 151847879 -55248253 -9821931 169765625 -213891562 245049742 33211884 -158620759 273196636 297710592 -152236460 -14469312 249831597 -235380293 139224559 -225465055 77777178 268988983 -143851923 115955608 -285636349 -230541501 155024583 7417652 -99480140 -76237841 -289599023 -113006165 98002044 -148443142 102533239 136569486 252745490 -99019109 -63277827 -295599608 -227519768 281885313 256382554 267982988 43916204 -301455614 281244807 -231797625 126481711 153917766 -153386345 -219109833 293382936 -204162326 73541935 -99335580 277685197 -26074988 -206936312 -154204965 113928551 -211518095 149797101 182068094 -84486591 256097743 -99996346 259823226 29756218 -290329415 -168179859 -45770369 19853201 -86759473 296598875 155869240 228765308 -61520555 180187401 124744234 -208335923 254327503 -79738758 269085738 -262106177 -281468141 164894056 -174792782 -85856284 245350803 -71512526 25672296 76054680 61334314 85152488 178589767 99980852 -2592794 79181684 158058542 277020453 -269559761 8408497 -277698679 -257002685 257471522 -95817729 -73049672 -4403427 34921396 224825743 243305250 245463476 30740419 -259746047 293172512 174576305 -233134691 -281978671 94996834 -107701547 -132751228 58441918 215199552 -181892534 -74791310 268372939 285103608 -179910620 -210295892 50290294 70322576 -299332964 59273443 -80277700 -20682440 -31242296 288793370 294069153 299185555 -298156414 -261452470 -193475381 -182751561 -191051669 275688169 -298680161 -141063696 35427409 -284732850 290843387 234341968 -253247390 -131872801 195425337 -184976023 225020216 -261681183 95505562 -87265873 -27968311 -52031167 122211788 233071143 -219456803 -135222284 88529812 173063750 -54441368 -203134523 223139014 -252695441 283183618 212398485 30489000 -279816696 182148410 12240876 184411359 62607743 -64061252 -129867917 -63243753 -17055564 113672740 185296234 33551922 175186969 224039443 -279849931 82023922 117083755 162510076 215892076 -124693224 5126886 -167691468 -283008417 -11845036 -235688128 -227291171 -180646497 22673680 44424387 245214738 -96939435 -220115080 -237352290 -206581744 -275671182 258270531 101541993 77163157 14589038 220201355 129105371 200982891 224791928 -250026042 -31405352 -116619139 193193067 100024294 262226390 26833358 258353383 -145448704 65694453 -145065732 79853972 265340038 -52163906 -15411787 -31688851 236932386 -40012554 245181640 142536144 83500528 220204119 190100573 -275988327 15622620 -23385889 176175276 88075084 138349720 240201284 -29280188 -203483279 192378821 36315585 -288126897 242985641 -164017645 68431867 -192334001 -86120582 204512577 -49248275 159091303 -202757763 -110410871 18397779 -162078992 58975659 180252930 64277990 286095082 -299583731 135793030 35620218 -238892637 241126307 -176002406 -37227139 21356959 25314736 -236258100 210645764 -288143130 210433346 33725891 91317940 -23813955 -11011498 -188851923 201103567 -146573103 -267019956 110558696 -60880319 91367010 261109959 53391982 -82407282 -7412335 160856304 250863846 -36682272 12700194 207106316 -34287960 -55828958 60747864 -299262900 46394168 -272479583 -102858106 145634959 -216281239 -108964677 -80691214 -150430982 -16344486 117148473 -37417309 169210087 -11288585 79769416 86662611 -53789597 214627550 -25632429 -21025519 -208669241 -64589799 32690369 234904416 -177835243 6069761 -189311496 -205808839 -132935991 284840984 78181705 -117267081 132543759 122033312 141704356 139686569 256990076 -29594775 -124151231 -286293007 197933923 102813684 -275540414 118387165 -167634372 -161497459 -178886102 -213410164 115496307 -164884997 189219471 122640690 -257771860 -68220233 251914565 182684942 -99143559 -110294900 195419952 -228596902 -215089299 -222870151 -103334147 191695218 288702073 -126120674 225121777 -130655273 -132866674 172208267 88567651 -34521714 117992515 288322667 105983320 199406224 270940625 -288592109 -266764436 71730259 -52083656 -126420957 -59673241 -214103437 -131830159 249627740 -150699071 297069814 -2045447 93337582 -20754395 216407681 -146283871 163374613 -186260242 36493327 23945944 216295016 101596700 285970684 160543398 -21761259 -169637032 287004670 77284199 -57178394 243938752 -79593861 237359134 24363130 193775174 114219469 109506632 -221518510 190737025 186593771 -28408603 -140816802 43334405 -268182213 24136708 18234670 242611627 -9970014 213949451 -47687006 -95551433 9468777 -238302912 -6486272 193313022 -118438853 -78137657 -46117817 -221645129 109317354 -211458096 185592564 63137349 12654648 170097072 -6382140 -194714576 176347773 276425229 277951508 -15843113 66550148 -3839329 -84546942 -241301011 129131363 -53068184 229809283 -18008099 -25035927 207126493 237765289 -191091967 -291293509 106518077 -61796169 287832268 -28020775 20377079 -195229935 -216882447 1434134 -182892860 4517680 -52025551 57990778 -254037687 -293870817 -58113917 217451872 -296118885 195573385 85624259 -290570144 246323274 -176443706 146542448 167709885 -223950430 92763606 99412995 -47586754 -46948467 199107536 -209467698 70234860 -88997129 -54117887 1812327 184054632 32995669 114612032 246011254 -23396041 -41925068 38340564 221339987 -71111261 295585098 -216926584 -86065640 278688637 -198953612 -108372705 -110917256 -79467091 172077763 -140869588 -168978725 22125552 -261661785 -59317297 -269784952 -99922839 -3965655 -260857715 -26866720 154622543 -181747296 -262834355 -28512287 -67799183 -11533069 -135811096 188404250 69709087 -249593757 -157038484 -50082063 250793866 136164759 -49438698 -16624938 94826041 250773130 150976472 283575367 82640141 238570498 131224831 -65560218 117885175 -288743074 -97782471 -31310665 152816933 300852244 -300052702 -64621076 298147194 -108845579 99786474 -261598328 40068644 -121737485 -212748073 8434311 -90044388 -205563196 93553173 -214621356 133140064 68377829 78051684 -264611126 -12040513 231299574 125488096 54275665 251049051 132603320 -286722462 -154806699 214607085 162390651 -276407234 102432996 236395666 60542596 209946486 115355572 15441930 -169537134 -23911719 182522610 -292066618 -259122922 60798859 198828831 -273347825 -178923902 246568704 -279979042 202331132 162644096 175122295 44439540 39858003 251280082 -264626576 -164618137 -47997376 -232118075 -48919890 12517196 -154120948 -247103102 -93598093 88565148 -144572304 64693554 292707914 186837574 -17451362 145921511 -131475351 136663506 213991423 176866688 -141506813 250192811 300261324 -169766872 -213968053 -107255854 120907399 -70608910 208544589 261089261 159380948 66716973 -87791055 88599118 -122182539 -208352111 181981598 131595923 -23635583 149853881 -177510988 92974619 27242101 -69689332 -184498653 169530264 -67931319 269861990 75106864 178318929 212886989 287750719 -201072531 87206354 -162901253 -36159300 246412263 -150496949 -111439540 -13962230 -66003591 276957900 161279633 -191472194 -300400241 213071906 73589611 223125610 85673603 252628813 199113013 -250179553 -97942508 -162316392 -2126236 142268721 186432828 167269232 157555401 291986511 270134747 -14229702 -34217058 -39039645 154734112 244728207 -172493787 276371066 186364990 -285110302 199051637 15321970 180436676 86846911 -51292142 275179838 -127728191 153312525 296823944 8128132 28971097 221283953 89638142 -171378290 5782166 161146249 -279884176 -87426814 -65108778 -257681789 -216438147 290988533 269658038 -20144555 128107876 -62193610 27704477 277953449 237419285 229898258 66381601 147062711 233845004 26395161 -34629357 265725375 231859528 69815761 -134163808 -191121899 -210758156 -265325059 164235447 271722519 -99772204 265360014 -3700235 -124687050 -145868130 -58074007 161359137 -153440430 -251820452 -217871356 211611950 86153148 -32511667 155973451 -226553470 -55927711 -252799732 261621352 221286930 -258221326 216290612 -270774505 -2625051 23386501 -61349120 48455159 162769666 100447247 19271859 -270606912 211446566 -207724591 132215789 -176076885 256633439 94782670 -201875434 93082800 -81926007 233179099 224416439 212383525 -290363495 -168417877 40674462 -146454134 241778580 -287653019 87934432 -62795798 -84648559 -56866932 -187505365 -35421317 -235299063 -139434049 -299841927 -278735004 -8198295 -253606391 -30165209 96411874 259927163 -276033280 -77075128 273676155 6649772 -33219652 -181166494 274762507 196279602 -264524630 -149314439 46679638 218052618 -262036979 -235978119 -225646743 233802338 -266250372 -249632465 -204458159 -129228651 -285520122 -284156816 -106836037 289357368 227384123 -57004718 257498011 193821168 231860678 -136975024 4218357 125092651 133951099 91095742 94011654 -167969233 241090802 -158864705 -74234620 25762085 -91955182 119294727 154586005 277095737 -227863351 132144499 165768942 5057490 228631934 103476169 24837353 -174507908 245001837 152249116 60953815 -158089048 47213552 46320624 241127333 -189905075 31380653 54071156 132641997 9300046 -165955906 -186442557 28649846 -108526523 -246406213 261409126 -106703455 231143612 261821707 265682182 -284631505 -126348120 130186538 114718691 -156410844 65477992 -128972707 26152873 -46914348 -188229800 236293759 167715365 297086803 -149886205 -15086748 4266948 127153025 -111969025 247011186 233287248 -115090996 -300686890 -264227384 -189889489 -161622525 217468192 -69232580 -280705815 -265004107 -41518861 -294890760 241223295 273917013 172088710 -39866728 -282218945 -79603627 77097494 257549158 -109106567 -231652043 -99230750 163238365 -35946539 97161341 53443669 -98559481 48435627 -181651073 -82787443 -280543681 208280440 123992642 187087782 -76357176 -232250475 224087905 6096721 233123585 -177916104 120482294 -224821208 40677369 -268644510 72562149 -92583312 -180091503 253242217 256968809 241707023 -34983958 30315710 -68067073 -83076688 237536079 -153910195 -264742703 105633951 286882088 291741568 -277551088 63719020 89899890 -14529825 129257924 130155523 242130460 163893256 -246363643 169219822 -242240737 -203113159 -227296035 -96921138 185548806 133123843 -147141818 286141760 -185847200 -271058240 -134281325 252780338 84372838 191352685 273527981 -217960671 171254185 -211163475 -40390322 -19916291 205357733 92040768 137129240 113960746 107685930 184816456 -296650768 243101729 -244738159 6324939 1754609 -250364240 199618561 294706119 -76987182 -49200486 -106106659 7127768 173510935 -154149985 -132721822 -247151128 170388506 -41950661 48128959 267970043 -101995327 4824462 -90292281 -210525523 -35403637 -171551915 -94550334 -224132138 107135141 164981257 62476390 251783119 157008958 -163375832 209588830 248313479 -262243674 288222435 -133754052 -158419880 -93620752 144324341 240004558 -228724375 -300807152 -97317405 -182324450 -251084372 -144572198 64755237 -60869707 -287459186 -125786949 231397717 -221336982 -50299087 -35589994 186758528 -41123520 -29960347 177625183 292163503 203238327 -167556885 86586631 -117009728 32700854 25301214 105390548 -135961780 -214785039 -29187202 280294967 212522948 -186720820 300660697 184544644 48314480 5830219 -79534621 -208139559 92349080 195782219 -289050952 58271341 8541606 77622715 -286474787 116672309 63500532 296692020 -213313644 -284886107 -126586235 135883487 102497264 105003115 291518547 -115360972 176599642 -248360475 259143170 182545208 -161639546 173181443 -109273968 -172619655 66094415 -142312930 -103374207 297565903 -75492344 -28076455 106900209 5287559 23120870 -86695350 26362266 -145464240 -266563187 -240593345 -254107099 202959976 -80721252 110604561 -248843432 -50315381 -106251099 -89481440 213991794 208615100 297789785 -73486569 -143163027 -138387802 -89870058 -56033593 -189102895 5281911 -135875284 264459632 -95058629 14249977 215624696 -179214654 -84224590 228379983 111858712 -245157500 154433344 162149737 124717411 -168887695 -85870574 -20738817 212234460 -128643204 208799584 -1060573 256299763 -247809332 82751552 -126802096 40448842 -251919300 192197353 206121150 -293067232 -226323001 -207824772 269624072 13028732 -268676715 -144327430 92262663 -204848197 -113467169 30052546 247635357 125818540 289655415 -236183093 85357511 -13959861 -128546051 214941305 -97171739 -78451399 -105515143 168176755 -5328394 168912303 -289526495 -39652331 190634829 -57353236 -231795508 -268460237 273936435 7807967 258197337 -169375928 66919179 272986983 -247681881 -14502563 115282355 -234936335 271514935 -126143956 141584798 -123133997 244097726 108252806 -49782704 129914409 -81669984 174779825 -154939032 267089263 241398407 -121417457 215709826 18479635 -221714606 -281401207 240801370 -98862845 138755666 299060560 15540444 -250481059 79660012 -6573648 -213572370 283316230 -592954 271062534 -257650399 -8341702 -90984888 234574830 82017624 250613883 90593567 -10239010 -193027124 167423002 -128580867 -147340803 292051712 277554312 284482639 206210400 -246143486 -6619014 -114086297 -184684554 17870532 244599650 291136953 -4987376 -143289912 -122053841 26520539 -153769779 155928111 -158973751 236843338 -222642301 -66557677 -40592790 -299773154 67383661 -190643503 107176036 291950497 211861079 25804116 -208050212 155190742 123098149 -214552534 104865610 -284861613 -20862272 254292505 -124505086 163721920 -153685460 -243629383 -111161492 -8412505 -204210619 -241457544 43585943 198497425 140328148 -197704959 25186202 131762670 -18910173 241388619 16435744 -72350890 205811307 -297303187 93255189 -190195746 19058787 -224479845 261442387 -234574271 150098867 73475853 -149067597 -247891549 -114935301 25693391 65477849 -151369696 214120616 -210826184 187742672 -257698529 -245257551 -79005529 -267796676 172865527 -269719913 118816935 183518369 130237361 -17196172 -142735320 206452495 286242900 238859624 38544015 179632553 -29121061 297516744 -22675646 193824782 246047060 -115456097 237439954 172470815 -207006021 14824458 -52226528 -222379781 139494720 202500258 -117676002 -54515328 130731871 -58808434 -276578853 -244517658 -48983491 -267942532 -49442470 284364529 192907850 162857994 293793254 -213675969 212979880 57186306 -108987437 -6601480 126705229 28272990 -276634844 66844174 57544239 -13917983 -107937007 -182446964 -213667457 -205321750 219753272 -67582870 -59094795 -122953263 -292422677 132583462 -190433105 -233797545 227704035 -70697921 -128362452 203303928 -233773412 -57222478 184686840 -140272811 120139191 227255722 104974859 -259645562 -229686330 41293567 -37156724 -33124422 176055490 240247720 275339328 280251172 84184168 -218675682 -301020234 -51569254 257877551 191050225 97520429 214491325 295992116 137305454 -206846018 290906153 -195094467 -209927038 296707618 -122779072 -92000767 -70451857 104859881 -65114581 -184643614 -230552995 134318828 230746224 16898163 20250278 146074893 -86176314 38780271 -81264957 -181842841 148213448 -243611359 -118393611 -166092777 -58974174 200314432 -183086276 71670470 -298266047 150146988 117665173 23658480 208568014 249771758 35982863 41938758 -104031932 -130888369 259966254 -226149128 -213567417 135038565 12900208 -41316416 -40376565 220828625 184237068 -229441290 141336912 260443788 64484321 276257816 217034042 274076346 -99175015 -159157316 -274921686 -235005051 3021999 -115122179 176285120 -40432620 -32004997 121270860 -167990906 -276370900 -119172666 161035297 -216484436 -181791841 -18476605 229461274 127218938 291619429 11207574 155010925 74783177 19765611 10144923 -79500722 117149705 -124126774 253403575 267085206 241435411 -129659199 -225196328 -279826194 -73607429 -35071961 97092788 257282405 -135122411 -119070984 117704308 -4978353 -15135405 -15949357 73411318 249351831 238255002 23009858 271084584 -186245381 97260969 135975135 166375083 -61914872 -225463397 280546942 17842967 99058730 270990027 -86834118 40011035 -37863431 -173305865 -261526280 -130706865 164407747 107897502 -181985493 146368839 148678512 215249417 15129523 -206156688 260210973 -184057587 38365372 -213082258 76239931 -126524137 95602449 107045597 267645207 291574981 -128310857 -52691847 -214576402 154367227 33512446 -48570784 115221171 185823134 -103279116 -230869611 -196976261 233637900 -205598465 272207084 -15335074 -22477909 85609955 -262873669 144005782 -277126985 265168504 300822162 30986603 36473378 125082942 -157563505 -80639518 -64774720 -38096879 -301292491 -140660083 -76970412 -17996257 130898912 48107170 102386822 7832291 237128174 79841449 -166339865 -300175940 -301340047 109899292 114638418 183056239 -216575835 256690103 145767996 -116131647 -281726958 47207954 -58057180 -284387882 47561956 -242023257 146452039 110094846 -166585927 -242150397 213130792 224708544 -244908861 1798758 246876525 281967614 -189263696 89756060 136234763 -170269118 292626399 -68765204 133415840 -53187238 -170762261 20470950 -167952402 -208674658 -264036630 -69288502 -290701547 -179875409 287244664 266724732 194508338 -177540902 -281923914 283752091 289349293 -129730818 -292608918 128145849 284627516 -70630793 -270925367 237308239 -267261649 -114310771 96417815 -161140940 -121907123 68124232 -140064150 72879367 -54655544 209213389 -129807936 -95710534 -12154562 78452862 -26757525 -248779745 -125693753 21322542 37622544 -116558009 -191300008 -279884175 24383314 -19495287 231320501 94411956 111940386 -105514449 205124157 295398470 -231142620 -155348130 46292850 -18447531 -245742638 -58193327 227272984 88305670 13135149 -199787775 144991153 205777916 -206533603 -293388361 215005021 125883219 -232110809 -161333157 -279547705 162693114 -23327905 -94381988 -197936794 -247021722 163378906 69284407 -52035963 -113440200 -263353960 -237686230 170199164 -57229563 51148281 -592570 -112072837 144342574 -269004225 -290179019 -203473446 27511366 -90525305 -106759901 -257739323 125164497 -24620125 -145947094 61851549 -191495321 249640664 -220969144 -299483378 76807814 102587762 -238249822 -300577030 209375241 295874336 -231700637 -27445708 -102601588 -231741229 -87242783 -242874003 67764848 164083880 -14981008 -145164990 215192747 -138046635 -257358124 -101995899 -200484258 -170881512 -143647883 55596608 251320434 55582134 -206882916 297603255 46680018 133273578 -178933271 98886783 164694917 -83526978 44372853 207392931 -293403116 -252001583 58477260 -68380269 285321355 285894128 108802294 1017541 59044282 100112619 -283561193 222759051 193984745 95968445 -252786011 -141417651 -266471251 193142423 -48923902 123114430 125906791 -288259329 144409330 -64793949 51341857 96205486 135559181 -248898925 -286699677 167358436 79358745 -74485206 53023772 210680635 98248545 -99783617 242197726 165384928 -10277539 236123602 47871476 -101502967 -278910160 -286291282 -54635496 290041585 55471679 298431694 -56693826 -150312207 -56412554 -42501127 203619518 229501475 -115448140 -159360301 -77292690 230682451 -179237849 -18583297 90437707 -104701490 255112011 23534844 -224705287 161580006 179324239 -140925297 275174894 -83728113 165021878 209955554 -296991621 283900514 -286299408 -136308753 199340573 -177308037 182399041 32673609 -92214511 -2931617 250250449 -2086140 -142297432 61018108 116944097 -204560012 79202662 -70834867 -28128890 -200892746 -12410758 -228698793 42609479 -296343768 -135282944 31905191 -44647186 223638531 151341878 255038679 -158317154 166820233 95704615 -12516536 195294532 198757319 179824270 241154389 290861856 -129972184 -122636610 -198896009 -154626227 -94897097 11413321 142326671 -14910703 -129857933 -52568449 -142065640 117656471 271217698 -170791027 62761773 -185039734 4849295 -227121198 243504925 -57642829 196843686 159221920 -74697866 -284980526 45600137 -59664740 -85662247 -68859931 -298578163 94331374 167804094 194407622 -80303415 227593569 -235748179 -76334717 -233346170 215617833 -272406991 -81088163 -37092315 297871376 -200023320 -62333452 125387997 -65237557 67057213 -238968405 13045815 -239002231 -28229464 96974720 -208626824 -103529867 -6892447 -134463961 192314995 253537386 133602207 13544074 -200980977 -251062498 218378087 110762511 -180449335 -185889325 -119270264 257748243 61431128 -154546915 1617734 -122418521 -268687821 61856095 95547489 -131473860 37375131 62331068 119698532 204990258 238877309 125922360 98056198 -166515110 -143873802 215248827 68995220 95902494 150266193 -16911296 2906315 -154617325 180926290 150169767 -289124773 278101312 -104845553 -288616003 47995619 -273665902 -33031408 -46751647 156053656 217438424 -145973639 226194167 -253001987 142974685 73439536 -70093871 -154727416 239143679 -116158472 -101666298 263920964 165330912 77674044 -125302560 147770277 172749886 -115918819 110683923 63116786 103578572 237873020 2600793 23416341 -248836127 78438120 -53072959 -6812629 -174243944 -76059368 -237466355 -67342807 177028273 -237879056 293276206 287671938 190785681 -83626097 183501174 236354761 283789637 239947302 239755793 146329929 -276101776 118798285 139834540 210400113 53983103 112322618 -123359121 96907976 -60512275 -286237137 119374561 -46605093 107387002 -192811226 -245483853 162363594 133970539 14753252 -199610932 -59871680 180753676 46428471 -236392878 -226337891 -67029786 75255194 -293932853 -254171707 -281268932 -154756379 295508862 -288617253 191918590 -278160101 106853754 -31495475 131609084 3086549 -34346270 268056575 -136790267 -226829962 22174509 -71187618 -125628250 -263702229 129310798 176476857 153673463 276910741 -184655664 -142394857 153210849 -301211787 71731103 -120677916 57492851 270340536 81636907 -286894986 211597128 -150777440 -140559961 191802325 -166535709 69666109 -182623630 -65596588 -178891951 244079041 -13828901 272185748 -60593081 -235587520 -288712353 -236890173 50298277 7541802 167030921 50479928 -218504527 205689093 -185169810 -277280064 -254952694 297813263 44818607 -270589220 -65538661 -289810428 -181776358 53979163 45767580 176603364 -186791175 42982336 -1303677 35754780 -138673930 24300261 -23521733 -169135104 259709952 -8654591 154130214 -218191785 -118624499 -189633608 260527310 193309395 -37867534 286229530 146320659 143819195 163532106 273718659 101220867 -205587868 28220669 16211950 -285407816 -229248460 -48264470 172157290 -286482032 280185313 152751537 241772001 8280539 -88486853 238792959 57882772 -248468248 -135280887 245054083 77661205 -186684422 149139316 -97739332 265944712 -223140609 239211004 261444754 10854899 276566826 126372376 13496055 -170016239 200474287 -154476080 -96986546 -147018191 -200543746 260743711 -239441252 -130415242 103995131 -294574114 96896986 -201279556 -107189205 -281382878 -20563596 166192081 254215535 194317001 89349236 265573188 153726058 -184374863 -57730067 -99391908 -300371995 1195888 -221137527 52746552 262818276 23021735 -232644065 100549065 -199237805 -217565701 121129160 -289949764 -166998096 226985698 -261570459 176333445 -214373000 -36218852 -19728397 -113241806 142473261 -112502004 -14118635 -292941290 -75270289 114446589 -117755211 134057181 8851046 -264203579 -75649828 -112127919 -123324478 -3500049 162394381 239533461 -300146954 -163620187 99668085 271978171 -155008468 217290675 -111334649 -154226361 154188056 48969850 186621254 -183485956 277317173 99331075 -118474115 165832890 -183805822 -138159543 -151846882 281957141 234237457 -108395807 100676447 165842259 -154549290 51998171 286347117 -166917240 44785692 85909473 -226259835 -291743300 73164230 172773198 -136177684 -235074931 -104023329 262942040 -11298582 -64469299 208048724 -127018892 197897870 298939861 -282035840 158560762 214545252 138007998 231643784 198276455 69637578 -125843235 167005640 -144092589 -294300021 47164161 144742952 181193146 288284642 -2336310 -40551927 284714521 -164688912 -64979568 45743544 38300762 163643763 -270056053 -48530958 -135022520 168003913 187205949 80193091 -269809968 37717235 134654568 -98802693 -259329399 236431884 -265304869 -146866747 -32480263 87196894 220079649 131461817 95216258 255234621 -73001391 178962473 -66495713 -220701838 -159725209 -260843799 -13950658 118510855 298177185 -183877703 77415210 -79386297 56173248 178995607 -156999422 -186166150 -9037276 -63503712 -109573708 -287869462 143195909 117635881 -8571633 -83063500 -7108820 -41216059 -143014761 -219259408 29986930 242714212 210868534 6764229 -65587600 117403472 280794022 -174040520 -112991033 14691484 93148765 -26664716 122440895 292035857 -289735291 -222182872 144059939 -219131125 -215808892 197208428 217443694 -29894821 2025905 -135064398 -235542828 -69421480 -176580358 8193927 90528987 225261517 -255209253 64870140 90711879 -133018152 146392643 -176375850 -203784377 -204725146 6413128 116196632 -181035722 -253304275 124041355 -138331260 -78362991 -272198683 67606618 278483684 238748511 -177161781 -72987766 -57665216 -14161658 161279044 187530174 -171619835 -154202829 -207916488 216126116 -62713300 6264368 -264219152 -294260140 14401590 -158182452 -163590118 71516347 64233349 98845880 142086712 234878795 298404757 -73846473 130826297 -77592901 41406733 71103749 290282050 -282006359 299930138 130988390 -98069426 -164449801 296015 27984133 -111890565 162602282 261225409 -46539270 37659778 249395255 -93456769 135015758 -150289352 24227178 94124743 76173935 260353050 -161730171 50938505 -200752953 248487944 284947720 103166464 2560245 7181903 -205552375 -32037625 -48936866 -253748961 -209944520 -241155052 250189479 -260812364 210477568 -169202141 118085129 -295683615 284540303 -153936448 -241560542 -83838454 89939037 -84296284 -108963489 117179817 106716504 37216837 145710824 -83232144 -119949702 -53608787 48242408 124752600 130793431 -27339534 107503608 -157049555 -115528835 -225934786 32417064 -73959734 -187579822 175699474 -76106222 -113794729 131056046 -143631077 -109550677 -19063494 47008506 -210190991 114047984 30631994 10416157 -166187451 -49842859 91984127 113853216 -110622431 63724782 -265471383 88156948 282025032 -3885340 171279014 -49782183 21820573 -156077409 190371485 245757498 -134033744 12929925 -75325760 197312824 200268806 50882467 81393276 20000502 -154770398 -144845290 -151612463 -96962156 -81994808 -10728195 -60852402 -56550999 -141196606 52126918 -169437997 -10782187 52649361 69607993 -234933469 2461563 281292653 -228352304 12263689 -26071195 187727006 -297517761 -46543016 11864605 283895507 -213455123 121554293 296864544 174003949 -7976951 -13775651 -282132245 30668052 -42865026 -266043441 275195514 -21684798 15977313 235046657 6594156 -117341577 -244323419 66851483 255096506 158673673 90754834 -286347121 152631044 118966565 182819877 -29923820 268453051 -214332216 -43451365 207999070 219142616 -32611280 289202354 10139634 295414183 121446761 161231242 166263939 27875745 20587229 38467562 -90479927 256157994 281193542 -18660444 13748147 232962402 203428614 243516654 -61206331 56960124 -42490688 48945461 35185477 262183270 13278596 -83263113 212811474 184526002 28503510 289940363 48443251 104335329 -127768378 -147844585 -197033384 -166293591 89985226 15782533 4979096 -121444757 92969335 206738467 163780579 -89887231 192395281 211136639 284702355 196908104 -255141553 161774977 216530283 -299367480 -145757524 -248403346 -297226858 46551866 161266818 38351962 -594995 -150403288 -73565711 62289361 -38223117 265774535 210184678 -113047973 -232770845 23712842 -82386544 -270067468 223920313 223557476 17826129 -230278921 166903307 -26732276 -58772647 154681496 -58576484 -125420474 160723321 -148068792 -261141365 179970333 -300286046 35758999 23833500 -257358814 300172116 -104819013 38124274 184480868 -7269582 -282689517 251862833 -273225512 -133535252 -72626976 -183312383 218702929 -41548444 170335290 -6582611 -292486716 -288992683 -185195891 127940739 55599778 266864924 -82426060 -155538133 -253921201 -217524771 283371763 -286695998 -94029458 -131088159 252402500 -101443088 -15320878 -260003842 -226406410 295494712 166774178 85959234 -181500144 45780395 -25384080 -269769791 189185100 208395820 37336914 -102522424 -180165842 11122575 230133916 159267437 -213282972 -204096531 43679500 165335114 -86137608 -172311298 557422 101072594 32955909 179786012 -206674489 52063267 -167445293 76276610 -156752271 79108399 -259971607 -30643824 184276657 188420019 43504556 -135831225 19509865 -58128319 3901417 -44795294 -179112337 178243691 18331786 256694102 116380457 22497211 -296856902 17874790 233594428 -61193693 280504376 -225133237 187139865 -95001831 -62499720 -1200745 70954285 -169422380 252017420 -100541080 -187418940 253657340 250321035 67399134 -116671086 -127275536 236783318 44593178 273644816 -285801479 81230257 -112251359 -169503559 10923566 -150720047 30772036 57628918 257222434 -236366650 56126172 -208695937 266329791 20516402 219011926 -45721103 -63039010 -183253784 -3235277 -105704669 -31349547 -13930241 -35240231 -33296075 55629849 -245528681 142453443 59173947 -99685659 273903261 248234876 -197030880 -87143437 -104426173 -116153854 -194884629 126656255 -139118941 -76428041 -212181411 -235707955 89243471 -143816649 135292446 82244136 -83967654 104693963 -183562848 103478269 140113154 -174526510 294331876 126436447 -64866333 237885071 -68782217 272032586 -136758480 -268021912 293943030 -38520199 -258704513 -99257297 -80189329 53062552 -296460594 -203492545 -204267534 -6498011 -41676927 -40037053 -13644404 163610891 -6372871 -267472774 284470801 -255615054 -211038058 257579114 -49069548 -100280345 127517419 15291128 115879542 18813530 -56240160 293998950 252262321 36747122 121062618 -244524489 135697819 65671463 -181552913 48970924 -29492664 -202497552 -78078731 128306729 -219213489 131568436 -252246934 -44333910 216895828 -143396145 189280841 -187965127 -128678146 -247926020 234516317 91687246 -284452785 -126903947 -249712736 -156485822 24602829 75707038 298144609 245197368 -139153497 211881364 -287754130 -97597383 -23871717 55969678 199130344 -233751895 75802 -280516193 -207698779 24592501 162941228 113416937 201627406 -118382653 150679528 -176968271 129302311 -211458482 -171505321 -285188391 -120822675 119446458 239885648 -57586126 -190886424 15319492 -188836156 199139561 -150869763 141495816 -260369086 -74933928 -32301709 183653457 -256788612 -261161905 -226155322 43399482 -16451628 263282116 -228990262 283091174 243596892 104390238 278418625 268807629 48395179 -268192135 -189579375 291373358 -26299655 -69553017 227581529 -117377441 13114613 -225549094 112091300 -195802843 -216978367 262294288 133861497 169887691 286420177 21006229 48331705 -145936684 -253084151 14080675 -182972831 -5699741 -296808847 279757876 255233408 -75675828 277980029 -173444224 68906606 146635963 253315193 -251425533 -234506343 -156727267 -271264223 -144973916 173331426 -249794542 72083812 -177311792 -43221646 38185693 -237570270 13739003 157283047 -92630931 162600235 269759310 -247641440 -255886448 174171317 250585153 -53379413 240268551 73885101 38953284 258518715 125009940 85165780 236729714 -52401325 -133913869 256888987 69367900 -203263615 262008583 -55964746 16908386 -37862207 197268454 262206545 -162100400 -158379539 -241547741 -297341791 71679601 -270436952 94647174 247571593 -8615292 71495821 -103114160 -130729440 156477877 218346284 -135225807 208849017 80180095 -25522947 -148426107 96654515 282557608 189949476 289022531 -109654684 196961473 173885606 228143798 -62175190 -4051732 75070942 123614654 -203325398 -144777569 131767966 -211967113 136773111 254377270 165428319 270203547 108490755 -105867543 149531558 -79381799 -271727096 -99809862 108992917 94910540 21062892 9911325 46289234 103945839 -13402682 27861040 301397162 -140365991 194953303 -293344762 140338927 -74795592 -155146757 -98874761 -175019615 257793176 157088603 -242765405 152341745 -273860598 160618733 26393440 75211576 -94052108 43530950 -287777395 80408125 239408961 -94712229 232961150 -123165281 254413142 109885736 70127014 155415711 -95269412 226701299 274436536 135945959 18406131 155542646 287955645 -134997836 161876781 41152157 -87095416 -218508653 -299433057 138389839 -194543164 227479092 14976583 -181986637 -137067370 -134585325 -99265178 -261673759 -20109654 270036157 236877651 95672281 -212958739 101269381 213423421 -159354672 286620937 -174691516 280852631 -63008904 -101659906 -52278406 -57759101 104251235 -25819470 98620787 -287179224 -148920550 -47653002 -156026885 -231492294 266109172 132017631 261919903 -78275234 265804005 64840304 -45589032 -122533681 21128120 -103795467 -232739724 228360110 295365935 -8888632 17618079 -235133104 227462510 12951312 -13792847 -267717227 -1475570 258170989 186500424 297801090 -82184062 -163258351 167457779 -196254625 -33934758 101654369 -148433263 284839092 -291298910 -262363924 -118720448 164416539 -265379779 279466433 133341743 266025107 130473283 -218755961 49250997 176513602 -106796757 51989924 248173131 -46428174 128829555 120655041 34181767 -289720047 -23893898 -46519510 1359376 95727661 -20627682 -137376392 63047278 92627664 -34232629 -301606684 -258643188 250802920 110232676 123116836 -87943167 -109879641 158645381 251985489 -117098857 -271955181 -76448100 -78801057 293325922 -153586552 198507940 294653211 108854980 -94943637 -38528051 41091569 129943795 -173077289 128252438 -129583950 85190434 -212384177 268269733 163954891 27751854 280075433 -26920387 279348285 187586360 -228033744 169809750 -60054694 -229145239 -301086461 137567523 298811210 -271859838 -76448581 132288105 237047625 -25354483 -32979621 265060128 276692940 200441954 280410943 172872191 -231763934 61806973 157389457 269446788 248998157 193242577 162623016 -22852063 -43428752 -5874966 114927293 140489384 -238222458 94497571 -52702768 39230979 -14896896 73935567 35390733 95001203 -68225095 -116602893 -262492613 -163625321 22380424 -114546201 -256940755 -284540442 -273259441 27675020 34533030 266293353 -54059358 -272704464 -233802502 227457425 -24844094 52087367 11717285 22222534 -243692275 66484639 288319611 -232851302 67567017 213744700 239720578 228323560 -263100135 -236793199 301173504 32143869 131632403 -260488530 -198279067 -2264652 -25937621 -134688211 -196428259 -188020058 -269325266 -181899568 -95297298 184355248 -205116506 135822944 162521983 210330186 -171180012 -211989676 -250494688 -294695711 133596528 -105039181 -230819245 -270406696 104666683 -271765751 -282517542 -7763250 -75633240 -195963349 61478011 -20404528 251934500 -296493489 57654575 -104786990 -82421256 115223073 51452602 -255907704 156344882 -134012871 35821253 -166712085 89744958 114771735 -240947013 164631826 -19342667 -63275661 -140176163 282197283 -209460830 279823990 229073102 -71259197 -255291561 232068313 42805337 169568357 -69780524 173284712 -105061107 -197075118 -198664982 261431876 -88099102 234271263 200169427 30728546 -68443162 105872547 -297855981 106174693 13934665 -154260186 -234372190 -189948170 -247338200 -182652054 251225365 257285191 108100747 86513069 -107926061 197446657 -124122820 279276873 -288171588 157295639 194542919 -85287724 -74839548 218003510 -223257432 206448264 -110852441 -69008268 19454693 83610615 -259452697 -151891419 -160788913 -274224654 -216805686 -229728195 -172247562 -25888262 -297256833 233700547 -280654553 287117173 168707276 -101451849 158637604 -54866455 -155656182 -179543627 -262468688 -6256494 -267342156 260860885 -238629813 -252719249 -267345426 292484090 -161891248 292402454 -223828808 50289647 -182342885 -33407679 269957083 201156667 51453767 143374726 255791260 -51291129 68284826 -123958914 -293064581 20830817 -96621021 43093629 -118606518 296763707 -16658992 99912870 -220910589 -149436770 -91118200 -182546322 -132017913 47200240 -265862745 -266718128 159203981 27668513 48802904 87419072 180804244 127003930 8344767 209229766 -141847935 -292804495 -206611369 238847334 87442927 -275629486 209289055 170786357 193912445 254513537 154940672 271852178 -232987895 -161316646 256287740 206101869 270179504 115439775 187130076 194186905 151765 -290140239 205821127 102676202 8591660 213892146 -274885542 109481958 -190900409 -233205908 5181325 151127552 208512282 222647811 -86583614 193760479 259489660 224370799 292410636 300862648 18633488 109837732 -39616182 -136658879 132055769 -271599065 9532283 271151670 -139564921 84348803 106791226 199137450 -68461847 -129229175 157864588 192419953 -256504181 -158654063 287279194 293171660 57463448 159958336 -33686264 290304625 -55972481 -299622699 -198861321 -279848969 -248648440 -173596548 -92061902 176646648 -219652641 299097357 191815779 111452825 210672563 -149117990 -253317931 -60410752 -225115237 -221161345 -49002642 137361347 4402035 53210140 142597001 -119326746 127026195 36056917 70855587 95423366 20079739 157716457 187795154 -80618653 -147081879 -71603632 283328932 -290701879 -143537061 22473904 245861806 217456894 -107459350 181294461 106575554 -105271912 -175893021 -231364805 87140329 249781439 -170059879 275156781 -138463286 -215218818 92864184 98720517 227342139 270036965 218611708 188201643 32454279 -73223714 -184229537 -189275309 254025892 135630672 -228478213 -63498356 -61483262 -96775170 79936142 -254794812 -9814997 -204295072 192086267 25971350 -40098080 62173247 -214740350 44703814 -187358879 25378267 196890958 -198093961 205341997 -131929524 -290436621 -52499820 270380923 61597609 263336888 -210802325 284088173 296649359 -166546053 69757472 -12059497 61405760 71918419 165543728 32788480 129513558 -12379776 -264056894 -297315305 211546353 10545988 -252768436 269702526 -128990748 148719145 -50511787 -28890260 237875927 257462382 -271930935 98055539 -115280283 -12428565 -276390943 244614421 89576825 -295619774 152512938 90218188 189199290 152198800 9293232 -203830046 198556810 4815831 148684157 204606593 -55128818 287207862 -23186004 -210847679 184346692 -106101603 64222832 12015663 -121398115 -235307354 4007346 44326515 280810460 118551833 113351587 -252825377 -124014967 -164314702 179938706 166744127 50276811 51439250 123580707 -43393096 -271238503 88906954 -160342164 228951316 -207876505 -268733687 28875613 -62561487 191436784 -73067430 -28931223 -225705423 -235229988 -82259752 66607860 -69870843 263311000 31222006 -194040453 65589148 -85832570 148856984 178913977 228950531 25043608 262979515 -265524441 80504308 238241752 -285927107 -173860520 150580599 210450164 -245820621 -129328022 198285410 7374922 -85852542 -73893789 -175247810 263691125 105138399 23927902 136333414 -171305928 -157267593 41364833 72705963 -295866678 35857743 195575872 -141305545 -126002231 99296590 -99778651 257412040 -253371209 -117014752 -128673731 298721438 230149386 245622536 -176493842 -2322753 -7176833 255596096 -210925496 236876302 -266523160 -85004897 102132390 -108262294 273357826 -29601346 -258510065 -220668751 -108016686 -125049841 138742329 283727092 55643950 271974100 -27013821 -85946257 -219550783 -69095529 200062096 -129952094 178135150 -141131928 27004280 283362977 10123632 298344635 -128874314 -52760581 -223899755 -77830735 -41051344 -144009734 -289539744 -59305220 -81781561 -295785943 -297569012 -295673362 192502663 295545799 -42112269 -184506499 229904045 1771999 -163594126 -58625506 -118856092 290006633 -251358794 213303925 -159181246 241538962 -177856309 -280009663 -281379795 -231799868 276240360 295554338 -39898245 -50610784 -56929098 96461064 283797902 -95831023 -110005409 141185858 186237198 -272511026 189831778 105633710 -168284996 -86185534 -14257137 -141487596 41194117 -91667809 100280892 169615561 13950798 -190457094 52123068 -101161089 -153012568 109508195 244403657 -2041336 -187760519 80817006 125200561 72493590 -99731635 297069587 -244062108 -190257047 131704926 -112408528 196099263 -88374525 -196936643 11170615 -164618444 -58450478 143451960 -198260583 25182627 238132926 210686170 294127646 -35866648 -152860634 23579688 -144306394 18435339 59955910 173470920 -134902796 64538683 -245997957 66964955 62685090 -107511117 -207573644 -39895992 -154829000 -300575475 -144745293 -101628676 122045271 169125673 -260391913 195472423 130713425 -164561265 -180408216 31802651 106569729 169664614 253891083 -229000706 158420596 262839133 -41850349 -260211119 157636124 155721111 266612731 -260775684 213978248 121083246 -158715478 21284079 296850882 -170325666 -26184347 163696006 162639866 205101962 -180841592 129380128 198818010 -23261600 288388246 20820258 -137317256 50594778 -45983750 159568938 -186806446 -91647926 277291541 173160040 250068987 51340372 77901625 -298783954 -204337258 -233126875 115756303 -245842237 -203594908 -58633579 98185405 16856148 -169516180 -250891590 -227058095 -28588717 73490475 -87905366 -190976613 83898516 213885706 239509821 244280313 -63720290 114928594 -195279495 235807870 -207389921 57508245 -69330711 -185271440 198155572 -170211255 201597395 -35777540 -206475040 162193559 168591704 -83255188 -125802757 219641495 -243564692 -19433822 237837044 206319519 -84544821 8622963 197099910 78809534 151036036 274929970 97442006 283277464 15405955 -220203979 -113061671 63545129 134822074 290327527 96041093 69532980 -214777158 19834851 104731416 -114163489 -136723097 144043097 -87756533 210295912 201871766 31822319 -96270452 255703217 -203469819 -224644656 -205712055 233607295 241982356 515546 -3966599 135715297 -107685393 -161884734 115482484 -184625399 59593346 140702228 -140613492 -275732387 -66977662 198565940 86595806 -26938958 -209480464 214446570 163648249 -215771094 222975483 189830295 44569856 289781942 -39529389 140086486 291327900 -201232801 -257046886 204581970 -175612870 -17143583 -129464883 -291611974 -161126083 -54532187 75033625 -142376202 87652635 124034321 -196853507 -21178074 -167857353 252671637 -287892902 -129706160 -86748391 114738439 78033021 245515717 197555892 143135699 177611451 36403644 -271623918 295600009 -142164678 245473980 -86654452 -195379409 114332413 39277616 200605850 32691538 172561549 -130045279 -291587899 105554689 -267309810 216280011 -261642465 234185419 238883991 264246009 123694791 61696058 237961845 -139570999 193495658 -40036573 51324650 -131941737 -236081287 139931226 117693741 181890193 -23927632 125980085 184914640 62051079 -162567954 -86378598 -280472456 100856114 241509328 -69297723 -168402397 82647637 81929065 209391756 176701717 -60068345 -147469173 -97820972 -201547528 287443256 39194685 -184524099 -263031457 -161469607 -300031566 30032615 167253375 54784441 286542828 -280022664 -208437676 132874240 -234718237 -173716375 -124653017 61523957 -278860240 -70550962 -248951794 -160444231 -13775941 10506752 43227647 -83095160 22610587 199698004 -293033801 -104470563 -24873741 -42459315 -261746032 26113630 -27671787 284027780 -16915474 144364738 165482413 -60674583 -122791064 -293174006 76336459 -292203234 259899747 -201861142 202535886 154678420 -62888741 130253536 -90592348 116513468 223005543 49337230 -78862498 -214489049 -154335866 -251846424 -247916503 -66680751 -203474191 266186070 -176290741 -155365147 -17931058 -236121566 265523571 50642664 -155589510 212799075 -212895017 -165754985 -25174177 -68973173 -82579916 -147870947 291207282 -251387421 -273742915 -209882145 120073918 211287268 -54947796 191088574 -178457558 -105126105 -26846308 -249399475 162372846 199645571 219978950 30209512 -287169102 -108121017 -138113524 96493997 -210402649 -228473667 198286927 27349833 -298966475 -154888539 -23947646 -175832872 -53684091 162609452 39004187 -267659356 -20594290 -178749321 -61905977 -202384937 293362905 91648101 110856036 -112888562 48977522 -244667460 -11365742 14915251 -291234615 216439380 197755082 -170929884 -105444484 -244052775 288480732 -123260233 265695818 -296142910 49950640 -212727442 -78706569 -104222663 257484832 -107397514 -233956883 -75842934 -192662149 -274349274 -47309526 187909845 4207090 -279088498 244240362 210844098 240254827 188036674 67461209 -252661166 76297852 -211549645 -111478394 -31390122 -239376222 73155644 272788510 127475305 133503836 239958405 -123571535 90334113 183057472 -140172403 -1650008 269850651 -208861860 108610886 -11996750 -132800906 -174330108 -106377727 132844679 52354151 54410143 -216695240 296646306 -244339311 206584997 295232144 137016561 101153588 263863450 257699057 -75824194 39293710 -142291031 275447236 178107410 -214004042 294807739 -185899264 -242246477 113993112 102004054 18192819 232052441 152079938 209714224 220374040 -228757683 -298441067 -294055360 11623050 19154427 -39985694 -242239912 -99482441 -256639044 82852502 -156899497 -3008436 -243685586 -293265461 -57382892 201332456 -272158683 -192723033 -91466786 183063084 -93375646 -152683328 -101478636 -130385253 -86375419 -36982871 125645561 -168057103 39744428 -47909791 -67478790 -60210452 253015854 284776531 63985048 39128125 294211875 105321648 138968604 -42552891 7035332 222765172 -193938557 80517137 28854845 -249884692 -127413251 47888679 294008930 -56709656 287797532 202353659 275425727 -287692370 259509217 286646952 -85117301 128134628 -186169037 -131429796 158617706 -174173138 -139638008 -109907109 -293785352 170982739 116970293 -116191231 94688630 -143886552 37949972 -192985066 44616327 -5294133 -139768777 19581101 -108081701 11861382 -184614755 -183685614 -181619426 173664608 223352740 293055760 -32615678 243412151 8856858 189168048 -23240934 -205167016 -193597747 286307992 -58040860 -77867457 -272836937 71202669 17445273 -120551555 -278131546 285169227 -91116070 84414003 -264297661 78245888 -30949318 12337811 35048745 -295995631 297576344 265919467 80016466 -300711606 -169451805 301130738 270624502 97093683 -264029978 128265789 -44169345 168587993 44620414 162195090 83382944 136497364 -252844411 -248027627 -160183860 166981720 234301625 59071173 -300779925 -54095704 98936637 -91613485 168243270 170533275 -114917347 -143246825 176550073 48485071 -112035162 265978108 293293320 300267543 -274465575 208789990 -83002446 -94626682 -79228100 189722918 136274556 -1786286 84018069 -166791322 265912444 -264059361 -61551954 -73191209 19271300 44653354 222473390 89488281 -269954058 33615905 -87524721 -214920864 154865781 114456566 71261146 155648216 235236713 178483860 -177860937 -57407243 130608069 -171246001 -185680898 -78036536 14619665 -134814342 -70959842 133096779 -143094462 122434594 -216316347 40403534 99067831 -278476515 292117576 -208040510 -108023645 -2244748 -52833091 26563387 22164118 -3827085 -19747961 45112198 -97619292 170233025 -244076006 231398366 -142749510 172173754 161576424 201996873 -277628383 -183245308 46295171 -183507887 156950293 164028964 287431033 -144938172 -276353813 185252449 -79248715 -178536755 -290009019 -270175785 -109522847 162686026 -38408809 -152686550 208717920 -141870081 262850042 -171738626 -276081737 -136914251 -31333658 -224316809 234630593 -251918030 291307427 -207943639 42926186 -126940243 259657043 -254413883 301040103 143960274 96328353 -213097058 -128726489 160523998 -174578035 -188910583 -68612089 147340828 236381322 -181779542 -26009701 -76777407 296799165 136907693 -103967051 30966724 -193866380 -28021039 166783958 -137294848 -252799369 -107414453 250040164 168454207 90073137 -212746895 213024722 -10269844 289562974 153138392 -59016616 -40816204 188690095 123312739 -176284363 167207873 -290045904 162020780 -171351202 -193294610 -82431743 -213039 -76615671 -156864225 -132197590 -250464235 204287092 183320241 -20569099 190213018 287425194 -276809781 143468018 175421186 -264974531 115582720 -237894044 194977775 -299108595 -88960681 -141284907 102093520 -155533594 159360015 -88892715 -179097998 66624114 -133432176 65140901 65444073 69023582 277779985 142484120 164739116 129221572 -174485454 273012759 -55846040 188713486 189442336 -268634136 72071767 175971091 59184429 211894889 -123105659 32949278 230293324 92086578 -141568151 259849960 281840428 224289897 -298466361 180176804 -276684992 -43241831 130109264 85408194 -261651379 -229813762 138881262 269446599 -59280276 129420284 91844247 -14899695 833994 -158074539 110845043 -190841574 -53585910 -207176430 -230507887 -30639340 101518003 -154880240 -248900368 239047075 179355770 39715163 -129144645 -283254658 -152857466 -149637334 -27912226 120501942 133246542 -224177132 -153931736 -39320678 -15440086 -167716764 122057052 209814813 266737564 223306927 136952810 -289788175 28425985 -164691712 39361775 -238362248 216450450 204083835 -44004239 98984548 -108937829 63983372 -256174046 171645645 49024424 -48414573 45823035 -33255010 181492571 96147709 -40146929 -228046072 -297648026 104069831 -82176261 -193826404 -15465111 236368385 -172528563 250409334 -62505839 -82623241 155767337 -287333847 -3768848 -194989018 47732436 176705992 -256460238 81411948 211206301 -135565470 105622145 219837088 106973259 -118573789 -70489410 92491892 50054666 145995292 107768776 165070272 280535206 -64379746 -265475678 -299495057 -196508861 -168085024 -194666299 -60565057 -237419096 -233100287 99437563 -155423803 238863055 61789112 -49788940 84558891 -71767217 -197455326 -173997665 89338745 242377132 -167838226 -261513877 111317217 -151601215 257781204 263033056 -223493247 -94877596 128659122 -249655702 85839013 -40065438 -173696961 101938633 -54313742 116938844 -63937297 -114824737 123886857 -208218214 202520086 161457685 -145277250 205442798 -36056584 -160262914 247928964 -142424510 -272455835 -221296926 124228095 -68549811 -145101305 -42496951 8694213 65691109 -48534769 -170605155 -269636493 49182283 -98210782 -8198428 -215149089 203219153 -129720822 -203146091 95662762 -203436709 175801072 -218876434 -264446323 181361044 -151763317 164784668 175411908 179620625 188082204 -91760776 -7825544 -202331193 -31534655 192194601 -240337109 296496737 -254935156 235507377 239725204 52428879 158640462 -234094598 -100471047 -153149471 99179817 262493479 20730531 296599457 -166409034 31446285 -256012263 27027144 -161515919 184890466 -54335749 268974646 -292608979 -8893975 290568907 294884765 -195747698 54454289 51223843 -211367753 14890461 176582591 121570665 158264186 -203552810 284029490 176877804 201716450 100964352 176954056 -267440533 91277774 72953597 217376295 -65618924 -41979326 -251007769 -159647770 289448072 -189017783 274127005 36655118 12325798 -143916097 -181851808 4868501 38768427 230070360 122731937 -117136496 -53496181 -64417866 -190634380 -92476271 171986194 21414496 18341212 158878190 -276856392 74585813 -198907378 2114951 -184127196 160453735 218560875 -202761328 207089806 -27728058 254767995 196223500 94326658 -188334398 -219873671 -218743994 197155127 134516703 231678574 -140446953 -252487035 249346116 238837121 185773335 116840350 -297904445 -26938090 239132885 9210366 33036927 -272763920 -199130423 91692414 46509341 -192411810 -43673802 -255272477 78209040 -105063294 -50032367 134724732 217570057 74768193 -112299213 112073884 265470810 -219686334 293760328 -189347463 32355795 31958719 54193053 111566428 210084530 -297225445 291582891 292424177 229107852 -298719550 -194402669 -256059432 65731106 165404171 47114295 -247155025 -91578739 -69679746 96763785 293186005 -80454257 -69129864 118582683 -146488866 132475883 -259054102 -227418276 -80152197 -66018413 88308641 -258677759 157140245 291389181 284599766 -1655373 -234411194 -23173895 -162485285 -192331578 206934281 166506775 -162832124 -180527413 -129745075 -263996689 -59872378 159658568 50416365 -32163010 -39495567 22541874 -161541564 -257243519 129501322 262222 107022100 -106215629 162917569 111539418 181950084 -89469251 -242626537 -177713549 47139793 -35765417 -294399525 144810593 -22724036 58099780 18658088 -107617938 -113996290 208104535 254845379 10243488 41496341 129746708 -178493975 227156587 214311242 56711593 204161500 -134092410 200141372 273233055 -84560579 87253982 -38131858 -251897686 -248222359 250039719 -40392273 282728750 247530666 -229333840 296645475 31233095 -92014959 213491326 -84003180 192740113 243003503 -204615376 -203495736 -121277543 40640727 244193998 -186052799 23938326 273879166 -182018190 -48944273 -239191782 -64838743 -98009401 -149912625 -253908456 -169739665 39505290 -202087693 -2821318 -286569223 -278846678 -213093707 25523761 116504502 -62619032 -10009504 286935475 34096198 -162521936 -196497020 -142149204 46150106 237496296 119186994 -216883777 211186199 -213888764 19246683 -118006148 70498451 1835570 101481864 -5030784 287979982 -99685637 -100597239 220886548 69474715 -79781486 -131975409 58731211 -141930032 134656927 -163532136 132392807 -20470749 -286168388 85880540 1430492 -243027055 26191799 41462986 -197733911 -153720118 -211223282 196931788 12203931 -108633030 169434540 -297394699 3557310 175605260 -20873388 -289551910 -70544609 -270987112 -51270445 218251971 -24512454 261642973 34859060 68351252 37009287 -18772425 -218886002 -165535047 211075372 -173691142 -203368544 213132331 93599081 29525003 -288955027 -60552447 136815065 242503486 137343357 231951038 22806808 271266012 -7367602 -247846425 -183100768 130433301 275404193 -300025463 272904034 -135912107 224159903 -245575114 -6804093 -252415668 272092180 -89710498 167679465 -128292736 -45715134 -233252552 -21185111 -31946886 225370827 -217160320 -43691933 153906004 -142909572 -211456411 65864284 -161781659 46664365 140656845 107706811 -87718421 -136804395 -175701190 -42011978 -2739454 47000365 -35943687 -240835681 -276253048 -161316254 -249919780 185790735 -53734959 123894162 -230002121 -48164621 286045454 227014627 212223579 48391764 44260325 189979138 117084497 -51061160 -157601339 -207748431 178145241 -137966421 53505521 6817152 136694662 138128068 -276638894 -195307375 273080548 -193695179 237737536 53198595 4375895 157756646 -78778946 -156425703 166772514 98656979 -125867625 207145822 -126689068 137149114 -92552548 -177383884 -34636875 263306633 275022342 160538152 -260079000 292431253 150777620 -229998405 235809465 200462414 -183910659 225774089 -95360534 -102378792 -84933679 -68227788 290725055 163806657 210923577 -90786705 -155094562 298548707 -137059247 291964976 -237634484 -196948350 -279965162 -239993398 185315809 172685604 -178634234 -175655616 249237494 178448707 98183478 173776599 -47495919 41974432 -123064459 24629716 221206716 -1335613 203038930 119958982 -133236694 -127452033 115732726 -257497699 143703916 -27573763 -272059841 -25257911 179151913 -15184592 190167952 198158635 193963590 -55641789 244162187 88958972 -160610734 -27705243 -136934734 202377505 -160819559 -285032156 1100721 -153830903 -159228107 124841919 150180645 32795012 19119851 -89950534 -27461366 -270821823 -190454764 277652811 229777564 -259572644 -128400530 32942316 -242713510 -252952521 115495166 -247208113 -278724796 -78270093 -48714278 79259711 178515930 90026591 -35408717 -240777670 97284531 -191556835 188731550 -101979101 218834170 -22319870 -136763421 -234313158 21650073 126382220 -81116238 -233107341 -211689150 195672348 152400440 -117657363 56886685 76709450 -218728129 -92335991 -193786696 -68043962 6426427 -142315356 -65060621 -10708666 -114890349 -256020519 -218263359 -99272090 -226232759 -252197484 9809013 2803418 145610405 -183531096 174871929 -172310196 51846265 -111835743 103336826 -25216423 244103067 48336716 281679846 -261329669 222681303 175744399 -259570192 78678412 -262687865 237402808 -261989277 -185578791 -183179282 54990649 65403726 195464085 233238603 293564261 -221640107 145369338 234989798 253208762 86629405 278458266 -132443148 -160262830 -262342048 275063712 -88128483 -166235312 33322059 213452641 38745369 -222457854 -191059117 -243678714 -58741141 138898834 189443090 131331837 136624535 128202910 14954692 231379809 -229994415 235005965 176966220 -142710153 -18981735 289786198 57377557 57987818 -64344667 -178571419 -28003974 -37341733 -41875806 -115351350 -289851322 129858351 61305878 -296690156 -60509948 60021937 -70197469 63832143 62233375 -177930655 -239121016 -148892345 174648764 229446331 -231226051 -115865498 236776188 1748574 29996523 -56275165 61795873 -73386162 88904980 -184384969 142058416 -294897611 19234040 -6481359 104568376 -22808537 100423926 163293321 -54816773 69011119 -195306070 132557257 261037313 -49073207 -108510124 285647079 -65123640 -23185387 -143484825 -71351584 -12345376 104305783 260883855 -203030021 -225724317 -120017121 -299515365 -94507401 -168735162 -292176850 116838378 -191898166 -176817754 -211640575 -191871234 162543723 -263146863 -28570816 -235451351 -42886330 -180723088 240086362 57860386 34678218 -261384002 88597579 292167768 169146592 111753386 -275345565 -19705519 -120443569 -219241087 -177823169 300098500 291171969 218626151 66899973 290590872 -250815575 -131720226 144383434 102790243 18554940 -215666772 267159708 7023873 -122215633 -78982622 1679972 -21758968 53551159 -180098921 -221209671 155465840 -279798294 51495858 219913383 -263708049 282910206 -70147171 10360361 269554100 -61083937 9244857 168153281 -110046021 -85124153 54772749 -280492178 -286078178 168450702 -166425075 -275093971 61910629 -209137659 14421303 99822305 249695803 282947573 -288997022 199912634 12356208 217157846 -72186954 -88386397 -177129494 243170809 250411785 -90889058 66675948 238217686 120120215 -103781142 57450474 250863061 -254318651 -256350142 -142352215 285595143 -60342544 201443179 -32210017 231260179 -57472185 -191963382 -231876399 68638677 57855454 287203027 -147978161 -131398458 209801898 -74777246 -180278562 60178432 184058856 165015949 -110051868 249903416 82587075 75345236 -154403692 214331701 -237287003 -226138692 -132272883 -47559005 105735081 110256546 188035165 284645839 207433733 -277207819 118674997 -117083443 242362818 7409850 -198335489 301585363 42463742 101600082 98053218 -165196512 -47232056 249802317 -209403403 72490354 -230514724 -219918893 -89476104 -284030799 50870205 -251822532 -66084157 87045602 292031853 -271803202 -48928566 -202415799 33360510 -255960147 -102189809 -250785848 -84802439 -155267581 42676369 -258409220 -158992196 -301439922 -90336082 -133853077 139463545 214772420 44007368 175031548 50657627 -26848848 22410144 48960635 9086407 155519236 96864458 25692076 44787783 -270017691 241298455 28818582 -153702380 -49420786 213137100 286438899 77572805 -185033015 77882442 -48491955 34874013 102274738 170682789 61475105 186429663 258236551 241447881 -231125566 223524770 109392886 208053287 -168027667 -58383641 -1441463 78545695 -52515686 260306635 -97795210 -246281473 71930716 13496317 52738091 -104344299 137256042 153814066 214418482 209880757 287509345 -158954364 177725524 -144392926 -176975292 -214830792 -241721240 -70057766 56746918 -292491065 -176277547 26507789 66214069 120438120 -236317388 11002706 25325584 -278684602 -252704662 -252462921 210241879 187771718 212729375 -84511662 -97215477 -161772120 59050956 -152116666 -116274741 57005796 -288910748 15201849 197595199 -280899674 100047873 196881747 135236453 88454951 -180394967 220379938 -12826977 36128107 -145245721 132840763 94855812 -27537668 3032727 -115493124 -148968180 234243355 -115924743 -233583523 -46270004 -257259129 24808071 48804422 155209980 165629681 234616473 130477481 94941063 -260080696 -28461641 -126901917 117039649 72614630 -59980524 109690226 30034555 -32323982 177590615 -74884431 -110753751 -293210292 241102815 -97856578 -232175752 -8123557 231705266 -4043734 64753562 -93400322 -84447191 -68826376 -214256344 -132446019 -255003154 -133139563 221648048 148103308 -241959929 263672951 179849546 -91279710 -249247425 139235343 -51296200 247962635 122180543 103237668 100938550 -282132280 -118505111 -239890470 -237600384 -82371938 237848269 -179679089 -288635626 -24241092 66829468 44935725 -55938889 145561343 222959207 -293819907 42518016 126235553 128859009 -298372708 -79031615 -180690221 29896991 137105113 -261872844 -178730030 295314007 289536198 260104439 -247438605 -69411886 230228851 -175200877 278723380 237747869 -269289881 231013137 36681799 52831444 216017556 -36115813 -270040954 -127031251 174474359 -74494038 -194721839 211670265 -59688868 114622818 -193256988 -249624855 250369594 -278067196 190776194 -278746664 255180753 -142152702 -296110869 8047732 232508077 275510492 -128558529 27018941 259943777 -222698728 -91027244 -157130131 -43179633 -254200369 94102169 -179220588 -35072440 253354842 -299329869 253653770 107674073 -71330264 286437544 164387865 270045016 -212813996 -77612269 -182301992 94992953 -90950942 -46204926 -272538024 115574137 148486909 42604600 80079189 -193075427 -138934022 272439073 -220005995 -105482335 196799122 205605951 -232606332 -295116786 -98639184 -177386744 -88215509 -224835502 124320868 301636024 -65126706 -297924222 45166272 231770785 -36800131 89958669 -17308924 233224896 -194711844 -178401619 -240942869 -18886064 -45608542 -270478994 189658644 87696602 -25287806 -164832006 -185419775 -33605319 -191468971 -99469338 -71753193 59310049 231322997 159464659 73573145 -165992968 -239343726 130680571 183662608 -90569920 -75187905 -71901240 -23886292 -166398706 -286289793 136211185 41507864 36640026 -147139235 143602743 285412047 43028443 -38603809 -106489651 -248266999 -3512108 -283951515 -267098596 152639442 -213393458 -13196837 274230136 -62411191 204276165 163227378 -97339294 250646773 -200729961 5424078 138646091 -52647934 110552141 89653722 -113862511 -34520419 285979735 2275057 -253758401 -17222764 -261776377 -231466324 -41142952 -52604359 173037765 143494547 -207805192 -12997127 -83026005 -169565960 -291542210 198597648 -176740952 -301208346 -131058215 252803596 -2554250 156486964 224086380 289107696 -110890331 -12408698 13825161 80207453 184840897 -188609796 242647281 120562574 -289326853 -250254229 297919117 32750833 123015607 147878909 -214833210 -48898687 53805087 225386974 -180475700 -17590717 56949983 -152091507 94168153 61349310 -91619174 -47972303 78301115 -155126854 -153789772 -52692879 -278542352 -253565118 -82174264 30523240 17599039 -154152522 -284770416 -266297810 -7628007 -44346335 -155119647 -65254424 -69422311 190728063 -50236962 -214613011 -5740503 54968688 -3031925 -105229299 -241493047 -198887281 222726292 299212203 -195796634 -191035809 -62799306 -274722541 -291766487 -257578416 -262208723 -186687274 179396317 294188515 136399291 117956420 200276425 -172793800 -147570029 139376901 293926561 -20041992 -142158878 -266686793 -141299898 -179522987 -90107604 189876374 -168531845 101364940 273605559 -127430932 -89007814 47691054 257078639 71453291 -11984349 -97091480 -154726161 -211944991 -197344967 -272421920 280452032 98619696 -74882371 -135226712 -142213189 -82728776 119950242 276155025 219581142 119028796 -174824478 -236520070 211901326 187985534 -242982839 -80349968 117730883 -182612567 -273861121 -104207052 -17676292 -11391800 -196961786 229565040 -274860362 92979447 252165529 -290511230 -37049974 -277274100 -12946427 -18777797 216883587 29767373 -32511222 -279407676 120660938 121583469 -35189493 -29165375 -197721843 -47689932 141005239 267145974 -22895814 -290980877 62324021 -107131927 -154514051 108371918 43431768 81609869 71629925 158018150 -20509313 -20453061 -114906596 -286532795 -98023563 -49994565 139974081 299371796 56774164 -198376133 150912508 178379789 36841575 -293274031 -168315646 246670126 -256904028 -19842354 -3676952 -111457857 18525093 100251984 300350270 -296703502 -57183463 -148865972 -73876724 14524638 -224931844 137337743 156434899 47845921 724792 -275293859 114909133 -182934758 -195129068 48236278 -87143300 -266307431 -275272569 -265589190 55437484 118108791 287781500 -19474078 281163440 -11606043 143750995 -168397791 186773521 -286949832 -78459462 -200011349 211094493 -231525813 -70708241 -57530337 -79352981 140002595 253422992 45608740 -92678086 202554280 191022252 6977624 -214777122 -86717948 -147632752 47589248 199898868 13922783 -281880739 276168654 -100392465 -150602639 -295610732 -241018576 54708072 156140983 -10070697 -47467794 127720714 -80822010 297787553 250563148 -64398299 156265459 230071481 203782040 -222359041 165878600 55172084 62699227 -57339329 158210836 -6380687 271235478 -211565921 -209650542 -27153808 131204746 -70967235 128941122 211998695 83615682 -178896028 -214133487 -144088141 -127872719 -168025555 174016348 98288404 26798894 -132538198 200063675 -131035586 91615348 274388274 128296682 -228672545 -164934292 -131858265 126507850 139880138 158161613 -91884075 38286175 -117849201 -66183043 -160788084 -9118374 106273198 121270634 297837223 -51249557 -5866748 69026704 -98709167 194243658 190020617 -37407913 8025732 212352721 -255572906 199461174 11852837 -164853813 59434321 166439363 -219812451 -4174365 244797699 -106792937 -30330027 110977058 275802346 -18620983 113090260 -193252672 146891863 -120991239 -50036827 171001746 -298910476 -291570169 -55612363 161125065 112564540 -117299650 276447846 -106507313 137619309 -295695443 31877452 165649694 -299300628 -108753251 56017204 208657490 230765449 -82504252 -206196975 126043076 -154197587 19242597 -229571540 110969307 -193412809 105936670 235497213 -762314 169362019 -101337148 152682570 -264111771 180140866 -192357852 230311738 254562884 -91328695 142281271 -38412747 268593759 -133224725 233800272 -3219048 111209870 -214538756 -233913 146642973 259096740 -97450384 265766070 -179870963 -277289423 -240786372 -91377531 -199957885 -212831442 -53892241 59191589 272474548 -42662990 193796358 -37008692 45239958 -177748557 205735719 88244116 -258925190 -82203206 122815932 43308767 211420084 232081127 6639265 263190239 159087466 43677999 40208227 221566085 -138704093 -75216931 -266181943 143470913 294707028 6104610 294486435 90196415 -140878987 143820241 -178038862 123170434 80165704 -213143612 30551828 -21163252 -127040212 -163608667 -20864120 -154857134 113062369 -294417322 286134470 290939125 -252923930 -202309622 -188741711 260095083 -110118445 -301296152 -49616728 195279116 63929214 127398696 239576577 272773656 236985271 44275695 -80197639 128472927 -113990343 78564867 -257048229 129002225 -174037779 -65857741 284182919 297063157 264627810 143909356 144885042 -52906121 -129223180 172971774 143204805 163793669 248695094 -30514977 205105680 -166022664 -9318396 -196278520 -170495227 767767 204908693 -299289626 133502639 63682503 -65554232 257827216 -294790557 1176942 -244397717 263843453 20824158 119706687 43382341 177902161 -49633895 -122394621 151304419 -40402462 -250228399 38339453 134435424 -21710539 -15198780 -222786171 107753916 193321258 74559467 -96580577 -118874330 -145068431 -103862518 -54308872 145676465 -8426581 153438912 -198118285 -12700939 -271790355 -200920241 -34170382 -134982689 148417482 146748874 171444826 -29654219 -15245202 150448322 294998691 -4870388 215691206 8554627 -85466016 55646591 -10121356 236392873 16574953 -258205985 -227230664 277726174 225234102 -135046107 273284540 -281124293 -176645011 -157978538 -32455767 -117069363 23411666 -183056032 275483283 -167949922 7223814 52034233 -47989234 73642225 797088 102820503 -219530679 -79970813 219338808 97960015 -249327443 -127312026 -260518931 160439640 -284215620 97067695 -219233431 242966741 100823436 -169429567 -216055312 -144869258 201886765 270388796 233035753 -118458619 -247029667 -188662853 218197650 13698861 272979598 -152161422 -227407427 71205877 82672772 -279402250 -211866246 136316702 172062787 258131891 -14647374 -198069964 253445939 -9699003 -185927491 40141630 -110025145 -9292146 241744623 -169311675 297443233 -156067262 98919134 248775228 -273311575 191483633 -278090941 -87800233 -182059906 -179809979 -225437663 277109053 -183277451 134187284 -52201361 250647191 -247277757 233681799 -281980665 107775600 114329174 231311303 -157582809 -12350388 -236489431 276783921 11714655 26440125 77722729 -139422433 -69040902 226915857 244531130 28693081 -56328349 10797805 287139005 226148367 224476387 -263680860 -160079861 -98961791 53539634 225341827 -141434112 -166099859 254411553 239040191 -208707402 212490183 -150351375 -50077754 22350651 142606271 211845423 -226902777 -12228337 233649315 52408263 219541701 211617837 -297527065 240938376 11053667 47575507 -196530293 -173868610 -176820568 -22825433 -25997124 -25061870 240744206 -204028619 -107983676 -232297830 13734119 26184322 96586117 -41371168 -38857546 157602056 -116825297 34494995 -188140966 166967206 -90639822 -63125754 -296274280 27745354 -259655112 -150859287 128364070 -147034363 -295472858 181977887 234337865 135439746 250037633 -264036392 -29024561 -16210874 -169146064 -162285942 -59844372 -229131854 242305659 -226351029 37272320 259933691 272742012 -104539255 68274374 127592555 840504 88062753 -276130512 111181294 282880370 48481624 2655615 -284321554 -108793119 16783755 88476169 -70305106 -201406441 -142285796 -237127570 137167106 199660947 164958523 -244107928 113912629 -9039984 21755251 150671251 53221262 -34715085 215972726 -97785467 -210106152 171696730 219994424 243799052 -240856338 16659700 249280275 -28159408 202421339 7333077 51589853 222293438 -77526370 -43578595 -120489194 109152896 -164150622 -147293217 -198809509 -145477496 -261757317 -36130564 -220230610 54660839 -83948560 45235309 146583168 246176623 -170774610 -191962074 -255054832 -214166179 -41360302 -206028332 -62244633 -181440243 -236436723 33005375 -147734531 -86969165 -113341598 188517283 207784499 -281354965 -244493434 218973169 -29840126 296821505 128140581 277575336 -167599262 -156725110 11690907 285305635 -183044256 130359214 239689366 79894546 240889380 -294872533 -55530473 212557948 10516339 163618927 278913267 -163350374 112763584 -79282900 250866381 -282203234 138485111 -231333560 -69721937 -9081648 163475907 -243705859 91800726 -136195776 159391535 221119633 15764236 28647896 -229928272 -12527959 200073583 68999058 104158394 -157315676 -30154502 46219941 9955671 32274207 288046523 -118236093 -121215701 -237256466 -168022054 -298591443 -145909646 237066879 194651989 -196767245 146715642 267114443 -271388384 144967327 188797325 -110549933 270380680 120403938 93342066 65609846 200884418 -16283572 94931794 -106026827 29697991 44703746 22526535 293531846 -174209787 -136091670 -280041202 133010817 75125477 -87591492 43562311 117791975 137803056 -195779191 28532786 -79063492 -121871950 293474175 -229964243 -73179757 160874686 -87006080 -195918399 168470947 -13577775 -135113430 -99097119 -36122228 -231233397 -88129793 -190656301 -106675377 -153727929 150394167 298098802 -186224516 -27816792 114939270 -166694901 -178157572 -62905035 272210587 -235997506 -233090246 250209290 -195381773 -26051518 -72497919 -244420439 -29792711 203478071 -35160201 39384659 -59152686 100863958 26320358 217861113 -217228515 173377312 -78811555 -59320275 242016406 278208725 94637932 271990566 71098313 40959667 -255698386 230018559 214078562 241405008 -36165537 -251998681 26263757 138556187 73925502 176928374 -244976187 -119104999 235181583 232105213 -92614521 177847705 3560569 -254741510 188286678 70048326 287906453 -213496901 -142596605 100418157 -230185808 -278138096 297227858 -121678913 36550185 -57225981 95061459 -161419742 21090114 96096288 26284006 151048955 -89803679 -95906943 13346881 -47813376 -34453273 -46612751 201489078 -32416779 220862426 49528903 -261970411 235105409 -112586710 156395717 -24247015 -157706141 196253163 134774889 -295866038 144952995 130609940 -23228578 47325476 45684783 -271722677 -217185592 61298163 -213469975 -101917004 217792767 -271103636 -267671274 -118192302 116869812 -170175855 -215820722 58302658 -129071714 -76819677 -55337413 -44872191 -121695315 -2551227 -126046457 88040808 178376507 -171682380 -94683283 -13765025 46347524 -236806640 52222005 157151544 -216669833 178444454 -46282100 49323400 254448512 280678506 -107213972 85334608 -229231936 184991915 -215226949 265670136 232171358 144347828 236481401 -89322892 267102603 19618165 -68180754 206974118 56304325 -83046809 136037706 284713878 -266463084 249441263 -66595900 -145230395 -115879006 92239497 94341977 -160049432 -126451814 -122174521 -43874151 70536697 -243526424 55001636 -300535625 -233557816 160477403 -6124084 142922749 -62110437 -275518612 43372737 220526820 200869425 90495165 285690774 -179068135 -130628674 46960854 -288874034 -136227801 -287653390 265799427 -21163918 289362248 102028352 133625223 -17728853 10881832 15884468 -240569167 249102586 133249391 154201668 -83929074 230778920 -5978559 253197624 174944139 -969107 158326583 261889164 -230424261 -173573315 -297942788 -10244415 -55351527 -124863179 -240367990 -165762144 -60260503 -70489205 -246079956 31444561 -73489951 -198876207 249541566 200415344 -261413985 71977357 -157638990 248260540 -213474361 -184346219 244512912 -97402327 109430024 36974517 253244703 -217509045 47679419 -99562519 -80293139 -297919708 142240135 255377792 223617112 80846429 106070420 -116166145 103778403 197457727 -274715709 -24645050 -254457677 -294495367 -242699453 113617534 -131426671 -73201766 -190029767 185810149 -236924689 -42768881 160970756 -183912332 182203095 204467524 -178949532 22135328 125004807 -204071537 198969048 -177268510 113573476 -235835698 -127754176 -56144879 19022416 269676015 111188892 1609359 -160905079 -136172436 61467813 -160503350 93654919 -32216766 54870600 -120824744 54954940 -8335740 -43753653 -100283341 49451760 41059493 187950199 -78780137 119428004 -258348249 121227908 99298792 -193978793 -192411281 -212637650 125289210 -1780213 189376261 170546711 -186941432 224750898 14656101 183435941 -45063384 -254844058 -79066057 106691297 -57791611 -226545726 -101207611 77308391 15192523 293871565 188997378 13691484 -141485264 -99839473 -178934650 -205652476 92360749 242096172 -50871325 197411629 136036994 -77223051 -153679260 -290214563 37812906 47092230 -246519569 -203557126 82459944 242679790 43135017 107258442 58907013 -67088106 103235187 -202942090 225759115 -101755449 177954981 241374745 -32705763 229650821 535169 -207344025 -61868494 -154495985 137661731 255803584 -289080489 -53284818 -240329631 7798489 13896852 -177026931 20192500 -147367402 -203615454 -31455831 175910890 -68259338 -40458703 -230440059 143458613 289221120 -288675964 -250497911 -23834156 -97893050 -105792041 255614863 138165011 169881504 -295934076 -131613349 285524792 206925609 296277058 -228069694 99025698 -104126349 -113087149 285719671 -12262836 -222200834 -231229325 -56856962 212967261 176938565 -270160222 66761777 21177972 228052835 121664748 -290606081 209816538 -176085992 274987821 192549647 37189954 204347996 284850317 69041012 -122208621 38309408 140212949 -152474012 -227372916 229101941 83226004 -18972354 -180058704 -179577404 282655759 234285181 -264635880 -150694080 49765218 -11200150 -180569443 -197337185 -92556299 -125253833 194407532 -64015465 -185567439 -75422711 163108944 -91374712 -214339429 -277494343 -286056808 -118439594 47332659 -113337761 -63532389 -61347544 31177406 -20544338 -298430418 109920972 34464047 -16615633 8180112 -163651565 -33669480 -54849598 -101802025 -224811924 122029414 247746210 136815555 182402288 73896649 -196037794 -24963226 -96118393 -115997360 188927088 -92274432 84418788 -169511917 172855858 -53677801 -181299405 137706627 -291228067 231191879 22432155 137925773 70914231 293242173 76008092 -243288036 -246952268 245310140 -205048333 -177264941 -17512042 -59790411 -53189785 242925381 -168801476 -177328707 -222379524 247022423 -114426546 86104812 -53808818 -25378616 -37661031 -256542932 -168329671 -221837815 57963370 288896303 225483383 60204458 276508773 297836115 12133639 82667331 -13702682 -31181745 -280625531 -4228291 -175328518 -227258788 -126991946 214655590 -177995816 -89782510 -10643393 32777101 -284093775 178154961 258353919 137927528 -270619966 -54226262 -187064675 -261216432 -13205837 120886578 -211611348 -96487685 -21943303 34795519 -172183801 -145849394 -66899455 -183604567 240607352 -149421742 11293953 146620823 -132933261 -136828774 258382531 80959647 -119147674 177470030 127200135 251797337 -150732590 -118894365 12454627 -292485753 113622363 -45616881 64242937 -126814273 17855578 -57957749 216152541 -266050618 128162706 104014388 -40019059 73544085 13715239 127782017 -117786147 -7577776 254002186 -56159129 -92773066 -280077078 251084568 90035538 85277313 124465725 232161101 198479103 -165314946 -165795370 -186782131 -229775102 293807943 286219226 97050359 9950165 180868785 227769292 141889782 15133317 173406257 8725067 -220577970 -105224036 183411338 51779129 12315194 228422124 117252639 -175495108 -290813643 180870269 263319783 -179487618 209468128 -139130591 195615952 168219520 294569285 -69673369 90178273 86300108 -80034209 -168635077 -283172425 131939030 -38186971 -106056934 196356024 20950964 236874560 -22481115 194303028 29142349 234335334 -47125858 82499901 185343615 286920978 -169994557 148579990 -173019867 -25710081 -257888020 285964874 161956932 -153133668 187533094 -105199493 203466344 24054100 -199063556 104440726 -48815163 115710041 -88883813 -4229199 229584836 -266594224 109726370 274786199 8100276 212941733 -94419568 -25559265 -208379029 -10846096 -98973712 234391458 -149117298 -4074973 255653655 156202151 80851336 141710315 73626636 187333498 7437011 120690030 1879667 65311654 -274589806 194581288 247749866 104394140 293476842 -152599086 -100515531 21749656 4840300 -234839799 -120148402 186074067 -263610435 31005857 -155027333 -74173651 -202258404 -255971825 -124409954 183333897 284933532 -39898172 -297354692 17230134 -148909060 245303651 -223509960 -155565825 -54413003 -206075324 170432731 233921557 -201753804 -118817699 35000841 168647963 67267290 283786093 44424740 -21744909 -27225696 284761524 -55806257 221282767 166426981 -132115564 -65874309 201650571 155254216 -272846758 -139208539 102516258 285031298 -280732556 181123737 -19766596 -2123212 -274229173 211114049 57296522 -58917020 -263728676 52322042 -132683348 112791221 198694384 -225802565 186089234 279812983 -15197271 -79356798 -133458362 258370541 177430716 253023869 -139614910 74844097 132806820 84244177 219741841 228886989 -59842096 -193808746 -222221610 148649397 -143364894 293686204 68062719 134804571 80182213 -80227353 170791308 23147382 163662007 -218928115 -132637115 -97889668 158463267 -290005443 -193012074 185509306 192172843 200029984 -222439639 -265772195 -84106249 171877054 -119444691 260292168 241159965 -112043135 -242269626 175888639 -147840403 156470901 204356233 -109112453 66134453 -81637126 251576341 -30776535 -136953449 212756648 -260085124 -194839172 -290288931 81037965 -245227929 301517261 -202889341 -119053479 14945626 79140996 257116396 190108626 -136763371 -213845921 248236645 6531380 -221957228 33578269 154755962 39736358 88192892 -1565042 -124290867 -205941054 -3482938 68169676 138385124 181930385 93789086 -24196308 6873763 301042547 136089600 -285006130 72099673 69588312 -203462322 -102872954 -103099026 70413011 186911978 -183605504 -27547880 283188678 270067138 15257423 111426999 -151112357 285145441 169348428 -92379869 -172183171 -237619935 167270610 -153133822 284254970 114814164 7881020 169969929 -60939045 -122046689 40581210 76152664 162820789 -70360286 -281651784 253256780 -67881622 -10194512 288890956 291231401 -68180472 125240780 -105705129 211637442 -126312256 -92379591 58426340 -202951988 74541383 -249310060 -230707618 186084915 -115902515 133376040 -215996836 -288471041 182115314 -79612475 61274420 145157101 40221234 157166109 120304840 295772012 -7965455 -82162265 113335034 5572355 106378385 -282662407 159641676 5516882 -126762315 105199106 -174407343 -97698230 -146226580 -150334604 193014548 3061630 -32434235 -63351104 257934385 56379857 106688723 -42360165 -203258866 -261225031 -198727520 -294796212 -28947916 299672779 86323656 -257924171 -20779080 150720521 143974947 -6077328 -139643873 44577675 -107111513 -88486770 99398884 9324292 156306255 -165292884 -181008065 -186309078 -294775240 41161980 67937348 86106483 81170697 -134758406 62978562 258598563 35538680 130551990 285150964 -279268076 255161079 -133511355 -176383191 111628472 -3561764 -236260057 53262513 -133959825 191324044 -45881636 -272787077 -195968947 -219011124 -182799734 235678427 -264417739 193596398 181188210 -212573737 -87609685 -61521358 -130474242 -130374731 -136427044 211658543 169685025 238650713 991136 41854923 -38064497 -27822441 269565251 184834196 25498946 -14441043 -51662779 46862724 -284888929 -76193558 66366957 267595421 59641614 -193858219 -289755775 35333473 86153234 -92294021 -150609573 -299517875 -97182792 232669892 227154359 172187595 220360801 10089337 82153065 160508255 97141167 -211845210 -294829528 -301010655 -279037297 -159810923 104854615 -44858453 243810037 -12897522 43745553 293425780 158211440 3101160 -264455595 -267537892 55990474 -44986431 -276487405 -262238326 145111700 -11981645 -83718660 -171557722 193017821 125452844 -135593513 -121940122 298745630 -108519056 288749392 37659937 284160286 39412771 270371836 -145325710 -162970972 -172495610 -90440259 -64554514 -241552185 -199644961 64022927 272086315 -257054970 -151195908 -90237377 -42023852 151568659 236496285 -285860321 -2221950 253656245 -194466664 131553087 -193152113 53990094 49740494 197759737 283023980 -181981381 127737008 152024715 -67399896 -103058041 -211685355 96028658 259556382 223171969 117312173 -200837172 -32544835 296040848 164819590 -288276233 186679621 -68569144 40221250 21858754 -293845916 -225076961 38966177 284144789 43654447 267637841 -88954157 244610218 176563058 -219446060 132741214 203419548 -84528598 -49073230 -204971835 -2475612 -225555333 -91949657 246314553 -240420571 -203773226 204540342 115837607 -108288695 110556414 113865885 -12167369 122988003 74268081 272128614 260627111 -266436523 -179642920 -221070731 129605905 -263638902 228832611 -247401996 54025368 -207096016 -155732016 -194803633 100734871 234549424 3882917 -277053284 -188857003 245479534 292658884 -99604250 181736629 240408680 -209398226 -265667928 -120663896 111682592 271762263 -298335209 -58762355 -222328389 -204551958 119044101 101458799 -41023127 -211500366 144667986 -144566212 93015842 -223453495 267695795 210757207 -196352093 210331441 141142911 212944748 301073636 219334484 -94720312 57882973 36020219 4229739 216818813 -173869155 12862842 13154773 241261461 -9518057 83314785 91983861 -238583649 300856346 215369897 -159510498 288612476 224700897 -2864873 -169600783 -272554938 -30825213 -289925546 300150922 -149654596 177416353 -44414383 96564926 -133709042 -40270806 201774849 -140536770 231666435 3899360 244271694 29228082 -276469935 160764760 -183687942 100488169 -35501843 -274285281 -120195871 40636671 -188394193 164490861 -239261593 267158102 246559054 101460204 100714682 -147576903 182238557 95751812 72238058 39349114 -72902171 -228939995 -256996062 -154514472 -177888452 -160220699 -67501546 248611061 -120689818 65027325 168686320 -144145260 -290396422 115366225 -97411312 54916715 -113355434 -207810372 -270263492 -142028056 149228837 -19120773 -278743105 -46431374 293333274 64610614 128093714 30883423 -181414466 2635536 -246007392 -177926100 -205345019 -200168117 -126777373 45500913 299068853 59884223 -68757017 53946606 -175668598 -33461878 -155016480 256861610 -11999864 19851947 -263683552 129774127 -58088058 -200130888 -241719567 -279755127 209362216 225942196 18886771 -80303909 -276438496 130885246 -165836731 -257616425 226684332 -142324974 101587179 -296250197 223063730 20997195 279971452 37078486 223254189 286115071 -30463847 -938756 -240996356 179901601 -258597792 -76879958 -196673491 105485216 98740461 290320852 12433586 -155368821 293217837 -173323334 -219290199 -257168745 -32946786 266594513 -698967 127974412 -79039603 -144752449 -267784854 115431760 -93361273 -238517866 -225920391 89215627 -297816798 -69677561 258286673 91104082 222179187 -126946723 276205978 55766824 -271776830 130922474 140529193 -204101452 1917349 -259342242 233766426 280668249 -57554163 -8509933 225052563 127272810 71697771 -162576958 -12486547 183775418 292426252 185865734 58062767 -264556777 140807990 268381368 -2944728 97671227 173367970 276034668 -231375642 230110553 286184260 54080406 -73003632 -170838463 -209825517 -43547626 2261766 104400581 108753406 249484927 -293970467 -8123094 -55754830 -234345518 -140627351 208468195 -95705739 -99903559 -25286366 205989477 -152103092 104012673 74538972 249841271 -233461969 124554253 236713047 -281101829 20164225 206280386 -116283540 222357431 251755065 198410680 137161175 -50998056 -177409198 -10609616 -65154142 -29145480 -13754994 101212326 -175190084 -220143040 237167258 238291155 -99122541 183811391 -17751138 194363316 -118407849 -212237146 -155817878 -208633446 -113258715 4010532 189044879 -134220846 54073360 -277172369 20890823 -212779363 115974936 -255784081 224426855 -175175481 71669737 70066741 -174424830 82470369 -37380232 211088094 133642311 -10764943 56808003 77308650 -182084562 266273144 -209432250 -149230598 33258791 169312405 47560023 236125243 229518778 49751614 23475679 173768154 262620438 -252752254 195932470 206373291 129279847 -148117734 9114482 159180504 271538893 -70390525 133581377 51431908 -299177167 -188518462 263853862 -68975605 -98771235 -27921564 -12802975 111907477 46261345 -153761278 143247301 -113730098 294674297 97384590 142319553 51554678 -145348208 -2203362 73792485 -209593996 -184490300 14642034 -87721599 -217266055 34677976 -81955998 156947182 -73369702 -249168746 237862237 -21145562 71534148 212159448 -215717597 294118204 -37221069 -196627152 -158387784 87835100 -256078683 189999328 169765450 147114740 -221276 -194239481 -208337592 125547396 239314921 291882610 -263798679 299096509 160622449 -160636806 -273548207 17801721 58919671 111566246 20522364 -227375788 294317688 -225517485 -253732894 300224849 -274982684 237797795 -170794919 -237282860 261152971 -81647819 246697699 -192380349 203656906 66640454 165027766 38332746 -115343286 105002796 -63178328 138751740 -150928002 91682806 -61949284 183501430 -146674914 182323397 -27148350 -222919068 140880286 -29472827 297753766 231691883 -36453239 33460940 -149643495 148904324 -80826983 -204080803 77882614 -281470818 -6023060 -187306300 65950132 61149781 -12050669 -77791915 -147837411 69530480 247579654 189285771 -204935972 65319579 214122867 982763 -294791243 121293296 -65910388 16622913 -126253154 -88480473 108959615 -165827368 174365287 -184362109 147476913 -133740828 211848265 -190399714 151910246 -297091201 200061047 -18364948 -88279266 -79679488 42919241 275767222 -115017799 220944720 133098034 -164636536 -192588473 114467528 -217660933 28934554 83165629 240837094 -217035110 167835808 185651963 -232842276 -211238821 29208468 -276924552 275156972 4838864 54391114 -15082212 -51563207 67568280 -243539310 -1137989 -120398078 -96290936 167770738 -158155081 99004222 13304076 -92934342 -276778627 238234864 -274548654 294640769 -35594880 79545948 -256206445 -173685439 -210186773 -107453583 99315995 149300735 49447264 196327048 -128551491 -131957882 222740105 95245466 104553898 -27605334 25483223 -41104109 -280554373 266706645 274898994 272916097 -258212080 -57049291 135983336 247099975 227570080 -189290039 -133433794 -14163890 73784579 -114818225 265824114 -198382126 -201931619 -107048353 281670646 -182194381 -177184376 -223255421 103161575 -152890458 -219023670 107518520 110315229 -152157741 264420772 -24618096 225978098 -260050295 227860535 -42970245 27861028 16001762 -85919758 -223588069 252176999 149699184 -30888907 -34945951 -23526363 -170101681 212192975 -43896711 -242401934 -49430971 122364430 69294178 -239762409 121818453 292487496 -36344513 -67680125 -296480395 47517417 289038585 -106705260 -241107779 -262322433 -26473847 -73152157 181048046 255312625 -129656223 -27029449 -113849399 -57879519 225878047 -218882237 -204733186 -79756552 28477596 -186500148 121241393 35085505 47428735 77528880 -10820260 223381304 298990352 -223666909 -281564196 97588350 116012114 -21514406 -41393504 -244504201 241893585 150749235 56856788 104087487 243969642 -151404735 -22270926 235112954 -255369869 205516244 -82295321 248492180 -211836617 -173728982 284815263 52262396 256741629 -20546738 82986795 239415243 -111652372 22877316 -85422029 -138810984 290531181 4279894 220506803 78718154 -150861822 -138530077 181411179 -147111387 269700892 -138685744 -278067411 -112927112 -234829259 -227531006 -279776281 27517116 43954531 7330118 -285142486 13737186 249359802 31539626 54855330 277602970 204836392 271826158 43812972 -41098203 110831111 41832086 -186459783 128890156 123992115 -40289441 103477861 154025082 46980624 -15302240 28961814 -163359381 107878030 -81217611 -51284694 56568254 164314642 -287357404 36369296 265808419 -285903226 240674388 188803305 110158996 -33341772 244431178 50720770 -184152493 88604212 -93610023 132071364 -280897759 265538008 247056373 -238028074 -208782689 289846580 -132918996 -95895723 -62104171 -237603113 -189626674 300651458 -199139778 -274080122 278911117 243370450 231853051 247125824 162046112 -26160493 -192739013 218108028 -602696 -178711665 -164561961 -238859826 132948796 109166819 241763719 56240582 248696006 164077019 -112256717 271698891 215238352 -116591374 52292810 45959729 -125171314 55681323 -61588912 93740692 -199245591 54754154 52250442 -5402212 226905110 94638999 200491103 90253674 -40412106 -277348068 172376144 -182210775 -2958329 46669642 -61734905 -134296160 119896736 -233355395 -129826962 284207580 -26210847 -254998365 -89329887 -209805510 31015495 -276639818 -217473037 62221810 131272219 -29869595 -208665700 -247360729 -136368739 298076819 -138476872 -73886157 119811450 105826109 12225695 -64818823 -194973514 -292432397 142554237 226764303 -172754779 -158678530 -49272488 -130633661 -48510080 279895681 -64913693 221714336 -78657876 -115431309 -29097902 80336949 295057861 -117981680 -157099343 126606143 251776529 108601164 -140594757 -88021180 -109908611 259192488 170839771 135668703 -54358410 191465536 78079749 42031357 67117067 -255972759 -170970412 -1264958 229303293 183901051 -3903770 82371579 248647853 -9445292 295424782 -220891673 21855501 12444954 281789011 -241557658 221701675 272110652 -10761792 298808002 81646028 -183444729 -270116567 23209682 112984357 153180404 -174577225 -90307386 -153781893 148420765 -51365357 -252418462 243116689 139536512 297104397 164778715 219852245 9170627 -184005027 4123932 -61059978 115022471 107247969 -288430453 111512943 276898830 -219800260 -252165200 13192119 -151416226 -77817329 -264158528 -39205295 199315683 83943342 -279794305 -17227469 169773296 103355862 212627704 -50485599 -141289705 -77367664 -215966484 -30988465 -278764558 -27691240 -207143414 -41088414 -73924044 -282238008 45123601 -104916627 -180559056 -34123446 34232671 188829948 -107824236 -87216740 61029957 -265792022 237612368 291496370 -180669784 161396407 -23881661 139807014 229554203 -255013179 218994586 3059758 293811252 -15145993 -95479011 -177336108 -8362976 12377748 135307783 -141886248 -45530188 -232365158 222137097 143179204 196385007 222436680 272007029 -108953166 20114199 -211033032 -161280646 259979893 241407621 -165546729 92901444 173982338 -237833339 57098723 274308613 -287565371 242731049 256850814 47508891 -189681078 -268247283 -174283136 256642858 -165707337 -38800941 22714227 -268001000 209998845 -1013639 282346774 -145406165 52821650 91906351 -12543434 223595745 -61699777 210392964 -37740559 -170712751 141693370 42930075 135072039 -15233613 -153113323 -15916911 -281521353 48858344 -284861020 -289730402 4400246 -143593683 70042724 290154988 -83014007 -67570818 -213235836 287511977 -64579804 239842504 285453516 283307630 102248735 -159560763 174317967 -27185780 256716018 162013994 -17042464 256263742 -226339374 29708938 -5831732 -108387255 -173476691 -118283487 222574547 -162620717 202359676 92689498 170221264 -245625565 300412176 18870489 242892836 -69963917 271327249 -287444171 108776336 -26564954 -105343304 -36646106 52371491 10732028 -179442922 -271054925 72505730 5078059 97868623 -134812723 -53337195 -222602083 42737562 62680523 230815922 65681546 -115687771 174997976 -17267075 86448800 -201489580 171835327 147460184 -144106369 -216240865 89094043 -283511457 -154354230 -128954394 -204835498 -29301428 169955040 299776142 -112068890 -158986536 265477024 13463911 134569112 141541618 268033119 -157606522 -141420360 127826816 -57092509 -102348024 -135814259 -225284609 80981430 -1050093 -279171347 95921330 -43533918 62287130 -196756672 10875164 -175175582 163055850 37152492 -28066234 70361427 -80546960 -107738693 184689140 227834584 258671078 -53514681 137120936 -197631427 102385591 -167577659 -6711839 274706083 89004031 -298765143 241341398 -277785246 -26492946 -232635209 -261604652 136894222 1197946 -30936999 153160212 149342006 145419143 -136437332 176487688 -7427906 -110859937 -288784699 3258679 -214285794 -296691566 -181570439 225306119 107218592 -243456914 5924953 18341710 -265099867 179347847 196544395 283294734 34907358 152628965 -51629309 296586411 -121148510 -283658151 72023876 36268886 250905455 -87973353 -163583030 112467646 223884174 -110815287 -78856115 -279340143 -241984480 -289812835 118679883 -123293668 -93012800 120947650 122671477 33973276 -72607568 299392310 -121267017 146645627 220242383 -18774472 113827216 -138419753 13274201 -9559962 250499657 217996293 140851093 -39613268 -260883899 -25378784 289269802 -74267163 -91674741 23723772 -203409763 86309340 173731017 -168060160 -31189122 294296378 121840620 171584550 103607656 -86419701 62476880 -300401110 53952464 148633719 232056632 -44929267 -181157514 -96755225 190686321 -81910304 -90424614 -7680822 230183868 137737042 214428275 277588811 295972912 123897977 -235139485 286824203 -170942941 -160743734 5135988 276867625 295522339 -228872686 295957424 29332775 80682221 104800038 -233836089 -37078681 137543402 -215521816 -298776528 169313880 -27686910 291730717 6216631 -253818458 186677455 275696810 41839645 2170513 -267654669 109215512 -20925525 246965815 149597734 -173322041 -13105162 -108472350 231521684 39104804 26665633 -169727950 136773944 -277609493 -261943121 -169228170 -191111891 225527532 84980223 -55917516 -116834752 -175935186 21129263 -199416542 -145980731 123872324 240095555 -139338291 283859040 -25284671 -182787441 -169170924 293894876 269939250 -247851538 -274575426 27398114 -221517341 -133741402 -61511419 29824024 -107140399 189348148 67815851 -161104714 267409961 -260982107 -93127845 -255102219 183241840 -31383235 29791381 131073582 -96962971 219032612 -141448255 196738961 -264048505 191831686 181385058 270352694 199047790 -155349180 292891395 -131561839 -169176165 143878688 -139965436 -125435409 -100030154 -288424326 -17393397 275463771 -146826084 -201202554 4044914 -4841654 276255105 -205811119 -279291036 -51168168 284252609 -69566647 283210669 167561899 265300117 159399338 255643774 231085172 237606276 -240092224 107739940 192530005 -187240847 -275131078 -185677642 294845855 -191299356 36604331 -143340480 -81154664 -74696757 184946526 32924634 154354549 149685482 -184633055 179597426 -230709602 -145304947 100578989 -98452707 -121663723 -20521882 140194210 232650649 -117613780 -57525064 68832224 242400126 64445452 90799688 -222194994 204257795 -135726651 -278978303 223616745 -143077635 -112551342 131115793 -27591017 -227494000 68288403 256883166 -229480925 35523138 72417502 -62809571 52417321 7256466 -82837235 35944864 -246096935 -171584782 289317033 -190944734 191821621 260499436 197671161 -122609784 -175190281 90840671 6955521 -50494025 -49771451 68269704 143288955 -265801032 -35623968 30911862 202605937 2305582 -147275914 155778850 238378484 135361957 137361344 -156228383 50761894 -284181654 -43778165 -154921069 84993022 -234230192 -248977073 -95320688 -208317323 -45766227 -164720045 -82395505 166999018 297264414 -168315742 -91568100 -74124546 273313214 152317013 -76125012 -123263180 51075270 265871983 -150664780 -66860340 225740915 278426086 286063669 207616778 -56830417 124785423 41873035 -155477323 -278437207 178375934 87288787 208493432 91967014 -253790951 -74588503 -49192854 56827801 -32440745 63531451 -246734269 -203953551 -23017371 -34100092 -207144260 -6440649 51411719 -69256535 21148214 -231221056 -115079071 148569494 -240996185 -277333358 -48212283 -139154902 -61230315 289925675 -187765606 -158452083 -147567126 -200987392 276080243 -62954621 -292927544 -51641820 -50869004 -269105007 244699459 3956811 111552787 -8327701 -23756666 89871207 -280094772 45593314 43050569 -50206295 -146047229 -285529536 -138862509 -66725375 -43179888 -53662466 113892587 85850853 300871118 -68046661 245369069 -135841485 216746410 -158850393 259867104 146128829 -18379715 -209589580 163030100 -131086672 161919684 289220343 -196761429 138585181 212226831 281763952 7879548 -66419217 208011366 15347680 101013089 -146280042 190243274 120572284 24110967 214775513 149929073 291757878 79430698 134184969 -210112015 -36526241 210417913 41892496 226147270 -118595489 -231574105 176307739 -98765006 -175550872 -64526318 -64390779 186173188 190594600 -85192568 -220277817 163438302 -91000771 -57154593 -299892027 32541975 61651460 19218948 159871784 -263951371 -254854854 226033709 -177963726 -130212587 -240950275 120236288 -134921861 256090861 150485307 -269305574 131617739 54828064 -238363247 208446714 227490104 253727976 -25968578 -99568992 144759594 272879837 -1971635 33043321 167590248 -192111643 -114828349 -189761342 25438261 -267637052 -2514534 -119124133 -259471501 268793771 182666385 -194616470 248503289 -37751357 -73928190 -161660686 -138820797 169659922 -162960368 257919512 -199578759 199890648 -152438432 77017389 278019060 155072700 135602576 -135827664 -216196309 -13094031 185266629 -106431689 226189405 134355628 -105274580 100446153 -205722772 295648140 247411892 149401708 275656495 -63078126 -47541200 238271988 -82369403 143978899 -13198844 -258520354 -279037009 -105654909 261912477 -149152601 -12284234 -286842869 -43322596 167200888 45213440 -233670554 -54655640 -66988710 86287286 276255879 188267023 27701165 211676175 10200401 -111796850 101363441 87581777 -270380091 260536707 124814485 -124047102 -113836916 -216596493 -46884256 204277990 -205261361 33011317 -174424005 22077502 288576878 35918097 -196236977 43371761 43634901 -30113934 63588761 -297593545 2538997 224025935 37919712 -250466420 -180998545 -117476002 70064090 661462 -277976648 -24772789 134559561 -88923536 151138786 4177810 -50941862 -210040399 238877102 -100024269 115013368 -134960790 131671892 95043531 7758359 237144679 238359820 -4396100 -221287996 207019876 52305345 -130686511 90653138 195177575 -237152590 168643968 145960187 70119264 244346249 52816471 2432311 -243663694 94728604 112023987 51042830 29366220 -109316150 -283323161 79286900 159666170 -62178423 121516904 -268041079 -129243186 214810956 124593787 18341477 296473989 -256783064 -301582160 -12391945 -141780291 -222072605 -297293132 -271750368 132045622 -161041735 -282525745 204495701 78002415 -85434898 196198440 165800504 225620716 145366644 56031926 31756480 -40269934 -52154550 78739904 -15646065 44854765 92685096 212895211 -259843399 40765808 142315788 -266311059 -164838443 139356246 38709693 -41256529 -159162783 -284552658 34619800 -199827654 191620439 -148551018 231259790 201126907 -73013555 61612792 37376863 132127249 142110671 172723245 -45268117 94253280 -264967526 -179135124 -283134370 -69649944 -33333712 -231099562 -83945032 -75429682 147226310 174267211 -253362921 -47196218 -69806641 127839297 -274828869 21230032 -9259907 218596288 173279464 -192536687 288900089 62269911 84080297 150849944 145429565 42734314 -247714967 -73383291 222452742 61720337 48993902 226104247 32012773 -19542402 139402757 -236709050 21408953 -48251125 269619742 -25317050 180930362 -13629355 -158970899 50917273 31075330 280989131 -282877704 -566982 142251533 184625844 29677381 94442921 287771397 130825808 154685060 222071097 -300296485 -132848556 -262403769 32618607 114819692 160884179 82195435 63456278 -198485642 -63482424 14735675 160829173 -121565939 96035928 -235940706 127179310 -74978710 154532670 262822504 147897189 96377324 252572873 272264851 -575607 24854827 -231791971 -83059667 -14660588 -187836210 52655766 263206331 -100687299 -3991361 -286408412 -194755877 -84734473 -256029815 -149568118 178685124 -23389120 163130923 -2349123 -285000699 -138555612 146348637 -211646779 185336906 257962347 -257443729 -2351494 -256289505 60388482 -236317758 -53712253 -239536230 207883503 -29272968 -166652722 -221180729 -4193456 147519319 -155179381 238197023 -261878623 -283726197 149284101 109580495 219503616 250583827 -273404497 47634087 151771729 -217451939 145342814 -77058652 -172008950 -159265058 -7957775 -138005203 168580669 -141150915 297166758 -117678714 128765374 138725138 -273350012 87874857 298488490 -274118944 161347660 -203585866 -142382329 -131009717 -233910247 -61368444 34525058 84384739 -270606869 -226719793 158202963 -190827608 283633144 -5754702 -33459782 161503626 -178978353 -69432270 295969787 236537772 -222394489 108173537 33738417 191356008 220907910 148053321 -266786552 -232175710 287688151 129852546 -273995818 -15842315 130246297 -33076943 -193602895 293931836 -160861878 216590132 -15206512 -259679016 -17810224 -53409731 42636061 -138965532 103287027 -260640549 123590026 235233205 182421704 33711816 -231956595 -183983546 112727024 -154305027 177100632 -78125993 -41634401 231752061 -38166751 151727049 -1023593 161062878 96754260 113886048 -59265586 155590824 -89220643 -79357204 182965781 -267268608 80619701 -160709024 264473255 -149175742 -175482693 -84620331 -40186994 -177580682 -269653909 -197741422 -227465480 -290214269 -79237400 -219273189 4864794 49353377 157449600 273622084 84865865 261062651 -131803912 168793001 -198399191 -181098490 114536285 -300490944 93214466 208065884 -33000245 -2371222 -267372456 -131246144 100908696 -252862172 -288146515 14688277 42438381 296688928 40248372 98604466 -238382240 -232899181 -57403539 292932400 219413080 -54975608 -253519153 -145657938 -75338989 164447130 141999034 -92091075 253173196 -134491531 -141130993 -168032633 271835124 -107380290 192509869 215152865 262387954 -281695508 241107113 99256059 174103651 -13692338 -118001507 -72669866 70693825 230316602 -250642186 65324373 -222376539 99007960 -202971780 -257055987 265769129 35920100 -180550841 -248025205 -231465996 -243419349 -223894838 -235115897 99053516 5489356 -161490566 75154420 -158302611 -274116869 151025141 196275559 -90428263 1874700 241061573 79039429 -145332916 -31861224 -135599087 -139091747 168925710 17612528 39285965 -127081650 173698535 260708249 83970884 168424648 -73643329 -156105880 147208618 133275179 -45838103 22963319 217385406 291935837 215027092 -290946759 -289030869 -97013393 294274277 54367743 170154403 -175511831 221237742 -91889319 -275196347 8986104 253318615 207206024 161807323 -197616936 -53047601 -163394722 -173520244 111676830 48779860 -90128994 86949972 -115179159 -74479171 65285324 116471274 206226214 -201180782 -272554720 48910333 -102425792 276538529 -295594834 -153178486 -192048418 278059526 286486971 274620543 84316980 78789076 224648930 84693132 -16453266 144549727 -130521197 264782883 230370973 40293614 187729425 -8353196 53207204 -136436739 -108799673 -36503809 -2907865 -5144997 163628846 287848075 8909709 162583111 269107064 60124380 242631275 -263993626 -284949025 137289983 -294974523 124413307 240928988 170146830 24135831 -220202755 22898809 -258575557 10204309 71791095 125067559 2965397 -63889362 20199994 300256 -194346507 225635811 246023369 -164751962 -115535232 205417413 -74636372 -27825716 -181780210 218474093 -300499911 96871222 -90592724 -129331969 -249058916 -96674975 -196598922 -201001127 15302253 184062497 -168513013 -280382578 -225367386 75331888 -109114078 -297677970 -138636944 -297830166 -178101903 107945990 -25434999 -264922412 138106923 199407925 -265599633 260620467 257841184 -227396321 134627707 -238938403 219027017 142767892 -4436689 -183462847 -300649270 -130968644 -114913526 -165453343 50387117 34017602 -172705478 -210680466 103402860 45290602 -134659391 -264387847 -184107310 -238687126 153285698 180997495 -6719357 26667699 26957708 -189284899 24434203 292869672 -174376191 -176571245 -74013837 91879163 -221028510 -202584013 19018941 -80712297 256235335 187482655 168891620 -14343563 66196968 -96326238 166581664 154153037 -127553468 -190879403 -287231071 159416003 -119471655 -146537392 -7941574 11238115 30071058 -127831414 267389623 80240532 -61025358 -26663401 -101177844 -160383716 -5872229 -243715813 167658230 -165593229 106706206 -207642936 128810922 -119897844 21441079 142559251 -24175180 -212338062 49310039 151312122 -95743538 -244815943 -109804219 98373766 11339541 -52727451 60327744 164926955 287517262 -51311493 -151056993 260263029 -160630161 -47330078 -295262387 -187366004 300146523 -22446911 121575958 189650971 -250362553 -139383918 -171528092 259746820 -103061190 6187902 -100552443 140245129 -219798048 183227100 93395104 76312550 184592869 297200411 63454481 -177549627 227776553 68103959 136325782 -83173332 149823447 93455653 -60141608 -6863217 -8802962 -44094506 300130179 181997829 293856208 91748292 -79367748 90553227 19330522 -98499426 283026053 -229736743 -172577536 -171121415 -215632517 25736288 293792919 120227162 134438344 73695080 58146390 279871614 115433673 233292442 117130995 -73702853 52359221 -12317645 117179729 -266762821 -99966413 -193138692 98756130 172109408 -9437725 -295619712 50749156 -255327033 -135357571 -208003282 -214999305 -100387198 -28213576 -12814780 237204660 -238081803 45950221 -203294080 92993373 261993206 -222775413 251513477 -111925131 -169463329 -233687383 -103501277 188123423 299241083 148531757 162360272 49764404 215719924 -268020807 265942077 -31633282 -84579740 254119391 150248376 -279433378 -194032274 146578074 -204028312 -120792646 -216340607 -50211278 73292165 87804094 -31466128 -231281599 -155705345 -240933200 -64036022 232011456 80443821 278723740 -224267636 186429948 -69246236 2269071 110201771 59859667 24777268 -71124919 98206078 5527884 -54651078 -160446960 -142999351 -273401033 -297717855 82132171 -101944434 38038147 90846754 153985056 193536011 -75721611 270502114 -34496379 -90026222 299949191 -291499908 -204311993 158762746 -171527763 -272233025 -99184383 -79367098 -5788156 184853179 -189450973 278783737 197460716 261956800 163229840 194908147 -189994901 -181461677 -87702150 88342282 -123423223 267550465 -34336420 -2430286 5709591 19493120 152675882 179969536 -90609326 119822438 -16964967 -186840801 274772635 -278333912 57812273 97400795 -33661134 130931102 -120672072 154360813 -268977684 128008615 -143332961 -5896980 9830345 -160985531 -162785354 -11314542 291934756 165212038 -95106897 295496117 256864535 -299356911 170783869 272081456 21218376 -44723909 251016626 -168672466 -229055018 93215221 278360607 -107266044 184762323 -222728117 153835731 -291548069 133318433 -26058113 -105014267 -83381697 64672197 -299818977 9334774 -13444996 126905381 142496141 -68966947 223099693 54569880 -60765439 -70519023 -48569927 -70440045 102024169 -294362027 -62751685 68105441 -155994295 234068680 73857511 -110092016 131641118 -33678595 14239443 141313400 -6309480 -137556850 -171652428 86538150 -149025689 -52143061 -299721522 208030949 101464059 1909055 -95567440 156581353 117489908 248618652 29433451 -4208435 67702614 -244681150 275456120 -272791623 -58896898 -130028917 236858557 -80747208 153176636 -22840910 46231095 -301609674 -121508727 -11355269 -153246888 263340865 -101860290 -207394345 -238450274 235247369 -210919876 -34965188 262911522 -110167898 112809475 50790754 112333348 -66017255 47446033 -19268690 105886663 287391878 186847826 235326479 103509580 249506337 45540751 -280754029 -78318538 244283078 -271631427 -235936844 109896718 63101854 -301246212 186362805 73169446 -88793723 253619045 -53131751 -152943551 56643922 85527897 -238814538 281631095 -289774537 -200913445 289251944 123492547 -197657018 188246116 163500263 -69280751 20656789 301604477 232259791 -61676116 -160938926 -94423452 -182404321 225478024 93169909 222245864 -16708689 -143396723 -166400276 12028097 -301273919 -172315194 230694338 -236307383 -256996549 39399378 232611388 99762436 -282171435 -174494792 -219464489 -111576447 284004973 102456173 -13109615 109395791 -203093748 238361183 214064449 254154754 -9784290 -130107287 -169326596 -29105505 4740295 -108313946 -81778078 274220108 -75981444 46287361 197860625 56659523 199180716 81212718 -280336041 -154488966 -17353937 116903457 -101973235 -62128908 -173261772 -293415823 273266516 23304867 -228556507 180313186 84432909 286631911 -26379153 -3063038 77974759 37898113 -114013154 147384194 -107836091 11415277 124748928 -202442589 131913100 -130872335 -18843039 -184836134 -237987158 -213135530 53489701 -154045490 -9424470 94073561 -75402480 247624696 -170372504 18854290 -290513843 -301329937 158263204 75313864 119771556 146605058 288321138 73080988 138679243 -89350764 4464857 -221337283 102552003 289606497 -256708486 -207042313 62972005 137152163 105617445 235295790 143533713 -37736864 17275551 203598859 3013719 184596111 -271180773 258108703 140895225 -85661736 125458070 -299596388 296779137 -102896025 -111141690 262096228 121071159 -287852759 -123086850 220905375 -141406478 3941767 297099370 -181989926 266479447 86847385 -268652336 78965520 54041701 147384835 -33272385 105994839 40709755 -135893469 38246160 -287779418 247610350 39388101 84235424 -146086993 65315848 -290514052 -295465560 188785791 -174393771 143486186 100698272 292282858 141141804 135250581 -112513017 -109958042 -196837268 -209829482 182618787 111070755 -27776060 156611566 52249971 11314816 -176225898 167762594 122917099 -263401330 -247213721 237434721 -199057572 54364164 -73180591 271790225 -25137381 255123608 39862541 183398667 -61369218 -24735769 -153667262 -55368307 -177914814 174894238 -221579877 -10619684 -47339328 -149740188 -74019280 -8168936 34216180 -119750321 157402163 189591764 -25338828 136598058 173972177 -297501686 -189658732 -274443637 -58717345 205411886 -149790846 -279338313 -137735088 -137133866 111363762 -87115567 -146655431 258140299 -57801493 226048906 272398928 -6911641 127536898 -44626940 -44977583 281875964 256671966 154256360 -29801494 -178641404 -241977547 -115475951 169526473 -284172708 -233326804 130119823 -49096231 231179755 153909049 -179773372 -191579340 54196380 -198752563 63774759 238046513 172460627 -20770207 -269575884 33009355 -234318557 265981706 175226931 82555315 298947745 -26936597 -202901466 9128965 -187018146 300196810 -202280460 212110094 54058825 -211291060 145425198 107150733 290480890 -209482600 87514554 -87534052 -81587328 185710640 -16346067 189068769 250845869 274494187 -31884200 -291053598 -97942791 90916506 -247030882 70428354 -233091918 29545793 -154919201 -40219026 294263588 -141211627 126772819 -234098469 -34908611 12311875 -273996369 214585460 120359412 -223515199 10548574 -46982221 -155076219 -217482752 216134984 -300119947 -36211541 290107947 38275617 65389427 55596481 -257022041 91093459 -66487720 78238005 219419666 -165132408 209585633 -218716357 169768525 -210140977 264190192 10637075 -56172817 -95689452 -2960461 282045009 -42907307 -109116035 -157852109 -265279043 129565036 -45319711 -247252559 -1794511 209656364 207311302 244998982 20479022 213931083 -176667129 74664055 -89147352 226857196 206178492 204765205 192497984 -197093507 -136888377 222647249 -126182806 22302739 62059089 -276918158 2780061 283214399 -170570074 217424393 -284978410 70660235 -43784522 -124174361 70402183 -69637745 -126092778 134834894 -148682478 125427871 251446923 -70806232 93727494 -219576451 -278321885 -152978790 -123313229 -174377627 -67999543 24564663 -251432741 -279518095 21944482 -208806307 54733306 180401979 -113112981 211379255 101674541 179899807 71108922 -34169708 53767041 -35335042 202620549 144664241 -105444353 68132058 -249278897 -284368438 -167111389 -153796275 250531058 112244401 121726284 269567282 237037425 -12468269 292942818 -237518075 -71620309 236316344 41715482 -201109002 -254644764 -177970576 236711081 7382998 -211244568 44511745 -118790096 255814690 -56662820 -142920590 289744989 148452589 -198891045 -8745921 280212816 146055245 12138086 -113765573 -62024351 -227941792 -51584551 -300153830 -162561029 59875125 -100104003 -66398564 -115843753 -295648043 200969335 2215690 228801436 -248461199 -43600013 -34077699 77439017 -177505797 25625373 -218794081 -30900049 251854262 220756543 -85457355 -285563656 190823344 185382970 33926260 106370033 135825283 -194614173 -21217676 173461230 30864053 -156337252 293764123 6253260 215931256 -107815757 -223093839 -259455976 -195677649 -176079001 -297827728 181025474 -261361182 -185354213 145521107 -275060741 272806529 -164632858 -248831930 -270552354 118177113 50738703 76302421 201593040 -291154464 -13742477 132018394 -288373619 -191551128 18847576 -299749630 209551755 290739101 155357866 -275783625 154758539 275616154 31662952 238389709 9130274 127294351 137970522 -28916673 240663698 130603178 -223573439 63362786 -72467445 -44122072 -121220344 -184315617 249046872 63775435 -261704644 -149567023 -61052853 4159531 -116245805 272351514 171627765 154928970 -258893897 -84836032 -213292575 244624220 -296024940 7524690 -47623558 -108846946 -123274581 -223333125 -194940792 48611612 15807963 -280913530 -73722164 -1091395 -177621515 -80336664 -260256106 -105448885 64076483 69601228 293972752 -48970978 -180428295 -163935491 -249549578 278371804 172018153 125895798 199686127 -20894520 -59403386 142499582 -72043799 33114495 -296717123 -145746202 -270781537 -15210233 189316039 278589545 -36809587 -167981314 17415980 247995442 -163907372 46116325 31645278 132154476 243001996 -284952270 -73480695 -58095980 232622762 -145013160 -149581741 -245340891 190379259 169785919 -13384869 -109349000 177461616 106506029 -8392116 -220626192 -7709166 173442879 -71243792 -154543080 -25600407 -282718676 164096940 284999634 -142970723 -259560441 293241071 114193501 53601291 -160611714 -110222698 -160009410 83803047 47955835 240580017 233667359 -243428350 118830499 -74131974 -67297317 47528760 -147282765 65650796 -131273075 -286763865 192926382 15183309 235519230 34453847 -79592742 -263122820 41418725 158026949 -268662213 259446792 -5540341 248191934 164901007 5535618 77592668 -180198679 299754123 -200976365 87864099 277226977 275552266 -295266414 148359653 -161704612 -240019881 212954974 -282849720 75052656 146297694 61690971 -189282858 86154051 126817193 154862122 81059670 -28352388 97891859 -20661181 121607525 193046374 159029685 265288790 -153975641 -130300374 1357338 206304299 -189268387 -62347883 69570441 -240502538 171739423 293194343 -22578460 -74224008 18897825 231574334 -227356474 275905445 118772521 211399606 295631714 -112217545 -32879388 -32816369 -1164917 -85410714 121665080 269763020 37930362 -296269005 272244934 -105887096 -24428582 233333504 -83336611 194314270 -34125439 -56478596 -119267513 -35254445 202430156 -131990567 -60161239 -269958780 -32691527 257770701 226753779 73378168 209694611 -277331139 262059932 150287465 -27866368 -100781624 -252453442 284424199 26521605 21269227 6292940 -18513139 209611683 -212470706 265183141 -246727109 158885708 -61750406 253073156 -158693140 -14193834 228504411 132431258 -115014045 -50679227 64074466 -159848930 -27001380 -194519058 -263578684 26921692 227339085 42740021 48179145 -82891806 -69156465 -170077398 295503459 188658434 159269035 -240666269 -108004132 -45519822 200152840 -227303077 163944297 -95603710 224598154 68770863 160692889 38385883 -67720363 -30121466 -152638294 -253651389 88601619 24958128 -219346927 -266314579 229597798 -53344773 144395653 -246280511 285377835 -190406073 -201420894 20708745 260548768 123826780 213115292 -115876726 -287241380 257749284 -106398316 197941534 -238197156 -264726704 -69735894 193708851 -144874376 31312192 109564379 208796475 101944643 -68025826 205542824 185120517 254234194 54541906 -65342637 77105667 1605093 -266124458 -115215682 -98087694 -68712726 49996533 -253385337 -90312828 138501735 -119330987 42240357 162392066 -8574318 201583388 -130444828 165082051 245750202 155958795 243193419 113730484 -89297418 293949094 -112015981 -231556992 184988408 -15126545 -3189346 246382527 -162047374 166444885 126349603 199363769 230252069 236076071 -140679867 250721184 247911787 266070485 271405869 -177335141 -298082605 288657859 170477842 263324771 235238841 254399065 -282102338 -246417407 146484092 87486859 -16091763 227842927 222064226 -182768897 27214938 -111154959 51828671 219525553 179927219 19040622 -57826659 -78468575 -92948486 -138965756 -71886706 -54561420 177321631 -138290335 -153043374 -27352774 -228808879 6294640 281337880 292698177 -275825824 -132847433 -248899288 42014395 138322871 -230909032 -176503718 40145002 172043541 -50979873 27303545 104888285 -135012216 -158514959 223503027 -113435603 208770453 -19703768 118786487 -132739107 76792298 -250751367 -279808984 95675085 164280584 -236096677 -43528044 -106337298 -264580531 136402835 35158384 39301419 247601205 -19215993 296214223 -244793984 208823690 259949074 104495365 -63801663 -62549141 261378807 -64375407 -101559424 -275783509 49701302 78267468 -222063764 -176959812 258560432 264354534 -57146199 260167063 237843834 -202395196 -3681490 166430284 -188310802 -143080952 -269937416 70884738 -2829995 129461958 143309712 -169682543 -142199002 -172061129 -203838306 289900319 52881470 103134955 13000655 -235805850 26489885 -149478674 -32877417 47588804 298251100 -58184260 -213951688 167099372 175374462 129721950 274645554 -274164529 -100312326 211489889 -250805216 -80032931 -150521464 205529908 142064445 -55715833 -82699828 21983995 202561385 -41030749 -256913871 96167455 -168763357 59436272 -36897325 272398083 92823702 -137891882 27232584 -237536271 -20107879 75351956 195920383 111862965 190192804 -142840746 -70832288 26525694 254952248 -242284045 -98107355 -89592256 124292657 88513942 -55407289 -20482863 237729431 -153445757 -265607279 277325333 -55171881 -218189372 77914267 -206311727 -196672359 -45653430 106052765 245937232 -170529323 79851812 175372121 244429362 165663235 95840060 -72043527 18559889 -232845579 225427627 207231985 39522121 -151669256 -185759897 116466448 -263010267 -271296182 -96224857 -236064693 295514263 122342717 209342362 233669202 -78659469 -113913248 -126274015 -20673241 213811291 47928966 270674980 178659022 -283197959 239932131 255016851 -178736408 281488057 -76423077 182332546 -73424359 -186564271 -171180465 -203948370 54947299 199145539 -88445310 213665707 276404830 179950440 -20545824 245088194 204225163 96876391 86076284 8650355 171740391 286138514 156230589 194142757 98997968 136065116 278419558 84518499 188583565 64588500 -180054855 138818699 -109822600 -292940079 144872575 -32785250 -211730633 197070691 21618788 249416121 -89163835 163227673 -53220179 -258819691 -166312471 -209197709 -94774001 234771796 -156113246 -269137236 -24014735 18713474 82523258 -118745341 29695881 -74794560 -190552666 161446586 123466508 -203959309 -14316904 -225881324 -154422462 153756659 -179999368 -46853576 -94519265 32182508 -202995389 50065615 -189902387 279768563 100209543 -13158275 -16405597 -15329664 -43576434 132067089 242809804 -257936711 296223891 66491924 173248770 246562250 168973759 258837320 -138104766 223679948 116666185 169017601 283063594 83549776 -151179245 257404052 -156358993 17464768 43920479 -135196331 252389795 298286380 66464088 -244526565 -1922099 85591758 -42839382 -111248106 278963020 -300357019 -201672518 -232386447 59980060 -219792180 266775204 -117858506 147602061 -58329840 -213282691 299627555 81011438 -157231704 -213337988 -17088568 129556530 176582624 -235840981 -104931573 -82379940 158324727 88578723 68847362 72358251 122978702 -267938541 -164080707 -27398521 249196864 68793522 -211561078 -188202926 -156482372 211303833 -130195645 301148032 40021580 10706012 -174548250 131948501 166120280 -8225468 73404520 -226992988 -48875260 -196902060 105141239 -260014564 33876398 215892651 117677582 220870145 -255295390 -73447303 -181011197 -268241232 173162330 -260593966 -212755497 -242556571 -275871391 207756697 -63585778 -283299662 -280800478 160534690 238596402 -273892935 106261319 -39408870 41363925 131779264 34836806 100502712 -228366611 120959927 249833100 82413559 -296452751 233115963 -87480057 9061491 -268250867 -115772536 -50572598 118639586 269979833 -22264238 -238243139 277395979 52084162 238801596 224337825 56116947 113886450 -244346767 61645799 202575992 123797675 49281785 -113537293 35841865 275421738 48978577 50667619 213350309 -223265072 -44947066 192122309 73575971 -212358791 -109017934 172923969 179656830 -245245221 -16886209 -62509612 109393153 -217476585 -257788834 -6316425 246566081 -242590074 -18897076 177491510 232173991 206491124 -272755482 73189406 -134720797 -160100681 -297419359 73355602 6098659 68326145 143647381 26609715 -58454419 234664032 -263383426 27130304 10061413 171008154 -195149078 78581 -251114028 -261393403 -226610387 -278225732 276396860 119329311 -59561313 -293640594 -97251242 48274558 -294488198 244584944 -168718863 -118063150 -301635514 31397159 -170621452 -220745322 235011419 -139228582 -83589871 -161769008 -78544058 7485786 -236003069 129118519 84070674 -42672075 -261780379 184177766 254233976 233502838 201368714 168864638 -85375685 169617635 38169803 -218926277 260144185 249643821 -239928128 148184536 57081607 -4369308 -192079239 244435430 -27514105 275037500 -47979239 173412058 88377206 32656253 -251570492 -260833751 -158392295 -253957838 -158379697 297179498 70903921 77149241 144127544 116688630 145509139 -228345300 141909095 -236035724 -280619345 69429156 -275617558 267046693 -195741608 -236568536 9023427 169918268 268285951 -34628453 172240602 -70640790 293110066 237275569 -231312252 234594107 -118751417 236280546 -83879918 -69325318 266924752 254926683 -226667947 226827678 275313690 189030120 67955635 -217900451 -44833009 -9864607 299705850 -152245999 45661212 44234882 -70030975 166070122 224303823 300954602 36397579 -294718789 42812337 276876906 -117582185 -150478061 -212319348 281644206 -148301279 226424592 -188463966 -119870552 -112454499 147534135 -270127115 10641397 83115595 -7245229 249723530 137163000 120510346 -278867261 -93985302 -214047689 -22816019 67191292 130887445 294524594 35530178 -203016439 -2547408 -38730270 -175677650 -53605107 204188518 193675671 65689216 -297539481 213147708 165986481 299359967 -178097733 -143297670 -96471429 -245906707 74481695 201891733 163856995 -200914587 -65770407 137908749 -273360552 -249065374 -108395679 31917923 -167534027 215179485 88042580 83246771 -288375667 -232249382 80536968 41043896 143254205 -29935474 209251270 233815812 -196822878 254489862 -247494582 -248514116 -203770943 202496432 -140034265 -93976504 119185687 221428160 -279165792 -75285369 53114435 -88558851 22306631 -158202796 -108532393 225230955 196948602 -126002478 -82598984 -81983526 -288616015 110316933 181187099 165922587 -9125834 -20306109 119604803 34899469 -36521142 -152016153 71904610 293028873 -24535296 104726151 109581440 -131529481 204355091 -283240007 135213856 -92548689 -151282100 87613729 176897867 -34199151 291194631 -221537096 144008474 -86065965 284585430 13550382 -32423260 272164486 -203452057 -153280856 10910218 -80801704 20153143 210328520 166518454 224645546 26263274 -4771129 124014391 116214859 14597828 257533930 144537872 275655657 149651069 -24007741 207867905 -174979621 244550988 -139535114 -137942062 140844130 37137883 -198922760 -122159175 -47821738 -218632661 -198418452 -162885248 96792772 72561436 -60057504 -13912632 -206130858 -234871821 183753446 222643045 76535225 203350793 256039372 96668569 197250018 -110087870 -108228864 58268660 -245520350 -117250582 108864560 -238765536 206115630 297370083 163371774 158039585 241928396 255285476 -299042499 -158750943 188774855 -249110546 67008788 -215625324 -233241406 -253576306 143706208 -276248041 -200305334 -227675485 282266774 261203167 -163891470 257523624 -38725629 -89137803 33208870 -208707540 223922171 298777785 -276704382 -140387583 -78423993 -51609726 293860177 31934857 87844599 -224316335 -176823746 52778501 -301596724 294702484 4954412 -114459735 271007345 274043994 127411641 72002365 -227801805 -39180780 159605602 -226592757 -233034686 -187971162 34876085 172237206 157610863 -166142927 124351559 124808212 -165391480 -150819936 -237765974 107295817 234035667 -136754179 157599251 70550658 264448658 -14961477 -100665130 224107993 173301098 199801525 120080879 -37941998 187709589 193207816 -119046659 143210003 -283551525 -165116593 285875879 297386303 -288298487 -121219204 216921290 -87866661 -127600953 81685215 -51714905 -161332636 -141204998 -12839977 250833310 289915474 59631623 293138448 152044932 -151867419 -92289660 -248584029 -124451132 262416946 -243103820 73673192 228998581 78148286 196273052 58051025 155787191 244483809 72478389 170519058 130521669 -52696170 256136416 -11612102 -295010626 181530541 297190430 -39978870 260068181 141051337 9945304 176575691 135468138 71078888 177310431 48448670 -3062199 -185605538 -297901316 -294334298 -212455936 -273696044 -241718824 228927984 -110902790 179216942 241842339 -23178314 162598093 48596948 125889967 114700307 245912362 -88988780 188390624 -9526094 -41804576 -164137984 90323965 -106381280 152700446 -220499050 98440663 -153189210 -150701228 -298979216 -234081000 136201749 62903073 83077238 -274888830 -174797285 -166881949 58354170 -12563058 79549288 269867739 54080665 -242380056 210228271 47225344 -281748445 38093611 16778121 235159221 -155807089 170528540 -2933478 25200839 -211584968 -249087707 -270465528 66012042 161854001 -148547629 36439614 185951874 -131901470 50607575 -269835003 169176181 283318019 105717972 209939441 -296659317 -128215525 -75121024 -97170077 -202111388 12667211 -143422444 55755755 177720025 289655310 -72918162 243427310 126519598 144468826 180537129 256624434 -261279307 31838381 -200896045 -15997242 -200193219 -289622122 -148102577 -300899891 26148959 -241092132 257488044 83448376 285810518 83566853 91162280 15948786 -126773142 -177613329 -62175154 288839048 288704978 -269873281 -33496514 -250987387 38521820 147572926 112860904 -223323534 -26281519 -217403044 207892986 -142551960 100274066 -170190653 -287447248 75528822 -110747895 29932192 287622735 -59228055 246806631 219475267 -266808355 159859723 91566690 12981574 108155661 -23936194 146199272 114309501 -102189981 -244596835 -6563619 109082797 123463798 228591068 -204978622 283683451 -127862424 -47840572 -86252612 245764962 11127797 21424829 124667686 68156099 160806427 215486606 107704932 227566119 -89297019 -31835962 273851322 -240766703 -78893831 -293567003 -100011142 -236755629 197909096 -53916727 -292263505 -77154314 73734881 -268843516 -88304918 165795310 -119070081 -35853737 -84466835 268182676 23134983 -81927391 -113320644 78510356 -14871768 -163414063 -179592380 104705741 -39288976 168836093 236503543 -141171728 185481011 129216876 89133238 79491813 207169730 -104883510 244112915 -79810679 -193893325 229395960 -90302145 -181306248 -146791659 -30679330 216060273 -64952685 -26658870 266577150 -54737042 -179342869 -152762729 185988627 31434372 -70791976 -114539908 -124257851 -99059958 -145005469 99506321 -295937200 -15555313 -47941722 175823131 -86274597 -156832868 12449739 -40590782 -251270678 -266516311 148194811 288505759 30359052 -199790986 -220453965 -253327757 280057137 243205346 -204798387 190005604 -210318587 156701070 153329075 251523322 52939390 -84662010 -37298777 270735656 -288622806 -257800852 -12273857 69760410 77105138 46420271 256645511 211640826 117858609 -142612323 231136803 -13873831 204423633 -218193639 293558323 286358096 -146609169 -104073930 -229601227 110999412 60661249 -135485334 -167894719 -153652742 -177771993 -254713800 -292487739 86595128 -9001699 162655842 -8829599 26487116 29805957 -63231882 104837004 65243743 -248080282 18303157 217321166 -165091672 136232923 221162242 -100286586 60890526 -295280266 -123757635 250282745 -230757806 162540679 -116101008 -22160912 5163238 -94071344 170164364 -10877459 295982633 -49735859 -27416539 205920819 -42974793 -101071506 -99647265 -118171870 146844027 91564433 -208339796 18160040 293062425 75087371 -212431065 -267859460 -34798610 -181953284 -118572085 254716861 -89509499 291850979 -234114449 33035681 298993711 88135993 -173916563 263491529 -110417895 117455626 208483267 -168711603 287974048 -252610458 -140816654 -226823089 46260912 -70721608 -193530164 1174301 108383832 263189 38389148 264356475 237081559 -73786511 172616276 -133708930 -59695468 223452219 74273372 31833824 -147389921 -71588432 -39185963 -166277733 69880263 -129500063 -238363906 43018026 24148799 74641849 -249312243 -200227738 49618794 -49759342 245564830 -116881423 -187976149 -216942566 7775163 127320824 137592413 -277538539 79785724 248191160 -27276923 -218045067 69314092 -100782366 -151751459 171114597 270104010 101868512 -81240833 43693245 161236021 140798104 90902762 287574658 -21840177 -153823498 -280138516 -133360565 -128090655 66698612 -44986513 -48660200 -43035317 273126284 87834347 -157774653 44491365 -31226056 217804627 65957200 165753523 297806862 -218594108 194670425 -297605926 18458758 101243544 168004328 -70239831 129855820 -164682815 -223180168 282340904 235027504 122031955 11534105 213150084 181463190 215359990 -37126997 -146931804 114468322 -21602776 -261703719 -296827787 180767475 85533601 255688215 -187815411 -38294262 289222321 263472923 153860958 -88101579 -77391334 -204509834 264978633 137497525 283137472 -247181938 -104196808 182630395 -297817892 261573388 -127635529 224293408 -187568815 -232093543 33308355 196706855 -138330204 -86525570 -122444637 -60098856 -296648171 59821113 -143887222 240757903 298758443 -47056671 -274817848 54155063 35622285 100714812 16209056 124307261 274417077 240352442 -209271202 146122360 59253609 -158288589 227917496 -21766868 -75080257 566993 293178530 76102892 226701636 -173521023 -208412889 116588422 -284810487 119630672 168105594 269296151 -136721365 58041627 138886850 -154203172 -8281930 -187432713 -132174915 38772262 1267247 -265387532 -119221617 141254725 122298989 -265418540 -90993985 -83482840 -229478812 -152628038 26265436 -237207 -26313256 139415990 -16836588 -228639122 -152661777 115815548 -7517517 212990762 -288877838 -102290503 65961252 -172823624 -42251507 58612776 179563673 -275342705 280559498 -132360083 166294106 -7642166 -8262763 172558669 -12161482 279334707 263065762 -248497221 299988925 69898819 300969515 227536095 122639952 -230168436 -213324157 -292845187 138121554 140402088 -59324580 14170190 -292291828 130320959 111072595 -60939864 240850348 -163559634 -104360868 -24579659 16550882 -135791388 49394476 -123297210 112295263 -2039648 -243064825 -36664835 8522809 -49795275 227384190 -122708916 -138716773 -218134131 193423319 -55626834 258022735 -32014618 -2196932 32201837 48748061 101546516 -7758874 56189481 296536066 -277618673 79575299 113130703 160148545 -213761822 -168341637 -27784237 198583690 293022420 -124807604 -129369626 226429778 124506169 182816314 234523653 60485904 91912232 126040694 117428170 -256406262 272313527 57866616 -263160800 54344578 221796176 -141918517 190537411 142778654 -275646467 180020407 48807054 -131237061 150767610 -125264171 146971096 -211366435 60354840 -275165660 117962845 -183980163 -36612390 151611608 -163445740 221724705 -289836938 48381892 230326556 60836173 133230360 -199135521 195879855 114819429 -127998107 68911172 59103001 -248127998 54191635 -282956794 -106970070 -164425438 -23400335 293501589 -85027976 -285312653 247995353 21718428 97128767 237230746 75051439 212003664 -3019635 -12143554 -280846984 -167973980 300224393 287416399 4275831 -180159622 -64855649 -32243770 150473334 175146125 -156381667 -3334158 226019455 -203018498 50552424 -49438409 54270006 193374069 102469512 223735983 164809826 177698845 -95845755 45116308 83583919 -233093684 264605348 -1724606 229369175 241181969 90319135 80471501 27469969 -218835700 273500386 118446475 -52456020 105322449 284383186 -189637429 -184733434 121025140 123159451 -273556194 -296151836 74963609 104147992 123550305 -39195489 -185876592 79848866 -118119943 152265482 -48502642 -89902338 225818747 192017243 246554932 6356756 56755798 -232282304 261760246 161749418 7729812 229168382 -2989351 133896948 -231998285 -175560723 -255834220 -219104747 169032997 28584206 223988101 119426712 88757733 -245234513 -50980256 -277256609 -112747805 295024977 -283217216 114415890 3024247 -239958166 124723278 -20252510 -122553660 -179263489 39206797 300946940 -130046444 -74594373 -184832526 254999751 171244749 -66019232 -230035784 105386637 -43826417 160644912 84692607 -26197477 179900453 29686396 -1996448 -63951184 220220405 -80771130 258773913 105205797 -172785344 -114198381 -17667924 -128818916 -296977830 -153556856 42631048 -191004208 178741642 -116785704 -209206492 68004624 285264492 -253782174 19301745 -8405335 1636494 280278045 143792402 -218824414 -13929564 217558609 122075402 -40021386 73881101 66417890 -21886089 -12766590 -267181788 -267393649 161838441 14211564 272460227 30201682 116329177 -245000272 -150588698 -23970689 -72813227 -118593848 253356008 159533077 298089615 26449726 243419865 -147381985 -162209956 -36432239 -242092203 77351175 -291165377 195428605 -209786006 -21897106 -238438084 -167294086 5227158 -226198867 -99250003 45890244 150567523 -202106135 38139950 -251925428 -18624316 -128676493 -116874898 151922376 -63506001 270544724 8907988 -210028393 174185476 -33010787 -297375200 16897125 108603228 7942098 206043467 17651442 79347128 -144306096 -14956481 -244225049 -250675096 -172603900 -103215744 -185272667 94901021 -31824097 165283570 16881644 -97895796 -96587113 -243078572 13082875 -269585194 -9420356 -273026822 116760126 -154661965 199126612 89909015 -121832488 84568303 188662281 -263298505 -299701015 -133820020 -143417619 8506608 -136600424 -279575782 73386752 2347736 -257609717 -125614618 51924607 -279271658 -23160553 -173326781 -229907728 7981710 -7868411 137759545 -259983422 -192254131 181390642 -46938285 -197267992 83150678 -285137350 73008713 69660869 -7068870 265608464 216568804 -171217873 107276840 -278671320 39418724 -46370384 95533951 163962563 -43510269 73687159 30188209 -45029332 213778237 140061986 -207335782 -82255236 -21053568 127307596 -253039182 184513338 -78141536 -24044452 220239436 -149437931 131822457 -58411414 82656150 222770496 267275382 -168328663 49990949 296295132 -235835132 -47280898 61045731 -281349696 10386583 -277202487 -118516512 -292840616 -37343355 156039662 -299062653 278888 -32797271 -123916632 -258688722 273659515 -108937773 -213044281 2726 232756139 218683749 109053556 130282670 108425331 144604818 -273106857 127798279 -68994238 12133447 -38811301 212110341 -290039998 -120143463 -141838629 -119917842 194477072 -194087073 -154658242 -187941444 135570623 -286242714 23398228 94214087 182024593 -50832271 -187477195 -295013002 168553973 51414309 -134670686 -234646742 168393770 234360878 -13164388 18456173 267865458 -165100874 180142453 -287020254 -24100095 283236932 -135810085 -92580569 -21509242 -219082487 86685646 6982084 119172729 277411992 118990666 108483437 -190013859 -174449982 -240654907 -103086101 -209844612 107181958 240592473 -117534831 26842359 -63554208 253671670 -194728 -257877119 110409125 -28882708 -273152833 -137456153 -269245184 -233748310 60854943 -144875965 47944002 -89129304 6396668 -107438525 58831051 15553541 -164907638 -287057616 259248146 227700636 -285399382 -400492 216650599 240218072 -270339395 -110525422 -121054408 -258355608 17759406 261362376 -138603819 -114071541 208332178 -190331020 -258236249 106891949 -182018175 -118046454 -86336693 -141825989 297227249 104543007 -105411403 202207740 131849549 79082682 207779403 -221857022 180750326 -133531290 177329573 85747529 221207048 -116215824 292092074 -238468831 135368216 260082389 -170811882 -98745546 170648905 80132423 101758073 -138347777 -177404582 -62270106 172539003 250901498 242589020 -267699173 235782104 -223714803 -270509074 -171305682 -268548031 -265521630 -192884933 -42083386 -62802728 -80766988 220834917 -7440949 8440685 -68796304 196270700 -28904313 -110269706 -169896281 71050541 -181328328 184999672 -227954541 -229221191 -170687932 -75079148 -226811847 -74095129 -118203550 -133670522 278734729 248311705 66299095 105332782 2535032 98980933 250142915 234616143 119620825 -128928571 -201578890 7725828 290035430 228775318 158613699 274579764 -55832362 51329715 25741278 -154028908 -225187776 -101320982 211440215 197842555 -178403148 -163579816 -254458982 -65066049 274481537 -96249397 203090539 -282929971 245498675 168989883 166711436 14080244 279263900 262280395 252350842 -887477 -242679865 153298932 -53002235 -232812302 188747897 -285057935 193126891 114106546 -223432098 133556651 167423796 -166758367 171194926 -112020640 -95675868 -201579342 110532812 -227793022 151301745 -286417981 -211931303 96258038 236857078 34739638 153181505 76455270 223761700 57250458 -266148268 -285182189 151234391 -93541467 24680349 -113853549 16268976 -81701002 -216988691 -238686299 -191282624 247300157 70548658 -42427164 -281131877 -121854801 -96330601 25556038 280227816 30531646 -268443977 292863404 -27784597 -113660388 290513097 -281327734 -12910077 -211361461 -219845852 -281397578 257394378 16737220 230277222 258119632 -109702644 169127582 167765811 208919945 240759925 -35606583 52183650 272486860 89365996 -67279961 -24907936 -69163374 -68055220 -159425269 129951588 -272486628 -36418765 -235455792 -207020745 -259525186 -172344794 -161224591 88562551 -163294739 -213689290 -197307144 -255049936 -246840222 300008502 6376514 -185346993 155930727 -59203372 223985400 -100926351 248597070 -111192497 -199359199 70732348 -80837126 -36233785 -174924250 -149953530 205955650 -113571822 -6608776 -41854060 174278062 -121398104 115114239 -53134281 113678832 180274004 -187760813 -108083600 -268004913 -49744261 22687121 -71914264 29958882 -244667849 275605675 -122093085 226714312 156350721 -108149229 -166758874 41556804 169261110 93278763 207822782 187572133 -260919063 -196500913 -298801213 -168293770 177624020 -29600770 118907893 164521278 -16827535 72068416 -26869897 -200309276 256476512 31893578 146976182 -106118458 245425186 -200791151 66980672 241344227 -11806599 227233535 67065785 232783163 -193596535 108963400 211052851 254499236 -39337663 158627184 -29133479 -164754003 -211603890 -253742459 193956548 58096546 164492274 167463404 180644457 -223750184 183135090 29960728 -84663398 290017347 216150949 -21297817 133804657 140288773 151717067 263416953 -277847052 -234195761 25077216 63569006 209418067 -290804062 278333139 239171342 -260304426 -199721819 -158882953 151696845 -260883706 261734901 -82747764 -54113304 -41028932 -254892747 -154585324 231195299 -10307721 -287851151 63741728 -65422050 -275400108 -129441550 -89998390 219052389 -128308910 128983752 100741096 -8686879 199067014 -34623189 -95504973 88035970 45484211 -147822315 144275533 -264559286 103444294 147643511 170421305 98489708 184464910 -86382350 -139459561 255561603 78688024 298492405 109120642 152531616 -132202484 207620678 224808400 279668838 -191807100 171168105 90057635 93965772 -276988612 -74125218 -101888246 93999368 94677926 -7771221 51534518 -259126849 -137736151 -1570659 213368173 300983045 72234263 145248352 -226057050 145130647 -131890607 -19160583 92825305 -98113836 22964280 294952745 291991785 96361567 -195599813 97384327 -938461 95220786 257116582 95213565 -20500747 179070283 52580671 -230435864 284549118 25678574 -28179843 278106989 -170128963 201117547 50791029 -5294924 211255281 76515466 -83723736 -222730044 -35146478 248408816 68525813 67643432 -241694222 82537673 -79771656 -2595983 -243662015 255706406 75312877 -277798910 242590898 -148112960 -151705392 -261771892 84135482 -88339866 157994333 -162607461 -204736021 -140925272 3219334 95093533 225649010 262766448 -253520942 -112581574 28696675 272016315 -246265483 236000761 249678399 -87727388 -46800900 -90653286 297540461 101384446 -43664503 87683476 -78732246 168774321 39312101 77404725 227423351 20332101 153829341 53437823 78397634 300341824 -66779881 -197222752 98722887 135624234 89424547 122990409 11264836 -113248495 -965246 -148129656 224820516 -22162199 -211533227 -171283882 -28909504 231372499 298450322 236610279 -62823501 -160916289 -92174975 121775767 137767578 -77315799 121024712 -193934357 -98769127 93606701 127305024 136937575 -282890722 -215033406 156344589 -280018718 153484060 -233145321 286735236 -92620803 -33968945 -242811443 171091404 87539521 189414855 -225281542 291223549 129231157 -168765444 133902547 196181698 130531942 -16839524 -207627232 -164088768 -145567543 -198285960 -159219726 -230123603 -130708595 204223969 268623280 99283534 85522746 59220596 47348144 68579732 -6984053 -143136255 -107622213 97213624 202525071 127601799 -199135501 53569685 -148719719 164693580 79430548 185037699 -152405937 206776147 176000580 235797584 -158299462 -132319924 -262526157 88631020 84826736 32784027 -78756608 238249998 -47111930 297329347 -133337918 -207920897 -293154954 146781417 -32213915 235756599 79359574 -35796536 -202002816 195510816 -281258222 -53812577 47102770 228475739 293431650 200641088 282133562 9303123 150402528 57003367 -240889731 175441314 172501011 141023271 -237391676 -75044595 -225715502 -153496666 -66539193 27693097 54822761 235163586 40555431 142237444 150950147 -261209813 -12989881 -258744684 -85795424 -138747774 260522148 -23861778 -190763259 248661409 -113326002 98598926 -146898021 -258902366 -132198309 12974712 -19987403 -185809732 82112611 -249227959 -181894802 78923093 -214084172 -27215537 -140746147 55651554 167073566 -262103461 -124157709 -31562325 -50232085 131305137 -269571688 -237639005 -245252997 190267774 283487108 18655069 117162651 -24450421 191763495 -142845199 -179167206 47751762 9627647 -28645149 171158593 -180056159 197728440 -190100867 75341195 -93100552 -9039456 -55387625 -58895607 3563630 -57670789 -214034254 9565249 235954908 -210201211 -216570243 80390088 287101303 140251985 125805365 -166244216 40029665 256288891 112569569 -129022275 -67945839 -153204054 -219141131 92605209 -97430256 -46723873 -290097847 119387922 -53903125 -295139499 -284788517 -50060099 295159596 -110421300 -194687367 -263363152 -113462046 -129494900 -86477620 -247830802 222024680 -215933868 201532876 9186526 -23337262 140288014 -300164807 59183671 190073056 -95362387 -213642218 269321572 65878416 -42859832 144504863 -130257574 -259327160 5339751 244924445 -269424897 -37238562 300026658 40422625 -27345189 76810266 62252268 41196872 -224434947 -256707361 -185724314 -34862544 35143745 85174928 18847735 -265167359 -13541217 272888612 256427851 50968848 166466373 -39504748 292776201 -125236280 -261635855 -294046840 172316161 230337464 -70198938 57300842 -145271879 89845831 245675326 33450361 -132816385 -241359864 -1693132 -168562858 278736244 147991931 -64798635 -2288253 55013388 41558098 28227284 -122017482 192677231 285716261 -174325814 -129303859 102404476 -6985706 -106413296 -151951854 -98070781 70581672 -40445313 -19090926 -49384212 -23034576 19564035 -184969523 136239223 -249470197 71218088 95959354 -162662017 75218899 -120686141 207795617 269204711 -290816978 -88834330 75939112 252231677 125135535 -296019804 -203091931 106763978 -231758058 -161106248 256165505 -259837701 -36967657 30106946 132931780 2258949 279071943 107704386 70687413 -48759304 -147104586 156505196 21898981 -255674082 -60461205 -27329288 259794881 -169643455 -94646596 76383862 223901900 21255285 -235497760 285766359 28425923 62993081 -173281530 -187442085 177090448 -231658203 71621813 102894153 -243118399 -215237737 52189590 156455999 53692672 128569764 260818327 248291131 241929403 -91142731 215313102 164121473 -69047564 209328857 -32518496 94290097 121008469 -155832818 -78894103 -224324088 -47895157 152966057 194748840 43242634 -119173529 -6666418 116608708 2766621 23123559 294352884 209751638 144369208 262292902 -56567282 -29805870 -150960059 104094510 26496966 140455536 171787099 -31501124 16033822 27918230 -272207915 -133039139 -107250467 246431609 -107110191 138325488 -138082509 -248808566 -164130249 251490087 -300669308 50547946 -237605733 -296878739 7733187 -199955704 -18786755 5888595 -9973385 30783796 113916786 135386459 -43340366 -268820926 -132491418 294694973 -133284909 132107469 -143870920 -167074178 228262184 94201053 39051465 98288836 -5038663 -217283565 230174557 281251192 -177156821 -290427042 255775158 212920099 -169440675 -147970581 247010712 -14012599 -220215015 236651073 -116151534 226377909 -51827625 56304529 259606912 146415929 -230245949 -26222794 211442988 -38515418 -258428084 145619032 166700529 296416690 -160939768 -178043394 -144785595 -63566972 163047809 256451612 -106689279 -53081865 45745314 233868596 292148775 -101595073 -211170819 276281856 -89136526 120151208 184060011 129322755 122545993 -174241454 57257520 -289381088 -55361833 -92926780 -125935759 -145585551 -144047120 200874414 29690823 171810799 -156497510 26450123 -252645210 -17373918 -135373701 -161430380 -241748194 -10997598 -69273511 -205696767 -50414214 124260802 -300139724 96712426 -273735609 161247552 -70535717 178827508 217316885 57578358 11120965 -98102060 276443813 129647143 146932096 -149677882 -279688951 -168261070 -199164234 -248723593 286575209 3696843 79128227 -176322801 -84491137 -29348999 288985442 44210953 155377836 -278288105 282940967 189741438 122417332 -82836551 -79192283 198627457 -115880935 -193370505 -187000938 -241996391 -181398878 128818477 -277105164 -274357479 -106663881 -280367033 -122113647 65063540 50347744 137199148 -251013725 89005119 -74500180 27045138 -135200534 -225239394 -65944651 -197595827 -82485770 198728558 -72668425 -213181838 262045464 85791230 26876498 180050219 177957096 160382584 77631409 -250802511 237261446 -279056725 -202915079 -123656917 -245088252 -160395488 -273510190 -164189035 231678915 26196553 -73540474 -52882449 215733273 -195687638 87529392 -156114148 120212321 255810935 -108206863 -58937984 -297579427 241617615 -62390022 274387037 171672134 124824155 -216942416 254314035 -71475250 -105664882 -97410182 229957249 51603006 153551809 97601917 -139626933 282786189 -211023115 -68892216 -182513885 -187488585 -71686174 12187111 -41498851 -107811206 108770966 10581516 -198498771 109347699 -296777128 -62189745 256124367 -216257892 129164131 294239255 -99088994 113721721 -122139637 -285333056 52569176 -47591003 -194773649 -109181446 -229500416 -150788905 -17336447 -129226058 -170312796 -226281716 -180518457 80813977 173598299 79504553 38813195 -219591859 -157571676 103160528 -167243656 -298413002 281944923 287718137 -150425397 -264967297 254444072 -167446367 -141722088 -122027205 53943822 10664784 63235513 -16727628 14478921 240661318 36446695 -130176265 113214417 -9307935 3018756 -136724137 -184678652 154432985 -210240709 275173853 -282200357 153137369 -228476962 -65792620 -83997082 -296101771 216885390 -28243729 30695686 125127840 18379864 4417730 14895844 237360048 99021175 -91735404 146199644 -65703035 121087638 91657071 -144788855 -197553215 -291196182 200361488 148304022 -101302361 -145050729 -27645153 180555702 28539404 279394981 -238966095 -121240023 173363621 -272391813 230931394 -69957571 42515269 -248375621 -225166030 -244721031 160008586 259852359 153345645 107388528 43534328 -64094822 23285926 -126092808 -289645746 -139419848 -54429854 -182766257 -152558410 -151985679 -89826364 106903259 276156468 125304089 157991033 40680804 -124696247 43196660 -29515897 175801618 83237607 92160535 -59265300 280053119 -299608890 296135773 -237219760 -19663069 102772008 -222333329 -95064938 157661729 183050273 9440976 -296224519 182567418 104082324 37113979 250003210 296097666 161163557 270295236 107426021 -40175623 -24844409 126774882 -4231219 177500392 -258048990 -20887009 -264399802 6505346 -184084296 -89576636 181951667 25534229 -253145567 243007788 -279435880 292573743 -201799524 -46040471 59494864 -148689129 175857541 301637992 -258291417 134132386 -275842332 278215682 136190504 230542198 214039390 200312796 -150500191 -294404912 -9510584 -281532676 203918172 -171326960 -162684204 102808181 243342263 -243672608 -292547503 119416289 9727139 -6690220 188345433 -95563896 -165335505 107678515 -175541833 -34522103 -217868146 -69827261 77354122 58051970 298871134 190564922 225996922 -232771912 209068882 20865123 105588875 -171279068 43395804 -75678639 157157128 -229018235 240447511 110159712 -212054099 122662503 15662686 174626239 -298269145 182601125 -218358872 -247225551 256108332 114788217 -165116574 163498834 -117251847 274457437 28219429 -233240238 -250829684 216474719 120650422 -91687457 40614343 568175 26147571 22666644 15341672 99978877 -243148312 -18118588 257341381 -16922149 -21023719 -219048037 -242833824 -80659847 -24051233 21334056 162119635 4291206 -26211556 100693894 -149719112 -49882881 98751431 -130782198 -241084405 20060255 -225400572 274163026 -210247989 -264339345 188566022 74304593 53628035 93163075 -289483336 -242163607 -136292172 205077888 284887397 -56367994 242935561 41217630 123964098 -124641487 111303112 216126800 218655803 -93291753 164329411 -256177990 204690914 -162965971 119850245 -176322565 126811729 236295483 39989868 -188804792 181019273 257069619 -293750726 -19213168 118925726 -63748905 -203569737 76169361 -75385501 -30716232 52390740 -115020771 142050077 240182500 68484842 -122874729 -146546442 160118445 -271197751 138253419 232397513 27829831 -9052133 -264465315 -182564945 205914770 167488065 142184756 203971183 215809550 180328148 102250335 -135986151 -132191209 -55440437 -15045039 109973066 -87698858 163693314 89371709 -279530176 224056602 -292756627 -180879788 240005371 102084639 255320514 -252651206 244998401 -240766987 -292908331 231667846 113833118 -156576349 -195329562 253505285 -240207283 166809638 38335087 6650198 131497248 60233874 -63658337 -143469824 -276015310 -94317575 261200359 -262728523 292513387 -230079794 19725591 -74732386 -27278156 204683617 287078799 -254310817 249486261 15675780 -238122731 -4516288 284570979 145141410 -32280851 -104139624 -44194273 28356044 -184999009 -274054065 -276157205 -73411189 268219186 94224466 -151650907 -276105567 289692222 -70308023 -70740139 -129297909 30698822 105787865 -5473931 -300332500 -115030299 22723240 -268434629 257488757 -285659478 -58873827 288649669 -113255816 -239806279 227529942 -206509468 -207336145 -91538466 -64353827 -81004968 140773317 287825261 -57004926 -63743637 -258639228 111113985 -90202454 183772784 291822470 297975429 -134262140 284745367 70145680 91646814 106945386 259913227 270607940 -292973782 69491843 -214113284 -275567733 -296345241 -230517585 -143951824 -187476074 432404 214271521 -276699492 -301627408 -199286996 118476735 271725734 73445147 122884023 180506511 184847160 22808906 -295198614 191126421 -289048315 60505096 83711646 -123647714 258499098 265816894 61378104 48996736 -89545628 -23819100 167641953 -7742137 -195352213 -100357046 -291690240 74088999 -289377505 -204753151 195177305 -181503261 68218895 200073516 31328920 7698454 -168087159 -34572985 -134417218 -209032638 -127141709 -48332752 286825583 -12168338 183786215 -90468728 244806301 241059904 148043462 -218431085 -211707723 189313275 -142252696 -51354818 178630805 -124631618 122500646 -209815618 -58308516 282116193 -87244007 104489472 -5544480 98405398 -290229200 -11460394 -100205463 -259963421 125984864 -190000118 -255522049 -187151223 70998898 -33935527 35342640 36840455 75554775 254515052 -128191925 130109219 11848516 -84719097 212396545 -277569427 -11014848 -159501598 271803850 269930124 -156348250 254787412 298273942 210668724 -159798508 -129063601 32458786 195701713 -300619373 56271955 158921001 -169807198 -67673506 151901419 -47630329 79351191 -294225504 18183558 -210816293 101087680 -7561372 243751812 264732094 225940719 -82122480 61314462 -90839419 -209692521 258708817 -33238672 118796522 176315678 -213020201 -149068707 -99112728 49307664 177862799 -217849444 -46206975 -271583141 174405657 -51411494 -35340262 -131661205 16981061 -52799035 -260575943 123135219 -282756511 -136320395 34375283 -76479394 -256618312 -297794446 -10963010 -257922035 -46634856 -107191411 -120666693 -259999297 235008286 -156802442 -71773488 269192842 286900349 106280539 -211972003 -3046712 206357529 -20610610 -42815955 -57735671 172762178 -42696318 84844556 -282205540 -125116195 29058035 -207814458 157677010 -8848139 49624989 189049257 -90710373 -124958195 -151068450 73331558 -77082014 -54648019 207572088 142308350 182450797 -172000529 -41144036 66617760 54619342 293780546 214125128 60714256 168484555 53126186 -260174624 -252966938 -149765272 -94176482 194456812 48647411 -283766027 -14968408 -47094560 -241969390 -104054281 -146051592 21579204 232612798 216065542 -54390461 -116093505 190028120 128534495 -273477959 245646717 195994052 170196193 7624133 -138132289 205246544 -23891983 -46697955 295540117 -61971819 36105101 -265789299 -224051619 105301364 108150151 122269470 -291231240 -2941691 -31288415 -99210765 80708163 187662005 -161992652 -82050851 -41872376 -292317587 -75941595 121749016 -11938808 210220634 -134936727 -73439864 139770026 287093502 -220386587 169415711 55507691 127819796 194008036 3462072 -64291013 -219107975 104869660 242356529 -197397209 -240426649 72683243 -297968415 -34799153 2288321 22922700 -248805971 -54593482 -168900613 260280998 196252891 -102734151 -82242003 280969393 -109062935 -95303364 -205797546 -208439884 -268728457 10212723 185042919 298832610 -255077272 -426610 28001008 -77117802 105726199 236499458 59379723 -142241386 -173680420 29490010 119054537 82436280 19047908 -203008915 -278381507 2053676 105447051 161097768 -230810114 101290970 -136981272 -122180779 25523907 -117258057 140306636 28596367 187805222 223503686 -91226135 195663649 -69241357 -190173699 -206964951 -40402529 258496407 -291762771 123784273 -4601861 99512499 54952921 -275303681 278101603 28049812 243971600 -148831391 287709977 216831691 -115480740 249916565 149788837 50181842 75374793 -100858730 84522094 -260713235 107843780 -139958983 -98274955 71456272 194095150 291303231 13336348 118050475 113904638 96731259 -153865537 130343305 90472171 173018816 -134810494 115426417 -130638584 301054380 -21191753 -256953965 -251535236 136416016 -150975563 -49526062 164521127 136786777 206000625 31976311 42719041 275804465 265548798 -274860286 -159448557 -354877 89221270 115517172 -8381501 -54856186 67667939 -31058804 -68070860 98470335 104313625 -175262426 134297760 -181800053 -113972909 -214293050 13673348 298361404 -122174047 75146518 285268777 281273592 -139786865 47611525 -283341784 -161991607 110379632 221961867 -89198541 188592484 161715166 259342931 -224298803 6854874 204303445 -261028105 -270412032 -76214907 192110853 -105529643 97221211 221866096 -74751164 -169921144 -247708084 -56885268 -294058651 -124613724 -276851484 -155484133 -101853927 99631049 259680721 145674547 219838732 290155730 184885239 260101784 -173732516 -81686349 -230736369 264676097 -30446348 262483707 223405853 206335693 51329871 -147223147 199232767 129675491 -100839219 182773078 -111403640 199317160 -124570312 -177435962 76210559 248851054 -140767251 -8283844 166347977 292853547 -193711989 -176475437 32931299 -64959070 -91159442 -287804452 140375088 22011498 150915423 -53953861 -105262858 88153929 239211974 29974962 -110572450 -175210869 297374871 -237004052 208359123 177455114 37443876 226013749 201835910 149064155 185923981 34114159 99067896 -213301226 220165854 69181870 -140577735 174937476 282370533 -292099582 -106968281 -71386490 -249473214 -34040367 240893550 129324163 28016863 -272040069 -299642030 231743478 51221925 100455805 182184306 4386997 165696938 273876418 -140742103 -153876461 -86551628 -149447633 206058429 193486523 -169784426 -100786452 -3047933 -210590759 101444513 -149611449 -160417893 -19504569 226037769 90511369 44466565 -120152932 144144197 140431553 245537399 -33356808 -233858292 157254020 -36590115 125875777 -198332584 -103018834 -191012204 169269118 167268211 -113347702 263731487 -228827698 -258945394 -89137949 227184740 40800542 -217822703 -201613647 -222299461 -150824434 62396559 -2317224 32506795 254673335 64401970 76950449 -106055611 -247122170 -89575150 -293441539 -188736217 -251190179 -297005870 -33656817 -27678556 263008551 36355251 -121968780 -246805749 252465813 60609366 63884978 99279106 -56307827 215015148 -90661107 164286924 -233505589 241557683 110933241 -301033125 -248411557 -220463025 -168737509 106752628 -110947318 -65533238 -49837239 -180462981 53063799 17694478 180800072 -120285977 93366561 206557241 -132750452 -34432440 186087545 49833858 -176695136 222266603 278803752 45465516 -137166308 30133350 -31071444 -177793615 -274720750 251897041 -8419608 -53040236 -137470650 -238970496 57964949 247941298 -89646620 -192650741 -33219433 -270613227 214723343 205440852 -278022383 244863925 168272503 64471820 -245614297 -182714769 74191402 281830725 -66508212 150719406 -139399329 214600572 272732586 -8863481 192826728 -70193378 113152279 -181354810 290611177 -130747289 30778335 -187928361 152868269 159629954 201942137 119578145 -5521401 218581086 205360115 -237997853 -274292315 153055212 -294423599 266478579 120258741 -267576447 -146697661 181206518 -209384351 280524589 -299013624 191825203 160196917 -202596971 77619761 -236635425 30365616 -217605621 102109915 160389991 -13517274 -90409993 19218611 -214069124 -183749987 -237294648 137862069 277694684 219849465 80669728 97758944 -175470853 -171259023 -291620592 4371779 269732118 251953774 78888088 244134488 -130761070 30974151 29471000 222871885 -49006152 -238066810 23695133 -267574171 85289512 101630901 -172942427 -298787787 -171170020 272931218 156103539 -49862639 66471281 -151555790 183501403 -183098052 28128720 -61436972 -283188321 231856097 141328402 -128598000 64126359 -220267815 -160731491 -259751725 33139203 237289914 -207108847 235707433 216931809 23313778 -142563262 -175284438 24252563 266387307 -159785851 -20216894 -187813297 170696398 242368702 -62179033 -111223849 146573662 -93435567 86754772 -141309034 261683953 -50536297 -107459293 120301832 182649928 62911846 137109209 63777026 134108939 38938073 290783023 231452646 95248554 -8937345 42926437 281981750 135741534 -225322495 119442039 -131106178 255465673 89909233 -8196461 92052571 280655967 247299261 -185536804 241263427 -94065683 146138751 -197136319 -175919210 95572063 -13145403 177561499 198511853 -66473937 92546671 -83233086 -225504125 -123256277 252805962 224807357 -112701877 188535478 -142887268 -85195035 -191309582 -11137690 234925643 -293817143 72221263 -70962170 2443741 119108378 -220701809 -194267782 194150998 277812430 213478789 80775622 189521088 168381816 -280825277 223520060 11489553 4656447 9651442 -99024343 -122018175 -199060280 -29497566 -150002066 -237736184 241963792 -291120656 277622848 -276100001 -124027513 -40927870 156621375 134514088 48591709 -50766559 30421694 110413405 244034205 -194780656 28642249 -24935416 -263334044 219947436 -179033078 131647532 150412472 280956886 -122882514 -79720116 194523193 130115799 -192374193 -290811031 -226395911 30604570 -169079721 -104102702 -231877280 -113709664 166945922 178292674 274708527 115231669 -248886221 -226532190 -148710054 -272589001 58965421 -209811459 70206061 207934894 123229160 -221967097 203704898 -283559579 -234476317 271480517 -108374905 -179207111 -252589645 105172447 -52216886 -50741737 26140707 248189386 -86202527 -137215975 -299041204 -183548884 233447828 -141151496 47173807 280619117 -139634408 -30613435 32979568 -284040770 -102090040 261564720 -246997884 -204354294 255365661 -172949767 91465651 -238115937 -113657217 -232668693 -34764755 99697356 -179307940 -258726000 -62749941 226950028 -141113764 -286031980 -148766723 -51100737 9317349 11820216 240143834 22990734 -148899566 -28437515 294035697 -209552072 299085818 229458909 -108705578 261042641 227202592 90986309 42846436 29014768 -214284545 144080599 -86560515 100271353 -249769919 103048591 -285756904 287885606 -57482900 178584185 257585907 -231344715 255438898 -260347171 -223921994 -295814231 22210276 250408977 -134516220 110604398 -98307793 176631827 36833604 -164990957 299110701 -234192892 -191917422 -184915460 2527631 -168061773 -217286464 -292440599 -137661652 128622855 179256269 189621883 21408780 -216304608 207797506 93921330 93673738 198073420 100549986 119819195 214445407 -58903355 120979056 -86871918 -248279747 213698529 294899319 -256151847 -93625915 -107278687 -80400154 -69427440 -298399478 -210034194 -13035389 175287343 38330369 68806305 -46153219 -109639386 63753215 216631246 -128402670 -133476494 -137398394 90576922 -162722572 -46704548 36191157 -178290684 -43393774 186605626 -156976022 -300046542 -299667298 246638824 -181931822 -229886130 -145742774 -84275453 21644339 -215330150 216519637 217321723 203859628 100889325 43779272 -31306738 -145078606 300659008 136539051 -118518828 -159320687 -102598253 -213395463 -137881874 130506318 63837005 54708622 -139004543 -84190842 -270210643 220094000 -54560757 205060373 -129920952 292267924 66855073 -285786449 -162953034 -228995956 103229534 9018827 -82274347 112008039 -299316337 15086277 215472718 -169766772 -250489411 1592106 -79251139 -213719952 -122589080 121004473 115435388 -148806301 86007317 6024508 -94506287 14010788 69280710 -241316348 -239342003 41083849 -112053100 93180826 -155449809 -172120564 -17956481 172951477 164544793 28185063 -205790269 -269962428 149432065 -188032837 245627957 163322035 -216385830 -169670066 121832678 -271253194 -177410903 114854880 210961293 41714742 -23545704 -37242066 -54947758 -125991867 90997276 189343892 278723951 233328201 277239209 -172625879 132278238 277312395 175546870 72910420 -67961090 206312490 -200866183 271965872 125116033 -173590409 -193094949 270644480 -144334480 2248463 -199012868 -272582541 299576527 -270419864 -107198477 122916123 63903499 -26729414 -68302795 71473073 90333220 95404725 77737381 6704898 246817715 -270188491 -293886655 -21383966 224021414 57832048 207650042 92886921 -245718828 217625603 129713667 -138137568 212878324 87037131 -124501221 170379311 -104907353 -268700744 -261163245 139008468 147269767 -99681950 -154534795 171602438 16773550 50813682 -301087148 -84397798 -171000988 86427658 130781488 -24896318 -146381596 -170849821 161767592 -290528030 -63868930 -260311413 157006152 -227267325 171222746 -86472089 54784719 -48095699 19298095 296877055 212015732 -20947239 236426507 -130526939 94657468 -207496027 -144914871 -241610768 -57491788 -298568800 -138243945 -196152732 155598460 35803302 170563354 -78924839 175504720 -21157801 -198981270 206608458 196687573 -114328534 -284916793 101437914 -187801515 -69575351 -201049174 21385121 -256490283 25646520 -190837487 -210831115 -173502781 95750715 238681833 -112696671 -271951807 -68280756 214406630 249100982 273638360 -139029429 110354295 164476627 -87689963 163624313 39073480 117857502 290813997 -128317919 -195601172 -32474095 243004521 119414064 121977287 103328829 291020099 80424496 -134045084 -114822069 121650355 157763036 -76979643 -234060966 -231227840 40632465 -61093590 66439970 63319890 -11899101 -57883050 -221786781 -190279712 124857911 76001108 66330445 -226980459 -135929213 -140440550 257937869 297593800 -177709593 1986710 -152711267 -243632954 -122253073 261751726 191692970 22267811 129516190 -39686335 -296460960 -203663906 206450003 86575978 202218922 100517911 -177205188 -273597019 -132321177 24254596 -29531847 288891235 -41424470 13405866 238671421 256024704 -266640203 18767912 -278725452 -109196630 37438925 -30786498 -213208386 65818633 -2542549 132371128 240511404 -279898829 91640037 59450124 -19557629 -75044098 199634543 -301447231 -7113548 -87763274 -80216757 169592513 84587735 -26082092 -256805312 159800585 252153979 206667805 225286576 -256700696 278526262 -92166516 186665367 217070799 -139963611 61531097 74962278 -5545272 -272596206 -182840498 286187149 158879410 50920109 275203117 -243723759 39390749 -23396430 208425199 -108653467 113817429 109272878 -34294384 109655386 -154776174 79172698 -177176233 13654025 169995683 -94367534 -195571355 203900567 -149939856 189515501 151988106 -125051962 211394977 204465638 51629609 -90032435 -87972839 -127495395 158732905 240030710 234895025 -201127873 28466519 -248616307 -142599737 -110497368 -209464162 31389427 27214690 -122323757 -243910251 -14463871 -213130784 3278400 -171630629 -270491062 -169459779 69269807 149378793 61594069 33784814 229967145 -8196390 -250950449 219197223 -158873495 -5521765 160774861 40723019 -47448257 224205709 234694662 -207004461 -81951783 12404590 -256985242 -147652002 136692880 243824391 -219143525 251394098 233951189 -224317674 159083672 -145703175 105248462 -77995912 -124658065 82554171 300380193 164995190 21029738 185454776 -116791000 99007604 241199004 -296188424 -57266753 -7092782 195339829 256830968 -192934107 272185284 -287329812 -127233964 -57566835 -157517322 -107982049 -269943889 117836922 108138828 -123555089 134854893 23245935 -129137439 196556310 -139332432 4220884 20671628 162217715 275690117 -33980615 -147761299 -22476446 -42089467 111761720 -89201135 -151840866 -78367185 -38247572 -88133711 114948611 211157140 49876354 -151101549 276627152 -271739521 -57216124 82920167 192819890 122047719 -109958017 -16566901 203142698 -120038484 287857419 238392463 265086045 300863844 193322527 101015731 -147879903 -74666091 47446 270774642 122157732 203116995 -291247074 251406728 -242495878 275127703 179656200 43340773 80571257 238775895 235310135 -54206748 -159343988 -226269396 -230148316 126966749 -298581172 -13192327 -294975593 99254105 -102861681 270305350 228816641 -234098685 25614578 -4954510 -251946402 -245593669 215187378 -146848037 -189230681 59704118 -293734135 24743060 228438313 -211694319 193578495 204472331 65150842 -53342613 201248055 249931469 -217764284 74889905 -247088069 126247898 -262507747 -119092318 -222957344 -131257376 -277716577 -15347541 -173578421 250929104 295651040 87715484 192599607 -113341010 -194901577 197240634 58799126 -12132094 -117226385 -289034085 36398334 -276883602 242052220 -36628353 -172597941 -36163686 289875054 259449945 73210901 -298157575 173773411 -260658661 237743913 98012831 184214163 132146098 106619118 55593416 -75275932 -94005796 -197101814 172750576 -151917126 -142678166 218949958 -181579909 -170883830 -118997847 129609668 -98783575 43854568 -44307528 80545498 55393118 -138481366 -220565612 132086610 -73235339 -10362260 -165282314 5565873 49167030 -2130128 83456768 125535910 -68862639 -187100573 -162547019 71425500 282770217 -264256606 23635693 -255667204 25500557 -260913200 57471294 26954525 -171162696 120467731 47360239 101124522 -267085291 -85471087 282945961 -64231909 -208870307 -209754556 239466402 -51722331 263563822 236044425 286470564 -36388605 120037427 -30382180 31569929 37604373 297137672 -51733350 -228388009 83911828 145309216 -249560381 -301509983 137688419 -200800322 8747273 -248144094 254178053 -73264 69767249 -27396878 -240447531 269809232 -294243633 -30813846 216989727 -38139157 113840952 64590460 -273989571 230457013 33851063 -185546258 -213891858 -183182170 -28116290 -89040770 4750451 -90845488 89420835 140790008 155307329 272589235 -24216576 -149893941 117003459 -27764998 -241252425 13135991 -39256942 -114285333 -128814136 -113227335 -2236881 179420464 -30663617 -146133212 41366503 -15051234 3903057 204303720 99520452 1797002 68350330 137015009 50082036 -5918011 3109296 -229153587 -140927533 -143538133 10889613 128481519 -222262516 5489811 -38159784 158368115 -180782060 82630377 103286391 156542136 55446236 252066328 -23265468 33656838 158831800 216370524 -277413468 18135045 -47289522 28837659 -205632721 -66079122 -19495736 160541447 -94570894 -194093731 219114003 242092148 81139353 -271729536 -90393545 32056279 112630202 80288211 -252580023 191420031 67908732 -279758006 -252400975 -31807344 -252992915 -165190695 186556090 134638199 -97951137 -247002023 49071195 192392222 44228387 -290987645 -155995087 5261596 -159331000 -133574236 -274898522 -284293234 300457986 -143298033 88337651 57104375 -144904945 214377453 184549363 227832656 -85089765 108024315 -251923978 -298757047 -68601269 -274926250 -10433164 150975882 -110315159 -51070575 -128982592 -139658453 295443156 -273292180 -278698101 -192426123 167095221 -252151060 125100496 250609551 155842060 -50246298 -273268477 173222990 -41067578 238330313 76230371 160005380 28486843 -26759059 91458437 -294371934 240365257 -66888484 4147037 -273930467 248672650 120402513 89432651 -298577641 221029384 9041107 -71141450 -282144856 6481963 -152429440 48060477 -297261426 -255369702 149793772 284368504 106063884 -99975241 -7618570 -286307991 -56187525 -197923417 -196511632 -239964776 -60719832 47053108 48205865 -15216848 -139328773 88254920 97923650 214210464 -55025970 -258905745 135156942 252627353 -160081225 213186722 -36115340 -210690347 286281191 254260308 180916405 -82841417 255834600 100905905 291647122 -116149264 10642316 -79303293 85173754 296087625 168499733 222096353 -249924538 -168963707 -252102261 -144539106 -17528730 -97841485 -218932243 -238138021 -120583098 224128095 98492637 195648461 114158815 -68477956 -276174467 116857526 103841502 -26738132 158375595 85181017 -269746830 -130498956 -96580063 184686157 -249170017 -238051134 280429631 160844679 90601061 199359869 -39307093 297545071 -100091904 60694160 111241643 61637833 -162629051 101873903 -132771128 -5453494 46428261 -114375083 -247934764 53113990 251102908 -47869691 -190572153 -67379811 -296890121 16739457 51263106 42274766 -300093909 -224314758 180521443 124236529 -39088263 27305164 -299548538 -267006002 166168498 224022949 -118949441 -276515185 -291156845 -167766326 251912706 243132757 300443273 -161401996 285947968 59587610 166473249 75956906 -252056007 -164309353 -221292101 180204994 198833699 1326860 -81669298 -224250110 -153798352 5912449 176168387 -122576819 -243262402 223912028 5718096 196466563 -185087770 54779619 94259270 -181795699 92685993 -285445184 -64363952 6762068 -222290920 268709500 230859383 -130459790 88412705 214310196 -285696548 27835865 29900130 180452221 -215659820 43825955 133635455 120023394 -171721464 -28926763 90078422 -85277498 -244549310 -283873498 -222379510 75074328 84062572 -195047767 225273560 254825338 241324561 260948468 -235663767 -283830004 295345635 49763978 -277357593 -1712938 -163756530 155117013 219871766 103555033 139353625 -191323493 289707407 246403559 -283824025 -240092769 271630929 -18058317 -219048728 -148677587 -113328010 -255611525 264966682 -27035269 79653109 -274021960 93092329 296347998 -280711502 -36017027 -62469638 -227080879 -25018198 -291452480 26314563 -163926403 -71989015 186735277 187274687 -299153096 245387819 -49935567 151549627 -281639711 264352686 -131160789 -73853271 119831607 -20716679 2078275 280781748 -80311554 -132912473 169263520 -198892212 -135307656 -234798289 87834374 -234829236 57813747 76227349 -285834243 168532918 204135405 96985748 202865538 -181745306 -224289222 -141590648 -143186089 257479301 66760345 -68631184 -16801337 256623272 -174902282 -254293064 26167668 153634953 259808815 233762989 3076011 -241240406 115097680 -116617475 -59958587 -213003305 -130474668 81709987 -68184054 -43514801 293142875 204746216 249587240 -81878652 -269465032 300630820 -174310058 179447838 -85387690 -114725744 -32721115 -168113625 -97788915 81729894 -127953391 203902542 -169613173 296856939 284437762 -158726652 -46354655 56696143 -224982432 39085476 -218625145 -28409809 -255215098 153074189 -80450868 128862889 -107693904 231330952 -75111957 13568507 274627588 -263256442 149880576 -199321254 -227158098 168983546 86885006 -248432487 -45675524 158451623 21425808 35118460 -126677091 72946913 241901950 -253662853 234336823 269294756 296201275 -39824189 114954950 125101717 909644 -163851179 -160097698 -230859456 -66723175 256370148 -212381051 -116341708 -279014593 -73770688 56056834 -6200131 -287345467 -116805295 -246654298 -152921298 281086752 -289407569 22617212 -10735452 -26341318 101950779 183965446 15326299 174504420 -169634636 175067915 189023803 -69501133 25217127 110135042 -155543268 -73524614 -113013761 40591174 -195929552 80083190 -229532218 -167905812 -214666240 -251866550 165569970 -213414850 -277031734 86320514 148905074 -169859449 92582948 93335534 135846644 147452432 -139802054 -46560170 -36339316 109160540 125413585 -159820829 193086845 13268284 276867834 -299152256 -48818538 98222490 -83367006 249909783 -117167142 -113110471 -220767982 -265896451 -266507555 -26959313 159740394 -33830609 4412375 214495026 189915154 -293430080 118650899 120068889 -106831150 -75187037 244330807 77101778 78064621 32275685 -82117974 266643076 129567933 -70152588 -86336876 157468430 279960663 -16995940 -85745242 235316687 -1520054 -67031393 225961027 186780223 240496392 114647497 26396136 188139127 59405697 -258088741 -43792924 284833781 81929414 247744779 290945687 257206489 -9778554 43230653 -77639391 -151095479 -86112839 -227684727 246127302 -101535327 -102835853 234561329 -263781312 208874289 213420314 88346148 -73396060 58360262 -91000034 -44187052 8835928 34612261 -141242979 -282781730 -145967462 40112941 207810782 55003597 254857067 -219355436 293167954 80053497 86017745 165707680 162154802 113643854 17649604 65849796 185205114 257954826 159253932 257075584 180392343 217452371 292289588 16899401 57598542 -6939675 -120470420 -246367018 229645285 163217237 113201684 -60769745 240337419 -268249974 -235037516 -258197731 -228895423 -102447612 42857960 44134463 -18864317 -55950570 68790248 -124095895 72049471 157718092 269898568 147770269 73217476 -250940814 224316762 117902203 -235407705 24465587 -258542584 -94305262 -174561028 -75120007 58373043 -230936192 19561382 -158418452 -88309607 129914887 -96023608 -217290434 -289492585 -126217061 240951924 -114893150 -200701357 294183296 236105767 -241364572 19110041 -86752289 -14936701 -252134532 98444705 25730361 151533755 -228589492 -105541757 -215440721 -11271749 -95384876 174526694 236603974 184050827 -138218645 253818885 -109054491 -207466573 39749602 -229055526 -258621524 -35724354 118816744 -22725413 190972412 -604819 53814172 -74739482 277039510 53436059 145686803 205943632 -215817349 -27247009 102702472 -280026113 -73534605 -115186683 -149596696 -157371877 33846861 245587895 163819895 -280288286 173945810 -227276172 -109390143 110315912 133356289 -131358760 -37148989 70534783 202998039 -17474825 234621554 210247417 181999070 -18560486 -267833551 233921238 -137082370 -300842074 -106020257 226015750 -224423175 -154390075 247399140 -60646010 -233072701 -252279862 -121192653 142645833 148729692 -219107194 183242941 40034376 280129410 -147907169 125883197 225431832 61879652 138647052 -187570268 172540490 230900029 -184093479 -291155987 -112673851 121419158 16897459 -25624176 210931913 -239378335 38407274 232957617 235033950 84077161 -220084719 -226347429 -277405690 -220383714 98113614 -257065254 -20366453 39159976 132368023 86132958 17227822 -123734905 -144378798 174724013 215487025 -95386211 124576445 -218460660 261586092 2703857 171637003 292086329 267997412 -248623520 158275765 72926652 190521364 263659404 -60179995 -75053203 240453938 184344476 -36656194 -139776813 208789029 -264262932 23629884 209772157 110481327 -162096223 137521120 -280838255 -287804439 247872148 -282340501 -113293374 -73890074 41953708 -102609135 134927335 -198735330 -20152401 -225697901 184584190 95029198 -160962282 159582384 -184945765 -31768952 -48963873 221873343 -204332151 -82870935 -24037330 40436684 -157773915 -110797422 -187398757 292801797 27063895 -78804114 205722750 -180648820 238806052 27940715 286588263 -227097378 -241151086 -224965158 -173169361 192769039 131513950 -101062620 291891644 -200231542 101640383 174299170 -110647652 188063423 -242676819 -150749872 39959130 261146963 223890950 -87588731 99007019 179206221 -223945345 -200260410 -131700186 -196721876 296697824 215219073 -152738568 42075090 109892597 233661416 266669888 291989296 28325099 291296461 52162125 49275863 -193887548 115854735 276136071 -162823234 29166941 39264405 74031503 191258440 -206366096 85994078 -298016961 -70006820 -162476431 -54779480 208875510 119900467 151071621 8032565 248134807 -256930116 662506 -117485519 -107336949 -62463027 -81024584 -213952071 113208952 -99029421 -108992839 76117760 -211552316 -73020311 72507360 214192696 -113407997 99681142 -121393981 -265810747 -194726042 -281006919 171900516 96224037 105446070 603988 -127276175 -222783322 206940190 -28407288 99835008 173049387 -183127239 56650995 -15937913 -93810113 263467020 -17434334 197446851 -12166546 -162406094 262427448 -169683577 -213340529 130679591 -207677999 155060273 179104860 37775761 -71128285 275424156 -36110882 55886041 35308422 266648381 162391783 -12132771 -288166697 75169629 -238003005 84413713 278429629 195492469 142208810 -239680843 183992342 -92566108 34377421 289267285 283806080 -188879319 -224655768 136686895 12197770 -100726772 -238456818 291195799 -7728556 258857774 -178524039 259575216 -217779619 -255176039 33188101 24683681 -273541945 272550495 -49192134 55686967 110235486 114880046 255245543 133197348 21950822 -287856117 -96882637 -258107544 103549552 110416548 30307558 151616060 131140872 115609806 246598697 -201343392 168910636 199935968 -205574529 182215829 122163477 266567651 -138881755 -174190021 -178254669 229512004 116760242 -173655897 -248055355 -214662843 66987043 -76766555 -100414205 193591723 -217821139 183503349 83104225 -211143829 101483252 -12621688 247188691 -90576005 -121919495 82590013 -219790406 86094275 -25634847 -259551354 298295223 -110925979 -11320470 -74413175 -233143760 60601306 187843150 116193545 80519831 -276836278 66460698 -1550061 264957913 -30455016 11053442 -145308696 -186031589 96139623 31807795 258804619 156962706 -34539857 -158667171 -157557077 237584029 293916021 -18036863 -205071602 -285412386 289207202 166661144 -116069994 -18702188 19371173 -26387243 -64342919 -11257498 71796565 74223848 217230064 -29280130 -267932087 -251225871 -155104764 -215295969 -243305738 228252349 -139068035 251159406 193643485 229884039 108930396 111427509 260229548 -17216746 84124189 238496744 -17270331 -291288647 -236731946 166676059 -10153113 262662300 289279950 -105761285 223859990 -187866514 -300322784 149997276 125414222 -22317291 -206893898 264501284 113938831 -127686571 141649840 -148688696 -220294075 -261714789 3554832 -203337104 -91010997 -64279527 -208775632 -57714740 251149295 156933666 -49699818 106167098 180919614 118981417 -11890587 268122372 -287034341 -11463679 96959671 173325535 47955515 -150054270 94848951 248419379 -132824326 88197896 299517043 215280073 41335231 280298344 -208161483 -91126648 138904377 -115957321 287520098 -3497322 283530431 -70839826 -56862082 202582168 166510961 -216543012 138368499 -225821936 158976458 120859642 199673735 -76928072 69871283 -43461329 234500281 -17672084 -123114504 257493929 -191338137 -54669052 -278167251 211675001 290693116 54293832 136091271 110876357 43611116 -34041462 139121421 32756863 129077648 -253013432 235585955 -209432614 269618372 247668689 224985696 122810899 25212238 297457191 117297379 190351366 9495640 51447643 -155184280 -35924997 164042805 110022489 -58935111 297535456 -253113585 5639726 -233800821 -65731000 -33047815 197994014 -13110433 -3633910 167717491 -202091353 -238497458 274809621 -218844125 -3067251 -51990062 -13328471 -106314150 190571078 -183166537 146648498 -192030577 -230669312 -215485125 206383077 -257488443 -81924188 -80677682 -20363868 -118025826 50721931 43826915 -41346936 133499341 -97331117 301375757 218621787 67848550 3757089 96937451 -271044072 60616361 -189723945 247342585 145039130 17691771 -176232279 199277532 -43705710 278036945 -38910040 48844119 -98682578 -179625780 92937614 -29215451 -113781357 -39205252 38600614 -219651964 274628999 278237597 -58382224 -230115920 273669352 -180271545 -291049442 268456762 294715713 -38799668 245746435 -232273752 -264047566 -258151987 -239936081 206185019 -20648228 132146854 -191769316 162065784 27880539 121944805 -275667059 -77033269 -70469199 -277345531 251220486 -87619890 -73038493 -23997095 47810001 263905163 -203429445 -130775855 -99955424 -164036307 85189429 44779026 -253829959 273903762 -192949305 -52328187 -252987558 93855644 -48353674 -220429939 143647419 202668280 -92324017 278128456 139779337 257135545 -96020799 286237018 85145300 -244839805 58360365 -84637401 278692565 -16022616 -59515044 -104979697 167669062 276477734 -91800294 -43233608 252236523 22729694 -238829025 -2530935 -147045671 175256993 6093330 -70693971 62958015 115519000 -165963360 -51469953 201855827 -167008564 -122607111 43717810 -234598159 62478353 270078906 79305227 218128130 -91312426 30880705 -193547931 -288223185 -273871366 -231495387 31533229 179855130 -229071167 219012728 270044596 28190756 -55474245 -200338304 -213062568 106773908 -124313473 204671881 -129975423 -58538996 10909156 -11570235 175903449 -194751973 -190055398 -208239993 -100477527 -47999776 -115837094 197229494 -127152846 -95341319 -292273396 -175696785 -143069636 97472336 -230803196 -219556529 146779282 164361865 -263049944 229040057 20249395 -269385034 -138015116 52508932 -95716456 56953605 -138076376 -182173216 -146423543 -30097015 -148218584 82279501 -225776444 176731438 -12108812 294976843 265067453 -208573983 -294394895 -269699761 289058110 158553172 221553215 -284923312 283089009 159971085 -35958743 27711112 -17156704 18939675 -91739809 151277805 150113708 -261437850 -124378817 -141070324 230212097 -141622113 137786519 67006731 -38946619 63620959 -31199571 59839848 -76643200 -80140275 -258896843 103130321 144357028 267017744 -129255763 -162038988 63942460 -59384178 53685324 -147968169 -205179262 20702778 99093129 -215851139 106158409 226445720 -32920064 248991484 -194411056 228074228 -108363710 256332123 113657921 75792713 90498946 279070735 -206336267 10521366 -241379306 -200270811 -194239935 -76512842 289305646 -94770509 93247193 -256326774 238455175 227363174 -28166435 -21269975 102416676 298365165 46017181 -189730701 -68885767 -49700829 291403529 144936965 210063546 -288750685 137448333 175582917 -250435239 -32270732 -106101198 215854101 266819188 -65821469 275706700 256988357 -46556219 -95571845 125558195 182726929 -256906759 159429087 171516104 -268970874 278076885 83576912 131071682 -141485310 238490468 120148396 77282249 -57962253 -74705428 -193703266 209162555 80226016 45643550 109740138 226025125 160415658 52480791 -169717566 34475036 -282962074 -150443592 82237397 210786801 -424910 -81480621 -143077961 -182702028 -81122526 194999306 -194777554 -156805753 117237954 192182932 257927379 -279883002 -65005562 -122747011 163389746 109991833 285861290 281845496 -36960638 89615803 280721633 -3042027 -28848215 -43892592 -265664251 -110085680 -101984044 -137458415 194386652 43743908 14609025 -284353977 5152537 217432075 -67195502 62652917 238958189 166532311 247500 67145200 198180003 -157546601 295034181 -245093395 69409398 -269499546 152373494 25005483 41260858 44369428 -231793656 -249605730 -241612851 189840180 148320442 276870917 -120078865 282917885 25967161 -149944184 -193997084 -270397822 -286780041 183917780 147019478 -129014233 289261004 159749186 -200751125 -68801450 -284065575 110941579 51330223 -35878477 146626864 196640637 -24870265 87160451 -291946797 278672950 -127194489 -290777814 -21287679 -32739819 -235315879 -214432295 -250847980 -131691039 -186548127 11008303 264556590 -160044424 35811706 -121358450 -140968860 -159849906 -6691091 270263619 -295353280 187268381 -212481739 -51157159 -67425772 -110932240 -229309945 -54361167 14864006 197873408 -269762797 -166038076 -49916854 -152641845 197215990 278173669 189627468 -203286586 176519410 199279976 -3419014 53048869 15933122 107775954 83628527 -12720870 -110218377 177720718 17071308 204746377 17688966 -165545860 258862343 -185060191 -3521767 147616586 -2545119 -64830562 -31815435 244746010 176328232 -294187616 -262077931 -109015632 -193038332 60039951 -28876451 165658248 227176250 111341501 -83492020 283294327 -266631899 -81958576 7233580 -176799146 -9164361 297345258 203599439 4156659 120223503 152188888 275131139 181554708 291095278 -117300628 -140239099 23312089 255043993 238334651 72514888 177004710 242816810 -13429387 128743570 2205274 -196910467 102601262 185651658 -259732484 -272148340 235161144 -181068374 25103986 -268449330 -222546265 -55236903 -257102045 43479629 -264135339 -256026404 164058361 -279867448 105431550 87701669 269117218 -219040630 -181847308 43070635 -36819562 278280574 -129571031 35919807 -148988692 -41173429 30321672 -141455861 -100110433 90790422 150585885 215136445 -221960039 -255028053 -24135339 174499269 244031061 144377740 -237425375 -280664030 293799193 -146416534 204736508 -144074312 -78462521 -18847058 -186763222 -299370620 -257694117 51118313 -89800724 221507551 -293026485 -88609285 -29045718 119112934 -200022692 1504557 268687017 -166433292 283000207 -192790619 -267413693 -89366925 -25037292 -15202995 273595343 -37073093 165546829 85482246 219929965 -71347161 218382141 -29051616 -201761732 -256975944 170543117 -245169356 -64675233 -202699423 -46676823 -276397527 -188250641 -224246653 228560087 -159669349 29096589 32161353 43867650 -76057133 80243737 -80376370 240659279 -78124872 -110142128 140390554 -71521026 175612932 18730604 87379698 -124979575 226257281 225180766 -151987554 -186774467 -39869364 -83166359 267236746 -87395440 279853184 -110528614 -125377242 218860398 199310092 287288403 -129033149 -162400766 -16369193 -121228135 -214104408 -165709717 61680662 -165545300 -231482172 -245734432 87174770 -46500909 223683572 -106414103 192769606 -37106121 50076413 -51332551 108411921 221503800 -150578059 177788228 -59306559 -262061817 9654009 3462603 138305509 172024948 -232448190 185299395 259482115 -60474344 -185325886 168837646 185937158 241060228 120923458 -180479782 120007860 9936973 -258349541 -193073071 269021237 -239171331 269249933 58303433 -271591181 -104603812 -130347903 278121012 -80483141 105561261 -53899578 281048085 4076826 262399880 57053661 -100611262 80133555 148574759 132657767 -132783123 173280117 141379857 -228577062 -280931402 177316238 -286555034 88759418 227290051 83356378 -76587205 86390244 212968041 -247104889 18425358 -263575873 -43890477 -221211696 -131204053 124515231 170501946 -300719991 -116176550 187859878 217504299 3307056 153995957 -222138067 204060779 -108890036 -110127544 259996715 106377129 23502359 255561627 -151526381 -96798400 -79603259 -283076273 -34581995 -52440076 250687158 265368403 -35523311 201245532 -198251245 -296327993 124961974 -12085977 164098158 216082420 -263637471 -132529439 -32858841 -156757764 -165227756 74623393 -258794838 -81941246 272201548 -264363507 -278266690 83134788 141179622 -282122669 -111323862 113361599 -166319096 235975972 236059247 34563704 101705167 -43463419 -46973075 216235027 102639919 287807447 -11836107 72882105 55414278 -29151825 -271962168 -217561707 -125800337 229911073 43700325 186051107 223619257 -34110800 -151393807 265884781 14436957 -240360061 101063036 213001799 94591043 276367454 -148872128 -72575149 -258731423 -34036363 80244955 148666288 192842184 -162593936 61974041 276286931 121297786 -1748923 41077532 163156257 -58172254 252953557 -126358523 -257369763 -142794515 263448728 163786848 -210259584 59098454 40569407 268813666 -265157799 -179845694 33701211 120775539 49106991 193324108 -219463312 -34497807 -134289076 -207291328 141455086 104203479 -116802614 -96655807 234544214 -251303812 -164725250 255235435 250886296 -196122792 17257278 257069397 -104582525 -140484746 -278765562 291677432 -207074684 259283667 115017492 170070664 197619629 -264562471 -234508541 11368289 -10331354 -132613104 -121658193 -8885177 -187167741 -227711017 -59680777 -26126392 -196536013 -47175584 228642843 -283293285 279566290 244118767 -166379713 -300876849 244068279 152318942 -132753441 276625595 230864766 65424977 -195003939 256405631 -12554941 147129346 58518109 171433847 242646317 188293965 -114899744 -14902308 -212451350 -44640288 221644558 -73204359 234305993 -161378993 -75810008 171248468 186765343 220549605 -235774688 -41611130 -153500846 54320630 -248437057 -246415832 279724425 -198097555 205578395 -101660137 86475261 -228151043 -197009332 121359850 112924244 105532775 253808579 27961758 -150279380 106462627 -39905248 -51726846 82564165 1484572 224506825 -153815801 89753606 118019357 -104518153 -102567501 -105284757 -6970102 -9737645 123514509 -270991233 95020401 -48505686 142381746 270280255 144074290 -53660434 -18648403 -220105528 -17125768 -37606167 102013043 -243818831 178564642 -13582234 -70004139 -142473826 208627871 177228226 -126636727 -252192465 -238943313 -239689972 -273409054 82535770 -224373156 -245115086 242151604 -235003568 265618841 275915323 206132709 3792578 -51485634 195062069 -40091419 -17888464 -3572005 -38093725 41289898 -22941627 260120495 276648646 -237283483 -238480136 -99524530 -42825056 -3410421 265507899 32021936 -234569925 74989685 143719436 99522757 -262206129 -281398203 21145253 -258592392 -107158448 169385273 203061212 -179827633 -41286136 115691966 245131977 -1744305 111438990 -256949948 -198079870 52228245 228795873 266637504 164018545 -286535128 -148930710 -277140288 184288364 -124424147 113018069 -108573508 11019647 220932402 223224480 -118805779 -286122664 -229488987 -182374001 4018384 -78180984 139241890 181128368 -4934583 -9046555 39861200 209441828 212233255 215685397 170541353 -67353359 215604813 -268364487 -173714450 -206798436 25305337 35021629 206219555 13905601 -20887010 149216767 -43384752 -172913751 -253253751 -144931646 -24980624 114881326 -189585772 200829384 205564911 -39465406 229983749 -197231217 201948447 86401578 -107701681 247410867 180558960 116431971 -25216417 189859116 -82878788 1532623 18708354 236386219 273050146 -13415665 -73913680 70696569 -246294643 52214940 127745171 -151821835 7961028 -136108698 211092828 99234753 -166264863 -138478816 291080145 219777813 54095035 127204286 86302862 -111256093 108455444 20536379 176037779 -54590542 117503433 129072432 -267870682 -257326891 -59639094 -33982571 127837334 -19852990 -123415758 30687031 -278181131 -51344010 -180029243 -73223932 -162652331 -200184538 134523007 145812971 238852163 177357201 -287504847 -124660943 -272236841 -77981040 -205064887 277224264 222319211 -34687226 242811933 268061412 -136116237 198022393 -163079173 106337872 -198982303 -87425492 -34906115 229435339 -211499265 -296834300 296729393 112186910 299907421 167641802 -146947468 223505286 195128115 -152199365 -103080786 -37401761 196409514 -132323549 111850335 -191585371 156401712 4000474 148393725 174894934 175203243 23749642 80284331 -235434901 -162323026 255596394 162780748 -10324407 57554811 238322376 287605015 141126771 218396021 -136423061 -17482570 -139969414 79269681 -261950532 -124492196 84236118 -136604619 256710174 -217596629 -177494382 89330021 69216996 -21055874 279228985 -105426778 197927606 114883486 68693219 -241205683 49895999 -90613098 168916341 141107973 163996771 -50261924 265558561 -212484016 -102322454 -222998135 -129422993 -280116461 -141091721 -241013485 171304806 -119539688 -175702323 -226320194 -293917623 -261522190 -130634679 13314557 997717 -145202843 -109555501 -168295572 -247346683 100631453 -101490012 215406418 123470941 11593248 47676776 -284931684 -46821264 111372989 155576696 89231492 -117187392 9361035 -43812123 241799464 91668338 -79792523 -114271720 -229690597 32262056 -93553678 123093208 -246131597 224027343 163517275 -42362764 214506553 151742168 -22315908 -18518590 154685429 -123509049 -51052650 -148298172 -60162601 206526615 -105816350 225284924 -93444885 -219566463 67438685 156838333 -297385223 264148860 20498641 158344663 -270236209 178087588 295214189 -45646972 156855241 -213464067 1859171 235695071 -232890738 -104870013 257205332 99101139 -237788633 21705576 247321500 242567718 197858787 -46722672 300321681 44920582 -10150289 -254670735 -149045167 -138738479 107690174 -88423806 -285557984 -300134782 -282834002 -136356073 145617611 176739781 -10778083 -6521306 288459724 -41247624 -241744415 -242907285 170590592 -4172417 -149922422 1358463 123038078 -91090818 177434355 30747906 157725177 198920664 122657513 51196314 -200087193 -244676323 35351672 -290466793 -79998872 -203904110 42277073 9761230 -211754452 39276268 -263338123 29316630 -89334884 -300602203 27518933 -199784453 163812464 -8990003 256042130 30380640 -251019642 -284044363 -175451936 -16367458 -210447322 -95642334 -294385607 116461911 128145047 49514886 -15227981 -47692258 -17320325 281212913 -237046211 128631860 -163080146 271021680 94455552 -178214060 35712470 196782673 -42579353 165887108 171768407 22018692 92358902 -188737501 -166774887 -235180599 195717349 -191395637 5755680 133288038 40808910 -82026468 173336419 189010599 -112471170 233374531 -52147350 189044396 201854114 258290715 197530063 -97600718 180018619 -79640206 9476368 163621264 -50704332 119039908 115036267 -128195312 -120891751 88514721 31215881 -219838662 -96835128 -195386557 -291659552 -27757003 -118148375 -39991274 -280159163 -167323194 239939057 88267378 123987239 -296179627 88575973 -158207845 -163272184 -152374106 -130751405 -161455933 -29818230 133037602 -76456171 241883701 -29197345 -206973468 193706787 -215140346 147217627 -220787347 15223212 -7774728 66038541 38581557 76510892 213461650 63630402 152192027 -45462351 178038138 -224990561 -121392308 -178191030 -298935567 -75592274 -154988407 18845444 -162405996 -166882426 -24437459 159607274 -108480289 45074052 -117084003 119133349 115332213 -220472786 -248679084 -18314524 -141140184 240682134 -123164526 -77037590 -272902779 -102068072 -71649562 -153222990 -245448466 57080586 -12202667 -299531740 -1123454 96218780 279456629 28321089 210033153 244707572 -156319971 -18128537 193019532 -17736409 214256888 -37578957 249257988 -64373134 -123924824 166819104 255113576 -3535641 -71068333 -37977708 286508114 -119558696 145596171 195536030 -262224082 -107849717 -87165774 -52329323 217907318 238213294 -195741131 284441740 110132066 -14274795 163124847 158443697 271058443 112701833 -77773899 100550480 -110762272 -240460048 142691743 -244977801 -293981112 293407330 121409337 -110821442 171996137 67063575 -6567257 274235846 211596790 -267684945 -253412917 -241483332 -251384541 -277581134 134893439 101578427 -39038312 -51183146 -631528 62484097 268006328 20114482 159332372 -273892891 200490779 -275096811 -240077328 72454586 144812279 -245844447 231805735 -95916470 -45659072 -203250988 -286552014 -154463913 35236544 264273343 197673863 1178722 59138145 301533953 154930384 -5677208 -80802823 197160986 -299612278 -178327166 -104338817 86166232 -86350089 63368702 55398251 -62879821 167364913 -136482712 -211445142 193648698 -170349284 97402863 -18266557 -295238243 109575624 -3299725 176788739 -99629796 45930281 -126897839 148825241 183214776 -171311894 -111625148 272586652 244376996 -172235107 -226862443 -106125204 -35703240 296968523 158348519 225890374 -57403509 172395123 -102177562 188767904 294046734 221777773 -25010362 190769448 -65054160 -88843252 -35326014 72584783 135012426 166738000 -3238057 226335267 -253992910 -159082417 -152536593 126985967 45340876 -138511083 129914550 101733832 204700144 -78128127 -17801196 130487477 -117255207 110511484 282518936 -66876443 211584615 248322456 -39540132 289654625 -230004780 50819072 249603529 -293712666 -135186634 218810650 91605681 -210123043 287171367 255103965 -217564184 -2909632 -273393317 -278493021 -188536160 139359900 -223112804 31901242 82297338 -88801351 -57870525 198016992 -225774426 -170497075 128745288 108518189 -186628209 129522586 -122676752 -229479614 -34120659 67635290 -247659456 -43847856 -280313088 -205211501 20193336 -71034219 294698453 90277000 115289726 -234334980 3636462 -273937871 -253626882 248393941 -169413874 -169208903 115053930 48483056 -289249063 -188964826 189329901 -182628635 -250468722 -161241460 276121935 -166265314 -144132884 96442388 258947815 234575131 122417445 45184480 291744847 -68817075 -259366306 -185903480 -153791118 -204224099 236808308 -285451662 -124502600 153881870 -222100301 -137421303 -114165139 11745018 -259351390 107592456 -88875441 72751634 -253645049 -169856903 247211294 234803683 -199726970 246756711 26689338 -88938581 -266286338 209783366 103845202 132160076 107756050 -1054793 2036898 158715283 -208078137 -168708684 -94929546 231260417 26359955 -96280521 254273531 176626156 248651039 92980830 -93875772 137402929 32153459 -9245532 111344961 -261259931 -260075007 129244537 122113324 288069323 293582482 272416609 -63330345 -237147742 293433958 19903502 100436636 167951080 -134206830 96417920 -193244408 -12153864 70194148 -105780138 -163197330 -158108763 -205139077 138037929 -34247986 58922318 -193117926 24965986 293730883 137902129 -138207835 156557049 -218713438 -299125139 -80436373 -106717496 81869885 272366490 11990089 -115526343 -5357646 69814017 288002089 -58422659 165445685 -177464718 -155159960 -77244154 -291350727 60390344 -224347790 237261209 111844741 5276446 141692388 240447140 112148269 -242524617 77247467 237207283 -209423365 160679752 192207907 -204196159 159786150 73875929 246303223 -16890945 -80531827 -150221367 -47403866 -249044953 42150512 -243445091 261437058 -161752200 -159564669 127151450 -187190916 -183461029 -295542123 157387121 39482049 -216656963 26240761 -232404341 62958336 -140018149 106152721 43976653 168580977 68715842 -48449611 8412228 -222125022 -255368361 297180150 -158721321 8071686 -217262256 100482507 113076272 141390582 48487364 130171847 -77223654 116216392 -3819740 250220107 -126472108 2191965 46958503 -237741748 202045477 30051672 -22491541 51273276 191977361 -290989870 262341392 -158910503 227376525 112417765 222881945 191842885 210132840 -133340488 -173530362 -220140335 288626037 -61403754 -151177459 191819003 285041602 301002970 -241272263 33747242 253077845 64686905 172695250 30597430 31223026 -246064250 275526027 -78826964 -279272557 200653728 168450480 289008217 -21748380 127233089 206185661 -160517886 -64190466 -68693184 129708871 156462562 875655 109771108 157110962 283857844 267570150 153528574 -136740471 293166363 31551693 22785091 -133782960 32458710 141671981 287182847 262245500 135696472 -45044212 269909150 41426682 247583582 -62590528 -141523638 185324276 -116886256 273228001 -186538912 -286756735 285163135 -37450205 184949827 -68832573 -129696099 -189578941 250491711 187539038 -130698873 10381029 -56474388 80045151 -243324825 231819344 32703234 113577996 264865634 141978745 -221950692 -88160820 211339552 -12673148 -195455588 64369626 -66857859 1449970 -72088932 291146602 143026207 195338204 -196614089 -24387857 -271315595 -64547956 180342167 131781655 96370233 -125204121 36181454 -188480459 -41890046 14013254 -184918949 -212836114 -102800224 -239875874 -234787351 131820486 -239957296 141801391 -196017561 -16173149 224354139 -178044956 275240043 -61856696 -67731382 -121733343 118317429 274946804 -160226854 -221872155 -207118849 -3403873 -5201793 -193372116 194183832 243325915 298560929 -138839812 123305337 168633859 383363 -52288183 177823649 -155088249 -222060322 -54754387 -99426645 -218293202 -100181517 293949297 -74336435 258327394 143777706 19948185 212953823 96374885 86826336 -58612875 -111304250 -135013903 159523149 201057712 -87103631 -176453647 -81699611 -152640738 -67731728 -252999900 17940232 260692910 179960856 123845571 158194435 163734227 -201548760 89029365 -253344479 -160899512 -152220447 64222173 38796650 124954815 -85456689 -45042176 112312857 -141810478 -186627674 279945331 -223958414 175678560 -207814465 -207606886 -155754934 -200801582 -83727352 -143706416 -298632065 -272563087 -250124736 50239230 -153294053 38905053 -191469414 160835808 -228393030 140985399 219861764 266616290 -63153613 71984372 73196169 151799055 -45244661 -66962861 -92194591 -108313431 75434753 -154297013 266088276 -300659381 72739345 194682196 107438231 -221457010 -34807677 -184951897 85821631 -183615219 152573806 195055972 144449730 168077244 -288586377 -189771359 -216644167 -178325120 -135786788 120497866 75014818 268973504 -190207266 -39213278 244567046 127884007 -58014016 159303257 -55879715 -190169023 -57300985 43103813 84173974 -121903142 99698042 -117656787 282595430 -15381822 -266644054 -156633719 247404713 204939259 80733278 -235972902 -23652908 129682073 129940982 -127363336 63583677 -567061 -219446902 -103483223 128410328 -66551348 94340741 -155324446 206162222 14419014 194888751 98211158 26332036 143238973 289693905 -234215669 242768885 149705947 -197690258 -34775839 -100336322 145250208 87842861 -168763236 -29538650 -51106723 276070085 209016224 277060771 157186641 203787297 -223273429 -261170326 13211011 -183560782 24407338 85228716 -209781205 -145403591 226533393 177621594 -142144763 267189216 110174051 -194169711 271780904 69450025 141710 254364619 104175247 51449899 -235177422 143862540 150629911 220826713 292172803 -187877789 133370255 -111524533 -48114064 -215411628 -296249179 -195672906 -68313768 164695583 -9197626 -48432982 -44566312 -257609002 -293748575 -276292794 171607931 -177062695 261338965 163368808 -275417728 272283717 223126970 262497630 105847328 -238546890 72268256 242577485 -259488776 186565681 247882975 -5950497 208178151 244023467 -110492230 -283126567 19511518 156500255 232149835 151942748 71897141 -267624151 -42042765 20105846 -92021227 -282007309 286113955 273905232 192757674 -230289745 38350331 -151565086 -24931230 -173261820 -68733157 234073568 60807613 -54209226 45708411 -240281489 262275616 286326919 135914731 41733032 -242598834 -55232927 -173874591 -203329756 284045737 255144689 -285733451 208878387 171549081 130668427 -243436193 181110564 -275823076 83624022 184558070 147927407 -166744346 -223155754 59918719 -28823850 -205777189 -58588141 210707759 -111684221 283645864 156222912 -110493582 204192718 260597575 -144618561 -34506109 251543164 -266247405 -235329111 -14794347 44972170 -197514302 93579322 -36531120 -268727095 -241519747 -84489414 142256531 245963683 -261004640 -206206465 -55513573 142939814 -136082143 287997012 -27965529 200135744 -195150839 224801298 161988961 -167869746 159392626 -30850961 -40032765 111172576 -107869809 -92541306 -56869954 -181029144 210556340 76017944 16189291 -269115431 -144103454 -121948382 191391461 153236178 -174603161 -162200635 40559721 -299366885 -57705257 -12109025 234880068 -231750804 279019189 -27705184 187999803 -147565265 211618065 -193706123 -46078587 130394679 -176910111 13465801 178741320 -255983940 300765807 -202098017 -173181591 -201337541 -241225803 -119940042 -15917383 -265586753 273381500 -147195949 79204092 13650466 182671647 -193431205 -84779682 -21801772 165271860 -63280489 165043507 -80547061 -73487033 -158347461 22820218 -281202063 -243768260 -139996865 -117252673 -5287442 242512555 133955938 -63683285 16859271 120937644 96228416 42379558 145090577 -59701044 57962760 171790898 238063995 -77379948 -53957369 72419625 -273338286 -50956039 55422469 -140682193 -208300375 69074998 -101047128 19591719 124071374 301197134 -37662242 86280882 -152057326 274423202 241842747 22087972 26037593 -245977083 292084386 -265554446 79595227 -169331913 91796168 180250805 274692094 -36262685 -43838659 234551325 283746746 261398427 243633864 -292262685 -7464943 299054080 82929295 106915964 -215212781 181123464 52996221 -124369279 104288773 67360290 301609889 204508467 107684993 240249669 174530873 256795068 -209627914 186598364 -294491342 -75658369 -101477171 203507764 -298869099 56296554 189361055 -122978651 23245175 -123213359 170600715 61802378 -296309424 -120285518 59313495 -189671106 -287670615 175776398 -195085234 189562348 -216971750 8674218 -8254433 257303410 -35402755 239021777 50589558 -30514545 -43127194 4374127 -53101557 -24697960 -11258676 -261906900 -232148459 -224199060 -251079743 -12761639 -278126755 243794553 -21635122 -16545045 -113115510 291067398 66289792 152170634 56815821 224752559 -250733906 -212342548 294569695 -293902713 166429002 202747075 -50775138 -188082894 63756033 99025874 -237784012 -62131562 -215642889 290859167 186166313 -248261907 -78108669 278087008 -197322263 114356186 -39588212 -194165248 185054699 120129320 -150479864 280088568 -230253860 -231377438 -171863283 -269365963 -158682113 -13623584 177852221 -160694634 -126864568 -21269632 -234544985 -73752860 -205822014 61559562 180498033 199952454 -153255243 -269523053 -95799869 139122553 -194205870 -138640582 7893030 222153898 283814459 -61179086 -279026960 119974440 65735889 -52961198 -219099645 137830673 -276691397 -126095782 -209116943 245308077 106091001 261663861 92544607 86489151 141238773 -27304281 140786975 210334029 -43425487 -172009892 -79708098 283240082 154577428 -224284635 -144412147 203290885 268959784 -132351518 15107924 208156199 91177342 133842082 85180614 -158513353 25969554 -19553830 96565644 111684071 2985466 192601238 5481818 74319652 38330956 -23479019 153207215 287435842 -188332425 218870301 201599121 -276573234 102994922 -212007766 40574030 182564860 177930549 247768251 -3541155 183090647 -77912611 143240047 162778683 -247564632 221538961 200852869 269061988 -35461302 278031110 257735677 -9396179 11131090 -9689971 -259103329 44437338 -279180384 -12409383 -99320357 -49092445 -18433196 227505567 -163262997 -2878152 -193811547 74389605 26623710 -149867533 13847630 143747139 -245244683 -178841990 89213441 -214645082 -122605517 -266270334 145666726 269464127 -70587050 -293316683 -7748448 -183846884 204478076 177562829 -8431107 -222275158 91185082 281204846 3871182 102651881 284581943 -101723014 127821120 -242629252 -33653168 241478930 -151642626 -33701694 -8017723 189669553 -150401878 195525537 182669068 -164308491 48699997 106316101 -122084672 -92438437 -122286321 -20922318 -204991241 78144403 -5656342 -273942881 -133844028 260627176 281179170 14298102 290166569 -104557485 196034070 36453604 -57122273 -113087380 93828549 98063580 -222148304 -266443188 -38411924 -119793923 -291367503 -282276428 84998398 243523513 -3538167 271830307 777567 48311255 150615594 292518047 -162624908 178703907 -185941829 -182824296 64931580 286338625 -206863428 205117966 66770383 -279853720 123114200 287193277 -271763063 -230985627 -265470223 101087100 33313239 -104151384 135676119 43333168 113340375 -153270098 -249251320 121007432 -292036254 -281545825 -232044852 -181881920 -21898474 -32214701 -67530909 215394987 -135707568 -54572264 -220501532 18247090 98066616 74211554 98552539 -104134027 170536690 186565974 164442299 -237662898 -2176737 115395014 -233914073 -114663968 213083400 -204373905 4795232 76755622 -48637469 -74562897 264479685 -73297589 -140655437 208054675 -151889390 -132157989 -226126395 -230233393 4931032 -27664619 -138211213 -16346235 -187482073 136080840 -93260156 -128457333 -121230867 -165026546 80997335 170779045 -131004102 -178567288 -71751456 252840997 -56586585 -76013380 234761719 247608865 300363872 -286276699 149814277 100868839 -4699081 198402433 -245102970 -4369472 180819727 193381054 -211412840 -137226844 54796950 17792469 228215240 33191958 -10167736 75023440 213590208 101421398 212015515 -122199164 -213801283 16466713 -35099216 -274062088 300454303 -245961337 -230974086 274625361 258588311 -36387093 143281090 121620407 -278431879 -89266513 -232404470 -218821798 -208501274 -13864695 254828045 72032069 176726258 -48214916 45951695 -102934266 -182533303 37471102 181621539 3635920 53482193 24656044 79339997 164879065 120970553 283179398 -136103288 -33938516 59831655 -225301563 81590170 283828144 -34574457 -46218990 237391713 96086116 -70795628 -150260026 -285262159 -205585224 177966719 100153923 -198957603 206070399 -97057327 -212163958 218548483 126758799 -209651400 198266508 127009719 -201683720 271988569 -184763191 200638387 21203790 209380791 -171515675 -112332453 119678008 4504928 -67320122 91778167 -133792233 219162636 -196668161 -154924454 -21878432 197127373 -212003447 -12290120 -138884960 -236512075 63261433 122400551 165068833 44449363 43551299 71284377 -226295962 147633046 -75290004 78185881 -28164420 -195763578 -268559521 127240962 225909496 -19351211 -26203000 -281654331 -112045858 287505815 293412929 261085933 -68244594 121115333 -45780759 -50367936 177911964 79060530 -112094196 -105945989 121551549 -246635795 296953557 -72830071 -156636240 -171938416 175072001 -98782735 -216594798 55549674 -218307838 -206431869 -151852573 263507416 94180436 -16316646 -141584892 -21655086 -46045925 254494363 300812476 -73299388 -187719139 156407693 237911010 -62628097 68980954 2157728 -207339506 -73954521 95753793 67782817 -168129950 -268841924 35607159 14441739 -115277981 43514090 -231056240 161316244 -83644782 9955646 216745206 -129364587 28835822 24834639 -254375519 103292805 -64249376 127934726 -206023850 120393171 -244999877 59164062 24202212 -286667580 -21238139 -276146876 291840432 -84167038 25394858 63875477 -6937765 -151992153 -234071473 200775994 82373767 -91576169 162690995 112751932 -42349609 -20631604 38314471 138461634 181180659 -250342282 186997732 -248900055 -249335285 -122396968 237965968 -124592853 293975693 -107039104 214194434 -250330679 81647946 -94383064 -17498984 216426660 -85950520 272873067 -286645936 -102263718 -158706794 154341359 274696045 -24902258 176662851 270015772 196692012 -156999042 -160255355 -280523530 -119865481 167385462 -250654116 36195010 -18265384 -48300754 -203302991 -151208876 111842641 -47450815 -155790886 -187952285 273037010 291924459 -102112308 277250006 -241657959 -123498527 -180131825 -195398059 63044367 172886535 269965041 -11287167 -2062222 -254576601 -223922764 26953995 -229025933 -129460769 -261511423 176293148 92037886 93537177 -229074251 33562423 -17329786 76054551 -122848498 201590042 279826959 -102761269 -110848439 -273385777 -299853210 -60551326 2537519 66852338 -46323864 -147217041 255352129 169400722 31781659 -14802327 -71313520 65564230 -228350722 -41921411 -35713828 -121489850 -288118771 -107632513 -261233959 224510711 -291470092 20053963 116707051 -139494727 63583924 -248303770 -216402404 239617577 23407747 -233449135 -155303812 -95839849 -174102311 -8761719 147696093 -126750842 -146206770 63270429 103275424 297676589 -197536209 29549639 269273992 291761165 -5616707 -24884460 -48191534 -215445996 -155597116 252029905 52760472 111536979 17778973 196224169 250628176 1028159 -84666609 -121427728 125473546 -93951074 124794340 -160700559 33960056 42498194 282347378 -257764051 26790862 -95002238 283758504 36050110 75236182 -158000910 -120531105 -8297576 277021287 -38753189 -255683660 -53935213 -186020750 137504827 59660323 83714077 72045216 185483090 -191793544 126096748 83836721 -44727090 144404384 182884309 -7843490 -253933000 -250401700 -219666334 -248327938 4092723 99313406 -7195206 230211723 100243660 -218268688 -155641637 -260161752 50696795 1122938 -95346966 149616310 11866189 -198438474 144739241 -19697315 -72922991 272421669 -221742533 284370581 202162177 -50081315 -264046765 -247874595 16284673 262913329 -152840243 -61589627 179571640 53783517 161547353 238200854 286508360 86027721 -26516373 -96268710 -287430435 -41998779 -108838099 292147497 -219953331 -153249247 10755557 -229265989 -121496043 -143335391 -184856471 -135358303 1708045 7829888 68114920 -141320705 -137897725 25838529 -91485596 250145083 -140416346 264356893 -264000198 -203869297 260345859 -246550784 21295596 288659563 232970773 -86945663 -25679167 252798051 -253500380 -124345631 -54722065 -18480708 -39497444 -57223836 -74902772 51728370 -57434246 -196854370 69098479 -195832128 -262702703 4245785 -125889994 298373996 -202774294 124880392 183736484 -233229044 93256965 -1741252 -87022729 138760930 -264840176 -295843331 34674087 -16998112 33164399 -127133033 -252649793 -230590832 234637477 -192914872 101409434 -228014593 -129327929 32213224 54005287 143715838 -300385673 113924975 -255860541 222488755 262373550 -136191660 2454670 162390352 213494813 -280204821 216803208 222602019 -69754744 273127798 -133180907 171146694 297185017 -289034763 98563281 -222994764 -253598662 -8938156 -229096269 244046296 -211652759 300391834 180829514 260162316 -96421108 191501177 21689843 42848402 -137907851 205352506 146414077 184943835 -255849427 286923402 -147908572 -160103933 82653499 559430 183957019 -121162972 297244763 63465134 -169709893 -198844114 194861223 -233713010 -261471007 -268365255 104953490 132681059 118056334 -244760600 -198802203 43963452 52355812 -90195220 -203591892 -255400741 -190529337 28064751 -180425167 -136606829 -169129208 160735083 118804861 -230716099 -202519111 -255832582 10442465 132606003 23980613 119027371 194211954 -273925342 168860775 -53398349 -133352311 223032284 -104256039 62790920 81608756 -107129841 -156917475 -3772950 19760088 191801669 -54004648 300105975 -112578333 -27991832 243154439 -184441213 170148734 118929907 221768387 -134460847 182870318 -235527051 189203628 -120342650 -237365871 21417537 20043995 -45824563 -262007313 -127014389 123337881 157000229 -741885 -38018166 256705815 -174855774 97686193 -59512497 114409849 -99143873 299663556 -222746150 247247726 -235729910 233548580 90799392 86481939 51690097 97523210 254931000 -124426071 -284840448 -41259060 112073729 -108163743 23956808 -14806699 -119762305 -298719407 85981317 124438775 60231720 83232541 -34118414 118918050 -115275299 204345694 108235788 -162540162 -218541720 273982161 -234302825 160395977 94941923 99573105 255273302 -272225563 -89663282 -148755610 130693761 -90144123 87314862 35904552 -280955155 286858106 126020673 137301821 186225742 -298029195 278548193 -209983982 -98799056 143993202 61212164 -133468971 73679679 -154973190 -217324104 85907792 -201747337 -25535386 225522935 -252604594 160163273 -227124958 -171174422 296649715 -45519492 296544166 -84592415 -20388007 -21965693 178744256 290541772 -130744160 262912886 -191090041 -201817160 162420595 -116248008 -145956700 -16875445 -210208478 -105835882 -164210058 -277101500 222142837 231930795 256736614 -288511487 113409075 -76957626 56319255 -167823999 -274100280 289119283 -274860358 178837209 -94453877 -232569927 -94824641 164746498 74593595 -101124851 -30416135 199501683 113835422 -277344096 20531454 210281324 -62735934 -52859481 -297292263 -236129143 -268588321 179023297 125021826 278218098 26303194 174771373 162457443 -236020174 -24644170 249252184 -299839698 -293695185 265714913 144421205 104639651 -235707338 -162060009 -52598547 -52695243 -180027627 -164464041 257100990 233095250 212012180 -6700464 290306844 168347313 223591450 221494006 58155876 -159294931 287517646 6492867 -61673877 78186014 297822807 -257205099 257862654 270377691 171746482 -111105967 -2356529 -92237634 18402563 150376902 -215363643 -118055859 128379494 118513857 -300744187 257139792 -122763646 -178462442 106736822 -159290880 86135005 11290825 -143926895 129279478 134159383 5920606 95432215 115369014 -200636982 -209341034 251665878 -84700652 18125118 56651758 69370267 -138970666 217380575 -57084514 -92130162 -117537866 89216951 153569068 122463199 -150373421 -169650698 -64210697 -37820852 93783978 -147852585 -57935105 114686634 190775738 -106721320 176952661 -23164436 -16923604 197829876 -34761026 133718423 -264966970 129715217 166475238 64646744 162786221 125823135 -51501736 -151950968 95412134 -298909059 -131251211 233060842 -149185612 115716164 103477454 272807286 -112078437 -176786044 -199985926 158453126 -172668559 -105976575 223497407 122582290 -141903186 -89549037 -179735340 87327690 148769816 -118134625 -47611237 -42955053 220590976 -198207119 136252307 -167509823 -80960295 -109721392 70013601 -162819062 158799979 -17045329 -287200224 -10564439 73729943 139807094 -297655993 28025380 167354941 4859939 144172705 64970993 -51978331 203443817 -60957887 232007345 107998292 45559335 57875636 229658692 -82182663 296759171 176749265 -53866002 -41540328 158609482 28238085 120627332 -10184512 187316857 81950783 88791044 -232073929 -1365434 -22914569 -249668887 298194036 -278413134 97207028 -248938012 277547735 -122512199 -46613492 -177611597 -287758121 183656226 80020753 151191480 -95721153 -259424219 -296540082 55840545 -256475391 237597868 -191512188 288193100 -23208110 -282513558 -257563389 145682818 239158254 300729446 216804915 -189434696 163416907 36100133 -188622431 -246616871 -54022750 -176689107 -228664295 196198853 56599969 171713543 -173448884 209574902 281199693 -119938369 298255381 282152216 -17775925 37953425 -12069117 -206746870 -92502042 253406884 -257680841 253518669 -212749756 -108501101 -216671642 -147281074 -156974403 -286437463 -87514994 41544607 -268579822 -7552824 187373850 -148320443 226107373 206173154 55667866 -160756788 -15257236 140561920 -152244588 -151760376 290207584 -100051641 277273247 256982247 -34091714 -120497301 -62182126 56936640 -4420222 -78193861 276268282 -182406624 102034053 84814034 99843592 -117912393 -83841233 144759566 196044096 -270583875 -250344105 -32830046 -271742553 -145189492 -84689745 2991334 -47138857 -148639960 126080469 300745792 137147610 150148807 -77859970 21932178 -106556370 -246286973 -121149775 279407846 106241002 -179284758 56312175 -22265759 162263985 -138784996 93201065 -277424765 -299746605 -240226329 -108431858 -30757377 100592368 -65138437 -34538287 -155347504 283976800 -121358083 199994846 -178752053 -5903751 -213100069 -258985379 276398437 -162972060 71209868 94596225 -79567113 196329925 113235405 -228722475 12308700 -7874260 207986576 -221342648 33629641 -229295392 102991165 -91869713 250840490 73457095 -267858268 59176978 -75484695 255836077 -7181969 68395741 179790027 -204280402 21885377 24684220 46601502 166596165 160411398 125932462 -109386288 282100566 219811669 -168390266 59677511 -9724777 -130655053 -243846002 -120211937 199441661 184930475 -273916521 -160476759 -291743375 -68830381 114017905 -161702790 18695987 204407121 -167044787 -286781265 -197356967 214435335 -108831513 -281306011 186358216 35203626 99636450 147586610 181052207 -140744815 90943518 -207376171 -293187428 -176993630 166397412 147059909 292723950 2423344 213819946 -22659899 -201054523 -132038377 -5978714 -135112790 -171644361 206208550 146234731 -286153803 301199013 -274314259 241564391 226818183 -37948934 131919737 -139543810 108480221 -270073199 236495280 169138545 51155921 -15969835 63698718 -295173928 -89573944 -21142789 -234387765 206314445 -186468189 -204241852 75463665 -49809426 -297341846 187791010 140278906 -214536577 261386716 -125021120 -130051479 124730822 203269455 82295877 38537611 86216147 -36775539 -243332735 -225511953 254402748 -252292934 -31732594 260894720 198186029 -210013510 255552554 63437204 -3093483 195916609 -301496940 -298258520 -60479339 -248365973 -190505961 239537951 47671915 -111011145 -132998125 -78404932 -27638234 -196614612 -115942840 177499749 190032439 284674327 -271852984 272206974 -201890446 7891906 -138904858 12580763 4882806 -92110844 89077565 140126599 87116369 296315964 79221515 -129998203 -293449451 -279948876 -69769991 204793618 -49901918 86363273 -201450845 -254680868 22423340 88285089 -133362297 241220375 -78405313 54385620 -162793650 34842698 -244705720 199383756 -122774298 252447385 133656639 57101867 -206346810 124437224 19019866 28186342 -277162308 -160904888 -200041908 -21367246 77614298 217274335 286075004 -30460316 68474717 -92228745 -291023243 238805524 -3748619 -7377549 124883157 79931662 116980853 129190712 166189116 214407607 -133542896 -278118036 -56147568 -26448731 128242419 -54960873 223153981 -202766876 82485959 -237895843 67770539 -133097126 -147444835 131880153 -267190919 -100898638 -198486915 90066221 5431198 -2907262 -127597038 -223067624 -166888806 -2323200 15558815 166925875 213139465 -182694257 -137289453 -64560939 33253925 -268763284 254784923 65063245 221854958 121948410 -181409153 -215208425 -264880476 297065206 -77309560 253892907 -165916871 70546901 85101957 124935455 105036260 -14230179 296855199 -202768107 -44338600 51359869 74231326 -277909714 248773840 -183401773 -182805173 26787869 248236953 282166640 -118171163 -54514481 -297577962 228424496 -104338250 -170537887 -128121310 22787255 -112770597 193710348 -157299594 -204013556 -221648726 -108331784 123669959 -165188293 -197069882 38930924 146994301 -104055737 113477494 203201655 -138143664 75112546 -300941152 170453161 -69682641 90950684 -94993387 200457856 -136345014 31787942 -251232716 237274281 -115973392 74084220 229222660 -256571246 -281925519 -149121025 117342883 -200032341 76271421 -13947389 71269419 9062778 -36673700 -144130472 -31065189 -231227182 27158569 99434944 134642769 -158779519 -90814585 -179471420 -139768192 -130348828 52529910 285162674 -288884193 -123695931 -244129900 -283511407 -161142952 280537074 -287095732 -111820405 130077953 -132644199 -286022616 211684858 -177964463 10050140 258606129 -138701173 -169300707 -115138392 245860538 146909113 -60365005 294098799 52871112 111275644 216409551 -215287443 -34963590 -28058473 105087282 260113351 7891707 -71470327 225626068 263736697 166565726 234120793 -258408340 -3871126 -162904925 257307272 169397822 273004681 -150303941 189901808 -261390232 -247336880 -296833621 -241757327 -212614040 -259927019 -240502568 -38126556 300998844 174329178 206508194 197505099 92401034 -143940907 277434351 -146949564 199168295 246323943 -291653396 -63118192 108731515 28768487 102621441 -240024928 174353835 288821888 122538578 -224938916 179194897 153486070 166926789 -125085100 240074907 95848385 -81013963 297970766 94954260 -19479101 76525042 295402553 -239704716 -221514151 206866981 -296202667 -37122067 -22165996 232790093 259602737 251348553 222178329 -45979368 -214167327 -205382035 -41693460 -194485614 -211816601 149903517 201185297 295718597 298362207 -169157647 -91009840 -159241692 -209188364 -97634322 237286938 204336490 -258041218 155577246 81086679 284827400 73171172 166533998 72650237 264084603 109755124 -53523877 -275370335 213375554 169192598 59989828 -39711967 154988019 -71856445 90147873 -183503617 221608551 -192920290 218048655 -178659869 278968270 -37427415 -90830201 -116526986 -176049290 230412997 -33347846 -17059418 -170626451 -111438126 -225539615 108337759 12097749 -154349351 273990516 -245544861 200035566 -164134327 -204030362 196202203 17241158 201443175 159227333 85924212 244262249 -242119726 -219138763 -96689546 277513201 156791779 286245598 -273667461 -37362226 -193432286 -31802894 -185107239 -158985134 97723233 225454119 -70153157 15666999 -284037397 286032035 172727094 273838731 105367150 -66192020 -89893019 59251918 -112108859 -177642147 178452141 184435065 -133092601 214920462 256486226 131271059 -281932331 119662892 -51357567 244252672 216343876 274817569 -112838203 60321252 151727038 -105792344 90915379 -43341070 148617975 -53889011 -111213663 144959408 241044212 -94500708 231403549 -197407098 -93443696 181623573 292649102 248997178 145948309 -288287381 -236273539 146282227 158018642 176589798 -93277352 271295827 131583876 121259884 -227514016 56253147 -140811673 -85268946 55826348 -157020401 243714587 151758982 164520717 31835829 87327538 -167613853 122926932 93175772 24980732 69502028 -159392189 -272078619 -73837976 -247217673 -218560864 176464600 -278284788 -172401795 -238391158 239923133 92003063 92766812 53294268 -270189998 -251328968 98559487 56359652 -296964282 290797414 243932498 197572587 268402888 83050091 123274659 -270728593 -172054644 -34182831 296625782 -127386984 174892596 142328342 -213830082 -131616659 -267917144 229498515 -281823630 -270941400 -55395706 -18685906 -207050432 -137409387 183995163 118463630 52468491 -211734326 -175208189 -163903138 284132808 -147872160 267322510 -111150265 152293165 -9184935 263333104 -301334073 130416020 91261369 -257244521 126380276 -159022059 -295960290 -123334120 -55452238 578486 -285322927 5890340 248841221 -126015703 189774840 155688686 154255835 79490930 29839711 -255797700 -47986490 -85656749 -69034416 -109965015 -192747664 21357376 -95971146 123325627 -245736595 73894449 265992261 234900982 -191094313 -144364703 261743161 -71430761 79096075 -200294131 9949594 57267487 -187424879 68613918 142802388 7253332 -93008950 273330876 98021486 -156321194 144958370 233229807 -245134956 254983514 273613150 -275120280 -238316678 270930218 -210591993 -56048220 -111943128 -60062479 92566020 36982820 -33698906 -165488551 -101653740 -111312484 -253564999 194472487 -52207069 166075707 -127126873 -250094484 260306679 -85308936 280283495 272122714 52973485 -155565453 -132221614 231168600 271849988 206481326 285421044 -148163082 -257019239 132159089 -299456583 -14666652 125885224 158519704 -27557019 -296567304 -171544393 197668160 -219269203 -247275905 26758706 -113754848 -260698575 -162474220 -146686251 -204713380 23610245 86145276 -237019837 -22487037 167087467 -198077101 -191074853 127176940 51709256 62523494 -77782515 -138443685 -29907537 -88192111 5698743 200294098 37942302 266031435 -149277377 -149282162 -155825960 -161663350 13109 -45007655 -45653984 165638300 231282678 -86153389 219087320 234939964 -109880533 204710605 -110582399 261983088 -224323257 140197217 -246109348 -220419122 -4954788 -260566622 -289128747 -232353466 -45159443 173301933 -232063745 238500165 -179120494 -254863531 36016871 203746499 110528400 -146879771 136014773 150238046 75354725 -71063584 278823226 -174272956 -194149776 -120438286 -76109223 -176386680 219305964 -176459501 -58418099 123178029 92270704 -116666513 -209360877 105673005 -68939353 281646944 102873657 4140795 26258182 157633627 263639638 140728797 121521322 -148498132 163415067 -288846911 63757743 167799544 -63050570 54109845 275639595 -2377717 -58044562 36342781 102840498 196628388 248123384 -201260689 239936299 161730971 37589447 100767543 90774735 -39387402 -200297669 -196541971 -152416833 -216072885 -53329586 -7268921 -115474747 64281687 164159705 1200698 17134029 -53439252 -121958409 -292754949 259531723 -167710865 -219573952 54888154 68974086 161426238 220034348 -177872518 47515232 301083466 102614215 -14426779 -82569080 -73292732 -116655519 45614328 -197218605 17876825 166190371 7728008 131917560 282714951 116623651 -292803186 -156743223 -90073969 117038312 -29516901 -226490695 -298524052 -263614175 -57702342 -128081167 -144156945 293845196 197439096 262506658 227909178 -184853247 120644679 -171582700 -91481925 -256324339 -278009442 -281995407 88433558 54632605 -170513672 -299535746 173522037 -215645248 204914998 -76759715 153767085 115771149 -230276555 -182502180 -229535468 -189928930 49065647 287563267 156586598 101034458 85686177 -166888760 229795832 140919232 234445262 207477431 71102823 149422644 275938316 -109360106 -218619017 -241770120 276445972 164554482 30084344 250326398 -147946067 152042213 -46605858 -26756551 54165437 98435373 -136786025 -31246394 126468958 -256361775 296076427 -65609510 -255581560 114020778 -138590396 151874785 146156755 -254300264 -65764893 15914002 252591716 -205510670 -292710783 46430377 -40317447 -186144071 184339011 -107533252 138614167 159844437 -264552513 87426384 -33254563 282812982 -285358109 -77519527 113740502 113086565 -296795450 -272415624 75463536 -4336594 -189266375 10786762 -147824546 77297855 34204581 11440110 -218661864 252439456 -266037267 174273471 22988962 84076431 282705307 -152475532 7204611 -187948092 83247211 -122643941 67303043 56197662 -116477902 67381093 180304675 198012514 242860463 -249228054 250472749 -58312561 -94551671 -68938721 -292416139 80276806 283397653 105378542 52947211 -215402027 148226804 -256673122 -42578391 -161531781 -207405902 12587974 -206238415 151668011 -294681741 -96775854 63586306 -186488480 157476531 80872772 -216358826 257697851 275103183 -96624596 -292177875 -201182730 -170316052 -56091637 216322889 264289024 -297151297 -41185178 18690435 -210911813 -167833316 -26621801 176136950 -206203371 -121659555 92039975 -114276189 -35563659 282659427 -263747315 199039869 132830079 243064646 -202605814 41489306 229212201 -110334132 -238033811 -185007417 236132739 127009100 -233444695 175545833 -184433882 -30469911 -52445995 -217431829 -7789532 90401283 -258708507 122409100 -225269595 272621481 66027564 -39117854 145391767 253958337 -76320828 206184007 150980171 199145119 -6261032 -301181714 124800719 124386022 143848588 9255451 -17817946 -88916839 148953622 -299931828 -72934121 147866569 62225939 -157791452 150134601 -246906541 12951558 5513586 -298674548 -170311305 -138644705 -76047822 145179726 35794938 95719292 -232753481 -144845756 90268303 287391272 -263842172 -248574558 13646569 -110338932 -80064112 83305569 -152606207 136946929 273021568 165392088 -154238093 -235196278 167531230 -266405283 -20291827 -298724690 -49204354 -185710610 248463496 -85445772 272990434 290206153 -279819373 289478306 111240936 42619093 -276694889 183923990 246980689 82848099 -1832517 197242254 -160942182 -53876602 28712513 -26916230 128092577 86428389 -88518676 195599798 14496687 -292960273 164121330 300284666 42728931 61804156 147948249 206174908 -103853795 61411174 -203411898 178548348 120643327 212287987 177974182 117849468 272627226 -238864732 -8242681 5612662 251597969 118487144 -242314165 227008277 -272370735 -202401141 215097808 -285459228 -252025606 58204150 90131838 102091572 -248521946 -242953404 253309291 -152834823 118706231 -151929807 -205721951 -183103631 264138106 -97755355 234812521 -170826550 -180345456 -70906613 152370445 -233114511 -118984216 -201669767 -64276354 -22281691 56811861 46013386 128316730 -242964328 24794735 26159742 281818412 269225656 -102323064 -228051746 147233608 29370498 213006963 239290361 26003895 206043559 -141878086 -159227369 -113937314 49938679 44324439 57563787 169835253 -26556393 44019753 248406058 -148837041 -92043791 191264103 -290582797 185852079 74982266 -100725601 286967882 -190308200 281779906 109677039 -137086550 -141314241 -260053688 -74087556 109875063 249089371 217333030 163943052 28115836 -74777536 48898605 -170892725 -210597616 -94418344 -50000229 -281352632 137171719 66752509 -83652021 -292910275 -34078164 -217519580 -164278928 225353633 -175312699 183669648 232620285 230236947 16304999 170634878 -280322744 -124878280 -19627485 -170469339 162829738 -46184190 -262185869 -96960884 -79268519 136599332 -79672325 86586557 -127574606 -289352152 -189198328 101235241 -294284978 71567482 196952319 -192480141 27350747 -139482942 -139502144 110801114 188761798 276681862 -270278002 -150791415 -124806349 -136333880 -85943946 -260833024 179781711 -174916124 -159089752 253985178 -116644487 88372079 -184538830 246116741 -189655299 -261475785 -56130138 -99820874 -263690103 -85831843 138950981 -245795809 -9426465 -230917485 -245293420 62255803 134115318 85505172 122257930 21660998 260221600 161589055 277282649 -292439088 -186118275 -253995209 -274400400 265074945 -267088698 1879826 167714732 -63629844 236487912 -239919780 187749735 -130551230 -249910353 -235024105 266298686 -5001858 112519303 -87163254 -232250380 -6705407 270646391 -239813354 124631958 -62059222 228092114 -254896224 -127413720 69584941 37219849 -169201135 -37810958 -214930453 -123967419 3221224 213633205 296397440 47616152 -103805975 -27931676 140557288 -267241617 -171658933 233149632 -266238753 285734657 295794986 265861004 -16212891 -298660905 -43656538 233919392 238259903 107715827 60640560 -172259031 266338222 -110262731 152869030 289674995 123152704 87226602 -258288537 -62035147 -109186266 139463278 -22284343 -160961602 -116664782 -72551798 168690130 7746743 149326078 254763369 -77794102 -34677323 -215757280 75013519 -171749209 -145232078 -64697207 14415959 89616383 -112707169 200712626 -260907159 262639918 24673443 -35773987 273998815 -55987348 81058258 -76562696 -125199799 155425316 46285971 174619572 -286108336 -96335959 11539702 43322313 295925189 -201692123 85735876 -179096808 -153872948 88047708 16754672 -229786032 73674342 -165112626 129837362 293119486 254754583 139082032 123669180 270207512 -43077275 61008497 5600194 -57569371 294392713 -170264105 -42896784 -147462422 -208407570 233288720 -39981897 75649846 -251134639 -119104464 198927499 40377569 -99451874 145583137 -254305572 -252503148 -283515384 -29481248 -89927198 -260763005 100911403 3389920 -119909544 -79043123 131986359 258148174 33688213 -300112820 255386499 -170500207 -63884154 241038225 1838027 -34787346 -91773831 -228156157 126255174 -32609086 149450379 -51495912 -99657333 -217855153 271716403 278797411 -235324728 -258506435 202698603 -293403068 4772982 -129195154 -17093075 143167376 142233348 222238402 -202314223 178908774 -259953449 -65908301 105387318 -35688245 -85782689 -21076066 -133588831 -72342840 -43022181 -206821517 281749290 44909952 -204728055 63326388 25353196 -174345769 147906840 -59758088 -111489061 285977915 -207257347 63092888 274148365 -269267537 23199787 -77340175 9001616 -121555319 168919471 33220732 252333069 88484957 -143110756 171460160 -129099109 261947622 118774947 -279586881 143979935 -270313047 123918309 102645178 224375305 -36795144 208087174 258174503 -300280114 -16801906 -275208040 202612628 -35023137 -217242058 -142834744 232949326 -168129657 14677829 -203364800 83947285 -200069960 -185571651 -197504563 105117482 -40736795 -244632642 -13431043 -55528127 -7287072 -120198406 -178507964 298262188 97168150 -277642837 34000586 51634222 23672974 188503655 -110189131 66845012 90205830 -62909139 -276864289 221181392 112171295 -190285171 159371203 159971574 -147677413 99468998 -70344157 278589084 214474947 -2880871 207470162 89249840 -3101910 57763964 -185993448 112088287 -264146207 -48966698 41176036 -366148 51740747 -249396952 -238642336 -204961868 -264782133 41539126 -21998052 217614125 -12206748 66389468 -19615189 203342897 273042009 -11186181 46198201 -168500550 -52436297 -273156286 -92009620 106158388 111289596 169448790 2817431 -287563666 -188620991 -294106379 269694882 289865842 -287588735 178105731 39630147 -150728083 268454865 99485225 72331954 126794968 -207415585 81558157 -271728887 263932833 48148100 -123140488 -85869303 70626893 -206652077 4229750 59065975 -214159221 55597628 -150273339 -236004570 105907222 198807863 264625104 -96448267 -248944251 -185350445 104255671 -187871160 104385804 219610342 253622969 249623557 50845831 178547061 -288502116 239835936 -79626490 -150946578 127121705 -140857111 277874222 266573140 -226070450 133017988 -108857410 55485122 254135756 30198553 278124352 99190636 260882007 -187420463 55994612 222044225 299074648 94005009 -188234782 -19134906 53451706 -67014769 -18847104 162089142 219339922 59530525 29212260 -250215395 -251915072 -124892734 -83091598 96793871 218033650 253313932 8727218 -278114606 103682 201655036 278258178 -90141077 -57938726 -139381745 231688526 290354549 26589721 -156688909 -9224420 180132915 -196644254 301413002 121528631 -161583233 -158334906 -53188950 -258709452 67448066 -129810526 189788319 -32950117 -211062860 120839407 5528981 278926378 239530130 256207555 -149784452 -80987280 48170155 -288028609 -186193744 39454822 13034192 257386712 -296511650 83269354 -147699296 -126726282 -46581350 201436751 -284614450 -93415566 167671551 225472249 243301157 223392254 -62032354 295786148 118705244 177612277 276333718 -292658792 -72310577 -41659581 6022581 97925937 -155620851 183502083 -105744415 -265270475 -51742951 64343514 -224803849 228190356 76015787 232378086 212076118 111253564 -203761121 -102239138 242406782 -39345536 125709703 38989161 -45071650 199992054 184839295 -203678537 232785309 -255618355 286936771 84444189 193998454 83250027 111658444 -174021977 289527354 178226897 94047599 256564078 131389052 -147662997 249526423 272435204 259108455 101276807 63298773 -61492933 -47986432 -246519595 -183132939 -18666933 -154432883 -154684967 39719640 12568568 -128646350 -276890077 -112685979 173080962 -62263533 -227561244 -89485155 246078865 -131253134 -70849062 49378876 -60926851 219878124 -233424467 52742796 93424961 95731236 -120107839 -52053698 -261475194 103435453 -131141071 -240393910 53142116 -157578978 103987646 -36749377 150095412 -53986872 196823873 99612773 -187847502 -98044916 -204196848 278653304 45057514 -10967433 163992563 87357067 257626002 100307944 6965254 127833087 -208086681 90195461 -174608813 -169490721 -271488534 -9573352 189252264 -219775465 -48083708 248672425 34636745 -96919013 -225234495 -100426899 161125925 197227094 -219759362 -31292173 148709975 47052461 -245889807 -251626156 -287020097 -99997364 -243403240 -117421525 -74712961 95971863 -133438122 -81111205 288099180 -183751984 -92938992 -245083814 284822844 122482098 285984266 136577879 -29956151 -169396301 73192985 294572650 129389695 266542564 -269444359 -286350300 162680537 -104486189 160539328 210559688 216534465 -130188425 -296866985 278831763 -250436073 -103821378 -204592044 237112852 298852860 -286665910 50582503 -207695230 161551829 -254059503 237119569 -264164938 134246746 245267781 153704500 -200024334 208590405 103908548 -32924091 -83435007 71052577 -184723440 116492317 278197699 -287559650 -179493000 -58236072 -53502517 85810117 155100502 -73624001 -138820530 8455744 -213003491 92747795 141741049 276494948 -85077459 -131392950 119055670 222563047 -134367891 -172200897 277680126 -278731182 110690972 -185692345 -160398007 -290253545 250173202 44604850 -123724766 16222993 -212027996 217366395 -48272127 -115943170 161779224 134976330 -201136445 196373661 84616958 266763328 149544822 -92244860 212559778 -57212957 -247277003 -66584570 -81439045 -299667678 -158835901 -295050186 159741463 -142601468 134498395 -293128074 -173532855 -8137617 -170469466 -155100850 94742542 94168332 -68233011 69661533 242092551 -78764803 -137139393 -223338618 -118500031 51937997 -120003233 -64150581 -63197418 251959860 -148240687 71226967 -42064878 250371674 -250323791 40713612 170343312 17943547 140488506 -264046494 -84757407 227243053 -125683011 134625547 -121147264 48872886 -113936429 -41189734 73325192 -16348164 7162363 165889396 209495778 -42026209 -289969218 136143698 -48665735 221331179 69298001 -13843452 190910943 131644990 -216751454 18032222 -29315526 144517322 -65938129 -25550445 58639477 144178059 -105908647 181278936 -237303393 59333558 -290351583 -240667614 1187873 -287894621 -231648134 -103736162 127087416 -59911906 164803464 -2225470 113757030 -202520673 -20814717 258580650 -238086823 76685665 -280289575 39048984 17196478 174385646 -16298482 298882372 -258603153 -154190672 57005351 274405510 260690679 136842782 97593759 233530426 254772265 21771888 -288223535 254313889 -285476556 -46274774 -39752070 31300443 188503798 286637301 34947965 296784136 -87158540 58206378 -79895924 -18380348 -126914998 -162103534 -16565051 123901537 168898866 23910155 -164784631 15322290 24957567 220084061 205745927 129315724 -71212143 293021689 52776751 132134892 189053301 -11728913 -160888723 -286234453 -38685088 -248272802 83367370 -128219397 174407756 -267854034 28617456 224246230 34835728 268939810 -68106112 -150272568 177268445 62168401 -86245807 176503815 226378860 -173590444 292605362 -255945193 230497407 -153658085 -28116342 -31356215 104180406 -163933494 134817499 54253818 242327096 -220420810 190956101 -102549762 -183020140 -275260306 -131232605 289300693 -60089258 -21023772 -256876832 254559384 -252982491 162170582 252643450 10100762 270737935 193376143 73568607 -87225412 -77064337 -191175540 -122541596 -223673989 -55350833 -297863463 137799276 71511727 -25739884 -153750491 274503536 136432968 220643769 -249029078 244729131 -46638416 -127438140 -301618660 -29024658 -244813154 -19631512 -15011380 223431967 5554299 -41870529 101038225 -161884159 -106952375 -160470000 245151224 -208187208 77002768 -22605372 -102376647 -20286929 -25469105 172633847 -192820979 -28982033 -93613569 -301509321 32125974 282917716 168320289 -131193843 178797937 81338500 -89390051 -13406123 65253467 -213088734 -43466711 -195199017 -128951592 -258359337 228223531 14854937 202010674 -142244874 -233302053 3705427 217668908 210569184 -198419476 149336869 28961514 18680344 -166431162 -215648770 285336841 -49695398 -120050778 121408246 -271664606 3989974 101746058 270881970 -181418051 -43093095 103603901 20259433 64953605 222798122 -23897428 -109999548 -94252718 150302287 233916576 175867225 72914220 171158153 256374939 77839968 250859996 -249078515 108659730 -123946583 128882431 -200366750 55594843 -42183619 248677836 94813930 176807104 77725567 19078226 82189496 -175792249 -126092588 -174930606 -96698428 206010364 -145676260 293385178 81075446 18582532 284138381 -116714450 246143505 -267857 -204438767 -233958273 -248384209 -169670565 -234388719 90825038 -286383141 223503239 -190683172 36500975 218242199 50620515 79980664 -111174398 -91749236 115632827 -127367085 -206342741 -221216840 200634569 244099837 -24333634 -218413972 164819510 -88959204 108644826 -272571495 -215237671 -271241806 -116242821 185090193 -90638539 674752 -11579100 2295104 91285030 48237339 230969949 192010329 102818409 -154600436 166532345 -17960281 13371544 75955194 -196052029 -169557764 32636629 51717614 -268386089 153927657 221062658 -67033763 -285298496 232869359 257317986 -130143884 53852246 183203187 61633811 -277161589 38172284 245221322 145778847 -233377623 -235039966 -274497933 233228484 172626065 71264385 129082500 108468003 276339479 -280070684 15317978 -115516587 295937962 138332376 -132499753 -268539482 -88651871 228852741 146109325 -117905057 -209275966 159452252 2125197 -110102116 3210263 220600433 -296927771 127424652 218881775 64681427 -183101434 72580163 -264538593 272689298 -30260993 -114644774 -42877040 299431698 -135318546 225911971 -125278930 -271539250 210782006 -144526532 2208770 -175238854 120237112 21742235 5147395 149167689 52058228 -214589447 172316138 151718971 277589071 -168763578 -29922011 11966695 -292425605 110013436 -100934120 188241643 -274488416 -125949877 143039423 178014463 -185724069 208750622 108296404 -43373376 240252327 -278186820 46527887 79419792 -10049144 -205113192 225693533 240113906 67392225 46488494 -133698144 -90497357 -166258549 -7720119 -151398 -76209389 -281697360 175704566 -66814874 -100078914 118969639 258751979 115121294 -139547712 253497099 -144127078 -269401509 -98207706 -204945290 212939790 233825359 -294194203 274176666 30959728 266074869 -260696296 -34821010 188744512 -113490325 235961931 182477950 131770170 -222449740 -43651910 -275601955 148448542 186222911 -189827365 -206581458 -31904934 3666002 -5603017 -246429273 288943095 181328161 63591110 37385539 -141058628 247680995 190775022 -251471880 250594679 288033315 69668153 -18541871 -248668436 -246578898 292971737 179989831 298447131 138391913 36971322 -273707568 -267108643 -134397259 265245274 151507245 -143575554 -130275850 53720263 -277513134 -161769371 -116625172 114214476 15417656 231773543 -184056532 -19538989 -141125957 -218343724 -50884541 147626639 -124405842 -156577475 -246074300 270125996 -55485267 29377466 166356860 -136827972 -267594795 169425349 16477291 132982347 -1062002 -250250705 -246582698 129548617 -282043748 259274308 162991951 -133633096 12644721 -175640325 -10780958 3566954 -136578371 -270063974 136819392 270876578 92228588 -132489013 156113982 161301997 76380025 -204366896 136577851 -212603909 -217318091 234835030 251677855 -264836496 150660769 -130518016 -288220273 118401954 -47571937 -172540102 -110401936 149370069 87849330 -156128129 156482403 272030537 190484823 91369154 87853292 -182166736 -200154311 -12581682 -295445913 11189224 -78018581 -271328630 203997946 -94795270 23093435 -154384865 -125377784 -100538819 149822773 -276789480 70246760 175907078 -113437335 288784353 179055521 -169975716 -180325075 -234313633 255375119 23967739 90032942 215722913 -233858427 139409770 -3343832 261435405 213384583 275107966 13398013 -92469576 137961531 247954929 270176163 -169764627 43242267 -64866378 -115564002 113007463 58096062 128431135 8767372 -274541343 -276514743 -276517595 -27825138 -100414998 -275970263 -32112112 -188286136 234884773 71763990 -165481002 127855068 -133042776 -130481015 44676175 165387270 206138032 -181863537 -84388283 60741934 -84106380 -235205293 92395186 114655090 -121074446 37748556 228823691 -271587667 93199304 -5474467 282312455 235084829 -99854443 -156796870 154941980 -40514011 -204111026 -4284752 -138397880 -27031498 -240577373 55433640 -140366853 -23080829 -137656847 118499801 -88658976 269547829 -165305461 -241744160 205625790 -284547747 -59766264 151637036 291735668 203635487 128625713 50917937 141550727 -256769472 -124287932 -198519125 -94934851 -154679572 -99420829 -134719727 114375045 193615178 117911305 -144480947 35325544 -12710935 -56132959 161781861 23116460 210801854 -279459337 160643664 -178078068 296782220 160942900 211844052 45466561 19283169 -51052160 -195890963 260316398 -112033948 155008637 -205670301 -208268247 -180785474 -245361446 189672509 -258398581 217709227 -95912648 205186852 251949595 -193439415 -6090330 -12590814 136957849 -284603237 22579128 -230621364 154767192 -19526259 91463084 -29320556 -80571560 -211922667 -213630389 -251920346 -296934483 -269033090 -126860879 149090596 -204673714 -79384681 -88238654 -195381814 49609890 217328472 -201797745 71161098 104345065 279237736 6020514 -251059781 -34656852 -265204036 190735580 255129978 -249072621 -244587787 -292869448 -103929417 -164204507 -162140802 -283306141 -216195274 -281788255 -225148311 275045106 -237222819 -75963440 205152295 32138854 -11230084 271631546 -207518592 -200758414 -77318421 -140474215 -137158864 206029368 -228124938 -294355386 -69630426 -106581907 -25942541 51708891 256282114 -150476656 -62039871 -292527046 184975756 291409566 -278067697 -291436795 -170563592 265452940 -70600523 -54301557 65718737 178528076 78332464 235346187 225606275 122684877 -82834903 -278468262 140061548 297650611 -135299441 -148742854 101577946 44423163 -210067072 -193142524 -15755857 231824825 233776877 -256099337 82519068 70022607 163899496 77940321 163775716 -70848794 -122136015 -295056029 -106801246 -81997532 116407510 -30789507 -64331141 -7954205 -274853595 -25192796 -95449567 -147199031 194773522 -152340864 8928747 -2208145 135507692 -69870240 198854475 -64516196 232407890 -98112635 -122605822 -2429388 -65183830 175658037 -199806313 94733815 -70457927 -69277376 -52599787 121273716 -56757321 -224410951 -145530402 238329419 297815777 -203275909 -109268804 -142161860 42415097 -163445363 -252476575 20414824 94690252 -212088865 -288240215 -179674111 22985824 35049615 -296189763 -97907901 -97089757 -177905739 -290869641 -123906121 -163412962 13859123 -218860588 155868659 -240162498 -66222655 -34380106 -178107328 230280953 152394275 -72765960 -116678422 -95981492 -45526044 184115877 -42622054 -160672816 45547632 68375280 109673936 -156678099 253561172 -20430531 35379661 162670378 62436685 -176099380 231384911 -146879982 -70136760 34572751 83033009 -80055279 -292606764 258896008 -261003019 172504504 256151725 -60115197 113674023 165296570 -182129825 -279197407 157755412 -17729222 112772262 108083591 -205180964 -31588195 117090719 -30675884 25596377 -71459923 -147904311 285904690 -126528644 248173164 110396212 118487414 261788560 65100543 77188846 -228530979 156213915 -266621145 105130688 142859904 -20373655 95807577 -272128958 -51372584 -129157791 -206747730 -143654803 239956080 200565696 86973898 195091201 -217008275 176540744 225048672 -45640591 -100060938 -25906264 171973219 185330064 -241922011 96315984 -269358677 169129988 81153536 -167855269 -71698419 -227960859 101256284 151499152 290479618 180871734 88201408 -161984058 79782503 298609006 -122748431 128361301 -54173788 102622197 -144979913 -257789330 12962018 26696740 -271728896 -14386361 -246383108 245214587 125051877 63849459 136732511 -210317713 231633498 -219683257 100516224 -244283993 -29954325 126188957 74275392 301331934 56687768 -8193774 -181140878 -133243352 -179055610 194085782 88528830 -135611108 -251902418 -124575854 66836619 93855941 -234083872 -273224722 4427370 200453347 -99384015 -222348101 80787526 57991926 -46608739 -76532064 -265893654 -284246249 59534653 255140202 -102843616 -281186794 -70460215 -66654025 258868278 222918186 172940786 279060271 100969809 -227954895 167496032 -18718480 101997592 -152666323 -42712526 244030029 97408276 11475397 -241750226 87966878 246808086 -201211551 296921521 -256747435 106345483 199294153 150166056 -130298963 15247429 -10678294 -25919399 46334018 243614392 18494884 -228993981 154058990 -3371880 46281623 -144225795 -48604046 281047081 172820337 -250316095 78030409 -153576808 -219608479 72183241 98609479 -146538587 -55122990 1104242 -21470097 -287043698 164287050 -179827265 217502798 -155407669 -164832337 210044347 167300836 117984923 -179346260 89716492 -267631597 154827730 71933846 135159023 200350463 264267478 193334208 192538966 -168455475 264597069 -165201746 137202363 154653586 174627962 -68229649 -210977970 -295682962 80903358 -126915599 282757480 -61937543 -266747404 69835491 253840272 -187778991 -1243900 -159780533 -25496687 211696202 10571754 212620256 -98292188 60787241 -144480531 25739930 127200549 -95132903 -241089978 -26676981 218153661 244647350 -256123663 -92284157 184839727 -52019399 116324582 42182564 -92722218 -86881611 16448408 -65356212 -176457297 -221164781 62467413 -7367301 -15547452 -193838134 -182579412 -165906334 -243004679 105853922 255233092 24267842 54382827 -19849321 283705372 -121516482 134212713 -276928523 62916569 149493559 -122441339 261128449 64973361 29739796 -74425434 -39524153 218589085 230997883 -77946863 -195856528 -46479155 -122849509 141837394 -208961866 -198480230 -29518786 78449966 37783921 -2396725 212814859 -278951705 221637878 140743324 -20066293 -94628376 -9728456 276014906 299359030 -117964342 -127569263 107156666 -184899362 -207517688 283062642 -83846871 151913841 -89720838 280017133 -98133780 -197150989 279055406 -250685098 -89662491 -135296515 296781661 278053081 9420912 63939951 -78436121 50437579 -117124353 -12940320 48952606 122164514 37354269 -180964280 254590514 109766339 -158423047 22062118 50205878 -149498144 -196701068 90707774 -34850638 -229779506 -82246650 -185544165 198150964 -56151075 189718476 219331965 -77452370 -253475129 292931100 -204897587 220645363 114351629 132805962 248847764 -186105582 -86094215 230120413 -99844778 -209682725 240031155 64910770 -159203395 -205513304 102254166 244954351 212942540 286862822 25309480 53744345 218634626 196093794 -273969998 70665175 -203278469 -286462131 -69275957 268046602 44616897 162657593 -205118282 -33805318 22060035 275831749 -144245805 -180931151 157753995 -6592804 -194091667 -50059520 -91100841 -274268093 266800337 -136279085 253387790 -123977327 148541834 -245447420 -4969637 -274228826 -153047239 -119693961 -71190081 -60820276 259944149 -12857144 58136403 -151894190 -187414013 146578523 -34818946 262488455 -174655838 127958682 -173685866 -243921073 -244586042 258500739 -32704487 43907326 -90798244 -232348730 -175971689 -103062249 -198167131 3755677 250049004 148117211 -138594237 -105131959 173539286 153277082 -179740532 33557813 174081865 -218367649 195856569 298362043 211164235 218881681 176665594 -19014852 -80970682 150701432 -140166257 200867054 112203114 -47727410 71156208 169193449 -112822455 121615637 -226184398 68419717 -227340617 252276035 198027203 162685898 225345484 -264293355 217408643 -185844876 134961018 291713679 144830287 248506124 -143060236 -134109313 -265029810 270485694 111350750 195177269 -178282425 -276030811 217067745 55025838 -107664821 219804547 277987563 193476162 42620633 142173674 -265534468 -205506791 32599832 -272351075 -45397773 249924269 44411140 101745565 -61425034 -232939158 -85394333 -39710615 -1968635 -229525292 -152230521 -149728162 -84587993 -48858678 11459586 180556807 200126893 -93936542 222961674 -238706422 -113692459 -165725508 -32375367 59639103 106752242 -70584371 -170151825 99382739 -98912590 -171275700 -208745370 265840558 -59817082 -12336469 261106581 -246423208 -2306106 89803494 244679135 -1356724 252355171 -146943222 -36497211 -156419745 70977558 -84907435 -300390735 -133255738 -16796847 168980101 -85424152 31449930 49587907 -118628493 65426905 -185167536 -60906109 -229711193 216665613 204750970 -134800323 -90538900 -78971104 -298068327 75105931 -242626021 221936814 -241484388 68261080 194657363 -247079679 -286206117 -230968292 -178692802 -136198945 -93187790 3899077 -10810550 282001711 -272210006 -183151153 -131779330 223792174 -110870364 148239129 -22949687 -47810238 166704847 -277805350 -246423225 167422752 -66959669 -5677396 -251789599 -197852651 94583166 -288974131 -39848438 -264295925 -66689576 157758272 -184999242 162696249 193058572 -51038369 203753921 2863436 82419999 -11289567 -270958987 -12193873 23324139 -253649476 -119430399 -7204871 -290653836 126171961 -283941669 -28277467 151089568 -281356483 -167261568 -146361257 158188132 115965541 -178847958 195674421 52146117 26643713 165541891 -5405272 147872291 -234423808 192841526 94767064 63905489 215675149 236341733 -198807052 -104804482 -236636291 29750080 198416944 125202994 -216218998 -104253621 -218148533 256142599 -955097 134724093 5198088 -299352450 -103593771 204535458 20625931 203694552 -175602320 -170395599 65411801 -99936946 275700272 -161446093 105099338 -120026301 130576871 -68629910 -285284503 -157224648 62209217 32445208 -160813886 144685564 166412885 -236542905 -223613171 193999928 -293431188 -179607336 -275536702 48130698 -132157833 -27399066 -193369821 107765815 127711851 164171923 175801008 209857623 -57874718 -283322781 52941175 -141921168 -190416918 -183464154 -236722550 -158382841 -13225839 251511746 -286399136 75027181 137991507 -275319159 200427388 -277158899 -87456288 282855644 -67528880 -273933459 -259869207 269624794 101208689 34966909 199415862 -153437009 -50136172 233036991 286396650 202801519 -110600553 142919649 -272148752 197349235 -238438300 126281408 -257801504 195324288 -238046188 142604451 -294603442 -178115694 111196928 -291567975 -150113683 157150433 -122126844 -67710219 202089667 -285889065 -274084139 58737199 -241007033 -158928572 61810823 -21356349 -90391795 -102308653 86509070 224411179 -104597634 258592023 -39717177 158921602 -57544309 241677592 -230765479 -271522310 -52177807 -128530203 -251598209 154782506 54332680 242523965 186203089 238736858 -142191710 -19147779 -199348857 -106176738 99402458 139022453 27979322 301274767 -118800752 -299366328 -181078493 217615322 -114549244 -151880787 200012184 -231870406 -85793600 104546766 233192193 -289584305 -41441863 -210541190 270050506 6940854 -199105895 292441833 157772761 123099958 -193208125 244203964 -143821169 -249241208 287830352 82773934 76284446 -23099238 -241081535 1811439 239866355 25573484 132138107 -203730138 -22502420 -66911952 -164298507 -263120087 -226909687 -116634586 -235285189 285344656 -180356279 -37203093 92165217 216443612 148277933 276201292 59316215 249768730 -26519258 200988473 106153766 188413681 -179755495 189935470 -195157797 -189293254 121799540 -243382951 200907818 -17831968 -14761268 -57476451 91108904 -105209644 -164452331 -211513701 -232900007 -228902996 -248302405 -111509484 -236238342 -249318533 122551992 -265556600 236744428 -52826415 119663854 -4470486 -240357800 185633280 79011548 140450302 -32859943 -70148171 214767274 -9121480 166858026 9354386 -94505850 -171813813 -48128049 -207613461 -5070628 -279172947 128778583 105124335 177232824 -10063416 -139347583 171972284 -37609804 -219467406 -4058301 178331503 -92019976 18055552 183794451 -101081097 -121359762 184763056 31392277 208673384 182748156 -191265927 273939657 -140357057 21999068 -22972246 -134685819 43641945 -290134657 -152266654 134300380 67859112 -199939171 -53122545 97236226 142799247 -215717759 213305862 224245932 -15871255 -75647730 206863953 253145607 275788866 -264283133 -183394440 158819395 20085947 -23057276 -61881829 254837792 87133532 215424693 119649543 -115923984 179154712 121585353 128344738 -6042913 89089768 -18910696 190738253 77000092 83288320 281549405 -21822204 237551365 77069541 -496623 215292122 -13672777 104615314 -4917243 81954697 -274212746 202284766 -290195352 -161451200 89861007 -96800563 241574154 64036761 -297041876 -300557656 -75817954 -193755045 -273687648 -224240906 174429037 -141537831 173497293 263535578 164589786 290805827 -32323952 -111105684 154602203 260907237 291590538 -11429258 167836831 -192261708 -269348543 -253120859 194001075 -249611659 -124345992 36147074 14208490 -239435633 -247925113 -87663318 139350139 5147538 -82639181 -31552310 225173728 -249982914 19478147 -248289914 286800710 234927302 164955659 -15395206 61018545 270860596 158917388 -65095793 148945939 -15022086 129212984 -130792776 -123192207 -143616120 -56478659 157058999 236402371 71005294 146310311 252350846 -38798727 130568020 291877017 -257665154 108267863 74893816 -269216281 46725887 -174679636 -425147 266876976 -211311141 -101556098 -73251969 235634196 -212868729 -126605661 287766395 197369174 -280214836 191616535 -64069356 -297531698 4136558 164895306 292909376 -57066768 -211673060 -247541705 20926650 -292684131 -203570708 157546276 -3091240 142026686 -89108312 -81539145 -202299964 154443947 -164022917 228227362 -10964292 62980913 -251906215 -143036133 -208934096 2493850 -130113302 275217685 117726621 130831000 258733214 301264343 -252794839 -75129153 122520108 -140786044 279336137 -242436230 164611841 -190478701 -23521418 244926726 -137447376 50537879 137280127 -15808181 116468467 -152749936 301422647 159905400 -280566945 180802525 298622441 -5723372 263318516 257192108 -9017242 10115235 107605218 76163613 -144965762 35577357 -149924572 -88516107 80290521 -34331660 -111607919 177738514 -201247543 -148302264 -87371852 -207119645 14208676 -215120301 151990486 76236811 -134476340 191217294 -151312578 -233279721 70258277 300519647 -129185848 -257576696 -259594646 181322531 40363772 -231704172 -171755227 213401616 -55780479 -275198058 205220106 -134426986 -206104428 171819181 129824285 -156276428 14203631 -245512784 215707154 124432310 -35566380 147303154 140847520 39690394 272751081 77534359 -77643369 206121149 15795463 48224801 182614880 -255816544 202552096 -232028910 174374960 136124759 53212800 121958787 281941331 -291655381 -188844212 125535639 81524972 230983472 259931574 -259179869 254634206 300559840 -53845976 -4665589 -76044624 -40280009 34252497 -34289574 -86025551 137409381 253406033 67146260 -74241579 -295153108 116358775 -84658591 118685287 234728764 -30266888 -252826253 140367341 -39787045 -284260254 -13462251 66417337 263800979 146030190 -262745439 204116801 -248808205 178723900 250004815 233024356 -151419897 90081181 -30468025 -83666811 -199264992 30237182 -293534414 -86265013 -110552197 121593851 -126762988 -263316820 -252256208 -195214004 -50062977 -208837557 266622663 241828320 96002202 -246812460 -73047251 217073879 226193444 246818085 129852190 31895221 -273215031 81761122 -94962401 193813244 207155096 228244758 -198393873 -77129075 -127087114 296044595 -239835162 -46686200 180335222 44296345 294818924 -129949837 259262442 -176765487 103567585 -195648408 129340390 -198938691 -207518956 140662895 -290896823 224635619 -126708138 -50314469 -241526275 -214737605 -125562621 215436541 74485034 -200057979 105117081 26212488 30586349 -176454459 -296378830 -239118489 -25055890 -110769491 -234285424 -179157846 -136836087 236827441 190347551 -206634563 261317938 237171204 230505729 232512909 -24295958 -155786410 -208840264 66640948 -74503712 298500315 -158261193 -48527451 271339029 2623327 47935823 -209643245 -171448615 206414307 111826641 53971457 234916082 -193202347 21608282 -17805565 267111260 -257506497 35364063 -114017988 229391867 75784407 -298158507 257071129 -139301976 -158628235 251642715 -278282096 -29108529 -67536248 37075538 -178197651 -90725879 -112847631 121012097 239377049 -285582590 128889693 108895440 -62679681 98521713 136230123 -55737842 57860601 -256688603 -246341278 -34295008 -192710595 243961671 -180296441 204834302 -298218358 -137231425 -220052772 -70748434 -266224912 239147426 63363905 -97927559 -256577662 51411290 113145233 -267119413 81651169 -114754192 261931544 -203196831 98326808 141785807 170976922 -219965508 -70357892 279476333 -287903681 61731357 11640449 36642911 -86949499 -121426057 231093669 -67664933 132617616 39474949 243784829 150123436 85857152 182330912 36922059 216203395 -166278107 37299986 182490125 78636911 74547920 53883757 -121866326 -62126914 -176006657 117926182 3670549 244227563 -86722312 23924381 63482050 -288147909 274337213 11487573 211361333 27588010 -60295168 -210407943 -44769203 210982934 -291427724 75043803 223430639 -152110799 -259647201 275053981 43535193 207913202 -45526852 -266552527 -9675671 181812414 110434599 -233370763 149323247 35013411 -224038351 248951102 -236923513 27738681 -107663291 82874772 -132756411 -47297842 173518194 -256745928 146060668 13603703 49807158 -37485971 181914831 233430579 -93938275 -62318112 -249576740 193002478 -168671839 -24761578 -100009467 30439397 -36746480 -293772824 -89916221 -286656455 -252731820 -49050041 -283475690 -42433626 253650195 256763342 291852908 209219163 -287566933 104168403 -180782897 69326403 191976068 97812255 291528801 -134575092 59269231 119804611 67692004 249881520 -70832541 63375244 264591841 -220484397 228834397 297712129 -27172999 -154962208 -117139581 -159540661 -199234765 -159313857 240456458 206699114 149476403 -261441703 39110368 206887229 199153063 -280553379 -77554062 264271365 -76808570 -69985490 142489806 -48456419 278613349 -233045355 -39580101 -243967995 154928511 -260324827 244182470 -243245031 -146558867 -115222576 -22474465 -295850953 -77605328 -273654471 -16648140 -215154493 -115378327 285737210 -82972037 -41901725 300846351 215441091 -21650397 -285079597 300318628 237967871 249458245 86800960 -94192339 209263129 299786316 33456523 -222035902 225737604 91363336 58883259 -152821456 219528023 -263984567 15693493 56914719 198707799 87275735 117327093 -214012154 -52703775 -194597950 -287663213 262585405 -287447494 209291206 159646526 -120881586 -298869972 196744668 293377447 281997958 166312838 151840287 -122295031 51656286 13204238 174927195 181395604 109513729 44842540 -95039417 246106370 65607449 -100517716 285587959 -277569832 78565904 54164540 -259909974 125914950 124235528 193725005 -37243598 -104152718 -121887096 -197118511 397618 -120726886 146616494 96423174 215533991 -29303925 174365519 228933420 254617308 39139284 -201199105 -139255231 103097513 103391849 -230226872 28280039 -18050402 -190609504 -192125481 36633117 -272146367 51358297 -67981614 113954149 82106144 -62798160 209826683 -31022808 7295375 -228032166 260941624 -250977913 -215567030 -292176796 -32815180 197531193 259382632 218449615 -299189959 -171871283 -137803115 203460867 152421701 -104480839 -232984405 -78161289 -219878331 -3600313 33324367 182970125 -73163963 141299293 282788469 133001010 45072192 77670985 -184258127 -278407400 -270152569 69366779 -141778957 -293678981 171778130 61444286 -158779265 -228175938 200909728 -276116929 -169855266 -202912502 222076757 196160761 237966342 90263741 -169632332 -112025846 206528143 -231419997 -195975990 49917250 -64477679 105977988 158002846 211250739 -213098918 69213631 -99898141 115748888 50622807 78677648 -139707580 -223245957 -70790718 127892560 63249894 122895315 -149434171 185083762 211124221 241841090 -263634693 242919023 -154972030 102150467 145825020 -128885457 -220766271 -221799431 266219518 -268756736 63158916 -209981497 -279458233 1647533 241068910 219965150 133941619 147528999 58861339 28884711 -1967157 -270036996 137509327 -166149740 118786658 101831775 123758408 -122831994 10588041 82509624 211020514 -191051887 -279412137 169636784 -32778315 -272097351 261820207 -15648828 -232963949 107391089 168118032 29215476 -84924715 -99872860 -243275069 -117315305 -122409599 -110924101 -153126194 43450168 266577179 97218296 2993719 87639457 279420838 -196374775 296606420 230873005 -52686576 -59900043 -76032007 -70759797 -292772601 -185644406 298538103 104511314 -223806896 42637215 -107086459 -105412526 95611450 187466151 204128571 -91594845 -273848681 -163527928 -270454426 -281551585 286007037 181260436 -142620590 7150118 -242052822 -220455918 43250330 -168637435 -185622943 -56947913 -99694622 79775306 213745780 -287963055 -164158367 98299549 -191619522 -169244476 -263116883 284170192 146367201 -123679598 -25637796 7686287 -256999012 -97755342 139273331 192942946 -176048448 -52310533 245349015 -291823159 -79823848 152800608 -298073225 -272924350 205734642 141877613 -192266389 -138728340 35568482 -155162077 111916982 275615555 40496983 -246697453 207975163 77706589 -227890439 -256058452 -192476457 -52860391 -78557852 62865442 222132587 190244602 -70928503 -68964315 147992552 -205224687 202954815 73810862 115533236 210148988 145013796 270571070 -33124374 -292363535 -287467781 184977607 85506634 -285734875 -19631656 -2025603 -102903003 205127308 -176036619 240840837 -58463123 -190818405 237618048 122124765 -295130187 77635991 -235907290 -191726431 222163735 37342884 104605907 -165824925 -95771817 107533311 97100090 -212684007 277826660 -192607800 -187613805 -15719347 -33643039 212513647 -50501380 256202025 18927489 183011781 -150946928 -210867308 14377801 111141490 -164641800 259813385 220875093 97298444 -218610646 171715281 -18261497 -278130046 260486172 76101451 -188557087 20760232 -278064733 -170504026 -139951098 91101526 -236746879 138987005 38249665 284284822 74462725 136489956 -207200328 -162733478 20618771 -60275922 -147607339 -212282985 250276624 61380429 144682567 55056670 -193329590 -72206743 -267465999 -271783304 -204113119 -22470677 90463671 -70619898 -214680473 286055929 82218581 -265354343 -228558519 -70696774 299052972 38072452 -59934375 196800372 -191883027 122476150 -71704318 282976179 -161168740 -20533996 79988232 -125078387 -213378307 208617688 -132047192 33367873 190024214 -249587761 241376942 107479819 221908286 -62710790 -125359816 -191187486 190867041 -231733948 122204698 -25251816 -78107125 137475529 -124279761 3063399 3106741 214946518 -107891637 -272922020 133973815 -57669803 240464572 -44473627 -293765375 -247414458 267934535 234323428 -295079852 -281088592 30508564 -180446700 163085602 115628914 -125224789 33304424 -192686854 -232855487 126029129 -196618065 -281881255 10505260 269390816 102891958 -198971225 -298361743 -203659148 47432417 57674859 71451144 111639219 245622400 190620839 214244298 -184172818 -124536412 -99317399 270343070 -134789515 -210994966 30517020 155937768 -154732498 310529 87256923 94684178 210733089 -29762052 173049912 -263584583 -236229865 104787592 -40856965 276608961 193979664 -5498138 279667047 165677492 266099977 -208996830 145194711 -16307529 231330514 25034374 -38491165 -193083272 -32128093 196323312 80808236 88251785 241808506 141582329 -283155633 -126069255 -77205024 56195452 -64723761 145590673 -77263758 -287798144 -161094892 -252789843 -146232974 -197993559 231849651 92071090 -225743135 180757008 -100091465 257879706 49419510 297377759 -102487075 141062478 -22833330 290061832 276414981 297735059 -259746357 -51315269 -148787233 108038244 259183734 282138285 -20339681 -114143225 204589977 160763871 -86025796 -14485299 12131112 145076531 -58333924 -217607449 59874880 19768811 -78770670 126355926 -301008398 -220916802 48803862 -199542110 241432049 -82357734 -297477131 32295857 -137073248 134436682 -231208690 36807733 -127778134 -50498567 158839345 295722347 24060906 -266647350 -201303559 172009017 -139704479 62041547 -38576566 -85102540 -227167919 -260024349 -101368686 -270764256 -298589266 115549653 -258279989 270521800 144783909 120042958 183458726 -290566137 149138727 70093898 248456067 114985183 -142335459 230479351 253265658 -71576267 140076995 295140913 41625785 54613847 -20489288 31573483 -48895798 -80182205 -95180161 79176775 -144280571 79577206 -290028518 202665495 189511095 -90984528 -176800280 -170303179 244758019 -131112261 72946299 -12215255 -34937796 -71739914 -226162597 127546747 -292102747 261873452 -690336 176877634 -286313304 103792066 274082148 -63198257 272878454 1537697 -290684746 -284509131 186627251 -164083744 149286077 -82478876 128599141 33878992 144725638 183408359 -289459052 93379298 -114773837 78493774 -65509626 -163386437 65992171 -8818299 -215546487 -240778602 115405039 133962772 -205334994 -244927853 103591579 -270825309 -213625352 200814489 -136852805 -227832864 77988646 36744328 63612825 197801732 -288411144 57835047 -289114029 -9083116 -185948242 222503612 269466172 -42595208 -162755909 139593804 78661811 55040713 -53870399 -265195590 -243808401 -178256918 12596678 266996848 -12497649 114874192 124755492 213171354 250208729 58493630 5519639 -68712108 -202727850 258500204 22964608 75522091 -78021603 -284940553 141787805 -15420214 -164961562 -262300168 180052466 -242737386 139024437 149150753 24728747 147908586 -7451839 25134317 -19600415 267037591 52295658 -133396564 -269597180 -13995922 -234880930 202429276 218889804 212272376 -268962140 -160017050 4033895 -234998062 -10955534 -229260119 -224109272 300896362 11354227 224111664 269215160 -94259839 -65722829 269767575 219316798 205455425 -282106415 161827786 -217055168 -94771874 -75962096 -274871064 -151950632 28619974 -198883217 207592224 213179715 145616591 252140893 63583858 164652096 43473155 -167513771 77846616 -284066544 72583686 67481385 -254123070 -28243238 290963733 -85896265 132346458 -174311460 -200394665 -73045199 -10943672 -129043447 108174170 -130636800 -61092065 -52312120 144759013 -259595297 116859471 -8785171 125641155 -224141679 -178990169 -183216399 268034327 66833622 254217947 -229177373 -263960272 -273138613 -223192452 -297443408 -210277742 -301004983 106991151 38304495 58510861 109093242 253930451 197449331 85577117 296952792 -182639284 148649561 -73361148 -178000329 -243302900 -48880352 255134011 270854603 -119660114 249277112 39180234 71930163 26791768 121278250 -213718291 -229046070 18491172 149024979 10768487 -295955967 284357009 -234893143 -223166491 223307891 15479443 256530585 -145615083 130599845 37902084 -269620177 -44168281 -180615125 -189628174 -25752242 -279645978 131098606 -270452627 -104563250 -146035622 -149182546 -99683648 238277979 81987796 -40099332 67408292 -210678535 -72181662 23068620 268981245 40086618 -158926575 291288209 -267400463 -19920991 -130407594 179591777 224461426 168694697 -95450963 66904222 36318244 3070672 -249611865 -98933476 223242646 208602391 -279795108 -94949520 86281799 114601880 223755674 -28919471 -887599 -264134152 155393768 147642192 -136739751 38799312 9507548 -242964061 207659754 261991182 -64861204 102376232 -148090657 -26161466 -296819798 -56647978 85454253 300489681 114615810 213564665 298356668 233675823 132178430 -249317408 199925973 -64045533 -277514184 258462953 -139024260 -207118216 223446213 -48930596 224749779 -175265748 167807812 244021569 -9106194 -133932484 182682688 -243860274 -212648439 -91292820 -276426103 104642272 -208357422 -211700989 295823860 -186666226 29835398 239889089 -106400694 286949878 -178563303 -91944184 -196458632 55410565 211451559 137504645 -204198834 134563384 -139412217 146858317 -58049118 -137631585 104242372 281284193 -17247418 208461020 -114841317 289739324 240995998 90025527 -213672934 -68075018 -267725827 142940492 243074359 -40330180 -36212737 -159970715 265697476 66270588 230284774 -281471492 -247012568 -5270374 136273192 158719842 21323212 -27600364 -69878684 297611101 -112355580 -108748160 -23564376 -241994957 35220559 47973517 260190305 119774724 238298615 235603378 14050555 81810123 -174526171 159666275 228958322 211190760 267420766 197168541 82396866 -76036978 -30918373 -81137256 191965101 96686451 -97520418 301249237 -201909723 7467874 -174820747 -48639262 -295378255 256248025 -208676096 -300910741 -12950169 -66452386 42767136 -143136843 3085254 -192930987 -294589002 -65676681 -189559086 142606972 -195674363 201031786 -281424141 -42381347 240115932 105495923 83161642 110759748 -86250938 -129552018 32925897 -46055416 282009138 62023073 173631051 -273093823 -62838365 291464133 -300127452 264919021 74642928 -69174480 29772955 69302433 -224782320 224882541 235547845 -30221059 -96925923 182635720 -78767836 -88777585 179204450 -196007247 -199758862 86674331 214242794 -23379020 -73752712 56319019 140287398 -60079378 243647430 -173202696 -177438209 11971808 204849681 -85502290 -78949650 -298342747 249644880 231752277 -81163581 -271664729 -86593172 -36588784 90688637 205318048 122016879 -246409271 50221653 -222435542 276259455 98599287 253038143 -284847388 -124259297 -49138922 -143981894 -147774711 25030322 -79705458 -170394694 200939886 -50878549 -296536035 -4691583 -10778014 204410409 -126091065 54593078 -283280681 -45656996 -71611666 100085809 251493224 182231887 -236288325 -54839080 -44859436 59727452 227926588 49766794 -194318175 265571331 47673676 -88525017 290660927 142147281 230549968 -16911736 -181242902 38098122 164941004 254294519 -112226767 91210239 -242607353 243200715 234793356 -96710703 74455548 -57537738 218416016 -201956176 -283008675 203922001 -181439898 -51604453 92619350 -78621440 -166217973 78477330 123937482 273426297 -21635260 201960491 -15722750 -275687178 -105081870 46180254 -250947631 -159516750 202651416 -236827258 -288036146 9192512 -264055135 267418144 230121933 -113308670 -278333880 -181399920 206736861 -154920976 24836567 -127009732 -29027632 272128386 -162700862 -177202166 -212888310 177144695 -175693887 -138284684 8548303 236482797 207456612 -75821636 36790899 256267509 190095950 108844943 -2740204 33994202 -53109251 -121477400 147968688 -126001839 220603985 -228884139 164230451 231772391 27960973 -17977111 -129762117 299326025 181642339 136735184 20029037 114264297 -252634544 -117260225 113472925 196204504 26719219 228824848 -61307238 -300346177 -94319004 -186243720 104051720 -277925821 43532708 -1017535 29969435 6283700 -291818736 97163091 -173044012 -24564340 293275843 67944636 -67313422 -257894786 7901567 -152347090 -252226869 200153692 -244495323 169165176 75752732 17790600 -5031604 169453 107397995 -131060863 55701956 77077909 253583389 -296538081 193858127 26446731 -17224253 -296957376 295585473 267306569 230744513 -265137170 229198374 116355942 -134944511 264712594 244559277 277529414 273161840 223479291 -28888411 -201023185 37559391 261537441 -243688809 -72048414 286770883 -162290995 -265006106 -253470238 129948384 87291496 -275415788 183682250 -165068990 -87585935 -111640794 217636503 -101213290 -153087188 -12042582 -97856569 13429312 -266115372 14983262 127757936 241239670 -27289680 -107648013 251548525 -40625549 163137466 97514422 51336008 -142391470 -142129137 -24115690 37882923 -291784502 -46216547 -256592914 -174524802 201241849 -220082208 222829931 -80951051 -249301178 161342232 237880151 298060731 -142575261 -149752045 -108264039 -106181611 122139229 208760265 225918033 174157923 -203572749 59070132 -185049113 189726619 -56272638 -177389023 87905818 193573754 -245088353 -270686568 207958083 121630643 246665764 -237418297 140034899 30667344 -267602176 162980866 243737975 224596221 -50656110 -138807872 -21436615 233326693 48562178 140347885 -29838680 27902806 132917131 -105532062 -98569669 229509636 277182112 -80293649 212398633 -101775001 -152621295 97129795 -22019753 -70775215 -283015191 142408201 161376493 290211813 53175976 89660111 -247174657 -75783515 169860568 -291534095 -148552293 60626362 -173936541 -109026094 -258867071 235148778 -157300655 92140719 115700655 281465037 -275390248 -134994757 89005307 22893142 149402968 -43429381 229592182 -44901581 36312620 80036961 266344577 72961932 -141587450 -8978223 -108092037 -300856523 -172090974 -85540459 83907482 91117770 247012975 331611 -75386428 -226994803 193449028 -32756399 114407651 293452494 271339070 249060875 279707678 185994112 -154017668 286697034 271442163 -145076359 -10315209 -123865641 -106144891 -33531081 131756744 174375707 263957730 -158394895 252484999 -151812875 128622446 169439739 -73929824 138369280 -155225055 158612134 179138051 108515806 29226154 -102760798 -236496254 192332699 56820882 182872628 -138262501 -182303261 -92212056 -260794301 165955063 -13872077 -146203145 146230285 -240751430 285451254 17973208 253580248 184965340 29141685 -51995204 -185534736 -277836543 48745953 94435036 218206594 267618792 -167724452 262490025 -10881142 257518196 -141874689 -144780868 -70579540 49331258 -194836759 97387404 -234355019 -110144743 112554874 3216413 -23064266 -56095969 -228228703 -182968013 280161859 39352888 -189796372 22521694 218543790 5557192 -106496793 -199248378 29900009 -207822390 253501407 38556884 266854826 269551757 63364595 151206724 85040552 53295059 -103570521 7851006 126962541 52088296 -99502015 5873391 159239661 161769766 93002680 200979653 -179000094 280949509 -106829067 268380163 -203294782 17483536 204396885 182466990 108656111 74581974 -201639937 171216524 -270998473 -115560056 -147819222 -181373065 -162738644 -178892901 137152225 -156155406 -156830171 -102766725 -184511720 49867176 299875795 123898812 -29955123 197464339 203432329 66784592 38799791 -284523927 61361421 -255253699 -51673159 54235070 119247233 266025739 -282295363 -239607399 -273588216 9707219 -39143220 131480858 219192489 -101609388 -213039800 291660578 86750366 240506021 140266987 -125059516 -114649591 -186714361 232733456 -165153774 -75304713 239241019 -183811503 40853900 96913041 266231839 -9520982 -158614640 -87730845 241609155 -28173051 41897336 -45128794 -299743859 -75376950 -90664715 -66085307 41488706 143049188 -225551066 -38698942 -264472746 198718347 -84252837 -300716466 -227778806 -3365887 278182531 -68943701 -237662291 299118814 -9891501 -232006558 -79880193 -116895447 227433832 1447920 124350950 -175583007 -20760489 267136808 -32437522 2251272 104213527 -18340913 269717785 -50169680 -64334053 294573730 141931220 -163365985 173952951 122942404 -245984172 280069573 255043503 250117914 286980653 80404283 103686033 -9066709 -77802100 24254523 46810269 -53130813 165597172 34034452 199035857 -72789282 214649453 -166250364 115796485 84783273 143128636 70414340 -39648028 -239173231 108912429 -8055468 50553556 216686444 202839867 87052593 -269464947 -21137709 239721601 -210319940 236519551 -51421424 218035678 -28848656 220380961 190530590 144821185 235132913 173178605 -185772431 -228045688 -142947471 -217565573 -294995960 72372893 81804771 -230553153 -195572809 91161289 -223902885 224019343 -85624096 -101678707 190220024 128848943 -40489327 -220353236 159778478 196973746 -125051962 -243225450 14637290 106172593 166886023 -214781748 111848364 -65626411 122241257 -94294634 83032060 -72356755 -166528667 -49177361 259889002 123678620 89619035 -183258532 270692550 -108026481 -271198219 237860976 53402966 245782365 -203281498 -261152801 -135884175 104052362 22181377 287633631 148782967 -45361509 -124933606 -213888401 235929827 -53764980 -16588047 -178014228 -188302246 -77271743 25156183 -223985502 145866743 112705249 -52295957 68569201 -131760515 -301276360 -162830181 232957298 262423651 25802077 -58881149 -154345596 278951546 -290349548 207329176 131562664 -101594095 -144134796 -82568372 85911636 197655107 128767287 -144075882 205706024 -214486361 24987334 65235751 195928884 244776317 -253754438 9563160 -15679759 113991171 -172623375 -161915266 282950192 272956301 164377204 91411929 -291116218 234189961 154052993 47452781 207957896 99073446 -72792664 218845379 59446561 268922945 -145453588 -44013756 157432928 -137580630 3036714 98944848 -108630443 -77361692 -93302100 39289586 20328202 156163828 150080379 -4660257 191907723 -114845627 -147447538 -85726024 32617457 109026403 243921631 -290177926 281863736 289256882 -123535018 148945020 -273038142 78222241 79611942 -78362461 56928712 83048595 191378451 90265442 -51404938 -73838674 274251889 136910909 278272081 239484336 -128935326 -249468824 223570521 160959626 253452554 182718455 -283032265 183650967 -288756331 263942852 184851869 232218026 215479761 -190502222 -213567932 193490141 59858167 -217297964 145636303 216307181 261755454 277824960 -109559168 92001740 -199780073 67215174 -103177713 -175036907 279387590 41931050 -92711109 25734694 -73898507 -278043707 31823392 -285936686 -286841827 298405076 137282213 -94858460 215442139 -115143015 39881763 297296681 80095710 98258626 62171854 -229535550 54220882 263723038 -296974434 121726416 -114900546 -13627357 205277508 59743211 261553542 190097592 250671969 -198297922 -71440405 -289826647 26302196 117713349 45560536 15797245 4638753 -189300073 228420769 -198405641 193073022 169427188 139468258 138471674 -179529046 27041097 236890713 -51188450 -249866803 287792024 299775072 244541880 92668228 61514281 -200459381 -195026292 -125953235 -9112210 -62440546 -117820487 267577333 142454783 125272804 141011706 -291256449 12990032 -15645531 62939628 201706313 -172076574 113586539 59854614 -268427440 -55766776 40902068 -297088789 219124830 -170735815 62005717 -57804819 7388696 -128531859 -9923374 224597744 188341760 154432705 148706337 208413628 -50817048 183368805 -176004619 276468745 234842407 158553286 38350363 -108395296 -263746294 125428007 -298521797 -11192891 263558837 -102115652 -297028034 -76845577 286557399 196562335 25585281 -294767668 269021393 83566820 153105302 -98803301 133770998 30822210 -53644985 -180854376 -76366352 -269150786 -13889840 254420639 41384145 182663865 184366468 -187670055 183787449 -106706740 -185437523 213459261 -268925537 -279291920 219882754 111380680 -54749745 24452989 133513420 194870359 142799345 101296436 -115237620 -231600291 -129222524 187117057 -259286076 287871267 -200403505 -64435394 -142462747 -85186790 -132568367 -110927680 -298490812 -86747302 168100968 -246673498 73067515 156660857 173071280 136815774 236551326 -1068259 -286257051 -12186632 -247213946 178169122 68550872 154121559 -980236 7472492 -268738486 120743270 78688572 165692288 249499800 -76135449 -236551830 -221277866 162876423 -20772223 154581425 57894904 193294530 -209908962 236128431 42163728 -196196738 -3852821 -35197816 45552289 -208883061 36700290 15608494 14711618 -298586119 -213079141 73200306 200767488 -191187371 -254667857 110346811 48717066 174185732 -276543319 28676443 42269759 290405923 169424325 -299696397 -203059345 -53555453 -268395992 -214924665 -47545976 -199255665 96980089 31322712 38640940 230779996 -219213223 237379109 198152519 79511265 -51766103 -280603991 -139851935 35204618 -66576189 -40635679 228779706 -113494864 -260510637 -63136067 -32345098 -106757942 35205086 -110159038 -200540687 1177395 84099796 269410034 -263486065 87012021 29607637 -153050808 153926293 117186057 120975582 136345992 119066013 -98344470 -188278221 -263227860 288370286 83619361 240298179 189009537 126682249 -83845062 -54986433 -261942598 -66130970 -68802631 41453645 -245096438 -163346376 300778652 -42716472 -31587254 147634709 -230133116 86708405 -177861996 -291686957 -38916225 -298271441 -57691991 -109006374 213579063 -164353509 146343721 295310836 31664674 -41322961 -29113995 217304460 287744373 -262439605 1212479 68791918 225065381 -116134786 179974677 -50782394 52120706 -111460580 -158617616 -218651225 -78378946 -34296229 214645582 -190071765 -250388508 -160899661 163044180 164631462 -288209905 -127873286 139157562 297851470 -233115656 -20463999 -47617338 -183117144 18241749 -223617034 -125269533 -16742297 191682214 -65062892 -282308368 299623218 -20177492 -258559057 -18167184 115361618 87892146 -14284347 34074921 85317381 -235803237 -59151677 -238567202 -179056656 -217860465 -217795283 24539849 -213045978 -129354834 131748397 -70300456 -157733824 -107518787 120409133 -216451685 92008995 158281833 -163221556 -267686322 -119273511 -199846805 -171558468 -162133343 293591681 -174209169 70377858 172838883 120823822 -65001408 90328225 -203420204 -34649615 -146123880 76239203 -30274902 -129986144 -54275965 212739875 71345408 142978880 -56976835 -225917875 10023282 -169919 170081847 -191327780 209652186 136321206 -81856840 274215379 -268378477 62205186 106123097 -101589022 -173875676 92900225 -211055170 -224296491 -209628022 -42602167 -22585115 -110183689 89966451 -135676225 166014725 13087629 -119603815 -15494358 52061283 -277148750 256978230 64496948 -56467036 123779247 -139256472 243217316 -16481914 -277259208 -94541728 -81057008 167529816 189871735 -146110801 86920124 -157028446 -292130861 -144173679 164738586 -10093023 211799151 -112185337 47312335 44387470 54523080 29948116 -157246398 -59453026 218407375 -27204975 38853710 -165439828 -24864678 176641642 -247108908 -214365268 -152886001 -249096539 -18000759 -101578003 156878249 -183269228 281496913 -264091334 76096806 198117039 -188727366 25446584 159815166 183319159 -178248007 25011181 176771711 -279450647 -2246478 -61804523 -149428914 290213756 -176818045 289588298 290235022 182929562 -261904100 -153386286 178129155 268983971 4853581 77676842 -234924126 -184126777 190388481 -121851642 -106774667 -65016207 219748718 277758641 218932418 62628461 61935565 -148803167 16538703 139829765 266684127 184567968 90771781 26878037 -168955036 31038709 -238433645 -141138224 -219551914 -233972145 239659038 -246272466 34831235 7165316 215827491 246440896 261661968 -267407848 64915297 -25868645 266183165 24367319 219562375 -2580891 209047247 -243043666 -244998310 232406572 -182994752 -1799470 118515394 -87288514 -90723549 -92995126 284326594 125051597 188300289 188591915 -278135271 -283657483 118759592 139083353 -108850640 -248869861 -70190293 -269409453 -64303739 252474898 110629601 247713958 217556246 121258397 -279017897 -245659172 -188164421 17947657 161284491 199686646 209409667 -58139279 156355497 -31905223 -178899387 -15998766 -58843933 179812156 76292806 93339474 9477883 255466144 262525040 -265512403 -287807197 295321628 -104110998 -298128975 145180596 -125618354 -23548555 203134372 -15294606 281000262 -45300542 155799033 154445020 -253571590 -280305700 -185299972 182831125 266417975 273498060 634258 -9953748 235130370 -164598809 171467855 -228188778 251072471 -138427521 114543012 -223132198 262148998 -25597929 114263134 -123664961 222841824 72615755 -169180948 294630640 82913587 295274617 273419702 -182667355 -130336056 119267613 54719746 132221655 -3192348 60225531 -270566099 166132659 -29095728 -121847484 2563676 233019411 12632936 -113592641 16890757 -286359286 -291875974 27628187 -72293243 -13955046 -299096717 136612211 113537743 -129099277 -67968667 -280073080 -207091595 -164790012 168875611 -190351386 -99216690 -173250836 -128225643 262211245 -263911383 -256713843 265779324 281594606 99026791 -136359792 -53346326 46182013 -193796257 -191792188 -34087457 -83325609 -289589291 -286668413 -80540492 -15162483 113585991 74912936 7961997 122143464 33125563 59261246 -250864974 265237765 -281102855 65440106 -188113694 -12568849 -173741562 300894056 143780789 -170500708 -248030027 -299953685 -230157400 203008968 243120420 296781646 -112054192 -13296974 176930550 -282706864 275067675 58335908 172741716 122293750 -284629505 -200727854 -65926127 -205541143 113233013 228814018 232501369 -253516863 62719104 11888450 99990746 -135409785 159918348 258334300 169301396 -149656643 -80606385 223848751 -29157688 233018063 59236614 -176908765 140008773 45765064 126017584 225165728 19132463 -223798017 -229550796 -180124622 -240604418 239876644 -98346518 94339968 217321046 42733014 -212062459 -147103393 -94466781 247495557 -227181690 33893194 -36969441 215477406 -214645832 -90536705 286488658 -103185693 -116027450 -254015838 292160264 -173797172 -240604955 -212915370 113467777 217076615 289465525 28344414 32988219 156380953 -228554715 172405337 -80504435 -299359259 -201524918 -190146068 -22687666 268077320 -176244349 -131632845 50343936 140270206 163701436 -273769777 -130870833 -74770502 178515668 -29234306 -80588139 -146035220 15089710 127838331 -28762388 -156662057 271394158 -64634165 283708052 -299526942 -226018323 262319023 -84154468 -113348175 -238173971 -218690384 -22015931 -240367935 -294382678 154912468 245849718 -134879064 -241330954 -77997063 -71196700 -195610107 30319238 153230157 209446153 -284233230 187155143 41233239 24509223 92181416 138407183 112648861 290993926 -63473703 -80251949 -223804914 -288754237 93466493 260060364 -183870203 87747641 162401918 -213784853 -181904482 -281560568 -203711017 116495425 -79781450 184150954 195072017 -118564977 234770902 -44645482 193852719 111000283 -8408397 46790 -246179929 126439164 -243743361 138875426 -134135360 242173208 -12368365 113027380 131049170 -155360869 40827852 48996119 147320850 70473896 67865580 282491458 -95050022 295877113 170888704 148380416 86077166 -164948514 -269235335 52574222 -165950842 -161099807 263523337 138946625 -77321665 -101564477 178597006 291091301 -199339061 289738010 282073528 -150984782 -259919207 253902107 -299098169 -38794933 240213100 -178550303 -187667119 -69183967 211093907 -283452752 -228944206 -169116724 -128987015 277046164 -194904979 266172561 -177169562 -29311262 -165503426 175146290 -265230573 -36907050 -25824951 16602838 -211137667 -9291101 43078143 118556219 186014235 146092192 -162866892 150522205 -16286035 -70744040 -113768604 140061123 155636529 -253201374 -140771070 -45416710 142890251 10038866 -123415255 270639807 126701610 209693471 241208942 -19863668 -120387719 -137599621 -147801690 147537420 120255651 107831356 -42950026 79186254 -244883193 199713997 230771166 -225585259 -139615297 236235616 295319467 -128955605 -160307130 -115761288 75198636 -285513597 -266926849 298925240 -4872497 -65118377 218204086 -15202864 -276236574 -223033640 194517755 100203203 -55148895 216026490 134884704 232982993 -43979007 55698174 -164064113 102142977 -233198051 -76197272 271778228 244056122 123031436 -29701595 -144298963 -268573675 -40508417 -131140620 -262376635 52440659 -49320559 189397367 -102190165 262387932 -223620263 -260386032 234434470 -297084943 -107290070 -50151529 -163563206 75396940 110401761 145750007 -263928621 38087401 -257056384 -84631450 -244555600 -160297872 193521768 223287807 -26413266 -4460179 -256940245 -273846242 266314061 -58312463 280908221 68654012 148196281 72982139 -4529207 7375843 -295581788 -38995949 -36258549 224421025 13340015 -121034062 288824700 36008454 161871380 -208760010 -22078044 -22678295 -155548664 133098238 -48180464 -179838549 -27077916 -260256989 -207027489 25382381 55554907 298824172 -292118250 184029312 276498595 160340254 -281128606 -117310793 -22007375 -191266315 254938916 -15110484 -22523609 -241374739 -160188536 -102898713 -16785878 -118671781 -100414228 280477200 167014647 -1324817 163143204 259692299 244802901 21619500 183137933 -13487968 -203684442 -204862007 -272378656 -252828589 45960046 -18634860 193393636 -126032307 -183091161 128247851 -31939057 294788516 154957646 -112883056 277275698 122114734 -121521850 92650995 -224197263 279959521 45400987 151740621 -85458620 -115111368 -13787717 -248099163 47397471 225489947 168034509 -109939705 187700060 -42223230 206315965 -29918303 -187187557 85796585 77441452 291868526 -147818819 -9436300 274617112 264199088 261568874 -55782615 -255186408 -222148978 78773847 264659644 137163109 -298891220 -250999613 -93647372 -196212844 -35162417 158655364 -247900427 148041258 237158016 -300521035 128200172 239960397 -266270862 183145953 -165823332 -264048111 -152024579 142934406 45429790 -37929858 126648412 168446559 168603963 92744079 45646729 -50936451 88115245 245235879 -90136759 -45378433 -258154034 214848988 -75822901 -75876911 -14057600 -13007607 107945411 -104667096 196154797 170161567 274654301 -60961937 100419484 147854533 -81761300 -20838169 166968071 -245534973 -7760381 -143464088 218811214 283272368 -81761247 -34259254 287804490 -275370441 -240947911 -251969009 181258577 -24230594 11263711 -270867881 201570458 240831715 -109592586 -17728969 -273345248 90589002 -264342138 277893252 45749321 -212017813 105346323 -240535477 28113272 -246752078 224465790 246743592 241691013 105357708 266284627 80849925 263002720 -233794634 -109565815 160019282 167470327 121655530 160198321 -148733188 -68864034 -26755002 -297614760 -113065502 -26189578 257369135 283492947 -219675061 226995694 -199776461 -32090191 39004729 -296527455 213242986 133849518 14789147 146686865 82886401 -296598021 29484201 8071667 -300204377 -293140769 -38408111 89660064 48950132 266624742 180831991 -157881514 -111042180 -291528686 152773722 -124734673 146039992 60408916 -257786838 -48160361 6875099 -100187247 223084320 -7873116 71797914 -93212594 108593884 -267487676 -86524403 153208888 -191305153 107918699 -260277010 220465531 -281254346 273439391 -166458981 105240916 182180176 44806446 -65106251 -138883119 89936002 64639624 -27633337 276867059 -240306738 157199237 -277303513 153081170 301183926 -212257125 -5861581 -232487798 167310788 -48459428 154963473 -288682789 -53530506 -58072209 -266102728 -272899826 128769878 -221322679 270793621 -227783549 245958838 -73203347 -264886596 265017927 -107762637 -273636985 5454394 37352272 164695420 -264926373 192751219 222722810 -173287750 -224533714 97509544 258543764 -22585075 224488609 151556274 203446238 10676930 64196145 176657040 -143226046 -46737775 150402910 -143714652 -208801526 45416123 -6909997 -249496557 -14370543 -226637870 131238658 78712435 292183847 -123811696 226656771 -224713397 -175657996 182444793 -233198603 173791824 280325985 -54546328 29414458 -162484842 -201304761 154939703 -210681294 -168941273 -28607355 78705656 -80567347 219365264 -108492206 -183397163 860269 -122800496 -229290814 81231341 -281748263 -17344689 -136822287 -166582104 -289430825 218114836 141597141 200111612 -222099200 110236839 246218677 -249501602 -71354936 193252500 -55506602 -35988647 291300924 -78050334 224259580 135055146 22980190 -37012586 242142798 -1974677 -56945618 -71319571 14429122 -253998314 28732232 -50956459 76333705 30907676 -116335545 -260697895 71057872 -149043433 -50408636 109278093 -258991232 -43638409 196015203 -119937012 -82512447 -228980423 -83748598 -122637444 -102923475 -133440549 204373286 179314740 7105274 277973725 132528257 17120325 -177207247 190099684 -255542033 240749783 -141963302 100753278 200324784 -34124134 5134021 -222856496 223772267 298984057 -116928304 210688915 174318608 -109389040 -35327600 154315242 182775718 278051387 294860832 165973674 -202512539 39828358 77685873 -7336895 224697864 -70065739 93850779 -269812580 174842894 46656728 149961610 -55428946 152805421 -277641490 214975713 -155448611 -148396873 -218220872 -222250593 168442496 269718445 -181697248 237220802 -136430483 -148275560 101801886 290531782 81494776 -184064716 50610457 -88243791 -103764831 -16240725 -173094047 211924186 12652436 72259805 -110481147 132198736 -119985895 -114394762 90189101 -205067091 12052457 238710244 116752964 187587287 266554984 -227512523 -284453230 -60837936 17560378 -279733435 -115990645 -200504737 -32082825 -288360383 -74008497 235397752 -87453207 20181663 -119055201 -69396519 -127477667 55558353 172665433 247405213 88626844 -153889470 123930977 -261216204 -39928619 278857151 -67469914 -223515006 97258825 -195439699 -281146504 45325991 -60514552 -278001227 -239791037 -151477759 105320303 -211956259 296868589 98293330 177025688 -202028694 239468986 -174367559 241506571 -289729989 -173300996 -99456903 125204482 -19724162 137715042 70494161 -80711175 -73459050 152785171 -110453935 181192675 -49008277 -288403669 -27104781 109543999 157513600 -221387286 152593563 -239756346 132470124 -291976077 130853057 -162090834 246211484 -292577388 -123647395 -103611096 45949964 -157812406 -32166814 80249619 -255488594 140514665 -198321149 114766011 174227325 71288960 -238136551 -88606701 88717153 -12941853 84029801 76296351 -152028108 104346058 -206799163 72127497 119657611 -261553660 -257241649 -20986182 -84017538 -150754656 62834433 -85549217 296136849 281456845 225815474 -21561678 197441599 -154423345 112978220 -160577869 19787564 182297204 -38735838 -90528251 -97791807 -124641312 -56665735 -110003314 -84915325 -223394629 258560203 103844035 179550241 -146988737 -133257219 -65596652 -238132452 211019876 1272558 -238739056 76813082 105578980 39725282 88671296 217970617 41133932 -226963632 49934145 -279191637 81153043 -148643147 59921050 -80740303 28616086 -251140526 208266235 30416922 95657832 -27110913 -24513301 106595239 293227701 -157582940 -102829908 277810339 128125002 190922296 -89686168 32149408 31687952 -263128259 -5618966 -272274908 298016137 -151043958 -48541696 265798892 129373049 100578631 143925447 112741170 210952855 -297223589 265049795 94083125 -191923631 -244677108 -137890736 67756085 -278553037 276909267 -289682025 -191999850 84107828 261642368 255280917 56905722 -32977798 115959689 184761892 -232693692 -230390501 -20000787 88153174 132312409 -131543361 -81663994 140139026 -67992583 -273791067 -56950028 -15221194 -231194258 -154207966 172787645 -254135046 268222682 -176399846 262790410 86922550 103593400 -12175496 166928663 5144507 -108446090 -59308504 102174141 172206630 -38709868 154254975 -244699565 102631617 101962375 121691404 233514522 -41150506 97789631 186291229 -154348204 259479787 -265217770 -158525291 265780581 64654737 -37397854 -231006500 273728176 -51838322 -144475908 144750124 201841450 88885390 -20308638 138452228 77241626 -173314685 -164574994 -105842815 -111228917 -50988124 30679207 -295827011 219290523 132320759 88290876 -249987901 44030332 84959036 36977368 -60802682 -45033671 -1386794 197834437 -291311594 -2489749 -6871947 -125898807 -88183061 108860627 -233008274 -112431383 -292735156 -203326630 232175339 -89693471 -225425001 -68692895 215493604 139214828 272927426 285961040 -133282108 191337784 200138700 -106039554 443153 -284257981 247436025 51473772 -286446740 -14885791 -183509811 -141504137 250393213 127191671 132344186 13962300 -19964391 152505733 -181768429 152918898 72911284 -242881704 129992302 -55375148 -247511029 78171536 -219342590 -91125623 -278348951 -59291678 168656161 -27499408 16650597 81964050 122591899 201104254 -183579501 -255642719 -204083250 -193986447 -29321816 230391642 178867792 39913304 63481495 -61454144 105924657 218100576 -149441056 130726103 258483631 284282315 -36328999 78418101 -21154479 -300570746 -202321021 -247849689 78764486 -176698101 -14141747 -22033868 -167298767 -174225726 15858981 264541696 240120417 195661124 22208224 1621167 98567135 -197805329 185814667 248299220 157346988 207196438 -236262772 -300500836 -24165135 -274566470 -190013394 246485806 -145478221 186780632 179799410 25770424 -285767878 -160256323 286905675 191969645 275259548 189029550 -248992530 187752964 -81688316 300836578 278064271 -103028950 -245841901 241317417 291910456 -129291978 -240079306 40652574 -123706543 -39441010 -84431543 112869997 -230979064 -175015039 154056246 51441126 -201762178 145092666 285657909 -5379445 230229925 -46705489 168430525 99417729 2893182 187638047 86313777 -69637550 -67321150 -230540687 -95856311 238195591 -297249283 -145599440 -97786027 -65186918 162388262 104258698 207170991 19197214 273650495 -222899014 9739293 190050749 68443330 223424110 -149421589 -35077536 242561668 236632777 40101175 -173082107 180891025 -114334613 -20608002 -171824617 -65479974 16192219 154938397 -200461388 -286752088 -8956603 18234250 -19456856 -131141883 70070753 274659644 63857892 64244522 160143419 -211872789 -289702583 116374450 -103641880 42119118 -181189904 -50121910 131955394 157661313 24378276 -108660661 -212981494 -81319131 -280480744 111279570 211700782 -121327388 167040420 143525668 -278658626 -156026232 -107299551 -236591081 95302938 34293174 61260078 124273458 130390769 -6522586 -11453670 28535282 37072277 162411208 45685353 -253437945 -248779284 149713241 -161094199 -21242123 -232906495 -176158494 -247716544 263955685 139923368 -234599592 107297700 179895303 -19084991 -235273836 98583953 -276874069 -294830140 30194560 -22280585 269895145 -246921111 -140595692 -176951823 -215731201 229339003 -225136105 -167044983 -173641845 211756452 58720109 -92340325 114252505 14748065 228922030 98118504 223596693 -265972345 -96591266 -172000301 -27127294 66352277 172276175 291012325 -299826735 -174604442 -91260280 219287542 -267877909 68124420 130315398 -119611503 -299958300 -189647424 122851283 158294946 220420412 282687338 184865420 115364664 -31990764 -219645393 -177980753 66530237 -48702250 89850903 42545948 -9057438 28974018 14636332 -73391324 -176476547 -182051867 -73074806 272470439 -300293543 258589687 -81980803 11923042 150523842 -246013768 -153924373 -61472966 157150644 272854822 290808825 -98386597 279008500 -49853755 -106833994 -32620791 -191478197 -200525884 -264826095 -283041881 17632385 88673591 108411225 -147763385 -158810804 -7855489 -31454419 -215935314 -69470652 242976539 248546893 -127365573 74787369 -242944753 208146555 96313994 -266642505 -248024505 93172237 -172832816 -268642750 148475098 40632659 137515597 -52721720 183573380 -218467940 -146450449 -233369275 -140430727 217103620 -155366086 -227831586 262268271 236121138 209743096 -129726787 144208482 26237004 133570251 -148022127 -267022237 -234929889 16045317 296153583 78099153 114804810 -216695251 234619573 279039640 108591278 81598671 172130850 -1579360 222978294 158175336 -124139299 221592233 24103165 -105148269 157950699 -5713199 172147651 -261801757 23546506 116961781 -214435576 -91704426 -85462350 242008672 287628788 -281134101 1882718 -248369051 -116884718 -8460430 70584039 255449336 -32284286 -140978689 -57505556 -286177254 244165463 -35303738 213625870 -277630135 300141047 -252204407 -73998258 204598917 -126688368 -180630290 140785880 263473890 -106588625 -210959010 -6441212 722907 7512365 -118624859 148950807 25059937 -259128616 229596470 -213153522 107475780 -10854722 203711532 277027182 -235312911 271518444 88994652 -19576308 19634474 189088888 -299329019 -261760243 35468479 52865953 169907452 -298051344 47574524 134469536 42453220 -154741610 -4050555 -190387371 34776288 83445907 -274080389 144781602 -33560297 224224063 247305157 -297800058 -129860840 136251082 -86586931 19550847 35703306 3927789 138745844 16636976 152349898 -112740477 -85616665 -286298456 13554913 293746803 93711583 -128570914 299145261 -42056886 261681681 197606307 65646582 -112857231 -193387220 -43387740 -236899361 -87111420 47493925 170007790 108440852 26015438 -220158842 -278988310 226171960 48541619 141234933 260076533 3066546 45115560 50055847 -284544181 47896626 254994947 -32545689 -137354489 -301001858 289235983 79533867 -164932953 -274996795 -286967241 212281004 301251468 -59321213 -301033884 36676705 21614648 45450892 123719018 61617587 -204041721 -64413512 -162409030 48866246 -256665281 -149328600 -157249291 6145436 87251205 -204249200 -173418561 214501799 84871887 181115259 -56653719 221845507 -198815953 133619424 -89196525 107641067 181884971 238214058 238690266 -257323197 11004344 131720827 -84123747 184038097 103667019 215905726 -215682395 35716582 25828113 259543367 78319634 -98384990 -56781704 -203156540 -103959740 38415108 295729719 101320569 -190333155 229366290 -80896493 249331150 110386088 119655433 47856289 74516119 -96307164 26815589 -55687148 274348765 -212943763 -252975545 103823774 190118417 31449886 275279404 -292954222 223208963 191343240 154276543 -8744842 -20465056 287554548 -265069777 -17435256 -2702830 -279427926 258290227 -281910766 -288754236 192744275 48625006 127509845 184626948 255773135 -27100561 207620848 29921326 73677014 102121628 145250364 -269788959 102028841 120467465 174662901 101283923 144544435 98851338 -51333591 -31360496 -17105011 -233447070 -65401025 76665909 -271092874 234861082 208368717 -261241799 287531998 158324161 225073758 194555125 -155021985 -223311798 -73870485 -140392270 -185586149 -131095397 104436728 -268220494 -177285024 -88935601 191387970 -262688454 141758976 260670619 -231008100 -48765823 -83806026 -154104501 147004702 -44683111 76135982 -135975228 -161816337 78846137 250637410 66036313 221984826 -70037955 -286513924 -142776807 178038087 177369213 55858826 252090296 -295861682 -201922289 -70601600 222638604 -244514882 -121799808 -253205855 -277881934 112139120 71505434 -79206187 243445987 -200984576 -115007769 -19942169 54331379 -247529339 -212856620 -31761423 126492789 165884643 -80128466 -130908291 18426683 797087 -221877330 284989811 131379815 -168339705 264810167 -230305947 233891470 249110797 301301183 -40518864 33425561 135664988 139210716 276130802 10186021 84300367 -10025794 51658054 -7110683 -125285862 172144861 -174644978 -172217254 155980608 -42481887 -278069525 -185378997 -226046103 -215620188 114548715 -223758288 -235340855 -126147536 267608107 -102715563 194008649 245132307 78693705 -224490361 42449263 -176218933 247744720 219949081 -277397310 -169103321 31208491 240761698 91164114 -121174759 226178489 145113097 -287150036 80195925 -71846294 -236300047 161246505 -223240326 83468217 -114795816 -208719511 30525228 -269174627 -30552672 -64358372 214139081 119551433 229812384 -101440616 88086854 33067248 160178989 -215716903 204358586 206250075 -49279801 -25172261 -94711543 70205040 34508553 243998807 -203213526 -219744818 -39772100 -99951907 -210600268 -4735440 249480146 285215553 67385694 -125754626 -268574663 -161840552 64780527 -181592354 -223567292 29060642 38757637 170903954 242790487 42358241 6005599 220661862 209614157 -57099433 286088131 300809788 61857551 223365356 210280894 -260833635 -150373898 -143216993 209547942 163121453 49910150 -28639828 22661619 72008120 -38565630 92367249 -235803979 238171411 45413350 285368838 271014241 -55353552 -289451483 -143551449 80060075 184226779 -258381079 281173034 -9915631 223376332 2240626 -148893120 268077732 -254431108 -26704489 179593323 -272456585 -285199847 -270752543 -187743485 -269205754 -72741211 -126691313 96875684 232519717 225496563 113644521 -35955009 28378237 27293421 -200661173 11161427 -93521683 111980146 -120341882 -147116906 1943674 -121471593 139622345 190031615 42778500 -146357767 -220928512 285137239 261268755 -290735798 -48352718 213957802 91058329 15648673 -227110400 -261821463 -133048819 -65079643 -174772601 -117742670 40183693 -234187146 245945869 -286116976 -95182509 -166364630 67460283 -183474700 137986860 -235495040 -90375166 121475651 -241575352 104422227 -45882021 -295888881 -211465131 -192941239 66828648 -31038162 -180488341 122630259 131232521 6849062 55649503 287981935 201989144 180757418 -9502310 -247374952 -54840581 -184772560 -155341619 191165680 -186360510 153079661 176958947 114942214 -284106390 -168405365 206685975 -80050956 -298361165 -285836479 -111465128 -165905568 -203323628 -238741749 -276159191 7801937 -193975952 136516523 -26621120 -215518177 -233100269 -147281450 31978396 2428582 -38365586 193856929 -120070869 -298147988 -15828324 258357621 47577105 -31997463 245469989 -15072799 22657890 27586466 238095170 -35544666 79946144 -188054232 -247343532 25477052 238788694 -7366823 33480346 -298451962 -19531164 262278432 -252661992 -288108308 116072751 -148158789 -74932298 -194561203 171388800 -49348965 157199091 -206515162 -21588493 48146257 254327135 38402075 -237267648 41116626 184793678 135097092 40364454 -16098715 -278363691 79705128 -280527585 295648867 -62726485 134306320 280620499 209359720 -149272733 -68964326 294080454 -105183018 -153370390 161936978 182488410 -198118378 -176198865 51596106 196657230 52083385 115923502 2466798 237365481 221050370 200022024 -37346145 9843673 -249012642 181933500 23732441 -87629169 -249176091 217003679 229731824 -13446920 122328108 -32822392 269124977 -236033861 -137847725 -256566226 166486609 -258818675 -152609718 47481762 -172195748 -84834225 -17837042 -138196333 -177260740 126501322 -101605539 64398599 19833117 11034555 -82185964 -180992913 -62570692 193301016 86012226 184268454 -254156047 -249182915 -181927914 -123029794 68605431 -109677978 -257418853 -189894719 160225735 -132907425 -87801649 232510532 -192015477 -68465134 31841433 -155581955 -164276413 -134637728 -40037742 238178096 -254907167 59126536 31282761 -157106122 -282925494 2336886 -234305692 32275536 -188672861 -204449868 121419089 -235845391 -42910683 -70925134 -11448342 -264220019 -144374440 -118014891 87722410 -207396603 -19870129 -151276533 18582596 119400495 -150855972 205170 24175923 -168270760 -220431375 221261677 172795988 145434454 -200668947 159812499 -58317641 295004821 -55934866 -141231796 98135372 116373108 -113905156 -274020148 -154172793 -24194980 -284871463 -29669013 229420749 -110767961 78926225 -90902271 -260801634 -146568601 -262109027 -113045931 -218779210 -135050588 -56535959 -196274094 125656225 47270499 -120121068 138331450 -16071562 -33243688 -240492166 247496195 -171563187 -227818802 -266565375 -269018991 -274556871 -4566120 -4972881 -16367896 67285617 -234781030 46095988 160928180 -42948832 -102397813 -126713824 252863475 245951298 -169664773 87788416 111851794 110776037 62925542 268656996 153334887 -116228043 -165779017 -293005495 -11692151 169649105 -139938395 -53420979 -56248056 85085161 296828051 -175143276 -217432314 104270542 189129343 -143452617 263861972 93528369 275063010 -151358478 -176080698 -95334924 266060025 -222402886 -133030122 -41210206 261008386 -214083299 119954344 -105266860 -192527445 16794104 180325727 201867866 -245945218 299603215 101284356 -253532435 -5357429 -197623255 -102753687 16570404 -185821716 153525578 -72263132 260610464 105856198 -5003354 116997946 -154198986 254840956 99107943 285818357 -203486243 130216777 95248471 15551925 -59366794 -225100472 201677232 -292746609 255084385 -267274834 225677941 -124522095 -47911119 -68181044 300169154 -23492541 -36291273 -199935147 9529414 -170527209 191891245 -18321832 -192169644 -56158625 274320321 -189444864 188546384 -297903836 -161627194 -73028708 -25952019 -145201375 254571082 278367919 -263472356 85760023 69744898 -211985396 -138467273 227680113 26827867 147480976 189397352 159104396 -201234974 152000860 -20704583 -37109540 225353683 -131151767 -87596611 59318719 -39357730 -101437112 123611727 198286307 -138576352 34923040 160283604 -248231044 -107690046 -183639272 19477286 -216949113 109596430 167699350 -266535749 198259041 -188119885 -299339732 -242473507 93037116 244469610 -64075001 -235956236 -232275025 216611404 46173201 -44826130 14633157 -278070988 -110933945 124317381 -31940765 189806342 -134325962 5773356 25230856 31606067 149849245 233862459 106981587 69228414 213326455 237484627 18225513 287700856 -96527451 -288846280 87136408 -269154566 228667644 -18641627 -91978240 -32565352 -222451245 172036647 15715890 80667837 -296052037 70049147 78182736 -108443160 294407799 -168905780 298714631 -158704895 223329980 169231638 239433940 103118621 80923436 210001289 298834609 -266094859 140814066 -178439461 197848190 184763411 -101866993 -156728198 223664743 220764815 142099660 -96932268 -250168200 -273855662 94664176 -138708924 124025144 194188041 -278446045 115273755 216445610 -108188629 -299486 -9113940 258860368 36358266 11401468 -79603692 50423308 126438734 -193225361 -55462486 67050087 -246926197 8236579 299192370 185804394 -136555421 -279621773 32966226 -103857288 191276525 64900926 243172209 -197073769 32721806 -169967029 209275541 71874942 58989393 125164253 -251073604 151696619 229182281 290607698 -176958144 -51115875 -939138 27480972 -85173080 272163806 -261367107 -12690096 -181003329 297334225 -133034280 91444994 282771952 -87565426 1941548 -203677204 127881129 138853326 271096754 16336462 -246727604 -228404862 155464234 220710929 133106733 -109014777 214172230 -282205712 176095504 172924278 -130067889 85416614 136024602 33297334 -178350003 102299699 241073013 289740538 -276628567 300690506 42993116 104916274 -282050095 -99004179 -27829155 -36716382 -55772629 -227293864 22405344 -251872924 70322068 -164482083 -209074974 7568672 -121260899 -207218223 75493973 -286444601 -160746651 -203512199 -126037504 159677300 66954754 235434662 -262489659 -75628601 -70770862 300415548 -163073627 45662448 236552664 110723993 9410565 42832728 -296051529 62062538 -289226338 200318481 282672511 -297300413 -242872262 204722211 16377738 -4404555 122406105 95743593 -242466402 186333803 134779939 261994298 -104818964 206946104 -105012463 -282081345 136674504 90130407 -110194003 -128119356 -145064214 118839463 -86658964 240245891 -119774686 -40016591 146813003 -270603907 290049570 -275365238 -275394272 -186609553 -157141537 -32607360 249578777 175778933 196129451 75544726 -69402863 289838319 67977528 -243634632 -51979882 -63793656 -248649006 -147281267 57057821 281923125 -214497711 154927186 13162089 293639471 253599241 -151176625 -234435700 27583906 50760966 -272220157 -56064102 -2980602 8829648 -32449639 32823921 -15651152 -244048752 201944825 25310467 211504015 251560487 -149046672 201479096 287822128 59988189 128352458 -117475998 225978006 262867830 -123882809 -122951326 -118398506 -61542243 270300877 126864079 -46951360 83008933 -197241021 -3590464 -266631 -4198467 208089185 151800236 135569929 5485576 -112641159 191006795 257062485 -295678661 87719750 103159582 -130144090 43616213 203843195 -263480948 -211035558 -168322109 -260992024 54848020 162385358 259993186 -163077897 299909906 -44060832 70370292 -44159697 208992844 -218054490 -88117704 27035165 297525556 -9334540 93300399 61555047 -235171905 161301409 -142733368 -247356095 96325914 -110214700 -194780197 278673277 90055432 193948480 -233268970 -8157417 -148596647 241842661 -255475951 -177757728 141831503 131123844 128741554 139062993 -128357577 -46089209 54312788 181519443 -77186165 111086780 158294350 204891466 -146997424 -288258552 -105341160 154100791 -64688348 -22933601 127868173 -104071732 182501685 199694413 -210977429 156464109 -155994542 -218678382 261073268 209205720 -75363668 -270826104 225712335 -87765004 185909848 -51959487 106007237 -191876407 -13816713 -54751491 190407336 94339230 143290242 -84624055 185143562 103565811 -137209765 67112970 5847187 264338890 276569878 48194658 -216364257 -53951660 67368064 237957440 -54355540 178786976 -185366778 156340700 -171018213 -46466730 -95366777 291783122 174127955 -250319361 -173036244 -220527909 212279216 140811546 -37730518 196477668 -28948336 69524281 199532370 -170977046 288979971 33385826 -19890224 -179955986 220530542 -223431774 -107751283 162499103 -61859634 -278333427 149444155 -151658138 203211766 -268379253 -93051268 25486507 155556973 175092341 -122667755 234668501 70904685 223125354 49048431 -86463937 -39627598 -246004517 28262270 114193290 29452658 -231426232 234738682 284276157 -197923097 61800847 23047833 -253999558 174126520 -101586290 -256967124 96216072 -131879515 192144905 240473130 -224159469 48688155 150618560 88561198 -163668512 266755415 125265997 218174006 54620425 -229820992 235529240 -296551124 -133828135 254771379 125962577 42907059 111108848 -8922152 -152681015 -111402357 41166073 -65350518 -196756332 -48337527 64688405 101380061 -281449525 -211357365 -73579667 -267729023 -36125555 -299575812 -180150682 226565584 114647453 -246033812 22866045 200725271 72699100 -98108425 -201859282 -11723438 236170503 -13472356 166133658 -257911256 -214286134 267289607 -117527198 -295197729 -44125572 -139663000 -2167644 -192551993 -93032902 -226098050 -41806141 -266032908 55316010 -225739361 49002104 291108909 -288979817 -189960658 63268737 -300036299 -67424413 24691049 20069699 -145810877 272296690 243034002 123080816 -269590591 202905042 -100796636 177616152 19000957 83359637 -33111554 25383967 283866702 -5331252 -109810554 65537 -79268166 80243629 -191592381 237413570 53210941 -163313977 26153147 -3849549 19556495 96387110 80784418 -208154384 -19185999 23934633 -245959022 -38674867 154353966 26177353 -168334606 25157324 20700619 -63185878 109397976 -56522923 -26428959 -257746451 177085592 -258664418 125368552 -27653259 23052084 174881915 214094261 282537978 -298894908 142731712 255513089 -172481179 -11709546 150033783 -105580567 147429422 -270057470 -157493756 -209817700 285006177 107899003 220610789 -128233142 155230384 -218447942 -191498167 -145938540 -282620388 -93730781 140797098 -240601302 154718549 -73737683 -23017392 20347203 -296100428 146718588 91554716 -153627453 -86562732 102054786 234367079 -41457210 71541735 -296948952 -108785243 100314353 -96789435 -104331972 85651447 273442006 8955921 77749659 162190919 -181754838 24529495 249597602 -56697504 301027481 -187436462 2117117 249855874 -286460884 209403995 -18960199 257440963 121884523 138233780 921285 47719410 86761707 -13836279 138960423 -241951909 -50746038 -4262181 194656816 198813696 268192406 259263553 -181691881 26288122 262858401 -52899129 242577079 -113546262 -84841800 190011635 -241858432 134243780 -165387921 270553600 -199119579 56150703 -140340789 -301634569 252936792 -98519399 60305226 -149612495 83987002 240758774 35543360 56172688 114801416 25010602 197121526 37838717 185929577 177001413 -255757047 3214736 -7823680 2492469 144700461 -154165059 179857469 -985080 -159782743 145915429 291209290 -238803688 -217697680 79496968 49566568 105068618 -261860837 -69768802 -63300846 -51853219 -20711250 82256298 87529537 177808749 -191598908 180344440 172233847 -41170226 -289253398 15137070 236500618 178678874 -299741208 -50441064 160945698 -251281873 38654486 83564199 96475953 -75945388 31542979 224644382 -269589323 -200795957 44780829 -165679614 -287665806 -176776806 138997650 189658416 -215789157 106037649 -198409095 277114465 43832574 85233188 -154423874 165754792 -133060648 -69888664 -166976316 215245426 209231352 -254652796 -262082118 -174087796 -216903119 75450604 233467705 195005043 -159184763 123371653 192339564 274018027 108890492 -222176003 -171525054 32428343 134442058 38628940 -118616488 -14024413 -226376364 219428406 257948349 -98431966 89861193 139198952 -214441544 -116066959 46408678 -272017809 -213265788 -92664738 -14015483 -22971912 259463280 -145766683 -198117472 -286969417 -8126461 -101213114 -32870742 -301010159 140527434 5949917 96362925 287468382 35561802 -8587979 -276247778 -42517422 -9227668 -10103504 -93956589 11108370 -64646041 862066 179352480 -261413647 -263875258 220801424 -220423442 -279588667 193050404 -298651574 -72266374 265439416 -219673990 102021133 -205456045 -68592308 112402379 -140136787 109624443 -248631340 280979701 -231725124 174702905 258597467 -139023020 -121650864 83093220 -177580323 -230892747 -245702497 -256080955 -116928615 113977510 -25698585 -111269821 152283429 85154370 176045785 -282380211 159705182 -170757136 -51646670 99029712 208163797 -55893377 198436488 -222515116 -157721420 144843470 -247466439 74973484 212765632 -267483943 86518198 215618843 285533144 115907224 59617528 84095340 174481227 229363487 6719374 -243734972 -156491917 292247635 50133756 239994194 -264899070 37935014 30336839 228507403 -220253312 282225506 -52441627 272885982 187480352 -127300566 -288688889 -73215533 -216338738 -115547263 -50743360 145628478 -181397653 280719953 229627971 54372240 216265968 251772971 127001102 -272122049 165885654 122959162 92670720 220452678 -178573958 -67325291 4805180 -70440219 1923531 95681973 -75774904 52484192 -174646900 131408588 289526327 -15182856 -134562934 -3436011 -77712126 103930821 -167853300 -174281833 198813814 172008208 -47659375 -139534071 -292164110 228934163 172606395 261409611 10034437 -242076830 252311636 -8171398 9489397 -245682803 234175131 -160739959 -21725138 -166282183 158844219 -150855143 281986260 -11303702 -92371763 -13379152 286780983 -261215344 198907385 258084861 53062494 212102898 -247541815 291171676 275572412 55500890 74930451 -240313184 248077721 31986468 219995591 -55030527 221276330 135390331 -197339185 -14421805 59144255 301553862 -73789754 -119604956 -126494486 -281737656 226939773 216778341 45105061 145764174 -36770952 119326483 -270384574 230205087 198601817 78809079 260048654 -158936677 39364512 233102581 54438038 22690225 22100997 -205496284 266139411 183169811 -192964773 -18141054 186569100 298048389 114730405 15648699 247987254 246224531 -268327728 -224064827 -114427415 -261899639 86516832 198950419 -190180185 105262565 72520529 -186592775 -216054304 54767089 155760596 255991884 226741675 -69337335 266360624 252306137 114971557 -262609860 120499735 300948765 -44621800 201503563 130134085 -92822861 -135292402 -178484270 -110834323 4930870 -43574854 -214311614 212069216 -25326403 230715202 -125033081 222590876 -47417926 293383865 -276357898 15001949 140419361 -295554403 127616756 -50223447 177070208 199906892 -286691383 194666244 -107422417 67533248 145580181 -273034348 294676146 -128460117 -252776525 241931215 -269841832 -123806210 -28305298 -113264016 221477701 -187086272 124697685 109603839 100760691 -272536851 -264201510 170217079 -149645499 -24151714 -9307233 197322670 -226535188 -293120929 215174727 -95942982 -51535570 267341359 102853877 -72878558 -108639759 -138127062 81389364 -98620501 10165797 29067789 267299499 56098639 124277664 164085261 -137192385 -173168317 -113538576 -41886512 -64226183 216358895 5611762 9191374 -63521639 -270911869 -154637335 115903227 -180791841 84443629 -15363648 -103629031 -82800142 -3864070 298645685 -194619019 27938147 -189350809 220649035 -179017637 -106811722 218453686 -84761309 -137631535 -108433960 278573789 285902769 -64238146 33885747 -246018567 123980147 -134919590 16892858 -129439514 -181097094 272062512 175633454 -118423258 -235910858 -129572567 260758036 -109283078 -189003908 40630819 -296145331 -172084447 -26256930 135531014 -56431972 16229530 -282607446 240871134 46207585 -236897478 36549446 -142060858 56625913 201153301 -202408392 -60175559 153725332 221435685 76078422 -210740328 4658331 197172487 164094667 -268808010 -43338239 -234768598 -265784541 -84327748 -266943478 231392710 275348213 55762923 75636259 297440503 -15379796 195189426 276800779 199417351 -236787919 -122945163 44030007 212067737 218061414 267895897 231364656 253078013 -55792993 -149146923 -99846763 43785226 78453077 294709235 275717869 -45685902 -174468314 -257264131 -54212313 132010317 -111969000 154966978 -283993858 136155047 171333676 132885503 -91836567 -189408788 166255319 -90904877 199513128 3349108 194803827 219687309 121798094 78616795 60200971 -174297238 -122374819 295798525 -152394360 137722277 123271333 -255804831 -2372950 -251814882 -229550284 249180067 183819951 -166664371 -282437666 35321790 294091162 161060568 -125316498 -165012462 34255064 -200788466 -109541474 203659696 112507774 -228065925 234343142 142846549 -94340060 260746627 -269416156 -186535581 -207025395 275057403 279358934 154736323 -270383105 -41931759 171791540 219551026 -50191265 -167152833 -30809864 -67580957 -110889302 -140582106 262692368 -225833002 207637387 -208954115 199867992 224487228 -74270490 -300385751 67869020 -123008353 -247709303 -131931936 -57007164 -138922653 138476922 220987619 -33700117 291384082 237410924 14011901 -176015840 52814827 185814318 27347765 -280488796 211842745 -203997666 211254745 138466885 -61900774 -244377127 108007424 71429420 -69080297 170210508 -190295189 128818995 113844042 -197237852 244817537 240873400 -198739046 240097751 17624616 -64114656 -263268120 189661094 -46660360 133052530 168989204 -226210081 265946017 -223895861 -84101569 -168124593 126661936 -51610912 -201762044 -231522880 -151490409 217061555 -268673845 -226075955 63232227 211951203 -133156528 239048000 -148875137 238950178 -120431511 -233358744 -185883404 -287128950 115822038 274066639 -19975380 -153677355 -52448146 -139629784 79718117 300977389 55066922 -142122103 -110606151 84415265 -187742692 267125968 -167323956 63018951 -140173946 -24162031 -265934348 -9515094 193024068 -243178409 180535950 -80103301 -300239913 -240930370 106439955 215635937 55651759 24338800 -8838459 251419091 154259867 251092396 224621494 -215918 297762122 -26058414 84178318 107136879 -209417717 -29857316 67812312 65129417 -172313594 208246334 -275328348 76816899 -77983574 280768831 276808109 148575628 30781377 111746704 244851563 -122900922 33819839 217622185 56585292 -179080332 9700441 -58375072 23310202 -197687143 -258382361 -32244241 -92014487 -36823910 178622387 84439389 237636152 -89623467 167040410 -127422638 -11943696 -69232338 146426230 2866044 -8886327 -72432843 -72465318 -144329082 263967983 185480227 10907863 300281300 216601009 208243211 299462765 -162931466 176348657 255241454 -296815322 -103344534 -244705801 208902968 81424012 -99988917 104261084 -91615490 -238791201 -165727313 -43833754 137669519 -138955686 -47225339 -25013478 197090361 119398114 -42529076 183584059 -267267405 37774376 -295219653 174038728 -298238261 -259979458 -140343988 23129451 101453398 -106998306 -222794021 193146461 236782445 -77652214 64913935 -118688346 10085915 -63841643 -152816300 -84729391 -35695949 -151445186 -255955966 179854156 189445284 -190153555 -25965446 -282515864 -65037239 -150094074 250332322 281455228 -2574085 148253184 173753151 -178322286 -131070359 106109564 -169550532 72594326 89395582 -290467181 -283754359 -51866704 -209954246 107519428 -109749370 167115311 74047322 49353519 103193973 -36106226 -73646025 67869258 -151618507 -11817914 154728397 -9444590 -269443439 169544783 134290334 10549846 -204041102 -152896319 154488999 159968696 -43381589 -141838877 257060631 97683062 93101001 -168703286 216375195 52381538 -162867199 -219474309 41985806 46649493 -218960378 2016331 -7828442 -137420437 237568824 -264959557 -204092922 132752197 -201349130 20625944 161974637 214001747 277195852 179532624 198574974 195654972 -231035061 -258900802 219292702 172167781 122049021 252937558 189818022 161397851 -234125791 99577826 -161902308 23117459 247740106 120704614 61102439 -158784864 4697026 224777116 124864448 30757075 15652351 -1838644 167729250 -62317645 41627495 -178348358 -212190824 75717167 287694380 -58212456 -30094170 -180868845 250295221 4885329 -78544481 -39287953 235666608 -136622876 -262794288 -237525304 207151280 64287499 136244253 -277058036 120343290 88731857 -84624724 -9187279 -227260034 -145973395 -174293621 -213794543 146438280 -27103529 197518098 42091084 -149886325 203265527 -68953066 -76610359 -12945772 -271388272 82429052 266783616 -198651971 -1575646 154117000 29555414 -39484235 269776507 -180929047 -219134589 -81082294 -98898063 -215650136 103167753 -124502429 125290204 -202847860 107234264 -150826754 79353134 -293003153 -184749986 212995793 -238969102 140064600 -61776519 163029269 206765271 -121161373 -102520040 -224612366 265911278 63825649 -206195950 60569455 -187241075 197233395 202099355 172959196 226805367 -106568493 145816302 -38943755 277101378 -59899734 178251992 -88453511 244129099 -105023541 -226875575 202550575 -234421661 253890257 -70721464 123430663 -59617778 153186250 -72445593 -275229492 50247837 -285630266 -156005782 245422108 117254187 279928856 -268748471 11059751 -39830777 113878504 -228623607 -138135168 -11214079 112163283 -233972130 -168506932 -112944865 -170280186 160187802 -175151138 11600449 -49844253 -98935841 90479903 -127074147 -163267095 -13367415 272941437 -184299765 -159117918 -151642565 60947487 201849006 271510843 219680114 3822986 4254852 -212625965 -110086665 177714494 -3970427 142260008 -117061919 -125540247 -268870858 252717516 142501778 281524152 77441996 258952408 -17345153 -292982639 -289646915 240279632 194791089 -230944874 107828819 -51615227 184859714 -289522031 19160448 -213056838 -59908625 112824652 205825410 203161189 -284654054 -286398970 213027044 -23685580 -81883831 -111308649 -3365818 -142569938 -49554966 45921970 -33578633 -246773863 279146265 279332673 91297827 -202137745 -295252618 144092267 23217534 295117570 65826017 -299269118 -159251117 108013098 -117773924 229377833 -260779784 -233321790 256087304 50859236 -206852923 -107895971 -172301098 37415911 -137767909 -133778888 -193056138 78571231 -178356926 213685225 -15890411 -156956057 21501738 125732921 163316407 187533977 -255042397 -141083769 143876631 24615473 281608390 -201304969 -164491859 6257013 94930875 67679636 -73257611 192253977 217131441 43535828 299264691 -218249232 271006034 -151405323 139162339 141151958 120746672 -31556326 -220393871 -245379534 133490965 143347104 -91228358 -235071802 282390040 88818567 -121185371 -162889040 -224484585 -236202964 -200415233 263347302 -241380434 -297022507 285026775 274422912 -35594186 -2857699 212587997 286645702 239463981 117403806 102201976 34080071 -12657929 -2847827 -265097764 40094838 -86174599 129739960 286181978 -190489413 -231251574 -65833730 -201752732 -153221867 -226989003 -189221735 170373928 -279615045 141348193 -301363341 -146647602 85074339 -50254075 273351881 156014656 56698367 265820358 -294358590 205589935 -260329223 235182111 -122987603 173491489 291313472 184846244 220658759 91963614 118463892 145232081 217213315 -105007706 112387790 283738047 -108459576 48214958 -169691148 -108525652 121089654 112062997 -189660505 -246057388 -110659759 -150249974 -11245019 -93208397 -158989252 204554918 252989841 136219737 8401555 216444011 -220752160 -245269166 -212065739 -72934098 -294374655 242687105 84285024 -94109633 224370866 -301364858 -156770102 75588071 -288268583 289787763 128365593 -273176811 -98370282 -195577571 -191720047 225973130 -96057890 87207667 -232050550 -263213636 -209318184 -137216918 -262847987 -295633878 -108961170 859552 -16182518 -219663887 -140738305 14451157 119151701 295144046 -213052436 -86686522 -64498749 144020286 -1449684 195884968 -258577293 298757104 -18831403 -82057528 -49350478 131306867 -74826016 -210086080 -5967137 67887505 241354188 169526347 -223972739 -38114167 157831940 -283481357 77957010 255674822 -297586015 232946896 -96463618 14147193 -107979793 217749230 -218571790 159060385 -129623885 -169866028 -42381291 -172065997 103169240 288584135 236698686 112151831 76164912 -23125076 51902361 186615426 179544038 265047460 171113036 20100876 -237166338 -262545025 -258216065 -249305675 -117496116 243067689 -252718073 -18923112 -126461887 -49061142 283525851 -134926069 248436931 -157320664 247310716 -191768273 270751213 121144021 162316929 276488738 -195851525 121915170 195966345 -79391363 261223065 -4746862 -17937809 84119148 -188567140 -293223596 -191158068 153619572 219619148 242104327 9322066 -295218233 -105371761 -245979464 35406640 -165017902 -52678470 165399418 -92306809 -215041456 -18568901 -160474619 -143472807 260062974 127861212 192735076 259302010 -127437864 -196590813 833064 171390617 101106450 -230387174 127801545 -226931559 -292823742 -70649897 43533922 71075633 220555916 208931527 20827815 169080985 3168643 5190910 -64783800 149024968 59886785 66133707 -103903591 254149936 -132917112 17379211 -293673450 -262743993 -117380252 171192090 -255257057 60193903 43209033 -214908486 -172216069 165384648 -255494854 -197627190 -239373023 104163937 62403380 195258093 -1446338 104591124 -20986171 -283186369 62541713 255351965 44981591 -154371075 168368523 234420951 35374291 -2064190 198948836 21739821 -195276461 54595547 -296311698 -140446230 33986767 2030059 210213629 33278166 257294335 138883412 -182353345 67474541 152738234 36786541 128285169 52287490 217234976 77739149 175465017 291027327 48481821 98214595 -294248159 -235099471 20949627 15795591 -258045649 -281761265 -28715088 158334466 -80176254 -247794097 -87190768 -26193966 -229170762 -39463886 138625498 -223837636 154067241 -220731980 18072727 76820895 -196383759 -200008990 191759020 193804022 -151407355 220444234 189185074 -219991181 284362278 -193215788 -179882438 -182105141 -31249069 -14775784 35042883 3869222 -87684634 -36498718 13393555 -216895685 202236009 208389160 30063441 -56496024 159069249 154883946 118794799 300417901 250628020 -175944563 -268781500 188029144 -291549862 -100528692 287306840 -114976936 -111812419 176816476 -13806125 -44581823 293297058 -17245509 -294144137 157736583 176594120 244986404 233794015 186952214 124722301 282391819 142692982 -287287689 112937143 3751215 221554387 294108239 -105097907 -207955700 -61936190 132462368 -31629891 -261003142 -278028383 -242145322 -75608944 -99773468 -117349366 -69130333 45411782 -94063379 -267371028 -188103100 -148293844 301091384 76545192 198076198 -299390253 64228869 -188666069 -71635952 -82101481 229665907 -175163822 81951843 40415521 283201125 -59610267 -127430051 -104684029 62102748 171781959 157056079 123304264 104710927 -201279169 133397999 -240878492 222957893 201574657 -1952580 63333268 -128422854 233666056 153826476 -118455459 -41216230 -92751634 63640840 285641555 49306417 117833392 -132071939 -32474885 207288590 176632053 -263878087 222595789 -272509768 242339356 -186216671 226127367 185252097 -170177016 278393762 44074153 251105430 -40866163 -173803391 -12527557 -94825080 76627378 -29462330 -2627428 66640430 -278428029 212956212 -143814383 -137247903 117436596 52840768 -100375504 27417679 -20171109 -13060103 63716381 298866355 -241276184 250959481 158748675 -212419361 72956299 118728960 28721943 -175261576 66522031 95247641 -80008051 56229924 -12263940 -117125975 252922924 66368950 -5389589 -175060173 281316455 9430830 54019245 138250077 -250147796 -89004292 252311722 232278155 274636507 225614432 -244696775 -81418668 47165906 -36329038 247313706 -845708 -170274430 -92908087 90306662 237779720 101397981 286165083 -275668731 -140125865 238916343 266915976 -127426278 -230881700 -121336949 225537973 -59813026 -122891722 20424924 15508285 194002713 222448224 108911925 -58970694 211137578 228242510 -185810321 251801694 -195278680 -265637424 106154044 -238986579 300526752 202915563 -269506211 224270249 -143515935 130565660 -254139910 -41862653 -169638499 -221408765 79474642 42145812 71466495 74298642 229060319 20950120 186111213 -18841671 -114892133 176545861 151616439 171056654 58496298 204279492 142889866 85635182 -97716467 -144670277 -248256900 225189986 36584475 -106815768 -142584809 -123269710 -20767091 -49169174 -117754767 -132177273 61127620 -169756262 225728639 -99417567 -208176761 114664048 158106564 187063623 52652719 -7207038 -28591999 -149531427 -41821368 -29239377 -115130551 -139238043 -56993092 -107028333 -115536700 -257405137 -35398254 28750428 82938071 245176803 -139413643 -46283363 59724590 -62026686 -199244142 -253321702 -124069591 91379304 16302920 -210892270 -20317440 -97404321 237909702 -88297632 682650 -40688285 -71171555 -227771324 -229491613 154069460 62775899 -71261885 121367339 119307603 -32867100 103453306 -248383916 -121897260 -20441671 50436008 -99727311 -151983627 277638587 185700420 -297609501 -197488824 2787953 -132415087 -26689646 -55722850 -224855748 104645590 121128299 90822448 67835713 107584954 35499595 -256913856 -290551873 287678651 -155150460 165422682 -65513391 236193688 -176222882 296065575 14606929 114312977 -297184505 297392271 137914608 -259136950 -207201978 -138646358 65151826 59059681 158428483 -267723428 -235954330 280954108 278809209 6403397 -300028175 -275953781 -254568276 -226558427 288497729 291913195 207829230 179365489 249137007 -31710292 192780824 -207817139 106296208 -126857337 228177074 -163342837 -61513215 -78294878 -46346055 97065400 -292855149 -85095500 169148315 78554077 73770069 -156240093 222174897 151839926 -181656726 -161828335 -2593397 -59152685 -286825612 217654957 -268648405 60780044 -227439682 72898565 278793285 122426167 215378904 143452538 -71974418 -194999208 -95924011 219692163 -26111866 -234068053 -12483826 227816872 -233072596 117134734 -33376246 -175156405 14241909 -123186369 176653780 -130723667 244812565 -193840469 47702346 157410773 299685228 -32017391 -147370303 -179338311 -284692145 -285201174 75321306 -298167560 54359049 -288430243 -158864483 -60969776 -73822625 -220935721 -10182810 -40014526 141310593 135325999 -34216156 65525258 -229254986 9611283 141165959 -192564151 -228978074 -43594353 4141215 46841353 181373476 -264037402 120729882 -5489417 -298093447 -71127523 -255065399 -250549604 -72404613 -137265743 -269748452 144429973 187508530 270678983 -230996381 130388140 -126943942 114367141 251952835 62508409 -88499033 -217751749 284703887 48532504 -146067056 -78162105 -102788652 96930461 -173875007 276265088 -124242577 219075941 -24560187 -23320136 -257249193 184520067 -188103287 -189448069 257643213 180528350 -201804835 10472562 -179610098 71707325 73341084 -53031401 -126413626 115957408 -260278815 142419324 212011694 -133475202 112295485 68918948 296910251 30536182 -191955432 -99435744 179832859 -233371475 182266693 65435276 232512012 135074132 -166851039 -163608255 -185870761 51976404 57862723 -21943956 110074113 252007601 55680774 125082640 106175250 12046396 -73342291 300176329 250100078 200916517 69211474 -24683656 -207059546 -214391443 117726786 174975292 148725348 -227926744 -39680606 -88567721 249269287 -160719753 -217652961 -121166126 -259079858 116353771 71788667 -166157527 -23296087 33934335 50035001 -134486394 -234282221 -15318937 -37419894 38109161 12939264 -219789370 159677283 -69591775 -220960988 111715048 173877689 167924533 185998792 179425971 300663674 114210434 261872269 107836488 217669533 -156370401 13496350 34746590 -198543834 1566056 157043654 268201514 -191857499 -155233066 184870520 -90974266 236992414 -170798896 -100334346 -11150858 134783568 61975762 -120177593 -196019929 -141605612 258002894 142726406 -11024670 -251503840 -199940756 -144053100 -293156013 -209513667 265709914 -218119450 -54154221 178160759 -119856473 42244532 -221570917 196283086 113671649 -18830392 26009309 224725016 -83466382 256197643 245964935 267654798 190539031 77286187 -292024082 16901206 86374700 -20996487 35979737 212244003 -193345775 -205483063 225034646 -19871760 241951829 -250927578 -62253625 -22200951 -121059046 245386238 -69308526 290690991 -176007782 -171606653 200692243 123286962 70161942 82142613 133221442 -28504180 -281066609 63854129 -64058796 206703408 82836856 227883517 41287429 198254030 -174956285 21883515 -90022512 161614909 -164563594 196896277 165544656 207375752 163523004 26180126 -72005620 -201204060 250186153 -8075279 134048300 69365748 -174542910 157443514 42890202 -297355433 115858408 -154169392 68125576 151351187 -259173571 -198094848 144410500 -84975612 -216558407 -144650140 152127609 174969915 -28969072 10537938 111670377 -233124060 -255047143 211310032 -239442344 206751725 236524801 -44970709 35538295 -240161383 -353393 70272709 -293254283 212605099 -181214392 -37221528 -22133457 -165878302 -262530 -59402517 214296388 119736273 -99865379 -222904961 -231413961 -158828491 -255926511 23605902 54715252 -117120715 30506923 -111438504 -271482953 71327583 -214756190 235777635 250631512 -107064332 48038472 -107144465 -244583291 24001356 -236242008 197873026 156060366 73797 45551502 2436203 4813216 -154063625 -85580574 79714299 24608356 -271288790 -113217999 258374860 -224990034 -19950672 -106317415 -89028860 278776509 -298289267 -192009583 -47104250 -234507270 -210209976 -239532691 -162455012 115106779 -31870084 187510240 -229153405 240525466 -66328689 39314320 41085673 -27687528 -108684550 30323026 -213403759 -19975389 -77838035 241879929 269582198 -179896749 -165513374 83194094 295132381 233945425 67775283 31115348 -109130705 171153138 -171277766 -185401146 46854183 287621494 243841007 301199218 -37811467 -61606146 -219083004 -189423415 286698427 234667070 -29827278 -158556701 -187268825 14364681 292128062 -102450981 233675156 105612546 142393262 44399148 282181232 125718035 -58118572 159549770 -43288834 -207773112 -142337818 -236209257 240648614 -67739098 -257976719 104788869 -180884331 89839680 155321395 16465508 134992949 -239091870 -274416289 99125060 -155402876 -293332929 79064776 -141036237 232110543 266705263 -158217528 160515078 23883796 -111670173 296084700 202964471 190134995 295028158 -71228655 121763487 134383233 171192465 227335044 230890740 212908156 87608111 -178221179 -158720739 206644702 -292708272 176219657 -147915786 -33504309 294480178 84070183 -5534176 -196427985 -136172772 127215937 -212313690 184808447 -260341684 71469530 165737002 -151295639 -116029438 -18928121 200689402 69418946 156441396 256633246 241861767 -112225291 178358705 274196889 222175865 253087858 259336975 168482091 -106902559 297365757 -202241200 -145913428 65338441 -170742711 18819282 1228105 147277895 -131672461 44762036 7977918 -249799410 10713989 -197075998 -101759822 -97290912 -61340291 252880702 146199563 236407665 87094538 -52263069 -117833673 256627449 -291100782 -172578961 -163277142 1879508 215757445 133484497 -91910368 155935486 87266533 237011922 69920201 -114964103 80213052 261534904 33175625 88496323 224235521 91371204 198336570 -137445539 -114156908 249423226 -242290142 -59684990 111993293 -301533277 184411194 -187034922 122945818 160857733 131547816 -130795076 -210414888 -126398322 -49753974 -159773843 -217130316 -145909528 131072308 218559326 -111500552 282835736 263122726 86331589 122187969 282603229 164380040 220614002 286628169 -244276694 -464660 77373197 -201657373 232123181 75734778 -269713246 86215271 280100028 -180297390 -169295244 241005452 -19331141 -84473042 -132585191 152265601 114801048 -282523035 -7970799 173281001 225622367 -160151227 -266386643 -234598356 151502945 -149785179 -169742231 247639113 -298727259 293621566 265260789 188123661 120664795 -175092067 -238906791 -180665314 -2584395 -97248594 299538028 -173689013 -201579688 129829181 272867234 143179641 65311039 211399398 86914221 80943016 61382855 199910732 -1623643 -251057588 -88065244 243918736 -88767794 166464861 -280607615 -83530252 -148115859 -266924065 278038445 -199494087 -292516950 138494282 93887313 209869900 26506358 -174140259 -98870560 41742820 29729969 -250791838 -199372840 -177662067 267260464 -3525992 -247747487 -301256206 172358417 -258736240 -290289117 20075993 273348004 267208367 -108005384 38280286 232954409 239168285 80050630 177092701 11162877 71869183 202275156 190163605 -43915 204986827 253189292 -253880674 -170857605 285592871 260112210 219765925 283109566 108511376 -238085418 180690405 247760686 -12948075 250380818 178855102 -258297366 276926973 171489896 -19855177 -98744427 215951851 169256650 -227563429 221240700 -217192732 -152830396 -124259254 -192946176 -133522981 221223477 -102131581 224323887 267310390 80682170 -61876205 -191413416 -50054875 -277754512 248450389 205998073 -236156457 -194117622 -276490451 -291287869 255011395 90717091 -14355828 273545288 135885852 22373455 -233794855 132598812 -44385692 56489616 74689787 -282278251 -265296295 -91331897 -87913404 -115928281 -253894105 280485723 -276423126 234680990 256177973 -255988457 -266749235 -290294149 -73817912 -158319001 -253501556 69879935 -204248623 -162806754 -249052448 -11449690 -213466352 -192340918 25504774 -280781525 -211387411 -17816101 62690306 -288465191 -191531257 208914437 107804240 -139192838 284747439 -253501479 -152433860 192400160 185139507 -101884857 238318934 -126482865 277408805 -211620122 -264843831 287696032 132786673 -68138165 214004691 8411592 -42790359 -15044687 -220019706 -180935721 133310079 93387425 247859316 48652561 -207561806 45290136 -177507083 11459341 -130791498 23636181 -176660456 278131075 -299040651 154681942 210224107 -8056172 201536665 -219442511 276298535 -237899828 -91393832 78235771 -11099710 -281462394 38503272 138068381 110983667 -51277013 41258333 -2011849 -263087149 136451283 240155114 -148545800 -11512420 56834439 -201684348 -135057271 278765795 86535550 157972749 212670840 153635328 175681244 82936524 -78285527 76483924 172443903 42086072 -41957591 -201617970 15613432 -130972257 -293925152 -201313119 -231959929 -263291106 -94002965 -26187646 34088464 266052938 -296934973 -93779303 -61329198 -235527898 175035702 -212821545 95586048 227955935 -204615774 -29313455 32913880 164094936 117274316 -70420805 -272290991 270724936 186814580 132196722 107883821 81173234 158476682 285684917 -117315077 -18768982 4040329 191563672 60584835 -166398769 41548013 -119061095 -178945381 -225830610 86904444 226526635 -149729581 -70589758 147021525 50188898 -203209238 -299414675 -14762722 -39985402 -218625526 13291076 162227181 -104202018 -257916533 -225815445 -161301030 85254310 20632062 -84502327 36031704 131564907 -154041071 -259220435 247818350 161060992 -170751571 -32501472 69828793 271519730 89290360 -44078248 -234051377 20155367 47040705 -162511251 10707906 -16818830 -10163002 244251338 269576023 265887377 58696335 214092065 -94670512 87617119 -119567907 -167409354 180216403 -49251011 4697310 158211457 42074566 -224829477 -174253567 52548833 2955823 193259009 -233797780 -166434658 -70908254 -287741102 187676139 -249536603 -26866069 47585643 247217718 -73020317 -99155182 -270452813 216411250 244919130 55212907 96147892 220003659 -18788822 287482663 -89565900 -195346239 -100871297 43623010 -252400384 133434183 72054392 -187044138 191700833 -46212032 -117167477 -39310185 60420401 -127397433 -253451163 -131101076 75916486 280265418 198088026 -166980610 66911092 -123960669 205794477 -114012784 -295526355 -50068006 222371572 -43344449 -260856433 192563890 112529970 78535232 -64332338 36697133 135464455 -300982181 -54434060 111370936 286999758 272049705 -68175492 -108807955 -58004057 188423111 -113555432 -171257919 -243810632 276627038 -204226101 -59883247 -254267671 236932917 29092987 60666817 100230018 -269577046 -259881947 -178484369 -254268846 293928095 -204336471 228207996 -200829467 -285903447 -50031016 299549815 -292668273 -193488144 185207386 80862421 156507398 -44602960 262638078 -94985146 251499178 225047271 144956376 -33405952 216157291 -57956249 263569036 -184774382 -267840644 -49520799 179916239 -212333872 92636291 -42891272 -165192311 -67748053 147556596 -93799781 37122869 -128311272 229229998 55595525 81201354 -150193958 -272505939 -184219129 208788524 52255389 117565130 -90203340 190550948 -82775327 41402311 -289754589 243825297 52514858 143680266 218709386 -39124251 41156452 -82253518 7814960 -176015146 -206608034 15289582 -177752432 -50408828 -286970677 206180822 230364880 -80541165 14976433 118120023 -169798927 -63403792 161315269 155943353 -68996353 153691260 -240544199 279597114 197543369 295255596 -69944379 -191273139 180574014 137052677 50062787 -146163775 -153247060 31624082 82111672 -85714548 -2784497 165239987 78694625 -211149432 -181975408 -264263711 -113732140 121610995 72003598 132409627 286915257 29160587 172610704 279326231 -163696879 52932777 -58754858 -242083851 285611973 -211510950 -213694426 -126005320 -98783302 -221304921 67483906 -268513542 242160197 -150658519 204334293 -68052860 -135174969 -91267523 -122918623 227402197 115499807 13847503 -234517812 15340434 229922195 130673710 192329152 265151889 119879040 -186046857 252082412 -177624599 -1796773 -225753299 222151436 53682624 151400545 78724272 -117910919 -152616675 149649325 -497271 -80706739 245034228 -39450052 -268146140 -231632322 70055128 54685070 -242043166 155069986 218266271 -50813966 -27651011 211167893 64823325 -223456201 148912911 260693642 262337595 -262988913 -75991243 55482409 160079480 47223585 266925912 93305298 37629249 172439556 249990533 102765810 251479874 173428549 -284493577 -235733656 228414970 129921150 297870064 -265747544 -265187421 15743597 69182639 -81364458 144058903 -127874335 -96024645 52042357 42108947 129413447 238584252 -270330762 -72986136 33092265 120043052 -151219320 209509965 61991233 174759172 -299457061 -162737005 291964212 39641973 -40525351 265770381 105827945 76140774 -14061890 205178161 -283245147 121586508 -229471135 13334544 268953453 -48500210 -114386549 -200958964 136596133 -223452372 247035005 -22858006 -294638187 -255935795 -271799051 -167068830 153794838 -30572727 231043063 192994064 -150105086 107733963 33754232 99239903 65345005 -191706942 97779092 169016825 -87909370 289253334 -211993055 -161061174 26097040 -159643750 -160222112 194379467 -279646601 -269232188 140898579 -169403455 -143177040 -217003318 -281898965 196603868 93613695 -275396832 -28164411 -152097200 -79299356 57042200 -251728236 -261240905 213735843 252989626 292816936 286387433 -94046277 133258451 -173839459 44200551 47282142 266924852 242847679 154416203 194028751 265981461 -145566523 -153640892 191610744 223004599 -55218431 152522338 -140779587 -113953555 -132814085 183699607 -159969531 -71109133 80207593 274389095 -32187123 239146952 -107488057 260229499 66127931 -93114943 196699570 192532253 -47015908 -137424748 93488178 -286141215 100470312 -13000147 -173189580 -74034449 127056399 -133761031 184700903 298171046 129417309 -130178922 -248477180 -131709586 280867140 243457168 -72367218 35294936 274852990 -17197421 37170553 -175522174 217443648 144852060 218825430 -296246275 248631285 -4422130 -298491485 96178366 193394521 74425007 -6258594 133648123 146125800 -237130548 -51732570 -216741374 -139898680 250343447 -42634615 201068450 81914580 11281730 174327201 -51993209 157767934 -216742346 -190113786 140071129 -110152143 -259569480 179269110 -202157650 -7850525 67696337 13030424 227033183 21308825 -91700045 -57780706 -237427436 75898100 137661654 130937841 -194015548 -15288815 62916574 66987195 276333176 -137651636 56852026 -87214782 26765381 -284142963 -64741861 -94974553 -94299946 -298302963 291618078 -42952367 283759949 207129674 -212370527 -278132500 51773298 -111718230 52211340 1894434 -153545136 -244253316 -130732834 -301178938 -142843902 -60890416 242073159 -145454099 271599253 240237923 -218891012 151004572 7559455 -218971836 124694577 -179737753 -66386042 -235670541 -116886840 -249668738 103267677 287208372 -101635427 36514056 -90471634 112879118 103925448 -299065700 200900834 269936974 79925759 230378870 -230727806 -197294456 178245091 250297436 251148325 -167319895 -187546869 145517985 290819547 68525733 248401525 128119593 -50737312 102580907 286012595 33033471 21976981 -258418156 198783568 -204883149 151069630 -10134321 265304205 -182487183 144143457 168003542 -102918650 242395597 22982220 -204607366 172732187 -269069305 -55957955 84117326 272195340 181536575 287734533 134151363 177640013 -124277744 20230848 -43886219 227380452 -74811898 -88799563 -260017516 51905087 297162430 -212637065 223693445 185575605 214044877 -112803019 -232530297 170406578 164681925 273329931 72008405 175945284 -111678975 35427898 -104570337 -112147743 196792578 174637251 17103915 116200749 117290110 28149658 2545112 -39848095 -176973225 -218008336 -215589660 212204184 -122431895 -239119763 73569812 64479917 52178771 163107278 -163625851 200931748 -226985860 -52439702 232284590 288804975 -273292262 -301625979 -254500562 -240534469 246758212 216446882 111454533 175308162 -239246744 -220965869 -299109495 -117311285 236385612 39251692 -181670305 -73836787 73329347 -186220416 248983107 181297466 25864349 21860778 239575547 -191499182 -28361539 -290034688 -37591899 -294931842 -60891538 -234289131 165188674 20765203 -210168166 -239874929 147467062 -91217228 -199653501 79500377 -67996589 40321656 -77096532 150530059 -91528452 122965755 -227189646 -38973889 -91253322 -75211421 212431616 -6038126 -263466619 189184768 -124743785 -78043561 162861240 130135686 300990074 27191886 -87439472 -208768690 251249397 17878567 66212653 81199661 154583059 -20556998 203514438 -22947263 104571387 -257776640 -220112636 -42583553 -5445332 -298888290 95137728 -259182980 57730351 -103743634 -105077573 -118706858 -45258425 229292528 86232821 253136763 191001909 36464263 -163972296 -44853000 -115669924 -156849009 167343937 109784140 117770233 -124571560 291251078 -84680363 -136998146 -204898690 20686344 -233660070 -275797026 -293256938 -176785410 27888702 -127768488 -283658950 -252129576 -151189277 -179592629 150669142 94307240 -53381385 171452441 289297187 -57756603 298614825 -111995631 89336910 -98996756 282963003 155823669 233545037 -115849715 49347330 220425527 -272008867 -2113910 74279284 214449975 267745569 231375359 172291642 -152231292 -15430626 59190524 301221139 277273971 116585840 -195120649 -71951191 -127532299 245320985 142135895 109490666 18538120 219717186 -214208113 -216021235 189369472 -207181374 110335942 298726310 108390282 -103078178 289519174 -152129975 -109513388 -249027837 -96930144 -160802728 -154985911 132165204 -200646530 30325948 111042578 47630666 -231882746 176789463 238193121 186793562 -141338340 -127514574 200581262 282013582 260563513 22195800 285956538 -52238867 -144887529 169710424 -79681858 260880595 1128847 248242857 57884355 -40133188 62389400 -128619203 -238691078 -185465973 263331504 -157463274 72427782 251534605 124198818 -5088701 -47074304 249814414 -147050742 -198745601 55601441 -52023511 133297867 -216927149 123676818 -150035396 -220718934 -14273606 233886917 -73325103 -209379751 -1159586 74445453 93015868 -266649830 -94073674 124151770 29627718 145777984 -49175903 -218864668 -64051290 155489599 84320501 258232617 -276018811 -85924117 221958197 -78974125 -130238502 -212697634 -89926192 -29828685 -137697130 111759253 -137950888 -235121852 174158502 -264114874 -18104271 -281349509 -88501189 126211674 80822460 133814742 166066385 271566548 -234614713 -281139912 -193992615 -259943829 -147357850 225906234 64818495 -197306043 266788876 129225726 167850944 135287433 218530130 215664831 273179487 111761045 -139234981 164347309 204643910 -106940578 -37591635 159464951 172114120 -68999521 148238342 7469289 237471325 -263220634 -218359269 279767505 41387763 261752989 122913956 104475092 262428381 -39782232 -131655493 -96058916 -239619846 186559561 -120306879 -87981287 -150055464 59790580 -298914750 208481311 264673903 -97418059 191603367 225541672 -112436060 -65780378 -16887677 169038267 120063060 -27159264 -1614188 -31604256 9694005 -239357946 156708655 -193994886 235863923 292481167 61069979 -23949059 -91463315 279068847 52834894 235825883 177114928 -249652929 -301633581 14971118 -201113709 -109802682 121961233 274878606 159675772 -142199473 39959326 -215563421 157031800 -175962804 92507163 -197290525 -107351824 263588523 215986868 279816248 190686298 284872075 -142565159 -201350051 3460146 -96574710 -29487988 282390468 137119429 248952378 86304090 228130127 246353655 -28773603 -107927192 237888659 109500548 105282403 16454706 199735842 164321721 -71231835 -177468006 268707258 223633931 -39584319 -43170169 -236583030 -232356493 -114440196 271415586 -253071699 -38639707 176191058 109060667 180317177 157133566 -33077599 -273082354 -172978513 -99939286 -226578584 230105563 274128384 -292693135 -71613878 -276433370 145239514 -266431326 -7694885 -69007696 226509212 -25496618 -136756611 -125550971 175778555 -143902774 -85545176 52435796 -29429729 -31368587 -160916465 -13819543 -8134476 194900129 118505468 -81747090 -194468012 19551344 21069945 266642893 63782699 -189859030 -196568032 224220924 -195674789 -81354557 -220483752 164398052 261584635 -30835974 -250530759 -79583004 -1582968 -162984830 -217859636 -30125712 -143142933 -185569568 183407762 207770419 -54320254 51856550 46382843 -192447467 -118892818 198459976 -172100146 -131185818 147637568 67184396 -133204455 192627360 174158277 -104136901 113286054 87612287 136237733 80289779 -281583491 19243874 225638437 294115744 183911835 -229720601 17847866 -156509491 -73752781 204103090 136101226 188283893 160492328 286819420 -5691102 -290619638 269083950 152542570 215067475 291022266 166449734 -35007989 -107139732 252448823 -180469245 -38219126 287018137 36404579 164222351 -96339336 36328767 245288071 263999113 -220723514 -123999297 -159851957 -122684824 63020552 -141340945 -299991357 -33444193 -229042875 100573949 230400836 -211406702 -104110553 198134689 -223410915 298889417 -123773970 20020029 202873073 -18608761 -233681422 -275701352 116991578 -119290880 -264728204 -117299007 125534181 -197275834 -80509872 70763085 -2948913 55517851 -17314399 -17343933 -246091013 -61167567 291580169 -29474844 236588666 221369109 182684143 -7908617 -56341887 -241094023 111656528 211303899 180839453 -126636537 -10892714 -17152636 166133284 81981588 -198189446 -157149622 -44575339 -80450173 122916632 37412733 -69626701 -126281636 69531337 -57976730 96215906 -96067973 162888730 -247106334 120001899 251847738 228459744 139306772 -15842543 -196850175 90961359 160104768 -272465234 -300140422 -150950184 46669851 220341480 -209946656 292392366 -262279470 -300702122 172783063 -269261442 -282984461 -93465372 174352435 -183689728 -278815263 -266393590 -259992012 -52832919 -298003149 99762438 214907643 -174939391 -196599343 -118193298 -298952899 -167147299 86277715 -222872075 52650521 81997296 -117918184 248062360 -299604470 -187931577 -81661835 100709876 132517396 -179361177 -118360219 -259348009 -299749010 -207520906 -160669168 -224955413 -300692145 153198057 -187023212 -271934543 -254358070 97081994 117881498 41287243 -4046364 -15824373 52377859 -255083775 18582764 40990123 182141357 -201031520 -202730831 1503757 -91927925 277622277 -291975776 137106037 -139656174 -169532822 168321473 128297769 295343163 164234278 14235147 297351743 -202403070 -65134595 -141320025 -251154629 -83461378 299577815 124529893 8719088 -40548797 -269754957 234855696 243317367 -35191460 192709494 245087980 -192434138 -81328366 262656392 162342075 -250287055 -127485464 -288954015 -117937713 6923749 109892294 229038643 -103795085 -253056358 -91311043 -234145032 -247612545 83281331 -25967594 208982974 -103047905 49975032 118082929 -32894017 -165308968 -32634470 -84344042 120988573 37489892 272858297 151588593 -101823282 -164058674 36955895 256608464 -89014818 42368570 -10642625 79035819 163544490 267495660 1187553 -201200128 -210756129 -108381596 216037889 -135942502 -168433876 -120832191 9794199 134159372 -119913495 -247179671 -260978875 187767657 -218347249 233382398 -198687929 -235986279 -85347763 125833754 195697167 -175285336 209907111 257981181 -12383374 164444465 235083118 300804556 -268660647 294314372 100697662 36491242 -244983689 -179508454 64616991 70326623 81527545 102979494 -110711310 -245566845 173389287 70825855 173197032 282954183 -116682368 -95030877 169619584 -160957028 199961670 -32541638 -297534720 275840134 278914954 53809551 -38404116 94283667 -133335311 90507928 -89854273 231742412 195464328 -269692487 -283689399 128880860 271007806 -293357132 122312800 -234031925 -74366198 -131324002 -145778159 -213568227 301076835 -108640559 161857236 1282191 2866749 -65771071 207288646 -276520236 -184259214 -148972701 -230590119 50469581 1720910 71614629 286349322 78663389 112439761 -212486112 74111901 83630373 117483646 198354739 -189451344 -32272900 61979996 -142813875 -185421881 298526842 -199704400 -27791767 90291143 -293593758 43187771 -183093137 247409395 -47903498 -186169653 157223461 216927782 -115307008 -123436937 -212506453 297651715 -89819968 -54660174 217392734 -59337901 197055161 217219696 63988425 85547075 -262920494 282081875 -227768941 -33962208 292799756 -294947921 -169476293 -231993765 -261568171 -221245850 -149193015 -68699576 11209933 -280593724 -18789797 291483740 -128566845 238048765 22386650 -25277867 -246009498 289954834 -202563701 -173187909 -291035577 -63153903 -62390342 275912437 38428932 26720296 296771994 -34257474 -48060089 75755504 267075445 238837194 -53120532 166779910 295311006 -56876932 141372518 155163841 -224321393 247671866 -257925810 83574646 184669262 271005515 -53421194 192684381 13216670 -113035902 24433575 -176711358 16143463 12908499 -117107518 -199917101 61508386 -95641878 -132980105 -56174738 -282408365 44327513 105256651 -278379626 295770374 135094985 121566062 -22251012 -293979159 292738781 48273292 -237349329 -250119993 -90520967 141849279 61845468 -264820576 110298957 237918473 253325391 178608434 -142349621 294590550 114909455 264008340 -88066841 85882903 277591691 -38403824 -69807845 252603711 -139998282 58669708 -113362911 203958180 -226030737 -136519711 164543287 243425776 173895035 -231663604 -30115888 217613847 -54313730 67219532 -53150618 52916409 148990247 -177681595 -49590771 29241806 272053200 -292208248 -21792095 272684090 298785472 271344129 -267626293 -280385071 -49209950 108755365 104476699 -298032721 20428039 215238619 -220235099 259057575 215812995 -35352106 -222406362 -76623333 -92826437 -35862625 -125388464 51583268 286684146 231338672 120903015 118077482 13790007 40890912 -39852644 12650205 151226712 -208027580 -230511960 -143682425 226859119 109797278 -221756406 -116395427 -215506129 249244848 -135870378 -114673510 -171799373 -255857913 -301551188 -231196177 -191559 -182534559 16955022 54139101 2852646 -205484450 -261771043 148893063 279817335 184956630 -138466357 83473292 -289981869 -35609198 -225057753 -57787531 189133397 94119126 149296574 255367428 -141380532 -296015905 203432731 156981773 -93443962 136721552 -5906100 -84249809 156455725 -87500835 -87204204 -21693903 105329934 31942230 192215625 139979943 -290474750 9976830 -267009487 -207133344 29938484 -43942265 -297035274 218738738 147628919 114349646 187131574 -20936599 -224662512 -190921881 290070613 -258897859 103920660 166037321 -201215151 96277354 -54567146 -146429710 240325089 85758255 111770228 -261792621 -188004448 87980623 216537130 -258266732 -274544060 214371232 184101074 66783766 233134571 261229074 -38317614 80968699 109987795 -94172522 -109889355 192509166 -298223594 -172016626 -5836682 33005461 -242153343 188875471 -85839384 187287787 -214023644 239232048 -15124925 -282188581 31139943 233450767 -51433405 19936114 -238350176 51246548 11883021 59913260 -279789419 -236755031 210765119 -296588340 -203239279 -121500615 92270938 34192623 -58024785 -40983974 -98798144 178022555 58967469 134830845 58205466 -164812841 -153971253 -244856559 -85472533 168139071 128129074 53172145 56276720 45485216 -233732223 -199593530 -109484690 211960988 121972374 -229845170 75814072 -222657206 -79025938 -269892766 13163631 255457563 -187762906 -280388720 -18132519 78076466 -294548262 -246228773 50815901 -185625585 -118638657 35807193 -137060340 5848029 55485006 183167660 -164517164 131138533 -293690191 -45102181 27781097 -273374196 -102058711 -36557247 143224546 -61642305 -156599669 -295315582 -276395225 -275094715 -40777669 -187097828 40237674 -73831262 290853488 -256153991 -34029222 126522861 -35578949 -26723922 -9938051 -168266621 155421945 70851687 -273771284 72794979 27415990 -216419918 -4535481 -190682590 -137529119 -225333351 -179613099 -192671162 -143158550 65634506 -195519112 -105646282 -281839073 290093474 247552133 -135710989 70398682 108594090 -82868516 182701406 -241928094 -248189754 96013879 203308911 -49639859 230197767 111855454 -155858444 -244339058 262484745 -270944036 167631742 20983329 -176120394 -85198281 290259643 -152787798 -218130351 260744009 -189985139 -73455387 127111732 -4155259 128977276 -232869896 -62184695 60889055 38727584 93643231 154249563 -231073105 127542058 294670006 4085506 230731286 32634689 224695937 -241290127 173042602 -287919012 -204323882 3554760 -300001928 -148842690 280948639 -293408133 -58043536 -247517091 106498342 56288671 220549749 168870193 53813356 179537232 -181494624 -189516118 140767952 280770219 -291629337 -167045033 169345516 -179363901 19788986 -198593983 -159475641 -109661952 -191293152 -190896572 -144600596 186554095 -27710635 248544924 -167276598 -71744133 143153918 -131720383 -282009112 279338872 -258148138 96738206 -249547108 118344785 -184076114 -207768133 266641612 -185118364 -73512693 224616275 -150191045 -287156363 295136195 -103671398 -9676057 -61976746 -100654504 40286026 75646358 242488019 240732646 239259490 213338530 -74934920 -63915041 133947042 -216862805 -179786585 245035994 22826454 227580890 42937160 175906547 181168627 -129921785 229759384 -22222439 167141967 -12728176 212946979 160453207 17368255 -93053558 265921507 -188090050 -25582174 2863706 45050881 -130644651 -112023060 -180416291 46703674 -131569113 -113171500 248491024 -93841354 -25032045 -276656823 86602502 209191909 -42436181 -274914725 -65400242 117235607 250600210 -116554773 -39095359 -30588534 165839681 197358180 240251601 40520703 -217217550 -299385321 -13142049 -278274206 -201844295 -244645417 1427092 115872623 263241935 -58002067 -3826029 125323518 285760964 106911733 290853520 -139875048 91122957 -80471617 212355588 256971973 -141727448 -85872524 274104655 -195862425 186753025 73752332 149919392 1529579 190457602 27865045 22056996 289051298 119862652 148516094 -267687834 14476903 -98652142 34247239 -116100062 78958543 -79461551 154193381 -90199982 270461505 -185373708 144478067 31121215 73293672 -226238823 87879058 95967999 99902251 -225327369 -281124188 249249526 9407532 238699757 -148817696 112377836 -129874240 -167885244 -24028126 280608776 157537099 -251611220 -154551625 -58879797 205817506 -19444094 -29867064 298877079 95168928 39090886 -247719539 36803357 -277562687 -2838451 269750560 -41865754 144946670 -133644061 -5990745 -116742072 282170962 -270500881 97857668 24237670 300199097 228752099 -22675901 -30846398 -90261083 -24708985 -238495004 29766768 -119421471 -259033076 -244524084 -20001515 -17681520 108906588 -321030 -151978084 -258980193 -25540215 -118171946 291729431 -171864032 218997791 -98584075 -113724196 -109774641 -126671055 263000412 -212256003 -172446523 -213632794 -205516681 -299529224 11292462 177640960 -195552068 133437164 -223237525 -33901074 297165018 -236486896 -200456066 60112661 -216447491 -143270368 216478029 -117698356 238028628 96473011 -117757486 4558648 182560960 129860646 164562290 -130517513 53611491 293340141 -114067486 -249041016 179457498 -222823172 101169997 -205325115 30211225 -192853581 -134692205 298559440 218391885 -300923846 270479934 -113536320 49611479 -51770383 -278232452 -28154018 -133286174 86794316 214840612 88399637 15179830 289887258 213543462 -192198760 -293756540 -121130797 -249160268 121425596 294631021 185272905 -208087623 -252164875 -181846156 -175620872 -293318259 -177272908 185984270 -22735827 207289631 -72454236 154836171 265210224 289258549 290468831 -246478437 -213933870 -6804918 123328419 -248297726 238493195 -131431442 126809620 206064869 292314626 -70803908 -95993093 237405810 286613041 -21131636 -211311921 -71694390 -210903297 298933245 -257935945 160940130 249300966 -175385270 -145039501 176796480 -250062041 -33141496 -9863724 -201777197 175574719 -275169331 278318778 243695506 51190310 -104670990 234316145 120039915 -169794849 -97063668 -262872143 26479240 -232992833 -222914356 -155688252 -113106955 -143578765 -143903517 22458917 224395146 -88458049 -252635818 36178140 162065368 -155623236 277825544 -263880506 51070081 -541238 -82759622 -241142470 -153777912 -98530636 128023280 166751521 -226932758 19926033 -182563434 -50283769 104955692 119902815 155641904 -54944507 16116788 144524827 -10486790 -174485693 -3968103 -104885591 -222763286 -69197802 -300884452 -83239377 13087515 25072786 7516952 173273228 151040597 124707060 -121174292 -268615158 -166924351 -82201467 157267395 63060042 -82625849 -36841502 168667016 186011400 102263415 -205047866 144797076 -253446580 -291175281 -186033797 142662470 -32308485 103429376 270878437 199139265 -26754129 32207816 247478073 196511819 -183357234 124117974 56318556 173249443 -243127694 -278874249 -41066336 -135911636 123301556 157848913 -259601994 65366144 -169853195 254579221 -104318670 -104842745 84236241 -241474674 211638185 -274803130 -209759235 251422568 -258921144 -29362543 149504623 -51211666 154665792 278854383 173258794 -10160060 143899096 -147630317 -242699113 -57522948 -210760928 -50858339 194002553 106570348 165328709 -223775381 -185752674 -50963104 -197458727 118500545 -295120978 -3021051 -258078124 204119282 -119546430 -218939822 58821976 164582429 254654427 69593255 -162882743 -199792081 138899551 -111833109 187597822 -267736321 -85333974 -287367245 -214617884 247586929 -247940271 -176237707 -193720244 161637805 287769748 -46662772 280442429 -160281790 -4521533 176332426 -20687061 280678886 -77581532 -99135026 271742040 72724612 -118340956 -247657680 -12662486 255539970 -166970932 -226865839 -298792412 -252848056 -245703464 -16904813 -218517444 172489601 121290806 159821812 -265801925 -292482395 148743624 -111164050 29863597 158674357 224279359 280271999 159934384 -182698513 -115727111 282765149 -252182925 58603563 -240496410 -97424113 -221343027 -9489698 44138318 198263435 6271273 -177343747 213331754 -129400291 193532812 -298074895 -97479214 -204971642 119317318 -47558185 -146039799 7903875 136842850 -56975362 -178827637 220444369 112387218 248614778 -65119545 -297929675 -283256821 237374960 215927617 -252660020 -248632491 18894097 -10510819 265850721 129159937 199566633 -163693443 -269745374 -164385765 275028057 106252303 249451417 7843478 -149119644 -92950453 -180324106 -236692953 237742339 -253088160 -67695868 -53439189 -298216421 -111043553 -59803332 198660174 -113627180 -93675714 -129766515 -147123039 279726401 197593450 295686312 147752744 101525470 25532204 130392791 -190933051 -233517546 -110435023 -169994124 -130054146 -169546371 -159969948 -25422573 -41700915 -259565255 183666958 -19054420 -53165725 -102860480 231393135 112455027 72189292 105070136 257510859 -238652631 -103145664 -232353547 -262918486 -205947674 229089754 -163238399 301434816 -234564231 -72257212 -209824846 -199219107 160222427 148956804 -126410742 -122627252 -22849397 168464363 -120237223 -67354555 212041181 29490389 -298248619 -2014198 -204549797 91065759 301098309 256529640 203992772 242604459 -252684017 -129434891 -110459430 289575054 263654968 -174574579 -189783895 149399895 115966608 136849562 296851385 -182098999 37768311 47852441 -278517920 -19433977 -180861757 -97650050 -228406433 -300689338 -284711228 296527057 191209793 37349752 512433 -92522249 -19644543 59110243 78965355 35611726 57993870 227901346 200836912 79484428 -210986392 55022601 -294143933 -189391843 228856162 141900679 53943150 -43503706 -120050319 -35680436 -115131430 140820839 300177419 -212167 -105991984 -198206179 122695221 -161347919 -155906482 60344083 -230896872 -207052006 121357352 -57718854 272856910 157291541 -214620320 268621087 -250356666 236561972 -25730163 970038 281308800 116631735 65123000 -13473046 233123982 144761405 -137120252 -68616523 4988952 -119071537 103751901 -294419137 -221475341 223277256 100884630 -240048535 156945701 179378836 61692229 240728120 -117368455 -153672402 46047194 -18959945 -247169333 79269228 -240024590 48596410 118486964 -87766627 190734906 15987843 -142171143 -2689509 -238864217 154582190 55299577 16308841 18125769 15382915 205789260 297398751 -27781260 108395840 194706310 102122589 255227662 289911867 -180258727 -110533415 85677078 175012613 -80370732 -281219588 182571646 -15427984 45805604 -163788833 28016711 122470216 -183487339 276077046 -164389252 108939740 -278608703 -68085594 -91519629 250418327 89701553 193031053 202562960 -298339475 -234845953 143021335 -236140689 76391217 -243417562 58959245 259499893 34714593 -218343341 143427891 86575818 -516160 175482622 9528886 -23257636 42538901 215008108 60372829 -186385569 -139383693 -127187066 153327219 274919811 -205513311 300103046 -270909824 -14159010 73553416 72428251 58562915 -120994364 136543046 -137077410 180232106 -243422371 -250498787 116314576 -186887787 100757353 27548508 -95081388 -241793698 153545291 -239231100 95119651 36183848 -133671408 47981357 -90567904 3676944 212780099 -231018639 -168793615 144034942 77838390 -106115474 180672152 -291074753 33919024 -56777664 282159732 239308446 -10271525 -126435641 -84928861 12757810 191220949 157964066 60706658 115126542 9472900 67569382 -139902907 -98114604 227905760 -132598631 -192648447 66629456 154100186 15292444 -237028228 206042314 -26296044 -92086356 -289545703 195578106 -234456482 -59147801 81024806 -90006842 -177550571 139525362 2598384 117154730 9037346 65607909 298530302 -127225995 48553122 260865358 -299197516 24713804 83517848 66221996 212136330 119675138 215470800 146765027 85020712 214584705 219773562 -151386920 -32332012 -163730101 80362375 -253685517 46701996 -155647753 -137200620 -203367048 21706603 29646190 -234509329 239789737 16899862 232598261 -61768669 -125399048 -291810302 62559653 292076249 43101232 287446790 -21508960 -92483637 134742352 -40470108 171916793 155788117 -156018695 -229330612 -2724564 289096954 296539757 254327726 -216644202 -275108182 44982817 127445907 -119392468 114512059 199632186 -249987670 -147852506 -242970769 -72615079 249030844 -62508451 -236106901 -250464457 -216583937 -282772302 46244023 -19469290 183211664 -249905086 216472932 236244187 121139457 224459826 286503889 235528981 -151245352 -293886800 45856117 44226231 -207473802 32363554 -31242460 39118763 251278989 228435020 -176039214 -107931204 117215950 -81467835 13484410 -131449551 -227559511 -297257838 -73951598 -261609438 -269437305 -287130826 146036723 26211779 -279451782 11105725 -21213146 -96589726 46853258 -152161494 72453365 -2039862 -301161647 82517892 19595035 -276762640 196112580 -161525944 33345125 69066831 98345904 247393655 6898361 -113953212 230661047 -102490513 -14411983 194060146 28721728 81598575 231653710 -290087490 134702702 -43482477 -200357852 228479477 153193023 -140162107 11944676 -225034562 -96160951 55952813 187758878 138083379 -58460868 -104318230 -114094458 -269151295 215922479 218996319 25828591 -164288874 -185816157 162764194 6610047 -135782042 147823392 -249423211 -42332811 -203060166 109286547 -32636726 -256972316 227929040 -132160565 -51458770 -241190605 -200479127 175520619 110515346 261057957 198834022 -224836230 -209166857 187313582 -197356755 -293157603 8746501 202821722 217759925 293496814 1872156 211995314 -137820110 204997 52914935 -120351210 -106423616 -149704032 -127177343 190811624 -133620198 -225577090 -93459597 -116759799 -224251360 -209901071 233909489 -103545478 -293445327 -69263064 -13597009 86191403 -257675003 158673214 -13443576 -80858343 -34630053 41121068 -98213112 -127869959 -259436729 39293878 17470729 130812635 -42878655 137933794 277873382 -261048418 -164014538 -243145114 79256026 -172478579 143712364 223625257 42447445 164974933 281767738 47708748 -95687244 -147744529 -195909000 300883174 236651059 10151261 55992793 -105421570 -217331454 121583004 -70077633 128163932 -13732909 -102647616 -155657850 122425613 -243994903 118528907 -245239606 -112556673 125714136 -277730313 -25329875 -154901245 -32607855 146726531 -18993137 -73553041 -246947173 -220724937 -111064218 -193715815 -145444786 -98403827 -94345224 -214540490 -258550542 -52637639 -90586267 271627583 169316694 177633549 116349322 -114044605 -45624396 -91672953 -85704360 -176804707 65343613 216329189 89284606 -99822014 248557686 249148569 250807515 94266414 -162330936 34406730 -220778627 154434696 37487976 55304623 -267059346 -72741985 93523564 -7834770 248883935 88734304 294773560 -194766494 272141205 263212221 206240508 -248614551 217614951 -133253287 -71550157 105938329 34407488 -287982193 180678388 44161196 -61093860 -99056306 -175016439 -120120755 -283552475 -159181394 -241299338 69649974 -192515132 91472762 -48391112 -51529950 48552548 202122976 -205067930 -66803704 -94147203 215204641 284448572 -152298781 126705353 -62928919 -31422457 -219195981 -295303798 -246680127 -227693973 22799615 209508527 -220478076 -160240796 288255116 -81832570 84230715 -259607033 -81711248 183713549 -1200471 124829779 84676870 51476824 -62668675 252256014 65963388 71651440 -299783391 2386625 86435936 197596935 -194682886 184639260 -83469795 -191615106 294254154 167586582 -43821583 -4389061 113461796 -96392528 171196721 14886913 196187662 -262133873 20413727 56987350 -65650432 -74534166 -159147833 -70249146 287223186 -16762716 121567262 -177510395 -130277188 182314012 152947155 -26627926 148956983 4487894 -218971362 297317465 175848239 -143579965 250727755 210797850 -175987327 210416244 93848597 -287220525 96387231 202629500 63864269 262480945 -86605883 -39786578 121394409 93423554 41588110 195881207 -109434029 -248783408 279009244 58217122 -77450696 -31666799 -205448916 191411838 -53103214 115556433 -121603191 40456165 282377855 233521184 -75828965 -297747174 80995796 38843999 225097711 -269894624 -274256044 111398844 56451058 214224769 -67494542 -12681449 60524502 -11798501 66209982 280985894 163523884 203160597 -109429502 45782556 214166360 -285275972 -113891243 -295869821 68070075 -272042696 -61048934 -73575523 -236928091 149354091 -219495880 -198772786 -150815653 -217702395 152840333 -48057708 188465639 -153322379 17572428 -30613884 -253604729 194614911 146575517 53314564 -286180717 207486847 66219247 275549518 140753238 216234121 3929024 128108088 66987998 -76248906 -289160046 295353040 208221491 95727018 192838392 -85417517 185656909 -176593171 175580209 137104424 -300371357 -160498179 108609826 102960690 242652857 -29694584 277626490 -232913771 45019458 -216089624 238875940 84778956 75369294 -215207102 218457009 -95572823 -39997626 278544919 187334860 158429108 217620057 -124328962 155931798 -208589094 -140024718 -160776313 -34476582 -131235215 -149249812 111969148 103984105 -210060170 -113535978 -208360204 -96046284 -14700457 140539723 259534583 220875862 -107936443 281272807 -228517680 -151976319 -228100095 -42725722 168077574 79254416 -131472545 -259664121 80038960 -277331724 -257728161 -232858121 7127214 -74964209 -226297950 -4286265 98435125 -132494695 -243189622 184820441 114267893 22118752 -180706636 200995552 56562764 210901414 46443790 192805039 291418118 32599606 266446486 -10096278 16791162 60488898 -22151755 124204073 -23151315 256688206 46600356 -94370392 -210229378 -162634501 -102148880 -46104477 296050034 -172490915 -263085317 -190477040 264453189 28823541 -107735629 151001973 37620023 -162054812 -107273983 79607325 -236526150 -47233314 26368055 95318717 64924337 107591473 148861394 209599822 -296690207 -118190513 115042159 -128531872 33460834 -165969247 22360161 25040115 -272490026 -175828845 276304241 230464518 182283277 -244063639 288814174 16079570 -79933929 241836467 124395337 230603921 -182728786 42697381 -152491270 190975495 125952804 298153432 239937250 217953614 -48569539 -98976667 -198982031 -128767186 -301434814 -256345879 -286553960 127655439 -290112930 -88538931 99494329 -292833018 137562053 -118373076 -75603139 -63101345 -202931323 33749053 189341445 104373681 -111645727 -258469308 143342187 -8110511 243582849 93433381 34734727 191127448 148113863 184093853 197417254 276628425 -200608334 2215792 -4292747 202392526 -120154412 11748101 -301641378 -33508615 48493417 297619481 -39996660 76818055 172962710 104030730 -145667424 112655288 47296796 -192214957 108882502 21148722 -70856013 -267325159 -187927931 180223174 -83141426 288438499 146128793 182765940 -102058527 -269507241 -75546199 -214850131 300064399 -151885246 -14673980 -199918029 64316324 244536155 186935677 109487225 59249008 47031811 174554504 181440959 45361882 -54850517 252268165 -290157437 -289602666 -130705705 -17148392 -115645294 -73102862 -145241307 -83451107 -202227415 71604859 -254620365 -122266318 -64997310 -294744873 -24082918 -159288593 -162770823 -245370118 280929601 -161276071 113021383 -28939743 -273974665 -216520441 -237323975 -154017522 116659816 -171593554 -31257725 -237335460 -117998706 123765406 -85817275 -257445485 116812291 221771359 -49880904 158612816 1919067 32498753 -120526065 236315260 255241466 -146530185 -109852893 207831014 187695564 -236023858 -286451826 87276257 -4623818 271189436 -225581917 148056655 -137259362 -192136892 4017362 263910347 -157784979 -124648070 51652488 -224119449 -253861407 97392537 -168136921 -183614185 281125716 99763392 -229310944 -104111194 -54321866 290590080 197164033 294474596 130575522 -103049601 299716160 -185477372 -187637110 14236486 248846551 -208009473 296932912 -110540934 200028807 267869060 -34427466 212086626 -297478620 60848401 -264098848 116954174 -33682363 271899052 -145067716 -202273555 -171577798 -268794366 171317606 -108194152 -64065928 15366369 57258634 -9257840 222634210 280999993 261290981 -83371059 194371204 251145526 295497378 -9353410 -209410784 193690536 -118507541 -33208375 24240682 123940376 21640084 105084129 -77656436 188182745 232413769 -301616746 107322763 30835268 240662534 -206813439 -8402607 -78495557 36773798 97401329 -271909710 -292427727 109596499 199440530 193736320 82624061 -94677267 292534261 167475475 -53337204 -223616265 -120925313 139271086 -205139001 -130131215 200568482 63949780 152805643 229808203 85993958 126054807 -192588035 -246491051 174056162 130066283 271661622 165741868 149037223 161179051 290067664 -126027966 -128312692 126160358 -115832336 -100176538 -100076128 -190760419 -178866224 187766519 194934197 220337426 -110349703 94574567 -165522160 -266752733 297403688 7713506 -72365532 21252987 -57978336 -186376535 8224625 278677189 38301908 190225267 -12860224 76951035 256296108 -60309698 -287145561 -275378714 24431770 239499276 57469701 174955667 -53827692 -170632440 -290277653 -122915033 155777094 193928979 -46003525 -81631743 -203865084 -145208847 -126664844 203111818 -113510887 -230269293 299607919 -232431997 210287649 -144822778 -248841621 -173657912 136844963 -44000528 -3704654 271934091 195283332 76011951 106684903 37878647 -299231398 181760993 -6569615 -110604564 -75834767 84991603 57920584 -116355191 23661145 -75664167 -80272603 -95553001 285046223 182215638 37679497 250284743 -67568399 -128767770 203972808 -127045033 -68073465 3210288 -69945528 200370638 -173878078 -54270127 52242219 45798547 99402162 -59986940 193803532 -224216005 -132006332 186223049 2803956 -156793978 -105822095 -16209088 221102411 -278148151 -143358045 179702142 -263299068 236926192 29859749 179748790 95282159 -257221603 186473577 -1720821 -183545759 -253617882 -248746324 110762981 -117462105 -201358284 -7890749 -181970818 -63804914 -231475918 -207925814 103193704 25906033 76064267 72124155 -147061947 -203606678 30759482 -268450086 276047214 84319977 -247446710 -125261739 99361714 -18722404 269011678 234361293 147633040 192818981 -288384356 217206320 -95839722 -28997982 142897854 -228408031 270564853 -126317068 103787918 -293986191 -271899042 -13757469 -234983226 241984150 17788 -252413531 -202556879 68792187 195125727 -203800475 -58298299 74443742 -44850533 -141303305 -174007397 196192816 -108417268 2416718 -87466020 35613570 -232847379 235862585 294693001 41782642 220891269 -51568379 -202602412 -246811101 -72561733 -271311197 238972103 46356798 -285311451 692522 -14085511 -61730715 18792228 -89912046 -234241475 109822938 16650540 203150085 145847067 200946615 -122551940 423059 -47242521 -279747449 215818970 273957577 146209903 135797311 76370492 -116434005 -84463116 -232104631 181330379 -93088621 94436652 -263212619 104667614 269796693 -171641083 274285444 -203231898 121576980 81422042 39856137 -92251958 138179798 -784309 168326336 222088817 255231762 -165445627 -60184249 -191853960 266048567 -220546294 -300564494 247539937 -180840645 -274058846 290861849 244305874 -42572827 23313689 87972305 -138451936 -144553348 -119032770 -97630516 -98685524 -154402226 -221404145 -94088869 177044602 44862953 -14215025 160668170 215839981 298669292 -16635047 -95527191 -224485155 -198736483 226301550 -42156097 159964543 -66688983 164468233 -259297927 109753882 284155792 137547570 257244879 84464409 283981763 -199757758 -101831081 -63848192 -298386000 -134622105 184870104 -299461354 -132976276 63304008 169311592 -129814505 -188166895 -167545700 26976977 173985793 6094818 -14476448 -17481207 151834301 -40934243 -240949994 -42395194 241171643 10753969 -71147182 -290412369 -207703586 -244659533 30981298 75158170 -147067947 -7646369 -120265130 25726261 -85599679 -99450670 287632410 10036950 274513885 -76561304 -272150607 -166002045 -13595211 172576063 149424460 185724486 -5228251 240635350 93199547 210720746 -163994559 -291507165 276504268 -128254265 100724939 -66830876 -84898402 148947330 284250558 85490545 -27029771 7141226 234069132 172642050 280805894 88640899 104783754 152200376 21894615 -100580125 207119327 129624097 -278757972 -179196862 -61355288 35934798 -166115103 -139113037 -174019054 49125836 -245698095 177899210 -223091411 146701589 64072932 -13743350 79216805 185214178 169801478 -211460755 -122714290 242559439 111031331 196040501 -185074964 97188310 -147717435 179939725 -103832791 27360166 80548742 -279049132 -33544730 -41996462 60598436 -121572843 -296954602 45161062 -283676611 46210411 61546301 -114390320 -132399076 70862500 -42590128 231478006 -18364916 57577100 24886871 -299547634 -22311716 -149133226 -284442258 180425639 78937603 212816488 -131651383 185987003 207821632 -70998935 -263234665 -186118446 185373620 56283071 15006617 298345909 -74823290 267969612 55776506 -157515517 195080971 4966009 -268876941 -250046874 74861982 -28390059 -267541380 69810165 -298836428 -205306672 -266976268 -58694328 85784468 22869145 250446946 -69760610 293021191 247141090 294549701 -25511252 -7686149 200419315 -184550040 -249579455 166312587 243957341 -107185546 210195228 -295231936 -231750949 154349426 -160731465 99529105 -159060450 229589914 64617728 -17074638 43129151 -144255143 35622824 -20421775 -277719966 -240296792 274313170 -48140488 -227212851 -120916573 176824355 156308667 106346092 226556859 29811739 -17049790 110677355 34607279 -44680362 136700776 -119411356 152977397 270546244 261398747 -165082516 -201741998 115873956 -104086213 269975106 202806856 -41480514 36112818 -236745522 43841388 162327567 214392039 -72251314 1790958 -131103191 -297646065 260741492 -246560916 92086871 -231547620 205901381 -160880242 124085144 -277850812 200193710 -299500541 216412478 162351678 -187669588 -186986624 -193618286 17899788 193854298 232965752 -90709749 289416061 178986249 -23908860 235693105 65936444 286507678 280126624 -65421980 -6697115 -38084643 55811310 -60534048 288060558 241930044 -82824405 295924204 148297815 -63857035 92263872 42723589 -149954603 236738229 248692066 232934467 141982200 150941381 -298360939 -219403416 223116529 -152124498 233430488 -64948028 283754351 250411762 53399894 208352271 -23617731 197372188 -237122744 -114260194 -60850130 -183929631 67716398 272461007 42136027 -203793059 -34431105 176833408 -69799152 -158979615 211112602 -230878586 92795829 -176838552 -7700356 3341149 88856151 -16260328 180529738 274564877 -200914312 284455461 41924858 -144286419 12248531 108339664 -69632898 -95658040 -180025240 -275601497 -197079368 6044953 246183492 238112107 25100541 -301398514 163719995 135876363 -114214552 -23234738 -130524339 1330807 -218214711 47455946 -215757297 -51316816 275310360 -88466943 151001547 219721016 139431843 -138611447 95842109 -299383644 48951999 -74661787 -203335732 -192556842 11459291 112653 250122603 -112666222 221901512 -212715825 -84220983 -227992335 -279334543 144914052 154656664 -214111130 252578065 68048014 47948557 249130023 85458348 172645208 82677496 245007549 -40435513 -217484377 -106997403 104195191 201091658 -231625071 107060461 280968116 100762176 -239013731 95788591 -173996695 -60085011 34436522 108432443 -106348335 80344133 118907921 197417496 -230282837 -122604236 148148331 148287030 213512825 19325326 -69336724 -209677607 122310273 50008413 -112833678 -100446611 7974840 95782785 180973635 256161083 -87937750 -54949215 249114193 103782568 -27810747 218466957 -65611494 128496433 36013428 -111287623 -93721256 158387846 -146298076 -264583156 221883149 -295965313 -249800504 -488374 -244097811 205646741 -16714492 -154709210 283342205 12520309 -165291569 159676182 64983689 85989054 -275586311 -294425145 -213111145 45705578 -206268136 -295636164 211226643 -177262966 -2066036 215824302 205616318 -100351253 -46334717 -217599202 -195565621 -17455317 144879089 155552469 -21499676 -285193164 -135576943 -154321728 -200982957 -54407102 -173131657 14170261 264658684 128431247 177390456 -106280118 199336814 -130387064 -13901379 222088921 -176120725 211227380 36261819 -89741026 236607832 -244331756 -137651358 -109904698 173575127 29406981 -110936733 -83946124 25081358 175343470 109191227 207327050 -83304121 -208483874 -126076188 73169471 159867341 -100179563 217077368 206829948 197045183 218184835 170295481 236929317 293428389 -123034452 -208613498 275617632 -264614084 -154915536 -215144084 91359964 -22182339 -289301603 -27470217 -179653778 -227543942 -245173103 -44875781 -104546618 -96121251 -17700 128315318 278694359 256043419 -249116670 168000385 -261008881 16626933 175568087 -283099213 250882459 7079981 119746115 164163181 -96533243 125944087 -69493929 164194289 -89527659 -179226892 40971873 246939904 7506277 -273657614 -156999491 9152008 -205251461 -280069922 155307827 -63038082 53948129 73103349 -245870335 -51446071 126959693 -223228636 250044954 -200087205 -10156070 127976404 -191682228 -282349484 -23803006 245777591 43576315 276352647 -22839616 255762549 71005630 237219294 77943148 272697838 -219035065 -115605801 24742010 84529566 180814304 -281145787 -117136688 132835559 267565424 288910951 -2551591 199698951 125187957 254754679 -256502129 -171451150 274943489 228622909 217830562 -164342519 -241526658 181781322 159642469 75349483 103112497 -57523047 -21303001 13406392 -49056014 100221575 -153261210 106201119 -115347774 -114002481 256848726 22209298 236355737 207709704 -261233702 -66226446 63838411 -32744605 -118155478 290097665 -87956561 -7047594 273358703 -162038494 2407276 -265727062 -263366380 260346495 68775824 99060345 232737398 -263813811 -123924368 -188977896 250502793 -69975583 -30474516 226538543 116053287 108060664 182528001 118432404 199250660 -233339501 296460446 296750296 -141713259 40509462 -39469320 167184039 -229277434 -174993165 -298525943 173154946 -122492742 -177043765 295154409 -200163988 126482395 254135724 -199343296 21598462 -75147894 257057308 -24163499 -156841164 -83845159 -84989712 -300771533 47921229 57979718 -82024169 100670617 -258760764 -264754120 -34893080 -68415692 -241816908 -132389075 -37137978 -175597396 -264724566 273603490 -187407958 -251248539 -49105364 259339865 -194778345 -12741496 -1735983 217193735 -286069100 44549218 63339135 -114660193 -164518809 180104074 259202475 151931456 -278664962 -8754308 260300468 213992905 208995161 -227653386 -249568680 147150127 -184120006 -171147604 76471110 5884558 79787859 236993226 138171970 148612239 213295320 -140158297 284468891 107541435 32203728 163274849 230953661 18348734 -181182128 30816627 276900115 -213950486 87035318 -154713991 -200812561 -171223076 250058715 -101887421 -216627182 -54391729 -97088575 128810061 -275167101 -66787040 -293120234 257986548 86099553 232706454 -20468894 -202916770 -150225812 22932368 100310495 -142200338 18256832 57580220 -28645324 113740570 -91673865 -129255869 -125585556 -47194203 135909435 237166417 11969996 -111183913 102751516 70703210 -6421925 79334201 65447981 56516052 -93007215 232982654 -45725183 -175613225 211728339 -98431751 151735239 110230589 122567641 -229418935 -283758295 -168136747 81224237 285270641 161207304 266167264 291041209 -165208538 -196373351 -42603252 170357046 -88240392 -120105184 239684309 233935549 -160243373 -138159866 -246496322 141301097 -228896428 -245937316 3846050 269141176 -44018346 254854871 115174715 -74545178 235270290 292441840 19050899 89259415 -124321627 236972019 66509963 -167290498 -117974155 62822457 233511960 299231442 192328340 -118937191 151834941 -134431826 219680304 -154938498 -48412832 -11661925 156765174 33719531 -30495710 44609089 281486197 101499971 189494540 -258047705 -137084142 31345969 13678070 40508619 -235005743 -191559852 -1232307 -232930101 151996328 -68504032 -256168215 -115537603 288333419 271267541 -2541242 -246988175 -31694216 52979038 157043583 28677617 -103981600 -297765614 -157609320 -243380634 -233762672 -39712223 105876446 -282989561 82265047 -37654962 92467948 -198768948 -294136768 90152290 216771213 270534927 -77473052 -267213902 -251875086 288476011 115687145 -148808748 -230547356 -283828286 -155706077 78915029 -24027740 -132513338 -221231647 -239219547 -65502 206494007 98938688 -81041683 222800291 -236908396 144223921 159821581 223398427 87391141 138304960 -278915793 -2772381 -148308424 -76785938 244377786 186376985 98628483 -157654237 139984670 -279829219 272190769 32724048 285626726 126409542 95344577 32806251 -286965233 208565912 86869473 -137619962 119629140 162672439 -218573551 60728662 39770607 -192041063 -43161351 -14904250 213406997 -229796017 -263482098 -250146535 -65762874 42976511 74357795 155941011 107621136 -194056513 158260742 135461438 -74775379 85714330 43962406 94585660 -103424346 -259681724 -296571003 228186622 -103540314 -233029795 -194393545 98206620 233884059 -245353239 17671313 -53178051 -274184253 193644146 88891642 75783889 84740642 -237457506 270572096 -221794167 276810249 -287648214 213366505 214370934 -98527660 -149567474 -131505849 -185133909 -137118343 -137478024 66179239 271253418 -251352837 79133692 -37541189 -246446065 -160752189 -94891357 61074450 141657529 299928020 -35156026 186827255 -53256334 36198780 -203990640 286717216 280241767 147099765 -120584006 281595750 62167872 281057853 -219694311 52954342 -241763068 -156898588 204526734 -35229906 -285603403 208675983 -153048527 154866228 128637239 -231024040 -177792086 -278842773 120174761 -215964766 277483835 207906033 281356477 -42444743 280988357 -151767400 -49308536 -89425239 177931809 -60767689 -229206336 162720855 217059561 252716354 290151303 -199198174 -91431575 220331971 -135610325 272047946 121222854 -248339441 146288087 -199106424 257342553 201852454 255836527 48223922 -17982751 256927745 -204375695 -268012006 223614547 132419735 -24411198 91143026 194981328 256629507 -251017023 -187891276 11293543 -108971483 -200948584 292378757 -298566880 -272476895 -262660624 -295065057 -130801266 257152049 116630584 -169687121 -40645647 -42757198 132316430 -232934353 -138348886 82249154 -215010877 -9869824 144276424 63453829 187689837 167899810 49797114 124669186 62363072 213466359 -230411415 -248560450 -217508488 -55147006 67747447 -79478667 -229640457 62113312 117456289 -147981711 162238779 -150003795 297584940 -198813074 -189659188 -97036431 -301213886 51944101 76657100 -149941605 241294723 -19003813 -228676068 -28921357 -46188894 -56302226 -301034420 -76964357 -292403733 -247907272 -111116422 -107981596 -297393865 45272029 252288596 -178282968 268491707 18738243 134387873 38423199 -147571193 166787960 97830272 -202473489 148849930 262922041 253972212 -88446439 240913852 -99480662 -124210976 -217411033 -141654518 281839031 44971871 205585646 -146914268 -67634868 -179423441 -218376187 -147034358 202059157 284099131 -269573632 -28693524 190305398 17919698 -100346519 158065698 42829151 -97711550 8869889 -84769282 -58982735 -281146083 265403483 4416281 247762389 -98815999 -118650924 -218204639 -22523449 71211853 856561 -93570430 -229032738 183103403 -69792208 -19380153 -165727051 -198335141 -205200516 -21653889 -58452140 40672998 -219054053 290932565 52410825 75623977 94856750 36702383 285550751 -57761342 156665312 -8527587 153265361 -95019127 -284798664 -33956497 -53243636 -282605646 -143049323 32818924 -84498227 -81188351 92973325 21368639 114557371 -218661679 255151980 268292733 -79456248 -55422868 -217976545 -137994059 -82985762 102056843 71820169 116611544 48474799 282184193 -96814974 -150001355 261659401 42436815 242270835 131060365 700706 44841757 -99455774 83123982 276399486 -127565198 23204758 135521295 20068408 74477106 -58505678 -182495713 -273330622 34748439 -211433016 -207195726 -26717300 34874814 -155658906 220956881 -209098666 278502445 -18107370 -198500331 -269612057 -96996091 182289299 -50265479 126870009 -41345311 25227694 -234606656 -106164399 188659766 223279284 274763786 -122589147 27189454 142506853 212433184 14066587 -470364 -250677505 -299616463 5512717 212509199 -193272263 224272276 66051779 152582966 132992314 150426572 156280518 30037687 157082602 -101431189 283074584 -8127756 153739923 44184963 -272346228 25193632 -212723960 172907448 -88969063 95346888 -115416609 35227044 173450369 36793796 -200793190 -110246934 -52532768 270052964 64902369 -84570751 -131967726 -110119166 147584641 212706208 217191279 220435288 71094812 221824802 125980992 -239044430 57937101 290292390 33349670 151150053 1488492 -30769738 190604532 11633192 235508622 -197067140 194447098 213003296 87584245 -196688110 173192596 -45134736 103634461 -98287038 -279337676 -92338586 26162077 21325032 70053507 -29917378 -88074197 -234461451 20863289 -28198617 82162101 -108052945 287191349 283422749 44359266 -85239447 34955532 -180615359 16360188 174503395 102474417 -186084951 49210703 -221137870 -120693788 -17680967 -234642648 -77200926 57499374 23447770 53028665 130894875 -172286470 194099135 -237966483 40081205 -217762315 64395876 -229798651 153361967 234823732 -152120803 -100308722 214312407 -150646863 237838644 -28629323 137253041 -256035211 71114455 -107641588 173859056 -77195569 -94576303 -16242048 23239096 81065852 240885526 -228869987 170709679 102770501 79324138 40696418 297814695 -273509692 177425635 -164020753 -28678565 219386727 -101561014 260600455 209936710 79018726 257314024 147382144 155939363 257430874 242679500 109972799 -191984675 -88451441 -188416457 -124374145 -158581473 85838885 -47029133 -232994097 -202821087 126305640 -137910715 -300106626 -84670417 269889232 -120738380 105272169 29380127 207597401 130708496 -181345426 -127331454 101442657 -256246027 -298120753 90590262 202713349 199118208 -182181817 71678813 -30871546 233803241 130707149 218840304 -113662905 -115274128 -66437499 236500049 157156932 -2971502 -191169584 -239311675 -22441421 -262329461 -197449789 -35310514 135248979 -252198462 295428719 -245083597 60246540 270224870 223709958 -214880540 62065079 -106787507 4511788 204170403 55141790 57151064 131606353 -117526028 202772402 139464347 75730749 -52867116 -80538059 131955166 -281118781 207211970 265923493 112077276 264379093 -71324940 -76223920 262394035 41457394 -45555958 298150519 79479515 -181497942 -5673769 64164459 137770624 -179178909 -150107025 -89406875 294862946 -297553997 162808265 268777203 299803228 -262398644 -104203765 -280757258 -114025153 30831210 82743033 192987950 -267581563 -267267955 -164024271 110002769 170395687 104454142 203735327 76967331 118538399 139688716 257415158 -215837254 102768815 112108893 44821017 189440521 -3989756 -168559787 226132166 -60831715 -161689494 100847398 158125631 244500203 -199988660 -30717966 176724045 -210899677 -60238487 -261065847 -91832620 -26968852 -191514950 -81915353 -144395855 -208254067 -286239145 -93679883 172744288 269493443 -9566373 -31394627 -154129508 -29192497 20125420 293296312 121333454 105823487 115123246 -149192744 263252027 143066583 272348030 -211068657 184352113 289859863 285308805 -38166124 -32543740 45756606 -56400006 -267352581 -139588385 38612989 -133423170 222778402 137875064 -178476519 174962457 -97567223 -176855479 -162316476 -246743261 140168310 204053759 -208651355 -254963343 467256 263301576 -233722852 -162063883 -141016417 -89636991 -164053333 -64137906 -238644871 -270632986 -109069374 114546429 -84326726 282962654 -272232593 272698953 -216303521 -300982385 -17956820 213510057 -74761320 237337803 -163723153 -121784331 81790177 -295760765 -122649249 -147253156 298007028 -75922648 97001643 -263870483 -101195741 270024655 62100819 42675900 -164574570 -153986429 63148827 -70529872 -228967311 273554972 130176862 57090155 -13432320 299016398 -85374428 -200727149 -144169638 -206179116 -209881244 -180510968 298298041 81489527 -275709881 241022957 -53535187 265321766 167667495 89533124 151510376 -202574540 -43073237 137223953 -118028324 -301454316 -40969164 -195770394 -194543619 -177312546 -78910616 -244000062 235960419 169106597 -256286775 44335299 110420915 62253503 -282206878 178468671 -268922027 -258014754 52197192 -54690313 166950624 -10467557 -117720938 81045785 96253767 49584772 72964852 -255609084 -24356071 235098092 72841345 14761938 263665429 -71863428 -287470834 -219675086 104326513 174201037 224936542 -276662678 238525952 -206736824 -73818641 69582777 -198350494 -280086171 -195919407 159716519 199216848 -142878247 -19057171 159554290 -193312476 -102521958 -89688108 192782276 -73947963 215547338 189081472 90015698 161874743 -48713271 64449286 -126165900 112110028 38997946 -60217923 -283577736 102227134 -141668762 -268820754 147000364 247276570 100553139 -145321188 258230619 151416997 -28216907 124844240 115448048 132648624 -198496676 230219941 291808737 179789421 40271954 -121518031 -18855660 -66706266 -102255657 -44914554 293175085 -122894646 -279801774 211652658 -249189028 217421683 113291738 -240849648 244142090 -117816899 74362104 -13327239 37190092 34117394 149614307 -183669609 -241878648 229115151 -61488351 94657433 81324214 -11172605 269121391 122519539 -286555335 -109067548 240166992 164728658 -70946110 -227233571 -285915137 -10521826 -106497066 96720158 20344957 187703654 279884882 -18498176 -233061141 24857453 79110270 39136678 -190445837 -57109832 -266801423 141865895 299425897 194863474 8446279 -91248770 21470763 -79404128 42091681 167354232 189065991 -189137609 -251715339 -31590815 51177542 62877989 -18700690 -97175649 -177935658 -10051092 238474197 260820024 -284368741 141140117 67018243 -4170737 76901844 -209659622 101377609 188853255 -228107442 276456824 -32220417 -146767282 59166588 207833662 59200152 269806359 -164390852 -274165831 -129908206 227739017 166710762 31740517 267326753 -215850706 155177991 -267855451 -203916301 205000563 93268512 63963500 21300435 91624656 299486278 246845558 31538500 197583370 -287789402 -186774131 62977220 -51015706 228158698 -96104391 -27086950 -275106146 -119555754 85115737 -226997069 72377279 242622551 -87688790 -274702728 -59960132 267551657 148213810 -181129406 -110576312 218851422 23140619 -182256182 258137546 -129022030 -203344119 -24091562 59341415 -203581241 108402491 -168512587 -243989956 -145772897 -256947569 -125917284 240838380 -39759003 -127289536 118008883 -123413115 -50890168 -76458756 34064429 -261588967 22646534 106967829 -201147438 92957414 238077585 -1699963 85541982 -4447035 -138052018 -69651891 -89751813 -241627065 250959365 197438093 122018465 -113223470 87072608 -260311878 233183007 156939861 38383386 67261630 32039569 91544314 -84107694 203509205 275316019 256392267 153905924 -120369203 -73320399 -126417442 58856660 104169347 100674088 203190637 -145637359 196900505 26855213 -64301459 151088556 227293224 -255277341 -107090201 -293127079 291823927 44472164 285157737 92658348 -244624804 242836022 242749596 -128941368 203967906 -136312948 159116597 297532690 -218507544 -229129151 -101176071 292862988 170165158 -92457444 -130786834 255580421 -14898922 125374608 287025398 -300919308 7205804 -239968029 -284972246 278047868 -60438963 -267552274 177992161 16733028 -90319430 -218884286 202977007 222902983 -224189554 248440289 60701200 -49196947 275099941 12909126 -280069209 189270852 60751440 -113838303 -115880001 124101031 49746300 15216223 -84314783 -219895143 99013483 76926758 272731874 -174917308 151762772 -83751167 -8171556 121542308 256767281 111616294 74098561 82076019 -50998167 -46629157 -295913227 -42308180 -25340926 35566546 147504340 207849944 211433782 -79988717 -110093912 -94647932 72473705 5732854 -147906759 -66959674 163211202 83726194 61206239 61414445 83274955 240308145 138260560 193488728 -57862105 -154933487 66086200 -126209162 -212347122 22884663 -96696197 154958904 -82030386 -145183659 33010773 -37760078 -105401127 -95086020 -270177852 -217520064 -219655102 23094228 -29456455 -116744005 16339156 231517503 -250755826 195637580 170765628 52994661 -248013477 88834849 -182192225 246782848 -122458129 196438566 -278691910 270468261 192643800 31712228 -280120104 156143781 -136733642 -292911707 159730444 207069402 -60462062 -75990497 -276128987 -261593408 193147812 -238402471 230630154 203312929 146116820 -281784577 -262917141 127848294 -244729947 -53872800 48570652 -194864377 -84180212 197854703 -188996114 -113522308 259851278 125639183 -171132948 80266790 -90563275 46319244 -217579644 -54104579 -144559711 -243714961 -109871740 -102175012 -3939926 -196610166 147213436 95144590 -287383687 -101302716 -272712852 169859876 205611161 265526925 248273809 2225424 -76954408 -290845316 -257002259 101898098 -113315203 118450025 -128258330 -64302432 7937819 44520041 -89840065 45279814 187917456 228986567 -268612570 -92392664 165671911 -97619401 260605294 -268843032 74894802 -191287891 175737310 73979868 40843894 -172804062 104756727 146352404 -42768580 -167408301 163268243 -275337671 -171332628 -162853582 -229826838 202548868 37017679 -92036420 281336896 150522502 -75582932 26979335 -273246527 -67991538 -14016348 93718434 292375941 -202168289 65164985 -54914872 143405172 279900435 101559390 -75546340 127436566 7081252 -217708111 -194020343 -216923043 -106808197 20831580 299714103 25553890 250607997 -91602176 224418587 -159528255 -60055883 -277654704 84446616 150172051 69535965 -120772769 204140744 37508903 219225230 121406565 -236751679 34314255 17501514 172571977 -24406409 92273115 211175227 -253163126 -22127476 2411986 -208605125 -210798813 183450829 -136852529 -287908089 -20336606 -190479826 -197040964 -56203906 209748990 61758571 -216686214 -41277584 209666042 -164686573 -67947225 19428131 -269888602 -35830416 -104594824 63232104 181132743 -89625569 100206529 -6602425 -2153470 142150102 -106604464 -156016456 105914339 -52456450 -286938746 279094690 277541919 -191212743 172461586 -128570183 -284926308 36188521 222274221 -292084972 -32699175 -73489559 -139380967 208618530 -182608134 -139913874 -196897873 166054745 -300954098 -163394424 157351507 49660438 -45464625 -177811999 -15577946 107794208 126908679 126241499 49084955 -268664420 17229220 -133451430 -107077815 46707180 -273887892 -77947975 41155670 93815640 164919685 264983985 181306855 16043379 205713062 123801666 -192519465 -35724942 -96995092 57674155 90171697 241767798 76802292 -63355104 267926528 72468974 136647457 289160763 67126499 200639531 -278318861 -254059983 -107333846 -271175936 -50432565 167839860 195925837 224076033 86937942 244682659 14945875 -117548764 226231992 185471307 259194009 180504890 219244400 -167925860 -71675529 -96401196 -49043768 273139949 92620797 -228984687 111871408 -73705417 -5865483 -108911428 15977314 191558441 -78598572 2908758 -826018 102244722 162821920 154656521 194503657 -182195690 -226218648 287408717 56310233 254800221 65496348 60408346 -220440464 47834181 300922412 100474884 -177393484 109768155 69729557 291219259 -17136494 61380615 137539328 50963510 -288978434 -104690732 141230114 -178151499 7168961 120360816 32782888 -258360857 -191291356 -11372723 277707805 96547686 93926978 -162819016 83026177 -175659677 135719400 79580297 217363613 -91148113 -256903828 100865814 -275659598 -53746965 -90664033 -206780228 78110860 122083731 -81911493 52359762 108969370 60457785 253000247 35129730 33675881 -262131282 138285463 97150087 -221984478 -76660566 196833031 224884736 80021086 263876339 -251231458 89261621 69489567 223145009 63392001 253450447 -197539138 -2442228 163175853 -53761116 -52821178 244674470 -297740003 -64255302 -124306343 70623567 169113415 141901612 174669893 -125332697 78712190 281612344 157718003 58047069 -74222697 -225356855 -258347279 259775216 21315786 222651773 -146197461 -251203012 133698714 240017628 250132692 -257070208 206652596 -178088108 -104677570 276949836 -143736937 -35643196 -221022974 -125459285 -189811462 144643237 254392748 54844175 -52053914 -171320864 -207683889 -65886822 -185894447 -8285627 -255756495 -249693448 207187487 -190828935 -65789097 -135085980 -167295127 -231035599 47855298 -33129246 -204064055 -69747352 273222775 288055585 104982358 71426603 -58372740 244266143 -268825414 -98354462 42792422 -34851392 -230647746 -7310342 27160267 291566549 155937058 -149751584 -270947336 269468825 107472662 -150670107 -192901180 70182041 -198808473 221856589 142659943 24447465 74655043 271205987 -225616284 6704219 -280720920 91126854 -265619881 -128695177 283374927 166848625 94283571 -12342487 -182308557 -181989325 168207848 -254817929 132015944 128757246 248085274 -148208933 -238442239 8395285 46306657 -6001438 179921094 116277879 -254607160 -239478461 -46795575 -187251667 -166594306 227902737 7835238 -166326693 -2960541 -296031925 -274866760 -56948482 -184753176 -175166094 179247292 -235046139 -239007612 5481331 -25278127 247598145 -286367715 -193031488 244771718 -151875043 -251280121 242954800 104596519 -35824100 243246159 406067 174814832 -284141716 -41609631 -60619940 122929144 77868026 -122257173 -16904389 103382587 237329110 -183597127 -183010692 -221464704 -66900120 -262749311 242303813 -96773039 48667286 252774637 281057100 -205292014 -155522758 -164289908 -48143501 150270125 97330544 -292743368 257438963 237762306 -257770782 -67612121 217592539 62392394 271147841 -83956759 -42960399 236261467 52212126 212202581 130346575 12423008 -30603182 -284395424 -158593438 -167161531 57634712 -80902157 164033288 -154559061 -275520576 29212873 -253284845 11317380 221803350 253604465 121962398 -281071533 -119507770 105216926 186275168 -118072468 260705925 -182390930 166010154 38228827 -38375120 -103275551 8505233 87467025 -58505062 214256982 204552578 202004810 232585544 -150691199 -218516269 -80843312 267448740 114963368 100881734 128894539 -232106170 -106986721 119127623 -229103643 112215754 -235018511 -300502981 234523197 -79971768 -271508747 73404279 -60971165 -71918088 -140560433 -80264693 -297822936 -212049545 213972281 -86366946 284683698 186879379 -6941449 -118852108 285281230 -220780513 64770468 233466490 87979787 101824845 270784883 252019944 -1944769 -223007631 -6773177 261751461 -254616536 -218901443 -197269386 -154229613 149890503 185321269 177040268 1980129 234037826 -177698211 -7257917 67873899 -227743720 116886740 289905395 -232981447 229734561 37455102 -203052815 144905102 -214922057 -95673609 -49542288 145111736 146920977 -103982959 285804317 -101528701 236949960 177628214 98401292 -212941852 239571322 86285519 264199338 -203929847 123043573 -267311932 -20230243 -25806383 142832891 -235019884 224654956 -200485610 -109140745 6306531 -233621688 70612785 -300614748 -84963203 -127931487 270791109 -210716404 -118175120 147702388 -175993104 296698627 66004159 -42367960 82136367 -30872494 166931211 103586028 -243443390 233574660 278922320 -10197738 68476000 -274564722 -48323150 151778422 -147056137 -276489452 -86806955 -85651646 120381293 -140703500 -186007271 159442550 43920863 172925753 209951507 202330079 -69698482 11007522 4814919 94131538 230998570 -126942771 50391852 125806285 -146117519 180582723 61730361 300464039 273442706 -185587938 -151474784 75390859 -19522784 79471394 -289512175 74113472 -54190611 -208358071 -143404984 -13501915 -81237076 23837764 -230373881 62793564 171002664 224450866 34889347 294039181 -70177598 -82179428 58348687 -260453361 237788888 7411296 -121845631 219281675 272389486 169605335 134914153 -212987274 -297159685 71551558 -40800062 275724632 -270967353 -52358160 -204573711 -164964683 -101978505 -263125958 -298117906 21787869 130457512 172034212 69460030 266371297 287529699 -177499085 -141933115 672994 -73934070 58026306 -271746406 83819099 165156801 225762065 271774293 229409699 221799061 -7223627 -241626006 239103373 295526215 -290050199 198670079 230151122 -183691285 151005967 -30994772 118767300 62652967 130394383 284568194 20706686 -53008689 -69368431 -70628856 282696565 196021162 -232572408 69684194 -20921999 -93041639 114895998 -53506249 239392014 84659195 -123288546 104730483 -265053127 223336243 -188141763 -88739925 -138331199 -171633340 270655530 155893792 -38670151 -241951031 167145208 56844364 -7956897 178854402 209976857 -135003477 -139052063 -266574040 -81191467 -55478374 65819915 -49988596 -30740648 66927181 -151829347 -175253097 241274106 264668089 155390822 91107116 26350810 -238739293 -34755522 21239463 -267551394 78978538 -175031144 183740246 -53721291 -229921866 32067459 -54429566 -22881436 158187481 277251219 286010793 98900620 -174327282 -161282250 229596761 243316901 152518907 -232661679 -153682937 -9224461 -156009647 53136832 281625816 211294821 16338310 58582780 140300251 -112548595 -260036441 -99364388 -185880573 -46626563 -83034146 -297129029 -7843691 148034059 170972130 174647325 -19578616 -220478864 -83779739 -285153713 -41084841 45515493 -242840632 75398397 -287026941 239736840 -171901068 -198166932 161906058 229986557 -270701439 -260137817 -56110305 -115819391 -168331918 -108116960 245734316 -99286388 295703328 109108988 14305618 32951604 294704631 -297652754 -195557996 167276469 -158285101 -86403611 -211440855 -221352134 -100858014 61719562 291912291 -266781707 99446853 -136971854 -240963164 126346125 -209921003 -4630060 -170814172 299541947 -295676380 270265994 171186187 -103958150 222027848 58392598 -160595098 -296285842 52960835 -165105945 16724758 216028295 242346399 148211862 -130517608 -133545400 20186374 148789798 -85465320 299169246 -185066871 161757933 -156454642 209964091 -293913953 -11285666 57614197 -165880396 -274839954 -142011833 -24218500 32443070 78948133 -155267313 227497452 69575717 5786380 -147887873 280142862 246519487 -54843640 46879330 227807379 232671126 -16837266 290949159 -284345370 -257092362 -50986798 135384875 228320281 12646813 -97051616 -285629511 -298366717 238064861 214958872 262140232 116786090 -12311869 221673094 -81946027 168826836 81957453 109119423 -275926367 -43367273 25809498 -29009148 -122566799 -116783875 138936523 80282679 267247625 -63764187 -88182965 -263237997 180083643 193547936 277339256 -272770608 -120317734 -265435814 222298979 -260301474 -10341133 -155318196 7207958 -10524475 115624019 -146324182 -85637601 -136941561 174696852 276539697 221000627 137890013 -279507279 76117435 130470224 -271946730 18830818 -223571980 108489604 -281327920 281072460 -219385081 -214501051 -144856965 281243243 26493645 -126603801 -260954647 -18119556 -117791928 7873820 50904260 40195570 85686871 14150851 138357236 224538287 233322334 -179069822 -143338627 280018448 204647777 284460698 -245046795 -255186579 236008493 13883273 -157103098 265668195 27514887 146605379 -91262327 32231566 18761633 -193296248 -163279403 289146301 -177018242 -62086758 42423347 -240465561 -126165034 180691264 -197278804 156078455 293619978 -52674925 -85095376 106519398 279233622 93676931 188695064 -80465482 -290358067 234738623 237710360 -187393697 -147999381 34822739 -52093508 -247283558 277770539 213273171 -222896074 299268354 -14493038 66310230 6360436 114582606 -222234332 -228622104 -27390741 144150534 -267622215 -213894177 25707495 -30293430 255889133 25243217 159007978 -122033728 -247687423 -61358866 -181669213 213276394 45564971 -244615968 -291542883 140309595 180951081 -223424544 218031700 -253809135 53309623 -9961271 91021061 -86138660 134050822 -215689495 -16160058 85938755 119792629 -175616699 158924978 -94747260 -11114952 -170353172 71803272 -123006146 -300577788 -49908423 -85218187 -209579545 146871346 125558998 -134127953 206857648 7153483 174020997 -232806503 -109925740 196970072 215660600 108594889 256954957 -298849817 -30760186 -220800464 -14688933 -267818540 116656080 186940579 106158395 115404548 -36854171 -241852009 139761028 -187360767 165865048 -176194791 -66698655 -234873462 262300075 -218625336 -193462852 64711684 279861979 299263512 -198383953 226216208 -180528432 174485551 -53866825 195652480 -221447132 261346897 -4180432 69626217 212761589 -269904628 -103888482 -192235210 273513485 -126949938 258187192 82521960 60782902 53208455 -67896951 -279859438 -199242623 29309176 -186326637 17741720 -26430269 62236883 -205618963 175628759 -3083361 140918969 214468988 123469324 -168416261 164594104 -205606819 7907266 60003637 -272738698 -279832241 -16936316 -23327467 32057837 -297615043 105656893 248516444 181138740 222527126 46006092 274663882 264332187 123175627 298711770 245685490 -91531226 -194994982 -60609544 -12483938 -6432032 -283208309 12703457 -111042140 -236507870 42764187 -200718736 -107824977 -118092361 -98891633 133052806 208294544 -75975067 261813268 246535132 -199280240 266787426 216252232 -31413140 -128134819 -203340053 -247253393 150676207 99440823 88871585 151003148 -75584589 -51139608 62490779 -244938851 -28333313 202855071 133949324 -266376620 -231012856 174879488 -162150204 183673576 64945569 -212378592 -96083282 19692615 -141587000 -233601301 -216502402 -233277217 -107574800 194786461 143462405 255342820 -104460315 -252902863 43061318 -222351274 198852367 -272131331 -174569321 164910777 257259014 180951416 -233431925 -16678694 44850682 -160730489 288790809 132423342 -130460162 290949268 -24369881 -73384017 -34927576 10269263 -103911378 81945138 -63796796 285584953 37440279 -85076120 236810531 -299729521 -6660391 244140527 134951791 143119364 -34971316 -256563797 258500846 212168748 221090708 -93863068 78897882 -278528477 42052082 207864682 266289415 -56481569 157044888 -178040326 -244046690 -185643864 -158130800 252472023 5393329 184254589 113259832 265223362 -31338653 -217975815 -295751072 -157488092 -266476007 142465554 228832038 -235893748 -209946186 -45467971 103294634 218551291 -155273462 -85640592 168348198 -296986251 -128687837 -79710154 -145564866 205014532 4650934 8610795 -251208871 177237956 -262908164 132138232 242008572 159471556 -19685310 -64653117 257760652 -66218950 68790086 -219781876 262752227 -177195697 38642016 -107703049 -47863780 -101651385 89542257 -32854122 169937191 227644590 128498258 268537054 17358673 -240781589 -69286984 -65415748 -132311138 -1731323 21205082 -174731264 -205827791 33143876 -59220399 148444374 101692041 -73598048 -253046644 189745852 291840083 -30018064 -49318863 213614251 -84170037 211259412 -91726927 175728035 159194651 -38341774 104012754 -254139283 266354377 32585396 88735955 -177419423 221610480 276995256 -147090099 62377692 188166054 -139423323 -141015558 -295973492 164242031 -108857253 -56750112 163887778 -156665771 167069633 47807971 -103704872 -119169795 93783732 -296776610 150669852 -290648875 -174037930 233193741 -178362744 81527972 -188492241 283208773 94540622 -137146740 300822480 -124264444 142957618 37966175 -111717044 137222106 176938153 -80918354 29100860 -252554088 -148927825 -247235081 -228840230 147486520 -245367431 37149916 -131220441 128912403 -106404190 -206510824 189928426 -281338803 280478039 143533392 -294681119 -91107535 -142997504 -39256986 -55296679 -274175711 297073423 -91458166 151355090 -107572476 159916697 -24868791 66648805 207784517 284779999 85563297 109371953 65376180 -191584455 269745636 285237034 -6266616 -299817856 123529880 194828105 11772725 -147544906 -256478607 -156948529 163533895 3343869 51289745 -146937950 245636026 -41844995 192302965 26695965 -44365042 125948914 260812300 101918353 -270357326 181707420 -61872672 -100226254 127367203 67601558 -215863995 114449337 257077375 73934386 -102755391 -39084354 -272374267 46488458 78915445 -69281218 250162840 -82922911 -121239623 -240871506 -5791096 290961416 -238755559 -17775610 227475326 -31517846 -110843219 -285423797 171392802 61064920 300085886 102970642 9609234 218946840 267884717 -153531660 -152797873 117499722 215929573 27448812 -174673729 -165119346 48044432 285511522 2322967 288198444 67720953 -240308261 -198203750 167549852 114630961 177773584 -288261600 199804806 -82360783 208849676 46093889 265610221 150671076 -173475684 18787426 -163144422 27461741 32288328 273188638 262296073 -91705074 132011206 -281163682 -62206675 20230389 18808377 161845284 160589168 50489922 108736923 158208645 -101343135 -31032211 200870770 -238521465 -296446387 241117561 -231136196 -265028711 -221327107 -71929532 -291664284 -53966914 294770851 102630912 233768668 285877512 284418244 -272381940 167207915 -140291305 180527951 809302 -61494247 17018366 -256919181 105480449 141084964 -48496936 -214376047 -33996777 -125962610 -279461919 235534678 -156764689 -209702817 289099250 195588793 166824468 -18184580 -27762534 73678380 -258561603 105522488 -247586146 -247277245 -226900158 167874540 -43126779 277049188 158380786 36964045 -145364953 258664941 -284206591 213002577 275285621 13529758 -135927599 -276451534 -15133497 -41469839 -218631032 66138512 -139722075 25293483 -185630117 -60049016 4391310 143852364 188803686 240215359 231733772 51025990 -71358483 -50322678 167184699 -216095809 -92583917 155138209 -145330592 -217460968 -142703501 98214469 118270841 -281068758 -202596381 290884965 46636424 -87017863 -44500400 137537816 189423343 230468886 -79776624 250619178 -189272740 -176244911 237688417 185685803 44998797 -211062824 -258526877 -52073795 -27031622 -207986158 242103375 236777835 186488175 237319890 107053171 293680677 84429736 -7249552 -111756496 11807366 168143420 -199006697 -252431476 -271896161 -172211605 -234151214 212341660 -67947969 52950246 211942925 -48778828 294661722 232874816 88691959 85461713 -137294460 155861067 54803801 -123097279 -68781766 -75290385 89610489 207479196 227908741 52835875 -132171757 -95364064 34558347 86487699 107744281 -277809162 43687173 38929114 44557242 -45859897 -117023447 -121219784 -22886643 162640976 227709777 175251189 -124619358 -151747344 53915124 299843725 -70537821 -30973048 24796092 212504815 209561422 -219580749 -7911632 161935163 63230497 148979659 161414594 -223643160 -52921976 207833224 -120829602 -300932830 -26623146 173919637 -288409150 -290565231 -85249015 -9628968 -289482053 83764436 -210874474 31049419 -197427469 -129402665 105875810 -274593641 93142523 -43571314 17278625 54954354 173999147 193865245 160134309 36103169 16922042 96671962 -271030542 -121920149 -63041638 281511569 271310946 -96425657 -244431526 276368222 -276915539 89843656 44780413 75279605 -3698706 248020656 36125533 -132971656 37483554 40683215 202124022 238358283 118575988 -98634519 2908960 24121679 156332995 20916121 297023667 -254413481 -294175752 129642424 -106556304 -170514961 185941460 -264333734 -40132308 -1090115 285558171 293963547 227620409 182194818 29724353 106932393 57717302 222462737 -232493840 45113649 156442776 -173872711 -259565756 -99202436 -70440737 287586193 -226613076 -177468016 62481651 -166376649 112708225 -13553928 65277054 -238789661 209247931 261294584 246378813 190143948 -8132419 -237316075 105444897 53404245 296928427 -84435676 -13428588 189255876 -297093468 182111390 129168946 151637411 -109441975 36999435 213545452 -244272362 173863925 -247607924 -112954310 -229654051 -288777661 8711626 147631664 -37999716 -236221478 120913625 158888467 -239990690 -211534504 -37843757 -171031308 -1985579 -65908609 -267327404 -55985683 242735713 232784803 -115805523 -297285554 232290210 258968195 -183605162 298479419 280800988 -55895888 204696177 -124620574 -267706497 -273406390 8185060 -259530993 74515315 147137318 -270687835 -67562095 270137492 -34156044 -184196874 -87721073 1142567 -131560971 -196875853 288368664 74647050 145211838 -150723680 258962640 283442553 276693884 125846468 189101594 206136454 -145322268 286520512 118910704 283179199 126840565 83977500 142380180 -251117001 268324494 -52405400 280257149 12980958 285766136 13763499 -11652685 -130420759 -267836781 -142538313 -46444878 241608233 153403088 143930240 -79631966 50721041 -260053784 -260711933 59233565 51463081 232839592 -121280576 235067353 -284755964 -192563557 52838840 -217359397 -62901225 -287564321 -107160991 267116061 162494083 36998379 300095930 120150500 -237664616 61501593 -248289707 -15238484 298993316 228525060 -297773424 -157327222 -103379668 66277070 248792083 -181346636 208647203 -39399407 -58090090 256425363 -165225517 16981225 292424786 -7208113 -254293231 -125947534 -250473014 278987930 -184667586 -61216881 266837129 -154446271 -173063514 290421071 60417015 289215078 88231706 225959061 6245831 -120110113 -65097571 5530905 196270498 -36417346 -299182667 -6311889 -72694753 -23374928 -64746159 -279619753 97912375 -14820431 197091488 41036216 -125821311 -218820892 193613659 -257670328 101361262 28012773 -220844095 31648615 -96433088 56836824 -239856120 -231990870 -99444222 -106110319 -85289717 76848427 -4377561 118871844 -77130916 -51581647 232176585 -244523205 -282593076 271491696 90010107 -291032974 -36183249 -132547152 -178594437 65826893 15555348 -67936366 295235053 58884222 -265443074 184665389 -67049218 205399192 -484342 131532714 142420462 -275577414 -273671424 218533712 114391645 164504493 -247510290 160163636 201552930 130626372 228093034 53449589 199921554 -168514770 74545089 -150263971 47883567 -35352886 145244210 -269267000 246683191 242615573 -195226776 204261421 -196655248 -82148673 -110362105 -247503581 -235612821 -108257698 104027214 5067841 195207811 173145016 254694603 193635045 -35314868 31522450 -193217135 256295748 195391611 -81158451 -48293704 -38749572 158552997 -191012441 -205850152 -30532276 -285856247 5407745 68931363 -196510407 -239315134 295454727 -52895042 -297197154 -117308637 -117394232 -170138697 -26826504 40488264 166786439 -153774588 -130069575 48489150 -22851284 -48248310 224054088 134727925 198067065 -155700028 87789282 73416750 -300467399 246272318 24947514 275714582 200934601 -105699985 -254801495 -10715780 -182195967 -298443170 137663684 276746503 234593409 -148065592 -264586809 184906679 -251508354 -35695026 -61896652 -157670933 -262043459 -258685451 26220326 12041700 81134015 229670002 -238336665 -175064867 -145344965 -253118296 290655624 133068719 84879841 -178169867 125793545 -290789238 218800572 236798150 -220012377 -265770729 -107384447 219352878 130055231 82359487 -153060848 22844623 -108828659 -51395427 259407079 200928718 44413004 -39800058 -166705443 -114129724 145277589 194814730 236023875 155916885 -177670113 -181978423 231720833 -39833765 -125039280 288639060 -222987009 -53226203 79072346 -58462087 -53456593 126335060 -94473395 121290349 -122138351 -113355538 233310561 -137893139 -290429715 -142078004 -6356772 193371747 300783300 198375082 140265625 -243048299 216367570 -82923423 156696203 -48176496 144855199 -192143576 262259708 292967709 278948926 68970584 147770324 -292918201 -19922643 122654485 235879515 69603466 -39171140 89538993 140250898 -187619756 223244241 -134560975 -106701948 -266465788 -19013232 -125911199 243256870 -218142769 271133661 -177240516 183927110 95499269 -217854332 232063683 -101615049 -92949037 243542352 -187194800 152116992 -44213794 273425744 16301177 -170574636 -44032005 123721725 34896197 -187831975 -172334464 -20426892 259975431 145427471 271988816 -251838333 147295914 -240396609 -211677480 -225056719 27184837 13109236 33775942 298617731 -185185040 -143275745 -17561276 81755324 -111093057 -250797882 15628807 -44215286 71320402 -110555237 -82937862 104320410 -212878861 229507123 -184680227 33545125 236563960 236601887 264484618 239919748 -105528628 -90963261 -173385612 -177650292 -166481717 -191411922 -12899753 -262008427 -130923668 211230324 -240454194 -26430948 180184616 -194397412 225278787 -273267386 225575727 301422471 -91377226 211093260 -184192193 -158040045 171151838 110141449 292858749 143686575 -8056661 225678724 -259490152 -68446416 263280699 -137503818 -216213941 234542973 240084641 295891990 -110395970 -215389717 -118584706 92086141 289355807 149041585 -263085619 101998444 -268763896 -19762304 162406667 -294585056 -97371083 11434490 258117722 92250528 -11602689 -985883 -235808877 45003568 150640703 135597026 173003299 122360693 198033454 273395095 -181196972 31778558 40942018 -148977669 -142884859 106716284 -263200293 -13328410 -197055354 146579996 242088787 213761266 200119903 71041995 -77253118 122132546 -118640556 -276972097 -188889338 -60576836 -97758862 -241027025 -128240055 113697835 200311986 243695692 18286089 122193227 -258565117 271542140 111823496 105498652 -212673930 239509823 -214232443 -272071169 -293088181 -41629394 104449356 -86756671 103556837 -96591271 -25225132 199297671 214286071 -227979432 191350106 -44554480 -1467912 95342 78484206 230249210 -134724029 -224805505 -197062387 -270895687 -145571745 105229037 -151314136 33990134 -191857921 127289138 291175652 -99552909 133918117 28439403 69163470 -197241579 -69678707 -130686577 31031068 190949136 130638933 81636050 267487298 -28081524 -48126667 298622885 85655117 41939384 176935758 199823580 -124896360 20181704 -143671904 -208981391 -239954415 271593645 57704240 -75734450 -290904864 168841423 287550023 301233266 -25352425 -77006462 -58590431 243327599 -166219055 -252852156 4719513 156602730 -46100539 -279230088 -32134577 292571777 -230884772 -288318554 -101356506 -288986639 256850391 -192665357 -185169387 -210514176 195719023 -32262505 261579896 267164650 115158604 76415883 116830816 -7911602 -178669875 -83746021 -124568766 154543188 155267672 68661092 -193827630 161425488 -19067710 -77114413 295601577 57964413 139613405 -98030217 -100123969 -55179061 -267674722 -64353242 -19767177 292418363 -218217120 270032184 -94143535 136374764 -212718804 -54343062 291136116 -235708722 32291812 39062179 296993907 43780253 130050256 102381322 289497582 129070441 5302553 -110263325 28636911 -151417027 239052 194222682 300066883 -42174411 -275810690 169495471 -6655475 -2706357 -122317973 -25799969 171904643 -26637064 239094423 62626081 265525333 22600177 90472637 -262240125 294411934 78468593 172628311 40786339 129356436 199158489 287824988 66777015 -93432119 -246217367 -273494252 -142943097 153115648 75624633 252176442 68557351 -165427691 -178638362 -70966901 206443993 -160913755 92422329 93134803 -280324032 -13511014 -118935183 -13441460 -72060628 277292663 -197418992 -284311468 43932381 169979385 70062848 155393007 278684993 11367349 -104089887 -142242249 -121167165 233264466 44426827 -65945537 267019716 -18863232 165305192 -79860273 55317960 128609308 -138044936 -215249942 -55794481 -121485341 -116654847 -16733880 -164968411 -130372722 261908303 -266724823 -293150945 247801507 196917161 -54952162 283033107 -215221122 -290585813 -268357390 83429738 257564887 -192510792 216324701 -46860977 -119300775 34846872 -57430154 140247188 -36590678 -235942468 -145906309 -168733961 212731857 261874156 -192861277 -72627556 -69049720 56032327 -250576935 -117919908 -288274850 187656838 -151779324 170112019 84832995 42953628 29006083 -215174794 45081735 93858236 -120670947 -57423515 -59714936 32036042 110903406 78431860 99283719 -266993172 -117756051 269534538 222685912 -285780201 77650951 -254487328 210971538 -167424399 -157587370 54930317 -196401241 124764266 127211715 -85853082 25079890 264013222 -58848454 241783201 -223131209 -241383006 -106478051 -16629788 -258769633 19599940 -249084645 -253897578 -280991502 108184367 154624649 -33430359 57581071 204408773 -230897306 9243018 -6326296 -134438556 220965726 -279992286 96092755 163592600 -78512443 8037587 -226738853 -180988369 113567272 151394652 46074044 15728878 108349232 -114906589 -194390476 65264667 -54615131 -118475446 -246620566 165692050 -92838314 47522813 301558072 179150790 27627044 -129119464 196828849 -7220760 103724665 255552425 -198053391 251121340 139939956 1241999 166595841 83578707 182110733 281279947 -125558728 -213227319 231857209 208922837 294418858 192219544 -126805219 -104271408 -186403643 269209722 254075935 -278007829 172924891 -62457101 232378004 168182760 287791887 -145976554 -108975339 -116283755 246152121 168360457 57359443 10069004 245396934 -108268474 -298105537 43729061 -51554325 -245936484 -26497387 -147312833 -299537474 -98996666 -223336419 177457124 -25957113 -200067052 142899888 -261153743 174148547 -154393117 139354048 260621724 -180182826 228350537 195843046 -215948130 225924955 -265191640 121690337 88412139 296373272 6867681 154029529 -5973730 -65651052 230217845 150000354 -284237465 -39342883 -101619732 23929154 200472175 213610339 -121576167 -173680318 -141220475 268325056 43349488 65049708 -240158252 63568926 66657363 -276322123 23149288 100096317 -88203843 254467674 182073244 201221621 15971144 -206703895 288121188 -90898071 18199692 149889252 249480424 -143402388 -254583258 26633947 -111621253 -110980782 268464442 -208942739 83781759 15624692 146432624 90433896 89388477 297406616 -272206002 163335728 48138525 64637567 5845170 134064267 -152120292 -136203758 195777897 -85634085 -52973428 -184718374 166791117 134124180 70829822 258750464 -17735793 -86346824 -140588135 114454653 -265456912 148978907 184829258 268310474 -115200590 6179093 -257512330 -187299854 242193183 -148908441 132353262 -148989012 -20853969 -42395738 -289955164 -228545969 -64252497 -108440740 -23033855 65849787 -146569957 106625968 2180137 -285136050 288617923 228763060 -129768934 257202189 102183582 -234521390 -86230507 88008687 288901441 167723871 247209369 110311809 228224796 -288621114 -192919842 -279372817 286952173 45734253 -2340293 -137915618 202628801 24150711 15872317 -57224993 -279884047 65501125 -278134450 -191422085 181164961 -270449292 -177837650 27084745 63327018 75431020 221412808 -299985380 -71547579 -231491184 245778338 -5901313 -75452960 264314399 110140013 -24372576 294594208 -297203516 229627365 200887803 188436700 -41326374 -1315430 53486171 256014704 -246872626 -114945427 216795382 -78581839 85403082 -290936428 232616438 138802203 -272560024 -190115815 -17677908 239005580 -156654438 -82342629 -87545696 -176549331 -153295462 -9306517 51804300 -13222033 -73629272 242038645 -218185508 -56883814 16647243 -80684970 -22480583 76207739 181608420 -102701351 53101157 -221945507 -188384668 -141903654 -83813566 -12918395 155830078 -54782023 -38031446 28189694 -25156717 -10059180 -289239960 -297372818 -187189683 -90002056 -102772809 40681940 239202633 -176473795 -80722129 -208314828 285327726 -187650934 -45059093 -79431070 -75600766 -78983450 -23090649 -74320156 -87273061 174505865 -252019842 283811657 -106174618 -8444616 172988170 -131600482 269071163 170225517 136544144 -99503329 139466182 -171770829 57280863 57296158 -221969853 -296893632 138709471 -135207699 -286490982 -98784979 -19169630 281265791 -257080691 -209589244 -154057553 278817054 -76273070 131561321 -11040403 -116080387 288614063 35193640 -151240216 294021231 -259932630 135019037 280464008 201717791 153051726 -188141242 -53851536 220485485 -54216461 113276481 289808128 203875673 -268547891 -260568474 -8323812 -284926736 -150415665 -123032718 -239288624 213071556 -43096306 272611839 239787905 -291160402 -277628952 2524670 155756697 290868341 180520502 244947853 16174816 103618732 -11436576 183242878 39673705 -181835549 143590853 -193707119 9306118 -6141198 45842896 279382310 -101610898 -158456430 193011961 162683721 237852902 -284376006 148997298 -69209746 -157596257 100543752 -55467944 -156508549 -234962140 138437786 -251379887 233655887 185230034 -26693185 -117454374 285683354 -109475488 158451817 -189865646 -44585625 -279310462 216509877 300457340 40473112 -106503001 197355522 220207255 235215340 -36588963 -282390985 -55106082 -289309731 -197378172 -211968099 -278090993 -251986555 -6736410 191944245 -87543342 94870706 157896444 -55056981 181364923 102626523 52833012 -108069377 -87855130 -276669447 53361804 153347936 -75266960 120855181 -91492449 -30958254 279211522 -234365219 13738199 159101467 -128843710 -53124557 -165535603 47703399 226352584 -232319080 -295770332 -252466041 201800843 -276001900 -289032644 -208562494 118993740 -38488431 62346600 -123957991 275866881 87188036 -174844462 189115323 5122563 -199883193 2048396 39610498 156892806 -81683621 -88552376 -61271898 91001905 86015296 -230886949 -127925022 -124135313 221734731 -226356386 -148393367 42006715 -227518786 -77043872 45359822 24147412 82039743 11782659 256656636 38166450 -289640116 -274245712 239262383 -118589497 119216581 -113184220 -12725219 112009687 256952487 -287691941 76141679 -253908849 -19606560 127916283 -197132670 94544541 -153670632 -280102223 183111380 -205315474 -159100689 -155249025 -194786955 -268514848 210684909 -23688847 -76032293 -275266450 -216497121 -117258646 252130207 143860563 34035331 289287884 -215318740 191114550 -294071589 292976169 -171973149 -248402003 276927365 -70304590 -107230237 -73525347 242619183 -47903665 -286778238 -20989385 300828834 154070259 -124942239 45119625 -213606357 119756974 -182827393 -137506653 126456277 69084541 -155907660 -139218931 -145920985 46975692 -291594804 130958093 50632520 -171138386 -292708543 127701051 -181224822 25976412 147492167 -119262834 -262096000 -139863806 -47473254 -31571818 -31242043 108879691 211716466 298171567 111763049 253281556 226147512 127711565 -253482122 120664295 -116555338 -104783555 300130904 -286722120 -179127948 46521275 45150519 54352553 282345301 -254102654 -248699631 82305160 -39258495 197114385 66014976 -5806132 109302147 9950869 46093550 150338865 -40941231 -177577671 22673350 267926049 2126945 -192965105 -42251938 -215604389 88954672 -79197537 -225659882 212282544 67414452 155974961 -86931807 -9022665 59976151 -147996580 -149759176 -38804117 157288955 -71526496 -116427950 135209061 -253165338 7589087 90376533 -32054292 152045556 184623043 -271938383 230206251 -86786240 112963024 -296428123 65617445 265233868 -287793053 -279062127 -250423474 -236140402 151619673 -67379429 251662969 -102403944 -10891788 233065696 61742619 -203423133 -105899360 72618790 -164604556 108454628 57114278 -126331338 40981473 211020082 55878184 -294785801 -176567531 -199178909 59486718 230457475 66752810 152714795 -50052985 -188972928 -76495095 -296711056 228584237 -289830411 225182914 -165847108 145442212 105887137 -216753140 -291886409 -137613775 286928966 -203230710 260942784 301384833 72021963 273667875 -35820647 150874576 -7405523 -27648498 -188315659 -219288010 283269679 165968013 273184441 77083053 86239751 155479335 -14221517 136808829 -164005619 113925501 -240477236 -235868804 234174689 8928802 73846806 42171489 269977749 -82275736 111571220 -53712292 -206934739 215759387 62550500 131862326 -92555952 -109208911 -122078539 288865718 -296503958 88414341 -34747752 176418999 -168053027 18828693 224993285 -111899733 -3247200 -188820362 -246235943 150303073 43661274 26048114 193428023 -21122742 289147226 39257712 -229658398 101816315 139261474 227233949 93564726 -205637662 219286688 8240122 -237491689 273298414 -202894076 -301372710 299339191 -195073117 135623960 -63848649 -242256927 96233047 -64075747 -20343468 50280656 118078537 -260365169 -39848094 4263509 160310759 181034463 193501591 92969669 -226859054 24022269 -301455856 168935248 -502762 -83142226 64572326 -167776845 176340909 188285461 -177656310 257419100 161237726 -250367339 181078806 146487453 -60529295 -97706438 -229619497 59512407 156337713 301121072 287630809 -200603736 -156100718 117682111 -156734925 -130371323 -161526640 -214958326 180073352 197564396 145522969 -286636533 -221413925 154865557 -160011172 278018791 -15225752 -155358771 61253037 132240451 -185434559 224320580 208076754 -195108452 -184367100 -201762249 -144104824 -23173510 258474190 46640974 83549094 -244220671 202902872 167098408 -223625800 115112093 -65814629 77742341 -258641671 133509438 132740513 -15655899 184999740 3761457 -252612166 239712466 134264999 -183356076 -24098493 108047039 41987402 16950303 -191810624 -19555624 -149112009 -233960103 -285463746 -203806909 21101302 -142481825 38614622 -113630505 92466232 291886781 257682754 -145201510 60500249 -157495577 -49885782 34146601 118394390 -283368837 -176118770 -170226874 -284267505 -284985991 -285571267 -86806625 244921938 -1444310 -240548758 -186510074 -52323338 100572494 -42277167 -124751948 -87954509 287765025 -190401273 230237869 172699342 10245164 257612194 -266815721 18695914 -232346985 47457590 -17071927 14553185 -237295848 -252871779 -135245312 -226667944 -221359743 -28247556 19179630 -28058559 95100835 29355575 290693087 -253910895 133566786 200702053 208994350 2538602 155683226 -291462991 -265277318 -18412756 -24472134 -109290188 -9765284 -28941541 133725820 -101885663 192078603 -189299798 -209461410 95950019 74116328 124917623 149431371 118976710 -3703832 -251137395 -251628925 -226269726 118744625 -285568055 156275853 -51407577 69032686 289793927 -120374689 -164012793 -23240630 -115841187 -98759975 90052848 -289441007 77979674 173657337 283536264 -249152809 152988172 192300762 268959233 -179099310 83868885 91053077 153491963 -121904005 -283596512 -9286239 119838052 -37802321 212289846 115253029 -188579939 -206663872 32136869 -50886162 38216263 -219632621 205629103 38229494 -163340642 -211000008 -114261747 -227271575 285326858 85109506 232916522 67204097 188424233 294314204 243727115 -240555866 -280157093 -177224460 -195010982 -143144145 258765953 -100090071 255899179 120180685 249199128 -287730846 49419248 153600370 126583050 -193092363 43457180 287902382 -90678481 -294331994 -300839555 188717545 -148478849 -230131407 -202898614 254561395 -42525190 225529517 -284894817 -299247123 -279914243 158825705 164884677 -163941500 -159137057 -129891818 160947814 256316862 132269215 104625087 255414260 269172743 209057349 116630798 205131732 70583933 207862042 251431509 193379159 39617204 277118169 133975273 202979556 -285199482 -66599462 216833744 -88194782 -172358700 67915475 -48688365 213525820 -211944610 28452970 277200541 197512366 267195243 113647737 192921279 -255686955 -223722333 -25963109 -246836338 139843712 -30789431 -23095248 84949114 129497938 46556129 -210314660 148351719 58913557 -112248892 -11139688 232198039 -48461742 189959869 -262114137 221152178 239289660 -54982214 167083008 -285769406 186352036 243587626 200169511 -12202948 -277742688 217022000 5323379 274103315 -82225585 227294692 -292582725 30218667 -56639235 113214670 62102940 259171795 -18140682 -19122547 111225370 -133199899 2750810 260987427 -55189971 -159251952 -146519427 -26954671 212408801 -262849113 44164493 56904145 -92154865 141163687 -71141635 278582415 269300165 -200947899 -238028161 -282869534 -100083036 228699316 -196771499 144390321 83861402 234442357 272007176 162617406 -139928109 -69302842 288470877 -12608947 5967372 -242032557 159572723 -106407160 237507288 -124689314 -54220310 -259756757 -295309921 -100363542 190684777 23264394 -20874405 -161493076 18606721 244984594 -162391402 277345036 -101148954 149509447 62972514 132022630 -148176021 -176757232 39426803 227335483 -66567049 110238681 221261659 -137518770 123937003 -90088863 -132138826 169734357 147344350 235128113 283974117 192790560 -284729605 -81138298 -262380392 -119367099 9627769 106359347 -250709838 -252090197 -84999930 -215530884 -179455592 -189518448 146330487 -188194257 -269028555 -148551536 -131832817 -79419093 275804376 214343230 -159303209 -159672552 282851902 189191948 182729372 150030409 -2489427 -25242630 101164545 -101215646 -240073031 138890382 224488452 170240809 144541990 238252199 144674766 22936680 149128735 -118426950 -8953208 -198237103 -288806308 244238829 -74815847 215676371 214539851 201355226 217041249 273621894 -238303195 200574521 -159809440 110268190 -37642396 53490973 66485158 -214314582 -149593284 231181343 -248289801 -88754607 84699327 -157666667 162240253 -171439873 60888831 146739671 200425328 54222554 -267504931 128694784 277924294 130910406 73479938 101168172 -295176694 273870977 -20558770 234855851 204111055 -52143655 9855586 -286375356 -92745238 223193620 -165591635 118479924 -183988029 -66211838 -69043205 -99152127 200370545 -243987712 -248284761 180253079 -66705660 24080242 273733721 278672593 -190459959 233686619 192305916 -40371417 -194959385 -40564446 -286095124 113635027 -266542257 -252805086 66105746 165890138 52173437 -197977797 239880781 -152875531 22904475 46831361 22032843 -150599271 -125516400 -297098311 -266246382 -266135605 262943321 95104857 293429980 160203599 -249006603 -138142998 67801995 249770855 278767317 -87684545 -187659893 234260825 -209136616 191971012 80688569 252669996 6411693 -275189776 -179415811 150524492 240819365 135326069 152090360 -135271512 -177434395 -202094124 -108336217 274287878 -225099898 228708963 106869580 -197358014 82660827 -293043272 78759711 -221045337 298688405 -164805004 -210330640 -130075325 -185579987 -174702427 61936009 -37443656 -153810767 -144838808 -184286233 -39704838 -16434525 216913003 -278334178 -809704 -243091648 -242993242 -167786082 -83891281 -105277288 294616707 53096756 -52495075 -52504199 -33827265 49367176 79616148 -249489421 70778936 -78132313 125419785 -220205728 -198068392 174623488 107489234 100699496 94574608 177034742 -97337400 -243955297 -262498738 155154648 155469077 50327575 -263569386 230982431 23164791 -234582959 -172920465 -26316136 -37674318 98870292 3553106 93732728 161542875 240253400 276206154 -51143318 101509413 -163047812 -232845105 -178668974 -228656733 48661271 -295162579 57839356 -84142129 82553558 -222252727 -106304721 210681608 289555445 169574637 103650148 10728311 -91337569 70927169 58279520 89796006 170652452 -82562448 114370299 266546497 199114889 -276643302 228048095 -155623568 -282516608 -124683824 213208670 108117717 -178668844 -297564748 -72277186 17406888 -171746672 -270977087 122381574 -205001863 -56242856 -11943040 -287665015 176490893 152771486 119114613 -298428048 18519174 -116628455 -201217491 -249591009 196918310 -117608183 244284643 183533388 -19605939 -287913508 164896430 -31848336 -234621633 -24328602 -168390924 50837201 123485014 195784133 104317976 -203977552 -173103290 60316735 231263900 -154329462 -198447710 234181996 255893219 54498836 -170591974 193144918 -235937090 -30273077 -94994625 -255023368 32679396 55292796 -163325134 -90372914 9735709 56552597 289368352 229349126 -261500143 219853931 215819615 -182175914 -16170489 -258101047 284944177 -17664940 25473973 192637873 98537813 243717007 -237898616 -7300864 141753502 -208543864 11514235 -249533726 -183890746 183536110 -194346514 -9543015 3581585 235311481 -261971874 271934998 77521007 131885286 -193464470 -288027739 277813196 205083543 -146541018 219465733 -93525200 -176515259 -34057875 -235891305 -286817906 175272690 -40765706 13243339 -214396951 281948162 -282248269 83891300 243993430 -105345903 175383263 -218599577 -226143788 3383832 -68454880 -98756508 -244682941 257655941 -58002468 -116544948 57814144 86657329 -124199733 -212701173 31259763 -105098789 55355150 -77088363 71745099 258892429 -52478795 -89830170 -37644525 -50642837 105414084 64004917 181885869 -256132232 -261267157 -239980076 -126474697 226480069 -224877009 -24593520 10972112 61290158 54120929 149114731 -236434428 -45082856 -3829909 -37054766 41540667 -60482464 -176007559 71533442 73152709 -62047117 184784800 63341831 210812240 14812202 1181740 -255750281 170458168 270888064 -176731315 262125003 -54998075 -182655632 92418417 -193345298 -211341162 -64358186 238736986 -91287636 54259406 -257801562 -152685442 -173243930 108388855 -45525588 211405264 63836719 70842587 105291869 273726563 -171956413 186033889 -20376496 267304745 -176953943 -68898332 261224193 -143589982 -240505507 -110717718 -134466104 274481622 19855283 250534101 -129248362 195608178 -8372621 141389305 50152983 -284326459 -145793922 -114083770 251822738 189799625 -184190121 -170608552 204347798 -148170702 -241591182 292264493 104036598 -187574472 37261902 122771795 -151831567 -6713262 -225813591 -251691763 275239832 -290339630 -20859285 136951812 277759636 -301055276 271414952 -179160621 -258847264 -272325529 -214419438 -213160689 248694826 5317335 -195257416 -16414070 181273304 -38956048 108787459 131130144 -261956263 -213250011 -280283487 -66871090 193466092 248268766 223025018 -149789716 190122173 -25662692 108159661 -231262669 -46250056 -220682826 -279046659 263333426 -233741399 231015479 -292460050 105560672 -76542122 -272503093 2688378 46312749 148384469 224581209 -52845481 44802748 137211812 148519522 151929049 276459967 290133530 178833623 20333823 -536080 -59688278 -280701254 73633620 70652991 -232455170 -257680482 267677891 286926149 163888811 -218141779 -263405557 278064686 268795239 -288790321 170088089 115215333 254991203 75895589 -193108962 -121468263 157606182 65170099 235806547 149455150 205630138 -242588000 -188936311 186501223 216143240 37998141 232605662 119383770 -186935933 -46727008 -78421785 257769532 277349625 194219640 211716455 269567792 -65655683 103304649 -3991565 208270175 -132269641 -271183376 203955685 264623655 193301340 7228708 78400569 -250449555 -229345733 -49594184 20903858 173690085 -288480147 47867102 -1656216 110490936 -155354353 126429183 -140844475 -43116488 -278596649 -156328767 191728304 248052912 -183355265 -191295583 -259846877 -47874907 -216960199 -260046918 -263078023 217784483 248396672 265957624 218353554 148822996 -102003186 124961012 242391165 284902556 234704906 118686342 -157716736 -196793464 -13693180 143923052 -296722568 -212939363 20701780 -197382364 -266988059 -69729688 195829413 174184220 6490095 -106604336 299346323 -296561154 73998241 88102320 -261369093 147648430 125951810 284889817 -108355351 260433641 200919975 -27680639 237085518 23271771 289945183 -283365413 22669248 88985133 -266503727 132256732 -14127428 -216773048 214097653 247047273 175837536 -15436984 -136993647 113296126 91961048 -283162163 -206644398 -177681 180956427 -266186955 44035452 -157312024 -148663417 -89227750 88232702 34739835 67814493 -24047776 -248723916 -99980837 -88632993 -189629723 -7687323 -38405392 71629141 80445025 -160053324 -184639089 -245403310 -55138502 138706752 -34489691 -268840047 -26398310 -177061161 -154265918 107964744 -251566272 214367869 248826818 -291599918 -184629584 63727647 72684362 279000983 -62066226 227033899 231060930 -15285538 278937036 82886617 271235303 -160355494 175999454 58754639 238887444 -261420469 3330677 52998865 248692347 -269266389 50941777 213423248 -94925274 237802700 -30421601 166578691 -256897298 -290523233 92988047 -187163989 121801316 -83370820 185628481 -125959704 227321261 16979703 107573413 32040753 -114773201 184339837 -55100514 63466515 -175411434 -86502859 -116075878 272977354 -64847605 -44218536 -32977942 -293868041 -194364632 270059352 -38477401 225465928 83934528 -207736530 -180534883 -65339467 274728831 -24189665 266241450 241540281 269612649 226882502 30033624 -136378581 -219982845 133865848 32286551 168042248 -24811123 -153306350 -101612038 -272374471 -20067681 180085870 -30005192 145100660 253325573 170239836 -273075317 -285895226 168436777 189139512 264804088 203332910 -206374241 -178194999 -234577887 184316587 -183293100 -92318318 -248070782 267954839 -131090180 11472533 202028295 -82481272 81019714 -279301641 -199778147 178105185 -46492321 -80155538 178615119 83025513 -262583748 180720362 165354705 -235014544 33543088 68974145 -282222404 42106414 71477003 225069688 48718054 -291958025 -246323871 69900234 -287129370 -197393620 102105752 14052555 -273460504 152474450 139954820 -82968367 -97990956 258664699 -192686073 143719943 -287279346 -16396792 -224006395 -70239208 -26998896 28301791 -131337817 232416943 292715577 -147620188 134113526 265870585 -232661245 -254812806 -1658154 144742078 79811567 245211232 106529668 150434038 60505662 102742210 -190711929 129161984 -239262384 282402188 1921656 -178008081 -278377820 -282199781 -5392235 10130272 -245491095 -15203042 -87906238 -156532055 -248277366 -86118497 92530599 -14366546 -3071221 -21954625 -120149883 286549290 -299307486 -263058675 101982719 -57100938 -175440687 27859770 78347551 -123766354 -69285072 42792436 -49225424 25974061 163429533 -120034736 -76643808 216908078 -182196557 -218860682 101340406 -223479521 -101007357 -240240851 127479908 155804993 -268315242 59057748 -289647284 241860172 81847864 -123062730 -137668373 -271283054 -190779032 -93428548 -69413624 -170647134 -69524988 -74838242 298693764 -248165111 -201137121 -18209120 99213540 -170503286 143701722 281977731 43035750 7569291 -140037041 173489946 188902096 -234195211 -68140110 -51228390 -18447013 9104766 43747 146507737 34392302 197643907 301279323 295970260 -209136814 -146754909 194589199 138241499 18901378 265792694 150455797 -224951213 -115062779 262471586 -124798563 227143370 -85638281 -276365528 172246919 215353416 254956731 270963525 -50877859 -88766425 233737042 -230846328 21014094 -48985132 -255073643 186087999 -228191624 -215937810 -247480833 -289170313 -59613826 -147776888 121815376 196688879 74463316 160669436 -174049740 -257053445 -189616885 -281207162 -22783046 -55983441 -296943328 -24584616 25003510 -239207210 198367404 137395583 252117206 -137841476 -195285877 -190824675 -138100170 210622905 241278058 -276480847 189411755 -133020468 -62317426 203507515 -212506354 190907449 -94950344 -163406156 -67021636 183474648 -67389577 -236916112 -204823053 -102769653 249536433 -230433456 98184917 -248031458 88949404 -11474147 284516018 -10042819 -102107483 249023332 248915877 230579376 -84059388 -26874659 -234176934 98835074 261786314 10187243 -74750502 -50422561 -258085771 -129936799 4966785 207574484 -208384842 -87924736 43904841 63686099 23757330 542588 -197368934 -33700022 256662497 240570630 33601327 -110094694 255003117 274612276 -221200760 -198100516 128473093 90726760 280603446 -208667868 149462147 -178395204 5376344 -99516910 221035536 288240958 -26720050 228190711 -207491772 -11604742 294312481 47692397 -30540416 116229867 -248151422 -203398817 -198701279 188703937 -153451332 -113942657 -116670891 -255650159 -252798323 -132537935 152558866 92438773 -189207023 263284238 -192841616 54128177 216814724 204611782 879765 70493260 144732933 252751567 -217224848 208073890 90746245 185486718 209749103 265556955 -274150132 84728576 301636805 157080017 90356352 -116087548 -168690905 62268620 -282019087 33767638 166908600 -299850423 -133899151 -80390221 153283415 -71051049 -30138646 4745439 -147742274 217675686 -16842295 117758633 238667923 252123795 -125114379 27221552 264742859 -199130044 -248611084 -26827353 278781347 -124362982 -291219695 215458732 97498325 146119909 7801611 -253969613 -62313974 147601835 171050464 169124824 -286391877 -44397674 76902427 -285716129 167966912 -173596729 -224980132 -36082793 25726787 35161441 175236714 187339387 65015814 292213767 -288167089 -49142812 -115474557 -90427455 -170805833 -64485770 66749817 235409340 294767961 6946892 287544458 -33651971 -20064391 157076502 -100041443 161820194 -254987943 -226069065 -95376807 -140204521 -73764134 62415458 -20260405 99559430 -282208825 -186650356 -50862524 11382830 -39890099 -6716392 -292855763 103112169 212495713 218413834 -281508503 158781834 207774214 263453547 -267323295 -100270674 -32314546 70863993 -127666064 -162705944 294359081 298941653 -158666682 249906478 -86430407 187918162 -299385501 206601587 91659562 123397132 -276825306 -107376218 -18310977 -188803828 49784813 -150220000 217528475 -17203874 78095322 -68575295 253389820 246627336 -234401478 75284727 -7125480 44648864 -270348335 5721580 -50693564 -122707073 297116386 185969513 -105778632 233240494 205636507 -44540221 296214554 17949309 -110065451 -157076933 -287749584 16119351 -199160593 89313833 200631961 -59996617 102377806 -9825272 -139786864 245088669 130866136 240647992 -154929368 -97257212 -221331523 292916012 208739154 -191655475 67500889 -164750930 29641332 15657565 -290385383 1575323 291869498 156677218 -137760754 -31117595 -291611991 287669478 158338496 177997528 256638364 116879135 -104159579 -47048740 234364219 166761576 292973445 -48463793 -172738923 167028522 -66958124 161420172 -245428125 215942576 -83158778 116411121 -217249274 63356822 217774221 -152952603 73813933 -98247172 65342535 -204234019 249006951 245756422 163393639 -216296116 -109688896 -136963001 -202239038 131345342 -96968914 245873373 -291610739 171866458 237356167 -132290177 277879072 150852330 -27839285 -298484520 218851598 -264579522 108115703 248373396 -170122866 186033820 -65158301 -235295094 -11962464 102825613 -229409942 125011315 128954354 114566458 -166472428 -12836257 -142069695 -154920436 -208122152 121824531 -60849795 149671258 46709034 -93981106 -217957144 -178241673 -114613903 -149508122 47451350 88368114 -56707807 228930641 -113455585 -143471651 -277416790 -141387543 -301507880 -191469782 12151273 -31220209 106097686 68376184 -155248772 160116119 187532936 -189156564 242730056 175443158 -227027131 163306302 -151522795 -284883994 -198505695 22510090 283380235 -97427530 204462392 -193366940 -121438060 147679344 116375338 -120764271 -72087252 -265687580 -97786767 203848847 -183192171 146706073 -99316231 49185232 166812096 -79589288 119156566 -56297599 -190690666 57124253 237107151 113439741 -252089451 287056151 32389056 -117704652 298650953 -288760550 233154979 154711364 182641817 180735422 -280168228 -19946496 212852931 -44412315 -219263028 -221268504 178464661 -268213535 7833623 262878934 -225173076 -221074107 -63609300 -8374317 2064821 -179823024 67454115 297544892 -166391222 110649388 -126071152 61178636 89702530 -41621068 -35291018 186965004 233519284 131524801 134976132 258635656 -66561025 -157251615 278854532 -30003858 102075960 52801431 240711334 218282 255569085 280987712 -70661890 -274139210 172782722 19521445 20269923 -295786917 106019365 -111328790 164354088 -261853050 -256769580 141184658 -128977887 -140929658 171259131 -57978174 -194978769 -132425105 210676008 -45031044 270141312 -44389584 -185688269 -74094437 -256425256 -196743367 111003552 -76292764 171930185 115799707 167270707 268013598 200470486 -193330520 -36556693 -9064344 164729592 -272432029 251644153 -71636939 288864124 -246777096 -231845230 -291269715 191739118 39963051 -213945374 214443209 -217860556 -170482199 140012466 -27551348 254413721 298423976 93919023 269806122 -271568851 -299197063 211326593 283568607 37363015 201885743 -18576798 -92020060 271831988 216657629 -119300683 249790027 159288786 -243206358 186203 -67394087 206116754 32867615 -6819063 298064438 217748188 92155252 77657024 -54557816 290112715 -259946796 -169352924 -11485132 -137064329 -53143094 -81758110 -247328930 152807261 -111551078 -280726062 -297990459 -246307601 192576044 5041982 -90752307 21697233 -165427203 -170926593 -261582298 134212899 -241910966 -150691985 93321946 -279456964 179092582 115740919 232300192 287450547 -192782844 -193188150 137565256 197055265 -138963298 151607752 54266869 -31661804 86162299 -157029472 -176897269 -9821929 251393686 214872961 203567961 85358191 -140534574 -90601913 76058773 -188240350 299183922 76016007 53511316 34620114 226181771 61915091 138359582 88726678 -3916103 98177414 -152463645 243039759 -17343778 202546831 -75203918 -60221534 -97102022 -252547156 114286787 37449288 261757412 -6311088 -217854585 -93452863 222320686 181574730 -136902733 215976880 -161061507 290118335 247041224 234428176 -41389605 24573659 -69786186 242347173 -36156766 -145921191 -120929088 285963470 -148007772 163136684 231648556 -33594793 114287549 -245828091 13597305 28618898 -55931569 82938464 -246754025 -279952645 131991975 40794737 59745446 50003248 108185603 287984005 -209138056 78262237 -70323984 52454080 175736854 300865255 -190964345 80930740 101265217 185842006 109700677 -105154691 -91086077 -40257883 -105033148 272607845 -225233583 260517527 140925370 181030062 51517029 -255042177 -118046167 129491441 -251163468 91520384 39576526 234317645 130004062 -288903850 10545760 -192740535 -214310304 -14769073 214142873 92210224 -19636297 -79534552 252854284 -281608166 -36165569 273802211 -162000860 -297146338 -123966773 128579971 -213257077 209745458 -33581113 -248444439 122208257 -233230657 186081739 -242846076 164530125 -245171474 -27016274 -296647386 -214518905 -269381793 -68812684 -277293561 268565709 11512233 -139235253 -8887898 21996648 -102563800 33725490 -185213950 207727517 102504557 -17399892 266204977 137884198 197787352 27612696 171959592 229268361 259011362 -259940154 -6065739 127010231 -40595627 157676653 53242958 -288316824 147118052 152422552 289714375 -234229574 144354944 -47484712 -256072424 -17847857 189391983 111776061 214081039 164900925 -26670253 12914469 138815140 -138616893 -1449245 215125559 -114690307 -293600030 84129367 182563343 224647830 -197308999 -98311373 -228019823 -292746602 -161871861 -257399510 -23030983 -287854912 -278981671 14869647 69586335 122169433 119865287 -105448094 115610616 -33305776 198858986 -82274861 -59264529 -43206655 257791318 -193017533 -66173244 -300075725 66219502 10031703 204396529 176652288 117839648 295978986 185964556 251031022 -69002055 32285624 270983141 -119679123 153594246 250098387 -95375247 -290757066 -285386905 -5099272 -283711973 161216392 159971215 -54773070 174728836 49381441 -199830821 -39010704 -49032169 171562665 150444455 -117292174 -162930613 -240566212 59199156 176735262 -235577535 45398026 44364821 -3992662 187213537 205856830 152471519 -187806071 -297280132 110053433 -103313653 89932195 230429701 71355089 -142356070 -288031036 -294199826 139295351 249665353 -117079156 -29816009 -108598906 136944926 132561944 78302945 176877426 -250968632 58883960 -269721810 118955449 261111133 -256143665 200472486 168804707 106807949 198217304 142894461 -293792595 -34260035 3879724 -45654189 15190052 115175599 -236206193 -289221347 -220300882 -27094618 23602528 110063925 -294309130 164239732 -199459655 146166526 -163592815 264959862 -256053239 134599655 219178416 114648551 -269004709 264774362 -229784228 271548562 -250665198 269398291 272117434 -200108463 142934721 -229565010 182144913 -92295977 -148696135 -195868074 29101354 182614131 -222344915 -56715944 31894058 152647880 -266516786 -2799765 -114263709 212784519 -248186589 239707965 -141219849 -165276019 -48209918 -194728698 96906378 125503655 253527273 301570872 79046586 184954858 -104286507 -83595016 132670785 229799020 -218003082 181677014 177497228 -296225472 -221444411 243172465 -247151509 -178938932 89426534 137564967 287335241 257194479 123784720 -148878817 110775415 138501871 -131450962 -139779031 -178803058 160458983 -53085263 122842440 -287353593 227617858 -90535255 101775594 217183583 251760906 -15079616 56867080 -11175376 -150960309 -230481313 77646232 -164584790 -284747926 -43097239 -215794578 126088065 -274847943 -166925026 145388416 -116147443 180662752 -189027204 -257495631 -84602782 35624085 -21098036 -226392137 -198861080 -111897381 29452468 124163572 -176996360 256992319 -258627790 236035071 -5550457 106073140 -76463642 65024641 -40643124 -128669981 -69994242 -224776797 103773323 100463707 -264545314 262253993 -95483202 -149121119 106506204 196825489 -136831027 -255823267 -204602135 -258036569 -166079145 12157061 -277404355 136360693 288899750 -276284349 -248457490 262813493 -172819049 64956824 64581042 -92483466 -247524235 -34334722 44349491 -207445690 -238807044 -230061470 -167763773 78718576 8664558 -103988848 -117928267 -140608916 -105359286 85457998 138334933 185956430 40121882 -133204906 84795809 -287138083 -10076961 14698406 11941286 292811400 -249174016 -82513711 -244523945 211955439 98553051 61328517 131412896 -206321046 248986000 -235414472 268541345 47015071 -202216166 -263401503 -269782444 -16622060 -209507898 137052322 -125336924 104672368 -149715728 258958516 -203667566 159118373 233745968 -10455779 -191912713 92893947 -125355635 2276369 171259740 34067351 74509957 -220816316 43739132 -139076216 -295390960 -201853115 -128314943 -99343346 252455364 20047947 157027185 139068929 -229715297 189731214 276888541 -41181532 -195121163 -292036978 -279965678 -124338732 145406992 121070772 -158636875 122923508 -50203596 -273967487 109741548 -234018169 83220744 81113274 -140135141 218932532 -152954564 -82289066 251608937 57997243 -227801638 287776096 190965432 175976873 -68078749 -4325951 -74632151 -257901986 157144491 -236118043 -71077727 -232244801 128446847 -91651462 247043850 148490941 -194546654 -46815171 -137853130 -56753147 -278980412 58599132 -104798336 -23930725 89203994 44327788 -124387784 38166398 182602411 264862917 93193543 -139927462 122755771 202491425 244007574 -100097433 76723363 153166239 -133089216 -101348902 95674935 290753089 192086955 -260474359 265300507 18403752 -237571308 -178698794 67864794 -85561358 111190875 54139995 -170893572 71050666 -136867133 -274538124 -130367463 -225763985 200287218 -14746679 223482802 105942418 24457124 -208975558 174278342 109451890 -128231032 -58233196 254227020 54323136 -79193603 -129000000 -67673876 -193029298 -247730952 -240716143 -23720993 15694445 169585164 -237740803 118258714 -88466906 145271512 -47576229 -233209665 -265940281 96411325 27102361 -14423680 -152421791 297503190 -234125024 292979285 -161760941 -187156973 113727062 -86531966 202612858 -284021686 74867428 -7028403 -86590275 219831154 -56301038 -241028836 -152485097 9128311 -156704488 274502783 205034511 -91790351 51311287 -40547482 41556121 -256776281 171306073 -3202730 -87210168 -267940242 202745950 254967851 215606614 -47103712 -192454016 264972434 286862580 249525839 -147401730 226809299 266552363 2974440 -202105733 -196175494 -188915327 99570202 162289153 286498031 -128522918 -114050344 156614956 34285776 -43981964 -299738851 -92061099 127149288 197632359 -233641916 -299931728 -39182704 -232942629 -28091107 94662387 22421757 -89694155 179072653 79153676 -45619114 242755215 -249345429 154837913 298681436 178110179 155157309 135404404 233189104 48684766 -15210175 161200316 99166171 -182470846 -196786430 202889729 183514818 -142988349 -273797279 -199585387 124929060 30387328 -158075597 190366012 84153500 -292826427 58714304 294454360 75611827 121598776 -109869723 -241973165 65487048 29357287 164930082 147555932 115653115 -119227921 156460035 28170202 -200379309 151805678 -296044874 167690780 125586724 179371474 -178580216 109558063 7922642 183913757 -250278565 -283880913 -85367622 -69591341 154833930 266256421 144735538 -193764881 279419466 254488545 162311702 233827114 24064135 -30970406 134679885 126614585 218507072 -186341815 73038982 -260422939 261476900 168186389 -252281869 76341491 222105770 221853072 17610084 79795578 -45751762 205356891 -226015439 245281540 174135364 123944475 -111911307 211422862 279024715 161740952 95783046 233206258 60166847 129231843 -216411889 125320103 242457217 -253478227 258823628 -19255729 -296519112 -26017180 192494295 -31288935 -295878584 109125736 -152123401 -154572489 -122038341 -238109572 148742671 83516087 -275184495 200395313 -225736583 263295640 -252457961 -31473044 293482202 -261641104 239305619 -259379904 -16257284 298390573 114351755 41661502 132306659 -237791158 65449282 300257079 -61495390 -140464509 206156314 -239780983 37594759 196987312 158341164 -146733650 -21635621 47307588 157041899 -27295728 -150086831 -56726438 237728993 -30937250 -210899591 -46111590 -286844859 79091988 246451702 -167744441 -64776483 292216997 -60247307 187422798 -159200338 119402464 -97279564 -209387144 -179818733 -160955339 -11364822 292892322 -26069432 281030315 -211645660 -12896290 60526531 74341567 -162104888 -286305645 17903794 -192064998 42478035 -204282072 238370789 -268596489 50278299 117467724 -222628803 224211353 238363999 -57381249 180450541 204953507 274077035 -293132985 -233435412 -100026577 -289263110 60473540 -149801319 165097244 -165021254 -162637200 98688486 -209404080 -156816672 -110810942 -88563815 66304005 -43816579 140603695 -213199780 -126873869 -160249470 35029639 278305276 224864589 -213681805 177253446 -293726224 -179409476 41923207 182156238 -217569497 208711001 71595836 -134688219 -212800497 -175959417 95486812 -93140421 -132435081 252451376 174667525 -197500728 -89892731 266411089 269813294 43032445 -228663615 56931590 13119644 -94340254 166343406 124467872 -226449472 235439688 -230415409 -292356621 41672961 -201629639 246794942 -149469995 5214941 130791010 3774893 227750856 -136946713 -196786132 82834872 -245222636 -14331823 277624031 -235412292 -88431250 251205342 67125653 219811280 35977982 -29204983 -98139239 87085442 72045021 -224489744 241598588 237915306 -121467962 117037822 -181374066 -299121676 30000847 -85021865 -270995309 125426619 246478224 197527928 106603830 -248478181 26650551 37982856 294285138 256373309 11198165 252885869 -3277916 255902276 107866089 291385770 -111533761 80808014 -89529365 263488930 251684439 -24659160 -202758650 40246042 74486878 79976160 -150173607 170204845 -97126595 59666576 65631782 -33345821 -284664221 120871981 127836728 -281225644 228220015 -245676689 -95999384 126129038 237226783 242538185 -183883702 -72016608 29563324 -244108448 22935721 137937590 -192912898 237452985 -282868953 122094144 163805955 219465647 -17716285 124015563 293137228 219535412 190106447 -27138479 -174740944 -50383644 123453226 -77187627 -25453791 232948907 -84349959 41897818 277531386 296395885 94768062 -265359178 238576761 198212914 184640365 71736836 -41452605 -69476994 -145208285 50380450 -171268672 44504058 -158360057 -147649607 134953273 78861432 213644730 134546223 118160700 -64029953 239781744 229964515 -4367279 193890794 -35802987 265631221 120008936 207724241 -242055823 219416984 -245315745 -89091592 -154533761 -46906081 -275781735 -175845159 -60968840 -274043726 -139437262 -160536599 -78149800 -77134363 96319658 -291714956 5633849 -89367502 -158040060 -297137481 -10936827 258721918 201643635 -108426153 -100423357 236691197 70303 -24768889 94534619 -183326826 103507583 29277250 215996129 -234693144 107149211 -14848746 -177656509 159642895 -88776664 255073743 213886946 -86168323 265129042 248797246 -4253751 -280177306 223853188 294365337 142173048 -268852737 -41616266 -298912650 76561338 128081114 -191101296 -268731301 272393176 56228544 259508725 146288558 -205830549 245345761 -36005538 -43817514 245587897 8891408 149776414 281976173 -149088941 66517044 264658928 69529541 140349111 2734031 81431691 -107080728 -187834918 -214436521 118787547 -140736137 11465879 -105623643 44704475 -285864110 -83328797 -90574077 -285653199 31465132 -17421656 -88999126 -110267967 253485312 -262244493 40451364 -86916799 146446984 -71864453 -28066643 235252836 171244185 174036858 -64743127 200751322 100730717 -113584275 -265004636 -157690024 -59862065 252494225 21935933 -33261762 120906511 16462519 -101090037 74222467 -82424915 50025507 -155062423 298508576 -230904937 -149338001 -100283912 -40616615 50911722 -256790300 23523940 -78141766 -289340433 258497517 261390242 -200626364 -61907543 200219670 91315004 -45831837 -41659077 61407547 -139473161 -8852638 111452611 270531606 -214671497 -286588265 126230795 206365246 84051711 14315746 229702266 -59025686 211134441 73443590 273752214 105795030 -195963066 -221647336 -282544596 -48000895 236215939 -2576565 160493241 -177689560 17675833 -58818422 -149484394 136208752 277290076 85579743 -248528147 18223964 166037373 121343132 -11945962 -264723588 39767533 -259163096 -130322684 59037965 -290059380 12992837 -62898744 -76942304 131831482 277577212 -267442050 -227924051 -57844798 -193818380 139073907 -16831280 235391246 -185320878 -209141766 217361373 90067898 60571886 142782065 222766057 -76073706 171010384 170708509 -170322539 138517824 213412169 180477190 -19069354 -139168715 -94787773 181205526 -230113292 24499805 128718995 254526976 154765988 -214507306 -71054285 180651886 -3272742 110726103 -253238452 292058013 148188271 -300042298 -198808775 -61389260 -82062071 233848519 -239408540 72011022 262597479 -227684289 -165993907 -117041442 262902887 221660941 70728226 -105630973 134135804 -252909960 299070933 164504874 -271066897 -205198593 265374591 263375075 -179683115 29176778 90363354 186841656 176642713 -238869721 -101957742 210005595 -125045314 -64514670 -170436093 172548951 145258178 104552965 -137077548 239622849 -12446606 -12225982 40226743 18604485 45150446 -166767560 -220925601 169175989 -195067553 -291843048 -255241779 188550498 -291833340 -76553932 108107609 -242395539 -180750789 -70745136 113397605 267185335 45093628 62451355 -44103974 52729326 157139310 262206280 -294304896 -180750473 231668314 283641685 38733821 5797569 -175112853 150444771 -58083344 -49265829 178029631 153398293 89820345 77716933 117215013 -238912352 -92420333 -46568383 -220174850 -298561907 240182159 -230820942 -93088637 -195957774 -247453247 -207670125 77396587 216201372 142421316 265407291 199599354 234052658 279562197 -211297936 -255612183 -166572401 -145657661 14206960 -130228302 111874390 20577540 193087042 5459572 296839369 -171911770 227971508 -34306389 -110061327 227317346 -56955774 32506532 -229622036 76852221 -17226515 -143247711 127640240 -146779143 -152739878 119923373 -20435517 246921528 -278261368 142428629 41160794 491934 20589019 87568879 -223776905 -88513201 -528832 -45901235 21988617 -222497675 277359433 -212079877 294603107 74333120 -26558470 -194036902 143190788 107994015 217649309 150018558 -71908031 218585288 252359969 -227674100 246885895 -124825530 189941921 21277908 151285080 97475262 278033967 -280051691 217928921 196627505 188856608 251726679 -43775014 298223166 20984612 -218308475 -70969024 209734158 -153299678 -111701793 255428414 78062279 -236150053 261648069 42721052 267049022 199257672 -115056425 83773710 -260108818 183705093 -253726502 -240053230 -298400552 16180323 150025515 -195721348 -218372510 232990184 -128361607 -180132886 190206915 262165255 -168170089 -133623225 -169719898 202881831 -235214453 73229579 47879697 32087885 -294758238 -35259574 -208189405 239564988 286575618 161517892 24379565 -6249390 113696925 -259553285 -165578573 -298313721 214258943 -190196869 -170280106 -109673225 45214136 -92588993 -251201840 -192764725 104250640 267993734 137112486 254043699 -33427587 -244552503 301339405 57454688 259879465 -214604637 3975387 54697308 161514637 -31788216 46782874 -153037983 91027774 -274584940 -257894091 146354155 40673398 82097130 154893337 -249215020 -28656643 248766840 -85566231 -257298756 -156360668 -247720276 -142638621 -13619919 -72525876 160151585 176378939 -275276063 -198819995 -266662035 111116851 -6170137 243476892 285476267 -268479997 141836586 126967953 272482686 231290368 -49579651 -186161141 214360193 -201943074 177545977 13832799 112095630 165161738 -9992123 -14657253 88927881 35144882 107064377 -116553650 -236158628 138537681 -158691792 -264771284 -217776697 -260014611 150966199 215265003 280008381 -77894587 238297716 176705302 -93682110 -53341631 16972215 271697732 32780285 196709356 155206101 4707193 252524586 15341279 -102487929 -136181910 201166827 -262905967 43557269 18227983 -240191970 241715119 133299721 -180181200 -115824726 226245213 -194028383 -142776134 290780682 -47066043 296949511 83650001 291416742 255090778 -260175552 -106657316 -108483052 -148954057 102151153 232881390 -270905 -154252690 -40874839 -181020125 246047646 49521918 -85320113 139894065 -121294527 -40461874 38504042 -51419805 -289563831 68145664 232560786 165883180 257420819 -170979027 -264545077 -171088061 -163486272 -174567270 -264651526 -126135906 6391196 -300638732 -12687122 222065208 69077827 -190039610 207036157 268159984 -152981630 -105234504 -11008846 63119861 123933511 176083197 145175663 -67495238 87727589 -271324779 258358889 199045920 138770727 -30724897 33123898 120783496 126718499 243080960 -188593680 264380238 29614416 -274294672 -158144405 -187854421 293268089 230041753 -270804112 134242599 -219308942 141038049 -154819748 159831129 35278603 295160968 246078303 186274165 85519837 -257773149 234577940 295592133 -6896706 -192658954 220288108 27627003 -287464743 -106057172 -95810733 246033932 -63929337 46937215 -216346788 74086218 271904903 -299064426 250998327 207896344 252880247 15049655 -221846282 231644622 -94498175 -264584963 63916102 130517136 136268128 -182405976 -122587264 49609921 975034 272645062 258777132 79441502 -272955374 -67560861 -278406483 172751188 -31107223 -50800058 -107198718 -202668062 -88197381 245502483 -157155505 -28674562 -267115324 -277082331 -211463597 59560831 -69736204 192247719 76070283 267173219 -134923733 245675099 -267075746 277517549 -284258734 -154710547 47628154 -166540159 163567654 -146900590 217698806 -148799284 8605271 -235752356 205734079 -206726805 85059271 -21191771 203510982 -126515073 63269508 23395909 -287285955 23030138 154742487 246222810 -121093229 131167246 -121567127 280052891 -29819096 27403443 -164646567 18617634 -225518189 213011408 281423187 174976311 94225453 -184221952 -59734943 199693753 -202956006 122288590 273520997 183836673 66120516 295010371 76727990 -251447874 131615935 280445166 232542014 -207267594 -31551312 242202440 -56446715 66944032 2348489 -158690312 282410075 -424070 -48469402 -111716718 -204028722 194920513 213825381 -90955345 -259747904 -49737717 100793063 -88927285 247532504 -88009198 -100740195 199255853 -281785406 -139955033 262745111 -14659241 -11185245 -225924965 -110916407 25256729 -258314277 -142315301 130499079 -82934817 -196258587 -189309536 -295997365 105742821 -296428256 -119509001 274120468 -65656978 -145772115 151756701 -70025751 -100471339 -147297264 116391831 -196043210 217462923 -69450361 -208467752 -119272968 118037628 -49272350 52443825 -250135232 20657414 123240747 160368558 -72704429 -108943759 -86120508 274379943 -43252598 196330552 -207389366 221293314 29934498 202204815 -20230969 79576104 277113597 -107895690 17685970 -190701217 224967589 -234244635 155979309 281073634 83341801 31133187 -198868285 -293859425 158865311 42836486 -200110797 185297612 71738705 287475501 210136512 -110176716 180290709 234145087 -92383065 -279429090 290896025 57355616 -163233156 -94425747 -44657306 127592167 12976734 10514085 -74985364 -142127365 188500687 -57837819 -130733241 -30668594 4293220 -286203707 238461502 208008185 210305157 171973970 153930015 222524754 35251566 261454407 -214582260 -162695879 -65409438 -136047707 120139822 -217079146 -146541216 -169104899 104326474 -57361255 -226092450 -75720735 -157458747 -119064121 133857695 -18662683 -190834861 72041688 -29504424 -137046872 -130350759 89339527 239131221 231541194 228977620 -33192366 -271056948 263371865 239436857 -9302970 15055679 -61723170 -228390235 277476255 174194327 -145136173 -195775126 -101220260 289701348 164068109 -280996051 203077472 -244438638 -296669001 -224291439 153147801 -277191623 248742061 193042361 39325738 -37230635 -273672816 171953240 152780865 3080023 -204407868 -281375578 273010464 297739709 -244668064 -77320532 -92898434 104993745 -206938504 231686658 -117596424 -26226135 132010973 -78202845 -107446563 -42383868 -230031750 -141322685 195235564 195827438 133862365 -40339632 -107054588 -226866011 162307668 114083150 -191912746 -102541489 242362465 -290513498 298408114 18732060 -1588177 -246596906 135733466 186535881 146718778 -57114887 -191553601 -46797464 285013394 95568269 -73055280 -86579678 19623508 -85483337 269526595 -111696983 297440844 -208398586 -153176694 127322394 -81303211 -20575652 -141110412 -108508455 286267097 135185043 -262173050 -87067409 265591487 299910499 152693960 194965684 35676742 -48656466 225078906 107245393 -124248040 -240566027 283578117 33636599 143732008 198355545 103841837 101316000 -60617792 15130631 -263866412 208556635 187287295 133656750 296822245 260305922 116507045 226170321 -2081456 -294450030 -170978905 -276862385 218120352 -183244383 -4835979 -209753235 -185986345 198967636 169475316 8112303 -52307787 -29410176 -225878624 215090385 236767754 182231229 -66027908 7791417 -108998443 -138018891 74074506 299863201 -279878892 71676675 -40779068 65240281 -59610025 -240896184 -219901114 -126627110 252224271 80938393 49576365 -217021923 -143795731 -28437650 -166000756 79824065 269300619 295040620 17617457 -69045663 124498911 212201276 -212868445 73288748 -286019050 -239708265 237182562 -48167359 -87272369 -14728011 142379859 223191350 -45896430 214990811 -136279113 213700670 169370629 -121400474 241398591 183028897 177950400 39042033 -15343991 -108371720 -246908669 -163535365 -291729196 232205044 166586565 -37997394 145816527 161931304 -220987797 124267949 -289773779 61917517 97415189 252162245 145585462 -119805816 183309130 206499054 -141019283 -212118 -90330254 47171244 282961914 -190791617 -255302141 43707566 96020985 -23355650 -64404501 -213219829 -23984124 -30464228 206716662 -45202165 263398001 63042823 125489381 101746130 -236689110 100426687 -268569938 35921554 -64236166 43638648 68292875 -236383665 -282009179 167495711 -210445 -235419321 -141439847 -17081133 -67798640 -74822868 -196456803 154637455 284405049 -81657351 34783052 -292294547 -234648405 -70211674 40785354 -291463642 26022623 279336596 206630838 295008985 -21291621 102726058 87051286 -50733713 52435230 161871769 4129572 -249267254 -19724925 -218195356 23306491 -173561876 213875633 -87875631 -65634627 14278183 -115594035 -160607363 -142067007 56421921 142161303 -164595188 200803059 114374096 33493364 289190724 202428782 93251266 36646290 -253162979 -140123342 239148894 71353478 -129709658 -180798252 288497283 -145854136 -56626785 144455947 6130467 42576287 296181450 107262288 -261445557 44701233 -240806758 62452624 237732496 -6989307 -146202698 -285247018 130896060 18982520 160104176 296810934 -83072907 -120500733 106125438 128742328 33092834 -277570583 202453906 -241803924 -268808523 -287731604 125494677 162971550 -169459970 -146120310 -73167927 -170663739 263926783 35624009 -6176753 -166549609 -147531996 9834957 224100765 127813489 -33511963 60507518 68042887 -51572304 -115759569 -292676833 214549100 -239587444 190549292 -240339061 -214320580 291402305 -21091578 156739465 156579733 -40896244 257350485 56880835 297968424 227912833 -194175074 -292270901 238039674 -87745013 135629024 -115817905 -10829693 -72179988 174476258 21086794 -249925104 -252974812 -117730216 147603721 210994286 235065786 137873386 -15251632 -124449029 -110130097 222036531 250449930 -47506085 -240273129 232479682 195198815 102829459 -99720828 110826476 -67452455 -77798636 -228799000 -1817490 85663582 -99995531 222351812 -206572427 -267966963 -47494831 122165581 45226970 116081627 293973478 -244882836 153448869 -226381757 -194503767 142599728 -274366426 -12600635 -135694496 298523133 298464649 -161908885 -292119538 -280438305 173671574 -158537098 -34962895 -89877635 265968338 25502075 -291371523 188207525 -232789607 33238568 141390491 252125788 68482645 182361363 194292380 218517037 -38620271 -285763520 -112535377 -72031297 262511223 254250892 70491269 -225062772 106572151 167018677 -297491211 -188941105 -169701447 -120862405 -230471441 -174707805 -177803253 124856861 176139921 103827790 228687295 -166982216 -253047209 -220486480 134705443 44458671 -2868808 -262693233 36023555 191943334 205681647 -7532612 -139578469 17982417 -135793564 164795818 206167134 256074962 32309206 227630667 -44219448 301336760 218785334 241143465 -9056816 58879245 88649340 42378770 88584756 -243498563 51147786 -227732490 -287286931 123810472 252269962 196268210 -203128067 -189313276 -170917590 -256523454 83226485 182880758 47346330 -44107410 66942814 153699920 193342752 -145814302 -154937193 -244323596 -11795294 -298600092 -176661910 -142620253 106355525 153890074 -239214664 -134673922 -281238416 244686528 300994786 40991354 -184426946 280667578 -207141424 100198473 190663071 -191990816 -72556793 269782720 -275346336 207537667 -13655100 39189918 -75174447 -181472447 -177350173 274198395 -133334657 289537918 -214951312 91239300 116931015 -229460123 284471495 -222785856 53465965 254712468 176327812 83459716 -165180300 -226270180 252961520 183383592 141449993 -154689503 85385311 -153939579 -201061325 5496576 151903425 289852883 -37338378 266033721 199082793 183009126 -260374710 237210979 169782198 298058872 121640680 116639002 -235472827 256321367 -169045850 271455788 -262437694 131063204 -179322704 -101746137 193053776 -214966924 -195426214 83833668 -294240395 -35985333 190369723 -125504114 -241486077 -274497596 -59973040 -183472196 -153487375 -231334994 130772994 -211568938 -4963033 117073869 67242499 112543863 -91417519 -134511926 72008098 62228176 -163862822 135291092 298097646 -181244781 17816400 -130893257 300623657 169635 58469597 49141996 -249076874 -118210381 104540378 41317696 10908421 -5862540 -9634129 -1737123 -295521610 -79948498 -35203028 -136760599 148969827 -182752606 -295268715 223353751 -232211716 -194537545 -41369294 58515194 -145862847 175195242 -289781807 -232999682 172050368 -46178073 -251120064 179228460 -13397575 -7498691 -261121520 112952881 -261625085 293433912 -5448943 -134696375 230322352 -129870698 -72669393 192597976 15655446 -212871328 284330549 -285336926 82264739 187088327 23330487 65756536 -173456181 246668419 -227718275 45008989 -101099291 161772672 59386737 212949987 -26547332 -252328942 11083639 158289637 -101715907 -244548579 -203020076 295396718 -141894939 -44618213 179535368 296041430 -135176143 -228065016 123703817 -286571019 -191056541 184966339 -75336566 -172619944 163918426 169789094 -42386497 245961271 -111175964 -54433284 271170595 -237419033 -114963447 285699137 148119252 -117767729 -54584661 73892461 171443002 158536343 278837043 280592408 4060141 -92575186 168912679 -177178061 -224655670 -188621068 -219423775 -56339873 196226359 -3869252 -205351712 -220763795 -11032707 -4090546 -245042265 174751705 84025083 137916739 188482565 20446795 128743153 253000357 297740409 98746405 -78629376 81678287 -63064371 -131431244 276986255 -133834339 -156371397 244595279 52134543 -78817917 84786086 70718289 207035792 -37312066 -283176811 276433710 289839542 -243201640 114514289 199244429 269627635 141601678 -34483028 -295714445 241931661 -59759123 -51319903 122851070 -60205815 125948701 198339327 221201608 -75791491 213313772 -160059465 24110805 137870377 -253925427 -84990269 -259427544 222053816 -45429280 8979418 277965483 198868085 127128668 -67465626 203353523 84949801 -286526337 62271629 172141592 -244252164 -24156082 -282085622 253360782 -221718177 278673648 61408074 71651526 192295730 -250346124 151083044 291010046 -257136502 54541712 -173554719 205437570 270286092 -230723324 169613807 -10141279 -246460663 216551312 59073815 -195279124 -81812032 -247640019 110786448 -267486857 84504545 -198074577 -62946295 235570935 -264844370 226208621 -294996833 -257377968 -269460465 172474707 -210037038 47652714 -101529809 -103155038 -245045596 231805236 69527657 194217612 43340196 79660834 247323705 -6492218 65890391 -172267762 -108466327 -44516141 113361424 -51820590 -237002159 -281209084 206420389 -99182908 -202637397 -1655917 270687765 -43522266 114145830 180818595 -179772458 -172732792 105543239 -284755280 276635907 -279841982 279349156 76477733 251649078 61913986 101555979 -19031681 279388854 -233359164 -83752187 -27014286 -30554054 63405406 236002970 249576731 -233628366 8720086 -55014862 137104745 184204797 -174698434 215959335 39245271 -139385250 60040691 -140523395 -256873236 196604473 175569047 -219726579 218783818 214776900 -161946689 30395701 48240301 209733816 -179444853 -283780546 -48637681 -27774538 157330449 289845651 -35612963 -24004736 256600016 73710519 -52540038 -218726414 -109771243 -209984475 -257532653 -28904864 -64016623 557803 -29706839 -224350351 -26780856 193094228 255521729 -48714747 -131774856 -22580375 263711230 -106269995 174374173 -47168902 -233678001 122095433 261841959 -62378020 -115550361 52412673 -144725561 8814505 159450984 113172988 60312343 34638845 41160839 9733128 301046612 -287001948 -34795603 280605966 -153858880 -7572729 -51477421 21934530 -216176170 239843368 -35305761 3925001 -293331263 201083956 -276612676 140110735 -7903079 82897399 -267922011 -192636026 173506834 225322496 -268658406 -174407725 -232844475 -127326872 -163796573 -85759961 77088080 -141091117 -9452740 235181676 -198242836 29476436 -46751543 -159013436 89118982 95998424 188857400 -288838215 260073296 -155570819 106078954 -245866239 258173799 -96062761 -261741182 -159776334 65105003 175496838 299592236 46096633 126094731 106021244 142009944 45910052 120186433 -237021191 -180666684 -161026542 135601892 221788118 175479047 -230070255 105005122 133040148 37360954 261976603 15200791 156877831 -141783539 -199188439 -140345190 -247232608 -26862489 -111534039 -124590967 130925183 -265563005 -157639564 285760168 100437162 153063032 -217693207 -144504821 83057384 288861968 -262378739 288065765 -227963279 -300938756 89374602 271713914 -3547779 -153424987 133355679 -81453402 -120788375 104384948 -238638736 -52008505 -7713649 109384293 143531752 173981018 167793506 104470562 216470735 -251055861 262518262 -150736634 175534844 -175783550 -75488837 201066711 -260748926 -182371207 609803 31736418 296543150 -156662557 134316812 11142559 -256449189 120091971 71615639 131722341 85921554 102471412 67503862 42977581 -300204819 -77208379 187499895 -195376741 -189210917 -226814306 -88175931 268063088 180849432 224758443 193679422 -120384964 -11552338 -70548770 -130413655 -207665515 168523515 107069806 -29849011 -286296321 223950621 -209308351 107009482 -295829920 -194419805 197881709 -44567664 103551120 -25542741 217381055 -167831409 183981469 -6704059 -24576153 220241271 -54120794 -289790560 -203089256 233037666 174211047 -23835319 257903563 -205528631 -132508233 267419794 -283796209 -27413394 -243728033 87185119 144602713 267434917 282151849 12522791 6221082 -296374585 267679060 -286425054 -209153632 -29263735 238681419 -288266080 104991678 -43156268 246358547 -209739176 -109567820 108383265 204866355 212421669 -45934918 6477670 -162372028 272176405 -80396143 -40986784 30351931 86012545 125460066 -84150585 37305327 291441046 293979513 177421636 204573775 124384106 143775345 -217154981 244215789 -252530076 198562583 -3493241 59200270 -172194888 -171485101 -108208034 -168305436 177192042 30986117 64293858 151009006 -41463955 -1953578 95847706 284358238 -236160444 -62392192 -133355641 144830740 220068557 -258523973 -87520322 192936609 -261595330 -67736501 -226863017 -194306342 245327403 -130908092 89515374 201167338 195849013 252263146 237118334 267885751 -61645203 6699639 187799968 112897717 -294594169 -207372464 239162336 -46939573 -176067752 20699431 209709337 48329193 77958068 265341024 -198168109 297795419 28263309 53698289 -82908646 48432035 -47410329 201874481 251214991 288612284 -179906691 201263166 -54294377 170942703 30893993 251928608 -91619375 -137872132 -296038986 204532611 -236936886 271609286 88478970 220391600 -135950173 -261616590 -34620038 -33962355 -155521886 -3783542 -96835100 -141968925 -268607180 183445680 230761117 -269633560 -277607956 299676761 73742252 92560016 162727531 -18559726 134597405 -231556714 146881899 277582920 -69552568 -46615673 201830947 -3667932 -165648979 -276851677 138108671 -87382810 13434272 -152635972 295086423 285731251 -37986546 293132260 -205985282 -128028158 -235618599 179097363 -203498295 275736664 299564307 208401202 -160667405 131749462 -213136827 -88270569 -218838311 299334607 -166060083 -180084608 -197082646 64658832 244500675 282935507 -122165407 -14518723 -172536227 -193660654 -45506075 -124642168 55818034 -76007602 37312910 52781032 68131581 -60310278 103464354 -77010186 47795848 -224500856 -47515452 44253025 -118442949 230989019 -164884236 54808510 -188273979 83215959 181270081 -165286864 171503704 159107482 -169650390 -167564003 268543404 -82063357 47989450 139617979 -107669698 -246337110 -133320728 -48259057 -285265862 -9075217 106863642 120226221 289370602 209409958 -168442499 72722529 -125993962 -183772737 88831087 293999973 -63409130 -38124155 236894669 -103054337 217556584 28106141 21031444 43287361 -124973860 34928554 249098032 36877395 -251229929 277585655 -107170973 232894322 293890450 78967500 215517436 -109697322 113485416 -245029567 243113556 258735940 285985954 -68988987 -265339493 223157098 -284118090 -122125123 -214197507 155176087 -7801505 234136762 -262121273 -218645260 78519067 -54565152 301178645 -288312011 185098146 -208771175 224375757 84440916 116026443 -2550436 64601815 -134177853 5930755 300388192 129545758 -59462044 -117521861 159231638 69073786 -101103254 21420194 -279075687 230673056 -238236388 159080774 -292085963 -88123167 -33994805 -135799827 -38742648 102774256 -255145528 40387107 -82737815 -141388674 -59018342 285226479 -72112067 -78417726 -23709886 213640046 222426916 265946101 22187099 52731979 -192342633 86339008 91593419 -56160466 -284660156 -77160862 210470804 -248750714 131203276 275663789 64071873 186817140 250567472 -18639486 -62398530 11454379 58274371 -161727596 -11684263 5271553 -211682740 174026501 -189147111 -273187517 -112949127 232496719 57129499 234321469 2842100 270684220 166412719 242258273 267250164 295282381 261953748 264466640 176525155 90312173 250186961 47343637 -64374055 104862138 -282898877 176945365 142009856 -221202508 85342663 -126710781 -80226733 -13704569 258735781 -38945683 -145703636 -240445130 -126526262 -154491016 182668940 9792452 -288086247 296857549 -245954408 159614465 163151888 284865755 -189166275 -284821483 110463385 15330459 -20877014 105615005 139421961 87882975 158131065 82132550 13962451 148953047 -104826776 -16925718 -292399231 -179642092 15080266 -248423713 -85883092 -227756111 -167653071 -208204198 133955881 67521873 -134013312 -281269 -136971422 -35798440 275532528 53864542 -120059572 269711310 -1858757 -138972927 106155112 -111938436 40479819 -42252274 257149090 -59831855 -211745754 160109363 158940691 -270225577 240473797 -189557910 -262201293 84951458 -263344069 -301135790 -235777436 -219749502 -58056999 138978873 176029701 23983777 -44756113 -289862757 292609986 16536331 -70513358 263263615 -68740464 -92578436 80276470 -293434369 290648824 -256649536 -157610639 -20043724 -104257767 260454918 247617199 -288160225 -93850531 292344374 -113042476 193021472 226491431 -249424835 31109427 -15111176 162629587 204153469 225394629 -207439930 -229422669 -123063280 -84504154 15007393 102297725 4850567 80358730 157388599 223582676 82960482 152457345 245835708 -256883781 -117032114 -37817691 -136322852 91442921 178683891 154445958 -46803855 68322422 190434560 -111427315 -27788731 116836695 53267831 218693359 126666151 -53010101 178244967 -201277059 106923457 -53871463 -98805040 -38040189 49976190 81785369 94365252 -231452230 104963310 -253185284 202520182 -252564311 268446635 -218066710 -19813094 93303535 -217024052 8698481 -33614717 293946978 -31941374 -98138021 9578653 -29611369 -128499565 -212468368 67073735 -93592489 -208429408 -287681274 258597525 -172380386 238077745 26014879 111359777 78224204 71627213 -242063094 233462570 -6616630 -237813464 259624672 16299557 25521772 -135059368 207803941 254385124 267775821 177524202 15301605 -55321496 -12447812 -181526819 -9380227 -132355443 -115385705 112113215 235108572 -282610818 83972516 77510430 93045000 295828987 97377330 -59099259 197542164 159673578 -91518447 -113032460 -84988388 61640098 101222957 191375375 -218973230 -191118188 202426356 -251405560 -36237331 213274527 -296058007 -182993541 76264146 -95825204 -59241994 291207765 -101601833 -13684450 -190051212 279533810 155548955 -227463077 -259144285 -43640035 -200153642 189810845 273490043 -16212337 53605763 207114468 153275927 -201659152 -100334111 -13425301 199010390 -164063291 297591275 -266590607 26776970 -139684920 233066233 -18109514 257855708 238829664 221273832 -266308855 -233400509 74043986 287487473 260446228 210127446 181835345 -775228 -32915822 -102177790 -83325071 22917357 550965 -177830964 219379561 -63144740 -175072288 130387418 239679103 -87893184 -238952640 -166953405 281292019 -212389174 9849018 -178638699 216718558 71343979 -233932293 47029050 -247497811 242329080 38956266 178207266 262342853 -111768830 227268064 -144610597 -88977906 287319579 -284610335 -235623637 207627714 244606622 82362107 135414581 -293870250 89316831 -114761752 -130994547 -240251341 -29556073 -111068572 226735026 -256808280 -285528541 -281423800 165958060 -69507146 -241743422 134729 69392774 173835457 270478150 -174479758 -264477355 -239319288 12595739 222987370 -2163669 -274834161 153161451 -38421429 -286636317 -11253806 34497589 183935445 114382460 201971997 30114310 257065601 -282345825 -90478183 -212988739 104782693 70803415 206719770 176158271 -247114926 56003414 208473603 -199283830 -236240728 20499104 -187959653 -127863013 -296181903 -298784996 27251889 72671627 270688685 39052893 -38823400 289586813 -189200466 3941180 -286045736 -292947451 -186623736 -140790791 -170505635 130728890 -37123295 -16329648 225870133 -144037011 18263781 -75908662 293224071 -260944039 288076198 233474443 -188584808 -278465636 -167534228 280639150 -166501768 -141084752 -7610227 179795294 55045493 34832130 275484859 258458912 -143528189 202960301 -196786502 144299692 62225599 -95787720 -5367027 38361330 -138385775 274982246 190351993 -137608550 -56325036 -296542906 142626212 147255999 122811519 -162342958 -297607563 -224259722 -291081631 234555130 272553064 -199265861 2778835 210890774 -258557491 -95817694 141989532 -179126606 53274060 -292011387 -260085854 -29586993 -40257227 3474333 153107827 69390926 -12527659 -175737410 240688968 -91419927 99658872 -183149631 -46614702 286547660 298148295 247678565 -30147116 115287838 -217633280 -23727235 -244727368 213835391 46188780 42447258 -147357812 231544617 54958065 134723482 213213502 235559002 172696376 62882999 228525441 270213177 256070485 287609556 88219869 123078235 -152418682 204606728 165568674 199176137 157679657 3753812 122812808 207473894 -244439582 -242079307 150830622 558529 282095704 223984348 -269459511 67235419 -46419729 122203063 -287519326 227606247 86389399 38049342 -290702939 -212019047 175901491 279492450 201855662 -104719101 -287544927 131679598 -252215518 29812256 46210213 -191751515 -112023016 147149786 125182571 150989437 182160054 166334941 189433580 230090369 -272656182 -213126671 29158232 -279973128 81783830 241675342 75226183 -128639379 261757957 222222065 -72615368 -113771808 135258183 -194109998 -120219146 -25934316 224361231 162273988 75426780 79970690 -135006655 47804377 -227137833 219277001 -258396580 238362728 -54018366 -246627580 17135755 73935535 142353271 213015339 -95193867 80281957 -51337144 -15924100 180413175 93627252 283797115 -260902803 -270402273 46287014 -266686239 -163535661 -231173227 179356498 -242990067 -67315038 -103366747 -204483125 -182897852 299336100 -131037931 9006745 40648628 -64374608 210920966 -144538019 10631146 -153887433 -164471340 -54333074 253726325 288215232 234749030 -165477534 106163622 167318251 -239484727 -290736771 -70969416 283585590 -193590791 -244912011 -46195266 216342297 104427752 65812164 185861447 -207552445 -131542709 -6806506 276978737 -123830486 -1661466 225481208 -226667964 166459345 205384846 116636358 141438698 -74220274 158137761 -205638952 149677379 -5699066 72016575 156500942 223474157 166691787 101326223 127864146 -193197450 80714990 290522899 -292414136 196142554 231122675 29812479 28506488 98060603 77166933 -219064071 -107763470 62445840 294799032 -187620900 -130464098 203484156 185641518 97116901 256536467 244930999 19883304 -215746349 301390229 250052564 -69270130 -13520395 -6141609 150332418 -300488344 -45869219 704986 50954760 -8458737 269857214 -180544018 49092875 -227052189 -10851647 21851992 -198882116 60553724 -92061646 -208953904 -146953017 98521730 160830369 -251935717 190633754 -233272570 -185136186 -197406325 164285404 -157091340 277909417 158391173 -21322529 196688013 195529975 110514743 174380987 300836027 -272913514 256533869 -147946491 -209643724 -36485209 275385649 50699945 -213069578 104358829 279524858 274451106 234044485 198278948 20561887 3421675 2340880 86033571 89011426 -90605476 -186071381 163601604 -288614393 -282179975 158651606 -60658181 -283656954 209989679 183719635 107760007 -149723457 -24336243 -103273141 -154266269 141594794 -186002447 124426929 -89395234 -163040482 104141079 -7285319 163225335 -67477376 108737637 -289315085 -15487744 166778926 239738086 -131127319 158796265 -44595682 -74142947 216562453 80968169 277036210 -84145764 190754967 255732470 282579198 -285846023 -153883408 211405781 -201421206 -14840146 293590952 162441878 -42322779 275006876 58778611 17537843 -66697692 -34802960 87496993 -204032913 -133855504 -282302993 -100357948 60553624 -258631309 -152235447 -89079704 75801163 -263592822 -151641315 192388560 -132374217 -256467550 -27755325 254049919 194177870 -107853081 -24465616 -3358844 194708043 268067094 -55934409 9746526 -97751917 153836635 -282757749 -264379491 -204754696 45991451 200918452 213360583 262715883 194917545 6940554 -68880758 -204872119 127645740 104813586 294497819 -153033369 -153115636 116066038 172948125 279148919 -128666536 -56207813 73803293 -209275412 -276069223 124394168 -168274377 27078350 -4070245 288311422 273122906 254601947 69359486 10679697 145876923 -2389978 -119637246 11319842 -177807013 -197067366 211843767 -258466350 -118850180 -43697445 -169823377 44312577 198336241 212016987 229237732 -250137298 198275358 -91346142 -269859664 197516114 -172475954 -259196564 113036127 229462524 99431822 -21537987 -135488500 185225640 139229731 75072284 49913570 -159452947 -105340991 -31246168 29911508 149138936 134377875 84566401 -147070803 -76782578 288265877 -240916952 123446868 183073924 4158756 -266255100 283313236 -104539571 -199894867 113174344 227057245 -4081954 -298476539 93761854 260879837 51239237 99705322 29602675 41940891 -142158148 255731834 -4756493 -208832872 200696426 -15761581 -197505776 140766387 -274617138 -129783413 296318377 -127331110 256325002 260684862 -203762438 76097822 -10102893 73408204 162943993 41056676 197483292 -18537590 28132583 174038845 7492108 -286711169 -279690005 260894992 -42646690 -72331461 -223193173 65012216 272293198 229198984 76055060 127259768 -180479470 -179741977 214114918 120444775 150416397 -6113512 -67862510 -185251332 287188663 -141155697 58358855 -42764917 290011296 236875775 -266709109 -153517995 -31659469 11645135 14900709 15260787 -162995995 123003919 84494697 -166807594 58138351 164421478 -232016128 -290461363 -108110441 227711589 -1167407 83660699 238273499 246112803 -104235747 -2514174 93492669 -265659265 219827810 -40498636 -268479858 82075817 -221673576 -16364681 91615999 -133254457 210225279 136004941 127778849 -6652276 162307741 198172092 -221252972 205977650 -246193583 -239551545 -188720831 115820804 -277967257 75589546 142485729 -85922990 -142273149 -160309634 135164312 -102949472 141828509 -158824204 -188317818 269875198 216142635 -33449195 130696785 125585180 -267636332 -181899343 231670121 -260765730 -298123683 -194186050 179555736 1980085 233962369 -221678014 254722361 -106845196 249193065 46736757 158163946 70521647 64475255 236463735 87132832 -156688581 -116466595 -155617649 -277349422 -307638 -154014663 85258443 195569359 154833982 261902514 40067010 -71085366 138279732 -32382016 -199970926 -85515927 -28111208 10131606 93984392 94395217 -60776872 295569062 -64914665 296829881 112843313 123688646 -198858104 175445875 -222845350 -22876631 -90840708 199444945 85967216 -207081372 291617353 -115734094 9723048 22697694 -188716299 -170112368 176577311 102007031 -135338289 -247718876 -191845820 -256521740 138202880 118654931 259336916 10282092 -172389958 250211555 170547623 10089542 -131411216 -98316192 -258210937 277662186 -107625087 -167067978 -104692650 -2747679 245358516 20069069 279963097 159099783 -125290936 -72645487 293201508 129541164 294107851 64016639 -300467240 -163886805 -145685108 -242801235 -120353189 -6675196 116514224 212062176 46691631 103878116 289447918 -146316800 -103591837 -118922814 157362675 234828096 -198265438 -174349951 259284705 -144158280 -127751204 -98267618 -22084218 88059535 -172278889 23043264 -186554300 -176918924 -138094828 -99665701 275077520 -265283980 171235002 -281258933 166976023 84198569 -185802184 -69230626 144756271 -126575340 -93292525 -131730869 -186571839 48206514 -83852195 229417788 109526538 -246081709 -192099407 66851097 -29806433 -259769120 -219341909 -239988489 -148267309 -195161492 -165504591 -187454721 -89854078 -291248040 105408933 -101137388 284419045 -179769534 238211632 55296866 241399384 -102855263 -69905750 44121530 -279165359 81882727 -162623962 -50205347 -252168177 12834959 -25880827 255185538 232137145 -104659662 282158224 62756170 -112837681 -198108687 42209349 50893937 -237910645 32958701 -4906646 -198632545 216028816 -121667558 23157998 115186224 -263168054 -75475107 -140443195 -53149459 -39964105 -194940257 194598418 -167110441 -58422049 108086429 114158335 242973674 -210879898 267130010 240184512 -48962287 49485017 4589517 11496597 240933823 -211915810 -169680076 258609188 -127798597 14670160 11471049 -274069370 -69115883 -231744821 -181719141 -88096742 2284907 48198530 74862070 49044970 190062327 -185330765 32872506 -88347864 -181857567 -4359155 -11228955 -296169551 205517889 -261041679 155829667 -84921382 -171563606 -112731468 -23336895 -223326870 170241242 268714111 -71123616 -149787313 84460449 276022759 -172688012 288618195 70804654 228264024 -68890890 60018080 -287711044 114341850 -208134665 -282730945 -115879831 1148523 75929646 18905753 40340795 -160797663 288953429 111520639 238039766 -213999366 -36576716 175391400 264558864 -138793230 -64368365 -192350245 276618036 143228858 -113072592 139090373 91260927 -300001806 89039053 246557959 108336219 241624131 -209550045 230068149 -26853279 -155265179 110372082 -253462098 22095925 -121336192 130704982 -34889888 113445728 175997993 -263161219 -50054048 234392965 113520091 -58832141 -186249020 107190059 -102388945 45507237 -248252354 224498703 -144083829 -94752740 -48284308 15219347 -23800852 -186828562 -20946065 -137718997 -101611060 -260301484 212269525 -202051174 159948906 254028172 144163879 -258328928 -183740484 148752175 43485305 -129642659 -202086966 -67940348 -273765424 -19368119 125985643 273774830 243009413 -280534123 -275980932 112591161 255764826 6298594 -109235044 206404522 -31560201 93904940 101012571 -234659229 -298014187 2696790 -109477136 -218470294 -78794632 199277545 -4455075 -33465285 245607905 -224214896 81228246 14974410 -22366747 -200309607 -242528263 -266308769 295766352 173951961 79557814 -232354097 -182421891 116761624 270760448 -63771263 23140021 82455847 -83862327 -172093156 -273718399 161809070 -179430290 -108810175 -183726439 -245373779 -151732558 96228292 -287154284 15173681 -72463479 -289230125 -177618086 238559096 -268379065 -131013577 -70880884 23884411 -99423052 -131992691 150619786 -58898124 118312544 213281343 -29845950 -50477364 -286249054 -4257324 -81546022 52963124 -219385863 100031175 -74443745 271681143 -166369973 72404146 25411382 179211422 -158842944 -245511888 -200293590 -24844448 1608890 -280533418 -112029507 215320176 -150034727 186526299 293756567 -111490553 231295676 140629362 -149317114 -12049128 203944567 58200879 6661525 95375831 -288285770 -180943460 59328576 -254268071 -256765538 96281866 -38986163 159007523 -42225859 -206038900 -167663152 -293190888 147724774 37955364 129885540 246177838 178845952 -230329128 178973047 -132042742 75309059 79059835 73159598 157973405 28209308 -55556970 10166920 -154761181 -58958293 -162544489 264587538 -258127381 240897581 -108605510 -18587626 167108381 -261926758 -164143178 288941651 243314508 -142749424 -166129546 -234655482 -119276521 -185799858 175583902 242746178 -150141913 218462462 65993426 -202152719 -65655327 246365046 -91833844 192011627 -164132768 177359772 58902483 27663057 -42442317 -212153286 -202786087 -55473082 174848664 25566369 -41338445 -20397626 -41343839 287539275 222077850 -215951848 -294903966 -217826385 -27298516 174526055 -246158681 -233883356 22831754 291042674 112405202 210017518 50720558 5411292 267582413 -21516929 -294508795 -260019288 -199769309 16295097 -293709051 184222495 30541223 -143370279 -10021483 -24812332 256869823 128368089 -166492862 27283039 27185631 -264200558 200482394 -167987563 147134832 -143936040 113555113 -156260707 -265433504 -68298407 214318003 244463253 -277891832 -297914720 54472463 -249472676 -169209207 -62336684 161325585 262524895 266335003 281532029 -114408526 84791730 200952448 223424998 -295186018 -51582544 96441464 -285860832 278925234 257983993 296129253 225306137 298551599 68300922 -797670 -180944265 243147251 -48581328 116717681 245071654 201425898 -153532104 -153440291 196438478 216717672 -67554016 -102424492 241596254 -149868362 128584115 -268513327 -284177288 -25813797 217236751 -44225092 148319476 237045070 89116742 278101395 -32269026 229960725 -119664282 217144757 287443234 136434773 -120057301 -57597160 -299747296 -70983853 -263915185 225689583 207862906 214461165 -100643496 183688824 129844698 -258966604 -802335 53907989 105852211 7403013 -269832590 -99159316 215115467 81974891 11065908 160858121 -17970304 -204541445 -273655326 -201440118 246081421 -130028604 75817558 -266902783 187909770 50717633 119475730 -188946829 121642513 243911610 698881 -241602743 -203001476 -274714048 -185539335 175423367 15181196 -186757240 -259944284 -164787426 -116988518 -8555193 177823803 -296772769 93391814 -136049367 -69151952 -265272044 -150862165 132084998 -15450649 99630236 84795856 -118056949 263503769 -215491418 -250369259 -271295003 -111704476 2102270 -90224217 -28929800 -46106192 130341360 131809254 -244125250 294319218 -241677463 -51892639 -195969425 -172235717 -89181021 -183661883 -90585456 -167351838 -288879385 -163292416 110134490 -128887327 250670144 283323100 -93468743 240561787 -13974691 220923858 -231056076 -255040077 -155402476 64073254 18759430 -129091556 -125272822 -56661309 23993875 104295570 -106235438 -299295389 -266129498 200850645 135310349 -147716990 -151541834 -41551535 -144239233 236253731 -189016381 229794386 224428597 146904509 212601139 -159476199 120614983 24059792 -212536998 -109955224 290204224 103784880 -217917897 285496166 82434145 285777415 110517983 274383820 99813709 -108552832 133709837 -214660278 176450761 148093793 262388927 221579990 59067965 -132004448 -249934395 251409994 -112771146 223514544 129852398 203631319 127254621 -194339804 149726339 134993434 -147172169 -300840576 25046918 -237234460 49655366 54215498 165787246 37341709 -172086817 -135972803 -5856893 -146519588 -204949555 -221653293 -236681555 276801150 -198626282 -92283230 251303262 -290511355 -53010143 50915175 75492917 129971324 -249183546 182950918 130446205 -7592699 -264925114 88113912 -84088568 105991877 -74904285 102305494 6098348 -75475087 -180405184 -153930706 93787868 -228310782 243389172 252772101 1022217 -101236990 214540504 206068179 -285469282 185505309 -233944670 -16716612 -39512787 293163947 -267609814 207855959 -258632157 -3641384 30980130 165956117 78543884 -136488060 -205235400 -203498974 -159297944 231497241 230132430 71767979 -297424705 -123461279 84795305 -284682076 257343215 146896391 151369058 -123046442 -154426189 263602089 -15691865 -74794143 56534077 68636971 11542772 -209216985 -261374231 -280329031 -296765211 -105180860 -77465323 -165578411 -194944217 -288323104 -91014144 97739229 227066305 -45422853 176200691 240464363 -141657133 61911059 -16353204 -224500663 265878835 -93715299 -286510986 -290059794 150145326 -54433218 172302417 265631868 281737764 -155141927 -253231045 122915793 -229658562 141032809 216292388 23502923 -151093822 -274844936 -2207646 201339222 -169624323 269679795 -176430229 153416702 -71096251 237928063 8159741 237528148 13698143 -23215783 281196772 111830838 251009202 -47892409 123750527 120037008 -173230619 116989205 10584436 49427100 -291801497 -14672344 -167706320 39450921 -55458641 -235076934 -120773053 77794874 118658736 19213304 139732934 52866174 91717651 -255551084 136979749 281343865 90856449 -220258712 -244198035 67238605 -241788958 -214935577 160520564 -250288218 156511774 -1536610 -235700070 242508077 -34436678 -120627624 105822875 198646333 75348539 -155624009 -14094969 -63193736 9642381 -181175 -216393377 -189947639 -29185560 -202577346 -225885604 118412556 134278288 240061601 -126799128 -90686442 -199586635 -129929863 131249297 -9294056 173497624 -167989787 -76186380 294386861 141369309 194752126 292485937 -215565695 -152977569 -248196324 237404828 137469109 -198265080 -234358996 -204315580 256521838 -56179997 -227405401 239353323 92809626 107550251 -99468569 51544150 -150494113 218794846 -37661923 192369444 188728665 -43745673 -35648012 135834675 -165758908 -157848967 73611345 174743284 60515811 -251224986 -117487439 -100772512 56421237 176339636 232273725 43393686 -53989422 4307319 -164251129 266699905 -240146255 -803558 -152129025 -159476176 191038926 -244465106 -275657510 -87008263 -147654026 -254661060 92908443 -75701807 -181309922 65993656 -30972602 -152728685 85696337 87046544 187320891 -214835832 241303171 -156837697 191577989 -119964251 95745947 134384288 164463334 158135665 195531989 -69705661 -153872537 214747909 -22796294 -295961598 258661431 222571468 84172683 17395614 194006063 167528593 -272529143 197278096 216749775 185498270 60885621 -55097979 289958119 165481366 231886679 271414289 -185514672 9419265 53597190 36753727 -261349211 60580847 128237221 -174301028 -76452392 10326069 299758160 -214672379 270711493 88862684 -9112095 180212643 -183870183 70549229 81968463 -360435 19877542 -39865406 59926449 -260370116 -85302464 19781640 74556970 -72703094 -219263502 52415667 -181909764 -260312876 93823921 -1580979 -111185294 70238895 -84138045 255717100 -1306791 195551772 -56332436 116221041 -185335213 -138155323 1005884 -233276026 117272183 -273885437 231765681 -39939907 106441803 -164788421 -234750847 166009642 -40918169 -123398410 -83721483 207943752 -90747480 -133295192 -46920589 40702445 -83750385 -24002858 -233628489 230294311 132808413 -245638131 24553236 -270002387 -56587171 -261879473 -216868042 216025866 -148145765 -226411771 -262065141 -50298834 15031852 -45260961 36499924 -145002476 253281699 -24003631 -931121 -19527557 123396098 -29561472 2364392 223742394 208097958 178628212 258620131 -265459166 33042084 -144233281 294478262 127854456 279504374 -135664255 -171166624 -11473613 -218625662 279243811 239870742 -133386305 -49002871 289195185 16217565 -280193251 50202974 81411570 80438016 -27932669 285325819 18123179 255978256 -175292772 -238572600 -267963698 -55814600 -200046642 -40322292 -187670524 -117229948 -222629887 16772948 -177017742 -110771615 -208384954 -149239355 -266517340 -284624618 28617605 27574290 153929408 277062210 115394535 200218983 13327045 163067774 228998767 258737271 109756121 -132520054 242332199 147309372 203112662 -99767924 180998679 -153738830 168790481 241664183 -221095041 -276143131 190405068 138154035 -271197387 177485379 192141036 208746619 60170585 -177048526 55492652 109548127 -250286419 268404623 71027648 21588271 46657795 271350631 297783434 236527865 -197493746 117500273 -117010829 -62821176 192856401 -125688904 -71789883 178471254 -8425086 74133226 -207586046 216743839 -76682369 136245397 -173907686 -99790074 246318184 -68320329 270138622 55878789 -233601174 228391777 -207631139 -175993481 30856524 -189631457 -152229480 -209558571 -117871219 290865491 20017076 198822158 166213871 17838666 -12635477 -252636491 -170280653 -250721523 222122888 76919608 136318220 -269698634 -1057477 267642725 -254763567 -202963140 229939598 -232968687 92517703 151263396 99620526 -216505230 -193896665 -2351758 -160650826 21368242 -32604204 -237024698 -36091299 274341910 34903391 -25340912 -286612708 -117479883 209387530 188389816 -125155138 -243626721 -263266125 -144480347 -75447015 215161549 -33625288 221989884 184291021 -103889853 -215226798 -283870023 43765749 -157882999 196368673 -284448870 -60413295 -148298479 8573678 -190701600 186901883 -215058980 -245464881 -24790156 59556598 -27857778 273446279 -160198105 -143489689 -241824369 -280466831 -273133902 233176310 -23319989 241297602 193880450 272129974 147720908 82449599 -197490519 89004026 225236332 -152333549 -115181190 16704352 5321766 -291276923 -291474850 60792982 -119474995 -225391963 270897003 130058442 -184986041 79290584 -262434778 243512198 -179255461 -2652326 232286988 -82240202 -148687224 16308389 -214811635 150223417 275155364 -241779663 -277545183 -189697408 26088981 266981853 -121881246 289757344 -206935305 -23151238 66575645 -234546581 5706116 289810139 207769915 110808671 -238127981 -112912078 -297681540 -120957338 -288550503 57854278 217525782 -274070753 163907576 142793306 289108208 -6873399 -201451861 -159030877 289534553 -55312426 63870479 -141339084 -113586788 172658989 -264348984 94501276 243541468 267846407 -156399302 -228677848 -162242674 -203626716 -71913313 -51033156 202413669 212043155 232682972 -129930544 218299433 -213607027 -108169021 93713491 223231286 107149481 132252762 126005220 -6759987 -120970283 120944381 -195387283 73854326 -210394004 -231925754 125525878 269673753 -236978599 77883676 -27157659 -15853230 57281909 -56705309 134215533 77638081 -112754366 -148048463 -190441547 -130638427 81578125 -63970980 147778383 -238166242 4240344 -233879990 215121415 122865863 289282888 -157974398 -188022321 119625766 17471360 -14930197 118884127 82499447 -148985871 -259720791 -123770371 -283537722 -157269031 48578739 159745067 -264643824 109253085 99186725 -280664684 -278054069 165938552 -167321973 125649227 298252017 277735062 150962875 -285944203 -257419314 301600829 -186953023 -193139125 6528007 79041912 -42511079 -125776483 26750630 -16211495 -111869239 -1372070 1263986 190196466 -227092838 -43195499 274510250 -296619400 294527420 271238650 -215142117 -65550213 -190426120 101528367 171995599 -68428114 185563128 -195117184 -301575978 -261755917 -301402025 177394693 22939768 -4931634 -63337358 -222272362 -3176856 -98289702 -30761248 -119465144 43422712 148543300 270405408 -197346908 -197993077 112604392 -204856937 254335352 -62830983 -280339969 221976548 164150346 -293287904 -262152310 -65157225 192476659 136812157 198685802 41581457 55382558 -247865183 -28741753 -205526610 3453611 107573087 179894619 90151606 148942747 289111138 91019503 -295750583 56892781 283972345 255910439 -200728690 287781140 48734546 172158422 215366167 -251398577 -258999113 -80747484 -286186106 127773491 -198886309 198794012 36428106 -278523328 223871366 205136671 -155286399 -194012007 63553368 -70819534 -97844158 122625234 238587457 -23235367 190277434 -76150185 -5572649 -38363307 -37903337 -240514570 -107878797 -45261448 -8038881 103648274 275831158 79782375 -129331379 -194423213 176390389 -263808744 -72625177 -23024990 67601626 203506489 -206306301 73903298 85186201 -285921527 248604849 -175431286 175622680 19442752 -262465319 -105087447 247371697 -34962902 189520189 119447634 -98276198 -35592990 -5436327 62916231 -229661717 -134843342 -213191029 8632367 60696615 238113841 146005808 75369421 95635490 -206843968 -103039066 46921950 81694200 -271359923 82794171 212761157 68308493 -201883770 219122363 -256035518 251886158 -122753979 -247922335 -55351365 214666458 -228734070 60969461 -234661694 -151381278 -4338 31364151 -10915189 178949974 -15763886 -156749608 -64296224 124881361 -162304881 -125354577 -272938872 -299903434 240651849 -70572664 96306318 219470392 -248570328 -89957589 -194351715 153428112 46117781 201187593 39785961 71884222 -69429406 53885675 16295288 -36086129 -290175918 -297138017 32937702 153063016 15013291 1888013 -250275062 214691767 265589730 33215789 -4190612 146969013 13434899 -277796115 87307334 -205903258 -103050313 -171332941 -163125688 -239433236 21077329 -187119306 -117453619 -109941004 -265272594 -252521350 -216191634 -247271096 -160356320 153581573 201727917 -63077328 -107144481 -230698075 75346449 -200250492 98452235 -230947402 -193136405 122044063 -5039224 28175950 254044739 -66633384 64288559 -112999913 -27509694 260340730 -219830371 -265814178 31277317 14757963 -88684922 -117648262 62595378 85254529 180973226 -24822011 -116277807 188031243 -259243320 117200603 256611048 117086590 154561433 -106392886 -295556148 -76498718 165736898 209430717 252003345 -39282590 -160207000 -212140683 206905443 124845614 270902592 675356 -268898383 256459472 -144335828 -139488823 75696942 -98942233 -54921724 13185363 271255791 -22692156 164185775 -153776169 -116485792 -53433170 -45952612 -232500575 -179055008 127687984 171734542 253888538 -57072295 220381877 -222782247 -167976915 174685377 -211139298 -278120980 96929177 116739098 111707628 84091060 -231202966 -129810172 268877966 -258757868 240493909 268110078 -98241689 160922844 147160489 203278906 -285795642 -267878247 154315013 -141931050 249840450 -240598786 72184531 -233149765 135920895 253267015 -55276609 -268201481 77001520 -782650 299465558 -212377880 214351382 -52455201 -224474890 145537862 245993797 39774492 -31533819 280036502 79970155 245404934 152903638 148473714 -219709809 -15265323 249634508 10560240 117996847 110601111 -35515994 253338420 152594252 -52706781 -159243762 126794921 245509299 141754011 196495678 182767212 -53439451 100119326 -48952443 -26470334 -125860092 -173067754 76204425 187237352 6661133 227433594 -45342230 125048138 -176544846 -135152302 171370134 13688778 -106965485 -121508702 -126392692 146751599 -289287028 -180110232 -137970384 176224988 166076495 -94676973 111447440 -82270967 -301309453 -237966089 -20328037 187680982 188059812 -199013577 -246747019 -31255573 75138198 -247494429 -181896153 35073791 -30685227 -23499016 -10793690 -74432337 113832474 77905861 -145100646 62651227 201053200 -242143646 176445155 -270468917 172403588 163063951 -134543681 -92722924 -231277093 -139240114 207071261 -270609760 24335067 111331007 58653501 29831585 263313421 85090724 265647982 -61679987 256127044 -251857473 -198317652 258922969 -260198972 295932811 -134793161 259551518 -264223573 57388118 -282088891 -63345320 -298016919 248643543 -104605180 -128743102 -294611868 89637977 -155276922 281435960 -46799563 -164180084 87153730 -207681146 288894309 48299678 34863566 -87320758 220573423 196477351 213443674 34211161 -245112441 216329425 82820609 -246289638 -53404644 52077937 50447625 298779368 -253372462 89285075 203455481 25594018 -221176880 -226063741 24107454 -167907199 -185792355 290493933 240466634 -220307917 -153696711 -258077888 -218967895 -102338962 -162438865 131640912 -20124333 -261391990 -174945330 -96572508 232056155 130497700 70053335 45836909 95038100 3119717 16248865 -157124928 61255554 -102936457 -37529475 19662938 -14023323 -29052973 -149020589 113651613 -193348253 263416190 -89552566 -115721878 105562719 -299768616 -119606403 -185686434 238385322 126472770 211785658 88338572 92461116 131064405 -67264528 -130505068 261004957 13383320 -100899404 237023327 42558284 28095753 59468363 -73102046 290287424 280950391 233988812 9922981 286860989 195613952 -221880104 -59959123 -130557457 264634300 95995228 -164217201 -141228482 -53192806 -177042594 -69210625 65574638 -202948391 -118475524 203610353 -265162163 280896826 -300191150 146001166 -153881983 -73571802 86798469 -5916168 86665642 53496393 201383546 11033982 -179631376 28940407 1174212 235249194 -76254773 -174141437 -229795537 147528983 -1394054 -110266844 88791120 -140083720 236551247 -296873049 152563962 -251708954 -263166480 26243521 -80301643 300263886 209145753 275290477 -154142487 -20814819 98245919 64050264 122217983 -20843984 -193574482 -74142604 -1392266 32760174 -109848230 92548245 -33179090 -272757456 14671155 -193877097 -151481506 -255350054 267104493 -154504773 -61574564 273010707 -175323278 -266695250 -222829164 190958250 126554022 283245901 -139560765 146476128 -254191449 -94539328 -159485199 171276783 176990953 -139607027 100234838 -165929565 -265310001 -211093537 5552823 -176697619 204238015 -107047641 -181501838 124921719 -48395251 234279658 198759156 241913400 -201481344 174377949 22091228 -17931759 -207514580 -40446192 47889782 191829833 -151862947 228558476 8164480 219368380 -34072169 59021742 27646492 -201332376 -67323769 38496003 1127744 190734356 -28780266 182019602 219161053 -248616946 267216664 44698278 88607571 278472981 187454801 -95555638 -7678045 -60792501 197137254 34219918 257237854 31099000 -206028574 -61185977 196711479 211855531 301434946 -211827881 -196673918 42670362 -85926204 296245200 245044360 -3853671 158201445 -196631358 -246765803 273247300 -34640334 19887936 -14305848 -157256563 135530790 199276709 116741064 294700143 10249297 -168818948 -35228561 154650184 -229930130 -109557608 96040515 -115223178 -156715331 257451106 -178713852 294291307 270889732 42592900 90332398 -271263382 248443176 -73054517 -136960644 178077346 -265673185 255591243 171905105 194845821 109088888 -112515179 -271526093 175201979 -66995689 -8264693 -48536236 -46847159 -298381996 -213214103 10493627 108068916 -106917655 -240151383 137445648 122862853 261355160 274462890 -130967414 142302468 -214011351 81912995 112465331 217759888 44532392 177043171 -298351349 238282488 -169159576 -107964501 63277731 -199715642 -204029311 616557 165604667 -163598979 229666681 -166574827 -132894895 64381195 51991451 177642942 222610148 -71413842 -100715626 -282407722 214526893 280239810 -13244022 10276785 -182960278 262428983 121397879 -84789363 254809854 278752600 -8083371 -226545547 202026837 -282965103 85126058 -144599884 -37358995 264626055 183872126 127447789 280871209 -243451597 -123926803 217147011 144223815 82961413 285700721 -5024898 -29306682 -58922005 -150042434 -237975543 129981737 134986914 235241993 -81204002 -66875584 -152623565 -48960968 101774596 200331326 191196902 88576476 -142921644 -102627059 61259525 9359703 197925590 77936615 -187060581 68187603 240039889 81001965 -114498594 114737818 96869386 -129216562 299562350 255834516 -3792010 -295577373 -115753718 61009786 -173060761 52367116 20726020 97781034 -213683414 -124507688 -295237032 99679293 78487642 -124315821 12602203 -274056978 -146669142 -276713869 -9859524 299596996 8515650 -120629314 -130179076 -134713512 71435626 15160408 -291219788 -78062889 -82507140 163068363 216844280 -106120348 2473510 -246319337 95580833 -105336742 -224124722 34146028 199710497 -2472764 259107439 270340723 109418513 -189991550 -296023913 127753496 -74918519 -277097353 -24581251 273334935 -232234866 -17482037 -138292321 245736539 -55658975 -164674211 -179760690 -282360759 -85941578 -36587556 143502020 -266534802 -67231049 -237009720 14253807 152774586 -130467517 -106919341 -271280770 300628210 -275855856 -28596787 -110975209 -184268887 -206240358 -13265408 181164176 -94297225 -49147978 -291043281 42740904 114343605 115459599 237818812 248122528 -54890353 -29430645 62501820 79898721 147788897 -93502183 -151705244 218563643 41362113 5409576 54691980 -258714851 236667311 109114401 187041368 -61907369 144355757 164784970 -14618704 229904402 254103586 67105709 -48685099 -238588459 22850148 -174639874 246959285 116502073 -55230588 269337523 268868983 -172916844 -205682615 273721251 -271094509 208589581 85625359 -204618441 -235250208 -179922797 208524494 218859173 -25859108 239317961 -155952371 64415182 -139873658 28841028 82569961 -94344596 220505785 -62944116 257674991 254179722 122222760 -157464499 -142339386 -254561058 191761849 -257760754 -6473707 -140096944 -271179585 -240198116 -152103644 -299243569 -196354023 7560080 214684956 84535313 58627336 -20211223 69577885 134024192 254633757 166537186 -62020672 240114533 24230422 -106725177 -123632958 238426839 6541186 -106244554 -254850911 98000608 219523809 -40630052 108626007 -278757937 182334355 -131057768 34081434 35608553 3431194 12708384 179740803 236931459 65938804 -102939330 124936189 20315214 189230381 107185094 187100673 -37564161 186413293 54516872 -192503050 -208507724 99168960 -28404150 274065399 -119238188 220149467 145075955 188061550 88487103 293265515 -51156103 -265629189 143950726 15121654 52831864 209855996 -156676630 61732992 -168884678 -268231609 -283516975 212167097 -295797134 207700882 -169240150 119279055 -192060892 -273954023 -157112137 118239457 -147524736 -108188176 159702137 161348415 -244733821 -210580699 96217492 93754327 -196147428 -71203545 83306260 159008069 -293746463 -144869767 98531117 274767078 -92177688 -11381097 -224026824 -89231883 232333622 -207501661 -11342854 20470755 -181201920 88040765 3295100 208788193 162243172 282682850 -80873869 -68626674 -273570401 86354418 146607473 -132380188 22977506 -134754392 -264707252 225200328 -23525698 222969181 267018243 -264029905 -119764256 -136132227 -272294492 69264092 240674105 179180017 -294862973 228679799 241730590 -18455356 205612279 269050100 293374980 -195552485 -99866620 -113448507 -209283338 51213862 -134761916 -231261106 -258833923 207929789 97788997 -241205484 -266169522 -197347608 19765241 -279943414 89802543 251883339 173819321 -119466077 -52689953 73854780 -170554827 -31433115 292752861 -275009565 92925612 91418153 -98339270 -146134129 291550033 -107946475 -300377820 -274395614 -190419997 30461083 57097955 231647431 -112075031 46707796 -229108209 -172968604 -39088791 -222724113 168599133 -37799441 205118064 -70388295 -105803020 -297713627 8952162 -4490681 190555178 155333322 -28385755 227301671 161939698 -110447636 171167108 166998586 263428829 87099818 -229125641 49160001 -200861787 -201967024 19125112 -126134453 -200067928 -46349354 97212600 -264921511 127930581 -224575457 204867593 129540222 172539678 -80656544 -91417591 243539047 12994336 -282124226 -3950848 217137390 227208653 -94231682 -257598502 119650511 272708544 224955462 -262579476 248477884 206729650 96123806 16635080 -262841492 130406418 -209647495 -38467518 127282488 56245721 -60835112 206987575 -4736922 -137849725 -230582185 -208811840 -205796956 -301160034 -161368759 296443305 95029916 -269367576 114236077 -272608628 143116146 119812996 108656110 -290248721 16753196 70293778 -223481627 60208024 211668006 -46867289 253088627 -63635561 -221055276 5831553 246589432 188104977 11820461 -3524225 225603849 -80607045 -248521244 -7429850 161574233 -153849176 -95108841 146068280 -187747716 22928387 164914864 -108571576 102048167 49205482 -300888398 -268416408 -227866977 150114431 140745709 -299626705 181915182 44302435 79574471 230664014 -25674798 -263201116 -68414562 165661285 -126975914 -119738614 17416709 -1578967 131643839 97258107 -286189591 32151220 -292854601 -213973050 39251368 -290250567 -137654024 75255029 -167813933 -157264893 127989704 -196010743 205877150 309001 -195184900 219060750 33786143 175695173 -173929012 -192098601 58418558 123353055 2476212 -96050126 -122832227 211552637 73992269 -237128696 -65046805 -57815165 11998248 -298048979 96030858 -169008441 210493587 143109184 19853933 262480779 -84462291 172540232 -148152603 269248577 -222533779 101213467 -165435311 -197669674 248359449 -58923666 22207769 -164512408 -183615622 -45164647 194808246 -82652033 162132942 -194490594 -214405336 -249419782 21788791 -270205900 261917186 156067418 49758760 284872812 -189023656 138303654 24089319 36706011 173725991 -126352319 260233706 184164163 -197144206 93588811 62030800 -197445554 88927102 -139779129 151447685 66221772 -94931523 -101029561 31200215 162968355 -284862472 44294290 196321369 300318589 112914570 7520143 -170336827 -285702160 -255560640 241914653 -164728151 -155288052 -75803424 10475415 217058059 633951 -5811804 229301237 -244243596 176560935 8218752 -15468794 -231854823 -84374631 -249137075 33044174 -176294608 188039420 -10527671 -251446928 81583949 192700802 75819108 299874859 136370603 187226744 144711794 274256734 -47979754 -54228728 -130402340 215656398 -282719945 267667232 383623 -17228560 229868836 -276874077 270345711 -171893686 -180824732 203432950 277529685 28875076 -269862123 254773469 272233214 169412399 -66657262 -247881278 246006466 -23141197 4274093 -270611300 131260196 -184321166 -142488889 -282730743 -17158937 78784837 -182259615 258398195 -282390671 28834951 216986306 284350656 -239337400 -179639071 74430312 32307465 94852786 -105852756 -204716300 -285417653 177324502 -300842496 -207377544 94206234 283015384 -20334650 -186376790 -75428071 -132035212 228271957 191721707 256719568 -210466703 145210283 10452218 -269360736 -136505024 -188412539 -278356306 -11482564 -36583882 30050022 61303402 41187791 205122334 198737521 197056000 -21201072 112428654 -168278171 -50953073 277278488 22486935 -243350102 49056558 187369648 -249503078 120023281 263545322 171247221 244519773 48543616 -98606175 36678914 151857983 -43713084 -61945389 -169576136 205111181 88980671 -117984454 -90227766 -163824514 -57519480 255794111 8024319 72172110 -136059308 -136160019 -187138038 268982005 -222027780 -165081675 274497694 262184403 199273070 -77992045 277128677 -289793592 -174187031 -291422798 45733334 131305553 285203095 -249314188 135956078 282031786 223896525 -117655525 252118190 190803613 293656986 -149806658 -124696623 -294793428 -29176878 156371425 235864644 -191484166 191989519 31436596 217171835 -220824108 -16585452 -154216183 -38444483 -54444585 237067997 24519561 293264771 -62252689 33235389 152852348 -135553297 241146444 118982894 -157691620 -229949635 23008576 -245235421 272420389 200985200 248722748 271368269 90700746 -141198169 -164864683 -264256745 83426202 232429933 -104776820 -134294954 44629771 -203402432 -225503032 -257479795 -251648640 69955460 298564988 106828565 -36288299 -94358079 112999676 -98585993 -75145857 86671621 -205193467 -94189178 145037335 -226519591 -75865630 155906924 -153299337 85295241 -134939623 -147548856 -111190182 -110752079 66613690 -299576329 -293198437 142482364 -267658476 -272348990 -248359023 -82780323 -70051013 296937911 -157417721 -125525404 -104101727 211229082 230278349 194896311 184642371 -137050352 272674410 -103868386 -284286148 196135447 -99987676 239309924 -143256532 -205340583 256140614 132868000 104741453 -205600760 -98018030 -179386092 194771467 -229790964 -279872388 -155402529 182436715 -141064972 55808252 110470064 -139492750 -76041435 -266651758 -121720355 -9872182 18684406 108157802 -70210219 106460800 296557255 262370112 -99695247 -55205158 116518160 73520101 -264967278 213486097 -297342090 133385254 -25472434 -10858846 123734737 -292343607 -22020001 -92893438 -80754137 -250316035 267136984 30853272 189502331 145918672 -294089028 -201989940 -38965117 108831946 -87545475 -293637114 -84787943 -237822802 54660852 -196913218 -267513723 -161838551 61853170 -268307986 -19735456 254934399 -180482697 209484132 63100018 295934355 117815676 -96836767 200906789 239766979 24958009 54002506 256323904 17803676 296622458 107414463 253298194 213250415 108809842 -257527528 -264457841 -252318902 52191893 293794941 -69948134 207045890 199121555 -163805325 -280708853 104104530 -266204547 27538125 198101433 298172960 154581835 251207811 267164638 -26746572 237132912 -56684589 265933969 268189367 240931277 17427864 -287285417 -153463440 239889599 280950483 -58697099 30960500 196134256 91665962 -295699985 139521462 -116226218 -291134510 -36174650 233189440 -68065348 257104097 -11556968 283232007 -103040976 -17952939 -49665892 -212527481 -123609828 80057363 -114707564 159223351 -43795379 126301816 -174117197 224421027 290718518 -220326601 -107560092 286957795 -255812442 168221678 148843978 -54463343 165455872 188161292 -29384641 20179608 44327339 -226574582 -124651919 -69708190 228048991 173327860 -295088037 50165677 8764056 -93129057 82262399 -162962396 317476 -227498966 264023185 -162761722 -153374543 -249084570 -15588897 -25929555 128805254 222025664 -134337882 30144713 -120424998 5935295 -13295553 297106057 -21130856 283924008 -181453120 162390291 -143949492 46628473 -72622068 74104133 -54458399 90275909 -113761518 -90026726 -259904353 35303474 294023315 28663345 294891396 -13271487 264718510 16345136 -236019801 -267681291 280752743 180111681 -79633694 -256921165 38274265 -283242797 -155009377 -129631105 296470934 -272974855 -269357399 -113586910 -136434833 -27760182 -235868289 -213568773 159276196 -185484510 -57031728 227530004 -232337886 261436767 222104193 38374362 33288576 -170477074 282179242 -5144327 -129609005 -103852979 -122953389 88497915 -288018283 142791481 -234124680 -29892217 -64243516 -134847139 -156845570 140670157 184846477 296808856 258261664 156317179 -27907887 -159079614 -56805114 -108128164 -21885716 113150799 -4358764 -279418661 278763518 -66345653 167464287 119006105 -15722717 143830184 -65355743 158088531 -212710721 -283911802 -90023554 215733324 -141158751 -120324335 -89613146 -54182556 122579211 -67823480 -280965373 140146878 -171285196 -278200860 97787811 -288889330 -198953010 -58550391 149731432 -15127630 191968744 214688285 84992760 -129998773 -129442180 -109032101 127581876 134440644 260621316 55127806 -137322815 172790435 -61625007 177978746 261283198 -159098375 -157310856 -51552256 259052354 99334847 100024981 -40647327 -211675935 221107998 13933977 -187757212 107008960 146708594 -207676818 250754657 -255579157 235039910 172905093 -38216843 276404595 -208570001 180594322 -97041738 151261928 184233624 -23105733 164721377 195718272 185830252 285025386 -64944274 -114545126 -27062207 94742014 -173864488 -175402325 -90262503 -12224667 -54784889 22974842 -234659174 292392430 -221875832 180080921 191698077 -56383670 507718 -155202226 -7468528 136464176 287098425 -1018438 -88156275 226195577 -25049602 109614547 -128958506 -169153932 -219125906 16853540 -17604556 -77898882 -96738722 102945087 73510792 280342863 -28210361 207766740 264067247 -149026784 290277863 261034583 87861218 -272801929 148622018 271363252 -199233546 249623982 211935738 -249960068 -282967928 216349534 -90382031 189902896 -147744670 -190039878 39658249 -153361026 -201796132 219829897 -214946170 -118870965 -122366424 -112297354 267906612 88193396 23118731 -117100567 134506869 199536236 -24136157 -215385947 -32328450 -94387354 263784961 282949082 294069126 -230256215 -210421926 161485489 -66280761 -9900215 -19837827 -66211238 -165401856 -183414550 -178332759 83248397 274235033 72626655 206828221 234580452 -130781007 282093686 12338821 41016364 68964966 -195410064 293408243 65625859 86635022 -270533602 -101547481 249723131 11523342 269489532 -176378152 -68336804 -12271940 -192668810 178385324 -188676051 -203008466 -139443090 257719352 69680272 -123452786 43987463 -205324592 278902043 239246447 -183888911 38587570 -121328521 -256060838 19362373 20701389 209756196 287112014 -268003474 281382478 -20777986 76538691 -283692422 286537158 -266091013 92899693 221878978 218881532 180264721 -214757910 251319331 170996269 -239154276 -169222541 208563015 293781841 148000630 299965281 111119181 -86865022 113154708 173636235 -61825359 -43531616 -293087365 72616363 -16623789 -174559828 -153382176 -266588974 264690696 147000243 -118941420 242626106 -173036615 255819659 -189958607 -48847368 -184715316 -153909794 191281694 46529724 -195683993 -154554209 -73897161 97271694 -203084864 172816188 -239422415 274025366 -27428033 -103901016 -149191029 180571828 -101023940 -183916815 51336037 173607097 64786286 27777349 -216255736 -129192288 -123060065 -35575278 -222056939 18885446 -131193775 -176199318 182513170 -139587985 -125824010 -292549201 102531046 -52909538 220233845 -216914471 212795027 -42919018 274816277 40258085 269638777 -276838339 -119882412 267533204 -56980900 -41767212 -220795858 292317314 26539729 -139553711 -102679989 42144809 -289347641 285330031 152926313 23472198 83482526 -176460146 121008515 -186767827 -181506893 1079536 164565988 66944053 273298806 -27098821 -266523586 -89179234 6143324 118487008 172767049 133777997 83084686 -125809959 163635755 -159307494 212524704 -245389893 -210616673 -232937083 -99367278 -130092791 16997940 -61433570 -8020057 298170511 -185797824 -23231847 -293386516 -254478464 -198981141 -118120302 148176633 117383901 -99883453 -34138728 24934174 -284039276 -135162224 -86978186 14771795 -134508332 141195900 -238931706 268688814 -100187821 -80485978 140826001 -229806958 106422128 264095273 -229463375 -41899885 -26923733 -293978224 -92993797 276897325 -36608948 146400115 301019778 -31146069 178759999 184819237 -125616405 -178649100 15569347 -276586062 -116315764 63744890 -284040871 -246473821 190255008 215793245 72356534 296853976 -105983859 -87417390 -19544115 27239661 111686399 -249718636 -200420226 84314685 -69443148 248569413 52832337 -274119195 259032976 -221128207 -142849347 223297588 71112507 114156833 211935112 299677657 159582171 84783935 167351891 -79736107 -54209962 58310191 -275075852 -172789037 -262121341 -127285993 -67718936 -201584493 211698440 -154651767 245712037 286135981 243946565 -239189745 216016118 -178023743 -205823536 -165377590 -91449039 -35831727 -100293475 158424681 12248919 -87437930 260266047 -190597392 69430519 141015598 296143075 278110907 110426116 -80868739 -245301935 -219916930 180201188 -211742234 140079736 -66454050 169656231 -234341672 108854007 174442469 -141876440 -61701867 -54276768 250588158 182763731 -99999649 91843132 -59593964 31887281 -272755393 174449501 41596379 219719805 -100256177 32294639 -84644015 98394638 -68222378 -70345109 -155241945 226985986 38647306 20180086 94972975 102965969 102674515 -82134811 16409078 150937460 -88434480 145583196 -60002058 -271311012 275286649 -162094555 -274071484 -254498988 -101659603 124857424 -161592228 -50315770 -211752968 3072952 114181389 -7408746 102913435 -179611940 -12244278 50176939 134922848 8593947 -211561394 44849799 21517256 -110235400 -238007441 68378832 -158195898 6233194 239284070 241582902 237973690 28111076 -197658313 -233425414 149898179 39626968 -300036482 -155564078 -201598749 -208592741 -18361279 -177997421 -154285378 -251042709 -64784801 -214312065 -125785751 -293992028 210403548 67505745 -41256391 -182622765 -20172692 -50028068 145959791 86906257 12480860 -249122150 -157961181 -248959648 -24655679 -87564071 -228446152 -109222293 173684615 -152019732 8432463 263295885 205108545 290499329 -109416185 -48260912 129523402 57120010 -102161417 -32558645 74606084 196826918 -291877232 -15842585 -202336468 193047213 272091406 90204150 101441860 -101265230 280638418 -250821568 -56111986 45450665 -276230273 273973874 145834594 101088107 -290603518 -208828684 -284166696 197895510 -231894705 216390988 -110667651 -107836954 276511625 -74788689 143962337 3137957 -98924577 -2627862 125315754 101491240 -297117636 275785987 274199947 277016390 53898902 -242300120 32430111 -278707920 30272342 -48064674 -224845195 -192330092 168313151 168269563 -231641929 -221668236 257228520 -217983120 240864421 10573438 225978631 -294698923 -106588367 104414786 -133450209 190725803 -253651974 -101892986 -41891612 201940868 88002702 -233339911 -13464379 -70680787 27618950 -170022410 -292904736 -272696158 -122434941 -265542089 67236343 -292416142 -49773045 287397991 133353479 178853741 -31812149 90215236 -230113032 -153331729 54595522 -184115135 -54470030 -267757577 262241829 -19726929 -124803815 160674760 63622291 -215885393 139984623 -236513159 -127734877 21584548 97025791 75203006 -97008283 -27408521 212735773 -301569679 -299222244 49728614 139835933 -246097890 -113561740 -21353095 140115656 -205876406 262668288 -36292020 215096462 21264140 -190015300 93236853 148911200 255242338 267522323 -237404616 -39971109 60423766 -184246637 259115013 -15127491 16828691 83106146 218336882 264120475 113556446 208798954 110494468 107448983 131033776 -255521977 -244714290 182912519 -141198079 -186941867 -10286839 217948115 297408092 -237643649 143144855 254063076 -143276522 125542526 -98259466 -177549739 -293132063 49995857 -34339680 -192729692 -247384131 104053550 114079693 -8151666 141831930 259189698 -35752253 -122120137 -175186053 -77476232 43137715 196174464 -106382915 -177801999 45672354 83144058 221020782 -14493057 -103838411 237608910 215058058 -213104046 156749879 -36891670 -29025231 193679854 212244587 240026997 214643429 115416451 -123983455 -192585639 -148477718 301627408 69922692 47267467 15442527 -63048481 -209564021 -178132373 212831719 45901694 -179991846 92119817 21001221 274695116 -225070136 105205940 288401766 -124907170 -60709627 238361404 245714377 -293470155 277782974 51353027 -227840928 38043338 -247692900 133187074 300312422 206646309 -298318556 231291632 9140385 -104623813 -136792437 157827348 88538010 -51568092 -283932758 86900057 -68860376 -200783393 189640262 275440900 -206883607 26454424 134728393 51205134 7948498 21148174 -267235043 142062158 -217272996 -128745439 150943904 2637084 151101451 57782399 -33603471 -233049400 -9154552 91977393 300124706 149906786 -182091708 108673053 27178995 -245363349 202388086 156847835 -156907529 111136793 -39182574 -105281465 -149112468 -17512635 87476662 -49648375 38634869 85267707 -88065376 195603622 -64685152 -131306895 95110331 53563350 163794204 180646965 154231392 31553770 300209497 270104674 -192523984 -184996294 -63012319 -132434670 -5819423 131346404 136595194 -91480946 145092334 -83556165 -261380408 -39959436 278033756 45831135 -11787764 161444373 -159897515 -20450494 284767389 83603312 218282819 300466705 -146789556 178059428 283166971 124332142 274986419 77525702 155008857 188337958 -7628036 -67852200 -269873321 102369923 301319224 249200262 210070035 126955801 -95572792 -42782131 180912421 -205735440 51754835 130320415 -301544822 122578406 -294049473 -79212531 -116808448 172153196 -141667143 34944380 -258467541 -126902870 -286559522 -174818282 -76205611 -136903194 -35383915 12052706 113921371 113222953 -69639008 182969573 153081809 147531038 -133737927 -28101509 116749283 253828295 170838887 -56468899 250720295 100185145 -285474112 122617595 257398171 167256147 284236155 88457680 -249151526 -298978588 -101582705 287157167 298648594 30826179 217245147 -184895758 238320109 294352462 -82999657 -268439128 92171196 -283874585 -237893564 -252958080 190874065 -175353786 -165328192 112248790 73470050 109807585 50232909 263141919 272292455 40315306 264540579 -27172874 183376106 51196664 78816491 8217887 -70004138 176783122 -200921291 63896805 284034605 -10298258 -98511975 384057 -287121078 -89020956 213659907 175068341 103769989 -197281407 223323370 -121015452 -128365339 290400988 27157451 81811514 -132812624 -200464950 -31119205 13994897 -194833454 -53691529 -182368260 -248029947 168564916 74539108 209201749 -7622750 -265248422 30350886 -274757552 -110487538 -107254744 -160582057 -179456611 163945294 -210258743 -109922339 204857666 -278332473 -254790197 -13354361 -14230475 272010794 -176967865 41025253 32402664 271098067 -274131076 -55862095 -124215309 193632054 54377439 235611431 -77829588 174277210 -103721619 -400162 -179617207 -264638132 77590408 106064105 270855242 -197440560 18943639 -255173270 99316047 167296030 124775414 146351976 -126845154 -198285065 -96209047 -176276018 147682742 -155245086 38218152 221168475 -181150243 46242019 166863215 -29749157 127912968 84627068 171893247 -69869024 78158875 181879653 -121736063 187912175 -96004312 295760209 212111030 222647065 -138428772 247328853 219540649 25216893 58987209 -222914731 32059467 -67107056 -147395760 -288291793 199077693 917096 -231879763 -47849477 -224446462 14214321 198711636 -233079978 11413150 111704077 228325104 -244222746 -73978681 67981503 -282115129 30266740 163110240 100122330 -279910110 -174231591 285674414 223555025 236250701 210297519 21202390 83557490 61538159 74384355 146843825 45356845 -199451808 104658901 215359660 -106795763 87928865 286984255 55595970 89784419 175682485 -210132399 -297455609 152876881 184518072 -50084706 -129024591 171772463 61617353 -119056081 -191542079 -2809438 -268592504 -256989555 152919729 -125950286 -204446720 25789544 -237903812 -169521454 246149005 147844536 -20973955 -108111597 277291938 266885457 -81728172 -19881213 138674860 212951355 269160218 109794561 109524235 202907792 260230093 -131379961 123120479 299553498 -51632292 62461080 248444798 -249467043 -42508120 -114894182 -106636109 264484281 -252667306 283465144 156964905 61659569 9850565 109883466 -29158817 84065213 -289586493 139023910 -92690794 -86578977 -245447144 -40171420 -167527784 -143332091 -2892382 -213778630 44902792 -297049054 28769417 -139227903 -249178201 214871935 250330256 -274178855 -243588251 283523977 -22296618 141780087 180237377 206827141 132349778 158956987 -85822080 165006103 -179628020 -106092663 -47054619 -156748262 137465661 154710710 263421162 -62836597 -206103081 129097644 -14437337 255039736 -229466887 -142347208 -23245047 73766165 267672575 82109411 -194224954 -102396809 291668600 -252572570 -265507557 -39646719 -54915304 63609641 -138110140 121216285 147544884 212475687 157117732 -199058235 6837080 -3326898 193568948 206410818 -138479865 260106380 202744635 235895657 -35435991 236167204 -5592042 97340158 -105315076 243913735 -257501081 282889466 245067951 183453805 -69283683 7059306 165303799 98614920 897452 234655353 -189458656 166069935 77572551 -32286345 212055192 158396015 -65103967 249149411 245603637 293161739 105090485 -64737461 -147779534 -144220869 16107589 183026355 242529894 115171674 200042380 173309064 -76067324 -187398260 -188294908 -239434250 272603076 227722013 143879399 43889130 3595777 -258211964 -130860471 26685592 -201005427 12605009 172459143 -292901710 158199363 203273811 176890258 82092719 -117610403 -173312123 39969554 219179448 263763056 -241820811 -180185562 -98274651 297910638 216282662 -130587267 -120789598 54848073 152200096 133771682 -289242980 -3317562 226831096 -126919725 -189678761 -108864800 -162689401 274773025 240448410 159353085 -204177338 -148948289 234248922 -79439666 23344975 -86050046 -258900175 -284857775 273330868 695084 -242394247 42336011 -73115569 118315398 158853394 222569035 -36708181 40190948 -751162 180945583 -143764418 -137795564 291359790 129561410 154932275 -91473788 268804496 300987550 -149828062 -239702799 -269376854 143163582 224571766 -269325845 293293348 -117222835 -73018881 -299456756 91203773 245273874 -294416177 30739019 -111554379 178216383 148447942 -8705167 81036886 94395880 -33601893 -28486134 86497257 -176499044 -127868315 -286023137 -289715135 -182429822 205099447 -252567614 194429433 251674910 -131429725 100821033 -229714582 231598445 160829480 146958883 -148041132 48210926 -69623341 191264740 -151593350 116390823 114992864 -23711958 235310948 42601320 -189379091 -197595555 116542189 225240532 120261735 -275570448 -139800955 -276037045 -156714459 159630130 -274353351 -278280398 -177374096 -92453187 -191154304 -104074428 25090843 -141587626 209365798 120109546 225560511 4608704 231775519 19660490 -75973454 -169980036 -252571881 92815426 14132709 -46119115 -275196061 -95922938 161387001 -4000120 -137170990 283164508 189312759 -37631100 -27106111 233564767 -238314970 226882805 -83445046 31838603 -164302853 29700766 122198429 -75666200 -187453556 72221522 -264757181 81843579 271212575 -49682297 17646368 -26466106 192473659 -139482978 -216238698 -61264750 68560258 -215191189 244362005 260919555 -44759702 -91319743 125522986 -113187548 -116006583 258723629 227865110 -95046973 267374125 206804261 154270761 -198719548 -282805065 131951075 -61320691 249445348 -206112530 -287375028 -94806426 129275413 -62733312 -166567256 84358715 140482683 202933205 251252136 -86324141 290956419 -182032822 -255627761 -22008390 121910330 -47813180 278857143 -17537519 -226426676 238270525 294523633 111351050 -115929024 17381014 272519625 2159428 -186676888 42714124 -239105296 -280275466 196495188 -106167226 -249237823 263188244 -179867058 -211563047 -135992885 -179386667 -14089671 -273325966 26984712 -172480748 -176170357 170791395 204544478 -253714458 -46365407 195229002 5295275 -265414481 249527023 -7432526 -214467037 -71908028 -235467938 -119768445 -98424273 -247818312 35359147 -165030872 -67335799 292560224 -69734513 154589848 -132982898 -51827906 -28681870 96110318 -233086838 162075456 -2095643 -236046333 241245881 -207220670 8603366 67472064 292049121 -173419402 -174844810 133300944 -176599698 -289453918 -106838352 -290311626 -298719768 148545534 -128522000 -7326639 -167404041 253078470 -252890342 -249757054 188546773 -173085243 78467703 -215377658 -202743347 168964161 287251002 187372801 31036625 -40846979 56015338 185658122 -244622300 -59532953 -162044643 301622862 232395812 54731373 -81933603 -293643755 142809677 -157647714 102929291 151819685 4526507 -145049527 -182627196 -262101483 -173024329 76510067 142515440 296866412 -121211372 -187495690 283127777 254207033 246646169 -108726814 147025493 -187847949 112132550 -158366628 146153878 52885005 -151083929 -277210441 -171239668 58593708 41698048 -71741091 95004841 78476186 -70463767 91420919 133810807 -142306771 -156909496 -264530681 212654944 241802251 -251489499 258340851 -30960713 -219731550 37671150 235351516 -245137974 -95818272 -128591364 -65757503 -238292641 -44933324 76000897 31034372 290050603 125837144 100626201 -110249601 228489453 295727931 -51560317 -59713832 -54678524 273103264 -238432565 257293153 -249774556 -166379933 132984485 211994746 43849410 180528017 223198311 -258892147 -223468922 140456683 -13885015 -109476418 33077227 168667617 -148318540 208122982 238806684 -231530229 -299557405 -106317605 -273864547 67338059 165607095 273654814 -41829251 59678168 -175239466 -151814439 -194554334 295458848 268404650 256987843 281439737 -101786514 76636696 107770089 -228546638 -197008168 19756145 161533924 28910348 -106883344 298569574 -107473461 -103525848 -249751169 231210996 16319719 174482014 104924920 255272303 41703252 286337535 -39840113 60523111 184364939 -123434241 -102231429 -96816947 99798967 192513458 35179950 138224354 115912178 111286582 -28900369 202561895 -278283709 70384426 -265595804 231371898 239026844 168948480 289618125 -258855840 -112884836 105772667 -298260069 213492696 92609388 -191160348 141107742 -150365683 275038105 -301044135 -196983810 100093676 137842504 -287699268 -33210036 153073254 175345291 -296677393 -257783371 -128237584 81592118 177371392 183062641 -137564308 -179724879 270886089 -164755072 84878316 264586169 -27695888 -284830154 502708 -35496510 -54814823 -152704394 -90565405 -162561032 -72751076 -189543537 268451117 197096375 80837761 11799381 -80780041 42335715 293797902 193920065 -12091232 -100235724 110610021 75489252 -158830697 -284692576 141220525 -226763948 264649026 172791967 148220653 91364742 9899484 -23874866 250893043 271389754 -148457912 -227465162 269877911 225269188 159101279 -16855405 75061574 270156137 -288753583 248641977 182704272 -29573753 -140832546 250714325 108192352 108100082 -236642480 -234010857 -268568843 17247299 20408099 27815519 -111864790 -254499694 -262510396 148407045 -208736955 251406675 -32819052 -286676241 -204113847 146750704 -17296154 26317574 172865432 160971563 130275928 -273125716 -142517969 -136375307 -171442084 -171536864 -262740775 265734125 -170404239 176647810 216395345 -64975845 156509190 35698012 -136467232 198568227 86141923 207333930 118970208 4807904 -178257338 -16369895 17230589 -33274550 -232314874 -106035891 -287321387 -280027352 288899435 -41922655 181466944 259902518 56921931 72204117 221331323 107467824 -114188667 -201051812 276053335 -225248398 266957821 192226031 162312842 -271183620 160328230 113554990 111109007 -142562607 25655836 -229193800 -230914636 134620494 205270605 -7955435 -236727760 -182116620 -299271954 80239373 -181331072 236466698 219457793 114564006 77958830 235870760 289615892 -222629246 15257130 209802175 -217721612 -60171501 -36623053 60078922 -208501356 -286761744 -48728962 279856453 22516651 -94095568 -4548419 -81972522 145826744 127843422 -273854492 52493844 108664576 -288903563 70687618 13064865 -61154860 78613500 157226501 -286254841 295216891 298967558 -23279339 -208909858 -209926350 97096602 111002299 13427722 -35705192 179457125 54250364 224523427 279722537 37682256 -114540238 -160724635 69537640 -173095416 77649731 -193050064 19032508 255961251 -192588077 -156000024 -200855145 -260184312 -64067456 6995928 301407551 -192959505 -43143935 84998921 6322672 122762707 -257066707 269372842 255414713 240440314 68637694 215912796 -267105239 -226298851 165074942 130997557 168548377 230632790 -106815997 -44431081 159351535 -162219530 -198418522 -92645381 -270536366 -146826188 39225843 211855764 170040536 -30106045 238365894 -39828458 174858474 -58942883 -138902519 -1290956 8241919 -20287320 264562657 84473260 150837287 97633849 -123786099 -32922916 -191902647 -88009688 -84077536 -109157333 1835775 50567664 -160153451 -127593723 171132963 197840384 135681712 -41862358 137428467 223637230 114445728 381167 -281619287 -24738752 -78254431 -53832280 278001341 -53747663 -215832412 205355866 116281627 -290250662 58729834 79425678 206477452 -264878156 -227548953 -196111138 166079550 28733929 213933452 -238481865 -52750236 -21213083 -273847224 298343527 285930963 216883787 -136063289 105644906 -165462456 -216314547 251548988 61564738 -228102639 3937960 -210006364 153944845 300371676 84713831 196848115 21768191 -246787396 -93789979 -89765819 168260216 -173104900 -11132262 36090299 113778398 83867318 -144494673 16356946 77162216 88377467 60812272 194303663 230471178 161614874 -293089304 -106243899 40060834 278644475 -30999954 -118626946 -209126675 153104496 -57948315 -146320372 198158652 -109012846 190470456 232849380 -143410958 -142898535 -199591682 -240530761 -52556090 -120117585 -284966546 -184809933 -150583455 275017267 62982102 -268792741 -32744862 59884040 149566494 27898509 -31980884 210414829 -183676378 -149710458 -243866730 184213984 140620534 6127595 -237092670 82140357 62062608 23470426 -270615558 -236061356 236727936 214132294 238636803 -179799876 -144369270 -146617470 147015648 202470551 121335748 259036042 164441339 -71131784 6386769 -298515838 -98203852 -142430661 60284744 -21718390 -253950291 -34053970 -149879967 55119013 -67933291 300391158 154317059 298625135 -104990251 -95938795 -161276374 260052680 222463944 124638347 226857641 -5176201 87595941 -240747886 187364535 -27294033 284153801 -88868096 149451527 273455769 -263662812 -137231274 -44037046 -233571029 269478806 -169062535 -18297419 -643198 100545733 -49104544 -64732283 157832708 192023363 -106745259 171356122 -274451643 -162147684 -108436840 -206906997 -95036277 -63263597 147231759 140355565 55923402 -130028678 -14213093 220089322 108853498 291191053 153647211 -172399341 -163376951 -171437494 -95863500 1627502 205723421 65431912 -276636055 -210212894 23617594 -184646682 -273828349 -107375670 217524691 -263350725 -173963797 -27530298 118235493 147737217 -169479173 123122629 -131694386 126298959 124813815 103917813 -63653673 183695343 -259765733 -96479721 46412489 -262693705 -92561970 -20713745 -290608072 -113282392 -46836616 262800915 -242022611 215340325 301023463 171116506 -256547212 -271291913 -8139941 -86976622 -300925746 45439994 248758891 -38137509 -193048680 276295475 175449909 -33342841 -154513626 -265043327 235056550 -135213147 145068951 295442201 81580006 186714544 276851457 -94216871 -66195479 152106284 104996042 26167645 71382302 -177860384 97721518 -20993689 -115833638 194607614 184990208 25410040 -283714825 83075674 -26868772 269897599 -26301584 -149176335 290593129 47076869 -11588976 182755873 -278241837 -59003017 69249561 110567745 199992624 -165556714 -279560459 274989179 -265021414 -267000361 9373877 -100850697 177414059 -252673593 13618806 -232379644 134113193 40112037 278831264 49298236 -285516714 192857367 -105556830 50740609 -2313576 -288728674 86358962 132769456 256944632 32278731 169503496 11040768 297411526 15190788 -242432887 -5346491 114394366 178034195 151010746 243423946 -113554976 -37823862 263298747 260475095 104919937 246497584 41504979 -59308534 144678139 -96118470 151559957 -225772649 -143892321 -194937005 140449333 -226959288 112003192 -88801647 -198839819 24029947 -177984549 247872001 277946851 -60104874 -88537824 118843395 -224865056 -156341915 -286391270 -131425093 28194993 173122363 -82158636 -77793426 276177572 16077259 -83812521 -2292281 127489496 -39405180 39303243 236879897 31593036 282406529 268023650 -909241 -185067979 233202760 -269399927 -109671648 9395350 -131437395 -283448743 101425939 -262568212 -74108231 107705795 175022433 127002368 163456132 -30789474 277953465 -227647546 170985416 -177821560 1187238 79142347 -21368073 233056842 -207191944 -221401647 89498005 276343116 119186644 170460853 216946781 -220677138 -139058324 161342391 -26383361 235772084 -273839299 94349525 -192517517 -20315587 -243411349 234470879 240809317 -48212469 -114791439 281127684 183914403 193094058 38948821 -132510935 -135866258 -48299250 103606439 74662375 156350016 28824209 72567898 248695779 151590228 38834249 187251999 -250574468 25787963 58619424 301308810 -101982027 26726691 -216649826 54892303 262856911 101256491 -111917360 -141320371 128888197 16766043 -178230636 13414179 50636659 -8892212 -233073768 182430181 17387935 192822568 -21054041 232845225 -57330108 -253549015 -132927491 -174266728 133112592 -5548366 -240770952 -91194095 -34806876 14627478 -16871000 260371883 -139001140 9121660 -42394609 107082908 187153308 71519008 189942079 150739727 222493520 -260175321 256843284 10187174 129062789 9556046 -75544042 -132653915 -10436199 153824542 209860632 -137239781 202967783 -173898992 -91009228 -131165576 177818673 -122477652 17480636 293684371 79178442 -261561477 76209980 -107472507 244114011 109946233 64516927 -294828215 213086865 31119236 -282003737 -49486990 152268137 160593224 -89093619 248885513 71562531 -34400505 -177942222 -266326606 147423101 -145425137 118648413 -126984856 114175790 -156158077 37272276 -70434787 26150288 -263758421 -155237589 178320106 -15723942 -24313386 51454711 -249197076 163434203 -207265916 -298711906 193302638 -94768971 49687393 -270066856 -68608520 -273583160 96192492 -287967101 -183516186 38660807 -259893078 -78355913 104100431 216945893 235516615 -78591471 251573307 188682290 109952453 -258581316 -19660615 32931807 103946549 185964502 20049021 228011551 -234153100 -43111163 -101863004 -2866479 -159891765 129834503 238809771 -122252790 203024292 -239083738 -68577075 209187028 -78414291 -34443793 -256346603 -265162658 -128667372 -193062600 77125284 -49950130 231476488 205915996 220422416 -154015970 270509815 -50438743 -26117593 -40834954 -144387418 -252187095 203990135 216678999 -87653187 211666526 46597739 105368655 136346474 132528438 196584363 97886447 -167464120 22514587 -185640845 -159055632 206387891 233899111 -187934239 -204716203 -96562251 42128701 -128377267 237795003 297409831 -99960613 -301344663 -150879471 -146095808 206835333 201259730 -47704679 179107419 155251966 115851217 -76584384 104829121 280068018 107922194 17100412 -16648966 72999114 -31869301 -146189062 -105728862 29646514 -5251287 -150919666 -168416268 -51530789 -193360021 -255895576 96395443 -131425732 -143128210 -184484362 12062807 -119793518 -199365467 -220689245 -205761663 -8570734 117365306 -83054553 108392472 277238089 -208437919 -211355615 -119355 -5308344 -190733911 -52808333 -25974911 247753826 -221038118 -281611205 -203815494 -290546181 175799140 -269568790 235190162 -268990961 24521956 -118164647 -191727260 -249378415 41546750 -49094383 237763903 67682273 198793805 -6108772 -173127016 -140847980 13488972 -116039626 -129662252 43362622 149162964 207792878 -155195002 235524817 -223839029 178939567 119358730 -63460136 -188821792 -294952628 -39594726 -109337546 274675623 217036357 -218222187 113151204 -281080627 -51809064 -28768542 167375142 -143997326 -256615044 862304 -204862236 79736784 67108365 -215642623 242901071 36471095 -64760797 140594416 231776599 -217777559 263931615 62939576 19673591 195555630 73880230 63787487 -87386182 221454412 260915481 -268504191 -252181439 226627763 261357441 164160148 -165703459 179533785 225294782 -147580145 108495125 121760756 -269967838 -119834702 -273160858 -208014183 -175786448 -58655502 277108739 -6389271 96429857 205034605 33013716 10542030 -225977902 151804097 -101690656 120805969 86673474 289541270 -217116530 186862537 -191286798 221779870 -91505886 245410898 -131395526 278011701 285429460 -260037119 -93673481 -126885262 35572646 22985533 -134828309 -118567963 229613160 28795015 -44127755 -260343619 -270987387 142884067 -34142004 125486589 71739008 234125056 271546025 -11774309 -88620054 -239219449 -114415429 -166911688 -206400964 61410685 -203527653 225323866 -109528984 -9268159 150206196 -31524552 -167944323 29129465 121375583 -296702383 277304519 -5144697 -91430966 -193809147 289171835 -266354289 283229897 251443958 272906389 269454748 -291999670 -284687359 199615207 -251265316 -4394971 206142239 223450543 -237702932 -296329275 145574630 151287530 230255415 283121015 270365605 -201656735 11281237 285576810 23815653 -251314995 -287063252 -11799147 261409490 -298617651 -203133188 -153405612 247457123 259741784 -294131521 -248818490 195367958 -144440483 -4368671 -226640690 -76420901 -237621958 -50235879 -252024138 -252072844 -273948214 -256825249 61876365 115501342 -177998356 234029498 -88939449 -105019003 -268721806 78245103 -187594250 138151311 124308220 28373896 -23864764 17368560 50747166 -52844580 23055577 301180082 -142374833 51834183 -71620058 66898455 22020194 -231260919 -171648367 8076057 229560212 -62360897 273244438 -101246008 -289336141 -105716519 -45468738 53829468 269653144 -53847823 -263941877 9514011 -151279100 -108633715 72154470 144721075 241261 3616618 218145526 -280191745 -11148891 -84248491 -222103807 -178067942 169094486 -212150819 -117360099 -261153329 40911077 -58173947 -246815190 120304565 136673185 -142375698 72573821 259749117 -265553195 -281677856 278824889 -64099740 -124277264 -221424383 -206092879 -152703147 -37643389 121213995 -198027830 244044875 207278935 32789269 -120525057 236194842 -187610876 -182209131 -199230681 237138451 -188654290 -25860079 -282095055 -16679353 114070122 -188298786 67138482 49452135 -144698337 215438244 253635141 -188068032 -107545614 227138852 63071795 -293834842 1752228 -216450763 -161891728 5054562 -279941976 -185812797 -134298920 -34517401 -37341061 -135452177 246353559 226081104 -12134305 169647446 -95196085 -117467992 -283035840 -176344079 298231982 -257681895 135561372 51415243 -214190269 295668365 -289343195 40071522 141596020 -104827078 -295888696 291846789 160164257 66902487 -171527694 97418420 70121615 249850680 297290973 50955418 222586722 -15406074 -190568902 237885783 90497247 290751857 -159819952 199749933 223408962 114625005 147824263 -96288923 -279300706 -80844399 45715144 -134337200 -233721873 55145534 199583961 17372010 -213239299 200863788 -58780913 -252635869 -125388389 -97867191 259253113 -163836256 94052694 88953968 -26149743 -61658680 -276645387 -233611676 135012943 87901363 -42116879 233110970 269159704 -226780943 61049866 273636475 -252522226 205832257 23239984 -18616323 -104095134 154868510 -287508683 181152452 113013319 120402068 65757568 -140217775 89405951 -79850225 -64355722 281722125 174530446 300686720 216826221 168612793 -125807045 -210797858 235340849 30381507 162795060 -255859683 -223314689 216921092 79783934 199706620 -205455028 -37823462 19341514 -274778363 -56923349 -184590513 174355046 129893775 -274338299 157409879 -286013022 196511547 195338157 259276025 -157517302 -81263967 134330710 -128632064 18767809 273933080 -1948936 1333983 -214230732 -165581345 -109106812 241748493 -210366589 -67826199 1172640 40433770 54056371 -118468026 146484267 176619393 -157554473 -48328295 -242122491 80457670 -49157805 27924282 -256314651 53693830 256158651 -210490070 -117063715 -227166121 109013601 255799752 210431216 -17492109 -125523619 -37959407 -217655185 -49604638 78497504 146147707 -61165789 280439932 -18272144 66830178 -292130748 294165314 -184209055 216258301 -183019637 -207410001 -136529897 -223984231 -166705096 -281741905 243990828 -134716399 -60800495 37462520 -81747309 -261767133 -141577342 -169229115 -54594354 207505504 -66247138 -44828237 -134877545 181797146 -35254006 58736099 6605178 274515010 73309388 -261251172 -130883172 248892726 17495525 21641067 192566249 71286267 65470494 273590341 -91775630 -36749315 -74223628 120625662 -185391362 -241307169 249390049 23766149 262260711 -10466506 295111347 87298303 253538425 15002963 48005690 228503689 172601512 -38743156 121019389 247922858 258735802 -99215229 -300947168 10985167 -285690129 -241698881 63896198 -217982619 232333082 -219702963 -169044342 -19182469 -278818261 296280891 64018139 255257045 204374446 -89314068 201472490 113799706 78646821 297631395 50337460 148265032 133560248 -41133281 -3968778 -232328911 -13740350 -192248878 272677137 -267293389 98642710 127185226 179488945 -187431378 89035413 -190177513 -139001351 -186888716 -94062510 -180837231 -160545023 3159450 -105748318 59992081 -102541319 -195507558 46754009 -119468296 -124795531 295483123 -229014409 -241923957 141257788 -299209660 -129824792 21883215 -85211867 226029468 242402789 260520554 180420710 -207859605 142291062 -160069256 27750109 -198714893 186242914 -139357223 -131399381 5757180 -163512876 188056117 8873425 -45593704 -260095520 -290797514 -11512880 241863580 -206819430 -158286122 91864808 264214944 -123369692 -12581324 86748564 209896559 137192297 73437116 104229599 263228710 202874392 174308869 76276194 272317810 67901364 67693153 202803003 -228248870 -293199634 35247403 -185437769 -149633739 -267832124 207560244 12224838 208104645 -172600070 -15754964 46781908 -6137778 182160117 117329014 -282132237 110401828 223949757 72699571 275137663 156725234 -101043987 -20331768 278143066 219499188 215584639 -102806227 295177599 193062960 22036886 -173446750 297435783 210119254 206083342 242795110 -237409058 -106206618 -71650240 256859415 84612467 96183785 -82709823 -83584568 -256284094 -124363476 219048340 50576768 114035191 16130146 -27708059 -246723522 -239827942 -24215776 -106178285 -40541362 -133909948 50466094 149016767 267804164 105063919 -111525253 -220454228 -52240957 131613197 -2676806 281780532 -204815523 35066871 -229696322 -11344978 -58225071 88877013 296460765 27276921 282993921 -117706940 156097143 -20824243 -96218239 -248403946 54430478 -180855771 191388206 -114354546 -217929206 -120933144 -224569313 168132314 -258757697 -134214855 -225616447 -255071730 -81371142 3317939 291689936 78113392 282991915 246343099 -109761337 158506587 -301000933 -8111488 275814133 -51941350 -11539945 -98320903 -109518816 -248822165 -180224958 9450657 -190752477 238560593 219593387 -157934443 -5531580 273415663 -112596299 29320797 265623818 64048713 -267453996 -70207673 252026372 -50229217 -266214887 -287113719 -126586190 173227861 -80553069 258550768 36486297 119675860 157060327 122341692 140782820 -291889524 58665615 -289527975 223668103 -148730806 22461358 295402843 107757740 294210283 -146491681 258156393 176484753 -2921360 140018097 181032676 -288076896 -224083414 273723084 295594606 14719220 -183908652 -248392051 2619309 -165913393 275913121 -195603236 -31754293 161115770 -200555499 139893279 53726868 293861688 93754454 29816860 142902724 -68757556 -263058316 -241624387 -255687032 79543634 -110604696 -251413032 -286511225 175653610 -101745953 153874745 230718716 -20018543 220205357 298259049 -110015102 103343197 202265299 -89888632 -251219917 -293008933 31688917 77487923 -184624242 -88189593 -34805402 205711620 276335923 204972831 -137266997 95661849 -248628305 217890379 -227768884 28141013 262829852 -108879139 170016916 102239651 74282327 -238669589 -127128616 -253959375 104775423 -215058697 287460904 28646373 93893584 16335813 59689137 -160879667 -295893791 130702495 13506294 13039799 -78795029 238475072 48236671 86958645 -160588826 110616718 -108945943 186602578 161523861 -264404074 -146383129 -152431791 293030777 -159827053 -19901972 226879535 -249946388 -135188542 -243169335 163237813 61156928 72928972 -277398950 -206407730 267375457 79600889 93541900 131067267 -189572125 109940968 42513986 -247122459 99406659 -264174243 -796461 -237318136 -62437756 -53737547 -89284795 187154073 -299601591 -258437420 -272255416 272576394 54925483 -153440043 295120883 -134209172 -13597641 -16280890 -202739004 244196838 148528989 -55456533 129628366 258765710 -63259472 74803018 76558112 296996389 -251671387 -267833587 192834336 -24432629 79618455 -210729464 43049864 243392957 -206589325 -122335240 -280502946 211648788 65342817 -90108165 276172284 131849061 225273670 -12724273 -289224573 298034270 -106747141 3274881 -283663942 15852973 -247115183 -280363720 60920851 -22724224 28926543 22754135 -33659965 264467785 -9429855 240384426 162720447 280724785 -172019498 124155790 267880675 -202598399 -147701005 46181012 -16988202 126106250 -219035982 121452674 111417499 -93917094 33879023 256482065 40630294 26381610 -243674080 -226437354 40225994 122153907 -100764937 300200001 -103802667 173911058 73919908 -106873799 9137564 -283550777 -184978640 -31162694 -298000536 107917091 203148782 -83975425 134769726 -84317243 124250581 225895112 -174523305 -93495947 -28561455 -30982733 -46706592 163776080 86463114 -115222958 -79439834 173930354 -289727025 75032601 -137944468 -112205713 74310950 -213384474 -294192851 293634773 85145647 67345277 -128795780 -283585788 -230382083 -190576765 -61602053 184581019 169742956 15627502 -189194804 107521790 -105221082 -90110004 196370391 193532477 -134349201 -6195490 91101194 -248472380 14870783 186435847 -210027153 230739613 -145513118 276007802 132075009 -277028647 -202746553 84503913 111819330 192913991 97731457 181301065 -11040081 103470501 -195165594 -148782099 -299794149 181419583 -161987625 -35052478 -34085282 -143951966 165995909 100360843 -221749930 -76069174 32812129 -263222206 222126175 -294176054 163825430 265366808 -242309620 212422537 -55326953 -220104389 -178266470 16558105 238385552 264811772 117629591 -25302663 -10434507 79130346 -126648761 31463867 -100670759 -69876897 85815251 219226764 -159107351 263412331 100246541 -18822795 54357781 268927580 263218621 -49372660 256120887 118404676 251574927 -97708365 -222078238 -259736865 -276042479 210724156 -51453104 -202703941 199321880 -232203019 -84567962 163126956 156240461 -280837580 34473885 -189220429 -85840139 246682867 -148906482 281309837 63810801 -261307806 125242980 293872346 -236678493 -43600609 5318981 -202500821 268996872 -52462458 12915976 -162841431 111588470 161289718 268328520 -267968337 293377669 278354065 -27917641 -138707488 167742912 -14252987 -40730339 18813184 68093631 86782415 -276185019 3927122 -152970949 178125603 152749672 -29050918 36524685 -126654333 171798565 -82722018 106206547 -47895500 -39605796 190264184 151923331 37882555 274978552 -294402819 -142462267 225225616 -246072513 -278821553 189993096 -98155899 -117831075 22832873 -94803396 -80067011 57276106 246504039 -12160295 -15114767 -152206856 -90151945 -217744756 -95782449 255687714 -59765989 -101615545 247614304 -93996371 -62461029 -268692128 -48688714 -222183877 52270252 25035255 100800086 -163656641 157037903 269804599 275179370 228248898 138409841 -11024728 154050239 105785079 -218645892 -269360215 -143726804 94535437 -196792263 -228417346 -31701724 -285045865 16929052 28637802 142682944 -135987262 67761457 -269902157 -266656212 -72554565 61793417 219854653 -218368551 3663364 -105935116 -100907523 22319487 -73744413 71419311 300493955 -277728802 -287221381 265725967 223862341 -25512302 -271600443 -16911725 176097776 82450157 -211026305 -160617140 18768140 -182008830 -230982353 -241509362 45617501 75740081 -45101334 -37224000 156236010 -13103064 -131163888 -27734677 153612414 -184073881 -6289922 183109369 7471339 273642634 257285488 292012844 -249915488 -25518991 -148235800 59561518 67431815 -189528857 20128677 231924817 248803675 -185230427 29076978 -37385395 49095426 118297583 -128273764 -146259289 -271898668 -84928112 -164727031 75918004 -249453003 -54675400 -254684483 -137715642 -283060834 230210399 157573201 -175060012 -28361653 -259426854 -174953229 -89253147 -87024371 -10495709 289897691 -77811554 -243420617 38426870 194347845 -221876344 284455442 125382479 173761440 172192710 -118197333 184247771 230792762 218964384 230195671 199727911 168959142 148152245 -179810802 -154287761 89485758 133041810 -100449873 148357960 30981973 92009873 244912029 164204278 -31224769 114404422 15559313 -34062459 -282002718 192488238 43589969 -100957917 -57176510 230013590 56893604 171574422 220792755 274515462 -232945420 -159169360 176567782 131128452 32253359 173455007 236445471 -254422991 -293842612 -77253050 270758793 203577761 136045063 -265611937 -294949903 -27936018 115357921 -50121773 -176581542 178118268 -76429697 -298593956 111054656 119379424 -299067278 240130496 -170481500 83805107 254799243 -223098899 -67862251 214797285 -78768912 196855545 -10640182 -3565242 -268820969 -134623291 -232838905 -232352042 -40190788 -108254849 270275763 288304881 266795993 204090988 -292064824 30444409 152898269 34162844 -118431797 175796793 228378410 101276837 -67745591 300532402 -275761988 -56719048 -238308107 -127694531 14681190 191631140 -170584598 -281782104 -110163298 -43897991 -84414099 -298096419 278268377 -21420794 209953778 -266804399 128896907 -104423109 115493721 -78090531 -176185201 151627478 186760664 203576908 62519517 296456737 -32089776 229831598 -150467858 172622414 -184378259 -127123653 -60058371 213941142 -27877136 300689681 -237923590 -300159304 242747439 292837648 -224774441 13590139 -201601530 78630391 288796331 9803693 -274949193 -199436511 -48803675 -142334435 237095055 -280326516 245843376 162052240 227909632 164611390 -130103592 -165251575 275669841 186511413 142265142 -215443622 -72925491 -280221331 -180968433 -292193200 80998367 163743696 -153723017 5750199 144845442 -219852289 35675458 155591154 261781631 -176400992 284947422 -274734521 -272561704 -134629064 -276216860 291915804 233355673 234476278 26812796 268062934 -106824964 -83171273 -216014700 5452709 138797207 144026367 177376675 36524680 43190577 -277622309 -33750324 64629649 26122242 81784731 136381439 47858416 63791425 -72016026 233345953 251057582 108941218 93206331 134200012 -78809519 201630455 -51057565 18168182 -47999849 -144304548 203898112 -258541930 173834575 20377187 44030386 -211944111 95246466 67428914 161820149 267386061 161617750 -177863916 299205387 -281857720 -203149090 -128004292 -10562540 142397335 227868133 43966645 -299534276 -120802362 -178310951 -11090272 287604824 -84889720 -191046654 71557397 103938593 263704584 -228785032 179382309 -6317975 -113547016 286441542 -46272047 190037123 166986966 -291351972 32413322 128483706 -190327051 -240365590 -70233235 -64994148 156334259 -100635048 271268016 137744508 243503773 -143047939 -295877154 -175826026 129366130 225093681 198678305 16600154 119495956 -88656946 143124705 218723250 -25449016 73593876 -238278991 -243226235 -222605096 215701155 -98844626 225710316 -97337765 5696294 164040752 27738889 193086153 -197967069 -276165835 -65298150 -199206837 -301265892 -51791617 -149843519 112689717 97044852 -190670152 133192086 -235466517 -128169042 55513794 113919573 38954449 -81104658 -198193437 189646863 -269716237 244984608 3898506 -133924250 -142256391 -50894990 107826608 239147349 -51026842 190288682 -106181731 128627192 -80790594 293044892 -268394329 -69395865 -204585576 169642208 299493980 292252143 -108789155 -246428339 267076585 228611159 -91550324 -50864724 33715955 -123269836 273600580 160551522 -182572376 -52075935 161096239 62413254 -137837420 -67702765 -120661725 -247739241 -107245597 209742082 -5583271 -96365709 -320455 245418936 266754784 189045540 200990177 48129479 -109299808 -70778422 56453581 -132923579 -168557095 80948897 -231107578 -238699243 147267278 -254811922 95500101 -218888772 -126404025 -122952573 -178674985 -82669002 -13263422 295947055 -210452611 251354932 -85427619 262555696 52341890 -283833749 151062115 272905717 -178451831 212661376 -36601381 288915856 -76996518 -109235450 222109856 231067214 -8822333 5595505 27642283 -263763660 -153804101 276859404 61247302 289494640 281252548 -149445183 -290163746 225898524 -77064859 -164220638 -113393567 -104725037 -257405381 -78742675 87584217 -14455522 -235555582 -102259229 -234288104 168952464 -273840840 301039280 -1283421 -107941477 -248599798 -55292361 -72835170 54658122 274692525 -89543711 -293771149 50881082 -213714774 -226248315 -50451197 -243481144 113296073 117320357 -21252453 42065628 -53142111 -248371777 238075171 -47746124 -45327442 123436075 172391858 57345632 179689837 25862476 300617473 -272039157 -36295293 -150374017 -166298132 -266317272 -79103857 85630740 227874239 190437288 70719732 239271348 -153741707 239248740 -226439620 -59665854 -10658188 -149975670 -117146320 56382679 261760897 -129656936 141940699 -125038199 89327902 -237623499 105642010 203318678 294669873 -225491924 -37395508 216447570 50629699 230906383 -155367936 51142787 -173890175 -128411757 -106160365 76842760 -60914996 -19310682 -168426195 290189430 -162849370 -93924420 282889766 117839354 -100824163 -287758783 -35940956 152726847 125497244 -194822924 124157477 112057057 -192743771 283769928 275010282 165820127 261822241 -296918592 121663750 -69528983 -242289087 190067370 2756922 43463398 196861834 44418923 186972221 210450667 7643816 -205680135 106077259 144344882 -132151575 196047757 -44204320 -146973670 205590961 35710128 -122689555 66177030 -15231047 -4274104 122128647 -71320545 -67914320 152861557 225293182 -173086685 130914776 7652199 196486191 -181824722 -86232959 127531536 291791518 -195408821 128981757 -53373999 27055249 -22951255 -132362193 -220771412 -208760719 295662442 80978719 -121467040 100562619 16982723 -125050957 254022787 -206602714 -35043535 285090871 253693047 -14234410 237031948 93536455 -137125033 -128947595 -225644371 257141565 72989968 290357826 -25558547 139635471 -139515156 -12660021 146876701 -188418357 97864839 282463997 165635182 173386798 37542066 -153742954 276210887 -197291533 -36652991 137255100 2156456 -87274500 9090985 17971844 -121085533 -208759213 285128469 -244768447 -233673034 230924877 -256968424 29791683 155401932 -8242400 159073495 -107232714 -281811277 38647330 57459576 188844798 72343667 269649105 -71679982 -115569077 248262963 49038243 -190412565 73365147 -175637407 118323445 -295206104 109205233 -239303075 -95648969 -131387227 -249268950 -198227273 -96425055 294974197 123428188 167657139 -56586504 -194479634 200204030 53640440 -226243513 -272137405 -62664217 42243348 27349787 271647182 144099645 -64478990 -53100398 158586472 -252894984 118176374 -237244606 -173224361 8099899 -6934154 218940470 -128032855 -143497735 5000308 164281547 264310237 -157823133 202809247 -29963006 222675273 218365645 -248132040 149827876 162671720 -98981763 217386756 -102564436 -280311290 -243952431 -148675453 185512597 85763618 -234908272 9577832 88832625 -264604366 -51627557 178490113 -103138130 7730731 6975181 -193184071 139936981 39949866 205805785 -296500039 258280487 276710948 -105571891 -300687365 -229721636 235689736 -298050859 54176715 -145820240 101350640 -279059464 -242941063 23274241 91292361 -46133725 -56855716 123081315 179872832 -206015680 -95625721 187021330 -26327608 167719518 -210557386 -24634929 121531055 4966038 106134761 236236391 -125866637 232726098 -11014568 -25197284 28869057 75521428 263839114 -260735248 79358976 -5915102 176119273 288139880 -187501325 198653623 -107427098 -127790032 93071177 111457458 -237523912 53857331 213429722 47322179 -274875726 178254320 -36181160 61724936 154212967 78399472 -126212419 200802949 -44291809 294266018 -80181511 11477521 -231158074 21686931 -220235602 115262429 -190091204 81188856 88196502 204900827 -87843650 34191919 299343156 242465456 93767676 -170635833 -268418241 81148451 -26092474 65871326 -281509012 -161827088 177304003 -207597671 -297435344 36603347 -18236980 -199828081 -21520324 -218533052 -34695842 -236061712 -114697316 32557077 7078395 31872094 -194225244 129585231 65212652 -158849251 -256350407 -212735946 146859466 298757043 139841703 -178849841 -153833866 266040113 268794598 279077980 -233594370 98784495 -196075732 -40905456 75665835 256036142 -87310812 -255980133 98770473 51070615 -170296129 -127570889 -140919416 82106508 159405802 77173236 239471416 78247954 -186649852 -199445817 -76166726 -3139841 11195703 -72082784 97348993 -171859602 -40590794 -281108183 189286682 61479723 -51021924 -59985997 -294179797 222775007 -184609325 243521373 -117542684 251160414 -17610339 8784553 24959646 40078940 -251982660 217112052 -160314105 -298305538 -278709981 274670947 296698766 -289238968 -225785214 272026518 -105682787 -195663015 131932170 -270426130 -40905377 -233869917 164990333 -122511777 243353613 -133288863 30207508 -56231581 -181049999 -117714876 -49299722 -227142337 87802415 176300598 279979873 77251531 52162996 101075326 -161641407 27747945 1932271 79207884 36715703 -219006060 197046252 -222837934 199421537 -150197565 -148622881 -280713889 92016123 -68939608 265533683 259669308 -265692628 102790807 149003817 -261909595 -87561864 148457995 229162231 255074516 -239782041 101671547 -180180293 -133107664 -66966473 195437258 242622349 143356358 104062646 -1469274 -98414014 -116048529 239111762 -220333926 248788906 147587016 174424780 1709698 -48514018 284632527 49949599 -65698126 -100970754 281171933 93545245 99004451 41612033 42921623 61090999 -247626445 89025523 -109348916 59843815 267146620 -102497538 -106763133 -70913960 294807544 -249664847 122949119 -284288332 -12782732 -58576261 -196209035 124153256 74389356 -119046258 -17743383 289102373 -189317348 12012252 174555935 85972514 -128972348 -54040906 86524489 124382705 -122284981 -47787413 -254518944 -219261698 -106611954 -8073724 185437543 175564548 170187036 -274985129 -79778105 -91997190 -66118459 -259115216 -213253491 259364979 275605383 -155147512 8540420 145639380 -259314696 -215197254 282035389 -141603789 155431573 -148766849 5387191 -29921404 283633321 300588947 92841705 132979784 253004162 57480110 -205549851 159930143 107379833 -147573562 -187850915 -172207903 -125171046 292594748 17548377 -5880554 110143371 -103627445 -26019274 276015543 250472063 295044274 297239098 212599374 175122178 -81049249 161842916 243779726 253694990 -183956529 267134697 286931528 -154287722 41997264 -131378330 218255132 -160142197 -130279915 19297099 -286282131 55504169 -277828502 72620349 268649813 -51202194 214740852 93689197 17443515 -147878805 -110794567 -3016956 -122282642 -78066255 -259952668 29400601 152731236 -180305356 -87279655 42932732 -295112446 99583113 121657243 -100995160 -11875698 -38959654 -268891175 25876104 136613986 -30739957 298422922 81228673 -285428998 -284084948 -240574376 21914664 252700896 130140492 -193874242 292092860 230787147 155521469 265438323 -178641109 -227227872 -138085941 -267238016 50385208 133978348 301344628 -199849064 -112456966 -71558362 -228129212 239767756 85700325 -293930236 -259622363 -243797683 -215766067 -215314278 278453766 50054107 232633239 238733690 -84464793 162222025 -80734422 252085884 111525041 -238997968 -145666106 70985808 -132166255 80172441 122832939 70055748 -43554973 -150880312 -99628930 -54026692 -173724368 -83706727 -90707591 -84322605 190014847 -21195746 -153766537 218858397 -225135585 -284925182 229242976 -82079234 41505998 11458548 14993406 -100378146 74256813 159217853 -1351471 -16193277 -48314953 -164553096 -135750285 -274938786 124739929 -291983690 243603150 23024958 284975065 -172494305 -93507315 -136029764 -65117177 144287204 231746605 -163162218 -237059082 128508493 -223463233 227657193 179219666 63495855 46726430 213884161 -259261405 -32608887 -130358942 214475033 82131113 -270929983 -197333873 -177331871 284807575 277214398 -238759462 -46143119 -60485184 -63675447 29143208 -64938145 242955784 -81108573 102828311 -90996825 17180881 -79879046 275299836 30137813 247895902 73885528 198021508 -241122810 -290391693 -234785408 190871827 143889558 33326697 -30070756 -174453502 196427639 -282539109 -278708192 -38534570 -294662438 169377907 -262092339 123193002 -283878257 -169469997 188422886 285585196 -40068832 -152281657 70260844 -49512585 128194010 42029993 172542715 -9357679 113822386 11994086 -17685448 -229146425 -273631081 279384247 -258423681 46952891 -99496851 44849318 -40869807 -47918466 -100443804 -212192730 65029115 -43887234 -230438647 -146566334 290121884 20493265 -206088731 -281462710 266537889 -97046858 -243169379 -68204428 -257415901 261365101 260384597 269353789 232215698 244392054 -289230085 -278098451 -102338188 -51619439 -1250452 -159314596 299335205 -90379443 -213011156 -185262418 -295291798 193327178 -272300727 132846739 -153080356 -164095701 -155026485 -231318417 -36071378 117492964 -88254932 282704573 -21471495 238717514 134134785 187058377 128485832 36772570 -197626596 49569877 246156061 15941924 223679038 -90164385 180874007 -185015235 291164820 264210030 86448646 42081769 11614198 -282353375 -208860657 -35248961 -260585986 -32466040 -72144654 -206890452 56923030 17541492 -293262202 245353798 16525573 40815753 266109437 -176828113 -210742946 65095738 14977043 216305765 -113170234 -11837590 267450733 -275023243 50227418 8711499 -30823877 1858566 -229712474 238166025 114777338 -193962923 223343640 158458671 235766723 33303386 174504934 -86919320 -237040386 -284282418 234292317 111489506 6849969 -162823482 -140695698 228319453 274794926 173969295 -55343173 -149006121 -278404608 -118166045 -4074961 -228437415 247091855 -6259061 54801488 -80565838 244531176 -144749826 -167657217 -44863711 243272641 89277193 -175126327 -229368796 -153069496 -264681916 269459961 -281765463 268764465 -269540042 100550935 231467700 155691824 -46452579 215393813 259549712 -203357245 -95955349 285196852 207864642 -278031779 28949769 -37293146 247185673 293737133 234899498 248446960 -214120959 -224522411 -157232657 222603244 220395150 -187887141 -158028897 215490366 -160140904 256989734 -217314684 281676492 -183821273 126290013 -180530955 -295560316 -236328423 53321211 281804289 -39419895 -286084080 -35569510 165488043 -249900557 191103426 -289478726 -246077984 -60307936 -248062930 11906943 -278613687 -131270985 -152004532 168572994 228875 117695237 -7590859 159832755 80238142 14005175 291434700 288981308 279298212 -92839160 24496804 292522933 -36543055 -24944974 267817384 -115340295 -267299598 -195678477 161574970 157589864 32637339 -48661879 -17745518 39039069 9622457 -87846983 -41140544 -253180709 291825973 51038577 -214369683 -138728207 248247912 91883842 241794860 -137514716 -164064563 77119285 -297212875 283734901 11914191 -45561792 32051672 187965867 -240440605 235287159 -89748680 -251378113 276188877 -277231651 213413126 197825031 -217193758 26786838 55645662 102280888 266361892 -135517825 219454964 75791554 -247626537 183276931 157445081 168343732 -26590706 188819599 -228569338 106425551 -23138130 94683139 -194797645 228506055 4312060 238966856 19161597 -201979091 168090635 -271676156 162079225 137168030 83874371 -122585497 -99449620 33259750 255822254 -68532939 -132603661 145039497 -102294906 -61611254 113491061 -188666262 50095629 -51028096 196696271 50717893 -173845569 253264112 -289257420 276944525 97003968 -61581330 121966811 -5342245 -204226629 272339712 190796861 220170654 -186588625 -48608706 175030750 38619181 5348067 156885843 96456807 101399991 208902033 42481641 -227113022 -60526808 150499036 283997150 177476524 144702964 -173624708 -181726254 -239475139 35309581 222866483 179213392 132924056 -225693053 210237009 92935273 -281580409 92223403 -133399172 -125329547 286727800 -82621793 -122992907 125151715 -208337380 264123543 108032142 -220423023 32266881 -267800318 89018478 -231937145 38456473 279282238 202193616 283448592 54516841 -80208579 77482855 -152953290 -208617491 -96787138 267084177 -195540527 -255284943 -285110504 205979323 -41683375 51377199 -149874290 -296492748 3173712 -241847454 -220241531 164106938 -216621162 89525404 -177792045 -241899418 275443385 171105838 200959078 -118947588 170540492 -264213345 -88176404 47481859 -95787803 60604994 -128717734 67954407 -258279758 -238195469 127904995 -170106471 54323244 -173974094 -80933564 115159798 133204729 145450689 98754354 -282077068 -89908226 155090282 -38401387 288765847 -280671480 176742897 276742058 65177121 61415777 -140157039 -223640771 -165923603 -198013061 -227751494 121138591 -154748169 114888934 -139502586 260058 -181805679 95654231 -221131030 277318411 128019770 -290409121 -216181882 -203930213 208645360 -288806878 -289885480 129807679 280962290 -38792726 -154217041 257270040 100285283 -292871065 -283351178 -150855290 194259431 -119799082 131138124 179902527 30724113 -256391760 42088867 64358337 214947894 -84008819 63304390 -230591268 -32596018 -150956870 243882084 28305008 -253003734 -256935199 -61462090 36722356 206722782 -101837981 -23052520 250602797 12702710 -235562100 -154810746 -248679891 -206627042 -236475543 -292474622 269643824 166818730 159742721 282779740 -64666043 224579349 195806942 236911086 -197016342 87560212 -293030162 -63622105 -123091079 58800292 -132781998 -227801487 -200570862 88396584 112371722 106296909 200150294 -164319535 -111775300 170520194 -10148752 81603514 -194065421 169960031 -67915041 49068917 -155507247 127964317 243917502 -159482806 -234432673 -255299450 232519249 121591280 -157443718 107172915 146965212 268434752 101024280 227184916 113184183 -4657430 -46982031 -238285351 -40765132 114729081 -145972972 281005931 254775779 176200157 259265299 183581167 90669956 -116032467 109835760 -29954462 -160911870 22088543 -117183102 270674427 -48590359 112392316 -93518580 -249789849 -260097685 20870376 -68191442 -80962811 224494388 85024993 246432355 275980348 5493312 224489693 -259430087 -35113079 262389619 -83192431 103459285 126124082 -97967865 135596496 35151994 259081021 -253584164 37305362 175566681 -3618367 -273608433 154633153 47281705 -79347025 -188968384 -198712058 -85529436 245079582 -221219075 -75241507 72993773 -233518472 12462208 -167575304 -171639660 281087095 -137403974 -67376210 120656102 -191392454 212897826 -164665378 -19507478 113361067 250338793 232434266 -132282788 -123609465 -260857799 284757923 42374293 -98820889 -234842540 142289618 239900035 5658334 188721208 10348334 -250051481 182832588 -235800587 190647004 161321554 226135124 284606008 -299035846 -272629098 -139252602 -123949897 39474472 227487763 -64826988 -152221075 232282219 54758244 33303659 -187648919 -275613230 117450514 209099107 31218297 185910094 -221603498 212946231 -236075696 -88377456 -100340106 274949343 70643479 -233944948 -267541280 -198014294 248333720 188127140 110047034 -93053305 -269536468 238223801 44576705 100377519 -120228084 -96675660 236480692 115021461 210149458 260381442 184107625 279199090 214476233 37969567 90289707 -4442497 -109910030 -240324580 -278626830 81135249 -280267708 258219555 182315351 231789498 -90243503 -111979670 56217540 -273488426 -1750647 143238667 -286595264 260010871 25722429 -129769027 -29430150 -133868020 234297099 6455146 111343707 92293066 -27648948 -181246552 -83909035 -121063184 223775121 165398454 53164776 -37393451 250365436 -150733916 -36303961 217821965 257997685 -296502891 194810766 130532064 77208025 177682168 -276846844 29390105 -126125066 23443360 99859083 243259361 -234327396 -238654945 -106498864 -268831818 101859082 -285612740 269948820 -127357199 -129570646 104574101 199229504 -173996807 -101808043 226886701 196441135 -81050604 -94259747 193879611 -74696470 -297351208 296160716 249243593 268402745 168845924 -245583457 118117695 239262947 281005361 284945404 -2658405 126439872 125400525 231824983 57192424 47887324 175356676 300622451 281450546 3542280 -70883167 225334032 -145927693 46690416 231864390 106647066 119379783 88412015 -14882545 166991414 -268157261 37978085 172338161 -241999403 58756124 -151321045 278863995 -193408014 -173598674 -37858682 -217826782 160095077 -110491793 169636330 -67872801 93877546 -253957086 79892129 -243460348 -278241946 -89151382 -4848830 -116043381 -10094025 -89338387 -185933805 50132020 159742024 -11934896 -226979762 -43084782 283488559 199084420 134336639 1651216 124971533 -49263867 -95382168 248015022 -169744682 -35345401 196637766 -200459735 252387482 -130497897 212749424 -259746729 269592423 108251771 -272536603 -99365002 -87215212 -790591 -22710878 114154294 -270076941 -270952483 -30228482 -2324426 175161977 104914789 -264830854 -193014530 260588980 -45358892 122105417 -216029455 -68929897 6165202 -139294413 -193882234 177440968 99359128 -252661258 247280179 194982201 -78205784 -139039500 -122177975 243430534 135015169 -299449889 265586217 -244799490 187973177 -63997474 -70098162 30305465 100932477 -48694074 -260052673 -96054750 104693356 75224196 196161743 -299633340 136634628 -49856328 24394948 9215475 -293598422 102165625 -245170665 111248885 9460061 7516717 -192109919 -179515318 8996775 -138041542 -33307382 -87287668 282060816 151753374 -130497691 -182539786 153450215 189357525 -203221768 245244722 290444715 -140216606 79412298 -210081707 182099159 -121773053 93670835 -66581432 -144156088 -51909219 74803255 67147497 -210832273 -127059631 -98224815 -119787030 189788781 163944474 29800270 -141221227 199083435 -103824509 -156536088 223095476 270163644 -232495040 300985909 64016840 193117396 -113457317 -248516763 -174367551 -54638903 -109335499 154716470 226680009 -231479326 -84136420 295085135 293883434 -76320965 266210648 -147030064 232436725 151491407 299161819 91450065 195189934 -24526721 208069839 -30446837 -269790212 268621368 138304295 133956179 130649542 -169979422 78406095 -56282964 -232665131 -50838230 -76167716 -70778551 -295234867 183397871 -51675606 218011157 -245630715 -245431803 -237622215 -205631778 178150395 163387207 -30517809 264352529 -90210895 33038568 -199067490 222287424 -20116869 -65707381 171765443 -102244996 186498992 -267661754 221654528 -15776401 -182971835 257720817 259732820 121521925 127813457 116307791 -21369383 -36713692 -59454292 -180521915 66287093 119318035 140066371 115775406 25195603 -12461826 -30524722 13430004 -18070639 300274449 116359248 276698501 -30683928 -279865045 222390142 141140333 78463637 -166821309 114026384 -235921035 140001926 -249837897 -213364386 -284540790 34329660 -6344041 -279073007 222648398 -249227348 257332106 -82479505 -151192194 -252475961 -223880060 21705737 197881567 -159095429 170485201 -224601419 -152292665 171475433 -83515494 271704120 182108423 -295416664 208024845 116594950 -269008518 -54615147 -265788019 -66548634 99313004 -254268874 -128700079 176331176 134092372 3528985 101602273 205226336 137693440 284320456 -150442671 26482993 293019792 -33200326 -45995073 -183430615 -39989630 -249509052 101770910 -32841848 285019972 -25997888 179847652 -219592219 -162313106 -199359711 191541805 267388136 59933160 -223518545 -30733342 122766306 -138418701 222503837 -267221800 -215985087 -268584187 -12687927 -153287169 200756313 -166630648 119348721 -74562667 229164250 -127505271 -201539030 19603868 49910862 46971542 78620838 259137232 244636329 -48079166 -278854143 55681184 -121443401 166611951 -120577714 -56458362 171529132 -98971670 -276640739 -56250691 -81229928 235966111 161073937 -112814973 277211970 -7851002 -76630749 38113143 25391588 -299930030 -164021685 180277794 -291491057 -53000836 102108143 41100071 -174550826 -62414257 -282449114 175017632 -258246298 113768975 -161877256 -215998649 -133188123 5675215 -238830722 -140112300 194087707 289416381 -150633339 158167208 -295273235 49902563 -222874730 -116266004 -265189086 204504005 -174319100 -235449438 -220992249 -263703075 189276994 -4641214 -34214607 -33521124 235658747 171893670 -137142695 -65758104 -192713111 26243483 186353250 297168887 -256963469 95528982 -134509444 -196873297 -230295686 -286973977 -225024857 112072775 288859828 -31464145 -248127794 -252969114 283650405 211402832 -270961302 72571870 -6597786 264843467 299642436 -74596084 -222287012 -96634414 -196171371 -151826147 47772749 -1966652 -72945295 -245854202 -60157398 -239260561 268516970 -279762508 -14323141 77943889 -248232030 268719873 -266609663 155824057 -281262265 -169318433 171601010 244993502 202901576 58108882 -108937474 60970001 -153520105 159895152 266836643 89901523 -62064772 -138231261 -6408511 -102873456 266392393 48792974 -278633856 38098042 31387830 90422080 -91285839 141733826 208046440 234098300 -262903065 -88853213 232699202 -81615065 -10632039 128884578 -260380922 189560599 157891801 -165872834 190055782 -6862075 -209678348 -215333064 -292933760 -208156648 17937898 19268898 83437689 -24479102 -175903539 146649680 -69885637 -74211855 81534957 -249325752 -162980540 157285062 -147382501 -68693123 272324943 -23367620 -188441904 166256675 115763939 100533524 -53547848 202700692 36684155 168813171 -108795993 152894257 245897769 25994092 -242816922 203568831 -272727130 7463675 73031340 -69252829 -130641271 277659523 220694626 10349378 253827280 -163182175 -160513731 -84590302 -223285582 -75821206 -177073585 -9155851 290202587 -101743258 220081184 100529273 -99914029 274784826 -110225143 -244575674 -295747787 280092366 -286652532 -133612355 127080148 -132692167 -53240920 -192161885 -195250396 -102478803 266876314 -212593834 -287230959 125340465 -109271888 -197214646 146877021 265621202 299930959 -81120979 55991397 -203289036 -249018130 4973260 -225084649 -72013654 24340521 254414673 -19379342 -239464216 -164984924 7085525 -224061713 -88130798 91471184 -301146341 -31026971 -84041794 219326506 -21656334 123131018 92210588 75036270 -283689795 256675921 -257468965 147372541 -185651206 169968933 260858951 -224722789 80098705 -176543222 149580023 168552593 253029520 -117577323 -154497963 -123975380 -72047446 -226382535 -70614187 -135605476 -249675454 271968682 -181107881 -201449994 -167013745 195762682 264833913 -152772084 -213641283 -289088443 158626588 -272825063 105610409 -172018534 287220282 99291167 -153369568 165877680 219850428 153868579 35982665 259654913 -178084500 -168280526 278475051 -244797580 -17925610 80868408 179124409 164126627 -131373967 -45124728 -170277386 283125197 -49681496 -208158968 107732226 100309985 65901208 -1662004 -7137073 56374981 -118322514 -282899495 87910076 -114896473 -218545018 -219345780 -29396881 299550212 150804170 240404873 -119922831 35410287 5923955 265567909 189529777 74453863 -110403793 -194312892 -33546190 178078446 -211538801 -270670540 -143429899 71816217 185982177 231034252 -67336423 -88092794 107517988 98615052 -117599054 -61460872 -154012631 66936615 -134811819 121395027 -119057004 -201583721 -149381794 -17971383 145939018 -231138443 -165304598 -88461809 -48862433 -141568427 -214756807 -34694860 -86079268 -235650589 188723778 -263051107 -149487242 -113449494 44377444 70579314 162889483 -142853419 -171717793 190754827 138756067 202073913 176983773 25283731 292610104 -126339562 148463841 -178566414 67519004 -89476577 126432385 -89967335 172650246 108767240 100004056 -171395279 200280221 101458405 89364768 -206625853 113776977 89839268 242135883 207019234 257962978 -63651817 193141129 14327440 32580776 -83278941 237619329 -190807703 -213784121 124428938 237202892 -285024799 -91885524 167919395 -7291859 -251505795 -74382129 -209457210 288707641 280765616 -217814950 72213378 -296296934 286505022 -148928077 -158226643 165273087 -48062708 -26077465 139697227 -171386602 260642886 -70436587 194073899 65773630 -283885776 295883301 48479829 -198913190 92728786 -171212597 -215574088 -224558754 290771061 32353568 176356323 -119496853 234290590 61195518 104409929 98604776 166703962 -223206228 -153642051 8190583 256880393 -75002450 177306861 131512615 260071860 46300613 -172713253 -136750958 -167108274 159724556 -232682572 -292323402 -59747222 279358988 -12849106 -252516262 49676327 95863257 -22049442 247990230 -3821078 11485685 158150629 -259406665 296608446 32425000 46501184 297209589 -153309794 216357278 -254222936 -47708367 -39395278 263649312 12385484 219565695 -233800316 -141139 -288055221 -176724644 183583058 -298601492 158614303 156991559 281537354 665186 58383938 -272373681 -134497538 -1886343 -60314334 96111700 140637541 -125277937 -17864775 106090459 188071691 29805878 86163800 79525950 -22803873 -78189110 281962060 -57298979 -42361745 -236693082 -190031098 -252844825 50197092 126456484 -40510363 112336130 91432597 -174031222 46483246 104604451 -157686740 274041809 84727201 289640767 -262701062 164943092 205332417 -132179372 -158289573 -8006069 -198281511 9203497 -34205566 263823741 -291551346 280360932 239559421 282685721 143479856 97751812 -279991205 99972184 -198315749 -66547805 252459883 238504124 124199379 217244761 122472730 215449833 -131004122 -293649308 142351059 233573156 -237343242 272640417 270535411 -116276681 281012189 -179972987 -138949913 258438457 -109084027 283284457 -63118433 -183980270 134927236 -276395535 247352458 244451692 -101207223 -91126972 -101946556 59644201 -212357010 -142255878 32852671 9126963 180196679 -170952838 -202220453 -251375026 -100769383 36990919 233086771 116035309 -23757883 214230250 2549541 -285106927 186200440 -198681061 -110529295 62850670 -244802019 -258669767 240544712 64890238 26567413 97021556 -10125987 17446650 -42721851 -125314578 -17951778 -293785475 295935422 -265792855 -276585169 126932925 215569308 132128685 -94913158 -230078 136951521 -60576726 -255359947 -100655985 240243156 -256174856 -119270070 170104621 -24324891 226778259 -161804810 101118587 -187734309 -278981038 -126876479 -27230389 159893399 -180425236 154767222 -257688277 -198502275 226956723 179963751 183895891 285170214 -48656931 300631033 -267946318 289743558 267136554 -123167649 284316945 218151480 -24372575 252805292 243908606 144844688 -255862463 -156206943 -295027369 -147105749 -63922378 -179749237 289942182 81534119 122969963 185261034 53537430 -222278666 146532854 -173146603 89997284 189105058 -191628900 -192942647 147098374 53926429 -116872531 171614474 -171283286 136622144 181781387 -157086750 -141323147 -121227659 84447706 257721140 -222511366 262122271 8151886 169367777 -219298039 -106476492 127148801 -69687285 -145480186 -218809750 -300585352 -28540465 -47679993 37083809 -90321860 157811540 229244030 -121565665 252614585 12084831 122964836 -251650622 -18266993 -99621587 -291208959 -269342290 80584675 -212985003 66439307 -67726974 176683093 -197004852 -30287709 -167696264 -183240403 172919475 168585132 -70494997 -42063139 -116196681 -8999956 137915416 164718995 34295503 113428730 -168048207 -141410716 213743000 28383466 172305266 203315091 -174602795 287770841 -97905964 76299508 283483835 206379401 122417244 -252537468 98792530 124376807 27368263 173012504 -49526476 -125352077 -167629015 -214507698 -98946617 75271898 8472542 248082974 48867741 233598320 51331126 208237359 -249982580 105026153 133675926 -25274028 63921842 -157059737 254253232 211547199 123932685 144446472 -4910749 96581945 -294882126 -1494232 -192675831 44698401 -138068981 41335763 252891940 -283567871 187747216 203735943 -89347122 -100569897 17043724 -180203246 -115177510 -255830840 -115565090 196634809 -167900575 69149530 -44844821 -208654313 41749598 -141902974 -96465246 184608132 182332017 166719698 260199370 -16556062 250207362 9920226 -114125087 -167190717 -107441809 -200223899 -237757066 29708991 284696243 -8923154 -256093888 -73838311 43429626 -64544954 -153138320 119511207 -27774946 182717339 -86020683 62846858 151541388 -207471743 -162686693 230497591 -149658151 9005123 200343374 232045754 80314784 -86619841 292374538 -112357431 -37276812 -163370774 -214813214 -182524165 -41633482 -272505323 -231927214 -246210296 -193430557 197476635 -192215329 93556933 -264324040 280675883 -67427206 -295834457 -286033381 -264195643 -231556636 -79121837 -196386676 100008025 207144675 268266473 -71308244 -192052659 201458776 157766068 143661101 158250377 39883170 269503563 39797939 -68323068 9948123 128833302 -283155916 190117152 -159543496 54610954 29569580 -68164529 -186141347 218554664 -269953830 -227996428 -160381677 -82136654 219877121 21840220 -103854239 228401791 -289604132 -116129919 25739257 15647881 227729431 -232285880 -67075451 247600392 216678383 -51373639 207178051 -88503724 275873610 -257289161 295612836 -30153063 163183041 -152840295 244935372 136499463 -45594568 95873144 121704842 -5372286 -112047005 221573616 105490569 -104479039 37016339 -57439740 146940293 179609991 236811056 -147392001 189784094 -236298241 -171505208 -118152529 56718308 -235073737 -93022791 139946723 -255143309 226779859 73078570 -227313019 52635185 25810579 -42701939 170047438 267245197 -86320148 -170426494 -54782255 140517334 200880463 -67275437 244681433 261649351 147860729 -135265460 68569471 142274104 220189438 301033746 159478892 -201281829 214085098 -42295011 85898397 -263568492 -28090483 -223243281 -32560676 106399334 171305546 -47557927 157783828 41710093 -191797800 7649497 61794423 -147469094 38089651 278252193 -181207849 -270472898 -246310927 37391699 -223775724 -213663877 -203498919 -105640763 -35241465 -34081987 294334883 -205002181 -213579946 60570657 169022588 -123994980 -40603768 -292866711 -230570433 -275616179 -183215528 83484418 1874607 80029020 221144004 134875002 -46830992 -21896600 -218784021 -274297830 -23950335 40613734 -135957343 -166003024 -95492265 -276050734 29068992 94457895 77841073 -66016415 -281285014 -190164095 -79376343 70128267 -136397292 51830970 -292602780 -87544023 159888081 -136415532 87798881 63739969 -17778633 -68405641 172838602 -72375849 44524913 -37542827 174976992 -171148832 -185711862 -176313907 -160858036 272939214 -201701779 70941119 -6968871 -287809717 114092607 274352002 -2821365 71097962 -114301777 188885666 252558631 18665349 -295294677 -104852081 -51615030 -196065874 1385716 -292152341 -152628086 212588006 -101069846 140833854 42859412 -163376291 -208944747 -25543981 71084226 -65230246 107321316 289190225 235164511 -158666193 8569202 7510326 237612658 46366076 7134676 -97075085 223088370 23393855 -95749384 12222428 42167156 -171671942 -234221666 -44917603 -166093748 -218711084 2308640 -178973874 33306790 -195801663 257367095 49526146 69472690 292792204 119806047 167847249 -48675391 28584161 270386659 145444019 -278611868 16559095 82540081 218051574 260514405 152765047 164654719 -252968848 -5575328 295042638 179130599 -159925287 140633290 -87592581 -54711096 -153303201 219811199 69480785 -95513879 -298758457 -199344805 76837624 -121497048 -54493756 158663919 -83926413 -194237938 201252673 99624021 -54706245 -297874056 175504679 121250056 -60645372 -64477223 -290353317 -19766673 154016175 18347886 61584980 77591776 -199805167 -275981815 -93223486 24758065 -81997087 272571192 -179770296 71870249 181322825 -175052288 -147142431 276052347 184605359 200508266 51955991 -4648204 -33840014 -5704542 -113420195 99771680 -45566398 -24670635 104847257 -261944137 273761888 -109947051 -297960518 -173782189 -244878057 -52395356 276966931 -293007082 138855666 229222283 -110120260 -159244733 300276832 -109696050 -140142699 257235922 57079725 -203869187 -258797142 -77891421 -236641035 -218177586 -235388566 199935472 -32028736 -31189230 37345915 -101893094 -68011091 -122977690 -204255207 -227273307 -68482381 -82312736 -240139970 -33184471 -203168795 -173551630 277658160 138577019 -184377467 170083689 81665999 25961929 -64375738 -213013792 -185277956 109573080 235844189 203331645 -47433229 57674949 39262020 -223392807 -80180750 -226480520 -231848012 187552172 119414093 -288476308 173906974 -276598241 -133494937 -7594280 973782 9624510 -45437443 -120214339 197720995 45815953 224972808 -296713054 150056872 -242017912 111623174 68100316 -137854000 -201115117 283473920 -118047074 266251490 233743097 200677420 18653114 -260257209 76342204 -47459403 283621569 34916926 107198835 -125895228 51026211 -87375437 51876558 24438472 111887349 29115798 -197803072 -178602270 243788733 -248549364 -17559327 210167509 -57480185 180203920 -241701886 -87681769 -230971073 -144472742 -260908509 56494421 12745422 -25512036 175535907 77769778 7699793 -213007260 267472233 -244713729 -180781434 -200514604 -7853478 144854035 -52672083 11590731 -9249010 47326954 126363564 -203287179 99881630 290016629 62308301 -247784017 -250347777 50662334 248371684 -21795575 -31286420 112290876 -191293619 207386991 -44991662 240798376 89737426 -48406370 -260769733 113108053 -233546133 -181277646 -124190226 95694597 -186783587 12529935 135089986 -55156565 -140389468 43609238 -31025430 -266901331 -183179850 106728998 83875293 289012296 -282170593 265436420 124606368 -64137884 -287979156 -388938 52391329 -144257419 242040243 -169098795 -7151406 -226917004 82008755 -79978447 216492413 221368367 -250955917 -94942964 -197028610 -75399347 -29927259 -247941184 -119613033 230060805 -31759098 -286678429 167551549 125149906 -301116598 245261865 -252231696 275160488 69514721 -75630305 -27395452 -214926261 30971925 -99847282 -219226131 128913161 123141019 -238354932 219842940 230698651 -132637115 -235353127 -133417741 244412860 -172447229 -268711118 -50736940 231098984 -164759402 234435852 110400786 -91103293 -257909688 -7928091 262481150 110425013 279500832 193807420 -223524570 13288836 197195033 147055817 -273468175 -40499782 -32896078 -140222993 26798531 -61031934 237746363 287483261 -79286816 -291226359 -128740100 150438620 78779557 -52577815 301155346 69733765 -10255216 -100390939 -141599028 -241624295 11433684 -18340397 -237745146 -143458528 -275722438 -232084832 -117184075 -3598525 -46690159 219665338 219540140 56178423 -169406236 53763822 296174081 288665306 26079862 -248989452 270060690 -70018224 -270389710 160377520 131860872 35962083 231783141 -53718650 112819828 -218126651 -10173076 180584739 -274235440 -21257397 -262606387 199236465 104248117 -203991172 -235168526 257999644 -257461199 -61720174 -162423341 -229116391 185661685 -162357149 -185962519 -253340316 -247235112 210629715 -47465856 -208957828 -203105031 -243169413 -62574631 -187648417 2812286 -123941378 -10242454 -162735516 244906399 -200170276 -53825516 149152963 102401458 -160012444 -221592545 -96671016 -101209257 -170935283 152669748 239393221 -265103210 264283514 39596481 76532221 -99717623 140559619 -264528879 -82261906 -161962644 206003833 -133513337 -96865092 114841731 78415636 -235871831 -168318853 -109256205 218690203 21788675 268676795 -263203978 365818 -54627673 9710330 -62072577 171298470 -163155826 -221662671 46693558 144170406 166249250 -130038670 -145135542 -87319745 -4938026 -191658737 241729727 -8665625 205449678 209973792 -40299096 -111531707 288446761 -260649797 222782993 83662434 -103564819 75561267 75295801 -15141028 -20228467 -161530017 112710813 -224862471 105700270 73798056 -140428158 21881659 93793610 -225960290 122935721 251689454 -83778564 -87367389 -255740014 -228873989 -158225874 46975569 -92647439 85949330 -19006111 39724077 -79122973 289276822 17337345 274101905 -131258277 -73370093 -33685493 9523688 -64786076 127140081 84566530 80505611 -238585983 205444670 206535401 -33716293 -107213710 -227178217 -170977592 231133264 275639634 -50959357 137422429 -38607429 148971212 -164065889 199434978 162953678 -146211382 -69153392 -225941442 -18370326 -125591034 115092076 -90181645 -147231217 -272284251 -59356481 -69289972 97431955 -234135835 274228479 -140870171 -207493186 287824896 283932794 147115881 240232768 -210953193 -108073014 9534445 -170467751 -3950415 146766544 -294234426 201952995 294216809 283803063 -45543071 207600719 163641465 -95550004 135881988 107628815 -233825508 126567526 161731618 -241677700 -228362329 -173154268 77976326 -61728464 -1277443 -28622169 54832981 -150670029 249676695 -30627842 -275166922 111716226 179439789 291643757 -175718926 -108024593 -284101303 -199229397 114507840 -108136229 -220799515 -132384728 -105475340 219894743 147646399 70711204 -287432014 -171294405 -30027388 -280511115 214666900 -238975564 -132231041 179207244 197159160 205508619 118510273 -296422242 -121618328 -16173800 -28685587 -29424077 251039436 -164090141 -102737109 -286783587 126185890 -276455598 -104636687 273490781 -49951681 289367520 -289590967 -236954013 -261117055 10271899 -249571037 27929336 -9760710 6788074 -97147100 88031813 234091336 117960137 -278436281 104250409 130590217 220925365 -134641170 104437377 228624694 -41082902 -1274906 101280957 -165474060 95802758 296284587 -101528516 -166732875 -17722018 108553986 21298063 -65220037 84392510 -210902945 -288014150 140174788 195944173 6918110 269215640 51351226 13836720 119392526 68480455 72996697 -94645994 -11847600 145377181 282105319 -132877986 -228849805 -215603014 228034310 251742108 -298711438 -54541282 96519491 241636964 -156625801 112271994 -83577121 175381135 19713247 -13878602 -25302922 -50974597 -89939371 116104236 8875330 283068293 -195481522 3619625 83130421 183219528 214315398 -26765663 -122693525 234368167 -247308184 -186287088 -51317754 24224181 32835427 23965876 186992873 -132064198 25513648 -62046558 39021009 185228777 -136867504 -206206922 -259081918 218561778 238632248 69149182 231037777 90655029 -228197996 -169628739 85026313 -169086794 -188919737 149604992 132942333 -16157070 130892919 176203306 -74744412 29489663 164533109 137015646 -96340021 -271995049 56678220 -250491551 46342509 -91378010 268573979 37808532 252204743 -552777 -83203236 -237565286 -199399378 -12040167 -229205060 205152808 27615391 263825455 205217162 54578012 -14888256 36104543 38628570 -244891170 81493290 176338535 -190465260 -140680080 77064666 -216003153 -174336253 -85937955 244204802 -29311955 -28665896 220004988 276290114 44971850 -142895171 165298837 212276861 18525522 -257473287 107089936 178335114 98336960 -54910451 -236665965 -89296351 -91731701 126543677 -102991782 168497132 129303675 -31006217 -289730305 174590410 -175192421 -159110897 -172553465 228626520 41693261 48397294 -74476279 -300373496 183193658 115225123 -65033501 20012962 -140227086 -63008269 -170050291 225685375 -61652394 5510063 214559531 -60111936 -175197277 -26180468 -157746264 284047317 235763711 86845461 86015005 -204198167 -73818194 161431966 -141001997 178499622 -54092680 -77575470 -283846601 -221337196 -211940825 196781208 102026232 167067568 -88816365 111578201 109842651 -255533705 227368464 -79883397 253297674 -105062470 31735324 278730060 -187918131 -22849001 299919240 -236620506 -196789936 -260715528 160372890 -198989534 230151687 83174545 -42728066 -239252111 -48118583 -98258782 27853731 -99172385 1994738 105186947 156245204 -239761773 247394526 -189692337 215578754 -278411173 256917334 -103963200 213547050 162916667 -41513555 144401233 285786092 127747435 -168292854 -98077071 -274411085 126804434 -282036172 -4015233 -85470472 260415422 23102751 -227084927 84096850 27715995 206490881 -156303839 9826260 134839820 -126145276 97700618 197638768 -296881414 -246123185 -198416105 -209501659 -250518355 -38352763 45854579 164932026 264704166 -107720653 -223137238 223360357 195334561 252825197 -301339348 -43046465 -223916171 181087019 -178347082 122399081 -69106410 -102421115 116336856 -79425797 126370322 151616860 103695677 -184346485 -38093897 -129475267 187831748 268428982 46187745 -138256990 -50780075 -271273113 -59492137 -73178834 76299809 229367181 -155572754 47726561 189164427 213625484 -14218918 -114035457 226312261 -37750377 -198992473 71835670 -132748165 272164723 150523378 -98781869 -274164447 173902255 -71666879 -261822827 -100426331 -262562829 226678062 285379078 285551692 281455623 -234876053 47566203 -254226404 -13215465 27335771 -145620802 154580625 -53155529 177076903 4116795 -144745886 188114600 -31500556 -30699072 -554095 300271472 189275216 -121858498 -204755562 -117068457 181005410 -967318 -114193162 90271095 -119429779 -112106105 -4947914 45893859 155698208 -195871209 267127946 -88210954 -292092531 266345820 -94726241 -261246054 -287558961 21598361 -33351897 24700840 -39129286 -88126157 180635734 -124112695 -225910399 220250594 95846367 -86264858 -181109379 110374721 178551648 -34023148 -234999299 -273450157 -180606317 36715648 -249245139 -210780831 110455383 -244224779 11392275 -158107089 -67167249 4548863 40612025 -33463673 153546273 -219579938 -208170654 -42094316 134316041 -50485522 231905274 -12282198 -9717944 265989949 -54831875 34075969 -164962729 233143878 287170597 -14370665 -239399849 -27743083 -209308820 268153821 294203012 -62720059 -41219584 206663439 268176384 40749297 10095681 235533300 -49358347 291568095 10707261 -149729783 -24484583 11940596 100832108 169691951 47709918 -297381915 11855087 -204572362 301434303 -37739755 286333798 -38853172 -265445720 61369352 23069512 244553128 259367721 80254883 -28753922 -71944940 248995997 -264047046 19127933 60118549 160287946 275692711 -211355437 -64579291 114453657 -145519481 3248195 146110877 -166673937 -143995963 -244298840 43341674 62160428 -266555630 249284374 11687436 -77822119 -255648499 160959935 95783770 -218158424 1342789 -230221308 -126064967 63382199 -39953483 212850081 192666346 -21496292 -57498117 17288825 224190409 -145146850 76861718 -136232350 -99917371 2506257 -162375961 109842903 -223375666 -260000421 90220337 273186999 -269161276 61314764 -95130118 249018810 -3073873 -97335835 -15603182 79477037 218485552 62679829 69330445 179573953 -41461910 120495719 -100978266 167388053 -279756791 295767000 5315051 184005300 -106573254 -278078838 -199773508 -239669378 93709962 -271539875 -128358354 206504210 -9209749 141422797 -69831547 -216137180 205223513 285344704 -54629082 51561319 -12575920 -162343921 -60408434 84809654 -288464064 193399864 -142840628 263589373 281793224 208621994 -120202564 -32016460 -278867004 68141390 87480969 -195647871 -129256761 38635607 -7111684 -210312148 174323677 -226039340 88767725 -300432606 -139364283 229496218 -244859252 61566917 -114864333 -195089528 -151578193 186893337 -210039766 166600405 261983680 50695805 -94125647 6489181 271575755 -193718627 67488779 288215972 -266811001 5942615 110761354 263596354 -140974745 232788778 -132310947 -96976844 208804100 -24440303 -219576057 266374464 71295487 207883801 -23677424 -239941951 94339142 123212157 -115033434 -167486587 -229930554 188376267 -16924152 292284888 290534881 -3615278 133692584 -31642213 -106633820 14166225 95381271 217179561 -249851817 -201239350 -158388255 -164799576 -241780054 103903705 -163203556 -277458867 -71515651 81872043 88731213 -256431770 -172469536 68006077 224678011 -83966786 26201264 -69016346 -240276085 19587207 -246104016 -127355170 47802772 -128182051 -206379261 -130125673 290706949 -217955574 -241163122 164355246 -231194059 84610996 -162142640 -228006204 -33833755 73075711 -198371037 212717553 -34998047 -106820893 15075182 -134226656 -82493719 117841102 -141348431 -44733666 19348009 141304932 233055942 -265440802 35210796 -153123924 75876828 -259162914 -177470855 -235595575 24955694 -94885719 126462474 224343921 248064366 -124373257 -224226508 218683292 202545890 -40550112 -164846929 -212076044 16978865 -151578985 164931409 -250337996 295331015 -122828549 71343741 41923256 -274823854 -210523766 96991455 2354986 139695914 42927881 145501678 -132852901 30517295 209190084 184903899 -279630910 -112866130 53896002 -11638185 -214389040 -248115949 123143205 185988164 -17642723 -24436429 -251342657 290605858 8678171 -249323661 -75138112 294002363 -210119752 -52008209 -298568287 -197177423 -211557175 133663881 75459362 218298023 270752410 55141058 133176816 205283346 -76756960 47640498 -209597792 283813325 171235078 212824188 -180119684 144856009 -161166887 -165797913 -136690288 237044335 -147330147 182683050 -22625615 -21668184 -134890943 222892138 80195188 88935696 -297594407 -161790868 -59593709 -194100686 89979995 -171954715 -66935534 78750648 -96966348 200160981 200240686 -157380493 298943210 265391623 178139497 29618039 -120423468 -130510138 5920356 -292015966 -233547553 -11125664 244216753 62385087 239619817 -41371923 199072425 100082351 -33275794 107561244 77892956 -122474249 -51724393 -174923525 34010445 227745427 82829374 -267065343 33648104 73590865 38730914 -173545259 144820924 293693341 110344154 102416068 178550612 192704526 232584184 -207054663 203052984 180537512 279181058 180140869 -100101587 280083295 -41255591 55803913 -252959093 64766941 20706475 63223467 -179714970 -53412340 -39177555 -100553616 3961091 -263848234 -126254041 41787161 157519590 -59482802 -5881282 -286465563 34331092 10570325 -264493362 31690995 204370839 231085546 218041872 113232907 -295756735 203495604 -83249099 159565721 119177682 -191695272 70661914 111843537 113392026 -150611874 94503168 -20337766 280405168 155538171 69598933 280150625 293037961 -37286633 -227334443 231479247 -36748154 -246628532 9132114 -55003729 -224511432 -290026961 299618571 -267369313 289811047 109107148 58806736 254211213 -224132850 123366444 110469802 267199620 52740161 194368695 79755785 -119274778 123481884 110914372 192557130 -37047022 244858014 285060450 -25630117 -275165474 -201420475 95423054 43486250 -179120636 196170938 258161150 15135519 -150742337 130284487 222032201 -179261532 -161853917 167975222 159649624 -8522604 41047170 229602110 144887887 -178074737 -216878157 258585861 -161527368 240144984 -82660604 195843409 -186076822 -55707877 54450910 49899955 36171451 153910461 -50223143 -287451719 -156345062 30907777 -255897212 293832685 -224059944 77314435 -141589272 295378428 -69684460 232425358 -206138241 131279586 141583569 288533067 48528836 -259408490 -289676277 -39657249 -206364460 -49749172 -271613431 -138451373 -215669600 -183071007 148390402 142351728 -113674538 47632664 -150547917 -285369466 108024280 20871955 248399635 213338558 277752127 -80495420 268462632 -9519992 267621721 -191788284 -274223501 -198089771 246043084 -120367229 32662739 11866323 -244069160 47075346 -237196228 -146997241 157069947 -110501807 180445686 -56378594 -236548934 15824289 -276613163 -216215672 -20687701 -38107316 -218773248 -40773472 277929776 197582029 -280032509 225238867 30962599 62527956 57665745 190947459 -117145932 -32624261 -34564054 -38244967 95722374 -196946988 -39438426 -263520312 -151531694 -90950440 188120361 -150826266 125188036 -162312235 252446554 -115464435 -22950267 -162697590 199779010 -87192143 -119945353 264744213 68993435 171212469 239698289 -257770109 -271902446 -136439482 126750166 32553929 -233560652 -80850911 -53497084 175134903 165765393 37255656 219478406 -116928963 -149769210 290949276 -175380676 107650174 92867392 235903060 291734431 -87368072 -258535661 -263693316 78045624 244105323 265333151 155506039 -225649618 -86469992 55109535 -42914780 117229698 -221243622 -172866858 -1090363 76120736 -150634658 149662608 25291761 -57087142 112098098 -230882355 -245651917 -299639456 -252633979 -266348090 -89269721 -172678343 67470943 -93159056 228999275 -146635074 -207452241 288161098 -275157965 -131584272 -227876500 -66245780 260889872 -298971679 -180034260 -225742024 21162582 -118350752 -179219517 95853056 228747042 130660037 -258085503 47090052 -131968150 140308293 256105666 203726409 146339930 -157507960 258976498 -246707193 96473798 146558895 -105773204 200515532 -164079095 194545594 -146723854 36486546 -243018629 85982589 234734193 31784693 -225755493 -176997643 -271851884 19234060 145072035 -173699935 15622672 261490320 103436086 95634443 278008963 74174413 6360639 -102655718 261118014 -223009315 180581407 -94374236 -111839694 -48340261 -271663062 -71927187 -96415778 57164852 -261865021 -177897604 -244458378 171270289 -225941094 99804176 158776405 -69325467 239416726 170419420 34604950 -274196264 -89867823 -138875393 -16300667 -268868093 -210997984 193965650 -290047955 -27576685 -268941294 192342511 -24318603 181438362 -224701875 -26566030 -248630360 -119505185 -251472520 4929439 48681960 108522910 11729969 -191573519 52996901 135380777 270448639 -199573901 224524611 -122805120 254043337 41142849 -235121901 120502470 -18848223 -119007675 118367991 98462161 -113751798 -141681921 179768396 156649026 111955833 -50467882 -223129363 -244808162 -293627834 -109203122 -22946753 276155368 -202655217 192353369 291732855 4556122 -51421242 -228781342 -78726740 -17858435 300796840 -62345940 226327130 -72454004 205148079 62631411 -120508747 121958396 101524610 160094451 -208651971 -141657559 -252197707 -179182473 33826851 83980501 -191221945 5050264 50128110 3343566 -96083605 228152867 33908624 95676841 196018513 -257427538 -246543873 -48144507 -73366658 151038078 69151617 14859521 40017763 -117027037 10789095 220524800 -253694444 42753342 64720690 -225222831 83554823 164093656 -124106062 -295293828 93767467 -295685893 63572295 289955881 -147110052 -294082042 -160176422 272111340 -259508667 -151419184 10861090 -74595934 -106178590 -288295386 -166139866 -225880109 203080060 -52117161 18298855 -148073755 -298438601 -64677810 216341406 233284015 -35429531 -156432158 184263266 -43229599 -246873860 -75705239 266740505 156950584 -285089154 -19523384 299404466 158374665 -271606358 126904583 -257802622 -100937621 -250434831 -143569193 -176649896 -290081626 -286780051 -233214165 -156588536 125868496 25246032 -161291953 -137017162 -190821652 -272847925 -82983362 -268314921 27928851 -237720597 286669619 -120736782 -19841160 128336466 232802716 -117624008 206037396 268663552 -157035947 224078234 176856950 84989742 96418634 -155670313 -132569601 -163295416 278341789 -247870394 -198056380 66141787 16276530 -177880015 264300227 -99053196 274543946 -62097034 48334715 -218996850 205676095 64039770 -180115893 -38029748 24972624 185786335 -251347160 -298326564 -220700693 -163162470 -184304703 -271529936 -93036568 -11939178 249184008 -44089199 164036895 -120414722 -237651670 -276479398 113109948 220190731 127974720 -217943900 285411885 -118760437 71663884 -53010219 110838228 137398094 -227167336 220775671 300666715 -187391356 25214863 -265737856 -155514020 222786618 291622158 144269325 182604107 268776097 -225872845 -224438946 -1732068 -214531473 105855668 -103689395 -80905262 246174433 -41746456 265578452 36554729 -134509879 261089150 289639213 230889674 -241500022 221443984 -108908717 130347924 -60160238 -197612477 205352880 90590382 -263962197 -122530029 -285079231 253366908 -115367481 -297425874 -5562017 -90548007 247233552 160156677 -53174144 -283029866 -147806143 -126162044 215188698 225678017 -214275166 262130956 -182526114 197030140 263423096 -132102764 -200284029 265826586 257207539 -91508345 -34384646 -255268382 132036331 -19996396 -141160304 82733795 -116258921 -233699761 76554364 -107288312 133778918 -71773144 293931236 32825006 144631899 -134061053 -142235201 -295009744 -288377556 -120538640 -192334586 124979874 -201360667 206280251 -166105070 -246560252 -60591231 -116012394 -82629978 -281346113 -234493436 -252699540 206644416 -216359769 -295267283 -236703125 11184879 -103466055 -198525409 207722616 -42589870 59870895 -52638173 -301303856 98579694 246531012 -194539399 265735633 23198028 -117626824 -138109591 -280987447 284367076 124242130 -298932594 173852563 -234648865 229768391 -234373881 -241560468 128978767 87746849 73160262 -181704814 -179001005 27360783 98244724 -151707848 -143066599 -55641792 -284049241 -194856828 -105419554 118011989 273923640 -137058258 25817453 -249922825 230812346 158893648 35293301 200137612 -107236852 214149433 159231310 -233527628 111053469 -216421136 -222539660 -126482390 135754801 -154430152 10919927 -269100496 -196769747 -238627639 86380880 -177916071 182484111 -21887983 -33840937 200423561 280612890 176539188 -44713483 -14576444 -168492644 -84881700 12933738 -261750702 -34800487 137565660 294549995 32817417 -181225926 -11068235 -210332749 -64647474 21277847 166744111 95139004 148603111 181454097 -297847370 258391794 -168230226 175047157 -176559134 256021660 -296279418 45193861 -274187450 -100776543 -152033379 170294104 -234986694 -248848748 146820381 123661326 -28598132 177553725 -178646736 200330597 -244738905 -281010718 893600 38772331 181134137 -101284051 236774764 -162884084 12170143 180002652 -145381806 -59300942 186251030 24903035 19411534 192027943 147883745 71352817 -242153591 -266634194 -87528512 -193464589 -293214040 -218145133 216064757 166509608 -70685863 235533350 60535187 256910301 -265281396 -101551477 -117517361 96285770 142329603 56171670 -297369832 102810988 123828379 -97434501 -32489302 -217971531 140099109 -96508812 -159562754 -81332063 -301540950 -136074640 100194896 103812367 -181500069 130480445 257909505 48160653 293186576 -174737913 258462332 107825522 112337676 77433447 -250664919 -138976616 -46200182 -205871131 287116951 -115166122 224609418 -38107722 83816944 29048036 -291853947 -38588697 -27180008 168965094 67799322 154186321 73406731 -123666783 243008502 189545173 -73674946 -95969922 -150396844 91455854 -74970946 220229731 262718368 209185262 169518140 -288125895 -75924823 -205931895 29492986 -280806843 69362681 21662137 55127608 188654575 -31223141 -216976920 189835718 4087782 51911075 221049101 176212433 93758409 8761799 -135446267 -280857551 -179266226 137717674 -112347778 -228947689 -265480876 -69405305 -288023971 -194713637 95744094 -247053368 -134505127 -220909469 -269664429 74125266 221344081 228404157 -297407031 134854447 206654138 -46247246 -88518799 -176307115 64330974 -267899746 -128963898 297598416 195955396 176579409 9188261 -129419432 253338971 203352418 -229939484 -199811128 -101543406 99673230 263639027 227157382 -234683617 -142250840 140299842 202573454 -79437825 -168996503 101414405 -73858400 56982723 -145198044 119438978 -148593232 -109017423 155984071 130361016 -75167379 -133975016 -11325564 5379329 -171668124 -56230231 -173106440 208973002 -4072095 -49242561 -209954791 -156315863 266508627 -182941159 188701083 121034885 -288554188 280252487 -246867276 58301583 104344511 -288483814 -152376993 101759474 -74637891 -44007494 131949786 107839626 -122600914 13726182 -276716801 -100371788 57207899 247606041 45817096 132183810 110164223 -404713 182958539 -15623645 -53301130 -220094815 180472692 134578515 -267712469 247854283 290644865 156835434 163574799 -91688315 164707764 -207134430 230774119 -19230104 170928638 -177626818 130951127 36747049 -85616024 160818773 134853911 64957225 294491740 221474256 169052864 282609068 -106120814 174175868 -284171934 227393558 -124637881 27792529 -242970614 157266388 -178399580 -195306903 49813951 -228782339 -138727908 -251500346 -185397579 269434017 19910596 109935564 -216745078 -128083915 -29092527 -114775172 -59345051 -11761127 192579484 68019752 -23124324 -284285658 168973266 -110954677 70568280 -65707568 272377899 93972438 -234194077 -138514460 -175926854 183377992 -11748452 8267931 -207481072 -217195196 263248267 -239333293 88615754 192598864 157361379 57725798 -180427117 -116014386 209144241 -145009292 -202093512 -192549160 67291125 112228018 -226248462 -245056623 -251690733 105709712 -1687707 176594628 192767909 -84234474 59332269 224140435 -144477614 -182763501 17933625 -103525978 111214761 -148884105 107605901 -62155042 -725799 102083005 -179438514 63492529 285563771 -120621722 -78045925 220707191 127210003 250921689 -290322665 275983066 -47532109 122734434 -102161115 -255566632 -77277669 -70847719 33753643 258820936 -151826327 45173976 186918761 261834287 -209864040 105350585 -90705875 245224430 -50292673 -22950198 283297692 -104288688 -26984136 -64979932 -176953501 -31486977 -271682200 38121372 -276486699 182658281 243223708 -167499572 -199107045 181435107 -239597100 -259975582 -30371529 138330440 -261876872 -279507543 -185406815 296714994 -91593058 -179870062 131012897 220260705 273636969 220898641 198443062 238543279 75935320 -243886362 206035699 -143479010 -162306913 -239386046 -38823828 -257613658 245462446 82559226 3557388 243988070 -129222734 -166350677 290059183 -126111053 231518033 247225355 -271725673 -54598342 140991475 -245180243 -219997935 -242417679 80113691 193998132 -56347818 167415442 297599519 249833904 -68579271 -252580318 -223008873 2635442 290053513 175565073 252839634 -171387039 -92010546 -68481768 -59744080 -211390477 88266855 157253199 -99966432 -64004651 268443140 -52692620 -149035822 -79233156 -168796955 -49519873 -107682752 -146031107 -129888078 -274714274 251365285 -154043860 14359437 -143616838 -110567610 -221444984 -200627227 272273536 156385089 231945860 -22395977 -271830520 53632220 179003911 -212827476 -293208298 221614322 -71774248 258179685 -189825647 -88570025 -210170000 246224682 47272500 -145848318 22251536 -54274168 -40656196 -258665011 -37696563 -232133947 -233365361 95598542 -229971740 -211689428 143991049 62623804 -217767662 -73594878 67037998 62236619 -237228267 271553071 -167373607 42807022 8387593 -147472200 -286369594 91113062 166154558 -256084500 -185007234 70837100 -289419386 51764909 92549516 104173327 6157765 45317981 261043411 280560709 196716208 -254621625 229492045 -34111002 104392380 -143960285 -106905413 -50801811 153576778 246718066 -301587098 206608026 -291773143 77404746 -257533354 285452531 36113535 37327617 -293915649 -239659029 195102862 -243092217 260051860 219544753 -68039624 -254932574 127619587 -93275037 229986442 -172397082 -20597333 289480427 -169124293 267909484 266895380 -235609889 46539335 31708469 -235399997 -22848504 100849964 299730098 -202737113 40087657 289360689 190455928 -247657873 -103261511 81576022 -15594897 153974001 1741814 -42031324 -68798243 45882240 -78900697 287575615 -3041722 -98223522 35907651 -44649563 143351967 72417723 -19907960 215836665 94990539 -164327635 51777246 209258580 54307831 -190662443 -132321257 20274954 161995405 163863877 -248461661 -191458447 -148911918 -292006769 -173451423 -271820348 10633778 -100300051 -255346771 -162212076 232830075 256094689 -97313423 -37847210 117087514 235684729 -32167224 265781559 65788007 -248143086 -206471445 -198865148 -64754372 -252667473 164334185 -180766044 -250972776 -122424965 -260190096 -273266024 152662917 199205536 -228986003 170522497 -260548352 -157293331 190981266 80674136 -247154839 42808638 221381014 71119814 -33142228 -148293735 124374331 -245448607 -3896887 -272866481 -145927184 53562452 -74010808 -28017776 80510813 -147503972 291121633 242850291 -56302021 4959004 139321311 236086968 168941172 143842106 103600311 250008395 236985608 150851099 -152637658 -205738611 -187921868 268385875 188402680 -128669367 -24568859 -61441021 187141234 84490415 -230135552 198345404 33503260 -157927522 240573202 87418513 36972163 -151203302 137821304 118293559 17153213 -210574212 -242713610 261828087 -48672204 164570466 -159163324 292331422 180060013 211336628 -51452222 218309025 -268340575 -136091739 -243450026 -107767412 162221174 53374426 97901286 -222198445 40938607 -195888054 80560189 290787221 80925056 -282286681 -37941006 -173858481 -179669130 263453709 -230394073 -43036817 -157300453 219651766 271157002 -62315689 -176697327 -63653325 -12387813 294138286 114877023 -119295774 -111883574 279741749 154227241 237121079 242819340 86397604 -280930018 -299540693 256090744 -11773352 -220539447 -51978775 254463075 185751906 -292842768 273323632 117609066 75148753 209453342 -86760344 -27738022 -289049259 -267698056 -32527316 -220338146 -236016186 72396761 -110786487 5099523 -192094911 154301957 -236040491 -292261761 135279371 -173052962 -271870975 -102536386 -35933318 -285777876 204577730 -42147320 -29551680 18070111 242565271 229685152 156909604 34455439 214100685 -38694960 242705110 238309399 23107333 9316746 194532522 -180659641 -245418090 -212763729 106514963 91810905 254824053 -88504878 24004125 -50345877 -199398564 82572821 -163936611 209680827 -31794357 151428517 -84939093 -202123654 41282233 84439321 -175017418 -47060761 -258250203 -113661575 -25378862 -276910523 -70405289 -279537884 283004865 -7143580 -22629234 208653778 249319764 153799094 182560108 -95797387 -240172181 -203014326 39622297 230256001 -1958828 233168155 274134691 172109089 204326844 -11141176 300031717 -36222388 170079073 -153265545 253585972 -141464121 49566735 105471183 240840540 -19769731 52995215 215933978 -82308271 222857646 -17080248 80658262 -260508197 218319149 -224232034 31464473 163138863 -112013027 -190847046 -128194723 63698632 54437811 91784966 -21832058 263080401 106816267 -25460634 -8074618 -234641106 157226570 53944757 63521699 18057046 105728909 37048424 -4514930 280584984 -70406457 -80285939 175798431 -128432249 -14735407 135240929 -176669680 101855171 68169055 5601739 78960248 -135045016 -119436655 -123135665 -44510331 168040320 244011701 -123060458 40168405 -218517772 -285011756 132663760 237865798 -121999707 -164896755 -225106409 193047714 210521911 181621351 44501651 -220144668 230392793 237895785 82654128 -189158575 220740080 -273847730 76390575 55590072 35768873 -279601496 -296369031 129215260 130709973 66977940 -209890319 -173419235 -1692876 -139308958 -262514842 100402641 23200279 271265144 264040555 -261661671 -27699887 188659573 105580916 229597060 38405073 -161461253 -11039776 140293499 179753084 189284927 233891347 49770988 -85624145 158753424 -59374305 288130135 -214186989 -237744134 -204070365 -35259019 186622509 35146531 -284920398 173370653 -128040895 -214764785 138038851 24059926 -207459560 -59761754 271815353 291945712 -100180341 -247894600 -154064416 4226338 22060747 -239083662 132506436 -255362380 -247785404 -38627129 247473571 -69935265 56482914 -185056173 143049938 260973050 -276808589 -221823780 249764609 -132912183 79150165 -261209658 280644023 -287089846 -140560460 -265766892 -107759297 229571577 246846680 243558742 -261474071 173321028 -117392366 -82651135 173600907 -112699758 60324110 189598457 -253106834 -212487168 -271631151 -5237786 239253398 94722861 270374301 -201640854 135061166 -168987444 235172415 -81193745 272597436 15629559 108419952 -233396047 -170399103 238276390 237605837 -146081789 -267104653 -162749975 261254965 -205314833 224120870 -148429959 -131297117 -50730665 273250705 71299532 90860310 251735310 70156680 129240306 83568796 -123600522 295400495 207181567 280268781 56735286 111961354 100057275 -199492870 47528769 14998036 -176716443 -17021880 205539644 85933028 -137195431 165941022 179761962 -39326600 151842991 -297015698 179967069 243654082 -128290236 -41509287 -5265045 9073496 -241924050 52741233 29420052 42866014 -237473931 901118 210604647 -25111471 -179183951 98600471 -190826974 88630601 -97554757 135226205 -224862875 151939500 100206322 -57610381 -249904819 274109309 46270012 -301618597 107706595 -64644286 -78270440 99342641 -249067316 -97840783 161505995 -260493278 159111568 76848093 -98878588 -151095096 -16037430 273077760 17264777 -23995380 -244397369 151442042 -245978089 168258738 275562610 134246967 -134624710 -257262839 -16561753 206017490 146754321 -38455380 179234188 -25578652 -93324378 -186338696 256399174 -28174340 179815943 140927695 -11263645 -36065255 152217584 -101289195 210278039 -29477840 -40079131 -256627712 -70603115 -226182037 -71830813 -2684180 -228106910 -277880115 173267445 226589719 239129222 -135147584 -129893821 227865870 49721052 170086670 50847857 -148534174 269192606 277232539 108410193 -260407528 -132015753 -246274907 -145781853 279203774 123788584 119002528 291045484 -150670023 -266629157 167799742 24484767 -252493752 -266234970 50178078 -178555844 244194697 831253 -279802398 7331517 -194517264 19380794 56940923 67926322 -300861380 107478818 -23687114 -266755004 -30518774 -50096858 -141170578 -216767217 262810964 -195797799 -301105428 203714798 186911819 87549015 244677712 70671590 6624072 -278979102 161776443 170695695 -168138995 35132720 -226515691 202336661 282233438 -232392920 32945732 91513603 -221296523 283592369 70448633 242766014 -126783355 147130357 -55847544 -77498203 -21580142 159106303 132576517 -86144997 170465566 24955349 -7815891 171279457 -142884496 13558186 249412503 219895289 198578989 -180174211 -7859783 54044032 22717226 -55109097 -187164776 151098167 -5970687 -67029486 -32663057 -164667172 -288231954 237929859 278593496 192331242 245443956 -62803765 -41922906 -31427017 174794718 235140927 -100467959 -295987639 149940002 69559647 -224571813 194148948 283985969 112085403 94938623 238646729 52863122 184403593 -184524776 262469270 -279853178 216305008 96108637 102494523 -291235271 116042618 -269924819 24750509 4187286 113546556 -126143585 158056152 57016314 65063654 -10580936 90155728 -23631443 177761239 -268820191 130983615 157270665 -124144620 -111661162 142669325 88948883 -266346366 254374338 -150879209 -198695385 -236031054 -48989936 -97805109 -266523018 103401632 -258816109 -166786134 -102034591 -269793329 170427157 -37252363 284997727 12891462 -213558292 -278798694 57252 22953372 277546277 -184092599 49087846 -231483843 193435460 -189407079 -280895522 220159078 201175429 85066861 180390082 -139992088 29689084 -133559001 -173853134 119075051 197294505 9277212 32651314 -272295722 -201242326 8323043 -134710381 294415313 226355481 -31151443 -168901120 -47004492 64673662 -219134138 -260886752 223251456 -37899673 -55228064 27629181 -240916706 232239617 -31249002 -31831076 -207046393 11250775 220964253 119296158 10545701 226011900 202190240 -88916520 248345041 1045307 -170061211 24700291 273794976 44562190 -80632816 47424855 -145293481 -24307263 184181237 216148111 203063913 -137670016 136997437 -110775902 -12330768 -27163215 190696071 197881806 -27575473 18027944 -132879408 -100794410 52705957 -147020949 173221522 -32791673 -95444237 -82062246 -99229141 -79336344 275582579 -190903923 -87730729 132266824 -73782113 -40004937 -265135622 209244461 -42664450 -139126156 237542363 -280980193 60232432 107677793 -254191456 -89567858 -13511014 -34259713 20952765 272574248 254851368 -34030472 74254380 -21105817 -58835501 152543273 -301498343 -144933746 -71788926 187424228 -229836813 200462413 251586502 -104004863 159033910 296756442 85126459 98653946 104601854 209708987 -56219041 208056644 -250051308 191233336 159931436 -150810262 91699501 -181860481 50066533 82208347 40246052 288404316 117498338 -255238045 -164075251 -64161314 276940006 39906067 -285579597 -230511595 -28374068 -256660153 -278291077 51615958 -280266354 -144748899 -260342275 -150962330 188603716 -277846819 -247763680 -188735242 -70921213 157042294 192934980 241556118 -301189007 155924126 106590634 200859857 61082732 235138151 -163403214 -224388709 299439752 -259085282 223142270 95653283 -274013766 -222517648 -98117811 171281755 95548679 -284947960 175735760 -220561287 -145655927 18013357 -33040426 -90611681 -20958110 132645353 170646200 -131609147 239223784 -8143361 -281402568 -133291878 -223587103 -7083898 -141022108 -46119616 -277210228 -42956077 219602682 -64147653 48535754 226597797 10913839 193105263 -176625282 118365317 299752992 -269014169 -165874763 -80219703 221932624 275018588 176294587 196752096 262040091 -261932100 156762067 -87926186 -269056889 229721011 -6644343 115121206 173351742 -172126548 -283195807 15609321 48649690 219394537 91618553 -77459077 8396517 85309283 -138180376 -132030838 -286046980 -36355943 63133230 -145275111 177522690 208173 163468159 151244721 -166028531 230424928 -169565640 59749804 -118748968 -258738238 183413925 -209179702 40521072 177031655 4896450 285458497 -292680169 -222706780 -31826263 -295231394 -165957283 233143002 -246405109 -73642739 159030793 -116964795 82583331 -208639023 -289115510 126414550 -56319743 -104512050 189327685 -293173733 58490682 -121480905 31812575 268673294 -268327957 83436222 -283836758 -63098461 249058953 102181824 -40746599 -147453136 -17181142 136223448 149880970 206826064 -238111985 -157576745 37008712 121825993 224621502 127833010 -49264948 -283169952 290866088 -74688045 -243431783 262197110 -125685822 113009061 255221297 -183008223 -218786706 -186835383 -283944664 -26568201 222771089 58116992 108960287 279584891 209713935 -121373874 63633683 -255429441 -191669656 99705240 271697442 -168021846 71004712 -99036871 -127132945 -127565403 -95120244 74306515 -146245184 -47264720 -71515902 225654857 179077696 -52839617 118566587 114347012 220694832 -137789866 -9658311 -23561595 -37567636 249939727 -40684336 -42826139 192880766 106293535 141684200 293882884 -30631547 148213613 -268263636 80470553 211723035 -255458980 -10784219 235002219 -247514423 239511754 178888047 92603465 -110319613 -218171595 63343196 238039017 289347932 -230100845 275948900 -271158753 -204585081 -28914144 -273851536 119889235 296007203 -209256671 182821876 -28152958 156357147 22719699 -277765287 -107168342 120144046 -263317525 -121444156 205021977 296524117 5546471 26882146 -19186 -178758419 -51101154 -213212825 -215172749 -94978132 -232621277 175907207 294447185 -278952077 -99331910 -97502936 -209212045 237762137 -168954500 -228442108 -283489555 96342604 35329490 -34002264 223730702 -156783397 139701807 64667040 207592166 -179729881 -253759798 -136214563 -150303156 -185573827 -14147820 141799318 -286000970 52354188 -223684944 295959801 -219147838 -64358734 -135453861 285065609 203545605 33381305 154766395 107070479 182938450 -137272825 -94417137 -259790823 286417491 62600183 122459515 1948063 26347400 -241083329 -3843415 -280332557 56876212 56656649 -25938500 11230451 -145658962 242958939 294145369 163506704 278999394 9918949 -76499508 201152036 188581887 -288551094 -248584493 -280893278 154041321 257975361 -292007142 -147855477 -298410110 189459903 216402732 -246470718 84907073 193000632 -153805391 -66486774 175402033 -134223084 95112174 187324460 157834836 67773891 -174505680 294843943 219549495 127617190 5880285 -119309023 -143750226 -189685900 -277953571 242441005 -28601502 306614 -97986459 95158647 -228882516 47886206 246011500 15508253 -294077446 62855724 -171076952 -175089089 -106180580 12012747 80563793 -81475598 -63219504 -170834446 46788646 -77771142 255886259 273285245 -159170203 -177094866 2482904 31601234 167326300 -236468761 -89415873 63661362 -58547832 -152781601 62451849 -188717817 -146782200 202912454 -220062226 207407699 -135953621 -262926465 182367919 -239818921 40765983 -271736664 186635491 296790831 223035655 -272881812 -28146126 273057017 -246817511 254685560 -118413786 -77282024 32346411 -183422237 -275265696 212045025 238404721 187804619 151904618 132925283 -178056009 -258187073 35051768 224484972 -178976407 133582134 -253040415 -73077860 279018643 190761882 70007183 5158435 173554477 175383501 49937960 215309226 290560149 123448881 17753704 -178077641 8093120 188894800 6348073 35901530 -120705233 218465889 168359178 -162308985 12924615 301038775 179483766 -124691520 194641522 -113965128 -257609822 261582799 -155062399 -180337808 93773647 -192106631 -283834602 -201296519 129540500 -297184609 18938718 -300877810 -151446464 -101536529 225898084 217624236 -183840937 -139368137 -95713655 -168439131 68353044 224897698 -136308008 101858247 -183066809 223029503 -178961434 276096792 279203784 241138272 -100178188 -13799354 256442953 251029867 79135838 -66963355 -10568408 -99370356 -776417 287831441 91863656 -198248871 11698857 30391904 -95736120 137058119 2580025 115267457 -127819582 274521436 283672074 -193073208 -145774087 132424155 -297986735 -23642233 -254750114 -114899084 -234872462 -196830955 -91197756 266425930 277000938 70117521 -241241639 92215284 -283326578 106905011 239058665 197552366 -201105554 26831692 -164363821 126482490 46070791 -51372334 -248440574 251243205 -300254144 299165031 17041 159020043 -34181903 -139635744 71174295 -191285777 -94014069 16220883 -77799340 5360011 -289043571 116478358 230052570 261913528 29594309 103308497 224848794 181917798 1027897 255392677 232431768 -49239406 -278294939 -24861729 61254438 -91488764 -206244248 -299365261 -192572679 130805604 -178407944 -72554379 -289288778 -282011568 79788016 -25499691 -55405229 -66233673 -91200976 -58956442 -248469161 -276978625 -130487226 151816665 -140021950 127998295 121212226 -174175000 -179684366 59922901 -245300324 -277257730 -210692745 -63820572 7037395 -236792482 -142230931 150558888 90985017 126363408 -36643357 -134639291 -64515699 -16444153 -37727604 -167091834 -299495017 -241335297 183537483 26008264 -194101759 -248031516 245423411 55326040 73819210 229411921 -106478966 -229528717 122544855 -37139926 -288331595 -68701292 26654603 -272680507 -273950163 82956221 -290751963 200836103 -99666197 145573631 266236393 286702220 -234441323 185422937 -202444193 -112525812 296129368 -193679512 -120365827 128199239 161342568 -227435818 -182614884 194550144 -157458985 -134343397 155568596 39352351 -212577309 76285162 -179116117 176351821 115376495 236742720 -282086564 47405036 83778513 -29336596 -86416793 121645936 145993798 155549922 211696465 24130655 -293505718 -89627556 -254235993 -262470205 -7488445 70381782 -257695832 37742684 -260236748 -293931235 89746538 -64962321 32196094 -178300915 -297201405 276494147 -21470777 39847123 245759109 123144240 -45046916 246065863 -19685895 191638118 188789341 -44622450 -37648849 16651167 75981426 -298275540 133613955 -34480016 82161395 46422382 -131133187 -151065206 -87485323 -280121287 175172035 39287728 -77064460 64415344 181276004 -26339648 280512851 176200448 81769450 -94212119 123234544 -57508352 153004865 -152873164 -139137466 -3065528 -282330246 53538884 -293543898 -92142489 -286838980 -283950247 -298515088 80250296 283474901 -289952291 -227788997 27263443 -41973383 -281386705 172588844 298823919 -47183236 -57771994 -176920256 250916127 47038924 -91696761 158037789 -90714376 -238568530 16766002 183782923 135210471 145379920 -276307054 -74507214 -238899794 -229836725 -241704183 -287576404 -133626919 54082751 -28854852 -223297317 -275845165 49588571 139340781 -187108039 -157116662 -218902558 -13352664 123895722 168231415 -224738407 130653551 -279561879 44688807 -13667994 -73581993 -260327086 37367159 -128737342 283781988 92311454 173461714 197367941 -29090748 -280321552 -105431812 -160778886 -201739201 -269198116 -200457093 166226888 -215422899 -46750003 134713456 137221690 119544677 131435966 56318318 236354933 -45027649 159882110 171712179 -229678717 -168941086 188320925 -117623822 -147997875 219718 268837023 198553181 14107410 -84706701 182732181 -93987407 202848622 -157533895 -257891016 -123584634 -226084044 58824166 -66744434 60428770 122094087 -237056790 120898275 245830120 60944958 -111456169 -206344849 -225020675 -4664546 194500240 -218934942 94426370 148222542 98507076 -77125477 -275710166 111901334 22945334 -13190387 -205260763 198518835 300299713 288043410 -25081596 -68419890 248333869 282995637 24235967 262888876 -90557486 -72950589 151278880 223129006 212631970 4909356 -252315564 233558331 235981745 248158465 -28485708 194244072 -254002488 -34771743 288706303 271118699 242982075 -164465286 280638688 271149707 -97458087 227174377 -83399881 -117272986 74805941 200289982 -268658130 -112636321 -249035764 121559698 18996422 239088190 267384527 151717029 42257327 103497392 -60403804 140905967 -230206735 -234467738 -86798298 -57978076 -178833790 278213874 167906247 77536644 47745883 129045807 -151330577 148096675 -40589492 17868617 -64897207 -177757746 -215578878 -235950014 226303111 186362039 40939200 114263356 -102189752 287521967 201820482 270239094 -230771324 -84865909 280553752 -198409881 -94264090 -113108359 -134836917 -144020044 -96431062 284600592 100875773 -230683103 -222507506 37540156 283762982 -94487307 260201906 233564566 -13812983 -283823340 -245628645 26177524 -298186905 -164779132 18703641 182034586 -240291291 -24255927 113267831 198990483 81871369 250164625 251042815 -85171030 109756691 225327263 187785943 205950989 -31665023 -10288637 -151993356 14340650 212305690 138838193 -251154996 -207561004 183987247 -212587411 152736381 -65069909 -101287697 -109081436 287694687 275883137 248842076 125544187 221982732 269380613 -222717053 185461367 72008133 -110083639 183275620 244064457 -81811469 110682206 90014346 184758967 137641777 -98130430 -42063420 140397349 -32854297 163972354 -45914477 -108175954 -56117527 122474191 252133916 198338498 -298316110 -260001180 -80967260 -249003817 -296954463 -156588592 122964623 265393690 156631466 178942037 -13948602 216055246 -22343471 138230816 157000144 -205632069 179397997 -246588840 -143779729 -13512764 -258388085 280743202 -13120735 249704588 45161958 237387980 109851003 -280298067 -128464075 -55970149 112573979 -175925564 -202742266 -263018416 -60189037 -267859703 19929101 -116392699 -240210906 143770806 178066647 84200139 246139211 -127311358 -231917676 -25560206 -18987066 -59678700 -210941561 261527722 54895483 -40549609 70279339 -72050230 -301094587 245307674 259531082 90046099 180870857 9900987 -205592692 -144265366 270657958 51945323 206496898 33457473 177157385 -54002706 218606405 -147166146 -253988101 39672525 59000994 81033162 -177182756 -203109425 176939105 142039689 -84342835 107846124 219776671 203125028 211167141 45854548 147030999 178816764 -184726767 1825530 -207097396 248886713 215307199 264502677 -60953906 15880822 182352915 244000444 151924898 108201222 -229940486 45128205 3177605 210839033 254455751 -290948624 1620067 -12477559 106807437 3383402 -126852163 250026761 -19991414 -238469598 128665762 241299491 -263668882 219966037 231795743 248384867 95221422 -203406998 273468454 -31569483 -137976894 -13104485 -253411381 257406987 203766966 284236785 240286510 295593333 -28781342 297288098 -43356709 153347891 157969257 -9948626 262976859 118279406 253374519 29383884 -192556963 -131099637 83626701 80203277 -112171812 224499942 1460236 -102753258 -61608623 271816973 -293332900 -190594150 -298837928 -293237931 -12496854 -97574490 -39064028 259166347 -66178023 -215806708 11399052 -234678691 64864949 38086561 -71870954 -248312075 73932719 -243752564 226193481 -149970544 -189443292 -139601719 187174866 -90740812 6151454 279826865 -277235427 -20317740 -291549419 129243004 -247433084 -156341420 232223936 275522058 -105526474 25497378 -122937 14275016 58928308 -90106994 65031993 -295184720 -135032892 105860550 53975384 -27230707 -245328592 132115067 105095419 196550803 -270833743 -2337962 -284061738 79808367 34304538 -251777326 -283781795 85430597 -182706996 -13850248 -176109571 216986622 288240161 102376064 160839275 -291241156 -144612822 201067410 -24501310 239021780 -263026103 96913152 113855775 -291037782 94626294 171508930 -22827804 24282096 239281508 -151236043 146361929 268302456 17085270 88362502 -241394209 128862851 255264106 19720173 230133290 -110244676 82442238 87993058 -156628367 232002626 49322869 254648324 169329323 -177402547 -152153741 -116536555 23032044 -216489406 159285641 111926873 -20755027 151503228 -56709767 -56325031 184468607 268218312 -96458672 -261477924 -192247195 254494611 -30153599 293299722 -281009524 198097720 181341592 -130252351 274001268 192303861 157086652 2460772 147628316 238206287 17680530 -101218561 -95890449 -267753862 -186871112 -268286399 -222004642 -45823024 -172510184 -194340831 65303869 -35255936 -80680857 258454919 -81652402 245106171 -35326868 -248163227 -51486037 294880183 114479545 -418047 53127113 -154632561 -273629593 -192056284 -145419517 215749516 169028664 23289870 231662973 -227088776 281876588 -191211381 -144643059 -149583748 228946382 22689693 -233540222 -162647033 -6128557 156871412 -259013351 -93991393 -24507986 99949263 135147297 245042903 -81298491 -87535535 -236639142 -111777159 -50602723 -175997217 189071716 -177426760 105820666 -257891343 78768995 -171998891 -153586133 -70625934 281027510 -120892206 48721187 -246805232 -279671789 278062835 20200805 -83644027 273275988 55909496 -42154618 -95312704 -100949580 -124895371 224697008 -111477911 -184964545 194789509 37657736 266163431 245204683 -299893391 -169911896 177337596 194269492 -260203503 181123844 -65265856 -105083043 -208721264 -37391133 -47415757 88830915 55833191 291051822 -129062651 -149537510 294044637 -157628176 -282518497 -161881438 43851242 44136153 -117930868 246805049 -258487632 172343050 236367535 246507704 31499207 -290276374 20614759 280306603 171001358 238221223 -167289715 -167121725 176481780 -110153718 -229856123 37874028 -261707486 298435553 193027982 150594750 -141283061 -115752576 -275878472 38453629 40674420 178067323 165551538 -283140880 -77351775 -147785010 -260077869 -16288250 102063153 237453160 71731762 -104078986 225500264 268915754 169659635 182992948 200472662 -23596074 269558190 203405184 208340112 103439495 276691859 -254852620 291395806 -180631113 -183102050 202338994 281136596 -7857746 451069 -247562368 -148301951 211120630 273547942 -135569998 -174843424 264860817 -24805346 77071447 -204989239 -165282038 -222991520 -108142718 215205575 260674266 -114470400 166121347 172820875 -3340173 147387770 -49144899 262555667 293213402 -185411062 117537666 -94695491 -190486630 253916404 -241745946 -218769384 91642380 298437940 123055673 -190173751 262890810 -269438720 213872670 272863219 188700943 -170437490 -108713708 -175419671 -149870182 -280723711 109078350 -264566719 -157467582 217350330 -193366077 96388322 -298736789 193944029 115116890 297909052 -154765855 -77050539 -191652131 -240613842 -23539789 -15336974 -43285456 -223819563 -40054733 66538276 210641089 232548389 -89916213 299557971 34034079 286573386 -255035442 -270995927 298990916 -152983782 -117404278 195999761 120531452 -61793179 -222257949 79980816 23319882 135071916 -162312607 -82775995 94393060 -290822232 285488105 264571078 121381901 293673115 -90891281 95439951 142846882 -25625405 -117404597 99905253 -169643001 243039022 279912222 81855791 268692959 -192749656 -90698136 163875571 -199134694 -288473201 -176680281 -77655168 -187731896 -153157966 -269607106 285881726 -250808993 -118221224 -117816580 195251642 -270035925 -45236173 237444920 -108075034 209208885 -173438025 253745008 51000043 61475644 -83445154 -260859822 240011511 150006675 -181502578 108155442 -105547130 246950777 137654512 92254977 -87770736 -270162646 -125902858 38813896 -101416213 79007935 -73639873 66347775 28676690 -258021824 78534521 -76935346 -90066051 -284237714 128604156 80380966 204044211 -298846583 -129572821 263202414 56983969 -266447807 -295881865 273633503 -193073843 225350721 -275752862 301631739 -86410575 -250545463 53569863 -118698600 -122289632 -12082848 -183055316 -228422859 -199046878 -99683025 69564984 190170168 -97197615 138219782 -294446997 -283277089 260986284 237971758 -95106522 -132107942 92901118 44077716 214833368 80404567 -107139429 -151485179 -28447971 232653731 264325231 4911200 -228211622 194036661 273821675 262283678 242510467 23807574 249982364 -162052147 -193119871 136755263 -168056654 -200025240 7025300 291508829 -297017087 -37408961 256935479 235986350 -85735093 -64645243 277927476 249063441 -82013959 121416605 -282695511 -241929137 195473562 -32303332 163460816 -44203507 163675918 283361921 235747723 170333755 283538566 -82692864 -219712677 15798275 154263404 -250905824 81293845 -114120701 276129291 47971479 -84587149 79049668 108171373 65063047 11893253 121809124 209961373 193139799 4355381 -115699377 206485560 -207827281 -133930994 -205903207 -70172460 -292804433 272292793 -246316893 -183015135 82479185 221554031 -99708094 54634756 144318178 -51073590 92580208 63781633 186828709 -242398782 104989942 -76130858 -263609234 74282993 -297017852 157387052 -183106459 100303930 19027302 198409683 -246222448 -259460596 295640301 -217945164 164727967 280554309 -99449538 194774454 -75675812 -117350725 43546058 269534598 -34137185 -286674045 -274331463 181019774 234767906 -20140555 -296723647 66899399 278058079 156069703 202699069 116583463 -17221336 -196517591 -88610276 -109206575 -228027456 -287402779 275416741 -286028815 -264195087 -83865049 16456552 68478027 -272299324 -125122757 -10960991 -49608266 213641437 249660557 263984144 -173113990 139465676 -209209522 271888733 273592143 230385778 -169856086 -255463393 -191886337 48499920 -124469248 -241634470 86832864 38035684 41676039 -82826929 -151623451 -59372657 -25714564 -96719314 -299571081 -139971120 -220400602 -250685824 -137645153 -212161259 -194890470 -282574852 -274325980 271341470 -245045348 132989028 44806232 272757743 -256545700 256196317 42766548 265057369 163209717 -282311035 -262769002 -168291518 199582272 -188132539 -245399538 33379279 161570677 -164121255 84136371 -48220663 46593720 40239871 -235613217 -125932856 -87436515 -148531335 166193483 223496633 208137186 -11049065 138442785 -92704501 -274268583 -157851154 -259491149 -224709581 -131433506 -60781520 274706957 -254529671 83010286 188044169 -24860611 87313455 -98192408 -207880756 -224518869 -154703025 200612572 -27381790 -177941970 238189236 -131415195 261772947 244644350 -210665537 -260490564 -272635000 -101995047 -270774502 94098623 270206201 233720584 -289234327 100453230 298587939 94045843 258551608 102770802 231897263 200509753 -280272152 75908855 -299040857 174157867 10677006 -107874671 -18537870 -120818507 -135267031 104070990 -40590243 -26443262 -123014357 -279282211 -284050200 228592464 196983757 -191194481 -183940999 -188665731 -24018636 28726893 -99425847 -78618681 158893931 -21089988 97429657 124959147 -214455660 -94830049 296693279 69106003 -157522257 -264420269 76717650 -233478864 -290533787 264502370 -94229034 73821630 250707546 -92620245 13698455 -186900341 -85386340 170921727 130983280 104425191 79980224 -257645156 198004436 189095729 207722902 152923894 -129129626 53459953 -122458390 115968256 -17100573 108357852 -121634175 -48337812 22480961 -236923123 -265937709 -82109013 157468384 297370003 155490698 230505740 -161916805 -31663404 -157760026 197142705 290469192 -93488788 -295540991 128716497 289926289 189396341 142902908 -192308269 -102813533 78668680 222214104 223865202 -137614212 51774657 277899956 24060268 -195753400 50473710 -236970759 77224439 125030065 -185805471 -174897912 143632448 141465703 -176218431 23371148 242126950 -36299845 164596682 74027734 260493297 280668217 -102871757 21488104 294634712 183896914 124033081 202317461 -22671592 58940000 -36737931 -179307573 72591842 -133244418 -103673104 -17561950 -115439984 -19697233 153478529 152701112 -93775340 71340092 -197308051 49078757 -163268909 255217027 -52703530 57807112 245896799 -42221369 286428949 -156801297 275119555 -185874530 241274420 184679718 -238419013 -135148257 -218312172 13972486 -282391441 -98405911 -126050974 -197248270 -28062600 254326656 243232099 -131995893 55274135 -7881656 128853117 106022028 100030129 -117236437 81411123 256973060 68954916 -282819493 25054316 -130595292 -70757077 158604066 287419865 168767627 186474770 188200735 -812450 13555352 -183467111 -211939813 170030291 -156871048 -120766076 -257265735 -166755511 -256857595 -139042824 266918628 -230210719 -104920248 -251683625 -256303134 24927871 -295047046 -89702801 254085124 252630598 -108168858 10994653 -250458301 30565411 -62353949 -169263534 216640725 130230395 -187325787 109288851 280721338 -36190970 -271241998 94234073 -126532207 37638300 15995079 120045030 33409029 18541261 193378753 -22225190 112957935 157456088 94796339 -18606304 -230957095 -214290975 -77737183 -162866719 -271528610 -189876377 -5537911 -267887445 211799841 250437558 -216747584 237389970 -164516599 -248194848 -269090416 5520774 198363692 -62807451 -655405 73987884 115227733 41057231 25445925 -40242233 97362051 148758346 27657312 134306474 -100223949 27911775 -218298930 44866649 110952057 166631896 -92882958 -112602794 172021166 -173492303 -145557360 -126606234 234090327 268018563 279406001 -230421212 -300362609 258805308 -65683290 -127417255 -36944828 99390324 -71303702 -189500044 -111476026 -271137845 -6918864 234105065 -107186521 287819772 -145284069 -81031762 172289257 62574910 -242176686 143745160 182930861 -6032216 -248847716 72283461 128073287 -85260422 90988271 80989634 242399258 -118549803 -203801861 20392796 -53413114 108699272 143410734 208043217 145647423 236513502 -256947554 27921666 22025691 133075751 -268552799 -191366030 -533662 126180843 -105111207 -229191248 132629354 95965706 280741113 238299354 119097482 -298351719 -277365135 -182931003 -253024888 -222536747 -284735801 180257961 128244513 -271978191 -226193622 -236842480 130152823 253733714 281676519 80821968 10389202 262748812 -103375149 -207397924 174463720 3801553 -286497784 21863010 -185481009 -61226194 -54778225 230024797 -173719086 210712362 130258310 -189689997 -40080630 295722639 239061572 283167165 -203469862 150891268 21929697 17561445 179599555 199439561 117024595 -125077110 184594354 -296811338 199952674 -196629241 -74516249 -215525097 214008291 123641680 -251915792 -178699950 45648598 126116245 -95666434 -240033937 -250263435 128240460 -205037009 -148246512 -131622479 1849907 203392224 269689948 297442884 262124148 -28438518 294186882 159120614 -40357518 136290677 29398066 -218015587 -257660504 -109500217 209034808 -42740190 -165840191 -67053300 149057855 -9241098 77520751 210239949 -197593573 -151877908 -240606412 216744640 215196919 -176753087 234070877 97543539 -182272323 -258835930 148270167 -170569229 35947689 -125131167 -16598450 -242935610 -295582710 -82101711 172144376 -298147989 268524430 291145167 -293948034 49490813 241356263 123628977 42167357 89588207 94671278 91820220 -45640917 -185785649 263553586 -168514704 -209522910 -274597982 129166312 -221440496 113032478 -75112778 -220902815 -73393690 -220808620 -108464822 278481524 -231232421 165217222 -164739827 -180887465 21232453 286315710 223263844 -34663682 -97095020 238242368 90924476 -156386634 294887962 243595280 38820331 102765544 -238980064 296333359 -42057472 20758644 173004361 -8679967 300913805 103256922 -79901393 186160651 -180285679 87743106 -196669287 -176114623 17782913 -301538996 86055061 -253988 -221070833 34159509 255001017 -159108498 -32890121 -161007556 98240815 -96578821 115398595 -226676522 34707597 -112895433 -81786880 116034497 93558449 -107128331 -243304116 -258584052 -181071553 -156921581 -130745878 -187638086 -12180104 177419726 245879869 -50717754 106833316 167790328 53404255 -164497713 -177226690 166412923 -171837094 -34246104 -14184608 -89735564 241366739 32213095 193187359 -21541019 -86430042 209941306 182166440 188294147 129824663 -50402159 284032472 -37659028 -181240070 62975604 90184570 22859301 123597410 142996050 1648133 217370641 20137021 58586974 113116220 139652313 -186425196 79177872 77630242 208019850 -211802691 -210587664 -159354267 -253966576 -195104794 -248654460 165331166 144312288 28275782 -93670413 -243448534 121707642 -213817306 30503176 62094961 -288019255 -289482001 -92247989 211042844 120994558 23738975 -74936737 -116816676 -145416192 188368714 133368114 142317512 -5777004 -27281886 3022103 -119437964 25074764 -188699706 -280548737 3227063 -300769012 -119477747 294880890 214167838 -245767323 -247221713 -262039613 -11038777 215556524 105080829 -3833775 230919996 -179833283 223101208 54636141 191187223 213845157 78303200 -188864718 231795459 -135979819 -238684031 -36723830 159100480 54705018 277156318 284760941 -154007553 274693162 -33841686 285856931 82299910 -93455336 236614663 130707685 268322511 216542773 100014489 225190632 73700579 -97266465 17252703 -151736993 -23498904 -141844074 193335342 -76248848 77914014 100087906 -25061717 174435889 -183120057 224401278 111475047 -165350356 143076124 11268360 269505170 81337940 209550732 -42495845 50998623 49457158 -192899791 -228496243 179873898 82536471 149753305 208980649 -151097833 132688464 -236507878 -198738010 203032135 60952031 -67595646 21800340 122731000 114841027 264680085 -154087831 173810563 -231992724 -150822306 -262857843 -189817088 201904827 -294534616 -283877829 -87991123 293871478 18902974 -297378613 146528167 -228857154 -246193438 -178827695 -18622639 -101711325 78113396 -277976567 -158775459 -165277956 -131961047 185217491 -295392778 43472024 195542961 -232779452 193237543 72734918 25627559 50915124 155053946 122315949 -193346452 178912886 55719597 33623654 -206694873 7728681 71826812 -179732768 -24139580 162447083 -224163344 223307633 120489414 249814017 -109106130 -213451700 207942822 72324268 292784614 162002671 224756872 -65532009 58741964 214241836 91028230 -27065776 232034047 -36070161 -276176237 35486712 -71059994 173770510 -187633990 -197519186 -160372034 -287512572 126194035 -180576319 -274203465 265175734 50815512 -264729513 -127057381 -284827208 -53004313 -120889664 169884028 112689065 295991305 -275256152 -200199604 38944874 -34099308 26856379 192137493 -165513631 256572341 -261365624 -288557204 269041669 143759576 153949267 -220699125 160054000 272781235 -105527145 82672039 58576181 273811632 41276086 -3409183 210820062 181946432 188743732 290152569 -212788688 219863156 -102520631 148851072 -11795742 -230442052 178126556 -237809955 -301261503 32806984 39703036 263703807 154726046 -209342148 162838178 -21675948 253410300 152392857 270084871 -272386809 -165688557 -221210740 86902095 203260276 166234989 147480520 -6451920 166469313 -289180573 180690289 -145425712 27700703 -294843396 225976833 -95348774 217126704 -244333434 -301646158 -281621905 255961179 212250007 -81754460 -140026732 -107052264 199493647 -18303889 292129035 231584429 -65642628 111229964 4695161 148351151 -291367065 -172310869 165472262 239554085 -245836145 -162180787 -189388201 -47682700 109191593 -257739205 41197745 -255266787 -227854115 175455114 -230382299 227797816 -112682614 75532050 -17722565 -287681056 -49077151 -289861075 187322528 -195641465 -238787868 -265123060 154351070 -70793768 -117939295 17566576 197354874 271627518 -105942092 -288029994 -66525567 -118461519 -91033792 -64386653 -281741546 -207205925 75706423 -68051452 -216408565 294038984 179825051 290103541 74422014 -8677752 -116607389 -111140121 286421317 205236363 -223965721 -67946040 245792676 262688751 -29463775 -42577656 166434690 200252868 177059572 3661764 188769886 -72295595 -150699417 65475280 -288574826 -66612168 -124247728 -54299305 94914337 -73974787 107518004 -220646203 -271983128 215437542 203733138 298032287 -78508059 -28759071 -80286303 51521985 -249047132 27014821 27671538 44381342 291495007 -173918231 -199676935 205146753 -79611433 -193744009 126106976 245009636 -134356792 -90295733 -218755429 -224234922 -291109470 -70688247 -243363094 -11514701 -199385648 16509225 108315809 -146678706 -241825757 18765131 -255753042 -233175532 -270995154 -15693836 -1795303 157446413 108845366 15546453 -288791081 -245205385 80791236 -186805611 298640665 -199652261 39618865 24794836 147826377 203741322 -227652100 133328542 14764864 164483181 -190180974 -269549822 -163216158 164896543 95125449 127086969 128435036 -74345943 57379523 -182344381 -226926356 179565822 -67562103 245164190 291610773 255251077 139383841 -15300842 279116931 -168040630 -214527375 -139986220 95595598 218717182 279187781 87690768 -22570073 -92719728 -185290313 -146713459 -83853229 247928431 56215483 -204022356 269526169 185660353 174494275 294198699 17091248 -106703789 239631164 -37025303 -291959866 -151644595 141552488 276915270 95598709 -1052661 -124492518 -137517299 202294467 -141739425 244266595 -133375672 -136737519 89769693 68785235 -181184596 -22971359 -124613190 71713306 -176993945 -12624439 -235462204 -114169763 222481241 -82670682 -193801262 22747176 107512186 55657176 259282818 74040899 -66532019 -119379253 130165637 -239291339 75358742 97538294 -146202274 -23237683 256736439 143445531 -205720546 -182016786 202229833 -56733102 52877194 155306816 -122402143 -91622826 -37026532 217446997 220107881 181658318 -162448308 277458603 -163418852 105488293 247788201 186926673 -119000854 75316266 246820819 74817859 -45299353 251462246 294185753 36798059 -235335659 197872344 106708952 -209728108 69355030 290895715 139233347 -296396972 -28455420 127874569 236226665 28339332 -122050683 170664702 51672610 273722848 27198280 107250336 22194597 -12765623 103444446 -206350807 -17532441 -149475103 -258835204 -272809828 -208790826 -215444247 -102627953 108300633 -171299350 -140927000 236497336 -127964808 -286309852 133759171 188946915 234190192 -133044052 -289542401 277915113 -198186682 -112185680 -12661594 225190738 46244712 -42166886 -2630074 -14570686 249806403 271729151 -227328462 108606276 -140433767 194079661 -274129265 -36152550 162331065 88437746 -104127657 224544639 69193317 -6504577 -109052619 290965619 -142145393 -74953682 -146249710 -295317873 30228382 -258371133 -164354511 274645497 -151675447 -137479809 -117747038 59133753 248291881 120571455 -278773484 283497363 -171482280 261285787 73633426 -245765902 -135857920 164761262 -76738584 -270094533 -107590980 -95466713 -240725600 59445758 153638822 -133765100 213474168 181637870 172677765 111114850 -129255323 -178869593 -28551545 207453202 89802002 -192508281 -238544490 209710367 8379714 -52908365 13993062 -185724035 -252459236 -72610728 297616561 206819702 -36570125 163898857 -263446979 163640217 -184615801 219535458 -235623900 -169025863 118541033 -139001704 301558731 -76576542 -58719623 125334800 126667008 -9998116 5378148 -133796823 271416851 -132607291 -38830508 273102025 82325348 247828852 272273326 55187810 120416396 -141615855 121884672 191822439 -77204778 -257758821 -164092370 146010280 198657221 9456799 -92794477 236272110 -263588377 -260949290 83160899 -96462454 214583061 -278472054 -138041624 -94062023 238120039 -58172867 49675305 243037046 -178368694 -192661727 -265058914 -21122914 180430239 -236938531 75150892 230939655 169722979 238395792 -39388940 135002882 -100373971 212619358 282246070 104202417 -261037126 -297230395 284836835 22637247 116637632 -257283250 51258311 214664180 -46758247 -41101229 94116551 109232180 -259194273 283903426 295390831 -22826028 258997568 20475758 231579903 -9216033 -233604238 -192328304 182841080 -21788613 142980710 5749153 66119624 287006361 287163111 -32330210 188476585 268937092 -245283850 149148033 -174069778 246723213 -76624176 13631126 -208183613 36411395 149768997 8154318 -248956444 38458727 -107859352 64366129 -93460721 -103139279 -108940953 -285750270 -192861482 -222901525 -210478977 -85395351 96591805 38282939 46183064 53726798 238246005 -260091698 25627353 127746463 -247028653 226814518 -96622774 49615316 -76607531 141006549 257998828 -104470070 -46604961 247863406 141316313 -270391935 244976794 118816328 140591275 -266519875 251242955 5022444 261509548 133626370 -57918343 -57644617 156755169 271454186 26760759 273805586 97113675 158108371 -210790380 -56316398 24907618 -3759696 -10912654 -152946983 93525335 -228300326 25325974 102503187 81867215 189579517 14206350 264871655 212264906 65590354 266347696 -293474725 38051014 20293093 -108534400 -114658971 -246246671 -130000702 121385492 247047911 -234440058 206082770 -163177330 188786246 108960732 -289618192 35630272 105334181 -29095168 65803222 50177721 58338496 -82899657 -29663331 247056040 -2884098 168611575 74527807 62213253 249511506 -148314230 -206686645 -136504490 -241207420 -301282233 -177693947 11023809 189959355 36540855 -176888500 -206406079 -105149231 146328568 -295250250 150618496 -118840933 232572779 -106290982 -283714225 63504173 89053715 -192584603 -76204626 -237439315 -71261566 251399837 276470195 -216470534 107561794 -266239350 -21134476 680228 -210008160 -51652928 -132400804 -222747739 43649348 -221750550 -676945 23225114 82993713 67193116 -167169687 -19802612 241528173 -245599163 96630114 -7048146 44754609 -224175290 -92053181 180067871 46568993 -299989770 300652203 234304224 182540787 -268720098 104393276 150207292 110021849 -14603450 111006913 147325232 -100042248 -228165116 6198784 -57481763 61900805 225257162 -12355878 67368867 -295635233 -14959384 -32117018 -241271627 139966248 -146934708 -207997660 179208646 35884331 91384687 122290477 291494505 181470443 -76521371 50053168 260582150 -272165723 -234121102 -269814264 -263976928 124889277 294910492 -287825500 31009480 -43716518 2479454 300427582 233874747 133345692 -102042088 49639331 -144972976 159198146 199287484 -122181960 257329784 208698902 132064473 -32748728 -147678604 82796743 -161283677 163613984 -190212219 187801074 161758116 -132029041 -121234542 -65813912 -300843137 -281200216 -226400960 -291081983 241303688 136759456 83370702 -190934112 -274655421 -93438166 -147247697 -91622770 26523954 259185321 -226494878 526388 137318339 278043144 -41003891 -3710805 63357574 121402538 -205301676 -102723555 -221084086 -64291165 -239816535 243193144 916499 225627967 -140489009 -271045281 45672969 -91900585 -158579329 -282857442 218488846 120104121 -56839972 88373237 -234026706 297776620 219116348 -62099632 51818115 53432543 -265066637 -66742453 228281770 -152079420 67965501 233085025 -24470078 -117560916 56281940 -69558525 121283782 -178233520 -194757568 48410686 -59374813 53968970 -89080335 192165340 30672352 182464275 -265891790 -189957649 293699636 -30221443 142688051 -223109450 297318962 -72024479 -4488826 -276587892 136972535 -123646326 -221271423 -235448782 -106620080 -266769170 -44622926 159757148 30563378 -36934388 -10492511 252009104 286523208 77053740 -2427330 -282464594 -97798755 54024706 44815921 296616615 -151310570 262123922 222330360 12939431 -127489121 260349402 -233576055 -264336113 156411633 34935544 -152987337 105938138 -25839382 215006735 -199695040 162021878 -58465941 -7986878 89174101 -20059881 278598789 -229180432 23371477 164445707 -132117037 88426564 -32984009 -83504389 20056799 -176070036 -274283868 199710624 222268339 46081566 704107 -163238632 11300095 279894653 127785669 226209985 -115543644 -20741935 -14138619 18957152 301379717 -4975643 161027497 -270378665 -147970323 234325681 82290429 9131409 -289391072 -63361160 283740693 261055881 200850836 -99894198 249579750 -74718220 276313001 132229015 121784030 -169535866 -187269648 -170607794 -92278121 -96185303 50641974 -16380045 -194420832 42503845 -219989258 -155104882 191456211 90901471 220919126 -264194253 61974065 -269770294 151340443 -151786717 106319859 -232866772 192128847 -233877195 -108875328 247457937 262957027 -258581114 -224783283 106212939 45237072 -289206520 111486600 -80923016 -244456996 72456132 -208341973 281624951 -221877363 -52742589 -161202756 -184117169 -108510458 125865679 81351600 217154431 -290157836 58132484 165733316 -8419635 -182244660 -173228510 230842158 -284520763 139634501 -194722352 23938603 -103047869 283337999 -48077295 206047995 77601818 114860676 -162634310 229127399 129028056 -250404814 11226412 173569389 79196684 -165456140 133746403 -13732592 186247751 -46272213 -12418354 -75292031 -2385 292358219 259442153 -18572403 125429498 -138913573 -198037717 -89520885 -269693039 -89540845 -256175513 78571273 -32136495 -184148292 -180162692 -140154802 51348684 -218595055 245214893 -202918781 64751590 264543008 -49933514 251187458 14457468 207403288 -239190905 -263869135 98202907 261707583 296758774 -267101347 -157801987 -111901840 -172016424 65574729 -72126858 154680624 192732212 -287785525 103638906 58105624 -121536705 -113691096 -45653265 75931209 63189154 198696154 52805142 162863469 -170920694 273332357 -3355044 134612253 241920319 53169453 208440030 -282214489 144031497 76515291 -296906292 -42401971 -156714684 139404832 -157309901 174109500 299086674 -138834640 -232677814 41038261 -245226642 78768995 -201521017 27843716 -254705286 298608133 -44301109 286299836 -231703122 234831356 261051185 30932490 142658918 35864498 -34480958 30358324 240750717 244991382 -256301694 -22539400 178398093 -281975175 -270540317 -128208226 -59543362 -286967177 -69443588 -207996289 79039423 -274883662 48681162 170024443 -263217031 -61224458 157840026 50032620 -69284416 258460157 -149639646 177282682 5557248 124628003 49047772 250211798 194603224 20836367 -178586917 72361404 -128559806 129763550 101754875 107385325 66548943 -277500373 -1437254 -43085506 52854073 -160712143 135467783 29304704 -214745683 56506212 -12075723 200700982 82847775 -50267625 84949073 70384695 -149902362 111441315 -276927022 -199978332 -209811317 -280267615 112041364 71566362 -284021800 254931506 56382072 34952753 65378514 -66853218 96895730 -173357665 94856211 261760922 -85046888 262362741 -221620515 59123246 -253734263 -287930220 -36687750 -251401234 263444128 190160526 -52839997 -138696798 -132246700 -219554965 -154168752 12632796 -31371708 -63663309 -75046319 -299736645 28965776 -235254506 -87015631 95721868 45439632 262502543 223633801 -31732671 -289254700 119211162 -145700243 -279434023 -47000303 127729180 -41480720 48064847 -15643024 -51593501 276128100 141047964 -122317080 -28678793 -163116859 157254944 -109834998 -301640210 30115707 -107444503 -55632921 220168694 82002102 -68339623 21572768 60905332 -233570426 -105201352 -17535251 136477306 95141999 -40175560 -96048063 -212962446 219830588 74049805 -57263293 258581922 109259169 97906425 215579322 159881223 -227355575 -189105420 186776644 53042467 151162897 144188975 216798628 87637531 27341151 -40860113 40806742 165983256 -117618242 -219303690 234897927 -13902197 249404495 84650318 26419879 67575546 268438005 -233068158 291300782 274651357 94137797 -261019497 110028363 276731855 193131329 -131390587 -131056497 286347288 136612691 55753479 -99040302 -260770120 -35151730 7080251 190265633 132579813 210466475 81747364 -61141023 -72362490 -300339801 -245127583 58783378 -197436085 16958857 -128451309 -78377941 -14457191 74579530 101412006 -146827859 24424044 -141261417 21479714 -128386744 192752765 289234900 249105853 181120883 45686753 264372239 44129908 283296208 268271603 198360399 251260026 257865993 -154989714 -6033355 196552235 163896971 57040705 139296284 -144006966 -275786080 -219781491 -121302245 16868298 -74694076 105047303 -278764102 15615687 -34027311 147231073 172231382 267602058 -175258392 -264622428 144371274 -31053730 -57942845 195262379 -160310232 144272077 -237924121 174779419 -165022405 134137158 -291051201 135546057 180214617 -211771564 -17234490 264864125 -84598004 5657784 46126169 -286808777 70965441 216971793 -102436819 36264039 54925921 -130958042 -45591107 39146851 88966019 -247470711 -277841769 161651254 205137963 -39738409 275818716 189077040 12586230 237287986 146001625 -231082299 122569681 -6494011 -8634121 218503302 292722706 -25116790 -176661776 -166675514 144613038 -222463481 -106296662 -199028285 148416865 277191270 76073204 169360457 -193164007 -6818624 -72687191 -474002 -30825212 -230322608 -259745366 150186143 185861642 -207349634 -21493260 -94512283 -193021350 -46716508 26683253 -208024656 -230447685 254137082 36182808 -177702164 -165222467 -132133423 -135875722 -26388162 221499393 -219110448 -53137112 5395116 217011411 79942743 -114495266 -38550453 27251272 -131923787 -123395840 226504449 62421748 193414418 46270594 -81943524 129105188 -58498417 -95602606 255595393 -161073138 -10159844 -109607858 2646139 56238916 -64436254 -96374017 129686144 -300864585 62116924 -270742910 -38487594 81389092 220007788 157846945 -135117873 -120532325 -259913265 -69850515 -114485227 -109748816 -142901365 197607593 -73925710 -33437224 -235637641 -204047526 -255636692 149414741 66558041 72066832 -282300284 -279146497 -293044027 138339779 252814656 -109041780 -35844377 -194021177 173532250 265096658 -97299272 -193969691 -141640763 -203040253 -96478032 271910033 49332979 -95372687 108615180 285007261 -297799954 -72995369 285203084 173108534 -148376172 -184826656 -284216447 254144217 -285147495 241197686 -221422615 -156143935 -172558318 120269715 -300679049 285924509 214899457 -54344136 -274282331 147471172 -138364507 -156466079 66571255 145528831 -11475815 -51368406 113537407 246891435 -164182164 -239112590 46527337 -12523580 2809806 288941901 -11758634 -243251346 5369460 252725187 185617593 19009801 144510290 -22617652 249178084 14596672 -3165454 -48956468 -278279674 -92995956 103212257 6327117 247566901 -234830958 -10233217 -222891582 130802506 -194772418 239511984 -192926209 300614879 164090404 -235376861 -272532033 -298615853 -272073821 -76047665 -181439791 175917652 115133246 144770722 4758344 77596809 -242629381 -8334674 137944651 267086035 98838995 -265284112 -298921090 202033929 -159607852 149020257 -85819582 144500969 -281767685 299961740 -150917651 100453059 -25807267 -171989388 -32935994 47342904 288971140 20325324 204384939 242994431 -199817541 142440664 249306727 196127204 -211801567 -283090311 -293236712 -136211573 -231868893 30495501 -44703966 207147267 -172482553 -213992314 -269377442 -24896457 111775748 298600255 126032632 208728319 -191662614 187498224 63055146 119492895 -89118697 249873335 -184860829 -237831703 263378000 151585712 -284090202 -89299494 -112620463 -109184328 29783289 -134977166 -35557577 -30681628 169192022 180577870 -290409923 125487203 139668952 -40184225 67439513 -212642911 -229993994 259587891 -246356587 32202805 249133985 122171797 126055712 -170680433 -125307823 -2962450 -231997097 212539489 -4857159 -21678729 51458919 -13500675 -288125848 159762607 -37595907 17542552 -281959374 22800599 217953934 -250222299 -78982181 -61399893 241918173 -288321024 -192897353 -272669363 -251529392 -203558861 205676739 216651700 -249695507 180830935 -279778313 -15409102 114222461 7970954 -167856442 -3731552 189337518 -67796669 -299887635 265391363 -94613871 90884037 20394273 -238832216 295922965 -669265 -238054594 116943773 142971925 -100900057 -61918972 277461854 -255070732 100473306 149029475 -222568721 -277115908 125399532 -57394011 176876656 93439851 -91710354 -46914910 -72130124 67602584 -51753905 152153814 105435858 -114852073 124048150 45793894 -228819031 -291234408 242519000 -237220231 34310057 298247419 99476405 204302138 29184398 -274073765 -6065312 183615957 -83373239 45186574 -42251997 16459095 29882132 -289575113 69438907 -88906801 -65157312 271243144 -51095471 -161193186 -166405447 -40986616 -69436150 -1284425 -143914680 -112192031 99259381 69222817 -76132771 -230240405 132380114 -287575493 -195351214 -92137710 45514623 -95496565 159992660 -21907368 -217908908 20107812 -260660840 -42019298 23193516 -148742197 -9320645 -97070584 281344733 -245994442 -48605630 168397606 -264170642 -105356010 -119000394 -5533501 11416480 158852784 209762629 160287706 144803810 111630765 -77378643 251259839 -14568655 91300686 -143049961 77993707 -175477771 -201076 424559 -290461417 252657847 99057574 268023030 216217692 -18948466 89818744 -83430164 35453276 -6525486 46450013 -91783280 105483628 -255167457 -49810779 -36062517 87634458 -142948603 77325526 5496760 -76710698 -102625017 286566834 -195309035 -176332230 53280136 155797409 -181382060 110518869 -45738268 -273885278 157982362 288515389 284927738 -191522943 -129513680 85811080 -225055982 -101154109 39855029 -51494398 182392633 -174211695 289357188 -162153089 233455569 179884480 167942785 -30488636 300622315 60964941 197557430 -194318134 295670462 -33697781 -101823805 -147090047 -105066678 91754212 89983522 -250323940 272645094 281191516 155058046 -245434616 -6793899 -150521279 142839883 42441352 -200095492 -198421169 -37529714 -147508941 -85226518 -249775891 160931057 -260330292 -177754943 24660916 161783967 -47796035 -242227587 -222884533 -284225137 -262869807 295113461 -295356948 169395507 234029103 141526659 -229553300 -196768498 -245614777 96210245 217227713 110345921 -13824480 258165374 -126247043 -122304316 4393674 77857222 -179496888 -175280674 -201838731 256552390 283028915 -168126052 156028064 77636950 -153845970 -78012745 152205502 56989917 -292456403 25042751 249640625 40195841 113377816 -76667820 258909088 -296719320 -248677774 138488647 159472956 233094718 93068890 190707591 -231104231 64334474 100916805 301060280 -172626510 240224577 -72977334 251219707 33876448 -175620500 212957061 31052793 -264725358 -194898 135873283 115447552 192572873 -153347659 -72134945 -220165841 -21376314 -205004959 -145903015 -198999968 -191834768 112283849 -290825478 145675968 -27933431 21248844 -25173796 -29539302 -22069851 -213391123 -44508285 -149396411 -163674810 55950937 -107814110 40051341 -210696473 62969545 31961161 29723298 -23214285 40253342 -216409719 -206937501 263819198 -134555489 -186246173 82429673 142458633 -257570439 -4931415 -142647581 70153431 268225627 -187995345 -250712286 142634650 -30393034 -283711992 241211917 94169055 5894979 112465639 -12131705 -79998217 186986281 -10331013 204408903 15252478 -63213529 211098450 -203260045 -273572822 -31576963 -227792681 -112039055 129524815 -31373083 89223242 -249165211 112590041 111416532 32153847 -283802968 -69814501 171583878 168712263 -184112757 136351330 179173385 286196087 9078923 -223522638 284405879 82610674 128665158 267933293 168138692 201929184 301596220 -283593870 -277171822 -21672326 -141348597 17526784 278545781 298255843 284916819 -79495384 -53983790 -165771257 74884123 26105182 249355723 247761484 -17577661 170855356 -240170192 -209650004 -168036838 -7289215 161580427 -24586208 292761060 -113941561 -271289294 -49783585 233224218 -10430281 212426497 13537531 -283080764 18149884 -276677605 97034351 -34009161 41937387 -297410113 286980919 243238447 169887841 104619848 -68087953 -60725995 -178174520 -118516929 276250923 83741364 81400689 116897885 57541522 -31472278 72012222 -87961924 7544719 229838992 -271718385 236915068 -71205629 -162821434 -185060748 300520781 -252485590 209139532 205665953 257978342 -222011815 172051268 204671554 28217918 -90840287 30893480 -275519915 -111243036 25698805 -36323830 -137305543 282540814 6332518 -181292697 30520439 137573367 -223406997 168142516 -118545945 116935083 -148735793 159319013 124578538 -96520759 193896752 -190045996 -3392628 -242395989 125117628 73407089 -160802624 -129120069 -220136914 -13328154 61799637 115014578 202142921 104714996 20564663 -15686781 172673346 107463810 -249807789 -95528075 -87958422 246504217 270502235 -75256497 -200294048 6635561 -176671462 -243215001 -183542357 -54348025 100157351 50970289 -127630434 144404976 45917213 -151948409 -25431851 -230429019 212668059 -286252021 112432690 -176598749 -257293710 -281283719 208531973 -10482621 269592433 -15042574 201961100 -76078762 282142046 -246486013 -242661379 273769591 168728034 -62497310 -220369806 193493819 82764553 42540007 -239789909 -2448491 56535006 -152907852 126906838 133918841 161634216 -54048839 -210469717 -192663612 -265079718 -69010126 -60171955 -202654507 -133446116 17804463 -24592866 144277093 -10585124 123311275 243833976 -152418363 196429769 209484165 74052468 -168614067 -157223496 -204768324 271119121 148700127 78314670 272818594 29308077 81381246 -217388912 -218031356 230632689 -245109305 -64051048 -127477643 -202816205 296761006 -234523360 -256055520 270050793 -280729985 -187505386 260276539 -12613868 -16772766 35937962 -248478273 -12721205 98339530 52040433 -138490596 253814840 -41459642 -185543760 -6214375 295871277 -85317277 -75809235 -252983549 -74740436 283412369 255060960 -208622280 259407346 84498060 -56648817 -80823671 -266773933 2006992 276210145 176259246 181801670 155210165 -281339067 -179632301 -52245458 83169344 281930157 202618143 18014529 -116452935 -297497191 180840313 -105284931 -91963309 131418615 175825321 28910461 -80014557 -288967111 288103174 -172131312 267467966 275493764 -147925045 -101559600 224671752 220504327 -119137265 59914414 -209256886 -89609027 186717189 -34275660 -236282338 -40140800 78205167 -139389491 -149771118 88907086 178035247 116038832 206418416 -23751931 211116722 247182619 57188942 -142297621 -72800714 180088909 -67892239 142062957 -301644751 234662275 -50366487 -148243634 -126611246 -61755564 -58744050 -287645535 205715075 -127612259 130292971 -178675328 202540229 25087121 -26372442 21845421 82620688 26680302 -131448090 12395916 13839160 17388403 140573679 -87332350 30321265 258927101 -196620035 198808372 -213042069 -222940580 145918139 31032568 -228870976 70108260 96173507 73966746 -41201800 266631578 -48891282 87467428 185243611 28206450 286182511 1050809 213550976 3227434 -191012243 262846389 2077787 -9926776 -238385687 110763650 -236679123 -35007484 238875420 3659914 155986522 -72836038 212765866 71819183 47892491 -207025071 157037473 223922810 183495995 43042033 -13001968 231627265 11596460 224720951 -149540236 -81172522 39535071 -15014356 154539790 296478456 -262088112 293792214 294651953 1231557 -84321533 -263398811 114234286 -36984361 261645260 -253111974 -135389292 -155493861 -288663698 -152510398 -75211247 52813828 -214126600 144689673 20012815 106895554 -228900458 -131075110 -201304758 136182998 -190408123 194770700 -301252170 -150201650 -29645469 -65035292 -239805283 107745178 -74189892 -114024703 -279004740 -92814609 43153750 169777443 -164139458 -37401990 -275774824 111836060 2363486 -218984710 -213947970 -180584500 143231749 -88379453 -11742189 121592918 262055463 255528977 49635413 85937784 -181297683 -28787560 -88689387 -288881499 154749120 294892378 -150753217 185519286 -62848436 -84230756 -75420160 39332124 -219357657 79113930 -121814156 -174674846 141021980 18694416 25346518 -15258688 131731757 87989409 -131666279 46521872 56833703 -26168672 -62690899 123160162 146160910 119550846 126441689 -151467164 -262226491 -242064935 285088239 -238261362 -297255256 223524313 -208795398 -138198452 245632152 -163094414 150878698 -199403544 -220868119 -294638025 43255515 -96585445 -159029243 282441033 65321106 -277764589 3580472 -137619262 140633346 248261124 -106226310 208967825 -133889245 -17479082 230275370 -18044224 115005310 -6733257 -136280845 -46093387 9618755 -280344448 -135549842 -285947011 -18740224 277258871 140127984 191079093 -73076373 -276667494 228952677 189389340 -22561566 296999735 151694335 -262762716 -30428135 57255110 -243845537 -19385893 -120548057 -78258012 160358778 -195023309 116939510 -285882643 -39047259 -70355099 -257762269 -200115726 -282227758 -68385828 117017080 -32768510 220827936 48136904 183030405 235858454 275770708 -225931470 135183575 206615805 50998167 165458176 -10005565 -273011403 -148905512 -199431807 195878814 -118954435 227344514 86445436 114583728 -188902545 195933850 103943774 106633588 -227037990 56946758 -80313282 196126350 291775324 -21784234 279799490 279083919 -97411675 -186053213 -51558072 -41926004 99223011 -190952617 209147970 -270157336 161924860 151054774 232964148 154135366 239663445 60683273 150359676 -199653840 87483421 66019792 197173003 -97418898 151079271 -33945970 146916760 -20164331 -92020205 51450695 7371756 -153248137 -237489027 274981377 129699605 31336828 -134953123 -113606496 -59446482 -228950534 -229605639 118194353 43736471 133637611 -148459663 237525948 188637084 -253208932 130907539 -99820733 -243102132 278300937 268418930 -280447535 40543444 280505149 111825909 -38859256 8616606 81643970 -204188133 -143529011 -128513624 130467275 -125587555 136082488 301613615 -19100763 119942435 -242378529 -171045499 64714910 -100292989 -65451017 96330342 -209372710 211480176 53342966 -88859487 16903509 -236331217 -37362625 74916142 113181231 -188890231 62599660 -44349375 239561063 -77004935 -96633675 -93779719 229609587 -262863648 78814798 286831268 7604096 -107109559 -293931665 -268619485 -57501315 -140521052 -97600261 -297144676 -108132090 244129525 252622345 -117974483 273121329 -8298318 133965255 -289160191 -252133237 -287376235 -251007110 11412798 122903531 -100488731 207564524 -8864347 19550795 206271535 -236841759 -156080777 -118671289 -231097833 -262417122 168749875 15325123 -103504892 -122587551 -297904984 235667031 120166344 -197410213 59766204 -163450240 66684879 -13085960 192414398 26795224 -101407911 -286793359 -66978868 -261069428 272694983 108445858 -68055122 -257989065 169072631 243925070 -243024743 -276271970 103409900 205271430 -213126517 -218591206 -158222080 14221667 79599900 -276991992 84503936 203669945 -104005302 -239634177 287151946 146226297 -9904112 -84482438 272759559 267101884 -97949722 -246851529 -149349503 -278971345 -218298656 -6393637 49823581 120537107 -22722143 232577459 184856193 122364994 139643491 190396240 -225165738 100834973 206249657 145891000 14053291 286791642 -70324623 244080686 -91705233 11046386 289638093 -95175814 139591583 -134859424 -31822314 274378297 -46096000 169614917 135139397 -130920477 -90777928 -232684351 -195732055 -135847737 -288952981 294078085 139494652 -290220858 -18669675 200021411 -109647417 -136895039 -235274668 -253402480 296501689 -44159999 -123037615 38167776 -67931480 -28853669 192433462 -79360770 -119979164 167217001 202034711 22539108 295518296 -295531318 121318718 42064318 134734068 -171346662 161268665 -194636058 -269507352 241010413 -134682385 -36486298 23291998 242542825 -259076511 193674712 257388523 -69964574 -94018026 -126094847 -187807270 -141135464 170796988 -57155881 95005668 29869343 -58492229 -142945799 -255604455 14271463 -116972240 201381846 -293120016 211358585 -20323908 -182159008 142721548 -219943408 73319631 280162495 -66193254 -219953750 -1384268 121104740 -137741668 37137978 -85843245 -114473648 82235020 -166378946 -10922206 -183728569 -13448340 -129713273 -214053634 79255760 -223895228 -102186075 272306347 -47128848 168251655 149926527 87554199 -198633831 82305443 26954656 -114281188 -38383163 -149722071 -58634270 -119883085 211035146 -138460260 -130472420 72200147 -131228499 205862901 -234709839 -9401067 -122750503 213800190 213291271 125582321 -81245614 -211925482 -202953824 23178546 -167533301 -97521421 -116625455 154556793 -173373549 -50079084 -216968871 -269072043 283130744 206164768 216176789 -219020693 40201963 -179591249 -246416964 -58917390 -42245732 97881163 -18331433 -242224335 236986771 74786225 -3044179 -180419075 -220127683 -64200571 -163612993 251996795 -44227977 142335799 -82755322 -239858109 8811553 121134568 168919628 -84356496 263019953 -281883133 -159985745 240616335 -120142741 94715041 100711798 -25323003 76798775 -157850179 113385161 -94068677 -236084288 206740756 -164670067 -197569509 32127781 -42888249 -283204920 -189829705 -14127274 187666902 -106159278 212278412 104256703 82733575 -235741359 -75613974 -214684326 -150445515 157545871 55671663 -48807868 42724405 52859940 169299044 96248471 -53757092 133503638 -222870232 -112029012 -286957028 149538175 -187154401 131000528 93433462 3605080 -135753988 26037273 259575977 -284285716 166841058 -110212079 -220990338 -104793948 199108049 -242663431 49954789 289377279 -37275838 164408865 -252372385 -141448965 -204652349 135031517 295438332 84894498 252915398 -543675 217890168 -64119200 130969357 -31476919 285417377 -74069213 239952526 -236812893 275859268 -236245494 -189565557 -265527250 222441174 287706622 20087091 140242233 227138962 177642860 -236873167 131446570 204070056 102500946 -272515663 4198865 -236065211 66651681 79400463 48283094 -124005381 290764811 -261510825 -269110155 40640338 235035908 -299430477 -108047105 39921732 112045544 -264876542 -253328379 -228056747 -284201915 53507442 -152198410 -87228560 166304702 -145430146 181530637 -180662374 -193960794 16378273 -12238875 -118492488 231077509 80553590 -236633761 -184798660 264654032 216848187 22732644 114200815 17652037 206534058 145638683 246825259 226681008 -298319769 -204600819 2877381 259631940 245131431 -216500186 60771103 10671517 -217181454 -247443415 298084244 -77252500 287896688 -115281965 -224646148 -108279249 110980576 288304728 -288861220 79407095 172020094 22170151 43000000 122023920 -76173546 -11350321 181049333 -202519598 -254266492 32276849 -285209468 300370575 -59208686 114251522 -98458688 -196404403 -117318433 275309046 -286784418 272287350 16797857 252729598 -42468719 -130708810 -262153290 -268075027 93020795 207820741 12014043 -166792464 199728160 -71335433 209714033 -120765236 209248225 110754704 170211242 170845145 -285781699 110669448 163430773 274708545 271330612 -86941450 -43768296 -217402891 24801413 218647962 -5159390 175367196 45430944 16153718 -295047451 75970726 -282823227 220401152 -76345869 -80016303 -52943407 -66410012 216894320 -274204351 136050425 286512570 -169877473 -9806562 157500033 209893379 -235751525 273411356 278970250 145245288 -22930786 -299101170 108145804 220228272 -188884005 148776353 -55908584 281388100 -153115229 40403539 87848721 129304795 242739921 290775282 55599538 -97465081 174487904 -78472394 -251315029 71994017 -245483439 -17121862 -293906060 68813703 125959934 -149087664 165853073 145294555 38924787 264111036 300405941 -138448713 150827739 -50593452 136899763 36214529 26485113 181610593 -262281606 46325218 -148528135 298609914 -195908934 -56677790 -208938781 -112359593 185330433 212836329 83883561 -273283711 156975535 249748608 -86156943 -181355126 -241735229 -214151864 35991585 119441533 188632615 52387957 36517420 -157444944 -57662413 69770793 261867542 -239652200 99419033 75762577 137976706 267731769 -177925706 212013469 216974785 -246429226 -77264915 -301136760 83685373 105540470 -75219390 -661456 42346792 57378645 -72733604 -4189596 -60776557 -241952526 -70469623 -96761069 -202278970 203404362 -272801798 -86416967 135819947 29411427 73443046 210409405 179842412 100854835 39893570 299285756 65378125 -104286576 86457324 102409664 234593832 141900977 -112200692 100295425 179868365 -195239418 232270065 -67502035 -254158044 -43166680 -118318161 -261233607 216172975 -216424835 202822747 -122820867 -257741732 -198594725 -55149203 -152490136 255679919 -113337829 164365972 -161080774 -237531584 -282065248 -84608523 19764550 268943055 128966239 289535134 266788382 278321393 79345912 198351945 -112146421 -112509485 -67991209 -22687086 -113476273 139153678 222392892 -297323627 -94082275 -163547169 268665743 -250982278 -830280 53701063 124084505 156898816 187715677 54687093 228883459 -46337889 -3664841 86254414 -251687391 182363862 -208519538 -135218851 -291267894 -218739529 194969514 -35144756 163176567 -174117212 203169832 55179829 267505007 29512275 -227596829 201920362 23486039 285707421 -215086932 111280640 -217889142 -112895661 -217341723 157549251 -280103532 -93377990 -209734642 -125477012 -12809203 -96747222 -34752297 -252428399 115110069 -157573040 49522255 166136284 -147824367 -238737121 -133154308 12529880 104585017 -42921734 -260848964 -227841078 -12038731 219490488 -118799857 -91184582 281727183 34520710 -164557284 -291922051 -272685892 217542620 -35195721 -89585343 -125356974 202364587 126654356 243829366 113247753 -151408842 -96862279 143787804 -222839917 -169398072 203626434 200795281 -170534403 -67065787 -130228470 265759645 115755925 -197072925 6156740 94583608 20814251 115241687 174370329 265316031 -111122929 -219552551 -32119532 -161720520 -208785641 253694819 130756524 105098374 192948269 -246713038 -146480789 -55452084 -33353177 17220661 -176395417 219917531 222174024 -71263655 -30844779 120028602 -231953241 -194963485 179040528 101909429 -214275759 262153609 32899381 67140401 182519009 129108727 261304243 182569169 -184291751 254830855 -166928601 -26545744 -152000381 221706834 221311570 -281746934 -223706272 -239726897 -75586612 207888913 -61154875 -283428964 -205952616 -143726388 -123284459 -112307772 -217209711 -120650472 -90411280 164685796 92361001 251243322 279160038 105235194 49435717 -6104570 -160336763 -12523012 -177643451 69312580 268969402 -24854899 194316881 114793068 17120761 62094940 -115742776 -9192132 -271205235 -65337233 135707214 166621185 -233713807 -247103429 140526349 29634539 -121864211 -122231757 186773150 182540774 175516305 167950678 188144999 86548605 295284397 145668806 -128170192 -136771764 97291643 294856500 75725085 -6463746 281235836 -275461760 79025445 184803698 164330314 -130882964 -96518566 -243693985 -24237911 -262354808 174553071 169361331 147475506 -287494062 277206641 -10183082 213298558 223718382 -258597936 264040016 223265721 -156019184 -45780692 247465278 -247089262 -73763143 -286365820 -151927577 -62972726 97211032 -78370782 39859866 4835601 105277705 126074606 -24572547 -158562961 -238361563 9296039 14392615 -6464736 -266851234 223257076 68758372 125183337 -147399680 -255938675 -35502574 295318502 87365898 -250063296 -34491441 17143970 155439049 -133946906 243631847 54964729 -182476313 -133386916 100407669 -170438622 -283313113 -61193143 139539288 279051010 234153448 -237673957 -85626517 -128430578 -180962456 -68483877 111162210 -94620300 -66015597 -116160512 -4710022 -114704580 36218664 -117027370 -290101531 125440807 8661665 114127749 93697210 208887493 273465114 188057646 61544270 19580215 292444448 67916021 -6338764 163127365 11692352 30425805 145541396 -250053784 59178105 -230987600 -257006548 58652877 -269507564 -241608716 -181203425 -295109951 -96869007 8978022 -184987060 -87179515 -127690332 260374461 -43089804 -32308542 -293705710 -245987773 238099134 234980254 -224477117 101721967 -8314361 -38254541 139257094 231860979 -188653626 195555424 -248397291 56899831 164135182 188467114 258223846 -99869456 -153385616 -136645626 -251094500 -66097396 -297316144 -174105016 -111424934 -279706593 -68037916 5735589 -120004687 203709226 -96966304 -181715023 48970023 -268529872 -247639515 -9744269 -174967516 -53632547 20853828 -177117805 261183873 3556726 243412109 181373556 26862261 -70308791 -77948821 -99350504 116086681 -225946748 107786725 127175798 247303202 203970579 -166840606 -80917717 -22809905 1465550 49956708 242551343 215859884 -66986386 180878635 -50092291 -216304147 53789939 284131388 -32532910 87929194 -6034012 -61666574 39125888 181566372 144973439 -119317961 -246106436 156393417 36762693 164635399 -269618200 265875075 2742689 -140063352 17964853 163262290 -53941591 108561761 -208551436 -286368361 277383056 209920722 107895677 -185686195 106039002 19209816 201577307 46816781 107224820 27175436 267905320 109021052 -24580894 -81854010 70583111 177148267 76057296 -279161272 -149221892 -169122510 -137101388 236317033 -41834602 -174828458 17596538 291013344 264521673 -175579092 81809477 -148969415 233657723 -77621659 -288217429 47018613 -228416943 -286234030 -217008762 17433236 -61568099 34942698 -5987166 -167073209 3385870 23022939 4543052 141789137 136290254 -192801142 89781479 300766947 285107808 -68823118 108698409 294560014 220613308 212633706 169861366 274799005 113449276 244910349 212764013 296730029 77775422 -169567754 44220193 -295910685 -284094080 185222461 -17615895 -73554748 149208750 293904391 48139269 -301125102 -176455670 -96515095 -2471812 90500292 -154492788 55485783 36694298 -79923797 -154857439 52389155 -296918152 -17945309 20522108 -274563550 -33885747 4394098 -175678412 67129707 299649023 134215231 12288905 147343015 297735494 25013800 233489403 -160660227 -208599756 -247164227 -146831687 -116560847 -591213 73928588 1729435 299845814 152819202 -215274916 179516853 189759695 154292948 204179199 -16688178 300554756 175950110 157132199 283618796 84254912 18142473 -287588413 138879362 145092024 -254820606 137883582 9376156 109583804 233837687 87821215 57195462 -7882682 -240037878 -10381653 2398985 225000583 8466601 22750796 -207702343 268031044 -290200442 68459032 301285570 246988559 -204804592 90371105 -145045554 -168006182 -286285005 226547470 152902102 -195956480 294033746 -151779789 138735992 -228174124 -300800412 -33126842 -101677049 -90696248 65833685 189265141 -109402856 164329104 29596641 -194214449 177906098 -111748146 -301188832 -226059987 83578608 42193575 -246270432 -184306900 -79232996 301109401 155137887 -86257576 42658870 -73116165 130420140 -33707181 -103999386 -58094969 50844194 152478842 -267505789 63156313 -56217469 238746688 147958980 -11224247 100465683 -110801944 -71181741 -297928785 -25014855 -278194993 148180326 -15004212 -118527486 -86744563 -171035618 -222864190 74074360 54024074 -37281211 262893114 143517756 157117182 -51576787 151369807 91037401 146799184 8658128 301388349 -142233000 219380765 209906309 74623476 -206060184 -166128796 -89542708 259161997 -248402241 -218850131 -182561397 -122825052 15815107 -2609606 -223302333 -185629328 144010652 -125339157 -205409037 208758379 -210349774 29067998 248624324 21674757 228171553 -149634046 -13282324 75524656 -43457921 -277603662 -240196845 -238637297 -23103290 49784028 -85247490 -50627754 141793131 -296083754 -150589704 226909817 -234914223 -185060750 153962285 -248288342 -123294611 -199199068 -179517682 150596026 76582917 -148762551 -64821897 -64336272 225677869 253595009 163693072 225807105 295906234 65531764 19963025 24590217 154898703 232652422 -277852281 -249821687 -286039504 -27792844 -105220361 212801858 231439607 178635151 -165498466 -135753953 -218684349 271871110 -296272585 -141380437 -194678879 144177621 218083296 -158317503 -26364844 250811844 -290051533 65209152 -291419528 177810618 -229284401 -179099942 -22917857 39438608 206535736 254137662 -267194395 28632586 262334441 209577407 177954546 90264035 29193720 -233163253 -213359763 -126216405 -287894339 160309407 172636400 -164475846 161658406 258007482 -203938450 50402711 -138717226 78925656 -115796482 -79310100 -207147852 -198156259 113007958 127863799 -88330558 109192973 -275059496 -179068052 -148532733 -143604365 -219560774 -176570511 -195576165 112190535 217343679 224769377 -223316018 202478769 -241975293 155007017 187606446 -239910778 99670617 224159102 65089874 -125223610 299512269 -105277274 185641003 -231986494 -25767343 -91534556 6600289 173279122 184485357 211084515 -37540754 -69829927 -65692854 -202345226 112979380 -250973868 -57663124 -236669953 101421133 143495359 172625616 -296555335 14188077 -34892326 221748666 108947275 -58299470 -92862252 -99392942 277701330 -68868445 255485204 220689973 37335192 98423994 -163848234 225026693 282040461 95715 42785850 -279410703 -282076969 -131734438 -161791349 -198527221 83325285 22864860 159720530 -605631 296209694 127780529 -179424584 163036989 115731257 -129510361 256176987 -276585258 -293224332 16900172 213386586 -197559066 149038255 -102816524 199777799 59620863 -105821629 103333707 -24181815 -159499752 224337563 -120431061 -161235927 111019493 -38263111 -102245615 190481783 -283178413 73731603 -224325874 4884157 -53689069 -134117177 135574225 111024860 187815600 -8954625 124007028 -94620589 210170820 -40539354 226317535 -86835856 101126661 -84045055 145705115 -152672636 -99247613 -50226961 195480070 -235683187 278576450 -265911300 -182025011 -300107897 -83147882 175805711 -23924110 146950329 245979413 -246807942 194998158 -145789086 228874224 249973394 77452001 163153541 125650149 239911471 -183491532 237249850 -9736942 -36733073 -43833738 37333647 214644011 -86252050 -142274054 172909353 -3925974 -108175973 147589784 298564806 300259748 130386257 100484278 -4207055 -235672528 -82522966 -226928356 -137466300 -168031318 218611170 296802419 201170034 201875545 67527901 17168022 224965212 42454477 -183307247 -87670480 -79736810 203946315 183532324 156741660 -297946461 101267254 -171198519 22706322 -205252267 -117283432 212841148 80376437 -205038308 46444563 197402814 292733723 -139799677 -299950987 160790941 -267858842 -152467819 -77214807 252707779 -458647 4026450 23506451 -94967441 48870380 -210273827 -167025627 231478436 -179835264 292343064 -178718339 15716550 -57356908 -208453764 -282145525 -9145177 208710600 59703643 4456192 -56699105 248894330 -186339866 289296797 231000693 -182905130 -248007454 102462632 -108657083 188493085 59276839 101531452 115603901 198690180 31012790 126812093 -204623717 198649305 -288256121 218816013 31991597 39908056 115903799 -38553550 -109517078 240325337 -255062754 276726864 -44444709 -128383105 -181925466 -44726292 -71485949 -260587408 -79407483 -168486844 -48974817 -237783846 -217328056 -196784677 231461473 -136791222 -266456679 -145889439 244659971 -220697742 65511824 -243160413 -98177714 299774006 256752164 293502211 98152849 95232836 234165204 71168115 226547259 134190493 254443781 -51282227 248915404 157223365 5710606 -30032820 -77340277 194028327 196748910 -76100100 -7315056 65486108 5798991 88933312 -234008656 -173408599 297166741 -237998494 230220676 -225609102 -216312391 252420986 -8637817 58627904 -175060782 -138651079 241874843 78189143 -246713884 179767699 -245283698 -21657037 135717002 -231904305 97970405 238305284 50849030 262291557 -234995222 267903557 135580260 -241794937 -71579034 -244608539 22218456 236303636 -282954325 -146956997 -157938530 290359991 -24508310 -186426079 154579278 -269764565 -173423857 -169108216 24651786 -50108512 109831323 -245054803 278632648 -84980907 -103395571 -11746630 165772866 4517977 178002716 149997688 -109733318 266177797 4503599 108114573 -222926150 -248610293 -99113278 -294750951 -146737679 -233118813 -47979518 97132606 216480106 -31521949 73572777 273341035 272599184 -146859413 59662510 -226803655 64924907 -159470479 180216370 196655523 -234201894 -97940116 282279731 -83417891 -132894813 -29715706 263115181 172058502 231712984 99772321 -25286565 276660192 201219194 107744991 4822941 -43484002 -102162899 56256778 -295060826 22350931 -277786425 -12105377 -36251316 74105715 -94395568 -182693999 -253925938 244769161 -108470338 24368120 258549129 45897077 -130241055 82596442 20103484 -72837185 295738600 -162284941 51905206 118363058 301363504 159000048 156981565 -254225165 301480805 55245114 172192048 16681828 -181423989 -100000091 -108944051 -214656546 227244409 89183779 -114551310 -45376850 193455499 27355119 -144400583 26204378 -85265237 -98913823 -61879806 -213852807 163852391 -52112758 146982826 -147496975 -237783889 88267007 144375548 -185915370 158025660 -93751505 -95597941 -287525083 -210875076 183874260 -92558949 295377903 109378428 -17807183 262303593 140731218 129156721 -110386438 149313163 -166046904 290569741 -106135092 -38850212 257138362 182982334 -48253433 -66397232 287191990 294869793 243398877 -301032410 258836312 141496970 -198724379 -21992045 46878850 -297419994 40218595 285075401 157028580 -40766462 -101959898 -162889349 -48517787 211499686 144918999 59938342 -106494256 238239861 169501922 291274412 -23398673 -272276194 -253968633 179488598 102815814 -116081440 -267575987 -105973257 295392440 138286549 56677891 -269960564 -278066966 282999439 -48840895 150275471 -84734152 73766967 -200775195 -127364547 -297523837 -143971621 286936321 31131494 -34152034 280004626 51731053 -15882059 147818663 -27310281 -48959290 -270757073 175044445 -156956301 282572576 179011978 42961023 -43644007 214650327 284804949 11911465 166268284 -109973530 2236520 163769229 -91487931 -183028249 120918996 -34664181 136607520 197570832 -238499806 -205780648 17950414 34733057 127530431 287343342 -73762512 -101702155 85279153 48172781 154894734 165694693 -118823864 -38363158 -121057879 -48154064 -82803394 -267071906 29013335 -259718273 -6765722 -258305141 -28831603 -154366033 -290050194 -224159889 -63603515 280116113 277345015 136962306 42513275 -13030999 44431412 -250248982 96164696 70608295 -100525547 -37093731 -20961275 89289363 301262328 206487739 -248324044 176221290 144343840 122998693 107351278 -250615433 -260609617 11895515 -281235409 -150516791 85169977 -273517015 -134335016 144166489 -149571899 257316675 208027412 301301217 215197674 258705647 175560838 -184724098 -253423812 111504459 -213525422 171855255 -150568668 244763265 -4017881 138739544 291214426 -98653790 235480348 -264989540 26353796 -16009597 480464 133585749 155164385 163894530 299126979 -186032238 268322237 138657567 -72754006 157329079 -273205125 -203975027 301328584 267612978 -86281512 -239437854 210331834 -126529395 277500224 43580079 -206406140 40990109 -260003981 157540402 -103936604 211797357 17174555 89295462 16399837 234157816 7183246 -211475207 97644632 119585300 -260676248 -37910022 29856203 -128745946 -41593133 -123045767 46570281 -174666791 -71735568 124653538 221574146 -46490474 -183169905 -105597400 -45603258 241344144 -204998924 118228054 -276020736 -74918148 89371247 292474183 53422109 -62870078 -117978971 149251226 227011015 240860658 173575839 -19920651 129369995 -202413079 85087102 211568079 94880028 -21886874 -205852098 -77869041 227724768 -290881357 -219339447 100861258 250370497 143079083 46658432 -289001006 -294361978 -128716177 135471879 -238126163 197307212 202285140 -149705975 168191119 138025063 112699852 173292779 -233498969 -126019941 149597096 -81848210 150752674 76248678 181280207 -213079200 -168431993 7332262 -148385516 -209689873 -45619276 -223239985 104053534 25387467 114197860 148962595 -173157533 -151447945 264533848 259460004 -146444635 204433223 227186725 -142566681 227496889 -164653022 -19493790 258933090 164233741 36811771 -84621068 -139807459 -146737792 294314954 -141801792 -161194514 -177777646 -263632406 105609617 293777100 275564849 -2258815 77326502 -250296919 -217456826 -111876709 -124701259 29913434 -35957 -273656894 260872665 75471930 46122391 65655228 -276336611 106824803 -243546403 -201973581 -274834576 -35405689 -117763207 -273492326 51430327 171991650 3402619 173437654 60113107 -233191354 -285148040 -191925566 -240892732 -4863345 246145153 -44554914 153302666 -101540960 142838117 -203638367 35797987 -209298564 -81866359 129353634 109682530 63836546 -295142198 43395887 -34061561 68514561 -131853573 245362473 163890229 -108448618 -284425501 228176362 39007965 -46251654 -153008045 -159573719 62190525 282835171 209291805 -54798435 -85954268 -117933739 209246839 -24853633 97708689 -18801506 -69130273 -272742458 -118649586 -150995286 135963582 -145294959 -24735595 -199607107 -213089847 -175103106 -123951974 -97192505 273263838 143535189 -31107939 81115701 -51178894 231237813 60007665 -37299146 152561410 -84986060 -151055994 172704691 236734059 172525474 -202261237 -107775666 80000042 64673067 -279636695 136650476 -124825653 -34335606 100713210 -294214662 244560166 290569464 148146183 189911376 104806469 -285561004 297106054 -204098387 17149591 -127655979 62966879 221891251 -17281975 96684206 121147291 -139352427 121597490 -162863839 287658763 89652604 174507675 -67949312 -129940319 -9815427 -285418266 105445948 -268903839 -282406740 -140988544 29671766 245227177 -10878715 -158798788 135282022 -126360008 250086092 38842294 245694319 235056073 229146405 -84506993 -127076727 -198396516 94748192 -44477837 -101413913 115913394 290353076 -228629478 -140287319 -137450224 -53406772 295343112 175459406 79893019 83994782 -209770953 -84094838 268134297 224133181 122445885 28699725 -143028530 180879840 209228805 -138925252 -75711980 -197167040 198135603 136674760 -6120440 93805700 215566766 -151884493 93304412 -233103322 -226448794 -272737357 -125666020 94072835 -117955262 103545132 -220725259 46190481 -298862128 -54679970 -49404899 254923262 -106197545 139157649 -137365294 11987298 -15307352 -189456449 -194084278 106545615 -199470685 -73760970 -115232079 261884153 214596092 -160265913 281729100 -199607654 -188806952 -119178963 -253940679 207756410 -221563307 -204428642 18741729 -83726935 -142681434 290646848 173421121 234525335 -191196338 263622672 -113756700 43473700 -45645019 168135429 252995757 235017905 148018687 174555499 35759649 -21242108 -249574112 -36842123 -198536288 189614649 85214097 52627135 -25986820 272319099 193757980 -106767462 20343756 -66113554 -35974133 128287876 282980078 -26797053 43637778 -184762088 58665339 56300260 125639835 136494436 271586446 -63331764 -247036955 212103932 14751939 -57168799 -244656418 -93776795 205680450 242834094 -282491295 -160719061 192154119 22796217 -214665625 -43352799 -181042494 142493830 -279794812 -181981276 236931111 35192430 -116741112 938903 151110374 95554977 287386736 -11210760 -132098861 -129977510 149473054 1783818 -252930866 124905336 6932956 55419995 270093493 163104013 229824499 -111641285 -47452018 199271137 -78278119 117401243 98886857 14423892 -149359345 62062794 -231682082 87950816 271677741 92506020 -179571303 -7279457 12690771 -246250040 -80404715 -96824370 68778070 -54655273 175013600 -65557222 144818304 48739284 -35954436 171650968 -203677446 216494700 177208522 -235813576 -54428185 -296149122 -98651152 -296480467 234306680 122522587 173912582 93248468 175658379 174895758 -2141619 -11502735 -40191750 299983674 -158117450 175743089 -193551772 174041990 -196881628 -72398596 274020126 194456098 -89233636 -88580753 231368608 56707467 -110336909 -174947162 -138035420 -175073120 214727707 170511963 -231806348 80909269 50328105 105441029 17992735 -71230001 113918913 104690132 -276172755 200691470 -185995241 -242064665 -72019651 225361823 129836969 90919198 -11555804 -297999887 296132763 -255887114 -98347964 299705167 231886443 -285684016 150919572 -274984206 9540287 -135409770 130879136 -199778146 -103588092 -72752769 262930518 4934631 -23853042 -57833277 -88869380 -224268589 -255128310 -13399397 -40730932 -270224223 -229984569 -54342350 111234018 -94570807 57567183 -38972124 -36838708 785011 19730756 38436434 186422642 67361516 -7173321 202553364 -67307949 83334724 -146771567 256624982 275862110 -171463321 127689749 32050699 -213728966 54683518 148409665 289707290 25994532 -160201177 271025317 249050849 -111133579 -175603810 8612890 -247884598 -166830913 15555513 -89453256 283199434 -157962584 79498107 106590577 17858177 -120865128 183997184 -204308725 247237504 128680160 33709416 -232113447 -35909029 294407583 -57670279 -134295863 -223084180 -273391014 -105095068 -140706084 -56303706 -249269662 142214622 130728745 42732777 206279930 224831666 -123087007 197823764 -175069838 121811846 -211650408 31055881 1073601 97938484 6000198 -109886180 197963591 -170297733 287546483 134969224 -39616462 298138948 8616236 -34717540 220351388 -217626793 -241409091 146171111 226924083 149082700 30013091 -125639259 281093828 -66723919 90071202 -150837500 -99982272 -130084053 -67708777 -11317744 -59186666 -275872982 108037362 -223305766 33300357 -185216339 259677584 -234747761 -289542784 168168589 -154891211 216808879 289510906 274566224 -63913236 -20858508 249532757 -2892218 -84321990 158876706 155938356 132286085 127155545 285046382 -58688170 -138745533 -290076792 -157232191 -180855179 247018700 145719409 -147373996 124030896 -115792122 70308964 156262494 -183365033 -301334538 739476 -43507976 36368360 -61506490 -197932794 -295247736 -179932270 118143601 25714213 -263883583 -185723697 202191555 257069951 160511826 228446415 -38664141 -104964707 -145881456 -267856934 -149401405 117928106 -152523518 80570327 -211864030 217357557 -55244409 -26463457 -110002822 -73299017 133302126 -170542146 -275488917 -22798947 -60327993 -258007280 103420955 -173167368 -244036808 152869729 -67198696 131913380 -35820321 292229625 275839966 154244560 -37634883 -56437548 231173465 -123440653 -299389390 150161263 -17319296 150971927 96905929 131351360 234372760 -101207945 -27970861 -10989385 -18622635 29000038 -113356021 -129113875 -220478564 59059226 294575909 200616305 143344039 201249241 116326571 181129293 265481809 156115368 136012316 207049244 297135463 80796717 148080702 -7723414 113865516 75415715 114549274 -210105952 177401844 100520851 20883838 18794082 212381558 252379575 145004367 259266199 119563393 174240103 -94769804 269474610 126285293 216847515 253633926 154234936 -201673002 -113759901 -186926765 -144708698 -223460234 -103134821 189264872 -88929759 -23093913 1366970 115636350 -146529297 224499790 -141293994 105933424 190787640 287159037 -13053034 -243785398 -230967955 -161024183 131712146 200548660 3618705 -54025732 -238815748 -138117849 -224591841 154650068 285110495 10766475 196049872 225732718 -153268660 111834832 -287909714 111914459 136079328 -222833498 233436808 25843206 -267650491 -13507236 24393525 -216256785 -282794853 217973252 -82940557 92813694 289697793 -79646594 179148624 -211500523 70339874 -91871156 -32527987 43409855 25376526 -127164003 118625123 -78015078 -238121729 -265818835 -183245671 -106634432 57388527 92408074 -217782642 -8329995 252472212 -135975233 276540475 -129466540 125896222 -151494228 -114051467 -56163220 -249552989 61236598 292669767 -170164940 -107476902 22811373 -277593322 217852444 154372328 -136236352 -143824327 -12948701 122284844 75100724 175118485 -177105235 169796976 -100064725 224301935 180458182 57975467 157405060 -53256801 -173734135 -75659193 99248930 8518952 58824635 -279969040 -126139481 145857934 142072245 51607727 -174067173 244323169 125646602 -268763175 -270641285 130658996 -6068156 -57829369 172664030 120106751 15625847 -108151264 136811608 -260441203 192489694 -205075594 238381625 -240714702 50814092 53553363 -222377958 -104053528 -276230069 -108836325 294435417 -129044772 236575189 884186 -222312360 77402834 223332520 -188255940 -14541323 54159291 68255542 251583793 -116010312 280756569 -128802889 117991521 245458790 -78302990 -210737035 -61776660 10844200 -216242197 16873306 -123511865 217611733 -101520868 -51650808 245030413 -297965395 36620043 -2256926 -51553252 -43281605 -117237750 164399688 61055218 -28547496 -234484189 -191283741 98000596 -136892187 167389623 39601616 229525422 38196225 -115825315 41776579 -81883127 229506150 -76174215 -54211501 150099203 -107113110 -37149484 -207526566 81937565 -33513970 20822090 -133172483 -209868031 -4109582 -209374109 63307311 -86968018 -90430255 -114808973 28085287 -94175932 -206527693 295943024 -160620245 69544055 -181848982 -202577198 57794835 -143903154 -180892629 -141818089 250825783 -287261132 111845915 282770515 -5351980 254555658 273165960 -115344516 -18668542 24521856 -201876540 -127203154 -128927226 -56413497 -57984369 -169239783 -96886410 -109057147 -234841855 263051885 158810454 -225634690 -48632763 48957241 20075312 258130149 76495112 285873738 -11026610 -145858454 83039393 -182937616 -180495063 50863092 246088217 68719894 -46214131 -217294314 195420645 285032586 -153974197 67761217 -281059172 138307911 -11987225 -60546000 176180012 -199858469 54432935 79746032 242787879 -210189193 -94005020 227024502 -143942581 -234093451 109121498 -37809460 -299815043 -219442547 36402331 183075140 289137868 -159599332 215486993 -110659753 -251623709 32816866 -85116039 -224916538 -12882843 7578090 -52087568 57992448 13121691 265872644 -209706796 203448870 -180043770 -66334594 -227315339 -105882572 243751863 113529421 -171418728 83735628 -75226050 -232922089 297092521 99778873 28082751 -283170510 252254711 -198225289 96736155 40286134 -16976682 20494353 -225448957 247573204 -63834926 -11863259 -160344432 -300516449 85377532 67472047 -164683195 -44657080 -104342628 -214868846 -55704633 -39464213 279410064 271279829 77389885 143991871 198636642 257301136 -174132906 -114075966 113719666 -217173917 180631204 44627282 213350054 268892824 -168187832 50700545 -210682636 230687946 150980465 -100260745 105766970 40701594 -236046783 -16018588 -25043414 43878761 -73436908 -128363673 -158037342 200129242 86274833 89076715 -93215630 97691777 -111370415 146050381 -288035561 -78126148 -251516133 -248053223 -82500591 206363411 119940096 -173712542 -282476137 -44028858 73050643 -263044117 -26211077 274172172 -208370424 36743732 -146494660 196914441 299219970 -120263890 138304077 -198025560 -47800344 211572930 135015442 28634113 -236450979 -204360508 173952907 193796343 43957968 -3849837 21771406 7524832 -101426858 247971306 -168392721 62268005 297167069 96209690 158045331 1381660 -265054099 202580300 160305914 -136046604 164953985 -142033033 -288747104 -56801660 -187214892 -198343542 44212174 -87991648 -125808066 272561847 293888596 274612638 292951696 -271852870 194071064 10739248 -235059972 153716560 218191291 151401251 -135079513 -53609569 7899149 -16749777 -289431927 -225314226 45917886 135025107 -213585900 175074162 -293889819 239316925 146954311 205887965 18265365 -196861121 47963467 162486826 176679611 -206672856 -58961963 -143250615 264149140 205136498 70163126 -63668424 -204439174 158954238 20354803 149400224 42633264 -118771187 236344651 -123946094 -83155984 -145057564 -276823898 -280839062 4895575 -28088996 26819593 -259016517 -264075263 -28747354 -238948036 31592764 -269987670 34664742 -282234570 -45338595 -150060005 272892223 296132333 167174869 -227351949 -69196001 276329089 265009089 -158890562 -180158843 -213042791 73932378 -237939514 -6777214 95233812 -1032127 -44346067 -202637217 -89670801 -77145149 -94023026 279442907 -163516346 -140792967 188957873 203842977 227086974 141352591 92461589 -289020727 -65866831 277437794 -223004714 277213011 185050325 210594302 -190581097 -120786722 -173974505 114795253 -77133217 -98437630 -76374535 99085339 153701636 -125667258 -157418542 -45390107 -191941498 125910281 -23137667 -145557003 38205819 -49575338 -248221018 155205962 -18143094 -295288127 -120108756 126600660 -81348546 -187145207 162252701 -40049196 92531954 279480868 190966422 151274356 -223469706 -251180393 -81580364 -247015810 -19370640 -98978840 191447989 96197558 -90470773 -96530136 -298940183 -254864144 -252288411 -83734920 199700567 -19825247 216372849 -55407831 80699374 70922671 -31348547 -101273783 225507261 180035449 188227349 -182078421 -267997449 208340168 137473556 -31504899 -148866761 -180388646 40594680 -34816448 -230200322 -107190947 -4895421 -236617443 177804891 126345875 -241907359 22240579 -236615340 13013191 112017198 222060031 238710478 -234493078 -71406020 -297694487 149595159 83081646 -133123033 197019800 -215309413 201186647 97363192 -132200464 17149463 -36139054 -150579778 -111113350 -114522933 82116236 129200987 213584019 51129543 67597363 -50986389 169406325 -182956049 256921202 -228230349 -32683310 181886811 292317475 217165212 -147331656 265837363 125046 -279746677 -120288302 230009927 118660908 -83871124 260418153 126582295 90230096 -261196173 209683736 243119801 -139843327 20536442 71200556 -151650563 -27161477 -72706683 -266635361 95655199 149627933 200247471 -36241181 127120769 -69336676 -235489656 20840142 -70144234 -188364011 -165035128 -231999826 161783689 -226593035 15519143 -37533386 125065875 262879463 169638749 -105983744 53619168 -239685592 -293944112 -211138475 175057148 -23976893 5038644 269112106 -138679724 222056196 291055672 -101434093 -100959953 -79225571 -39855764 -75510388 -250209526 -172239905 126540318 132226859 18658620 -20597560 -1620317 -189659767 -2583590 -88559702 -202084319 -59048027 -150470574 214237943 218116721 -248929665 -98406812 10474630 205075477 267386122 119998720 -299939550 -149195712 -184193175 -210112692 300829708 -94663639 -37963942 -213094187 107003255 -73233651 11433823 205151575 168282411 167718491 -58457313 -135196558 203931005 -257934277 59073272 -67181849 -256898880 -152350056 -58639590 263917001 -240321760 118167628 61359770 224530087 43072399 -259654524 7349201 -210003423 201983244 58931926 -246087825 195795033 -137096128 -98787955 -116319625 -55187749 162158745 263103624 215972507 -33280680 -294036637 -232159960 233933849 107947315 45791747 97281375 -216115397 -235262778 267260438 170749361 -269129356 -27209967 -129728587 107310737 -177442847 172906720 -110680482 106510232 48176769 -194340832 -225266380 228353706 -8246811 276806520 -225889184 243614546 -250307785 -261597064 -241017155 -62946905 5606326 219345025 -214557456 -72321510 -186300189 -124140690 -25347408 238386628 -188702998 242978565 -243651440 -252510980 82596695 29034092 208190897 65106065 -79558759 104158616 38624945 229055505 139422205 -167160422 193424358 -238567882 -35109027 -236972336 -257818959 -244821497 141547610 123073738 249752114 143401211 12366588 214208358 -218478139 -271735455 -50359806 -281633591 -146097446 -8573125 -16279719 -14745242 -261054793 42236635 -22474840 -90060925 6611063 78268671 204252597 -237437286 156591622 273415102 81896361 262315511 69679196 186899004 -29859489 -107787966 -285854208 -17928247 230585594 148269528 -15607063 -196849143 168164855 107627747 152952336 74314455 -285142073 -136335197 -280404532 209904344 139180193 107117102 217660459 -185995708 -97589223 33445327 18921840 -164360751 -229166649 109406468 257215948 128114212 -107815550 137830838 214887167 122426023 234988267 38811587 273418096 194221851 91428789 153888076 301335592 92912675 153385187 -195899888 -67001414 237737279 253139331 -106232828 -34253489 -21937515 -297574731 80049297 -201761571 -73393630 -19617725 210748936 -294747064 -236509844 199541058 -292108499 -254396181 -282051744 258858008 53259349 -61744944 105216136 -237283008 -6904438 -299780284 -144439395 -5158348 137764570 301020170 28941008 192166832 277070300 158766966 -205989964 -170058806 -126277789 207680589 244969351 -208343012 151069872 -174315245 -193090611 157796893 -117684009 117280921 38882615 23856155 -207580049 88343700 -263144611 217741298 249446154 -31885460 -154600964 248313260 -263781245 10595656 260982576 -246838135 -144179105 119959467 264732384 -243945796 271563126 95567960 210658083 -281035288 223951724 -25610719 100429671 -51149697 218845562 106981225 29769574 -142983522 182118510 -236042563 236712626 237684625 -61127668 -290466726 -226704145 -220501895 -103696329 -214302951 -269263739 -49507083 195318949 286690232 121880640 -218186584 300091895 227921882 -41011620 -84275365 -184990777 30360877 159219602 237162710 132592834 138689997 273256537 108246142 -256484252 -82323206 37456050 -250854572 67985444 187659978 -138213840 -262594090 89447019 -111561539 -97191518 50126088 -31448926 46121865 118300565 -197309972 251049917 -254552770 75769589 153633627 -78301307 -201420572 -188703522 -232717338 -271703362 118010561 98692878 5536253 -24291754 108298188 3277146 -3844272 196316294 -290996104 -264383624 64931251 -278011494 -274406090 -279064685 48651461 239852223 -232530540 234077164 266470462 260919985 -184146747 3929523 42405060 -36753114 -207620348 -21996542 -141969940 -136156208 171086340 8400108 76691711 -149329543 -207610901 -114544245 -52132803 240896880 185896654 258583259 153817423 14046084 276364901 -10431450 121102979 288958217 294825659 -123894647 79954789 -194484490 56461393 109613376 225403066 -233791939 136270144 165674524 -274953484 160579763 199206545 -190611784 150674249 -185878195 183160763 243133285 -82142782 -285612383 -188933732 -191740941 -9930225 -222924297 2308270 297345930 -161590855 222888630 -3788098 186442058 -245714000 -135309092 295405527 -40082980 79558315 190321305 71363137 -289562207 291954758 170978468 2063518 -213751402 -73409196 -293104617 -300958789 184852461 -250418277 -179117589 -257405130 54882952 -116188435 -71109073 -53748700 -66236116 299024075 246681530 -201170072 54292218 -232351878 -239253152 -139157334 9881136 29085309 -229387945 -254452374 139158446 -252155453 51039881 -79909920 67710830 23744206 193725032 -212074334 -296326884 55271807 -196825112 -296208869 -28566620 189995823 -169781431 -229040598 -77405522 -174618449 -120978928 -276584040 44617136 273858780 183773790 30647347 -42835728 -248938315 -38932790 18911990 118905677 -134431423 -264404161 169022522 -37240646 57933024 -249498468 -110393155 -227241800 -29358068 -12537427 -201338768 -195096940 -264384713 -95982976 299603358 -162303962 -289205873 54728402 -133947965 211607063 -287045899 167413259 -140561464 -13727160 29678470 72332312 27670397 -156058691 219101476 288792292 266710039 113156580 114613230 6359133 53163983 226522229 -89495252 202064681 171629578 203724714 -214575800 -21407797 -276829744 34434336 219822844 -202885481 -27055355 -24444782 -94585388 -269379580 19416235 -71143436 -183517348 -4284870 -253972285 38313844 299728424 209949486 97197623 79247190 -231118537 48838831 -251927193 -70924546 -262777341 -77153491 -113326789 77327097 154399596 29069180 82762903 -22114884 198199591 -188105526 -153884469 -93696534 -28577685 -175549440 123712661 -292279065 -144699300 8743576 -65414232 -45666979 -168351354 -129034572 185750541 -162984880 -83836702 79866341 -42517470 210202149 53203228 111321439 -2550865 41706580 -11192168 67260716 -31751753 -218207522 -227202911 142022677 38688898 -283957039 25977460 -261146869 176007484 -77270060 -233832547 -98540201 220340340 227234271 63037840 22404851 -273866438 196241109 -168878332 -132562714 271443457 -143809105 -12743510 69628394 -218953938 161154486 -228211715 47767684 -261063886 62527266 88143250 -290101329 210044969 -119775222 300968682 17419298 17354523 -200990731 9546814 112280834 18037305 269477803 -206310214 -33804875 256708955 290498093 -173184052 -40534809 56190429 84620722 -28892093 -215574918 29460487 84961577 291625529 -47168238 -147205659 -174535963 80190448 86780446 -33168218 134647145 25256044 -121976224 -285665538 280249355 278990550 -177317101 -209636854 -140457183 -230374945 264571852 -259103927 250872050 124931597 220356963 -101016236 30814824 155937310 -147650739 126691951 -247234794 95798007 -122349517 181416937 227749713 2670095 241944061 -244993138 -104186806 137842313 -180571469 156788123 14833705 -75053398 -142323565 72179357 216097588 -178826176 -56986582 -165846474 -95005724 -232318179 -155572376 -129258357 -104066427 -290812917 47548187 174837093 23344570 90548067 -113401467 1585790 247247867 42312266 208869642 155691119 -100091197 116652902 120024364 142052312 -235830092 101269104 15958450 10066246 -101720239 -110989895 166247970 88111514 -275123047 266555251 -296868147 22999002 66086967 -244289929 71560254 221291903 238773285 -217919749 -219791348 37087161 -75812900 260328168 -43128556 -66454552 -232639449 -84176119 173324359 56989168 -225496336 245815743 183268529 -92977986 -71857529 275434272 -117782694 204055866 -52256861 -243029048 56414365 179121901 -153117461 173571248 -109237967 -260794195 193938738 -192932063 170389673 93441358 -256672263 293329172 -77477890 -251893526 -125659320 15962989 -240825153 -54746835 75026254 211984656 152650768 -114998162 -97419966 -158105440 42618737 -247189653 59030648 -59942814 -61926137 16586815 -183459062 -217793269 -231134946 -52171408 163749364 -92651724 -696277 55075914 -46706750 -1710724 -180319984 171793455 139813430 -49964833 229695106 -295483334 177648481 -99221158 -244351415 -129361545 -234881831 6411505 73602229 -169704562 -186981609 192817945 276412615 168014939 96314777 223869351 8880448 125067845 -228905003 18661342 219177757 228918338 -100244687 262477063 170646190 120749744 -159862996 -99104795 -212203399 -242764657 -25772739 -202690539 53739831 -7233710 -55656850 -153106417 83062186 180841904 -62066262 78655806 288683671 -126211427 298650912 116393733 -68628013 -65286813 -80192538 -59338428 48355762 -44894790 295997439 -40150697 14989692 -50295398 -183789026 260194925 66272699 213810704 243938760 15344413 -211186491 131652544 -103663319 234619723 -211435281 283577817 134778937 -79181788 254897889 -188073897 -66014963 196934867 248427525 -116543483 215126967 81488177 282146423 271698130 289149499 230130059 89804207 -254459734 275810033 152602519 80207581 -59659764 -22765392 43056301 -131839365 -299373790 65296050 204334326 -242921607 -199091665 -14402669 138503131 -19653709 -284127203 -209392224 202297298 -86995881 -141214122 -127070110 -42229399 -61891651 -161828424 -24157978 277241069 -29674671 -158595931 17506711 -46405537 -8901539 -57243239 -51379527 123683311 255669478 -24196440 105979590 131073156 246456983 -110091322 -265076391 119433580 6919207 -243266126 -201618089 -260442803 31121336 -212540080 172811145 -46159707 29924286 -191675524 26420764 184038914 188013915 -200098366 -78307424 -220000674 -139841338 -183242970 64128361 275959835 -31546624 -86362171 46084937 -59669391 -36429235 -48980158 254328739 -253430500 -281951692 -110100094 -65514969 262515886 4060992 -145383511 -227611594 -121153541 259254571 113091639 192632150 -105669103 272739310 45134871 210279946 278971330 -144468432 844060 -107582409 -243808968 212667917 -75629989 -145754533 -259903909 -64707516 19616488 -210098593 85798435 -271264330 -203983673 -192598577 -96837400 -37393957 271710664 -100510154 -133034658 256054134 -26643174 158339915 -88822356 97089506 121011436 -32113455 32887579 -231554950 -76172874 -29644373 137328762 -48672916 -66141725 -219577673 -85222249 -224606400 274255517 117613584 -10424968 -117540940 -150879932 9745099 -219426461 -198490920 71589032 163291851 -134543424 68557610 125351430 181832495 30039507 -71094286 280859204 251213883 -279005007 -222463941 -131886535 194474873 -84780853 -31985462 -75744172 -212715311 -44559322 -82924116 -202954385 119607311 18359511 -246805147 210901279 -21808530 -107782387 -158674675 -300082177 -172217447 -266820508 285712979 192414074 -131123069 -279860747 -118967922 -295439879 74457825 66284405 298192444 -122320103 172499609 -228370553 296891712 18526019 266612470 196169932 -55408019 49339864 273707290 94757753 -96888465 -100367474 208864660 -31272488 219767340 -281235296 113358928 -50810129 -157570539 -289689126 130034402 282371200 -20963613 -294797825 300970458 -220922605 273378838 -17319058 -145405629 135343676 -101561652 157496502 -232368289 219072743 -256873552 -202923621 95258723 -239524243 -183974257 199145472 158528907 162927419 -157728006 -107801897 294280904 -177198502 173559846 -293594823 -6072716 279056751 -264682248 240276565 34216113 6340130 27969859 -191388591 54482250 115421970 -55882614 -31886663 -251936404 279921202 165436920 223451143 254377474 255352336 237282108 273321699 148285130 -164478917 241550474 -261676888 89172092 -225793304 224216014 17761089 259980085 -62275366 198820433 193829724 -39644746 -188222928 -82245856 -280796899 172480148 97688754 299103213 282349040 -224873287 -53122598 123065448 66060589 281360492 -186413172 170681326 -229632937 112957430 279935493 182225093 213612940 273826202 -232977335 225791111 -282543190 -10601430 239416440 87812000 -132941185 125610870 75148771 -54609538 -21546002 -146928669 92044311 296631764 270485914 103730659 -179960429 -159718838 -100559153 300256359 150220937 -56706503 187717874 234598049 121840428 157625671 74425339 -72689970 39482957 -165373035 -228647597 44179953 175482351 -29171112 35292776 -175238813 -160137894 114101707 139750417 -123155300 115134314 109030121 -182101904 159497985 79933341 92969228 -38032232 235222675 270471555 -96821322 74403897 -109255167 -145458714 282730480 125647336 191976333 168785627 -230792551 -146154984 -177112595 -121916276 -136194327 177639376 -132960506 116273648 -172049899 -256729032 17570048 28603725 198767486 -62601095 123637168 13732305 -97792578 -141763895 -158744184 60036183 -258030216 107441341 221516230 -228552801 124218212 -262328714 -122490495 3580564 -125278309 269974486 -144727663 134371643 -6170277 -40983688 -61996112 -248843498 -236914031 -7633410 -149475962 155019121 -200064058 -169317130 -248595959 -261390343 256188296 -91703879 281283544 -107740802 29682377 -98500835 298647209 -24796530 144977870 142115589 109460217 133221378 265160420 -108667825 271166999 -272392848 207980411 -13794797 -154617778 -80812095 -166771463 151931377 167605255 -203943232 278494720 -158755555 17760298 -55992109 289997696 -220506010 -30938867 -203441316 -69461080 -210211300 -22820884 -111942228 -33263888 196282831 122342060 182078909 -299875794 -5754536 -80943140 -162630168 -275733976 -70094098 -21933520 -180323870 -83665755 58297089 -87027488 -137030326 148630952 -45382334 237102901 -180508229 12781113 107695190 149986010 -191193107 -87985841 -52563329 208354971 13984444 -176345485 285769054 -1123270 -193373120 -51182103 -207819827 -139025229 -134537202 5221905 127692007 282756346 -272248933 34752245 -187485279 12734441 229917864 -253316894 -272785180 118522500 -147844390 226257953 121716312 4054839 129190717 230153438 196412649 -32334147 273761865 150922813 155755996 72885341 -189936210 30539227 56318506 -133489118 -186266017 90701001 -248482690 36650876 -58289131 -3432581 -207999387 14736542 208209440 -258469341 -130743082 -254500599 -247918135 67185631 -286760397 33922532 -223465776 5678100 138090227 196134790 168321305 -222704316 17515200 -297358710 199703846 -5076753 -16323769 -242621733 149840573 -31512689 -11500580 85279231 250807136 -39909773 -276331115 50508094 -295434927 77360762 203154609 -238173608 224745293 18883211 -165668319 -32892693 17318741 227570398 -79785688 -237321121 -97262894 -123805370 -53482726 21394411 -151289374 -152978846 269853198 -143480829 193666278 -29262271 218198055 -210135224 298336481 -93603047 -294896796 -53147850 42067908 -212421890 -39493137 103629426 -138086816 40853597 289454160 -279546378 32824721 240008039 131441142 -258308486 223574236 291155580 -145099574 113998978 -198699168 275638557 99509142 -57951173 -78219274 189461162 256781470 -267490225 164969943 155516070 -260235746 -38437192 -95282859 158495857 -292897035 88107234 26282983 283275890 -59627198 -269603411 120576334 58563880 46003186 -301363732 76299247 -123359701 78597986 -158032051 280717536 25377493 -282313675 227786133 -105571295 99439562 24316951 -1475735 -207854055 24601264 215770189 -51729876 128241051 -207766522 -7377120 -86621540 -211468933 -72736187 66449067 -192792004 53686967 -225559523 201735899 83716758 -145148728 -69767663 -270103171 -97566035 181808669 206515535 100555051 -30634191 13418882 -251376692 -127038817 193802347 112206227 287826594 130130812 270144346 -2203254 49440696 -140822221 127116496 85635080 -286153766 157839116 -29240142 -176392751 -204901163 4820633 -258406524 -90849100 189311946 280134699 9703711 -107642004 264783139 169956946 277255760 156740230 -109587388 214767498 37535630 76046954 -227096260 -192814107 -255483749 -236185126 -301002966 -227384890 274297566 93893647 252287670 -129610920 -272037881 -278343286 282740622 206376831 242551566 77504096 -111871861 -61075559 108552593 -16392870 31733116 180428314 217668574 -275909214 -48007225 -204711748 212265394 146907677 27329809 210245925 -10488192 212930973 -273673681 -31607603 -47903112 -278324949 63646961 296034318 -278742870 -36868674 238873280 73837905 147645680 295053630 54446336 45587750 -44617968 80228214 55387821 -25357171 166386110 55594446 294205888 264479797 98087446 22691434 -107277446 26989489 -237691032 -8184873 93887455 -201057826 94070057 -126049691 151648458 203131724 -109448886 -260105155 292944979 155386076 128164974 252698041 38831471 158876232 229182954 80511929 -93873652 45662772 171894810 -105388812 231034606 -297279439 230076192 -203478803 -97741356 30630152 -253586410 172306034 -295354727 14872689 -114037041 -150212171 89452971 11337174 -141298810 98284674 57174032 -180553822 -134673660 -155818446 -19852636 -164178048 -241653495 -196296237 7805242 -244234630 49747607 197227324 286764706 77133371 279774036 -206445937 -19611294 28585461 -190553608 45194038 84756243 -255973075 -74485841 295561548 203593755 -35048664 213048818 -39566941 -101979660 -22389869 -69265517 199335952 -117411207 70892122 -276313497 -106523494 171004478 89369200 -99046711 -67452362 154788332 -113218215 -85903397 289974061 289292063 -261640885 223649672 297532402 272146184 11598475 -19906184 -198375758 -158420412 17851615 -153570411 -52801732 70085739 -84182649 -277907607 102369655 205684940 -122809285 -253465947 -110474488 -68614056 202426863 -296613731 69659977 -89780472 231074256 -123412799 -269002161 -120792404 146220058 -80063632 -251479083 198080338 284690646 17475789 174127871 165896098 204868268 -114082625 94539852 -8467262 -9845717 -52203053 -39614360 57019572 -68860367 98440745 -60898668 134976490 -196539853 111623856 -18098908 -52879717 -8089483 12383693 121332018 -119401650 235086494 37145615 -192246698 46602991 22784809 -266286883 -131836412 85908172 299295776 285798845 -54073198 -225523936 -203962924 104164870 -184232455 262648507 -116485352 -230992173 133096975 -212478294 144855100 127477664 188700385 -136047613 -54332309 -277854268 55502588 -73742091 -217776016 -34832310 -273570404 -257682826 -30767281 227173996 167429372 -204225145 146718865 -5794186 -16190787 -267367666 -210936554 121255023 21268470 -137879284 10944160 155650166 -170554479 291578925 -261411802 217766852 -226955294 150535741 58354784 199185653 -237364287 -81992651 -159201688 -199775294 -217717471 -32774200 -34341628 -42481530 -211097257 50625410 37198402 9869077 204087967 -296414404 -292998310 273822758 57359777 231220815 292597871 -205415819 -250284912 73075980 254547265 226596146 -289497373 -197873832 -166681935 100109744 239562458 149305647 301245904 -102651977 118369859 255303813 -254584002 284585272 126042942 61049230 -105090467 280658777 -70924396 671133 -193951416 288596374 -280436910 1810419 -27695849 280577671 104846965 -297530720 120425951 -46335676 130996132 73913345 29254914 -278067418 66095629 -163538854 261231068 55443278 -256924355 -14696027 -55125471 26418861 287807183 50305588 -24062596 -8984127 154833698 289966259 131291744 -247848763 219640579 -114392895 -136046799 226476325 61173847 -300607620 -225994570 -195260093 200442610 157578246 250095011 -215843756 59519030 168845017 -158922685 237652444 -171207993 66970180 210633752 247314345 -133724903 -256844332 -29356480 162030989 -104790621 289052080 -151249534 265948001 260118212 241091794 152527499 -33902028 -110678985 176822266 -190754672 -192736062 53498025 101305566 -47944071 -68633008 -296951894 245362911 171081473 51061316 -208035061 232601499 -81450226 -198611368 83859144 -163945910 -97359113 54518336 -55274869 34438560 166235736 -126061421 188456318 274159795 30880473 -48723528 -28160928 -252056414 68532341 -196701713 -89701636 -123660001 -220027310 229519874 -32548656 122046720 36845155 -131609427 181293203 -245572932 180911967 -182135306 -230809823 -33630281 263090457 -141922107 80397343 -145115794 160815275 -290014351 32800364 -281168732 277220506 -35689535 -203026079 274447789 -157874083 -169058799 283108644 -209989576 -34802069 96659992 -184260133 208663799 -54450493 55356789 -252956213 110570217 161130402 -275159499 -79124864 64285147 153873228 -43922323 33104174 70174407 236389162 110100170 87133852 178598030 220979923 57002315 144680844 270413231 -263803468 -191250028 -77878590 -128146816 48313882 236205249 147045563 -212525645 -47375721 -221609935 220510104 111913235 -296727720 3221614 -186212040 190987611 3734915 -51610475 105761907 -144528342 -158343844 -44507563 -164896144 4141317 -17469078 -12292795 153462838 -285277154 231443207 -190107217 33438016 19766897 -42289640 86343761 -212523585 114957839 -109141428 -9342901 -272230310 -158045104 89555012 207123319 -104134436 151455807 -191768213 -181904023 -220901098 66302378 90926053 -214695022 -233721234 112740028 -173057626 -240873990 197525804 -247220374 23971114 -149578910 -289609711 -203989626 119735528 227244984 163047005 -214100169 224506087 101841147 149236225 173865986 224214018 157524916 196460262 -298936563 145292457 138154561 42360326 -229500646 -188148413 -254872379 153895331 54156315 -6483743 137080500 198096924 -288356349 -267561596 136343735 159160267 -245111566 -121853204 254502707 -71711440 -266194441 -97177381 113786484 -35470830 -136461182 -279477632 121978920 -262704422 -178764629 -210172296 -5883161 78814215 274088196 273885100 -161677473 128270699 239828083 -235434935 182478089 143205427 280857532 163965449 226332853 217902023 136645740 147553660 272108825 167970994 -238622348 -170227170 -160619611 197362683 121396526 -151973279 246214096 22529273 -282571405 274976160 260202881 29249881 -248499330 -225065292 93050796 248074589 -9318066 138696206 33524155 -259374518 54877992 205098488 -1371775 -232842480 -215354681 -30047430 237993010 -277965745 -65512941 258014666 -273814986 46418085 -27250012 217188637 -33395888 47901114 -108621023 232323236 211070577 -125080171 -91061107 -98826253 220666454 -24494517 48960539 -109664737 46289996 29872005 -45298106 211700375 -83396782 -83140241 120928691 133583076 -107547501 -117775686 -269177541 -260326860 -112382291 -61731602 -44453291 -48411219 -139063745 170801841 149855076 300222374 -97921480 239028055 234822042 288495374 -28991386 13368772 -262463218 204987550 122201568 87062320 181237051 214345975 -159875559 22924512 171690944 97809916 -194803497 -179749090 28663696 38548812 47479909 89270860 299586966 104785928 75706328 -12481941 236636456 66181096 237000280 -92637002 -288388091 -98832536 -293768294 -265285549 177251346 -257829046 101585037 228744484 81900786 102841466 193264058 -182289988 -42411409 -86384073 -245760437 230051398 -54457489 27071125 5911021 -3673185 -105575408 -66864971 -196335280 173692346 -175494794 -213156440 -251482383 -32578021 70548650 255403584 -263056172 -230471588 -209438454 -145305154 -240002126 -282541830 -34865564 -291098716 -123810851 107564742 -75470441 177649578 -112019616 278012520 -63504531 145373474 126032581 219538601 -85924672 -9272817 -32264277 -93365076 -102011462 -71485121 70991610 185773849 -149779160 -224628032 202232367 17923587 -84686019 -37311807 269422083 286968737 111801302 -163159611 275343211 102715136 -40793605 290066842 248977416 -51846800 247690521 53173424 130249273 -155596964 -174378791 -63461498 62815524 236424133 214595619 -87250579 50004935 -106013417 84962945 87793520 197375300 -54913440 133329302 23803361 214758077 -262068381 290471569 -38580776 199960730 85799399 50768133 192057996 97631973 135439380 103276007 -67130991 -105468814 68132605 62446229 -62522063 48901219 -120481465 26931455 -27810953 242641066 232562334 -143168889 -73941625 172657075 -148626903 216072586 -187356397 -240938004 118131682 -262321375 -128142814 1351490 -148541144 -69122314 214645075 -289011495 -212984675 136315441 -277767780 -32317708 55662733 47125958 77035529 297342306 5473290 147112070 -158541906 167402573 38022087 -138025611 -2754533 -62679545 -62511502 -115001124 -215568657 207981804 189407280 28945753 89043313 -134071416 245947546 -43430206 119441803 50789127 -224495977 -281188527 -4069339 209528202 -255999808 250700454 -197679926 230347469 -158823912 -86323064 205113776 -263869605 -198136608 -198471883 136319916 187505273 -202756672 -103791495 205079776 -268182156 10855551 -67396360 230361138 -226264900 195899968 -16279454 -199121969 35543902 266638493 -236490014 -247885025 -156067578 137020819 291722859 -76039973 235580479 -4944573 -257912460 47292092 -235071433 -208156032 157083554 -80778061 192563919 -18244508 178201272 -102038938 -149833932 239650763 -166411908 -49771721 53767985 193714590 -297456956 -71336104 -118066750 49751156 -240284324 -222429229 -174089624 177003764 -269968112 276631573 137290854 83080968 -104756640 -186516625 -258385489 -154942741 -90916024 -207173487 -215154439 17767988 140037760 -102207161 -216947042 13161820 -9984092 211442431 -282714373 189092783 245144308 144008082 -150682075 417245 -227953667 181364117 -26266058 103596242 257034355 -56396596 17829101 5793096 -44642925 -175693377 209966716 -132328527 91130609 -293014282 68939708 256598919 -8211290 -74383335 -14341651 -297600692 193135760 -57077265 266118003 -58919768 -155077461 -233371504 -86164482 -154717177 -37040940 -136351720 38484541 -115065020 217908892 -48697188 163087451 -104087970 199906066 87775924 -239321307 -12264582 107954802 -75426284 -279200530 -268416785 283838857 112764896 207175480 13568522 13461966 32704578 134723222 165443925 123232453 -290366861 117275573 -86235203 209284318 218726995 283414861 -17933454 -198165361 -22726555 -121078358 -208335171 150172874 240267893 282256620 -137915967 -81858451 68103530 -292855904 -229923733 235475159 271224258 118673573 109506171 86477620 174724335 265515463 3543227 219897968 97397082 135284358 -128073279 -219681121 -192260331 276416825 58809069 -31184935 -134480833 43418951 163417982 75226260 24902458 -57363157 155301723 -17224033 234519085 60037625 194798287 144615016 -28472742 -189677522 272056422 -149319321 84751117 295126036 -96921638 -259930129 -127689595 297206618 42687260 44667447 238927661 -119509607 -22235664 -135904756 254969293 -178464297 -247711149 264462323 -202127009 -5461688 144482004 37992955 94841524 167464797 249465288 173581275 -120153595 -44315609 13285519 171291922 51874986 -228636181 -68880715 131351258 -53993960 -237819534 275556848 -210372092 -95244105 28915940 92126360 -168442007 228237689 298487888 236920902 118841669 -290606908 -192138230 -198215958 -16118708 -136648311 34174559 213105172 269765293 198747074 146967029 198099663 -258484276 290783130 -65011741 -114000530 -287440523 292793204 193483999 -260316847 -107810064 213905897 -156537475 -175032828 -122575470 -7367071 -91217250 -116922706 -129377602 56907658 -251548461 261497191 192281570 233487966 -12479869 -283000230 96202309 230537028 -123288126 -173404679 -177731368 -25682701 87189837 -212877611 191413651 -31899041 91109844 -13956971 41638288 -165861486 -223976722 149742959 -216865585 172983867 297258991 67913447 39427475 251866070 -204296213 -130857045 -160270646 -14033304 -300139524 -164498278 -112395287 90603432 231600799 -243078120 177761440 -133073533 -228613856 267556803 80238808 119058767 218790446 -198358814 -140840982 207237988 -251884194 212422535 -267131163 93748414 224021144 51839792 -21865978 216963732 139701499 -238095024 162337624 -73700304 97225514 -244786341 -83118751 29902941 -8494638 280337997 -237666855 276138388 -225568578 8349427 94791509 284511186 48040027 -254879298 -269520254 267559338 -259520582 134852339 -134363862 137435367 95561257 254439997 -82532973 -143921000 -94482997 37993734 -132972181 258679406 -92570190 294096702 -263154617 -179996198 -233252423 175758782 -222862499 32308607 -301010665 -202755401 25634263 18849312 107767714 136026276 140795770 133649419 250691340 -125717356 22187995 -141090658 94677139 60166963 104604935 184811292 -112033364 -64821521 -273822960 -181908307 -52576246 157055330 -161475113 30405467 192308730 -2148326 139609435 -276611509 -280507235 124290189 137346753 -154882915 -135559612 78898839 -166448731 277434778 -220485720 254887498 175185902 -298861070 212107622 176574274 -145537245 -20972425 -223530827 191596302 97301155 -269494250 287906979 -182937807 -192018485 -246837679 68902229 -155552459 -60584279 -60747086 32292115 -37596162 -176761093 -202848890 -164373344 -258284699 -222029983 -162840536 -174034132 -5829520 206506099 -229672523 178219838 204907941 118589593 -55836991 223228435 138921680 -300887903 249507586 -266112723 168965206 105921421 -43510068 -97028014 30220137 30800387 92544619 -229993320 89741216 -92737354 117652324 -124771605 191578061 116426750 294016734 -73404565 -122077798 -170175000 -170417770 -44985412 -35560342 204982691 297887306 46348384 -44214065 20652667 -59832102 -196508252 -40483623 135234534 -288124233 -190595265 -75954513 -203990070 162427045 -55903721 278413802 -271075140 -245997633 -130998218 18955961 216938400 -253936335 -7425410 12577382 120916862 -125042571 143227641 162384879 196388475 148007173 -262693516 -173066509 23004927 -227864311 -18361465 -4964260 -186599715 -147738436 59261825 192963686 -238917062 -21327961 15119739 176021432 279626147 8547847 -268443711 -68554715 279412591 -94965777 277282805 -20434880 135101197 -248079425 -271066596 -254082001 179155538 -45709741 217532853 276120583 -115753101 -198630624 116224281 247908622 161075390 -208885487 -104300354 -241704568 -217168539 -30612068 -95552044 -1778382 161456063 -38051174 -66364073 -301556306 77215080 -67632132 -195556120 210592505 249787521 41056997 6501170 -45091648 210755818 -261094090 -101698695 1003285 -222697613 229226023 135891208 220416039 -143606208 53652011 94033797 -209750451 196683537 114475719 215848348 -248238758 -11498145 265754263 183452694 -245810480 -199050098 236308246 -251554519 63776494 -39255249 -31132614 -300599272 144194050 -45260452 192911928 -186211648 -186154897 -289281346 -99650135 132162621 94016309 15602399 201974778 42644488 64860796 -191259170 224150201 -101839135 -259894854 -275886078 -214131528 -185758926 167421257 -241135473 -29172211 136689765 -283035897 -111986988 -2710769 176050764 216173430 -29880383 37566224 -250817151 205374498 182241017 268478814 -105614937 154584457 -47102168 -106109826 -205035577 -113433914 -77409340 -196452338 36734379 284836809 42612599 -64012452 -109517685 55274933 220865026 -82873698 -164390144 202138945 277167199 48962384 -53576330 -189660186 -247556093 -185036483 210159569 -149927391 174793737 249067391 -28640993 204315100 -23366673 37411225 161469017 -228748874 -220266779 -142555326 -72579249 -259733522 35731533 -134440881 -301423264 139562639 -243099028 -168695974 -135515218 -225468552 26082309 -110735113 -242253738 252963749 -172304037 -253215709 -173644936 -184881896 -184262093 -72607514 -190770434 199970044 -165694899 90741897 299954404 -269357100 -124556961 246283181 209163687 -137308609 190102793 25743676 98311455 23624824 182778041 23330619 -6069706 62101741 -100907435 -15424966 -241210847 -133542847 -130927145 -200454920 -183462057 -269431934 283755132 254126345 -177818827 -8573436 156952033 157250077 40995753 -94342401 -182958837 -300363864 -173711522 215137106 -6518560 182466392 -190347308 168223913 194866719 124866899 -39264940 -53100659 -81042724 -135272314 264130959 -235271367 -4573801 284292278 56520572 78288326 -201581762 -21026801 282021662 273941135 205237097 -225898669 -212448492 -159843573 204639283 -10175296 11895063 166693354 207437474 -191797556 192559158 297332366 -268392908 -212427808 155296066 -24740554 -238059585 169267489 115057804 -204484506 -255773516 -39376933 187639824 -146510686 -146853058 50311110 262664185 10698567 270659476 296471898 113327771 -169165635 79438651 8110593 -293790835 199835252 246830188 199051857 -32152961 -102819919 -232315006 -36184651 115910682 -270462541 171492090 271419329 238563491 38592890 114852698 -129709469 114829973 -115426535 -265111407 -119845292 114273775 71842477 219666526 -171593597 89454410 -292731076 -122749763 231199267 -38093837 -59567558 230820712 -119830901 -299161310 149355673 139658399 -102612764 32670213 239381268 -73429849 -248092942 94113953 -145160756 -259019732 -15342458 59358630 -200313171 203927158 -263750820 266151198 220204348 103377558 211564543 236670224 76438761 -102784129 -4204813 235879226 -77947653 -167341431 140112219 -137926259 -55210343 280248865 236338959 -118602074 194628692 -192490767 120457079 108744646 81716566 148632284 -133816620 179732160 -195227180 -266239596 -235225837 161079166 -222463654 -72251376 209750555 144196793 -67430258 131410697 161890456 -288864527 22477848 289935436 82792441 -134539528 273597255 -147420021 60594798 199711578 29328169 276376804 227685536 291382077 257304708 -46185429 -284542697 -57961587 48616734 -118327612 -47992568 -176551862 90981553 -128641201 -216813559 -192467996 56417533 41777643 46865574 180436990 66893306 -282534567 218140591 195785490 1663854 38923783 -94516060 -229970505 108675733 -261044679 -38467843 -80149608 164113303 125411448 -298989177 -254002919 -84557094 189075360 93757523 -155809325 -258281178 -190177932 247561257 -180106290 5340075 136416315 -234864983 25640112 -239312099 -247016975 269071592 135243994 -126098572 287479969 -156729320 -229340281 -95874841 -238408603 -223778973 157592351 -64306672 -98641384 -16067451 31307614 263615556 158236192 -42894337 -30006814 246680530 192487411 -155964854 -192691778 296671210 -58345749 99589946 241446684 -121268188 -84055781 -91227276 -81540734 80555987 -253766574 -94887651 -111289098 -186013323 196008668 -261477348 37843122 84915629 -141240487 -233885833 108611700 -3509455 105958730 42448866 -224325195 262608014 -172956529 287775083 257130299 125266675 211056986 -289701965 62863831 244065246 -254102234 -134181417 -149514408 -5038167 300982398 222140245 275951064 90886696 -85847029 189616793 -190636614 -123400702 -73513468 275510553 -120431611 31786484 -295666234 -223846339 -119134495 105200595 764487 -76050363 20327 -100954892 -52260588 -159538376 245526213 -54400921 -236366625 -16276591 155836824 -158625135 288315253 -28462709 198779108 33618361 92357297 -61022149 -157702140 -236378520 -107351547 56216973 -58962646 -297737099 34077916 -245880175 298959197 -274625187 26535468 -183258499 5175528 204409534 -147944035 -11597716 -109726030 -285765982 301271545 192812665 -196006185 -235152343 156748015 -252583906 185397291 286889581 -61395873 -22551077 -278965159 172720505 286284617 -298394806 -189888801 288707054 -158633760 239012608 -159614114 163960913 -121320073 -38089638 103628559 286084276 156910877 -246724940 -109164021 228751588 39906214 273178050 -188145554 2528974 159937087 -292679170 134171004 -190999350 -9589094 -57391748 -119391460 -106110340 269085593 -122474682 -86281984 101533219 27110219 -23867249 -218921392 -243878966 27707809 -152650827 165928582 149564740 -48563481 80484586 -170230432 200269489 94517290 244460348 236673208 213007354 -166064387 -138967817 -87001237 -151109255 -114296852 136387060 123637213 252583897 -146335430 -208944662 -13841009 -114706177 129955923 70792102 85081530 -289765356 -213869931 -211351729 169019385 275890925 -124962101 -75729916 85283859 -179106485 -80209023 -301425068 -229592891 -37728174 -274912827 -82676842 -212428077 -105614269 70562004 67304418 -95933499 161562161 63138867 -79069892 -185973083 55387701 125121577 89589135 -101365925 -140266349 275575748 -52047589 -271017420 -110265237 -25068061 213306527 170966927 294670521 114372752 -38685675 145891008 -120070009 -190025111 -17130043 118594156 -123981948 234344129 205597042 286610539 -21558182 160584590 224184564 -195394377 -150925226 -85878706 54480865 -171618433 91682962 205356713 98047285 -47102136 -220842620 231493071 -297733165 -228709253 99236488 -61267109 222633766 35143464 26504638 -175937778 54697710 153284735 -221509373 -145139230 -16661054 88157930 -45787008 41787521 109502252 258110002 292058674 -97275159 -38711290 -19963931 55530760 -223515822 -36227319 -76852689 -301037382 -269352042 -14683891 -231321790 137666415 -123477044 -264043246 7542456 -142501294 -278728889 -157695762 287378811 242076774 200602877 -195369144 233472409 133487257 78287662 260649363 -111277716 -288706344 175821570 -241487026 153348724 -58274775 -294187395 228599886 -128953644 -119034594 -253644476 31595936 -19471370 -280169309 -55701109 -270840338 204753615 -233244981 -218828170 215693599 -204515259 -154133587 216627532 145769564 -106547278 -31541475 275376984 111318666 -172848630 136084246 93567413 194770442 -282867969 -185859962 -249927163 138286044 130086245 180530946 -298677915 31499874 216631374 -185294640 132459264 88133968 96438997 25332633 162590561 17892450 -244773510 -21099670 -112394757 244149198 -33177114 79564798 -290038204 -234897230 19071511 261742536 97233848 -290749836 -290180651 -235194839 -226659646 221757367 -122701342 -235255882 167981453 -102107349 85011497 -275929080 -256976429 260194518 80605725 -57791477 -273832003 200276359 -91664516 -162631528 -4943842 250333523 202012611 -241189619 85715556 202981256 -273741196 -222023726 -207271252 -53321320 182884672 -81579144 133804902 180840333 -139708238 -228851417 73106955 201262677 30439145 -84022361 95265445 183130434 -226560530 -95006408 196938057 -32853994 160495113 -297444930 -145267821 -163030025 -27482335 274681389 -181870474 200081836 -81752060 186996845 -18262211 287782140 230873926 172828769 297475826 -297011178 3509431 43975282 -152772590 -256088886 39159843 -169971753 -40996643 63564761 -224019983 -272906839 -110516639 -235106092 198922713 159744028 57547928 -283643105 -142262854 -161409964 -64168655 145595724 -51188250 51383237 157391694 115785909 -62783562 245581803 -271885142 111065754 -189825623 85309302 -142923033 253252516 -126826960 26511935 80334946 178381964 -94074441 174438447 -10327948 -77757400 -129678319 -219189988 200549255 33369819 -212447584 -266825903 51753877 114667153 -131867661 -231172741 -14173682 -152155785 -219106656 120319385 252700506 15014790 198802238 -100396902 -286692620 -48061531 -58742702 -29200162 134521395 186785003 274079862 -31943440 -88004364 -174140419 139892472 1663483 8664249 253118844 2920881 245789106 -113612572 -198698001 236878371 86624200 -6424359 -284732293 232481529 297615092 -299305922 42206435 -151337947 -36360168 78019333 99018656 -145328405 -286588879 -34394290 -157936628 -104470510 -80345208 -129201565 -69604549 -235685600 261980637 8938419 245257036 -95306278 -130240702 -287122631 117379926 33492756 -103698338 89313613 192244252 -166764791 -275154866 121893333 -253020287 175901986 -74612654 -251602569 10068660 -297484318 -301597353 -195204741 -140974577 237382465 292822854 -51453090 -71929944 -211550204 -122237657 -235163464 -281949133 259557275 -110428298 -33593397 167942800 -212082015 213989106 210389128 184872338 153402341 -104819249 35877787 -173437160 -70639943 -297115504 48185797 -90787694 56025438 257437984 258924375 12868726 -289330986 -114941428 -95390787 -197940428 192386985 289548992 -179884488 -87711206 -243973185 23241879 268165155 144868226 120244114 100364258 129339370 188536473 -264910667 297676208 183081955 -92581351 225163532 20444219 137312403 -176452625 275149570 67971748 -136189577 -26137199 -48838213 143713643 228106532 187987519 -187263392 10639418 264556398 83043885 281989410 -191110739 -276162771 236716380 -133727120 -114199172 -48557614 72192418 152896508 41353987 -154857193 301625838 -202969533 153236762 133162216 -18180426 243027902 97008233 113282467 127147646 -13921965 257243586 153363227 121344170 226313209 162063469 70473624 -171750998 -148381194 63579013 134850600 106171025 -18720355 282014520 -119454939 -21125104 -251037480 -220824353 -134194803 85306891 29769291 -223483825 -206165805 229613655 251835780 76878150 -203765867 -178575150 202331704 178560839 -177892702 -168518850 179245119 156363724 -234885013 259003120 -134966169 225855443 -87997912 -114142808 230901028 64234889 -201911307 239157139 -100900949 -131097260 -258794211 167883740 -270359547 -151788001 -51675737 300910943 241410524 -39755640 -103014093 56925939 -120686845 -276589804 -155414403 -156268326 248344874 136312370 -99467951 -54901414 -163223336 121530004 -8976352 108547971 -156941092 -73385435 20950774 140015312 -46406826 210893890 20612651 -137398756 301484968 204613148 215723712 -110460943 99738720 -19779232 -215517508 -150300712 -188805984 -85831670 -33140246 245830356 -21693125 -114365541 574262 -127687940 301105694 20795937 -126658551 -28073120 185167641 -118803817 270859750 -43841044 213404274 -110257646 251387758 -232573241 -228818884 -287090803 60039489 122677945 148523062 72617251 -174629910 78151976 -171197047 -72236274 -218071371 -20842360 -126064311 275624283 -35271942 50967892 294382009 -2916673 59654910 54089106 -69315256 214055405 -75570147 -8002338 -243723878 152563043 178182384 -69043245 251218277 -235621959 -6846858 205583564 172785156 -223172871 -261151844 246801574 134099476 -223154418 132766181 -80843754 157589989 -122391468 14351148 105037724 -135762149 90381272 84243817 149283359 -92309475 100679619 -33027971 6705198 234227358 -288469676 -183172526 -72424120 152031273 154881764 -139127220 135353403 235949767 -281122875 -249165519 1218441 -232320037 -92410803 -96327139 -274780342 -239820828 177303861 -46200309 72632625 -113577749 -185314970 149053634 201560920 206230921 57957075 -245130293 -59608404 106596712 42585849 -95304447 -105632468 158527039 -39016647 -248497799 -21479993 -216939894 -129570184 -24106294 146462191 111913320 156539957 277752818 192381467 139282876 -139520461 -208767532 -32610868 50331849 34650565 -142694088 -12595217 146841906 182656142 -236471298 29451369 -273272716 -102768814 149799532 102908244 -61072395 -40239476 -262685575 118858488 84672336 -98411346 295626510 74131153 7592983 51188292 -167438374 -254909952 259703882 100290233 176943578 -213132148 -244836658 100005708 -178679185 -166138745 16871222 57585073 -138763161 -5627427 73116540 -230677393 -30893310 218632784 -138143340 142316194 -257733370 -108792072 -85977687 -125088724 -288386038 134956932 -5161474 210160581 31556579 243889119 -162943504 20980288 227966342 236936630 76259139 80707817 -137946713 -151208852 140776587 203546438 158950681 77352948 48080576 -148105671 161483386 -287066876 -257709723 -104019759 96856987 -98520138 211153028 -86293255 -206939067 222476448 64678420 160781929 271518744 -71688701 -109300774 -154345128 194300736 56941458 237638878 40042927 31026073 -146476037 -163989155 -90073141 206251003 274984941 235826219 46969091 227443993 -274452124 115064028 263549336 -267015121 251161767 76930006 -55683132 185603624 68223571 -260216310 -253058863 42480115 -275943222 267840533 -368022 9823931 -268271876 -60757454 286459200 -51380218 -215726770 263828830 -145625995 -62372203 184166552 193543067 -227693456 258758017 4640692 -237784367 52228503 11313016 154942425 18440120 -179037190 113565431 109111958 258869019 95644103 120549622 218703950 -128691067 42482496 -185220619 -291075172 -92511918 -285125076 -276919602 -199274992 15636455 -213981921 19594533 150546834 -165571884 -146398924 184391536 27486246 210284123 157483039 -90940099 -224429442 -147853380 284132677 -172402951 173219703 -101059973 -247363909 -234197010 99469184 -4250160 -135114838 -216353354 -39689542 204537604 161483263 135740073 -286314942 -95876921 107754463 283306020 -84323660 -196832029 -121964510 -54546396 50837728 171896906 -265156583 41995199 -255897463 39243140 264512270 -97292960 -33965451 -235426280 -261395836 -35689072 -238397520 -171447620 242591681 -75068324 283527060 -30820945 208191673 -133740252 158498457 -96551316 11852352 -235147910 -222502863 96432242 206855280 -80725362 86140076 -4207260 282000131 265396093 -55259154 -149348479 -133028626 26273344 -199612467 299534973 59809256 144624882 -74816625 88474070 -251436437 149031180 -33288349 30255368 121079302 209325571 -230695512 18022257 -79860554 -245129898 271906283 -105961738 -11487396 -166570290 -127870606 261488299 -177655045 102940580 -210260262 156482031 180749029 29081986 207224375 20074666 276154337 -32322575 192631722 269769371 -139709074 208513071 252634509 166282021 20605149 288218524 -182731399 1521982 227817630 -263297585 -56261017 -244380330 -89717572 -111480994 -201518477 -190177775 233130489 158361849 -207619215 -203259136 268893386 15667922 275728360 -150003739 128677753 -146784416 60044608 55686723 -78578161 103577838 204069214 -294187111 266991240 280309817 -208977576 -113006005 -100452717 149219224 -118321983 274497151 -70689674 255712233 219376489 232970286 -183920346 -110130944 632753 -228929541 -275168567 271879080 40833923 -32700118 151575400 131188507 -153173576 182064747 88590478 -85627169 -8028539 227720682 -282684463 -157523545 -62895704 293872544 -219671067 -97530482 258063993 40866224 171825456 190912121 298095987 66246436 277153716 116553049 208830656 93648325 160157824 97079634 -172162121 149605961 -27118704 -155918404 37271645 -292262374 155111480 -31661758 -256154062 118442878 49374779 190707860 231874020 -180286448 42509164 58131018 80005861 278039029 112386750 -187629650 129457274 -136303942 -114567181 22910225 -176974267 51769176 -53714658 215872585 -30000946 53706910 -285892299 -30356383 -169873333 -29339436 211857235 -235539488 -186975512 187566652 106446315 95913542 211321270 -217454043 144742580 -89925626 -247055354 -105001736 -166909676 -122203149 -268345363 -4721100 -47740392 -132052010 137897866 14250332 -225921041 -177874479 -119925182 151420738 68324129 40705982 169653555 2992242 144077869 -129056331 213763145 -9694059 -38352818 126087638 -231017920 -117178288 -260880528 111347821 -180354169 173042771 -282747666 290041269 73361109 58118079 94166667 34051817 146759086 57515139 -255908925 -89607668 -195102521 -60669554 -274155569 234258127 -11416140 -175647184 -60350984 -181915789 120058444 185148975 179245707 -127798874 30158043 -198966030 -253000137 -7604575 35244346 -121826770 22524863 96910555 -240962688 214744490 264218770 274853115 143391162 -19939496 28698600 -9587624 -253295274 -143390512 139276948 -175450034 269271060 -76576671 -112649408 16690522 -6600140 133252791 -258446409 270499426 44878089 -79287177 -174843225 264207204 292864806 97488379 158296891 -52645747 -138555644 -166740819 14462685 189125739 -201444420 60922605 -145133395 -258149198 35922801 103326921 -26086313 -273325148 128096984 176998951 -169995792 -28198603 -22695447 174014114 -111287942 140831977 -133948892 -125586207 207722167 -61424885 257255613 257719037 175997343 276684794 -179232682 128276411 -165447580 -236362997 209205936 214799938 87750396 -16517100 183083218 78722475 249310578 -288403101 179382620 -227472001 72783659 150086503 123573031 255086909 109439399 165617317 -289530353 -139696629 11465690 -158877808 -67969133 256315593 -11974221 -92806536 -120253653 -295249039 -15293118 -205924226 162265465 83311062 59965479 88054085 243956208 -108843810 -288062505 217463992 187937759 -60001402 -14518971 -25670525 -18923677 -8823965 294913655 136187822 -96316376 -290799515 60922792 -177460024 -232382699 250432056 95594501 -106344438 48217390 -283910495 -202330132 274733856 -50718885 -128310127 137636547 54133535 146429359 -167582600 -28973811 101248622 -136280488 102767524 -283122362 62020166 -6027517 -134233325 7045282 -193913398 67238649 -36986837 61128313 73348956 177783027 17787321 38984491 254584947 -84302904 119447801 -188201140 -42513608 -99755204 -136651396 -223599386 32662152 83149868 243283252 65490280 -202626550 160370306 -298266869 -224996843 -240017281 109520216 -69721304 -91535743 -282756807 -202160923 76479531 276170180 138379796 257315279 -126884802 262689764 79814986 171209506 241170338 -165537486 -99831220 168153321 -51978644 294892027 227912043 -254604790 -266841322 21755886 176716104 -93642901 299297938 -125161823 127319005 61236770 111894972 -14544816 -192579046 -211486097 -277131000 15439310 73631023 286363343 -204989853 44361235 -91375389 -175792794 -32923800 91528621 -125693370 -225601218 -64099066 -234921781 -230355733 211037877 22600666 273265728 12998212 154344099 -218552974 188492083 -222891692 264713299 -13021568 290768657 -96252487 -106353651 199350833 4659108 2030563 12117425 -34034009 190431582 -296670651 48978026 140547777 -150566420 -213897305 17689924 63119110 -59477146 -30331592 -270846036 282205767 199352487 44153057 188842861 212786271 -286332483 193638831 -170016104 260271575 191225858 -57820839 -190411250 -112040361 159748211 300526723 -123223552 268744785 -251891838 205552848 -245034306 -59112817 -38304885 46048498 224720291 118766830 -8968872 168308532 223768042 134715414 96994959 -176131368 283872368 -176806850 280977598 -126386744 262170768 150594014 208531225 -135067423 288614430 -87698697 -214005111 186241831 116083131 -53332953 144219506 -83219582 274279031 209550245 -124949654 -56568195 -19689192 35920619 -136990194 55815398 -28455080 -25154575 192416123 152485159 178770748 -265961754 93887402 77130017 -111820477 195160689 -119460889 203215165 -268405179 -167654792 84295732 78853147 -222157291 -159953544 284056859 -216600313 -270986277 268240604 -97068288 70011514 -84165661 286366220 -20994209 94978017 70530680 -22077668 -141891883 -172765438 130488718 -160169578 126995898 -95349985 40478151 236389648 -102712616 -93143497 105997247 114404325 149623497 225059191 -183772141 86908526 78519373 7507971 -122781150 103220259 -56880036 83200282 -147056118 245233705 247245192 -22741432 -83779560 -92952505 73709721 92017399 92444295 89748947 -247189247 -173660628 177097592 27543901 -238115839 66002917 -294371963 67852695 -21579 -210363590 -245197479 300907960 -8471077 -222808110 262599566 -163507343 31522663 146158153 -15812586 -181746218 183639357 103667424 68978075 106294502 25849 87409601 -19306852 -116471028 158903039 114672652 -122000467 -258423871 -60118402 -1369262 -288146320 -262303885 -194956079 -42653605 -293058521 118665918 268533993 194925113 -13195856 196024572 141192933 -58876889 64365040 -83673890 48315361 -165351186 285019266 204708853 -28354696 -205911758 145550364 -111600098 195810436 199563389 229794957 -293660751 -254081634 226937677 184803336 84945284 -35410301 32326795 -183944055 -72669811 -189409983 -288768269 -9664904 33718435 -92158111 -133643427 -108179929 -27428203 -235490271 148919978 191508986 -88008336 -230077156 -97254150 -171450463 -179161158 34002002 -144028639 -14182256 -216185460 143330730 -244874956 225465120 96697103 254961413 18438894 -215877945 -145312419 -112645252 -294975274 92654828 -191880135 -87001126 -163152797 118085098 -117133567 23741038 -180293888 -143710990 -191355936 285043567 -213634836 -176730727 -100953977 -251062361 166801171 -150556183 -300361566 -177818605 256329479 -298062358 179816738 257483760 -169942653 185390428 -163006546 -178865513 -149316734 169535207 -127612560 -250575111 262426943 -168852603 -135401222 4759028 -204447968 250248936 143202717 240341428 118888067 196110241 -87815850 -9208531 -291333093 -301212025 -220043011 78408105 78907563 -191478945 -46103307 136737467 28701155 16735704 -292498876 91441546 196780749 119534856 -19608147 -9750538 -208184186 -283743976 -19332654 45721650 -47160628 301370406 297302387 103731932 -46606375 219183288 117127830 -236628062 -76196389 -8066785 -94585570 -147848602 -63042840 63120243 15456889 154506502 281389147 -18466959 300025511 -250059770 174287782 1010098 204951732 124963107 -137024990 -191695430 -13449260 2574062 -69147187 217473754 295884744 248100228 265855961 290390838 116905282 -5901582 -81034592 -151699138 -243184867 -35336800 -292803168 286123731 -168689605 -282936144 150402800 132742868 -291806504 -105018459 -333563 -90047928 -105560420 273387971 -83904952 -83464370 -14895084 -51284996 160332965 -89683697 265051836 -164804451 182880151 234195173 -208076203 11594209 76480971 137235201 -54259009 86998816 -257032101 287702002 9100893 -95598896 -68695129 -171813885 -144368890 192923377 106746907 -245028007 -232354210 -240030086 -181736940 -35892447 -158809584 165726079 78944283 114638990 -220204395 -157068090 158572434 -141873837 145240313 -53186690 294846747 256255907 4464204 88843944 183602974 188059800 36009996 -102515579 72118132 293436256 36164508 -261939011 -79885165 -93822231 -139505276 256075873 -272792850 1549560 227943475 -156889058 97459264 296609428 -172867484 -211776428 -17782037 49326879 -232104360 188852137 87993313 243367715 -44373287 87938369 175358530 172166119 -171039205 212050545 -70035396 43212776 186316403 126861371 138515703 239300585 -194026769 236831229 -53312519 159048905 248252986 7806399 189836891 -258478720 -67035436 -75498733 -102957812 -55970782 145250522 -84120730 -172221169 110316199 86089759 24721973 -242804044 236422829 49809240 -185393881 151507637 2312588 -41384042 102956104 146528261 -40163704 160040479 298676027 111538471 -240077856 -262256861 -268342839 193581879 232337623 -38690698 -48373248 256398222 22394559 -247919918 151440915 258829418 161968252 292408028 250330963 46804936 285381868 206965538 118016710 262576123 77200837 18587026 143128068 -138264576 -257089106 -262977483 -206130274 291908187 -99872025 -158923429 165550338 191154361 -224649523 -111032175 57737222 273209601 -107453794 -234904985 9669559 -204239424 -18800972 116900608 -136728895 -105629108 197701869 92578802 160025729 -181407463 24227216 -130980286 -218118355 -174377169 -102954981 58757736 -179669881 275304822 -1371799 235857785 -82618454 79763133 -290226644 228588863 -191656950 67801720 -54502871 202630108 141574364 -262816833 -76434500 281976342 246244371 171866175 202622850 -73717697 194740327 92283177 104919855 -225950153 -93429152 96267168 169126779 -51843600 -127999321 242891263 41282805 43700801 -120660819 72966196 -12309959 -145983724 74764902 -95157126 -153712747 -213398699 -179498720 87144515 -24508210 68013887 206668270 192428585 -68069415 237549070 245568696 208259097 -127521950 -9160788 -102642388 38302517 -98563816 -300509687 -216271283 -187840730 172267858 -186575421 -216498523 -26055695 -192176365 265318524 227610851 -157995539 -235954579 -300674817 -140679458 253151211 -230125146 170553247 153074710 252155170 62881177 -25138606 6552547 -300998269 -253833797 27273168 -116256991 -57232127 195100630 23426903 -156676786 131048622 -137609497 191889483 -263956889 -209751558 -113585621 103706338 246650244 -158824575 280264807 405655 -150225908 226530580 291338807 156035660 -160775707 -188288976 -78029706 -146564404 -198044109 -296885575 -179461056 26346160 -262564271 -147552684 295005087 245551985 155325212 -166477842 204026637 141395280 -245423384 -193653296 -216919974 53617480 240489296 219922383 130190103 103946429 264042376 205780694 -245120146 -58057443 -158168671 87774242 176528205 39270218 118382751 277422772 191621801 80017529 -31032076 138911911 230401288 -207514047 174124916 298036089 -100706645 -154758953 -225114785 -195876865 -168282182 -24364979 -113934012 -100308278 -197371321 272477655 -125961281 99793496 259179890 17254373 275604455 242020074 -120688265 -33564526 153975432 294674574 119643355 -131437353 -276170142 -90375212 256174273 -30891335 -212714336 -168603323 141410269 79226247 -217288319 74517982 33535091 -27496969 -54175244 -19379507 -145324119 -261137821 -287797503 -238626892 -80798858 227407173 -87838103 177358013 -167934999 114306695 -279013678 -39003799 54968009 74903372 62567960 -62562556 -215633238 244873857 13072304 288902376 93823663 107090978 -106240503 -153309430 63396689 -291445599 124249690 -276594274 48311229 45826380 166521109 -87691461 -100486812 -289256240 -284074304 -51379491 -135503133 177284339 -229826521 -52314071 -19383732 33894755 -237353668 204319384 -291010014 -154484771 117308347 -250276158 -180947639 94229189 -66874097 31389984 -189773278 167669098 -127273801 49331455 -146366608 206116682 -124592975 172240679 25726414 88280160 219774523 -234656959 187998845 -154593156 98076385 -269629488 -79886140 -156456179 -65184564 238092428 -231475053 -113568054 -260657791 -110763946 -99897785 -37378770 -169005476 -15208169 -229668907 -4282244 72000632 -231637141 -144634303 136623809 176498230 -274976451 148134315 110897031 129521647 278933103 2146084 -146941392 184509059 110419494 -183785288 236293154 -276629420 -262865920 243874437 -230862779 139438926 297993619 -208823404 57902726 159500788 249333310 234573017 126402925 64604292 292325031 154154453 -152148388 -148902401 -25535627 -152873995 -91835780 196704899 -199990670 92683522 -143918844 96209036 -43216043 260213648 -152773461 -188803103 290442265 -260557178 -11447269 166048115 -114002436 -300197334 64957762 -8907931 -186034297 3274193 273735692 170512792 65350099 -123740124 12011358 183110824 -213070486 182967053 -301233277 14831811 -179871539 -135273199 212015233 -295124017 -116934098 5252857 25095664 198968539 10840220 255043087 -274802689 -124243438 20179886 -104487912 128770284 84357361 193872350 -154056356 211207157 240160264 183294014 247668560 271566167 231470411 -78395231 -132100475 -112597568 234063930 -204037039 -297960940 12185508 117097520 76784135 136138374 -30419839 -9912460 57170298 -164233228 149203505 58506001 -234748164 73973115 -125494920 -34433428 -270600319 40114553 110785382 -161083819 137031065 -178306899 138925968 -82256728 -249732757 -86293996 -102728606 68075254 -64977719 157798465 -185964309 -181581102 -279908819 -4702090 242385679 -175325807 167512868 -183970880 47878261 -7562001 -238236159 -214103305 85654455 -103417160 257951518 96890728 -201296834 14612396 -93872253 7480220 175740806 -72643898 -260651131 81298986 -101258144 -93693178 65040549 -76062913 71128230 175109618 186391648 103192786 -11153651 229524826 203744196 111832443 85235897 -201777104 -213970019 215907756 173887279 -134218023 78928402 232247366 -204916811 71361354 -123840424 -259167023 17937452 261659843 -161797231 -237175679 240429439 279986114 117680230 -4109061 250151653 -228482544 264964129 -33625764 -166172847 -34666098 -142951031 -198044040 -268250726 281718753 -6955386 42154351 195137863 151018491 276537668 200462409 -241607660 -268191014 -35754371 83741725 -183442104 251572961 -290464834 3865464 -288642385 31299779 -202663725 82321764 6068873 -55662661 151729350 276164049 277952172 -47518640 -48821725 58126686 127953257 1234507 -246591645 14007263 -128979927 93948002 -68085759 -170830946 -188519897 214746898 208527990 99660265 85450653 22558363 233756565 -69754060 219773927 224155498 -244329930 -12676823 -293884072 -54701641 -60157301 129836868 115608931 -171165793 -92186717 -256133259 -167691457 -134264259 -7330691 293034907 -159724880 -96593498 -78540896 -218447928 187160957 -125003613 32140764 -193396573 175073459 221205488 51487376 -93447784 132786584 138312671 270463093 836603 -153170238 23998344 99523933 31063377 172517755 38819370 -238773270 19102898 111163287 -215300535 -167915324 -218194797 238694774 -172343518 213305937 154335216 -223407984 82058665 198360160 -109035405 68083674 -44213988 -253194539 49333589 132194759 25463384 -191262539 243174439 178359590 100854630 301570237 -172134884 -48028195 37713498 -44383801 -115091957 -148415033 109616868 153391194 123222488 238244903 -34439363 -294199041 -70557844 205645643 -269146111 -274240953 -85538556 -281877341 233108087 -7334844 205937161 -13117680 171074053 66237789 29541651 293156118 180245976 -172805032 60774107 -73900912 -150837867 -135465818 85626043 -52754289 -98902083 -231722120 286857593 -211828354 33270499 -82783077 -26564000 192352018 185261974 -88159479 -212555011 273467257 261907348 -247785940 -181181120 298456840 -2035832 54096641 255805083 -147801990 50949669 -52736180 -285529113 -49996058 261241006 -53347206 -160835614 79747179 -109568723 202164502 -118296602 128495205 -57340905 190012630 186961734 -99409174 125595452 -235009916 158388193 -58553746 289031536 -258847982 69306666 -274891457 -136802821 214466476 -293876906 141876119 -126919811 88611713 190604910 264312179 294987595 173515808 -18524399 -231502533 250346054 -266061716 30907008 -170060600 -31402151 -275010180 -143897726 37997388 -225506254 -272826030 164651699 213059287 205372749 -168745515 20717645 -59920548 -169200348 -683713 42659882 -192354701 -272873417 298855265 -66707542 164279127 -207658663 66740288 -195029723 245366348 74411322 -63164001 -198996430 273563613 270463056 216619765 65178518 165821765 -97365708 147119178 244831782 -66080311 128839758 79613811 44303245 266242230 173396452 101991591 145381915 201588613 59561822 -130958238 -46713170 -98489051 -148518744 -37260021 227599756 142959256 174971905 170060065 89756258 232798106 26183037 285375189 -153947269 -1268814 81885378 109274306 -11703442 -284114485 127519061 242202968 301338656 45103564 113911050 222498674 247502006 265111762 14261888 -253476473 -169077669 -27554809 -155753138 103980392 137133059 -216411863 232564532 -140389613 -206443497 -83055577 107897887 296670507 -177143757 158743416 265673674 144883768 174089858 -175034559 -38808090 53212257 39040367 -271989388 -298626566 -292546497 -251650198 150531066 116028551 -243415976 -75582700 -295480424 -239490257 -223625533 268033955 152357632 77877779 61593967 -84819451 -278230008 -102232068 -46563796 140535337 244097329 -33302170 -197673775 60841015 192765621 217522789 178070648 215695294 289257907 137423785 130843801 90495685 -220048078 176441368 -296364478 54483608 97004261 4735937 59893391 204796626 -152925172 -41265627 95246821 253889272 170380645 -81240106 285954205 -297602974 -27481511 195071453 -269680099 -162683421 267185559 84825103 -208809879 -218828963 86275844 211964772 159229290 -142900767 255514432 -164843513 295077401 -95640661 202232953 301030848 154017169 200794238 -179347649 -191365653 -75657369 291513798 114025238 -20930687 -74424602 -294448792 -17189339 109385882 -122270442 -1125161 123508959 -115124380 -45328796 -28616220 46029257 -98384327 -183561911 8063776 -223602515 218956777 244655574 -21901995 -140105827 139222414 -68553998 195461710 209878321 -250350305 261134092 16807628 -52323088 -197780962 107618148 -210825247 -184167378 37469327 -286807531 105079908 226753410 -207941995 151779965 -225097710 211609982 38744017 -200904576 -111448798 269868426 -228997003 182347049 261950021 164082188 -73513706 275095840 -178525412 -66082883 -221071188 -111306871 -112435297 259300055 -192486356 227069620 237818305 173420590 187089785 -58977137 92205420 -259460159 108746050 -265573036 -92262263 8798272 -116544754 100365799 97918537 -92474543 113689283 -182318051 -299934867 263449243 -168716320 29497868 120773695 -45873545 201278760 300604648 -251993564 -88831587 203546995 -57422904 -235767335 185658512 -295329317 -199963136 -88205283 -150191699 113752794 -254907827 -130548903 33373532 126680189 -142835779 -95082957 -206701728 -59452283 -159903423 40842166 51963624 -239644296 -188374908 -229224164 160601123 120617837 278719171 125093526 52726506 20256098 84393327 -52248815 30505196 74337805 101582641 -283040487 -277960251 -190272270 285481154 31060423 238528845 112409865 -202968780 -111702361 -254108444 74106651 78123065 -278786640 -55583283 -104171474 -244566080 -55697660 95833767 51292868 -65812261 33069390 249266753 -111553751 -236298108 202408682 -48565244 300834675 44749100 -46078236 -39015496 -47076201 -93424631 -157978784 -42304287 -229679549 172064759 1277050 -91952859 -112835067 59079412 99243449 -262357433 124875500 8025359 286314004 -97375792 177884144 270602460 -286050026 -124036048 -194760853 -67718461 -58832559 52487321 279207268 -87148545 155445245 -176799898 -157124958 -67715275 296159881 -13302144 96451644 -292463374 37950467 144286425 -22506387 -173610415 -222258753 -167647768 -74304625 249956688 92765180 -126914519 -16085895 -144614786 4742516 163177567 -202919492 -168183140 -120311630 -42257423 249156461 -136442020 -230164897 122855608 -288482442 188281158 -133125472 81626194 -155808748 96804817 -86491394 -240822803 263457208 -111686259 177366928 -214491041 -4259240 -295922331 -263037962 20526765 -300609663 -158152163 286151801 -188176193 60659837 -82308114 119744771 -246364522 286344596 -148467696 149220018 160109898 -220798893 -123497356 -249274924 130887227 -191947176 172815283 103776239 -96837843 136893464 163297526 218941102 -109342662 -22542578 -284125287 9041288 122982510 143004585 216505618 -123693302 290148852 122667115 -295818081 -233043071 43030202 -43985656 129864568 -24492654 -22427617 -27842889 -106158900 73005049 153802271 130654936 118685655 -259308334 -108525551 -71477197 -48277934 -79635189 158169087 -300725907 279407841 180798248 -22781995 -35472693 223625435 232610984 219038918 -292034036 36256958 94235820 -156611678 -235973862 -90762754 116863099 -172102109 53185033 -60371847 113725450 83222328 270177682 -178646400 12834470 -197223104 -227624097 170346129 67465837 32287935 -202361171 -202083056 216046377 -226329085 -262970200 -287744306 224808517 247100543 130790288 -159528616 -153813262 132377319 118716904 109325389 241470416 -46104455 95371942 26982141 -96724287 -258240632 298725083 215703954 -206753359 -268140976 -212631781 -121350627 53959304 1974936 107428011 70055345 -274556604 -23960427 -59157639 -129469858 -1950742 263708221 49082733 147010852 -236938723 264484355 255117824 -46090922 88207372 -156596342 -15832163 -40944004 -268217747 -201695441 -245318368 -276855394 -288814136 59008595 -18394928 -176541062 70243048 -234975696 -197275796 -7448293 257611120 -271655467 -110173735 -212867567 217840124 -290888990 236369971 126167428 -233084307 171295040 -207420707 -277525922 -238493199 280589466 -198088248 254137174 -267035675 -244841262 -230154663 119026627 -174805270 -286377937 159227931 -63177131 -64426840 -150597767 -37073953 -112655749 189502811 221382000 154239990 275237182 -253266186 -269400297 -39805729 233623443 -85702574 -118755194 -274342809 -179074978 -288958524 -107615602 -158006609 -253959892 -292113285 256187540 -277959600 -51578084 74181500 276208814 116688324 -166910727 227008681 -253224495 137043971 -210455346 -217756742 246714454 119255142 -24326883 -177247192 171206631 -200385014 -238318702 90960732 -237939156 195391180 117666530 -97268120 -225046709 28233092 -207069382 202911300 88806433 51055393 51836108 -168017679 281665955 1251124 -89383292 187473633 -262653982 290900920 -200587382 -116461447 225173109 -10925407 251180685 -223566467 20072014 243264781 -115079770 -46833535 49295882 4758273 -259624747 -244801509 10793214 -192254468 278066124 177412311 173647677 -263726432 28904769 167198475 -108316384 234208647 -246604842 -81269226 270551740 268285125 183987610 -56158747 -99890096 -159113783 -124841033 238416984 -126330495 231503895 -71761960 165390060 277130789 39779510 -20990522 185276331 268493452 -245754459 224619545 -23149638 -86544237 291151549 -292966707 127738894 281353451 -207791946 -13349431 164835688 -199929078 902631 -80504647 38750687 244158361 14623939 -34286462 -94006890 -251553098 9679627 -207945387 149820182 -72481147 -118430144 203194313 227361727 -187048173 148885650 12924766 32459224 -143343541 88675569 -156874845 10983842 109644068 -121233234 -134507978 198949061 15901343 65499071 253652399 162639623 74448593 -67289386 -177227993 227613050 -183434711 -215179186 208940093 222487475 255219588 301551544 -21444938 -203764048 270910591 -44717300 -125344430 -139366795 -196426827 187772943 70361967 -96240473 48058637 -178713886 232820973 234831646 151266669 -124877359 94622159 -24126021 260486276 143223387 -200040408 -173352624 84258572 -277995967 49434161 109798265 33861765 279352521 -232337915 151772138 -213935593 68999167 -18757512 -247447841 -129841433 -250579051 139559038 -190477612 164894632 109532975 139057193 -172439981 176003411 201701623 -151359311 -186849713 186714798 72473428 -65215845 127120983 24752706 -237890054 -161110752 -13865292 -202293679 230675668 -17668618 271763967 27838044 -258058589 44280097 257468197 290821190 38592230 228251779 130536650 -276322721 -146616892 -94679479 67979276 292428459 191042098 210549159 -67888513 -255690420 235923672 168600682 -48611934 185111292 -285221846 238246887 163875820 -270267460 236025249 -32659227 277432209 35465687 185501423 -122965345 -100460847 91685042 -22390129 16455944 26932615 -104375572 66321260 -177251311 54219513 255539344 -220706755 -9955644 -96636247 -47731286 -152014162 86180715 -29976437 267059096 -170724406 -200917220 -22057458 -225130027 195810782 -83801926 -79910433 -109213410 217456159 -45818666 49483152 213055299 -4773680 191451867 274177451 168181669 -278608830 -245633761 244472141 19029084 57558812 232742817 267674419 -112290734 -176130131 -300578944 -300788747 202427641 -213184248 253602294 134831133 -231003129 -216943601 172413668 -113865858 -82030690 -94907125 181002028 -224876086 246636286 -65671801 -241231891 116233756 -7780944 -297622009 -119657762 -97359014 97779508 172777412 -199920009 79529558 82803491 79306375 -261663361 -158706750 268116011 65934572 192081482 -72027383 -685390 -2468031 183509784 -236829759 -192328609 51010584 -68279690 -46097772 -252521883 125530117 66681237 -231858474 292207063 29352343 -184728856 57220775 -178338179 112781188 68706579 -248968097 -120705593 -300791590 277209317 -158753745 -153385163 -103401218 288487604 -63724085 64118244 -131610131 -221549518 245860576 -274624171 -228458276 193640243 -81580593 243680850 158219001 -189994306 -154412515 -115516381 222165593 -20657136 -274532350 -149232892 -2491881 -18305591 256721116 -168362112 203388713 -166837368 -29012653 -192776812 107393069 -34003987 47765580 128342015 -128804416 -147697023 -296893626 183706214 279827277 267668364 12085860 187506376 -255195459 -247774600 -242567126 -14146192 70729054 -206044286 224961958 12415451 136306066 -174745505 -87016554 71568807 70389991 150896826 75702619 194718909 105678734 -56201579 23764926 301149512 150908934 -111898608 -105705389 -13638241 262889531 68036654 46545999 60635145 181247383 207187493 255626925 -245779984 67973687 -56698677 -153342603 -173422940 -159687207 -108890114 42320763 286767543 3447818 200515110 -213971835 -180285359 98821292 44328816 154446730 -69046834 -281031050 290692074 -201913550 278366102 -96652525 241207831 -245755232 198889441 114061160 -204770293 97454647 -268190291 -81550067 -147951664 -227871695 -167778105 27495406 111644050 -110805398 -215902234 -49544856 136562896 -26556234 -44327230 301230959 285441345 120483717 -147237701 -124326487 86122290 110479348 -46364145 47247611 -36795269 38588078 74802583 299597075 76412714 138598013 -271859198 298223490 101400796 -147494921 133762911 22334975 -218049928 212182818 -38107106 -202312049 -155611613 171627687 -44644185 -176685050 -93544806 -174871595 25699846 273473891 242499712 -298123846 -10605379 -88534273 -41273455 -83462782 15778575 -243508798 16739884 168612694 230431781 -167399054 -139894602 -175550410 193619625 117082947 -295938746 288840386 -142040637 -140120080 -208494596 -189804861 280444476 237882423 -173928260 -104860043 -67143913 209497343 47021004 287592727 168504972 -224686078 188351055 -167400078 -74096365 -165856754 72268602 -254835140 -94667084 -234461837 42952452 205089205 94931444 -82519552 195482453 -250600109 -49080212 -261225133 -43201954 243228923 103443483 -204290793 265279454 238512348 55888670 26312999 -211476896 -52869847 -185255798 212041129 159082121 288433232 182521398 38585772 241714905 -269519141 -214664131 109245689 97044914 -92529899 163470108 -259300490 267314115 154890069 -60173473 267113031 44720294 -229402735 -48638880 -134019251 -284888600 156914747 135104853 126994924 -233831291 242353578 102142925 -122211699 -135950107 160201829 295631722 -49588084 -201536978 -113353483 -53728750 -154045460 199033786 113691596 -278892530 135233330 266824200 -25956792 -50758301 165581142 169136977 -216005627 -75425733 -97133705 -38826169 -134025834 -63495464 18588979 -164040574 -59333959 248099871 206363878 174916342 -31817548 87574001 55982053 262495657 -96956678 242995550 22698389 -131646694 -1266142 176512037 199727568 -257749275 -49267841 -232636392 177857001 -26960228 113645825 -244408507 -142599815 49230018 227848585 286354278 182300839 88408537 154692721 171883478 -108865757 -43689860 -137413380 -245362918 67692618 -51547639 -230789789 -226794253 -132427000 -63034584 176468540 -80838466 -66889567 65333667 3956628 50920922 144688601 -141802302 -52662161 121956315 -268678197 -100659884 -185939801 291394323 -224602941 -255324309 7660506 13772847 219448069 -145994660 277202503 -266552272 -230425437 160576334 213155301 287754792 -52373286 -101753850 47410101 51089098 225481357 61443481 -11696131 158167631 -219535397 -201964901 -285963980 -14323243 275476379 -117942354 -126110018 9915172 -219153766 9596089 -115706650 293600195 -186941079 178137814 116049275 -134437480 195362861 227892798 -81599140 -275587156 9231718 -144475666 39807079 289638969 -69701172 252827995 35089986 157276610 -52230549 209141476 -118181741 268023931 12049444 -130064724 -30873828 -290758815 -253632816 251108336 -18181043 -50379706 184279210 -162707459 -156232339 -255196235 176850787 8527996 256656763 -271633931 -252525575 -96905521 -280395447 -119537741 -27391498 -56630528 43076556 -230725896 -260646415 37773124 183040486 -112053998 -214159670 -87208160 129936668 216105173 57506463 -81840236 216104110 -218507660 -201785357 -232662332 82600007 -209314206 201777734 287717056 -211680399 208459346 -239835801 -196564309 -180681094 74916485 53811225 51653259 38532059 92164795 -245221398 -38164354 -32667327 -10989981 145461970 -183104568 131252405 -146321713 -243665942 -13594352 -93592843 266458599 -23304716 18418677 17670591 -19595175 -80441713 -256508913 183319041 -224418978 272640638 -288737185 25115443 286197779 -278808868 235297367 61040582 -274618982 -105410715 -113638514 -227499239 -62656577 286070765 288721062 -16835106 155496068 87800944 -171520667 -3701409 1452575 -97131208 -126366054 -275743170 -191779660 138059723 -11749360 125842935 69420458 -293310590 -156276695 82616697 -181981465 -43373100 -65007183 294892732 39528566 210135125 -5628439 -150605177 -164784517 -237891481 108710827 107927209 -279815724 115461288 55100497 200003216 -298531231 132795628 226141026 175188769 -65498014 159831688 270641587 91877111 -250245192 -152866967 -253282983 170516586 269974867 -110264606 99435010 241035498 -47946148 -286411341 -52837855 -242169647 -111494034 104635824 -118677747 88632457 298791429 -192539757 -38065843 -258162650 59626844 216626561 -187067300 29100573 -122264145 -62056385 94297019 126493386 274266896 258165084 -21634428 27280630 114632473 239220060 -86532641 -203119143 -27533071 23967267 -242172688 263136424 12532043 296199717 -101443674 69045151 -294814615 10798160 32472504 -110858604 -224276274 -142721826 175131137 -176726339 213998657 73279444 -201340997 261708310 184837715 207045080 221189790 257729385 58652642 202827373 154227641 219768591 -34667784 271872664 -267629327 46141455 293592802 -30794488 -121318279 69250870 -266894131 171456207 -141276388 -209325099 -55663937 -186837372 -9415941 252291497 219960156 146244170 -85135622 -89802898 -213947465 -60643268 63897065 10347494 154657951 -100686963 74110282 144350393 1136466 150009771 -237644219 252486353 242542689 -89232349 118480124 298260789 -49621835 -174279917 -107463838 -1346825 193492729 177190074 229860176 -215919946 290724914 5049796 -245243920 -57797525 -123359865 -166374709 -152437606 -82548288 240749920 287440757 128426863 -252066362 61881785 37147884 -109605514 38627481 -79867461 201268732 16544350 125938022 -253648041 -274915135 51939581 277261941 -133614170 91130168 -184869977 208018584 260019203 164445808 -20205936 -141392741 -32952317 -133769465 27182384 -92825573 92756560 -185718374 -85421956 -127598203 190287721 257116285 -149848760 289979639 104896885 -171089790 233628219 166758516 225491703 47882798 -127388726 87199781 97803044 -285107585 -88947043 -11320311 -52847549 242437365 198432628 52635375 5851439 -76514537 73445840 180001065 -105697275 -161946921 -225612215 67774456 -156065867 -43766321 -168650510 -9430457 -141767381 -78292982 204472052 -204504560 -255805602 297687656 201375397 11701870 -187120458 -16304042 -181882325 -53717537 274142913 275128691 -156798015 -17869173 -49530660 45029134 -169443159 282572067 -124802517 165093895 131416067 52988238 -130583379 -291291747 53998689 123960790 169638223 28137328 84466505 293574452 225543020 -279734983 44592956 34438244 295068347 27511522 -192110764 126852533 291952378 -44760918 -179372886 155345590 192717639 -286665206 255855626 295870532 -86378282 -51962898 140045913 209301055 -155930617 -245175931 53907430 -34632602 178516013 -187921509 285358929 295627919 216121359 3583948 -135012882 -253176260 -193631714 -189659917 118306082 274229453 -251166688 190001822 245421482 -278924232 184810365 -233207509 -93705855 247436383 -63074849 -121120900 -216324611 -65413134 -176691907 -226269611 208572183 200188834 -165876689 7041091 51212313 -45785614 -40217562 140591204 -180156460 -87551572 294997250 -22194407 -7397438 -158726587 110110296 39912474 44955373 246615671 76199199 -6826581 -31670970 -126840257 -296374075 -138959469 256479329 83419230 -172251738 152315763 -200627458 -170794079 38906539 91039208 217556058 -208132169 -62333107 -259491157 -89993408 98724616 67694982 272708959 -192560147 -164653868 -62505260 -7535757 -222347712 127905189 -88051148 -138686441 160731588 -246565145 300297145 -226213859 297732664 -61191231 164115332 173554620 91772950 -10831798 -70690879 255509962 -224759142 68252660 -24033547 50966650 63629305 172894678 -29812220 -10698100 -200336748 44899798 154785512 -192598948 253371492 11547900 -55028213 296664277 143544975 -121179771 137430594 -242943471 -79777334 270963380 150408418 77505028 -136218999 -201543644 238674960 12838304 -96308834 250403179 11767588 -43701195 -273427585 170960246 -113273436 -3548787 -116779424 149009794 35789716 -246151436 165981473 -148229483 130868220 137929877 -9585262 70016062 175024481 -156628904 298015504 -56063426 198238525 -197943655 203005603 -46545883 47711325 -41660194 92335852 35234554 138056660 132009181 -61250315 58449257 -191672694 -35926065 -10083658 -134530788 198907847 13106424 116786129 -83739461 -142542280 136215600 134077282 -287973544 -276673860 -228985666 20940937 117839165 23354823 -81312312 66337984 -245057488 95671679 275404081 238699206 -19324613 -75866677 -38116868 236356379 -185414783 196506054 94648560 38502386 -271393803 -223015656 169781587 3165755 153550429 101493568 44066732 -52252627 242436862 161990032 -170382282 15239671 -110603255 -110379853 -292097532 -195225578 -135349071 13232464 294097941 209657319 50296797 127026731 295700379 -250687995 -175163807 -249146486 -114566343 48290474 290533626 -53866820 161606051 22285299 292276071 238005697 -83769787 12756379 261126402 125321131 -131822656 -28285740 190799283 -139747706 -229879696 -12729148 31083113 195159542 -199726256 -57547658 46046286 -86249981 -150036947 271953817 -169533417 277735400 239025642 254037037 -160930374 -99076084 -24154088 -24522022 183007120 103215918 -215300698 16574844 -162636896 -220439129 188818218 28085996 -260615641 -177271301 251318127 -11346683 160268956 -175827410 -231535718 -219685546 240556950 -250693678 -164630139 9528345 -211411469 109616522 -200756206 -229338478 -135581997 -121674493 -64978864 -224867120 288817308 68970725 -157215553 56811164 -123940992 207704161 -172965434 201763262 -20497657 162292184 122949421 221951953 273237906 -69012072 198818385 48743257 -208131876 97148272 -256201447 169253488 -248013679 -30669273 236847922 -127192388 32988564 47158869 -274935179 -227559987 201432357 -219366547 -5464966 211820694 23004304 -152845066 -182984626 -155275877 -206950593 108453579 258561093 275140662 61540076 -170960657 -54220369 -291608990 177684541 -15101548 -62764732 -186202681 180925409 -52621216 -284219588 239203285 152179928 -201616414 285508420 45223271 -226610937 212825314 189461554 107309748 190241365 -182916103 32385051 -125316633 -14767688 107383938 270481390 291082432 242952925 -85178248 134988806 -208927844 -73175079 -278750498 -276907475 -198478783 -83397811 287268076 -182022683 265366953 65927465 20227967 -67072029 -23741712 252936784 291524457 -127855932 30710068 -10067416 -150720395 -194442056 272335606 66873703 -59029233 80140532 -170930145 70906232 -118569059 24697904 -147180966 226603924 14675564 111598063 -37283182 240568544 188725356 -217452226 91225258 200865002 -220703434 -88653144 82035736 278508013 74124425 29661616 73965726 -89014982 -276795810 -196053346 21652681 271463398 175812658 -152073847 -157722800 88621454 -209701498 151257641 -97627116 85728986 -282780145 64835237 -46738358 -48936492 -59020493 284418066 81644203 -213871755 157982964 -112989326 212327367 -251415988 90499171 250112403 -201895420 -205655465 -184855309 186515393 -246718034 168678072 -289118143 150299786 -13856693 -272457239 -296034012 -220386708 -119892792 198079077 253666316 -73784652 210657433 -159584858 171881550 145626566 100754984 258456269 204743243 292977041 -188057389 -204736492 -125272796 -15294139 224559545 205109075 190971724 70612552 7273180 -193354086 61172263 43595442 -98313454 84603531 188716899 -245917451 -80381264 -10258970 267289550 813309 -36971379 -105348206 -166639661 -205436987 -248499871 282267163 -3588615 250255575 -258836239 60189024 -186016233 211287728 237137230 -171464368 87007171 -220125875 -236732523 184022726 -98280376 107313501 163571402 -6609315 -110923391 -123569191 124830541 -39085696 194102737 46323640 -28318841 185587344 -91003437 100995551 -255597130 -17265037 154704435 -137985192 113657701 -131232075 280546720 237084016 -166193069 4607436 -37925094 -275962612 136207201 126684944 87011731 -266415160 197139726 -52998475 -167839734 218784818 76055194 233084086 78977567 200254999 2500586 -73671560 -58609630 -21904835 32728406 282039560 202193677 46401932 -171574011 207124529 183711990 -216581230 200856758 196851806 299393057 209095874 -143214941 -49078058 229781080 -281073796 -280813066 -300216495 -226308710 37221554 16689991 -120103831 172069166 81193462 -100516506 -230682970 223733702 -26094677 -30703971 -99602216 161509275 -170007672 -168737718 292821337 83175571 -178676478 52136277 225627395 156138659 171859525 125444318 585813 272975311 -137269010 150670079 -41514946 -29176383 -146562867 -34731809 213453734 -134073847 293097262 280578431 -165157349 -300708176 141660757 245169028 253140299 91310492 -127349083 168132184 -276557432 118741199 117097874 294277237 -148102577 -272150451 -249774739 75482793 -196045124 -198835591 189840084 -214628897 73118118 -58177507 28728011 167763922 -280779317 156680280 131112907 208249483 126439301 -165929128 -292466927 -250707591 168612012 240575933 67245296 -261347977 -219753089 69692215 -178443048 113652373 128333282 -225966542 283069519 -192273691 -174198949 257452938 -202014929 174456134 61669836 295025276 -228524749 126461264 -173070085 250566713 23574134 29609542 -88471200 148644691 -35460859 -210816400 159262098 16971640 198833520 -139403191 249866590 -155693241 -47434663 -120083273 270719494 284808530 137073896 55175753 -17537253 214284746 28832815 154939398 -196952615 254629895 144549781 -270129799 -159806762 -164190204 183817705 13230075 204107355 -70614408 -97232889 114495464 199644603 96157823 224303799 65846314 285574081 -87115290 163231798 289387902 -202094874 -33618761 78208795 27638832 -207859078 26194457 174372691 143058639 280343819 -8381912 199552802 248279180 -266169662 -107239589 -185038372 31041776 45205732 -268585196 208960838 157953207 14066465 -158822415 -178780538 236037796 155790099 114379698 178736303 266103455 -132709433 274662235 -55424495 263674817 4101703 154653238 -213788860 -26675878 -228418314 -185853227 185140687 -66959929 -53981707 -180364475 -114230990 247782311 -233791054 -271958297 -89513019 259364973 -203247090 -144774287 -110326269 -194909060 139108145 158859105 50758123 -279061139 28218209 -130971739 -64951594 -265629723 88953633 87125024 286825447 -20123653 -140324244 -54729868 297607628 -243973985 244287420 10227159 -102005919 264938770 46882827 -266017028 -78644652 108709282 16682948 -5749248 30160995 -128475561 162786951 151380270 61995182 26956311 -148052244 -190966631 249105159 -178677159 -153993666 -38310283 190389011 -247673309 -298329827 217917267 202038056 217918195 -273980285 -168302006 108459319 -61028137 -215269754 -126569550 291085867 -216850881 -299564685 -299154571 162119335 237702812 -48090850 93432576 31762491 277135507 -86707576 276211377 130553008 -142519904 -188870869 -90851393 88927934 261807486 -26550804 89460811 76136201 236934000 -17381097 1995585 -29870727 -56952199 127676284 -171630161 -225685750 103613722 -291698684 -300693759 -114498147 -222120599 8536192 -12304508 -56855293 184703885 59830964 -26637770 -116396060 -14863107 -55824398 -23373148 -96938978 234327215 -210941950 -297784216 193587226 201099819 290425994 -45058576 -245522768 199529295 -192122830 -174775755 -259866105 220480316 -85395152 -28313540 -74783200 186601038 -267354862 -284643338 -5040680 7737150 226037659 -242906620 9577029 -62915949 169126595 265382719 809054 -149167562 -254187548 -232657007 -271682076 -49616492 -181245325 -260998319 73918339 22489749 182973564 25674842 45464379 -256247892 -301171415 49278889 16183542 224912759 25326252 -7010483 -121611372 -11183085 256939254 45677509 -40579084 89244636 179127948 -140121017 97309479 148025949 120468815 252763986 197039717 -82624138 8156183 89061566 98862267 222821356 26128371 2746707 265832937 126318215 -159810306 216194839 300950398 -31438334 236619348 146491134 126644975 -56885332 291430761 188579730 -137840320 157286336 -220364089 -8227986 105414367 253878621 247888166 171252165 268097421 30333402 200749884 -147761436 -217312340 -141328576 29869109 -201213778 -71461578 -297221094 253606599 293726526 246989342 -240170269 -49004883 -97487136 -143726212 -248776506 5738577 -101353167 -253313859 235049299 -245651355 -108929157 190153753 95260888 -122081873 221138517 26474550 -289809671 6547944 132736403 -294482346 -155938574 282119209 194029467 66180351 196166942 295665169 280779926 -111666548 222490297 203404730 -166505507 -27020213 22119690 -21060590 30514740 11477522 189360626 231140486 -93082393 29039388 279521697 132268730 -63700451 299873401 -97051049 -229381797 293012146 224263686 -86339430 -83964561 -232593662 2693010 -85324547 191493871 -99914488 148927208 183840442 -217952012 63974754 203755795 -178040975 154203675 -105585786 5874482 -283328589 156144115 -147137123 241904995 92592916 -162328511 -144441273 -301221845 36385552 -216484363 -19131392 145091618 -292339542 286647894 126910136 -129397458 142610540 120928932 -231333689 81147300 292989606 164307676 172884375 137669161 -46931839 -193921455 -20782101 -247367316 -172509779 -261571578 84822002 -135726010 -224051626 89573985 294954979 198352795 188751136 -13739948 48433037 -240628070 119787833 1850024 91624471 274517257 229524815 -267934943 249544268 226711428 -238983199 -157383428 236344587 28263850 59284963 186392569 -237687585 -77025719 -155019908 298354777 6735930 -296476758 -113682364 162063806 57233955 -66201339 96606318 -20982135 26548502 -216634820 -141358319 -215905554 213013588 -246651275 138902766 232728367 -248780329 -150636887 -67713571 280520368 -180326322 -30302338 19649884 -36871120 -125110357 198855131 2528207 276509583 64266489 2962944 -2195949 36553288 -184937935 -63491433 -202574044 -155644250 -117787355 18390593 -156423626 249631684 -120033955 -196881519 -38992770 -232407560 -95558505 -81461423 -209536082 -21510928 -37592348 -133892482 -235022648 185987451 248684876 -290063932 -134185971 -234942436 231915163 -234489570 -61803314 33532360 150259375 170041315 -112305577 -288670465 -243697103 -92209946 229040208 -60524176 55629028 -11703536 -137973644 154208280 117776616 -5644309 -166024894 210088421 62296375 -244904796 70818525 69630847 -258500781 278101805 126669027 -107575962 -294545856 257309137 -213886746 -260449095 196129870 141993941 -218612835 297186902 -225836508 73861879 -189732948 -258623180 6886865 -148625919 99523107 38879724 -216471117 6856416 182695580 -220756668 16521417 -263851790 98191712 126253808 187031270 -116541626 -91169709 -19484985 -107975413 94558023 -154616863 16573994 105466724 239690770 -28892877 -199870653 18214995 -31316332 -22056603 -83497941 101502810 182709126 -236020854 246881020 -44280573 278357386 163768931 -63560098 237696499 178603977 174954322 -90951005 223374427 -249761562 -52342336 263079995 -160185039 138667183 -190649092 263197490 111061978 106651349 -41745153 -184093389 165798046 29888803 69317886 -99317376 156938175 -115802957 -175247419 -271354437 272157559 -147697339 33036980 163546772 -96190939 -265913265 -213772580 -77606315 116485055 -130257115 -218667752 -69663090 282848066 -277838318 -121168863 -284950482 -274232255 -148886175 -124601797 -238512816 -139465649 11701515 45286743 -102852619 183006091 293736979 133036843 247671070 -71467755 69927738 -121927722 101242625 13862716 -274156600 -189307711 -32192613 8379144 -14082875 -61349313 4642874 94449328 -299683298 121116808 -242660424 -276701325 -68534825 -250981308 105466525 145436394 -117757395 272326177 -183260232 -30614969 -237327517 -264590608 13425506 9436238 134507076 6995959 25591867 -291530336 7599310 143742094 -38833098 -214107820 280151127 -125803859 31911478 -237568014 231961348 -250213111 168286265 -55400537 68189522 164592305 -299417383 174246462 180336391 -202518684 -175147789 218470397 128967310 33090915 -183814884 -103167170 -222644588 221122087 286818430 253172322 -90968958 -108343123 35546341 -43312831 -271937237 -235090602 -19830189 38033120 163170509 -121122636 -69603606 234122910 -276781205 -54481944 187118997 132708116 -208703967 -7614517 263986099 -99021725 268244414 -130980700 216766759 -172592599 -141404967 -255842049 170011523 276812007 -240569160 229376302 29749861 155939603 160045341 -91125144 32803366 -148620011 261860105 79497626 -191601569 -37715613 238392141 -191498271 116545407 -224227011 -236157939 -191645099 -131783384 153695404 -217580617 -284212804 267016729 -86452696 159618360 136476483 38403446 -29492248 243732182 67600323 228585525 -211937913 -30446775 57195234 289222135 146111243 -177265457 -123998765 -280682402 -101490059 226719699 71238446 120921488 274199528 69810515 8403843 46678306 54216563 283483437 212155502 78352697 253461767 -122286559 -31762633 6635431 -246948041 -243482167 -1560973 151452254 -125153533 -266580699 175605421 82450804 173131633 -49933528 -190787550 291205221 -249614828 14129816 -63178274 -7557795 97139896 -118065760 79007579 156396682 -65193339 -204987332 -10655947 197101672 120693840 -170086082 -144770162 156368618 -204316581 232198586 31633575 -171033265 -182648174 241339077 -296467406 21016056 230342253 -231799911 180805504 -237045054 285410905 -201373644 136352545 -195395758 179874116 -71397739 198518679 260056341 164800914 -94621960 -164607854 -291688975 -145636684 -258918897 19615165 -284989007 -255807825 179697507 -148361733 151683632 -160155074 212102661 -225491502 299285814 -81884360 -25087826 -189074623 -118065684 -216248675 214068051 -2404332 -77185698 118460788 222638290 191468237 167525546 -160330422 -208418845 -209551552 49305900 -184804689 62345324 -247140718 186675975 299954567 72140203 -177027115 -204212032 182128970 -97196021 213172977 -294108824 20290217 53485829 261228870 153946619 107253732 169527384 174661035 71227185 128176050 -269633891 65015053 68679580 161225113 174335545 -106756661 4853430 -109788900 292556303 -2222303 251641898 -69794925 61459024 141359106 -202658987 -48637991 282225210 -151350573 -45146682 -82583515 213581974 119025818 -260055734 -203295911 92567753 -286794165 -112483186 213431600 185839992 201131362 79504758 9173277 30837912 241093600 -227349870 -14630314 -240357604 -124995632 140664665 128852766 258727931 -153395879 200066091 -233418202 103165318 180366327 -125509641 14579210 292720636 72274885 -61623317 63543168 171995581 272840339 117265755 -230328329 134219668 -191696485 92849836 19898223 30314590 -158051162 -168634786 32131185 -223041758 80609509 200892753 -3455989 -204640970 -20775817 -67727828 -37078273 102001330 138096930 194031939 285891403 196227835 278232704 104537948 -230927150 -273004885 -296226067 -185274431 22878200 -201945038 -279386934 39770362 -115831536 86911229 27309654 233524745 156965700 169311003 -136380006 -202756821 -241826643 -91017931 -17604439 -124210885 -176251972 20048116 -270120400 -161457719 -249015018 71018012 271066068 268381830 86476805 -53999789 280418933 -127420176 60967017 -107084808 142638943 -265900158 288898854 161111288 -229849751 77725165 -99358696 -24059930 37901547 277826263 217390344 188524561 22813278 -164016118 119611624 -253037374 -213394324 241445689 -173846370 127551234 12029267 -81432102 -90084491 -120889521 91779155 -167512686 166041818 -295241672 269798915 250367715 -122019320 199604769 -97892990 -235622869 96116616 -239520204 -202287932 -125799655 -81307028 -175186050 106326767 -292804777 99150171 66985915 -211795434 -212665218 -162754350 97315428 49858749 -300214663 252019144 -139927188 232250755 -257842438 107044797 235516579 -28229484 18906257 139109283 -71947738 -202639241 114222525 6377539 -209426987 200793825 -158242786 -68071785 -79479673 188225353 -39615327 153204900 -79195615 230924512 154075904 128115653 107565231 88155557 -42299862 -14582416 -233180116 226169507 -224206661 115740976 150006529 286867865 -81446067 -118622490 -11901947 -236928528 -235885598 -120717238 -243567473 121223138 122919851 206054609 -177309150 86581977 -71891509 -190162803 -15440339 220639644 -165905297 -33864576 -279636265 -197510126 254592872 -8162964 65682241 -129958083 83392136 139992406 -145843450 -155679470 -2612669 -105874449 -229625242 -131687813 -143206374 4410075 -74058722 267947914 -76764652 -203281721 44003165 165976756 26215529 -30120868 222195903 138893396 -34032670 65781059 -108897302 -7846327 193677249 -294276229 210846018 -44565852 -259075361 -202683264 39442389 -72372348 -236615065 -231562032 -183896834 -89877199 270282829 -183493754 223881232 266223612 11505336 261266174 -160739350 121529415 -88482027 125239233 166312596 257448799 243517656 138872120 -267678521 -241951137 -22598589 -180257320 172820200 228829520 -105551018 24459853 174367455 -72899407 -245597250 62046881 38824851 -87319288 -30470138 -288299761 276411365 188573477 182599318 -20135199 198682057 -246225825 118586057 -167501815 294755360 -179202389 -104520380 -113366382 142109869 181312065 -97702211 224314360 -3128881 -219478114 -68538775 167829638 -151750951 296938319 -159880877 17521377 1880672 134020978 -202301824 -120397930 120359831 -125872934 -81191790 -141637388 144186019 20825498 -297444428 61700126 -28186850 -74771463 220848698 -98170227 -105405191 196296617 288978748 -26979829 -114220563 133426890 45551620 -25092641 8296123 -48868997 -70939919 46569875 172997302 -269540445 -92138514 36127305 -21253204 69352482 21721107 22775704 232958997 271508769 -246806353 -61388331 -200461080 -45221579 -117461571 21517558 227813095 52362603 -147468028 -210162580 27906383 -5043008 164669732 274684720 127533471 177306305 139035136 49426146 -68151086 157944155 263464301 204774028 -106485460 -84944886 -146532920 87662540 -160506942 -65447715 -159620106 250198286 126548850 -2123644 -176134765 68228 -180012313 269028386 65237086 20672369 -23490848 126173809 182564116 -48522599 -155572441 142107782 -174555273 256849752 247994382 123764539 249599869 132398623 -287178619 -89471890 273632728 148963924 -167347764 194431390 288083507 228853355 133868002 226277259 -254696001 -121277964 -94987534 100340042 -119933418 -232723952 -283877876 252703513 66637292 -112390517 53101199 285485271 -103869109 17050042 298125798 294132734 -241595967 -295164394 108964860 50427675 57296153 -105087414 78916331 88969807 -169031899 136189559 256437409 -56413163 158613902 -160317617 253275405 275420768 251500279 -237048686 166276745 -165341664 75772436 -192963119 -112104846 -176471164 -281788761 -299314296 76220846 253872970 298615422 -170592618 -290873219 157146865 227600339 130830729 188465767 -264709860 -112338426 -85591119 -166892903 -93314704 -93069824 300961997 67142045 -210709773 -87785856 286651762 235591285 179800882 -217290718 -168917658 69924984 124629790 -20597952 114030793 -289204415 -262515093 6580879 -39632817 189082340 -181090049 -191568459 -178800688 20042316 -20750911 112888033 171660263 169399379 -228077749 -267387565 -229859649 -135428163 40025142 231426646 240560865 -165741992 176723019 126115945 97255570 -236193532 167998782 156309370 -296001561 272241652 -205568202 -111885567 53308454 -21562103 -107103843 -156031493 -121821958 -182086458 22458991 -81749081 -55556070 111338640 158248484 27631073 216293875 -98788858 -206600432 86864938 274772798 -291230901 -272629663 291720067 -143156994 -28921181 76403277 64204991 -35557050 -121256247 -21995742 -157667936 -166810322 -199831128 -74607153 -9652007 -267721964 211888219 278596455 44401502 -203092059 -153307765 -145687126 -261165746 115686333 -218269890 -85428688 70192835 185521336 214065482 230667560 -172041771 126840402 -240275209 118303267 14764806 -107833550 -143640284 -184993285 216336406 -936868 55674029 164067452 -23107545 225180077 26440140 -23988784 -257570271 280765177 150810061 -104112549 -161448447 -230804749 107164435 -203861093 -148744747 185532702 -153465238 1056309 75677249 -140029904 -90950393 151180604 -100090137 284606664 187629011 239553038 -139554172 230615741 3096907 -192917567 -276492520 -28252013 -106222663 -148753418 264961275 -202594526 -37782900 114505728 91634941 275661004 195648364 52834722 5448363 -96938846 200805353 48013441 228583356 75108691 -131626235 1870702 -10780098 34327232 -126700809 154111917 -15547239 -130460490 946057 -209659154 -132204167 21481209 1168404 -174544342 -56565602 84747206 54158988 -250840719 286185449 3045392 199474956 273377308 150957866 -241925589 -128557769 78918211 62296097 73373737 -76635878 -289491815 162972896 -293034257 275253973 15854813 246381404 -95145772 -148735784 277663223 24583791 -254747011 255209996 43752480 97355707 -26225588 -41575833 46956606 286329352 -93804788 -78487843 286290076 -259868560 6151201 -90563020 145551322 52328710 219197322 247276511 281082080 -227590450 -248102795 63622728 -296866001 180897786 173714565 262961805 20496383 40836582 76751102 -211456390 274816642 211851828 -161924199 139506571 257533429 299225730 -150564155 -177623641 -150673353 127327720 -136889571 146847743 276119141 -43360099 -85871644 72144374 268702114 286202073 -231977569 -142198263 -212349628 -19812752 -103885549 -283922345 -227336441 -272592815 71795764 -238363907 -150333782 208091341 -13576657 -36060201 175903132 205469266 266155289 -187733312 3820138 -245259298 -265933939 -244679253 52516512 -288699338 -273062378 161060677 175583341 -96918216 -200783750 -210130188 -219020636 39244712 -298763839 6213843 214348727 -214796892 52039264 230153676 -35183239 -71462210 -134194326 130965825 -269611999 -252299970 279931355 -180488572 239745103 -158428377 -64340838 -242973814 -107891265 -158415931 -109739217 241417657 235302668 102928211 65783654 -50297692 -57013061 287521879 -36827103 -181909617 -14938994 -230540737 -6678354 -234066046 -123289425 -20474030 113211028 -147324427 144563801 42118779 198021041 -195933837 210573942 186638915 -61830807 21545009 -101119836 77520457 173261740 -291091523 -226801820 -153343284 57238275 29438248 159503355 -99607189 -59734399 -84671869 293150139 -117062557 -217883359 -20306730 86088016 219376301 70984804 114931605 -89314437 -65796798 1591361 150697255 -227445486 -179695354 6912804 78719249 -14582827 229678577 -167957205 -102765559 -234213846 -83678626 206874318 237215967 82875788 -161676507 -24054329 228269778 90748728 135505417 -283682575 -133827786 293411826 99136614 173337873 42334741 -90967972 -50882555 84898300 -268970389 63529029 261785020 -201060235 -221964614 -36431435 52214993 256870254 165092475 -80461019 66534364 151972020 240840909 9216164 -172603118 -171097600 23391842 -188907686 250049117 57125447 -23612122 106041728 37065017 140848879 -226248892 -123422001 239957961 -7428548 286940363 -71725920 -243689611 -45079307 208962359 -82462553 -221040558 189525318 137799551 -267401249 217240591 125098354 271537355 10321640 -120840242 -221576694 135466172 285716554 -158933028 158301351 -154714017 -293815200 -190514158 215070714 102969844 8208337 -190543469 179863669 210664631 -226852591 159522676 107379238 -241676251 -157007280 -240449747 5284818 -19340290 -46326783 92883688 132255695 -167683700 219141966 -103560817 196975051 57009177 275619953 215937776 229351905 151573911 155788399 -126075131 222000671 -295929092 -22703053 -185425616 2823162 -151839898 190829177 120813496 -32479489 -276192111 51632494 76052598 -258919671 30929413 97219391 -268120378 -98929466 131255047 1973533 -141087228 -107118268 178181794 -88366599 53213544 201000025 -206158165 34498504 282406316 84873337 261308813 -40524297 124365055 101940105 253269771 168732537 83347371 34265816 -54194625 -145491876 -294937908 96163832 45467945 -242726096 210847253 -251032371 -42579208 -108390353 -74413411 -30356129 -212579746 145917479 -20867792 193788454 24884731 262752401 -26534791 233888904 -202284343 300965406 53358782 -7048958 49309771 236499433 99724073 62027611 253041772 -58481129 -112622763 59413800 174860384 127626323 -134936920 44790354 -163141523 72215846 39589626 274014461 109594187 236066562 -159219792 -66916433 -122591502 -3923493 36073528 -20518206 193357242 -297224654 -260998838 68261495 56483413 66070420 -157025531 212385674 -113489333 -271884089 261180954 -230622797 -175587191 128631632 -144001621 -26617438 -39325304 -118822897 -297195195 -121016088 -249828353 -195795294 270631813 72247667 -3536060 -34742650 115827763 199041277 292289991 228996505 189829975 234083050 -218609174 -266880737 -160619829 235255003 -286904296 103742312 23894322 -290784649 192478032 273313777 -223295811 187385025 -116004038 228438891 14002393 80846335 17217245 259969058 -264223728 42333155 198440266 -218113187 -164890868 -111459459 34922653 219751507 -165838840 -88268795 221668968 60287457 150532443 -147909255 34798416 -300488763 -225774654 175158803 -226660313 46716106 362909 -90717183 180825603 -12472198 -237776102 215826069 58104714 -86735419 -59528489 288584242 180369551 271201163 -273385945 228665854 -22686708 -156707266 270495182 -49221566 62358959 -120157437 -181671811 -58952529 178547497 137158815 -220697098 -25274214 191915016 -49462910 -63002346 -185010596 -243689980 94741940 132019495 -70871708 292917036 108939026 -141484425 172124985 32618625 -235795821 18019347 -24661614 140987764 -133904318 -190470492 -154654819 -79347315 44375830 -22885022 -109583662 82017472 -188498083 41604156 -269333919 273238789 282872145 -56792735 -174050198 175799731 124737953 -29570648 188821179 -286227103 210566197 -280244667 49069185 -108513878 -101171368 -40609314 -165598859 -21995523 -221628507 -166533261 18178248 -142768825 -115827425 254070591 -44409778 -123101537 31810503 155316324 41219033 -11965760 -71912102 159929225 -282864507 -219057039 180669074 219255550 -221272246 86657009 26714804 -222005615 154600375 296953774 288554353 193696347 -111123528 -19483829 -68136754 219936051 -252292857 44378389 -120351150 181725176 -34224600 217424357 -7104549 276764855 -243015932 145418787 49145461 -165850423 56838484 213040940 -66813096 232666361 291159651 -258199551 -185032331 230557069 -139538435 222223937 -241998573 -269011479 -3510685 115743497 -37117695 -278529379 41392114 94206798 -95644539 -187421750 -75996353 284863340 -190502437 -96682428 237537006 -266457096 54340146 -136382105 -26218324 39164051 -139003314 -168686912 210522844 86635181 61210639 78876258 -7205440 80031180 130455701 -276505510 168560326 233892933 12512545 -139608507 -159321088 266859599 -22973312 -298223775 -290691089 -111600375 -100983158 82935053 -135472569 -83340514 -29071742 -220462080 248619482 187054494 -292228087 -156492222 -82723626 -226151143 -198286881 -50070123 -27402831 -245816206 -176762938 201138296 -297026905 198848390 -19953734 240839685 119598342 45387594 76677481 -22404478 293334094 129421593 -270990028 -275145228 -47814237 -65266623 118728372 185548345 143217316 104633883 128270654 -277073086 -21658677 -230026204 -74323212 7419596 57179491 -162705473 -78549996 -65915535 -190587364 122186263 203384423 245386251 45921351 144508117 251021526 153238070 -250902623 99041071 64727313 136325920 232768850 240489847 -266304446 -164978423 64766288 -186762049 71257062 160664745 151799917 300588524 112866139 60119051 60157020 48736847 -46878242 -80279960 152498750 259612968 56002388 25007601 882929 -226463442 -48834675 77277186 -99879172 -28393712 -50698943 194304715 230345983 -60333711 123782505 288508382 -32307261 -212085368 -205125796 -25091851 -236495121 -151124963 42778795 273520762 277370093 -168823249 -171263853 159667970 -66963263 -115653341 110517850 -193745178 143651000 -225395541 -165432696 -45729596 -208409495 -80975184 65310489 -122167427 -88864113 -242129109 207656960 -47803969 52090558 -55168382 -267400681 -11755697 -290443008 111079429 -82968388 48556800 -211768276 -210591964 -16839435 -264355889 66349536 -206483996 54318615 -264462639 -150160891 111308277 -181993208 262591083 -195651993 82918051 284032057 154827175 -288592899 -95232250 -22677269 -285834423 52842812 -220633399 -77883672 36108607 -265916007 -173191013 293026638 -92228422 -142845424 216234671 42435746 295958294 254481964 185150372 -226759385 260953428 207495146 48657485 -265328515 -119465256 28911517 -178876663 -273155715 -271575042 207573534 -137434862 31563979 246057027 105598938 94757413 -176562166 -280103887 -166022422 206478037 -11584698 37964469 240733632 -271928475 -74995144 128911802 -138675918 141265955 133970404 78341061 -205290954 -262912625 -300675168 -72948186 77687257 -44399721 -81524075 -79887790 -288779608 273334845 -88833011 38790359 99247540 -32528077 -39362257 -23155520 52946479 87466287 -145178430 -292337476 -16486915 -105653345 -301023687 148009100 298029424 198107989 -252244030 26263366 187994595 -164673695 295862762 -142395593 278156448 -1435654 -222031034 -296597154 -271334303 -187651059 106735136 104633796 227939459 -281974762 15462751 -21466479 -229116303 -62332421 -286551502 -220639337 17087001 190747824 -39438933 -276155368 -108760761 -109640419 -60357049 196125610 155973848 272275176 635182 158108518 -198216166 240958435 141291138 56303697 -24790399 252247524 193437518 -117516718 16271429 64590303 -238018480 -103687566 48710131 235426806 38008227 25100134 -228596361 -120750970 -193553894 201214370 -264877618 -143758299 -221078749 41495887 -281851465 -70272385 -210556299 91483181 147008130 192060018 67022347 10994569 182625410 28549120 48262900 -48090124 -259931149 -113144653 45253421 -269258757 -126034307 -81892653 -69186668 179347941 -265707890 -273620880 164653282 230231528 -273904779 89076777 42380484 256648216 -136471098 -268159284 298335324 -126454062 184344104 -180924915 32220739 253839640 -63156160 79757744 -239508376 -281551799 -98748021 88690547 67305000 -55977793 -123258474 -227088069 -201315021 -298441474 -93485564 61108249 102829100 -133278122 -79895095 -232936956 121874640 -65232595 90723658 -94113865 -135952171 292163561 -121401892 -161149661 -5663777 -221300022 -282233217 -290511372 -70112006 273056001 -69832560 300792613 -94910200 -174195992 -42764116 -19150684 -208108328 70527719 199040354 -73805001 -112294092 -126435039 -68321042 53568567 5119253 -205793779 72418040 -136981396 -83566230 189508128 285502488 9490136 165543996 -114434014 -53764755 104882837 104411255 216529526 48256776 98365073 21341625 24879394 272449002 187641810 -116354700 145332213 -145106679 266670629 119378637 -3149670 48247310 -267339532 -104453694 65615785 28877467 27050225 15009877 -21170315 -143397377 397366 216536351 184494234 232490152 -280373523 -177843779 -122993574 25578496 -170700180 63993044 22863088 -40418742 294034203 60200602 138343759 -238205866 -239805791 -70728656 180384679 -103000448 -72008949 107494946 240176267 291274778 20927420 -246140415 294733489 -125403730 -29380349 -47668564 297800407 93720184 -132785383 118700191 151059019 201701622 50168604 284619525 -52452884 140753913 277871535 -143163655 -81536457 23010086 -248520850 277988216 194050432 199907585 -181804419 269399226 147119085 -253985959 -253580128 -236076814 -65070745 -209493069 -201403465 191726022 225480800 232682905 6997771 -290372508 -225247783 293622562 161820586 -39519271 -34223788 -56901807 233294836 -134665462 264523977 -100458731 -250197559 -104777486 185779666 218310222 180164697 -218627676 -233118698 67801013 -201621810 -82567224 292220362 200848632 -225632558 -145913053 146267073 -243520789 49675846 192217061 78973119 117706833 -268587992 66051227 292350050 71377367 -179797069 179540579 87836018 26246241 90586922 -10647501 -23455430 19997557 -21880897 261119212 117576620 144936349 296422724 -38784889 251149467 -127815831 108009610 39744246 -40905789 100253993 89215814 -141371142 -161911281 -89018764 225490555 159676712 -47308178 -232161266 -132937179 296347456 77212572 291693542 244215330 -222776113 283239201 230212579 -149524182 76191509 -138191028 -110280855 -99907301 -281750602 -221990833 -110864437 111231379 96767742 144199744 -120027959 -45543623 -150883200 -218624044 240257135 -113241561 168113622 173523616 -99054737 257645405 -260825894 229042697 -122655163 156065496 76239588 -5953026 77811173 140775187 -78682301 102959922 42415198 166280942 109762625 -234529978 -289816390 26550782 167136694 -97052122 -88087656 -207356757 -118694859 78338100 286044658 151193456 -240213601 187377857 19032049 176407029 -169468705 229907122 -278780268 -286291258 -94420974 195384309 -289203698 -276961951 -88211543 -61739716 -84668929 77263658 67664299 -258578565 252162283 10648664 -91045671 26021735 -235272997 -250913610 -87541402 -129120839 75218420 -14938082 -185223172 -171588340 138654192 178450293 160987619 77825248 9004587 -31829827 137764399 8077201 -37607528 21755345 -57296988 105751311 279885289 145876684 -187160062 -3686902 -270571526 -156178664 127866009 -202474683 284774992 -52846671 15698646 230604016 -109642018 67803669 104653880 -43180552 209249440 285810203 5731327 -10609027 -35261124 -150696836 183880008 -183275650 163781613 137253822 -246576437 235341028 -166528561 -282551601 242913451 -79964103 100754934 -246195728 195973801 -264387725 188573998 -200335826 45772939 265702944 -89804694 58568315 -26654088 51324882 -253685992 157450347 170545634 167451106 69171172 231032884 -67497569 25854113 116208943 237157475 -130154503 -171501778 114064431 176100667 257885524 291526180 -115153299 212710872 -184198820 86992198 -246336845 99448712 -209785420 289057101 135429454 -18947869 18660876 274320572 44106335 -66098432 -2827455 -74937455 -56334063 -30281132 -285788730 -204179845 -16371930 -161432474 113201076 273221317 -183403744 202273201 39801176 -195422329 -114678903 613253 289088338 92781695 119315279 166420087 -114739549 189260643 -299491691 -261143690 300610927 74697631 -246391286 57042610 190710211 -168576366 -252597264 143625788 -222302560 45357848 -148137163 83145148 104462224 92164837 130517973 205299718 50165552 105282050 34697808 -113982154 -173595085 40343786 -285718809 -214256184 -245303699 261802096 80129130 208657244 -75187040 -115338565 217285438 65821801 -53177545 68934556 -11109389 260405097 -145656947 197297341 218683770 -222240253 -275835358 66980268 169620007 -96013717 290646353 -60493839 829604 -122221780 -256906673 -274732898 116254387 -31399406 -112772018 231549967 -79862195 256862237 42032554 100951429 -180414695 160652975 -34603561 -20110793 -163083967 10717891 -9036858 252770290 -157903946 203780868 212112762 290929791 -208628791 153560077 25361234 -179093196 237620122 -4168336 207850477 270557528 -95653538 -90041704 -264915137 23916190 192674187 -74886115 -69443908 -373772 -21948664 -112840029 -248162314 -173438665 44415522 296234063 173003241 190515116 209030440 238378108 -86959504 -233017800 -196401808 -82855352 76130627 289969585 4783810 137798355 -295984541 8843782 -235561735 -174348248 -157339076 5209580 -100996850 -37506125 -216374972 -36883561 -174268570 -2202545 -45032236 -200144201 97133355 31669631 31381623 279070803 28361872 10395963 233055913 -19402394 54243892 -124149217 26602740 54282134 -55100412 84543770 45514024 126166801 -95685137 5263887 287337438 96221341 -289003176 -264008792 -270970278 150066690 265397618 -246784561 67953244 -166909277 195434349 -235947629 274867181 274636882 -259902687 139717084 53811041 -284798379 7296397 77831243 129562559 137442123 210648055 42103752 251655776 -289804922 -36498671 -158447339 -78490934 -93557334 48414924 -235998338 211517862 -67046493 200326165 122888127 49722814 4703021 225956129 -188213325 -207468007 94473400 -81022484 73511608 78450784 295895473 -14991245 297517307 256373700 30309454 90310798 -78670854 -43304159 289603783 -48707764 -282946460 -152006730 -163018681 -53677354 -85363322 101249804 251573772 286035925 -252390499 -71376307 -250506617 88200881 191216262 -147644876 158801010 73714662 117879893 227414159 142031550 -250446656 148700037 72489699 -128514050 146949413 207198768 71511667 93041763 166481322 -229913778 -153396170 -276530420 -294112122 14930008 -246139822 18115060 92529605 -124822901 183285403 167360267 -166716259 288708935 273043776 280137821 215475910 90849246 162075001 178611938 -132604323 12330044 183004240 140977890 244734002 -197072189 -378569 166778562 -181614048 235545312 -62593766 35830891 -13101992 35760429 116307096 295681915 -39462574 32990716 -286268647 -25189733 -148259324 142427945 -190147332 -161316655 -55299549 -117787061 -8754823 43157263 27797428 282563222 188835272 -240652668 274972802 -284985964 198157379 -157502233 -238761973 -29260967 -115547712 -227824614 -108956022 -160783965 -33675068 148719442 -254496919 -205726196 -99843816 264764359 -296526201 -54206211 -243047686 -214940467 1234250 -153600466 -179070061 181825967 261122140 26373957 23422595 93789910 -68424831 205816188 -24244621 79376789 -16172695 -26401371 -289160799 8923458 185283344 -229825353 -233010492 49225680 211822627 -175827770 242787129 27093845 279528221 -36413400 -140580208 -187004477 -301650151 191765704 175090124 273363912 -292984544 -283372262 22765433 210797502 106869472 187307112 219819298 -154832199 -108674905 75090719 -114503359 181716023 137034915 163623071 122895249 266742099 234106823 187588683 275104718 -192791986 -20839479 63803484 -124118809 -199294314 -113477063 147665237 53265960 263064557 -286222963 -275848352 -45118857 -192022534 -280738872 82790194 -102454080 198085847 -171738908 -220384861 267772265 276637435 -66610918 58825016 300512029 30792492 -277035551 -111228227 175219695 112025935 272693962 42036658 248398903 -66198854 -65123327 83209186 -88178429 -105361817 195225650 -19829543 -133016817 -11863099 -19833167 269362680 -14720477 160772316 193131904 196254609 52501092 271694999 189020076 -155723203 -41513027 50250845 -142338127 -42729554 -89224773 4092188 14454299 286045097 47225857 -106922071 -118816400 260075936 275722455 -203430907 -165056968 278962269 -215327003 -249266926 -51649870 273979594 -289319018 247383658 -16294628 185944891 -160163639 -68845578 236682497 -293321308 -198604125 -205472192 270641259 -99552079 -69558768 202531185 168343516 -124945238 -95250343 156370615 218323171 13452467 238599928 167304626 260868881 -141453609 99986164 290440957 -134043486 -119382808 -164056120 261945916 58357137 -266391251 187711223 -177120388 -27587027 -294321285 -118364447 -33891297 161748668 -277906270 -54530764 242003932 -235011782 12915550 291727075 121573209 -48486215 293207588 -162482659 -26436174 256737206 -223606868 13197548 120992880 210480834 268145213 -153590840 -167960538 -200759071 -43116107 -298585979 -162234242 -53065157 -285466722 284015723 -32844954 -171762316 221090975 -98033739 132694473 -150645996 296645089 266462978 155347380 202931943 -226397338 -267014361 251704886 260479408 10775557 180782027 224430513 254630098 225253918 -106867809 285972408 50851887 174778036 199172420 -162086837 42053099 108145141 -3512761 -187134890 -237669131 21221550 -82384391 222419771 -100595336 -95948061 195065329 8680616 83460558 -257710648 -299637832 124841737 -170275927 134179185 244436425 -43270775 35103759 -191042918 149858403 -201863361 65379857 -155344530 242598790 299061780 18888219 -164462072 -261377266 48635137 280622659 -84163718 -85821241 160170866 -118736611 -44080935 -23349882 -122097226 14674262 87618054 126001713 -220000259 -251744204 265147608 -73823025 -271752595 17299142 -144506757 -46123097 298585643 -232714769 -204553945 -222819386 155332978 -264528647 259440384 -286927553 -29261882 -101068545 177572507 251371032 -186290392 -241763707 19230237 -200901183 -227230285 -279843721 -207622722 -171519976 137757513 123904249 144104500 156659869 -195824291 -163401039 -107327734 207237266 -32265160 293621200 196904762 -201231427 -196361480 13485043 249014813 118549723 205147140 -148292494 -11796624 62509619 19152761 128494269 -224788744 279956109 -139833629 266145052 294127347 -59685423 -286460345 -11233097 -288709737 -117481720 217977624 -7427725 191578739 58526117 -245497438 -144214984 221385371 -31336175 -22505889 46553597 44482062 291848486 -97367493 213839783 205741324 62870882 -185110996 154969277 -48197100 -248367454 130997051 126377634 6434087 -143364701 63906902 42466949 -289555798 151646370 34031437 -189803126 121517872 -221812055 239215583 116341776 154585098 141273153 40095586 127998294 -136305482 102684077 -78153842 181105208 -176508662 -18788677 21276162 207316910 128875424 -161369608 -155003702 -144305002 158158887 273474067 -165742747 202980072 -48156509 25958081 -276090198 -128790045 32979185 153426166 -103159981 58169359 123362282 209793315 18318859 -234129954 268121489 53598900 -185899154 14465040 -35321047 -191052283 238478935 -183912955 -260559023 252438051 55958768 96556603 -297462936 -149148667 8972903 147732346 231125628 9429911 -18752087 -196428236 191719965 -298906648 211981863 88982858 75100246 -184857608 -176363739 -28565057 -90429217 7321599 18610045 -116553345 234657443 227376635 -46733208 -71572612 -117516372 30633911 -38591068 10296143 211562799 169576419 86943025 192775900 20840598 -45311004 -201230466 196487329 -109392482 -35950473 -23936941 193460804 -19379864 146778958 173320814 -86207863 -148917899 -125116559 72526992 -31982908 -88115576 -263411664 78530792 -32996876 290828380 -53884260 -127929001 228675935 -244613348 -243750296 -244292310 271946716 -233880969 176057047 -18049472 209918956 78799695 84296233 179646678 274581082 121762410 -16514847 -292175192 90971135 298779261 117015898 -89873144 260352042 33816570 -64994243 -159177244 -77204932 -115613774 -282926932 -152877306 292943555 -219471729 197765111 152554486 140091644 -151121694 136645175 -206629562 -161489722 -139119021 120980251 183924236 131464995 -218258981 -273845920 -67536378 -13445097 279672370 -87050164 148679483 -163914135 -268232965 274729064 81416746 -224288223 219351238 269069129 37450854 68900391 6869510 103555542 -44944633 -57222653 188939479 -72731391 -183912201 -229125571 -104274475 -247374100 -283297251 207517511 167477048 231338976 -193380850 -248767091 -194966116 -86245723 -229141044 285938482 -99157386 2073099 221090962 59489116 112178112 256245151 193652170 -263096874 29905574 -28610946 17838401 -6406996 102463309 86931929 -42244151 -86601223 144339708 -256124534 268636123 -258204776 254169842 227935423 79880499 39882628 174018049 179351642 -294423082 282062087 183345952 287846997 -301432665 -172642054 76000716 -240076035 -296827879 -232294965 60647847 -36837307 -213029280 -74484189 -25315052 253859335 95725214 -65595924 155203610 -231717007 212547774 -215746514 6778899 154322674 39107102 57476051 -172380469 -219485058 -40637998 105633814 -184175420 -3960359 65034832 225408318 -123723435 243858501 -43827696 -55524990 -245039235 -150901008 133891530 -64317612 -227052692 -125475806 -50683046 -235108313 -180611101 53191097 -165624876 191523330 289686481 -261284011 241540130 189662568 -12549252 162346291 68623775 -179014920 -289424938 280517906 253942425 110046971 -207562535 -123451659 -39817694 -224077544 -124677327 -12382142 191880426 -76910547 151330481 -163843914 76556192 -53556837 141163257 -20897429 236375960 -38658426 -186011201 -125562853 -290947312 -60087447 239011894 -285471668 -279496596 274888259 293111649 240998572 74000470 -247252652 -182635706 92495669 254959350 -145754532 -106386285 195327361 -229212640 126280221 25179866 223719304 184796367 -155641444 37168931 -173745500 103202155 92155408 252748642 -156496431 275590494 -60936495 298517719 258532185 15181716 -150381607 -164934309 40103795 54541301 280048432 194065222 -34084478 -241166615 224267808 15600109 101540416 93297582 -21642697 -136102220 -297147050 -50531453 176220853 -222523597 -21319022 95187869 -47134063 -279043571 41513307 49839152 141887574 -264117268 -244197922 137765464 -78604891 -210224619 145065733 -230430575 270445734 -209682413 -69841389 81296692 -144614642 143164813 -293199512 37535728 122158412 -7151387 -134966925 -6096185 -48749443 -191098084 -200110029 135021346 72127031 -5063101 -139653428 -102107183 229111013 202008093 -181627454 -275297832 -286880236 -45265752 -178293326 -154881116 -31603693 247520533 185628355 236449924 -34786017 -131647004 -75808167 3991135 62164171 -114993532 109168607 -69391110 -111781352 117321382 -206771460 -80861120 -59212376 -166192515 174884869 48489884 -105605199 135083702 -23335126 -110951282 -251796550 323185 111518391 252633018 -80114155 136387943 -13995478 80641430 25204647 84545508 88644782 -67414655 20201686 -229483593 280335870 -249185652 28446001 167634892 -154351762 90238269 166995219 -118326928 54548593 -80658366 -51372213 -214919915 -25422873 -91455670 -48079287 112685268 98839689 -203789582 226359958 161200179 -78828448 -292637342 -23390293 -41575092 -148227563 -127461789 220134754 105372922 193545109 150380682 65445871 -141536788 111037998 172922890 -83143679 168660972 -281877904 -87897972 -116245472 108859296 -116460727 -19681268 -55472700 -153061386 144530841 180751555 34710243 -276120256 166742232 -59811694 177959268 -297321183 -107720207 -212831104 132442074 115337800 -229050406 -80794774 294734472 35104452 12758616 -14801141 73750428 -102861594 279099856 67686414 -118127903 -147056216 205188760 146627361 232667419 111828294 154232706 -148313698 -143564848 238731579 121818169 245863807 269496601 15304611 -4865487 -232367729 -291262018 -160973202 -54802452 -82711103 252699405 -252826132 -12823414 -264806948 199439188 -34912515 101150531 201266832 202203314 328145 -238539431 21052316 -165491443 192822668 186638627 17170690 -15286795 249566169 17296935 111712080 -97889002 244097764 -127904879 -268687757 -120611002 242103782 -20622156 135391576 -239161614 -241086706 -179858195 -70678584 -48788078 -142577685 -275130235 114708663 196738844 -276295572 266039155 -81807676 51455167 -106849987 -202207227 -78975094 -204350062 -73654769 28089837 -282201234 -69131518 -132089844 45028709 123469165 281447347 -273881075 -271604375 140123715 91200746 -45278657 -51710593 -213328599 291231040 29718996 240582089 -240129262 255345968 170108464 -142657043 93398852 82564943 -34607350 91511326 -12156418 -110822210 -259016195 32991481 -56280558 -193964365 -185812028 81356953 -50603463 30635399 226204761 279536613 -101120580 259134435 195115171 298852793 -223270424 -54603692 208213424 215106615 55027591 43724636 146895288 -167994847 -162285400 -271321770 -22474913 -147282094 -27607347 270876202 -165744254 267025179 -43816880 -58271055 221552015 276381366 -290228883 210931071 -216134349 -23974772 -7026305 -263137501 -242334441 297427158 -60883105 -103169071 18332002 -76795854 45440398 2548642 109734493 -40380190 -164926919 -128843530 -111756587 294135243 297977247 152256913 -108891695 301531531 -115758991 -9333921 -239506665 -256922314 -30839143 -292286911 62471790 -224895309 99275913 96999884 227589752 292904962 -294299393 216637641 24677952 -292160229 248815447 -235652203 66327987 139212646 -293834978 -55831430 65187811 255173135 -52229703 -225320291 -289052683 6336041 176840224 -97740327 280715412 -25057147 13950928 -127234987 112032723 258193314 126546293 132134804 165754566 91205307 -197064091 121150082 224329950 201940496 150655280 199538071 -14837111 -297083837 -27116500 -250874095 155487308 297345735 -61342529 121828436 -294758274 -297752357 282098434 -264665564 200539283 -272014385 100661949 247131705 -265379222 -88641430 27572486 -47014784 282462097 211324780 -221307089 -104086651 -35359999 132113866 226325120 -27390142 -27588052 129167971 269601655 -34994083 -258880787 -193807528 -7060509 199849627 65112467 154934194 252822759 -244696749 42514135 252528205 6270238 116476221 -143784209 188725028 74554876 77304113 211460884 42191709 -135933356 163451868 178534510 111621373 52180572 124296332 -274614229 156383034 297830312 -247478497 248413867 141308079 278896931 38694765 -74590263 175957691 21217527 -39107172 269574197 -24552632 73373140 74634901 -119589534 50382065 -290276581 256986760 222518147 257638865 -109782978 -137421098 205130563 -5192944 -220788200 158215555 -117918499 278473853 29629300 157034211 -120367547 241666442 -192929581 -207699265 20423558 144895306 200670673 -176498600 -17688152 242088290 -123539680 -16505221 1404804 95574187 88767918 269638096 -131281788 57097549 229305471 -222120042 280617958 -34117721 235600181 189052483 107353564 -36349111 -262263678 47200953 5002396 -41949270 -62805432 148815933 -249869240 -185183600 -226961167 -275866517 -202257673 -112222863 -136955632 64795826 -295462438 269283832 107734538 288431015 -215352776 -255509797 -266066466 250058733 92452303 -255007644 -89697382 95970677 14433655 -91273254 51937411 110053992 -161858576 21099015 -48702480 215822827 -155279394 -246655978 230351242 73310130 -136601274 145760848 -270633255 258763655 -86853292 -233177139 50534794 10070765 -83645164 -241319576 -240429912 76911839 232853307 -28968718 266247427 -156982345 86766678 260487401 -96520895 -30718441 -286708794 115647256 12987795 49101795 5519344 160895050 -82197765 -221107385 -102914053 155792498 -52363966 -110777341 24217623 -13889604 121863028 -241155833 35977589 102346307 175399028 91153174 147066687 -290977474 167926315 131367015 -273532773 -93880783 -61417864 223716281 -32561250 -26267347 232866123 289982053 53999346 -65984775 -6397801 -174592446 -65024776 -261559996 -64216145 97731321 -229361365 -256672219 -169778998 -95378471 -71391972 129516634 -197406639 168427592 298281309 263384902 177712189 103446246 -1746798 -63830604 244179863 31101643 -62706980 -284422365 290857374 274866930 30216517 16602313 -271320288 -59510883 15024412 189876070 -9260696 -300429674 35626633 -21873232 -258265841 72293797 -285876488 30250171 141672799 149428030 -249896025 237931750 -14229117 -205342292 -220262946 -179262336 -7916971 198506075 32250051 -10738455 -289766897 -67717847 -223591325 245294355 -205604731 101849534 227012778 203203989 -239583172 -253431659 -120028273 172164839 159538915 159304513 47167415 42635589 233984959 -290670097 -4864584 -75972905 -250214125 -293574924 -223649538 -276841386 -2296036 245809067 253220720 61408781 129388874 -32494480 -120870469 87193584 227831049 220701497 -214297872 133270972 23589998 35451822 -2261297 38096177 -158748313 4381056 254704278 -149552462 -73167308 -125383497 -243687035 88907866 -160161841 -176034189 -171423152 -103037426 -226827343 273712525 -6577095 -28896616 153107808 -103553169 93771358 -191659103 -63487560 20310567 198849227 -47361044 24285358 -59690981 -287262709 179729384 236210871 98880655 188602834 -45195403 -54803275 286050774 -249054532 51439777 -85360017 -235112475 -117659231 -248863262 -245885201 -91388232 -124886761 246473436 165800530 53558149 -195192363 -127127305 -287224620 -254096699 37576194 -25136127 -181003446 -246752277 -45221004 -201875981 106655182 145257647 148355016 -273446674 -220345478 -162969409 269956972 -50385137 232905422 -143691879 -264570493 -50645360 -31338740 -187805711 197969302 -67563112 -50239190 -60202611 91855320 -233938658 300593260 -96058584 88855781 39197559 40160664 120612887 -149586924 -266176665 -5336154 161029725 168823960 56140824 191945512 -287877953 137000307 189742961 -107997964 -102539752 -96189790 -72475336 -83556453 109248829 74632002 121857198 -45902186 -8917052 69767322 -233417047 275809700 198256709 249683292 -69574238 1420797 -297452090 233649499 -123290075 -161462988 -86481261 9143701 123513290 156874645 98462789 79277916 188116047 -68934102 94597148 207986142 -260107256 -299208091 -57450048 203583528 -115602735 -255569120 45679302 45020153 74336151 -81019653 -206215570 -96961756 145181452 -27202010 -191090485 -63178046 243850262 150982622 128880186 -231487157 79218606 -34034306 83717752 -185985410 -33919038 10195849 128205727 -115236580 57658163 -215592938 156164963 32968240 119194105 -64233186 147193129 147785734 183397487 143002970 -132054247 -202428621 -116927187 -153042308 -150024242 -76711010 64687152 211369760 131595766 71299221 188832654 -107025929 230323621 -185565107 -276595426 -273301045 -225830165 46694815 138103785 -88625699 29097602 217812830 293521932 -209233253 228802059 63992131 270396544 177289719 -74490688 78022524 -264815694 -174461700 -192878440 148536358 -2341128 -131104296 16150903 -234682150 32934843 184200702 171793695 -232978396 -74432449 -91657054 232130903 84584955 -11783838 -40677196 134521035 -31190307 -329180 -74525803 -12929954 -9043630 -10349962 2515832 115245883 -298742352 94540698 144677370 -7500399 -8164489 242521373 -267149310 179814095 103661486 -8828496 28022597 154361333 -76726236 219151006 -205453233 -253399342 -249880495 -217861778 253854523 135648692 -53785121 297384958 -281572465 -111946346 -63794043 -27591340 -3733198 -101521578 128870305 -228946490 231477319 -243939075 139897240 71147261 -126361004 256646854 -270982966 -92686030 -111602784 -237764603 218118984 23570010 6855067 -142086642 55271381 112073231 88740337 -87607367 77720516 -198849009 -276537564 215826622 179114188 -42258045 34906612 -185557848 -130961108 -63832688 198756112 137043144 224118283 -247840331 60487417 -93125870 207258456 126972663 166405289 -139614657 275118718 135044188 -20590320 -14900302 -124460652 71797887 155164759 268113299 -19259541 155935684 88784262 12841008 260001201 299224152 28938206 48847230 -56942514 -116549304 -229096228 -956722 -288682479 143582504 75946247 -258921864 -236674538 46645142 203444465 257382854 229470212 170671345 24164330 259247519 -211787916 -71748912 141738032 86307587 217485798 81300320 231282981 71421444 -115077679 71979549 -165214315 -168853119 -213847571 -177781540 130651035 -206948730 -55768341 -70741030 -171007254 -119013132 85239832 151377885 -153903853 -190023308 -209868220 238723174 236745432 199506804 161338777 273737598 250323313 -261669838 -170991972 241197528 67203355 -274467604 -5369161 243100375 -98609254 -256971381 200939361 -153378886 -11123532 -151757836 -285554182 -126974148 -202621341 270355809 -66416654 -171525688 -245837689 -137139331 216518737 301514236 49805167 47265568 249382693 -215501781 -96339016 268275493 -240758257 -244768108 -24300200 246363995 132911506 15505784 276239460 246255090 118598283 -211432011 -246176077 152941438 236043909 -14820595 195778036 -235707579 265651608 146687921 -87103527 35514122 181430512 -137575587 89536715 46853809 275291359 -69884101 -203673419 -99886097 -234333572 -28267335 140419179 70175299 239546983 -150200783 -298346178 244104003 106377082 -215797848 132797963 100715978 -258370732 125999160 119724021 184150474 121182029 181448093 11582219 -220113511 299932274 137636452 79372720 8775244 163160199 -143031895 215664585 63432591 -183100689 -161158513 52324761 111997208 -1747950 -35318771 -291697375 77869981 -192751178 -240882718 226370851 -274827868 159937559 296472808 7086726 -215156312 152867547 3446099 148401346 284557503 296084644 96551803 231833496 246464708 -98683103 157873110 238805024 -264880142 -158736982 -51494537 -47179514 138528490 193459417 -56929134 193104043 130582881 50156189 178559003 155654461 167028650 65994799 247037512 -265800097 -195744095 -220232058 -173264469 -246492439 101609887 -128541771 -185104815 -107193689 24129909 -188122937 110312438 -16051158 103866860 58819965 -20708779 69319950 99450240 102034567 -176766476 -25581345 -25387300 -234654 287721270 -84925246 138535417 -144265004 125053046 264187378 -184530410 -202642626 292867473 -269603020 101232299 -272651714 4687970 26590072 301324446 -259437098 259549385 279780991 200946684 -130830743 172543476 -104293419 -99502616 125345117 59731571 -55027903 86768332 -165758604 -58620132 -237805821 214877555 -206458636 -104097638 -149279462 -86770159 67445383 5603833 170427202 298745026 247558246 -21046561 229146948 -104887386 -113827337 111049532 100325909 -145372983 -221985232 264715127 -14484404 -177840024 -287839572 -216074546 7599965 37519667 89422468 268749409 -206578527 172525044 294412758 -110491582 -167379739 -63665987 43873711 236736717 130917856 -13998728 282705022 19470378 188860283 -72304436 174257981 -65812838 239949806 -253480618 -126704187 -208775933 54781536 -252850575 -119204803 143634806 -41454571 -200092512 -226278994 181878967 -184163264 107050698 18953902 -85560169 -154408639 116061992 148353572 70305370 -78130065 202900691 199550706 89240593 243713461 -345749 -287315329 98372821 264882168 8109152 -231948477 268816633 -118144379 -95988307 300469284 -51042692 -99835768 189524705 222463994 284371790 -8656889 144106733 104825652 241378103 -190955164 161866095 -183345774 -51938268 155479208 10881730 -227566522 297642924 -216742768 66165763 -277345231 -23840426 295428884 -143606244 279225171 266214057 138344944 43870226 62276864 -242100336 193658690 173946367 20481845 85132081 145319677 -132783971 228899393 139812087 -84782083 151191712 -277335367 35992227 280003067 -207597115 150887907 -100794841 -69861567 243582085 42203634 39702099 218499530 276292934 197449473 -134411235 19024267 122502470 219241916 64473982 108395497 52936046 178354919 168573921 220708912 1699150 237424477 -253560173 -290501549 235842961 203060815 -26386342 -87384812 -258296368 -44638672 95986256 210468907 69973723 -128629785 -191374090 -264285160 -272068781 -124092641 147460143 147609 -20695502 274265664 74106219 -45592414 202331232 -244422274 -52906489 -2669264 177649883 -278755569 194902666 -118692742 74600983 -232129797 282723051 252892465 -290874681 132501615 5007015 -2897717 121266004 -74463522 -217716584 -286312550 -86950765 192921572 151591043 -36605556 -232533291 54988377 87236893 176103391 -183627750 -108157649 -91147991 249466396 -118225245 -264381871 -192211057 258436401 -65978172 -273028473 75706865 -235357103 -52498841 -158412493 258386162 63220350 -25695344 82754776 -227224876 264549796 -83413251 100349618 -252407914 214363669 -18043259 300051268 226664198 34691448 -149103177 -15688138 -301282722 -293471687 -254704832 96372279 -137581749 50706967 171792175 129286435 -44630349 -61530548 221467786 -62763244 247987128 -152250078 172240977 -189945815 61063586 115721980 -110953617 202686368 -17986102 232470566 54274905 -192831182 -8633404 87442744 -242158708 -182876172 -57036501 213033379 -206605588 -160829912 169734990 -197745610 219264624 -276665646 212509413 264178010 268638861 -185435626 280887413 -240902018 211358950 78822865 -52863712 259424768 -72709473 236829784 -93344453 141286551 271510700 -67833286 -61462671 242679999 -123522199 204088140 -257800295 89745628 -154812068 36665221 144380911 262814786 -127363382 301494753 37010856 -258400898 -70273953 274233763 -120451577 -160878411 -140569469 121397435 -207070287 162289396 -204132817 -241058095 -202915450 -206919074 -41084212 -278645962 -33092623 259809079 85499826 -14143957 -170153246 163306633 227010670 176346354 121790446 148513549 -289251955 45960402 294023888 176815023 295886383 114620355 143729646 -94870585 121596401 -253839157 20442560 -159795034 191242228 110209327 7125190 72654569 -233310297 -297040860 -92097654 179913053 30470341 229628366 -72997870 104355485 -177257682 66797199 -43386346 -277414874 -209732897 158051914 -266914475 -54323359 -297734093 137384635 205006183 -243041509 145104775 144103305 74448065 141545059 300287945 -240073104 204029916 -130869178 147069323 -223336265 145808402 111836449 19264756 157538504 -300431586 82131396 257397246 289528795 -44066471 -222412760 51372840 -277639072 206917130 138848467 -226915228 40819879 -194706364 -167019454 40599189 -93349446 134413492 -43117819 68681185 226227727 -282102316 21127583 166315296 -37331678 -77368961 -7848637 72422551 127167781 -108090956 256049153 154091932 -103561493 171326977 68884298 -60043923 -262423529 -267289841 41398323 -130029482 -236847723 42395259 -226331589 224169582 140310359 -51962898 -247420568 183974795 -13259815 236814296 -31770599 60087858 80468171 120663792 230878902 -166061758 2524510 109019029 82357818 240325603 -28134034 88337163 210044603 198212386 -68467308 79204213 15866447 259671758 -214607401 -110549861 -53497963 271408744 283759253 167667026 -123569210 77280758 121171223 -20572632 -252928817 205652697 197341696 158986454 70958680 156086406 -246426167 -111117166 -236585092 293728581 -287881301 146562569 256520044 51574251 35938591 290222160 167233815 -162213439 119622966 295874723 -118400293 -69159007 -262154309 -46446684 -90408464 9064160 -123343951 51429747 -25637913 147732213 -298975473 147324024 -133397956 210457301 26088681 -237328195 -139621389 -8725691 -88782177 -245071647 -102372573 -170212193 92351788 180415332 107629260 154631614 143093206 118402887 -62865577 191634075 -175280244 -100627780 28541787 149871652 -74004017 -23325970 166848593 230353459 -29238347 175670802 -192207497 -41667734 -61993302 -254215228 68975192 -49640894 -109922923 -135569973 97961506 -96937242 -288683559 -55843168 -134870676 -262307838 -200859724 41755666 -299694053 225192753 253593189 24788370 38613189 -124616846 224373753 202389757 -84088401 -194592925 300989125 193247434 158530728 -139635203 67522002 110993465 216400051 -78782134 274573729 6503707 245048536 257806205 -281014202 187322137 -158481324 189156896 193773550 69836641 207605299 60786243 -94749389 -180953729 -250690675 78337405 299613765 -119226807 76160091 -293135456 -258744406 190829338 110407750 -147468045 -55936899 123035649 -111586956 -18860969 -212467763 -63381193 66517887 -102495516 151841550 -128954013 -226672367 -261066207 4892474 182114605 -265094730 211617328 170129325 272609497 301066799 159742473 -145042301 96350559 112621952 -87771335 227920807 -96174268 -14798446 69283403 -156045048 -107197364 -189359826 -228487948 21128829 -254679383 -276060517 289150590 77546290 109345919 169599402 -258937236 46010351 148119980 19213972 -151456475 -95921503 -268768343 35513916 269766442 153987380 -284561083 98208879 -205329294 48868368 -142618567 204963843 244553688 9807025 100413450 105428159 103151109 286548182 164710452 260556283 20617779 252487381 -230514124 76861110 108064901 167535222 -25234731 65483430 -123940798 3747260 -60689114 259325972 -262809468 275697520 -150260641 95741452 -297730447 66139860 -186594604 -53239094 163019104 12028557 -68253263 70419439 -203721173 270074636 -199475536 63277788 -140875442 -244159394 223088246 -167179576 77541017 -223949991 146325883 234165302 -45993266 79896186 -4609129 17977522 257588285 -227072348 -193542057 -6588482 73340607 126884370 293406728 242677142 -124371004 -160618985 231906606 -249976051 -276588253 -283874238 -4118680 -4003943 12563667 -42665163 53939402 259355997 -201476159 -240274062 -166413002 -171282060 41414673 -238894842 -292063874 -112489643 88516557 -149399175 -214547642 -128621453 -134637157 22237932 -97900225 -27723580 -28659897 48002023 -198602917 85546948 96650899 -285995151 -276146530 -92085609 -241349142 -121784123 143720288 270710880 73053445 52325384 -179418441 18991921 72249034 -232089226 131707123 -20307685 282413230 -112248542 -293932595 -160529607 38410295 -175928928 295199960 24264474 -82281124 -63687607 243202841 -121561072 -227580298 26290786 -2065808 -196351862 5472081 282399994 -159364862 -281005776 261986259 -163768945 157683507 -272900042 91908427 20822306 -113622295 80529762 99670508 230923267 155636602 -37928062 -130730278 100118886 217062968 -46603529 -146416872 226042955 -164505887 -70418651 -268246154 -109384313 -240143202 282022999 185143414 207267206 -188006274 193611196 39171888 197835038 -272675612 87635981 243167143 21399441 -101329827 129170864 -83713464 160389073 148970034 -133565947 164592096 141683383 208044811 62388539 251659632 194619616 122626637 221370129 -294426814 226851536 127740066 70069681 233251982 11352128 11871813 18203859 158705207 -210497214 23035424 -66721714 -12003027 134306105 -152020434 -277930757 -7254777 24202406 60744862 -76896171 -153189500 -67293435 -58177091 -78288576 261760386 234521851 134123000 -76720737 -203695153 -43852945 -273254418 205504715 -268936790 1951579 98444512 -131504038 -132994574 96252553 115182233 -141535296 -213089794 52745720 126407260 140527306 66916749 22332549 -106130775 -24298942 -186719824 -37234299 199827977 -37332605 127601004 201909002 1198007 -164406747 -28945523 297767359 287407642 132782168 17880812 259111377 -88671063 -37535180 134427526 29264789 -40768196 -264131447 -124988776 55691528 -133347200 -217898228 -88573482 -144529605 208194912 41933947 -50621503 37575076 -35637778 134336022 250548635 296040942 182578885 -109537710 56574782 -273776540 224276107 159536133 -124401464 -66304195 -145900786 -150654309 122382476 -69909734 -31838892 29458803 -35383712 240862160 240657261 34404575 -107857892 12578396 -66605493 -63014825 -237192371 -22593340 232661668 -256812258 65001904 249311581 -298140720 21583603 -51190618 -200911664 285221613 75976 184365829 295507508 -72246865 138748974 122917223 166639194 -275124667 -82809422 -219755260 -270925433 -249119405 254282142 -280554622 146152435 -99410970 239546962 192711505 -78634388 62913077 -214768122 9011283 -113749005 -12916521 4766626 -137700570 -220287308 111900610 -180221486 -209082037 244345990 76186646 19094941 256948749 149336143 -96371418 -185072154 -300800973 -289941259 125141685 78088020 -24280387 211127020 264501465 -109982372 103820678 169387838 -219104505 176736745 -187975405 141131413 -231705938 56764531 65035667 -225680172 267270493 -289971004 -250339206 -118068874 -265308965 170952533 225439778 295113953 225056781 276156045 -222957387 -76541257 -57746216 95485813 -169324174 -299895820 99489007 -149448798 -93052908 -175315068 -117255259 136529734 -82612511 -65649219 105726610 -115955523 -212220985 -152423575 116215530 -211267934 -197174958 242239334 -198925299 -204710465 209946452 216126726 283931227 120170347 -227902797 55787535 -106407907 -71430281 -174303122 175159978 -286284678 -132834407 -85853629 -38546960 238421201 140910142 -102936137 5754491 -57783586 -210117701 -58025131 270610516 282432271 295970793 -154211252 198610443 -292448500 -211589121 201165879 71257312 -270010717 -119364257 -178878863 193809662 115234963 5540099 -258106727 -58061335 -92338886 -256516237 147668763 -167791232 176900918 -76901466 276443934 -18522871 291118404 -214924764 8707252 -77405924 181237388 -301290958 -154939421 32175561 -159871060 50220970 -66938557 -238961024 79520811 -185833678 -149647564 -3188763 -269938165 252436402 -28063548 -156842059 -155438448 278912216 195376734 -90409920 -279571005 56222470 290323787 6674902 184908725 -22893407 -110621902 61886376 169823287 -208497200 -11056435 -97347640 210564554 -219105612 -258870124 -285853686 97325902 -152498252 -200154333 -148251035 49606588 -182641615 292330744 139441835 97946024 -191845750 128194808 59947595 14496812 -197071761 -298895576 265431056 120516939 -198456762 15063553 42457835 -50148434 -3664018 -124828225 158888979 9559523 189966422 -266589990 -195282749 -102479186 -102603042 139286989 -161102316 -220389232 -185960667 -67339795 244630300 -184371082 234406267 -156297875 -131930012 257601642 -153374064 125293900 -155831949 51014533 255729350 134914334 181445979 234406231 -122966725 237230649 203751030 121653125 33888633 -53093274 212032649 221622134 82124768 102069979 -292629835 -269542978 -21043054 -252094439 28730412 138446180 260961032 -214252818 -88146788 -224740188 251924011 59225311 114582883 7855414 168709349 -232703359 111856795 -82145982 -68303411 260067083 -24118457 -88038646 8304170 156365214 -42826127 -133570931 129453739 -259024208 46649930 96904203 -21371503 -180605605 78622027 -287381108 -196877099 -11545777 69501468 136536037 -154566454 275341847 -177329323 192944301 -166621069 -114631045 -182876296 252000639 109978578 18585468 268825021 200878211 -277401441 270496928 -89721712 66602552 234917204 149743147 -225367303 -101486144 240168949 -70663424 -277118288 21880820 177600984 -80513215 65699319 247275108 -276657300 171669634 -105279065 1271406 -294543120 -246352803 125809766 -28371473 -39353033 251984121 -256699981 83904161 -251567021 44876834 -55315351 -220391712 87626673 294051733 -268026572 289012511 -205403002 101785055 148186042 -74174116 -91441111 219843710 156988792 192812928 190719205 291179718 247164843 -284726776 -20784814 -155094452 98827078 -8463318 86346556 213844227 -272560570 -145193661 151613284 170618165 -266698167 -79692578 283519785 167624403 239730562 66115541 -88509973 29878702 -23801273 -190901146 -156428501 -152991030 86615168 176683196 -48675380 -115336897 -160477629 232598786 -111965891 -5789454 -109215467 315657 102447352 196027417 -100579987 -232955255 56767734 -51711290 53281965 39688144 71887966 -6552303 -282193767 44452977 -294636063 -115160804 17957699 -24120774 14353966 261786845 -18174662 4434947 -157530149 -52724413 232601506 -274311690 -30401935 234173145 85334043 219088496 276766364 -55440511 -245860899 240603909 298052356 246588765 -189579543 -66620129 235572514 -36674277 -152925502 132911061 -197502767 -220188095 -31295123 110846693 -128990026 -290939842 -88307370 -53027872 63433749 -176506318 -158048328 -297860517 176016527 -44601014 -76146791 -28750155 -70693928 -177660503 -38833743 -272196892 -91069943 106001344 49418613 -107433726 183486210 128117012 -76484112 51071268 249184052 -188521519 -13244454 263450638 -265464638 17907730 -16554496 148783735 194509765 -137677477 270588199 199608530 -281706880 273097193 133677575 94524112 -235954376 -63841407 172470328 7982309 -300953469 -170226276 176038758 294440035 -221187511 -21039496 216576881 -207241190 254306929 -82047509 -83508507 -273478850 -110894773 -34427688 182022383 114071594 -91093174 -78393893 -243083117 -156275303 -280682706 228560540 143896629 -148845683 128828731 284141286 288755671 269804480 -86241615 -189451196 -213961849 -68271676 -225957731 286308300 -120967628 -87074265 295063197 -61872711 -215830416 -212869547 77215597 21491590 261285624 180346325 -101698433 -104452708 293471070 -219084991 201825520 184690301 84601356 -80260771 116878812 -83591032 128767314 54939733 36093493 183723292 -9605226 -285397955 -300672821 -111316149 125504194 -77245067 69144636 230604169 -223226069 -193833112 195458898 -204851213 -98536819 39377481 21619784 -201153122 165110195 -34242180 44449545 131887281 66297651 -4680411 -244996692 -253599452 -227827228 -129604218 265067240 111167074 226874209 -188583000 189474114 129150686 115979584 92575714 276370088 291621244 134524060 158626679 255520459 112644693 244534492 -75757460 -85342919 160555310 -215227083 -103500258 63446435 214147666 236542705 27922784 132773888 -121787220 78060068 -75148724 217202309 116924114 94712643 161208025 -182556588 -72178204 204156219 -154977488 25129622 -295441387 132360931 -77002339 -74468182 144764467 47192765 228266537 238908136 82283526 -83991067 -166852330 -73608745 167871891 191037109 -18271194 -5626872 117084891 277289570 251614058 -73596294 250650148 -20449584 -278133497 -222610329 95687949 110434653 252511992 -77677646 19603076 291160672 274720050 -259869603 127492454 -123939064 -174476805 -175794085 -121816871 -185645057 -188912888 -290338051 -137384099 90323035 230482908 -279573190 225966934 -230494043 -89498693 -264138126 270743853 140247397 -241597396 168870380 -173198254 -5233919 -175998819 158280873 149580673 -167616474 145851417 -59044666 225257325 -122764626 12353430 -205032253 42574829 93758864 -174055687 -202344368 97328333 191408131 226214881 282531875 63824935 283366794 222496094 129688351 20393247 257577252 166753262 114649182 220178411 -110218131 106008770 -113655845 259459992 -30232372 -177611769 26803938 79197659 -48155057 40841987 -251294913 153010480 -56164062 180391286 224586359 -242208720 276163773 -264887343 52866950 63473591 -247232794 -73169769 70904261 123713708 187462521 72993611 -78068899 278801355 269512742 90866321 -295305329 267883801 -4864856 -203491923 -47041974 127709997 10927764 -101818382 27338243 99026509 -295269330 -121071452 163999458 -279557971 212569087 -287997396 201277184 -289668284 273904843 164248891 117445767 -207292323 -173171990 91331058 34246399 90647230 104996868 273926667 -187642845 -169270440 33524646 197298056 -276438009 214861906 247415364 242984205 159215823 -91190519 189497237 117438749 216300122 76663426 121127112 198140514 782213 -41587785 163939902 173584275 159194407 -251148786 104887078 128298560 59198923 58827191 -145286972 -119815881 -48140909 -121688921 268340895 -273395541 -2000299 145109587 88591401 73623903 -178934855 74967671 152397423 -39641839 74353349 145147771 -113277536 -251270091 -164154027 -87873789 -25283157 -279439658 37096836 230855633 80928586 -260050724 -298063804 -178156222 -113971288 130902918 132950558 75004992 -156339069 -295226246 2591984 283694697 51341279 -109939235 115872327 -15140737 193399351 -25559479 -117576237 33187926 -242493430 192461336 -70301685 -48498611 -201551457 -274895763 162708504 27786311 -91060851 -7655400 53542486 -46262922 -167612334 -238373028 -51522510 -192385707 -284843994 226598805 61006297 -67522053 -46126342 79223617 22720671 -177335570 -39147450 -209981139 242899536 176134388 185702225 3198343 -17296288 132069362 -25931926 -76141087 190068871 -47547321 -169297432 -100632548 -193694737 48176698 268914519 138794385 -227662574 -64903775 -17750668 -121070951 -136022152 -193958159 -4310181 71386598 -124257335 187846661 65354416 -46432081 -278559492 289802448 203184719 108884706 -204684452 -138708407 -179054223 134528224 38275920 115698402 139584552 -184868251 -63217701 -108542125 -18303942 -285051886 139460894 -116967979 -82435208 185920954 276133046 -152355173 245930846 169703052 285802460 242595606 -56946847 107733796 68874685 5348357 -216089883 -74741741 -40345719 94051306 -122867622 -245917561 -300069056 157654330 -135183903 -28598092 171268510 130935060 -97263194 39205461 -293882711 298494768 188811932 7200792 144766369 14545452 74303034 -65302121 12751630 105206378 84890652 246286366 12077775 -63229920 55519809 292513512 189248428 218917019 -155488980 -6255918 -142150526 291210733 72136880 208913236 259970411 197589466 186288744 287963335 103053385 119933330 -211059709 2927667 -122166643 203304598 12733343 128321489 210316304 -44339802 -138071361 -83243691 141052238 -50497589 -14369211 82080854 -236084664 -79992387 43272304 -5864311 189882577 -33984250 133118063 -66509804 -147703528 -233527431 9816032 228821203 -8265048 220754880 -115020812 69260330 290480362 -110574762 -78705683 -1854597 -131416703 214456875 253658953 -115408722 -236443314 84948405 295456020 -71056024 -42591482 -59979080 231442028 -126047840 261495230 -206996035 -213966027 293308715 71142577 240963305 230889003 260134674 199962455 54356796 83780286 -276793454 -189161295 -9985106 -162657304 108430710 300447275 -223289701 -11401452 -73976947 -208158571 -234328766 -129559574 269819126 25707426 223827968 109883667 249931457 -129765482 -164237173 144750283 -46086153 8776757 221993083 -224539470 83134326 232164508 -37742787 265849804 -74318588 105181838 270222446 139763784 -265945580 206821630 -98183865 -202657356 -174154502 -14745632 103730308 131094918 226909464 -121050654 -212258180 -30960934 43828302 -79206988 -8128066 -203179968 -149302472 -82188074 -284337369 110610669 -250295014 140610301 243040565 280725424 -73171745 -148076595 103731680 -141949665 -15399208 90638757 -294237072 -234566054 -53366589 182291186 -237001012 -95942323 -273376991 243213206 -220763863 -181464146 103827349 106701549 226120421 -146104087 -97422215 -192647708 -134258603 136063309 228944687 -25973163 -28022590 48723064 -53814751 -171166449 -14515759 150106636 -298214429 -266591167 -149301450 135025145 -216321038 -292058566 161873973 187460529 -274236523 -247338962 99512705 176458814 -40874213 -50352219 212137027 112742454 -103394085 190405643 216666209 240978896 -252290498 -219361286 82003957 -243291408 166768489 -118473931 -231904243 -269756087 -141163227 -248303767 -214248885 -142880470 84214518 -221008043 -99705051 228476520 -256876723 -180254193 238431416 -126764840 -120521441 54178638 18338312 -211533002 -289741978 -17843167 272748301 95046605 -280060805 220929260 -151857188 -264412633 -18626561 58665137 -164559824 230552654 47244759 -259274531 266007742 241283666 8846066 66990839 261186405 192064630 -29740151 -252522134 232662786 88521681 -233552458 -110073227 -281891679 127855008 -285858534 132895487 64505226 182280203 243546994 -12982306 -87338020 -246143705 22770716 252850699 -134423001 126858124 242104589 29195510 110114969 -120872707 77521437 165330833 223467783 255855618 -66312928 -1438843 20314101 -87961759 99375728 255954601 208977446 -139650167 145921710 -241947693 -24054546 -78311759 -271141111 -143919942 14171050 11837282 238652424 -266642358 65501508 -178561374 161519142 298215475 213216292 271361989 166964375 69528029 16749118 145053738 94704599 252794326 236231152 -166425005 -146603000 171592951 -247303479 199641444 -274263476 157187109 -219990830 -265784141 -240128943 -137159996 -186606941 246915548 -175697539 -62170988 23328658 -32215018 -5948759 -24620063 202016723 -74679595 72475284 -193605904 -144983345 24661005 139407820 14486005 184992903 -213119774 -166794373 -217824130 153092790 -296412952 -87659853 206856281 167812794 266742644 57078644 -139221479 -249517901 -86443142 56354895 187249257 279020127 157991632 -34654994 -123321669 -32828228 -89403014 53314518 -129519304 -64786622 -76843081 -269314899 -177261664 -47758023 290721202 -8756141 5010986 53888032 -281897136 -243947063 47022019 98447998 -249514669 -275388490 16730993 -37693372 230743729 117931634 -141757022 177171461 -94254637 -241207942 292016469 268394619 240343514 -143628082 16790473 -228140379 -122747785 -192036440 86436490 248936962 -69398220 -297508611 244551948 -35746285 -198389776 259561718 -217759639 235414791 -205189800 146861135 -198522123 106020364 -233620111 -71573022 -16514491 21954936 -43558988 287720224 -267372071 -139631044 -125640588 -17985133 -129278035 -10210702 200917228 -152832413 232871345 -290419729 229012368 21055304 66189125 19592045 196634147 168535783 33610461 -227055088 -157866277 -51144204 130462313 -99541155 -237127021 215279582 187975393 271176822 214205433 -269106152 143490607 264947611 -150518772 193461096 -231081760 208285238 -39613957 57397384 -106536373 60280070 -212827891 211809313 -192973698 208328945 164265675 48789384 210399544 -243841493 178381447 -25384774 107955548 255396534 143660626 234096851 -44952352 231482277 -230308853 189982065 79304227 -249641610 -149861217 -66201343 -155182855 196408518 282042269 169308300 -45541368 -162452786 -296667294 -40882377 -24936414 143164450 -200530300 -141318865 -15294259 -83204637 -167536325 59846746 -73696715 138357375 220323470 277607029 122426808 132191711 169003677 -69701149 289888054 -10355093 227744818 -146053936 4325839 -258083026 -12981815 -14958868 -125584106 -210628342 82352893 -64666304 -176015031 -80078283 -261272413 225566026 -16745261 -205584796 -54571992 194745562 -79693289 197749804 -9666560 -191896647 242116315 -50170829 -67130662 -101931023 -196264013 251178626 6513148 -254115896 266779904 -125185656 -103753694 88575062 199972623 -104302071 -136256676 32873699 -89290411 -130639957 102545130 -239788027 112028291 -264606096 -204593766 -40822133 -169116297 202726613 -58722900 278959966 -125389206 -53381688 12499375 -118142843 -247327848 -266656208 156932036 -110419928 88905793 -296285269 -200753379 -133313055 -114370129 -160705954 186255410 -25800737 286870181 -207739577 141163109 -81244608 -215746014 231525917 122000213 -173363260 -39384593 72823799 -158222733 -43305783 -245867582 204207936 176124628 -186589815 -192953116 -274481101 -188766758 -172902190 243742107 -281383002 -4895711 -23631679 136522776 -164273564 49083479 -136253420 -38028634 254933081 -291277481 148332295 97940623 153948802 119920822 160497814 140656826 29716542 40855234 194945790 -153270216 -270306227 42243356 -219291343 -185296264 292127977 257280915 -182417734 140504135 31314848 -116188482 -21477816 12627031 -267208092 85780743 155318316 -204591955 -39297471 -180356122 -145717564 269009451 127558055 266292872 170184006 -1710577 -123748985 136180609 235102122 201871943 218659167 85952962 108820925 -115361056 -205759690 212404139 37475442 -246857073 156338499 49634654 285100954 -124312797 -158072072 -30665638 216587534 -263336356 -259724643 47839447 -45026787 -12008114 -289930991 -279061873 -234800393 274222488 49937753 6237320 -116281244 -293955416 -218671046 -9399639 103150084 234590074 -251466869 248231625 -148136849 158691983 8454207 -80108264 242730093 -237682760 220170936 80213233 -111428935 -146743714 2319362 280855325 2256892 296724526 -169998129 -51712993 -57342866 197411088 -202418322 137840503 206337543 236743992 37363688 92793057 142237860 -239382160 -251185715 -46846828 -150069821 168072735 111297475 -125210470 -97469233 179431908 203963397 265591401 -190695997 67544255 145218584 13650445 103982505 189957727 -19939964 -144421764 204567527 -105499095 143756662 106806306 -143941050 -227632249 -137874915 -118053117 280761733 -152709335 -75644 43907479 248981957 293485439 -136613349 -55366311 -161535569 103699541 298573541 -143006756 161838545 295835657 149020038 47766305 -36525982 -78746950 -161800378 140561889 61264600 238077704 181785375 257835853 -283503960 -214593399 -237739038 19602143 -72842111 154350863 209837172 -112105412 74607103 2538891 218589898 -175488186 -6261006 -153670559 178461348 -273482018 -129486798 -258289853 206782918 95282969 -297429393 -36366154 -132031190 135727523 -46752872 253168662 97925988 128794651 -56440763 258101957 171301759 166373725 -90193850 -27953867 218038224 -113007061 126149113 -263618115 160787854 202767564 -40055191 249007426 76239153 -50131633 -66002006 113076417 -234340601 93046378 -12454872 -140472763 204499433 35895910 49894349 157550342 -222784381 271176445 -251229444 -82032615 153135495 45120816 -295332743 -126014643 -127854158 -158949476 83050618 -198140232 13649485 125543775 -172443766 233550320 -56385471 -152054631 106066880 -246305060 -36794230 78655821 101934464 174858061 -210244957 -275901521 264589389 -119844451 -36688074 -43537877 242623876 80679171 -152191466 -294616611 187330116 219826269 34826423 -276330438 -80302683 -172604773 192378130 219766087 -8444143 260507007 -94410340 42875850 -138496306 47358888 177687568 229335374 259316391 188444283 -288030967 -148077500 28527257 136581248 -87356588 146865197 -209038979 269194488 -32249928 52610678 298192935 148107910 3439126 -268908965 -23107868 -186707875 35980428 -163952322 82730337 44444133 -131286827 -159780978 49491735 17672047 236804181 282205841 -245390062 53606037 155648075 -282164205 -218706291 199897881 -184626608 -246800892 -169998904 -196286273 -179459661 277679064 -101158486 -91880927 -95254088 -121313515 -190048294 289172818 76520362 25590076 -118915369 157801101 288027296 253961073 -193303116 -144903206 144573117 -145795282 -50355145 -266497293 42880139 164872716 152030814 100654717 178830901 -107896360 142426829 244627798 227326781 221532808 -291151047 9072104 137018664 -230376091 206277896 262797356 33589632 201779600 -152667397 -178198007 -44897468 -10485293 -67129051 255082785 206509099 -131966088 42798515 300778847 -196742096 198869397 134526323 251384398 270731370 -203343535 280072488 -126692686 -98764543 -293312680 16784679 181797496 298096537 -23764979 -271500689 226351717 247832886 -62831286 108769489 218109003 -88838019 176517237 260142032 -194089688 -3612292 231371728 -168131694 -265015144 -221759367 56093133 -203033180 259835527 -245560628 161540498 -274075191 -163517704 -53363919 282144349 42193677 199842185 -31686589 114777678 -147895605 171757876 27725963 76516807 214916526 116695254 274583675 8388723 217197879 246344162 -184103654 -169185836 -35508376 266669285 125825860 17302412 75525472 223675387 161513524 7845204 -283230052 14107460 33133175 70948338 4022257 -156641418 95339559 82625676 76742906 -36824937 298484858 -148435952 166959830 292397697 14872341 96369938 -117361099 -211250593 -272696317 64670966 -265229829 165525754 86506742 -17410001 -47989156 -8991263 -164033371 -233511158 -101478690 30990490 54588371 79816954 135206584 -24473370 135195206 -123693924 -269792962 264480388 -164415131 63827259 -231596946 291781530 -141560187 -79490036 -144188922 136456971 -29840119 -104939612 -42992638 149785039 -43390712 -244551690 -170116586 109616104 55200557 285625357 -7061187 -276039953 -203299055 261196167 -58259766 -77826995 282350011 204549456 -16644120 72396825 157717796 -267057402 -142574321 52156856 -91851934 -212827238 249150049 88445012 276969763 22519531 256991297 137973520 210129904 -207302118 -267456912 225723708 266336505 8582345 -212363975 -259696587 -215684110 138025438 -181595790 247343042 18902154 -12829905 -95466937 -47002078 102394841 233162670 109970295 -26253409 270324054 184275546 170745505 22232256 -152269105 -276357095 7382977 -79973451 -23813375 172386890 -191642363 -206530385 -256000074 54316920 114703239 -228373307 63005716 -101824147 -247145078 -108463713 701683 181056635 148610580 259168531 13759561 36241678 91274257 -90881263 -205754272 -28807690 -293636292 169744794 -214790022 244995100 -73151760 -32086081 249840624 -236565066 -76182583 -52104484 -30204393 -221540721 -40838692 -268953130 199321536 -151118219 -170410898 246842629 205493427 199842209 175590096 155765891 -194561408 -109887358 153977385 246704544 188897684 113524087 -88749163 -255680658 133691197 -186592790 27433017 21128035 -301555004 177923220 -230664931 -7759488 247976151 -9146540 242784194 -281262839 32400079 136813161 146384874 -138954602 -219004222 141538747 27900798 17402469 154290274 252216818 159637579 -130728697 -8898545 290724398 141486440 210822489 275840570 -120332474 -242507070 253953849 -67363484 -247812333 66543641 205256541 148492007 -117021961 -32588218 298396205 62136550 -7823046 -174117852 -239753108 -186485228 -193142930 -157693538 59088272 209984219 -151985745 29000 288064575 -13870295 -19321140 -115504297 -112393535 248906584 176835329 65532208 -158094116 53686449 20999318 5095154 -68209873 280362190 -181879970 31253106 -55527768 -171448461 294959169 189245727 -127302866 -96485282 -87855752 -118837960 262043764 250358463 -236414183 -117284668 173265915 23337511 -201334278 74871514 87555216 -115269877 108478897 90095529 -150492224 158110346 189091129 -267930437 -9437966 -37630022 -89896551 -258929851 31918958 -220830214 54699971 209047514 -263369697 -80650043 291465772 294272810 -294227415 -196059393 15812581 -205475846 -48256761 82443598 -12982508 -294731687 -48331775 197056172 116838881 -251504384 229691290 -162138770 24278089 -189663696 264528164 -241391473 72999989 -179519927 28167574 23040382 133604407 25582846 53530371 140210424 -129999995 95167440 -19105538 -50255309 211357151 117193324 70020447 -22305059 -132957027 167454408 -230556091 106087588 270881629 148417292 233085402 293733294 -110702189 167892381 124469691 -105780670 -45029858 -263765031 280745700 -3398636 -275565159 246917814 8301766 37274151 47322311 159079292 -279810630 246337521 -165274383 188451053 -18321607 -99999157 -12721172 279767915 9984297 -259555507 33156208 -163099728 -255784571 -280066788 -83330784 -239852069 147716233 -41319010 -256282123 81290792 255070054 198954151 -230413402 -270764272 43401420 -296332232 -231073946 209833471 -268535858 -78385493 -191958815 65448117 179030363 159050862 -243353661 -213853935 82654652 -158521721 -42902340 -241075700 -286452266 165139699 147849089 50688882 205799458 94494226 -176394210 258956648 -43242005 24157545 231688964 64711334 197355612 -124697548 -227426253 -116895280 224221353 -163348350 -194046487 -206480398 -238223 -167393632 -186482430 257025415 164245186 -218385083 -52101968 202207505 59336937 172896601 99686699 193561717 298551355 -40066257 139384702 -29859644 -220312089 244741006 236499466 145221780 168199630 -270053645 -25884833 102639023 -145599957 83368896 31951991 -38894897 -57072400 263201636 -286595981 4511493 238760054 -91157121 169475075 -276223831 226079907 27740474 238420174 279432043 186571679 294958286 -260464520 -154319639 -77471886 -29027447 169314204 24486802 -107084265 195279144 -298297449 -209742490 -24582802 -8655361 150461989 68452890 -33175425 -13295119 -49358296 263572538 185065512 -140750445 -259590623 54713456 -237282260 61940003 103343665 -59345057 86555791 -157591194 149309515 225212722 119007155 -36381216 206495850 180461320 -96288453 -78008506 -125400223 -111476955 60885719 69215588 -209597052 189910442 242610949 -56399202 -134371091 -285080167 -32089094 -24655173 -211800251 -137842071 -238444680 -298435381 -68401175 139539264 199003859 170460658 -153988685 -269176221 -3154263 291862096 109465107 219527160 -9793812 194001423 -209347072 -114606595 74094815 -65002471 -36155479 246738900 -180720949 -237265718 -59170697 -185313239 -111985618 -52336711 -271117770 285162226 55640267 158876791 63806585 185910452 130759481 171148199 113217442 -69023934 30141305 11266040 243604075 -281700007 179596377 113305101 257330281 -126476551 255991762 -79947122 231774384 -226451380 110867481 266464654 102711244 -238733109 -105110424 -12656395 -21196595 -113823293 164501114 221830404 57071291 277554156 287296802 -16678329 -18624964 -212244142 -247098070 58248596 -9849067 145397983 -90959786 -20630120 171741556 95571237 82804735 196492317 224457145 161054895 76910849 34492077 176208625 -170538834 6376584 27704217 -209434791 297674434 -40908743 210702170 295474024 178613813 -246352851 -235925333 94094348 21900924 273418376 -150778370 193394603 244818535 -120029170 -189734184 204293293 -143196125 -202250248 -280842935 126244581 -220450170 166035174 -6619282 -298247253 -48514587 -182104505 -73180793 91032112 -181497538 212382128 -51574456 147683093 257073990 69786361 120256517 -197285798 -138290480 68954732 -212337493 -88757253 99485631 -43237024 -131105340 157763990 127595545 -161333645 110805022 -245830991 -51405300 76045609 297760939 185483555 -195222040 -212423544 -196871581 -202685839 68840038 274918108 289119960 271572197 -20186916 230939241 -76907778 162211326 290033645 287991856 190084701 137108265 -179996780 4582309 -154299125 50333799 29303490 -191526383 42242425 -95095005 -40223787 -259462922 -259828982 276766147 52410376 -286963032 -250397408 -71514515 -280046771 131643314 -118600447 -120368202 -185432505 -255366177 -188852402 -85813685 43819897 -203252213 -294461511 -111356430 117092071 117925318 -62009401 -256941388 137603804 -280174790 278352123 -285827355 238285948 -30389763 -132886322 93656627 -130071356 226814121 -74164347 -81958365 -186558546 -46136980 160336564 -193501782 172570386 201918140 183842427 111746284 -159844014 116857095 186699376 -261104390 -276912062 -75869827 20712045 279903854 -35922513 26515624 153342661 -68881524 -193458415 157892131 284959446 8795968 56566294 198432314 -252734697 -161344708 298623352 132944983 126612473 288234579 78108342 -238189338 56254067 -230074050 245096919 66738860 -28649730 -142013298 204436277 24544851 -208362950 -45595951 -223820439 -55725364 -99339421 -122453597 123868003 -173980004 116827003 -96424387 92567179 -150456228 -126234029 -221123363 141538148 -179081478 158864809 -141958991 -246334845 164726745 258633113 266679289 -126684721 -38146592 236658465 297185921 -251272221 -169375074 -3915878 142738000 -24018107 -101975300 163424986 59746379 158094306 15100279 73606182 22569424 152687489 292230187 -300266631 -182029204 235487070 11386383 -167436985 144507272 -13613760 -238688382 -122309415 207475233 215550946 112815213 -50723204 55359111 52406412 -281161789 -111887394 -235520464 32357161 89926112 106211473 -71961429 -124216586 -117740355 59811168 188320255 -257836288 247602480 294686677 55692112 71894727 -282938246 269488741 -140599797 -67298312 -106975957 -85138966 -157384850 -266509039 -21629165 -154964959 -282734175 133332546 287113815 -20120246 -13509339 266456722 -196198257 -249340783 -228690019 -85845557 -135617374 -130903389 -128738836 149983918 -242245700 -241891091 153511157 258651277 251726004 79131465 26773259 102873361 -76780309 272047952 -273950284 154784401 20727118 -155582233 -41533478 -144751137 -174313442 -97543627 -143047840 107057859 146418782 -247723081 -11811635 59866504 250055552 -248516564 -123188494 229374525 171670456 298155253 -116672029 -142633640 265087190 221242000 -47308686 289817443 -52078809 170758446 82410851 211238932 66649244 257579027 -275975436 232154294 -142228253 -6517705 112527172 126897015 -149120774 -135987400 -281435773 -111185365 -9386192 25497540 -290471231 -160818574 186876507 -155281847 -182561076 10427746 211601497 115492619 -207366716 -161556601 92893674 114862677 -159750628 -299050544 -79400753 258779698 32227275 -259647540 -286382820 -185850836 217719154 -205656351 -122518951 -187068397 85977712 -216699232 190255449 183141290 197026901 -36629357 -263265533 120764598 30589177 -157185057 -41513585 -18156284 195311725 -267040850 267213249 -16058153 4854051 255376670 -278850136 -62959364 46240499 -112670052 174114327 23602633 156090090 -49285427 54752993 73913004 -71766302 294661416 -85031959 -208321391 150756929 32410542 -83989930 208015711 113803119 96522850 249381153 287325720 -120409769 80879576 218097994 197717333 -5925012 -203263076 5019339 299327673 213620344 -141271767 -131558774 -144026758 -257571914 -287241031 -129718969 68200461 -117926732 -204415346 -212965894 -88515878 -223849127 198772486 -69309811 18442985 -247285074 223164078 201077489 67490649 -33076817 290176482 37214309 116035195 -55020840 81898737 -220810194 -300873342 -258400767 236838511 -204116346 204469207 260022477 -225936561 -41093145 210094167 283778790 100814677 139275243 -190966997 151667704 -1548223 -92742020 65167687 245794042 -62186192 195280446 -293828050 -241314265 -251052375 290738219 -13490918 267245597 -264848518 130470499 -246307395 -101984260 17657386 -287488328 153354864 64233222 293320928 -144671573 -205526663 -213584286 -217161219 156251456 -128733982 -145270565 -221035229 -145677442 162856438 -294270568 -158594478 -125283073 146457642 -108756994 298364003 -225101771 3198525 -216648597 207195450 -152722796 -116125731 247237819 -198829042 -194769278 -251674713 206160955 -92009648 -215258193 107683734 -66118784 18753559 212433375 132557605 -138894624 214760201 -108261516 -217911630 66853227 -175361512 -178867134 -174552467 -20677484 -190111156 291098974 166278512 69309029 -84456898 45683160 -141492603 -206119701 174277879 -168536166 -293911767 272682911 90351893 245893785 269195276 -246354339 141593861 -57402976 195728018 93639748 -175927343 -198738145 -289433201 10486800 -140027852 52362861 109912491 -132668846 221900780 144723494 -56341163 -301600366 51546657 -231449885 -220823827 148340436 -127984675 -237713919 -291120391 67247414 -282333639 -99084340 113019882 -168391740 106608754 -134083843 250341959 -257875475 -271097757 141213256 -208001470 -96055166 -257925009 135059547 65480746 143251681 91046734 298534708 -36815154 159482518 -143163550 128802190 36465017 70269751 220396552 286570329 -165436915 -287104714 -182117023 -62609092 109175351 -109274984 159403420 285864864 -133739112 -130245861 92904755 -41556494 180415607 83470658 -210906473 -278506387 -93921834 138224012 301127299 -219869260 -145343466 -204487494 83921016 33992934 -207374093 -130691632 -106475751 -170337822 -259504975 295202840 22722968 203366659 145651653 215335005 -297005668 -6024603 -35723363 -23911637 -35085471 -89182060 -211430468 213406111 -270498136 -80012421 69385536 166680855 -214447463 -168029885 -229326070 96013515 96216434 244785879 -123032545 -228801321 -280196402 263375628 90611413 -148766400 -3795390 -48987459 188468780 232151359 -1570321 -155423163 -235142423 15905160 -87457180 -285093206 -260671049 241675026 118291009 -235989980 -114636078 74018767 -135448990 -229039022 265654039 -82674040 263094831 199997411 -42032001 -5738964 95181725 67369040 -285056036 223621065 117024423 89622420 125274002 95523112 85553692 -190202851 31609903 95046631 200814378 -197673018 -276511979 -241597905 -29864248 114918781 149704657 61007693 -218570268 -61098682 174942228 173863542 -116061938 -279823476 297861852 -58195783 289819234 -14543959 -35070557 77733796 -12334953 -72595650 -37734144 163516701 -244981297 275673332 -95751544 -187345966 117182400 -178605037 -195147658 180762836 25491441 143742036 93138743 -215218599 213722529 228513134 -87462094 292230321 -223909790 121834338 19172345 -252080420 -85333469 84045127 170519254 343101 200917492 -265312483 121635393 -185384806 249008558 43024855 -253899038 -72512166 -28188216 -84745300 216626172 176913306 199283214 -29786880 175558000 180645128 -291698398 -239692458 5404659 154367794 -211389556 -42976224 -57672022 300040714 -298877007 -113209182 -248312115 216052802 -293616531 -118911090 -181281741 -104823804 287290807 300027535 -221894024 36562089 98570252 123172075 -234039855 -67917037 114379224 -150979262 132948869 -84207185 -211393781 -163912231 -284942053 -222947906 43646810 -53591148 283362855 186868028 137329804 112221826 217988786 197805596 -69148969 -280898590 -113446255 -182793956 -57479515 46615636 188823559 -152189975 219898731 -217361148 199767578 39952239 125415929 153009360 -139364236 192373193 200520227 167265529 -35593702 -216756590 77018800 -288127661 -253516372 142210601 -217145886 283614117 -36941210 -143041947 -128370081 -47900607 -10242284 258595820 172499280 -157852558 28171754 -125159974 -281140065 298910222 38070885 -200074618 -231218825 -182359838 -22469673 179292682 -59223101 -111170812 -259980932 -244182833 -85569340 -98146216 92288878 66911730 139757605 -297272883 -234872983 -211251312 -250260369 56439722 -293279824 285326563 -22672661 82389693 -145065891 31708110 228765371 61228551 -211245755 31414719 -249045267 -252558439 68451750 196265630 52591219 -125133251 272183223 218440443 121026427 185379224 -83923449 -68755085 -80286232 190749665 53232586 235138875 -3455667 -289400554 -256900494 -35667339 43882947 -60875127 120357350 -243506512 -118425318 -15267843 -188635858 278110711 -227921847 -243870659 193011229 37779129 -32611879 -22751906 -194934332 -2294102 -225186824 151966963 270422748 42501934 -49154290 107203749 4021287 57702750 -45944589 -236429192 27852639 -107897098 181651755 134633607 705880 -826060 -102069405 -103349694 -61954650 -269572444 134518731 210387459 -157019275 -30770775 -228547669 -44836242 56433350 54905911 -189126322 -87715845 -5737672 -142772087 -61572222 -171805064 -41762161 37474005 -114225650 -25139983 169743874 -32315500 -221712780 234725151 186469440 -133253937 -118209871 -226913551 97711658 -167793334 203329026 244775219 206787928 -59373904 -191406463 103243928 -252346575 -61564204 -26995908 -276136560 -54162142 -85294450 235648350 -34731955 -97794189 225702487 -132383010 251062426 -10969767 -103296047 133453260 -33648366 -144827077 32176239 20304621 172939489 -183048593 -183328389 -86142929 -160237568 -581936 174033043 -76098640 -285550539 -61446398 60441698 187830470 -208995908 112419435 79899652 278185548 -189302639 170997983 125679136 13390379 -42268047 -201865967 -222919593 49862423 -179684957 -1748665 -46899572 173155580 -135236389 -255243854 255717328 155102047 -116566666 90376402 -263150922 157375152 111054206 98974710 -9393792 122691623 51107137 -39122680 75732878 -211496862 121300094 166377691 -144308670 167653715 -162623930 -135046099 277660127 166703382 274624775 -270734225 126140937 -220871734 -255715127 252992628 -143531737 -125288479 62357502 -277929384 294278128 237420885 -61417884 -190727432 -119380351 28480795 32430184 -216394221 -262937113 -273780957 234995415 -83006688 -101058527 116483963 247609238 215939333 -39608965 -76112550 -39139007 270614375 -142127841 203631907 -68689304 -225657518 223249482 37656877 126586695 82512906 252799827 81175689 90436107 32293729 -252169042 2361939 204471159 -208395373 -64639265 285294039 190625210 -17578689 99918698 -151672072 -13391174 -147719484 -108955284 39010172 257424159 216666312 201922234 -181522539 299636709 108755135 170683763 -233185982 233163884 284689815 -16711578 209350974 -235272253 -9604929 188271411 -236513997 225580103 298165113 -173416203 286615627 -159248494 -38948412 155697332 301565709 -187091387 59842328 -263749496 287964185 -243344836 -152490788 4083601 211158507 -176876940 230068914 -197032399 47686826 158808619 -227466905 4167496 269498777 231892301 -101226511 -85399252 134287812 140379732 182638077 104640063 -80331759 -5460950 9064032 211755087 149155855 -6064606 -85782526 -252093688 109325013 -123727635 -33433549 -130231001 208445414 292989542 63579022 -32330453 -37130172 111302852 112174323 129402429 84745488 290523734 41221343 200545517 -204595533 -169896690 136871089 -206378480 -80638788 291795921 255798729 207046495 29190170 274360630 250038542 -59080498 280738280 -133122978 145212924 274812757 -278063348 -18986277 -179235843 263375717 -242729499 -43390868 -203835660 -166862871 -282816038 147512432 -295364334 -93414604 -89542178 101704021 -290994423 245531711 -297724331 -26371811 27942191 -166935843 141489476 17168241 100353461 77685334 -207991089 -293525625 -153385326 -299528966 256338845 -234449406 115718753 117812284 27555027 -248848687 -154367496 158803447 -192844493 -168292422 -236086846 125681388 22587390 102984311 235796913 199497011 198015221 -60076131 -213828970 -215753065 -269448528 -26377912 -271753845 187915773 259503754 295371985 -50358154 -64647039 -251368143 48699343 -228640554 98754946 243348134 53367831 -71205342 69695784 238235174 -192164432 -248166691 200842465 -167205278 -129142955 -7776044 252527206 154766119 168904410 -256268171 104517551 -143304126 116268548 139494367 161808200 -82901782 280365698 67484174 266924523 139771104 269014574 22659036 274299661 223208114 -207158941 -38730341 -40814972 -130705658 -264824538 264454894 9954337 -142976884 -294504832 180180 -286652675 -256327062 -162524516 -51603334 -157285258 -170085959 106185750 -294266183 54274569 -223451542 182146372 -141779579 -210908349 139406446 34263852 252259969 -30149992 -141656647 140294196 41228929 -132298698 -180443375 -180518485 215608164 -196325587 70070722 65361378 -91933764 130525923 -37500208 239385015 167770926 -79845599 -202886911 193445535 -138632901 129004832 123549546 -241909142 59658332 155033777 240826760 83105957 -160686264 166676166 221554707 -161728307 -152027965 209545950 -242578715 -186662230 -229373812 -8942040 241489949 -296633418 237506633 -203011734 -45982975 165222897 -271273477 285595668 10857771 -191825882 -230006982 -61588948 132519035 110887935 21435841 45457720 117047740 299209586 131416330 105704930 -5498083 198955744 -234328565 116390730 -231559819 219826384 -206754908 -84928621 171179622 -215073616 -3913414 -97637937 -33315061 131372934 284764365 162927192 -166051657 -256493732 -86624381 288362104 228589316 -106144627 206552986 214744860 -238743866 271292698 -168542180 92106375 -144157451 153916177 104999048 -263979467 164268412 -261874953 -252878017 -176029015 197696362 224991857 -46470295 168876447 -194726903 -180642173 134921903 -123767338 -62368346 -212548021 256088197 194574908 -52228268 -282742432 -291466639 -13447328 -286976098 159128126 44084223 117070516 188179936 274852140 -126918137 178940565 -48364474 -280740971 45538911 133083540 -17132354 292583177 -195209943 -7077556 295079415 -274313189 40252026 -108541119 290591680 272709092 203925439 38607340 -156589468 105775856 -108565896 129426170 288933270 -156744399 177705172 125069629 -78827995 178084773 75036286 273460483 -201186620 -195588106 -163707918 -65494213 -177843156 -242027529 -7044165 -934325 -90732492 -222899239 -103422253 141759558 26730356 -156412052 -186970524 113415967 8164258 108472169 111516543 -126013044 -199395756 -172050143 -31260698 -130844375 -294595784 263606130 33440282 251092626 263168393 -37052219 195089200 92282725 243913146 197586821 -67058919 117744128 67646310 -1424137 132030686 254468931 -294611474 97405470 -126665824 27332315 -202097629 10392135 -151680996 -77701202 61576425 29081150 294205012 -185507401 -2855163 -180956260 159986619 129092499 -228382418 123675774 98925936 -31166912 12838391 220512552 -292856198 294515102 -39086352 245303845 -288993150 275011808 269405959 -102888736 137189417 109293137 -107652126 -149765088 37012730 -216676543 162047933 -213499883 228171808 297488515 -121038133 -234756628 -224037445 22546959 54350546 108860219 -21780138 -101208437 -231687294 -42256702 295348911 247063712 -117492646 -56432238 156352651 269253482 11408238 -218604763 -166036280 174117947 97863801 147592362 -66054052 233040676 72976247 17029627 98520391 129616265 114043389 299300973 106155551 -295637075 -72244132 224311973 -194994785 131513362 38762057 -241288765 5806385 -171952046 -276807927 -2431047 210973711 121061838 301024471 273745167 -197744357 -204115935 75973616 91364008 -158580531 255260683 -113310176 -78729808 283413587 -106537588 -164861709 43682812 -137506006 -216628004 -65628029 -53159795 82611193 -44760573 -233205371 18033525 -25461752 103206328 -75774649 -59418544 274486430 112791597 -181357347 -238644977 28085552 134257436 -255462349 197445027 234751040 -280779455 127554823 180164737 295666912 221581651 -235876329 -146749390 55727586 281207847 -128954644 292568800 156677850 43803589 204506549 213644267 199785294 66810408 -251816971 -168882036 84265240 -243548752 123763289 -217329779 86289504 28971387 -242950664 -179861719 -3929594 -27559804 -269984609 -272370590 176949157 213224559 -132327748 83009207 288454721 -97833854 110812183 59384419 -38306054 116070879 224961544 41168577 -230752615 -159726185 287328827 7851172 -203280985 263298497 -215365460 -110579483 -296248268 -133270821 -287157985 -197844038 -32560675 187875608 73191047 187825490 -130870423 111131636 144016319 205295243 -195188551 69945875 153523461 -120115201 104096403 -33009009 46951793 86330035 120370351 -279406708 219970542 273158953 238130630 241923449 -79860559 180751258 184881493 11650845 10306015 -52324001 57495866 202514472 5491382 289549187 -102398348 90435143 -27243694 293468774 -111807668 101288471 72786720 -164291122 277060506 -109070402 35754296 -94192172 -265748313 184968106 -247909442 -114385128 215972966 -287449855 -257053134 182517630 44271985 10946940 271271804 -177470348 44051642 144873116 175794360 93425316 -122248892 82484395 86358244 -61283660 -1824126 16638492 82532479 -37677780 149623764 92064303 142975798 160779624 134841666 291787515 94633281 -217640709 -184419776 109528362 -87955179 -259123809 -235442124 88703685 79079271 -80807271 -137399803 169284941 230989297 215609786 54530274 259449253 53870911 34331099 -171074797 41171556 -102487167 -108754726 266962826 239367357 -119629764 -103579877 29910782 69681397 -294233969 17085812 -257092296 252054743 -108797521 197816799 -244806213 -235099749 -130725309 182646407 75940309 -6664082 59770568 19921682 -82023601 -279446689 -211146089 -108292981 129641713 -193531830 -249119644 102021194 289234408 -190103792 -284862825 31442634 22352431 -294406017 -62400981 83544627 55079070 -248955689 284887159 -220431308 -140567369 -179687270 -57609546 -10433644 -149714297 129646447 8540994 17222786 -1994000 -167595886 196774118 19311008 151507054 -211149497 53898179 58157148 -3195057 -95661233 -192519053 -129462718 -108912787 -285717425 142116098 -191144039 -54125735 -225766169 18725377 -215058472 53125089 -280316438 157458963 292442972 -185008222 -35591619 -226756016 -241716024 -195495110 149215607 -179530252 -155718041 223765193 201623672 135508130 181310070 46767385 -8476846 -69823996 -237644141 -7609091 154422311 76953242 52848052 4772062 266400064 -159807420 -300044590 -50214821 -58999770 177549574 217927468 64381422 203725 34932982 239188841 52916967 -46881338 111972043 200105019 219176499 -63630411 -227488955 232924796 71515806 150077384 -174477396 176439794 -28272598 -35271336 -78851867 -298668844 -218852946 -233011640 -204521779 97768519 74229104 -123655554 -98979329 130703809 -90938220 -37621818 216135116 94164876 -112293520 -49430532 -39833367 -290079615 16224015 -100403895 39990518 -267293753 -221209855 -212091975 276896040 -40552118 149352048 -42570235 109718691 247819080 252959700 -134709930 83132694 -91848149 -215539656 -234381758 42971871 7502465 271041721 -152557896 -158745304 -92998149 -259773753 279236344 250903824 -148674443 -94088306 263433264 158173368 254733296 -59399214 -53038157 229350272 -242425917 -232188165 259498718 3215920 145898504 67123808 44232231 -16758728 -67380101 93132704 -282474547 -268847753 -103822588 254948189 -260901548 -247772020 -168251797 -151235153 -5263677 -124687449 169807314 101141860 126211175 68366897 227633636 -207562573 50959341 199549611 148853585 252228225 298761361 202122601 134147919 -238334748 173626511 62666493 -24117137 227195321 -139958159 19598640 113460811 -22319264 -208429959 226662458 152310387 106435826 171140058 120896384 156858139 12082828 -280830891 122206546 -46012956 139753078 52574207 127632944 259780768 -23991489 -59183188 -57550875 261089382 -298634808 -174388711 268105113 301479820 273091420 281060388 197428046 255660846 257397332 109406715 6246996 185664179 101746604 -22823572 4199385 -93688509 59134336 288599521 -43014365 -24248574 -245590699 291392724 238729346 273598646 -142262637 278231224 298528135 -272208697 253685643 -202788989 -70241674 110668586 120421063 -20809356 265957109 153402092 -160263595 -146944111 986934 -240908398 53208808 8979701 -87894561 -80457224 293719515 -293141017 -292340634 -183481609 258930482 117951011 254861749 117701083 254356586 -214333668 4627179 -224250867 -267125744 -187356116 250982268 25650899 76393255 271657664 -34398506 154642204 -99239810 -258576493 -255153576 144964529 -178261858 -107790873 104578488 196566487 -195620814 64591211 147297809 -93270235 -208076247 -114842586 -181753137 -61518209 40354673 -205909418 -97865527 -41349973 -167368467 165003499 244232276 166532504 8873721 -108776909 -34053487 1278477 6692608 60336256 64320144 168312178 288675905 -49188732 225761540 178702012 42756307 259446962 -265896475 83426290 -110578809 204865317 -146461435 -4850191 -184104174 -164564503 -284614281 155861349 -106769545 301288371 234088109 14962415 -199569593 -3870320 144600747 -175590670 -190269192 84254926 -255409261 99149422 65427659 85796543 -179969031 206456049 -287754045 -59513485 243020699 76260365 9054330 187454418 -93731869 299187048 -287713368 2154960 252535741 -248772459 12164450 -86897796 244146268 264601894 86256723 108023967 293518040 -193624461 121678854 13987327 294160148 104498574 25129691 -179209275 196508678 -166954968 230508867 83052710 -71794108 267212782 190325842 41218338 -258581236 194203747 186496443 -230136180 72996418 -180853985 274564187 104123947 226024311 187064232 -211641270 36864254 -159556799 156813094 147658855 40790145 -275448267 -191751434 246482431 77274861 -192330359 50661073 -80349365 158826183 37774224 131824336 259376638 255507079 -40570247 -287954876 -42386396 289011329 -80517352 83491597 -91391368 -233820040 -239504357 164780748 21220263 -187110029 83159424 -55376450 -167119952 -268874070 -249114243 98073426 181381373 -97171045 -193766582 -77287199 -298079137 -110429686 218107331 128376219 163417808 -165683534 175527072 -57854994 73540997 156962576 275469558 -170654232 -34043942 151267216 149289173 204065277 250533290 -83222241 253335776 -268833467 201167178 -103732957 -77619970 114300203 191776251 217586306 261097477 182319869 179916592 84519788 260303235 -96826820 -256544783 -114366128 -171653392 225809211 -146231331 88583291 -159534466 96527491 3294621 170827287 -81329125 38051569 240701337 194847599 106014558 -53514134 113406473 278527058 150616909 150337248 237320855 216352026 -67583634 138007398 187381685 -230886480 -113261167 119557440 49971229 -7051605 -3246586 -76266354 -157935784 82371281 34232111 230155534 -155706727 -65023440 12477998 240736859 -241941857 -295195092 294387259 -24421638 216824074 -7955027 130801708 270720309 278154008 140744724 226956681 -55324059 -113140437 -207569294 213120522 -225806970 266170154 252877417 -146970632 -288168722 -301548245 -233161306 87882149 44251922 -294639791 -28999224 -59140917 161134830 286753270 -129888752 296546628 -37289224 241660611 -221828324 -44542560 119377576 6922388 -49651329 -203462190 -33865886 -292776018 176768053 147206989 214484729 73462719 -170197878 -116014795 -185162411 77126228 -220851514 35029988 -76515117 196070233 -35712831 -33114957 -88909772 29717188 177104893 -199062414 -69613968 55447000 189944950 -103335095 28210159 44727631 295444340 -154403751 -171907280 36224458 -19821534 168460444 -12102915 51397873 -154219532 -84709701 260537932 38164070 -128817907 168241087 31409989 44374092 238038096 278579112 -232968653 235498771 -294714836 172437585 33569094 64971591 -262574096 267871935 96430799 88355282 87024098 -39269795 274909453 -257255764 197826173 -121473647 -69203772 -186080385 35591211 276894341 67307102 -205876972 -214370277 -157546641 -73930478 -32963162 139929651 252429419 259422563 30356453 -20274093 175135760 21807853 157788422 -200189332 283605240 127613507 74381371 -70285746 174454800 293036462 -20313323 -69408583 -6285120 260636762 255530769 244828068 -113850844 -135207138 -201609468 106909916 -64810090 66877738 87599333 140996427 -144185824 -278799664 -137546626 141938414 276803073 -181482698 111511341 26196109 -224440393 -119789385 -210620235 -99715918 -243323181 253104317 -178007937 129608417 -286805005 80536324 120122804 -124873565 -223590000 -82100022 -287919609 -296876535 -23897932 -101423121 90058279 107084494 130630607 -132113487 -99216266 -75856482 -107011625 -218857027 24857497 203203556 -196782922 140212997 179562469 25868110 -203449135 -257213410 -275794775 52716452 -60945944 51028347 20274957 -184188042 -246406464 -176258316 200713048 291230556 586526 -205942623 -119776464 107977421 -248207989 -142784104 224210047 -285428155 -87664087 247582322 -37596644 120416636 287268243 -53196317 180102379 27292913 -25575582 -123474648 -168767325 -57154427 100456288 87594629 253374865 35738459 -197077168 274882006 196446230 294231601 243886099 3845739 -144802523 -245237267 79586177 -88041579 -134565144 -23539372 164015749 -28049058 -262921429 -289135944 -75516341 -236273540 -116813289 -56736921 -122980124 -189403338 123290762 -78032798 80278498 163902563 -2648002 296768146 -120331625 -149017662 37078206 -213845233 -273136804 237121782 170784224 114094699 -218266349 -253443112 -182118423 -197707982 180142423 197812598 -80786090 156588252 192398999 162835046 -267139027 58000285 82986493 -215670840 269344748 -88194657 -202941878 -210099802 -45400069 21074738 -25175884 123769484 -102014736 -231992460 192891992 298703977 -268608889 -4132839 -231274555 -293569493 -300598566 -284127741 82868606 -69151736 61203123 -124784507 166513203 63588142 155306726 -180936396 -185973172 -66472421 -226622282 145485489 155040431 270838808 99243965 176601689 207783369 -162923406 -267763208 83219966 -174014151 88205466 221814793 -300326301 18195121 62438373 -76150533 177951667 -232691541 -37264571 183833766 220536469 -160688727 -44443567 -251457046 -126334700 -144895546 -28621030 97304906 -165933742 -155993629 80693730 123660283 123302399 11645973 252957953 -84236751 33208132 -249561279 287755972 294645364 62009605 -186792369 -89267834 262706416 -83022649 58669781 126085841 -149320503 -297454728 97184189 97939628 217719911 -255034991 135233891 5094400 -138068302 -97465739 -178639550 -32654291 220579571 -82348500 -136680944 -60470166 195179812 -216136764 107674274 -94166648 -125433755 -136873983 174689122 10356548 -293583851 -117504841 -156535171 274536280 -71088769 122266567 182992980 285400090 -190217375 269609296 -278908846 -262481416 216833715 253469459 -77363688 122001473 248197466 168837952 24820195 -58593418 290425529 270780194 188933924 105798987 -119152542 -61420329 -66611535 -79007675 109701656 -159992579 -41978086 78714411 -88559932 -84731112 249563812 300779374 281821931 145525607 162285479 -207165103 73871653 -80752032 -203819499 -122086185 -1379212 -27610612 -293208566 -232815022 27854466 -289159958 181193089 -145617890 155044129 150781134 -153483904 -79552983 209248629 213945295 -223796179 -104392448 129763091 -170861910 73056486 219550964 -229409987 -77377875 -210304787 67065059 165366549 -295103623 208622839 -71602657 80135155 -39249255 197445267 56630474 -159613823 25898929 189462515 -28652298 -25111285 -178979661 -121117565 265448460 -145742221 -28689698 63898102 -4835605 80439847 -172475725 -217658763 -58796363 -241962816 -17505003 250226570 145200154 26088198 99480009 -91198375 200890179 61682787 -31699428 -279606766 70430988 -56434667 267106517 143425533 -251197066 -114644582 -299312184 74262521 108920149 298174892 -130897688 -170343035 -237346830 -77836145 -32313901 -30331554 26349085 10043466 282715254 163431735 -202759913 -120226329 76482271 138856897 -122508960 -14808816 -7376547 242269020 23306333 242370228 -58276022 219063091 -76518926 244771176 166074086 267196883 209421925 214227067 121964399 89484144 -24286465 100362882 107553246 -165346720 -217393033 -206587754 110735464 264221573 -121218440 212335109 -201429886 278065742 -139271107 4084335 31569982 143715746 -13835874 -33386258 71687860 -46347694 -95867493 -92690219 -190068173 -244179227 -225170836 163996161 -120824576 -98873594 182138197 242041934 -92968112 72360999 -69526409 -238137258 93562466 160179109 118013176 -25971115 167919700 -186799357 115527357 -2909250 -82295414 192190976 -278866598 237111838 122414359 273261479 -255752537 -56758644 -96049831 119932408 -160203683 -59443963 54282415 -300802568 -272485000 114749617 244433687 96498047 63495140 -53474682 269058816 -299015756 28322049 -250613326 259410305 -77055076 -137199885 -264392468 -86570233 -42968706 78919779 99418134 253940448 -247741802 -142681620 -35937145 -83626508 250697623 -69016825 -61732268 -48491245 -291599224 -81340449 12366351 155458163 -116436620 -6574371 -74713189 -288984709 -168080935 244263845 -119020900 164245491 -5288675 -275250061 -138109905 51452015 -116781412 -13700548 270493094 84561286 -68669503 -153682914 -268083769 -117520342 183648275 -90083932 278960712 -106525001 -78282675 299592625 105545632 -164006362 -105083296 86718804 291486799 75903762 224916952 245364564 187359568 -132198674 -194688681 199626642 -104822527 -172274486 -153484624 212265149 145938213 3965340 236055680 154126001 132582190 -129927507 -151722343 -149327541 -3302789 -237338010 22281649 36841194 111990667 43946475 -39776260 90298594 57435561 175403644 -194745367 94664463 250436231 -288224028 -240553016 91940134 -121046582 27267376 -273260087 -185965287 124345355 259722918 -246724248 119264071 189430000 28899648 109262898 -132942997 -260855066 66485114 163344767 135597395 300481769 91487273 -112492880 -199282669 -25931997 178538559 197363084 95471741 -153656820 -34788090 263393325 -248864221 -155355164 129148245 187141106 -80780618 -254231696 -269498875 6701746 271091003 -148757846 -200925299 120074389 -134516894 -61298841 16628696 152351624 164419844 272586659 -24101555 -224403141 -59711813 -215651301 -163087087 13649144 111694426 -222911294 183079835 -14913450 -55518518 -73795553 -215268478 -245672587 106254623 -220038443 -52380475 231950238 -246332833 297678592 176905822 65581897 -20816321 -99249626 -26404575 290160262 229793535 -166856241 -258419024 260657130 -32214565 -40452745 119602822 -183581997 182349856 -28896589 162250301 -64453381 -43185162 274122416 -67099553 -119481296 58667046 262718793 -24517848 293746987 276734282 -212211118 23897810 261200212 277886366 245013397 -111775045 -102773394 -195448522 5176763 179112995 -196643782 -238487036 240592181 121184732 -227367932 147385311 204376197 -93209595 193441163 245323170 28727841 -8384654 -128671350 -167206728 228460640 -67141032 174308464 39457746 -55202959 216538665 280112314 -67142752 156224941 -94937258 245480837 100486335 -37793305 175996647 -148780905 -87275763 -71907474 -152433703 231535371 -41805243 300481844 -4021640 -115475832 136446059 -12686004 -158229810 301576053 -222607495 206429306 257023291 -256590136 -127507811 211030653 -120674130 -50682545 89916318 139030756 -162047102 102471845 -46923113 -142469764 72085977 110434933 196921605 96365126 -37857970 -144418715 -181434198 -171104496 250610535 -288434281 -123522656 -158100212 280439776 -29473111 -226216150 -15860545 252533995 -238394683 60576876 28694972 -171248031 -9235412 -71343195 202837949 -2887397 -134191157 -82833087 -118538068 143741617 194022493 249453814 72921197 -190164682 -210333515 95166472 185543911 -98443905 27957616 -20488227 176657377 187875878 238242810 -169784682 -84491927 186578391 -288015517 -155959592 -148996534 -149815513 183289095 -109045715 -223662278 -159210081 138409928 83740757 81352928 -87276291 244835817 -107467715 224018017 84895355 15239191 32014944 -130815519 -218095058 160413820 -291127978 227766203 -85192485 13830656 -227891350 -213404838 -135272326 39108683 -284501330 -109886118 82727156 217553559 -121168491 95142661 -64427734 -28319626 -97424103 -235356575 63035499 8062415 113858545 225690332 295103796 214113423 -17957023 248464520 226879451 -242717666 -99925285 -242415240 -261777883 -293124583 258057504 -221565055 78934956 -204666571 38723872 147536471 297492704 -244061544 22539342 189096774 186049134 -235866985 91404132 251897438 123589010 -231151505 34441551 -25676447 -43892142 -203705598 -46537987 128912808 -129874395 -167670850 -238382080 -295409405 -296076704 -145632657 153599315 142065091 -101748252 -230182415 271838544 -174456142 90700963 -83901145 42133940 215335686 53324381 -187540011 -26703930 283863539 -271736564 -4403916 138324113 119764398 -34912464 -9423458 -155992066 -121971791 -216850711 -129478033 26129519 162641597 -41731517 145470348 -301649664 242099008 -211972784 146781426 140841657 -262992020 -270285240 258144055 -257174042 28288123 107530521 -29702104 -98823825 203542527 9700618 232248262 -27317136 22220613 67147925 59972431 119813708 -14280560 33080287 272060687 14120039 -46356351 -194373510 -84541149 -231157575 -297533648 33843139 -105944760 150776818 -293440010 19906480 -58256017 -134946666 46583212 113815050 160601406 -541100 123642738 -3989200 262809898 -107231212 279314000 -264884273 -179245956 259168773 -266524838 -39075212 -249583516 155646892 -281341643 -144325216 -263169996 76824335 -179117833 -181738424 44104052 45647252 -285461291 61478480 24145135 -203594089 -221691618 102767789 287752102 -136384924 -161645338 -178494354 -217716109 256212206 -273584951 -13266480 101720090 -59846846 272068312 257066018 -224451121 -179759793 -10456926 201630426 -298626085 249178329 185581960 -145147551 -102607206 -261184211 -216557550 -236241278 192760598 -262425945 -212309042 40884005 168548718 106938405 166961060 61199597 251196993 47277942 -208454471 232417127 72686802 44144175 -258201590 13316587 281260443 -292905038 218511842 -146623426 225459683 -150112016 210498460 -13533081 -84524820 -64710726 -38628030 82340209 -230012747 239081012 44450993 67840382 95390181 -209185706 285127685 -283679893 -81415377 -290062450 85217659 107254760 52204050 172374235 -42166531 -67157950 83242004 -251145977 -261668944 75484151 45583440 -168914385 292804270 282185467 -4394629 -226012272 -295019488 281553284 -152149901 -298583139 66626508 83207253 -271533834 -54488304 235226208 -101072262 286181938 -91966205 -108492144 221823789 -208720186 164206095 -234712093 89864844 263843850 44529864 116525077 110803198 210557651 77876649 -210121618 7361342 192915184 231094352 -6933265 188091923 183826284 269517134 -153007194 247800196 211249791 -17848724 -24808418 -223883611 280526395 -229628354 -161794751 -239804346 252383333 103620585 191527202 30783494 178063794 51661721 225438297 -255468922 -237247805 161822078 220226347 -96761215 261673789 -167294883 186235663 -16933864 -162553273 -68683219 -229032410 79013568 176641972 116862077 20651882 204525302 295359926 -138150166 -174658498 -231551327 140285906 286437800 15016541 -101581009 209747726 -58314047 -86648346 240124654 284554867 -50491183 -273533562 14247124 240636460 170241564 52804045 -26780656 292286082 54576222 114232224 184900153 162250709 1835169 15600354 -93584922 286253448 -98451574 163857914 19204883 -50331549 -230671840 -107827739 -5825095 -38141984 -220406286 -238931239 57955641 78652915 -8386624 -283455507 156211083 -209514891 289461544 -190096087 -169408282 52230629 291286338 268077416 274032366 -39416400 169686150 87133808 -132108438 -170936789 34607549 -174379836 -231500089 -292946199 12274685 118508724 256404839 -191530494 -117128785 -219652543 -135754640 -87868021 16313978 203366206 112638283 -130051205 276498649 115142009 -212874244 75229270 126819635 -249177418 -268697380 -77791218 -286346482 -219930214 200678089 69522161 301289775 237423793 21609026 -297819331 289580212 191217324 -123764747 23671355 191947036 79220542 203538097 -191881619 3752354 182730958 177514879 -43712775 -161202774 -8882442 -238542406 -122386141 160846124 70608446 -132520990 -229095841 211717449 -61547243 -247540647 43970495 265561098 -248047897 152005996 -289591801 -51059815 256206285 -259465015 -90520288 -144307798 178160180 126120842 110919603 192773088 -120355032 201820359 31350137 228225891 -77938048 107277618 125568942 -141955390 177231632 202713716 -90729907 250276381 -72801325 -271910502 -93472564 273100700 -288035908 257997640 241618548 -294973954 -105759670 46003690 67710573 92998898 -269528323 210534966 -60593245 -148901736 221323904 52352566 -102699111 -204460622 -209608215 -272528579 180955536 118948981 -222128680 231173714 -156271812 53030585 -40725722 123261834 -30289740 608242 -69638077 -136946606 -14372399 126517591 86996981 -141786586 212751905 -207693250 285291097 -212088509 84750099 110714582 14488557 -233116597 -110039840 11459541 -160312997 -190378324 -98356710 41389639 -177317155 35136194 131473822 191649560 180364624 -243787194 -42920553 -76647686 -74447296 -99150661 -137943137 204655111 135312073 238108775 -269603853 46486950 72050964 180668129 -45090277 227608199 252724697 -81452577 17971697 258479680 34734783 289931167 -32095587 52286448 -152835887 -193144590 115506040 -219232459 225706378 37860741 117564434 -11993612 -97557143 -125164667 -236671969 -166066389 -141291249 -235128432 195490338 168789026 -77254325 252374122 -138417729 -29097081 282994487 -179077140 240482344 -42908426 53692093 -59614368 -287384213 25810337 193497101 -139155692 89473651 -80484388 159019259 -234788625 -28450024 90957556 -84523062 -294203037 134593182 257028197 -40948809 -36609171 -92361255 -129818632 -147342506 43631722 194178262 227267056 -110774134 -94927072 -149209117 211722790 -24065695 229120972 100716259 301474559 270907044 46383235 254663773 -25717027 154536477 250706953 127666193 102814793 -276202428 -113806902 -44305185 255762635 -42415896 55658833 265459760 47548724 -152087433 172904372 280282301 -224065975 164534275 53495348 -241298756 -217910152 -97792466 -250151326 294822268 73287907 -78626638 219467410 -66651971 203853491 13756809 -34139032 255252853 -117651007 67560216 -131855537 -49718182 -129049914 6055850 -41957739 -233303973 69154298 49762249 -190106248 -126748109 70074392 -235469449 -110395717 194147239 -223822316 -234053288 235888975 -7770184 260228893 -105693995 -212865213 160166009 -228822988 -119494986 195586849 97883796 -153956116 224421895 -1591237 -168439603 96671737 -301241335 70613417 141845606 -268374163 -40009531 -1009533 -163600537 54164896 187025366 -135249981 -13874458 68677663 -242072276 -16726525 -194630146 134121554 107705883 -171162523 163291433 -182593331 -232257738 84592492 159273943 104363738 192732821 196685648 -85822163 -191362247 -11669993 224379179 293623431 -278770088 298924799 271561146 -257147009 210849404 -23660654 125493009 160265113 -224532406 275868461 -205330956 -279294211 -291388064 -139493408 -174224817 155276652 176298048 -28671632 174290470 25636018 80893210 -143767539 -157813024 -182624047 -274285181 26289473 -176767668 120754393 -204523263 271412084 -79670269 -299428374 -190499022 165983577 235578602 -146354148 8888218 5418964 -125785628 -178937339 -220294126 110683539 -235530184 -227032619 42651673 257839895 93883200 -107543862 216083416 -300613336 16664643 -187517010 -174110223 232729412 36860372 253091614 84627736 -27539353 233170442 47281365 -163842613 -289002137 297695625 -176099618 30462040 121659547 175401963 87319944 103780505 -179611027 -31976343 -253437079 222402924 187946704 191097671 296027151 -191365949 150622743 194920195 -71223431 -159378967 -254619679 102358493 180747660 150437302 225380356 -6882538 133374863 -79551960 -254266278 2358956 -44116568 48367855 175535355 -86442487 162768263 -287339383 242884939 122359331 -68450537 46634763 -229174572 113140430 236039499 59638380 171228227 27870705 211596605 -90003005 218439237 -39179906 -141370998 82223978 209306398 -252451037 197115297 171668023 -293780959 -172141276 199465526 148715311 -181014460 22893293 243819183 -291973409 288764153 -137198222 -72505583 -129025353 -22349782 -113502608 67710013 -20040355 -26051220 231933517 226620796 176855173 130680514 -196915301 -282066374 -287453107 -66931019 -165233302 -213292977 175718822 -39435869 -202889806 261192503 -239542283 -1901387 -76215089 166180444 -36158273 288117549 -28202678 103962377 54969954 23211356 -287174702 42111926 26315336 -221891347 -186678435 231630543 -189341232 -120795657 -269120706 -174307487 196561819 -158669743 -72801429 44956572 -136926800 -129824298 200994791 -184669878 -159000423 236832982 -99531396 220963412 56832878 116206138 121800674 289443739 -209026012 150642159 -27053719 -287403244 241701060 1893856 147677425 -109030306 98584718 -144642291 -57221234 -177366613 -16494434 -58421165 238261385 -20993151 -58783060 294171567 -111939041 -182937855 -94193070 32176827 -44723799 -237947406 45121556 -121447603 -37130959 -88036032 23660 -40971122 199593772 288320660 34733729 35602043 75854257 61012761 46713957 56428106 62186747 85066014 118050486 122630218 -202960839 63077504 -279649534 -156977384 86487669 -173015960 192990515 -215487822 117923698 92344300 -255336521 -78217714 -94449931 -96063400 29221214 -252143930 248899208 47455846 -43939373 -41640612 64382869 -208215299 -96496724 -202840746 -9697101 -188613203 -95247282 -165688305 -301263045 -132402628 284943186 105921777 -251400462 -55545845 -84165106 -278359503 -174304728 288956032 -221583563 -115096072 145069931 -52893263 287788003 211895445 -260931779 48162466 119329255 -271717693 296253036 233787245 189491969 118374340 -139562734 94173759 -117689383 -20575880 266647588 -129492461 -85114037 -187214625 -167473352 77222278 -200045092 -134620733 -85861710 -256177929 -19001681 224301467 287233655 -288898673 107359374 -54910887 -25195806 -122741763 261424466 -156717822 -190742719 -210374043 159484620 -259945452 55437971 220771323 175006549 -46575064 -214357969 143981669 -143881805 112888741 145561889 -21755254 -210201074 204533769 -231705536 -164986436 -192079743 -170122352 280219516 -283475719 -56342732 119390104 61350722 -194299969 -251079030 70854119 146646205 14418472 187078927 -228977932 90358066 -242132610 74565226 -261416495 -30352074 217282898 -171720535 273194853 -289201794 -120155573 25000823 -228479509 -61128851 -241382371 -46161409 141742992 -173052434 -269478500 -189578782 -230142352 -75387674 -196317729 -110638617 255547406 114283979 -144471002 -88830958 -148312421 -2599171 -51480143 -202932008 269828507 -191551927 -93684167 221071266 146830362 -273431983 286796876 -124623694 110608359 -127724630 -28619616 54523626 -72004048 -76171206 228543152 -46464218 -155930920 283052450 297781694 137350228 -290574374 163159581 -45496282 114298516 239603646 -256730910 245776803 211007990 -45906328 -203658686 133708349 -51927523 13400082 134600678 223667927 -271356453 4322717 57531835 157551071 38439753 -44321416 -269852247 142286659 107784365 250546563 284064170 187428963 33600551 -141248657 39442120 -187830818 249827372 112288756 264477616 -227093005 281565799 -284674203 14650199 -267599935 -296527648 -291143243 -177257531 -96002231 -141512656 -164664399 -294663175 255593154 210482839 -282998620 82564453 279246624 -107704708 -57725514 -201713068 -227929221 43982635 -76780342 -244913415 22740948 27272962 287302323 -20823988 255898217 -275737281 61469285 -10167933 -163685604 229100885 41547789 245088562 95207364 -232301880 105597648 161257673 -36154912 214351508 -271643126 146168485 168979253 -281885363 -126926363 207416340 -180011938 243671258 72534730 -214873369 147974268 -177737635 -199821392 -235232021 -270533183 -167046910 -210890606 228712632 -208502957 -240164007 270464015 -196089758 -101966229 -213685657 94893039 158910915 -148336906 -301070505 197802078 234942341 -27435851 -272772041 113025042 -117856167 -61713598 -218436316 219282860 -245327683 -105240210 261088614 -230985937 -44616111 -143390607 -227300525 -40802954 -134288286 -275104613 -56336194 118769219 83794600 -81504648 -156280019 61536572 -231456642 119112549 -244905059 -185263990 243073352 140251529 -266315310 79036105 67165166 13912591 84931938 181534686 -145130183 192144645 53666065 -106340407 191856060 -166307208 287852567 236239207 19340740 238582808 -48806205 -86642883 231705159 -37397624 185358769 150325607 154279794 -124467521 -188521525 -179504782 -123897174 59359239 -155130130 -165993499 174952096 -148282161 87891131 -144295940 -41159041 -296518402 -269912848 74978467 245574200 -248263499 -62088128 -277246824 263253790 -123849297 76344800 122354175 -288544354 -224662436 -188897953 16822755 -101460561 -44991525 -163585232 -157157368 185035815 115348194 -267722799 198347494 -182082623 275577697 -244091137 3748013 -169858012 77957766 -177934093 46306256 65238389 139246952 282691328 -275204269 -139193003 26591832 297191706 -55829705 -57680704 -114170479 -63028966 -17619018 -225723314 35424589 -281307964 -3864952 104627196 -33394231 128568247 141190813 -120179520 -198299319 -243112033 111324015 266864732 166438166 104615492 177739141 -43420020 181234930 118566835 -12719924 -39240074 -86659075 79906097 198327249 133083494 153617765 262552204 -35137271 101054812 -13658415 154352126 142508918 -151120152 271425825 -77043146 -72364792 89596937 287668125 -152803963 293957327 300120735 -29204973 -43448424 116542581 275073626 208152255 -267304782 -298865411 -16133664 176666196 -100236664 233264824 -88748106 -53955704 -171120493 290875295 208068672 -217855231 -214457813 95577478 190885045 -174379843 228530990 -170929446 28120965 -193574914 237954381 90135491 55138916 145008192 -70010774 -298039892 216446658 -145989118 -30947875 264280737 122312565 -260206424 -25226858 237530676 -273423806 -115524139 -162532310 78258229 -21839017 -248799062 165903216 -243359887 8499619 -233244533 142735789 -5099821 -177749516 181219775 68667723 122291668 -28054421 -132335955 -38956766 -65247378 -297502587 -55688496 -84660920 292566875 141530644 37384411 124939959 81819036 71082698 -120188442 -130831769 255813964 -53698154 262087276 -2577753 218176830 -40085947 9697885 -32228143 -79015246 -88079469 -87822026 -62242181 285814080 248059619 -75772769 -209539770 -236622785 242357797 297908376 -65694540 -218772111 271199724 -187329767 49017430 49626336 -126845891 263821347 -32022595 149670195 -278957147 -96573537 -23719510 254350721 179443134 271660534 112364295 -154471072 172251865 -11154286 57336722 -14491413 -19964925 -156976125 25629963 89240569 -19705456 -45896922 26260963 145613850 282317571 -205099480 131531188 19637613 -147555864 -104431843 -270404960 -100325751 74885540 289322184 264419228 -88524904 96051642 94587127 25344176 -24165028 -158079282 -123272403 -132598364 217754280 -143510348 288728990 -2886219 -124972871 126826329 -35202365 -14427772 -250615609 121246044 60254561 -14652848 248591749 10951746 -257885299 11375233 280901237 -9850209 281626428 274077152 -201978093 -129506701 -228810826 127384621 -158965132 -234583383 -95565743 -210200341 -143309992 155449712 211301821 210798586 -118727504 249427828 175954737 174924371 192923588 28011352 -298004486 32982396 198243996 83889846 -36450335 -72583371 89328166 43804792 143961326 97758492 -115513869 -27752603 -48393133 25084519 -85149121 82573942 -148038109 59306366 224117019 -113983890 161863055 -100286691 267540626 -18317351 102641854 -36851667 276122924 -242364233 174310747 -24591986 26564042 -278024556 -268737478 -220742248 -224080514 49451881 -147468260 -275517728 -244359798 209185337 -156893979 -23773621 -211730351 138542722 -40316768 -228333276 -82738028 -117125036 64986744 27944200 -109378387 101377251 98437335 -296385519 -54080613 -206606411 1779677 175043791 -47640716 -16502868 -130580306 52776402 -133231286 -196639250 74149934 -86667172 -234508339 261074114 48422207 -217562663 115582118 -153400142 -163198284 245718804 -226265556 -135289808 143215326 -227031497 -58469685 73318109 -206254030 -19919606 229120774 -262164337 32858553 244135691 -216988713 160017092 171509715 171662605 162176930 -116687825 -45279375 -189590483 -4400296 -289153000 -62569505 -277274621 128150798 -183806529 274626353 -50823853 -297962808 -585127 -229849582 87688279 -4692330 140945993 -115360462 -138180952 206278026 266223070 110569224 210184748 -91322233 -222137645 -180017653 165355527 -143987091 -137323141 195944771 -67700267 -273230836 11101807 -62730417 -145726535 280770933 -49411695 -202257129 248234467 -70141960 69692150 143162214 -33926504 221115763 -196154650 531122 -96467519 -285488897 23794980 217449433 -203444499 182950962 129173421 -148188104 -217294128 240031487 142413674 -231969297 -174518016 252093362 -136277710 -62929161 94359464 -16058148 121908791 -256838008 147998724 170657509 -294009204 288169467 -142759708 254326943 -237604975 289358170 63499750 44110515 -3169779 -108628390 -14646228 -178494858 -226048432 14905307 -44889493 -12737912 -140962662 -291851073 173796423 193570266 270382918 242033091 179710910 -296191379 -271939655 -183931321 194657674 -112684646 -77841661 175069012 36077820 90514936 -194591988 -72016678 230636648 -38815289 227855829 80226692 -97399559 294893239 281960247 197167403 277607251 87719955 -186150845 -206521888 -258553687 -255930883 98176677 81074014 86370669 193462267 -66209059 -260469547 -38455313 165133908 108606411 -295736116 78732106 197260944 286382703 82080888 -202423411 -114000663 24160039 -59521891 -89069123 169166530 49158843 162812425 -44311346 240187889 89697737 -140940705 132934499 -162510355 279391590 -214810753 12455033 -185342156 -133994306 37403719 -223625690 108147747 -50720249 -106343295 162028012 147835175 28188711 -28369629 135395038 203567726 209394234 -299960861 -38882760 -234609518 11248358 -18617788 144387526 -10123855 155098884 189212709 135339618 189252248 -261885693 -12521480 -98226010 -20424478 82978558 129948933 -233588685 -264352557 112069581 94567374 16352322 256715450 -156228930 -202568524 -166337379 296207009 -273467788 294000174 -221419760 297788361 112295214 130184919 -279029124 301121396 -298607666 -36960210 62429366 -164192539 -152730049 210080655 -222257159 125087980 118837704 -124471162 123526194 -119853071 39563357 57334923 194793747 187395233 259598360 84803138 -5708620 169340006 -261312021 -172638468 -75211176 -281328702 14501137 -233984946 -123539122 168830157 -295454594 -211008760 -257349997 -92344882 -247370654 151187735 -127360018 210221054 -63832902 172670818 -73271877 187653357 -85365441 -138728207 -69303291 -74696950 251209226 -246749147 -274235287 -8440937 -129306984 290806448 -99093701 290960722 -60939453 38411755 -282786719 110828773 156979558 195484458 178010063 -188037453 293587922 -295966694 -269478139 -23934769 111600174 -174676080 13794748 -174431458 270952566 159373649 91741779 -38158167 133198638 101913886 261945474 142551288 -294157285 -282238857 140333323 -125291613 -75945430 -284261553 124770585 -222671482 -282384329 -185436230 65306542 141238818 224686380 -13727444 -126507731 -128683514 -96463935 121521885 11894919 64188623 -68958978 280277869 -37691432 118502113 -177479684 56302153 -163470247 -174861036 90300569 -108777980 -11544431 202902119 -92564564 235877270 -111095313 -82633380 -183077347 84917791 -268578081 103337690 51979262 268644150 224704756 218176822 33532649 66306617 -275210641 284662794 263383987 -215654465 -180179488 -141405332 -214298909 -43470626 210445704 -22004676 173268894 -8389907 66356477 -34186360 146881544 173352516 -12958484 -173410010 213215344 -196012009 73726782 299332957 66293303 -51113683 -154684040 251096494 284958406 50704198 -212210466 -169039496 -121837028 -263952463 -38848286 138554545 88135473 -138348269 -206669823 -276215786 -96277411 -211738147 72084078 -161358848 253795901 -164660797 -76078403 96479700 52929222 284352134 41636785 279734001 -44594398 11638792 -221979392 296676236 29999191 -93437660 168553191 6096669 175353751 99096977 -192984778 121010892 145395772 208151549 -187419658 -33276776 112067009 217312556 247083414 256855240 164642116 180947287 4169210 -248966212 -224971322 -202708765 263680074 300693211 -289425520 -19891919 269649931 -23287719 100119479 -11522507 -289284680 -7191466 -170586671 47442246 -169534124 13348491 59814332 -70945013 -218570384 30584634 270707457 -254608035 -88139248 -150262045 -144456134 207707589 -165013248 -296681758 243656251 -64620290 -268857763 -267554652 -13624023 -178870796 12428351 -51756280 -97532423 187882280 -40604278 -300762743 -261549671 215871202 -274871930 214398124 170038894 125257008 287298941 56918872 -105502406 247941238 250421786 -101469613 187573755 196438576 193180405 207312628 -71244445 216806656 -175230704 66874695 -189646542 194052950 139360913 -75426851 36747742 -119350228 22309105 85736553 -287928666 -183448324 177967919 153067717 180091786 243339989 -290799461 51635120 -170373973 226214950 240665668 -194414225 -176340262 127305653 33467642 -117305791 90134944 215174823 -207872308 97690489 -104374003 -140478939 -106914774 222352553 -236491994 247604797 -75492366 -36758787 -52174897 -76728080 -10953363 77615534 -150020896 236773653 -113758757 203116460 -200306119 158827678 219546690 -6876628 278497261 112370459 -125988617 -87456716 -28163496 265516522 -159602008 -71157906 -264898715 -243386123 -244371073 39201176 4468139 -105556352 197504865 -93131969 274894457 94562074 24974397 191934046 56625452 140244304 -269761192 96778212 224456759 -265455701 264696992 160837137 -242011699 102735571 299754074 196177324 -181787749 -298986027 -110829027 -47510469 68923057 161336889 219825170 243810477 -144530318 -203126183 1128254 -239404161 -284648801 301177940 100769619 -186400030 -65222869 154664366 41696830 250595338 73759023 172334399 43380937 15501963 -106238077 278585694 125076586 88018071 290425266 28561037 10631049 -126919815 144311746 -107969340 -262043762 99620644 -176026751 135600804 -138415604 -126929311 -51268971 17599020 -80094394 -205485057 -57939377 241594603 219735990 188936923 99810273 -188511514 274469311 -68611036 -281237385 -19842855 20890363 -33507699 -18858113 98012760 -246588494 -197352889 242642717 268304621 76346713 -237191156 -231251030 -277529091 -271540130 21520981 -31511566 -286548357 32922032 -215190027 -204664709 280711774 8945826 238582672 -107037276 -172979089 -9305677 -167850312 -273779940 -66072833 -127727008 127551122 -90946459 -148236122 77719295 177702167 250738800 81512909 293726166 54256677 114699550 272039761 -213017927 226685073 79927723 -258065886 -175754532 -184751943 289276572 93011319 190463202 17220431 -45549320 48227490 150996405 -107288570 -294979490 -254235405 84238216 -34829124 31792934 -289436271 -278582505 270325663 197393476 -44284385 -203657638 -30552561 -269933136 8462046 48026349 -163526941 180564237 -25925074 -295177874 93017058 197045792 -200516425 227169284 -242859287 158899890 -67083924 -242778803 268926362 297895016 66463756 155393214 -194718430 253411567 55790770 208320075 -269568181 -227432306 67259791 -218952709 -205635431 300833897 231164790 -234752583 -79636653 171362620 13516192 94845512 -154944062 -292579097 218366470 255688535 -149413419 -104591609 247882065 96225345 -194450356 -285394040 -48220300 30026264 281072630 -107445906 -41394598 67099865 145848431 138823185 157056575 62479808 -189700276 -125584480 200578027 -270137178 -164180798 -232051931 280666177 33958719 80172134 199090746 117168509 200695978 108923998 151024674 -232905381 -170641787 261884086 233339096 76680036 189568377 261418754 43561381 300924553 -5023465 -12158351 -118497646 -63044145 278048976 -146580295 170614262 -106472535 -99461044 -122483720 295842116 -294915930 -121397277 -25751150 -151034994 230678032 248471704 -152493349 -26808035 -181818500 217219920 -35571755 -220713789 -242386700 188007384 52314987 -80459412 173411477 257594896 59779983 141082434 -271081942 154927393 -158628993 -101593028 32683113 -104660250 130550581 -177896339 19652767 174564366 29545669 -139733259 176306804 -99148351 143035319 267704814 114935556 177965050 -180766834 139758734 -54157447 -233320490 98439046 -117743116 174532717 -98745421 -81954345 32611088 -110854154 209360578 -120934419 63832672 32533419 64512300 261103517 15775400 275483976 -187634157 -274911806 121190132 -301592721 -72611488 -154416495 190822102 176664873 1849444 -157216596 19936550 -133429118 173890538 71677933 129028996 -95099337 -34534457 208740285 212156274 -294936848 -162738926 139095663 -167184741 -142322409 -19598009 261706775 102152827 68478984 -219136763 -54843856 210814603 -28560751 -99377592 212257845 -129660124 -290211385 -142737682 300796665 115541466 -78627983 144088955 280936028 -274520524 150731906 241357056 192638675 -285000882 189662698 169714040 -65151928 -47435456 86991929 -300749389 234398336 203797513 -189402296 296100938 -189831296 -161087429 120150293 -48334548 118618402 -227181093 191186774 98040508 -285434876 100537994 38092443 280264755 -291577444 3163002 -165438568 -207490069 232123747 -91827967 288936173 -171147351 245400771 -223985226 -160070232 -276421309 -116991165 -288338298 2852931 -73636728 -100017637 51084302 -158499980 -114121522 77312114 101806215 183876560 -51915512 5742980 -93612404 60893587 272210810 -89181274 51511684 -12365842 297765029 -90094982 243161688 214180691 -132425581 -266343709 267108627 -178335531 -192103998 -245473139 76157203 -9417216 -134120324 250245886 -289539742 -18005235 204077520 182837615 200854843 234092130 -200158941 90290004 -108131481 -220097781 241343834 119983002 -49311420 -138339505 -171211868 155823099 -156747047 243479372 -8755428 -107903531 92287175 57059681 -259666242 218880046 -278066173 113277504 -244445251 -189056729 220118250 246383591 -158177335 -191739160 56964544 136483985 -79004557 107102736 -150641731 -70355741 276951684 194299644 193015283 42530061 -140028947 286900842 -261505872 185073736 -27448767 -83943891 -220307512 -129734236 -37206993 10999060 -136522335 250130041 224800303 -29466392 -28786075 295246172 -125178392 -130194641 -219146846 120197656 256590029 283062050 -198453795 227538564 -248688176 201403358 -123079727 272568751 -131045468 -281338041 267742896 235895276 -220936456 -113001898 -272721762 -183922054 226733999 -61337086 -108465683 -96282183 -283748030 172207091 -45040743 -245275149 -244423532 -294135776 -226077953 -246414913 224421635 2668986 191789686 135176515 204391246 242364699 231870923 285084676 -205720279 136521154 -115335883 259779571 -211254946 -172334756 -196657869 71258019 -208165 42955699 100576686 -154865385 -290098078 -257138761 234331311 -300261743 -115255170 -4479284 -55863780 290038851 -62478309 -168715890 -14342176 -140824533 221529875 202628863 175518822 -236261684 143748602 11356048 144022433 -1849127 -159676681 209434055 167550852 -202253647 -167456390 -180631244 -241741582 140445582 253521381 -28521684 -27307796 226317322 133681019 46684053 17088087 -143796254 280774596 -119504816 173054909 -260182073 186514275 -112627886 -100072106 69645294 -19444241 265383824 -57145925 -125742463 -55546305 -277915356 -233955457 224106740 289426162 -276879315 -50240824 26668661 -96815900 -267574243 -17419465 -219188961 -275186534 -80887319 207160587 -29486546 -24511065 -174250722 -59866409 117185544 67077943 -203557192 294519298 146303934 -79522196 -79133621 -51523506 -270841022 22497368 99737772 14614186 129203615 -134349001 269781268 -126399278 -173339414 249857067 177230282 110593556 -153964744 -102660064 -222180441 -5678459 -258721109 -76388186 -292472868 -84805986 -36975282 228185293 -244572014 -130626942 202437735 -144571272 -92730326 225286788 -26396440 299891481 -182665966 132665207 15849175 -126878354 159727181 286695152 -125154470 -175839704 -45319237 52165874 76866689 -102207160 251103027 154125012 -101410769 -55032125 192530386 170935 -182971071 -278348228 46541609 146092997 -211692528 -279613544 293670047 -149789863 273517963 188087377 -113081775 71830381 203900462 289835977 -223086390 -222835319 -232736528 -219343853 -188920480 -181989958 277441097 12269301 287876380 24290352 136822001 -272418979 7111766 -299944859 -10685256 300429412 -9023911 32805743 -65470885 165225489 145545218 -16126368 -272859018 -95124102 -155218593 -94164029 -218391638 247800124 -177162391 173017981 154718937 144705341 -50391989 -96334164 202396308 40321158 180217242 -83837328 21643391 -148782612 -295207403 142410562 234928520 42692106 -73458856 126234969 25835348 -14296775 -180585649 -301098938 11814585 111900619 96389259 161208460 199797205 -217138352 165860309 46288581 53179989 -249011474 -42586792 -125370450 -70492947 -59704902 201430636 -176622197 16261254 233081936 -292018052 -243120076 235258148 240205154 -99202724 294958973 -20997742 272637604 271700420 -19674721 -176958588 -128513053 -279841373 299577595 -283639597 -207697452 -191350907 134449315 158361952 224062419 89835248 207379382 -237826226 276314387 23220515 20228064 -255791091 273240441 148826701 -94471722 -256544309 -209453908 150423879 -142902576 54277645 5901122 -33795747 -34613676 -272992640 163660976 233841924 -120327745 -250621746 -202640247 -124394106 113971201 29643802 150338672 -248595576 -237681655 -194954529 -168693005 285780736 127602687 145956800 -234465140 -141688598 223853377 234879794 297168914 -31321815 -205398366 -91957652 -65585137 -229024646 62689321 -80221014 280478588 -76410357 -141824107 -164579349 70527634 -187663394 105237005 -265819271 227687670 172591704 -58090409 30124352 -156501482 145701090 -99175255 136827411 -35432316 301297167 -194482227 36750222 -45135065 61501674 6769903 -122364187 147744055 257318865 -48124531 273765831 -38247326 -154527096 -29961115 271689603 -167933917 -72572457 -160522176 14023528 -265016649 11015014 -217309221 243048411 -62072207 -93262064 -3458815 179196886 -53813606 -64796608 -109376090 281709849 -250641870 174397808 -184972911 138233014 -126346439 -68254150 83721345 -191932584 -104053781 138444912 253787450 -257495242 -123062905 -164498768 -44803727 -47145026 212482893 80983177 -230064318 -270468203 120800440 -8373819 184987103 -129729131 -114982785 48523830 230225536 -151001180 61025784 38778486 -2977712 -158156423 -296254964 -56801275 -158584397 260984562 -218409477 104691103 -168447725 70644159 197221231 -67711710 -144274521 -80050779 -89736484 47251783 -243895184 260334996 71009475 145081064 -165744175 -149109641 -118563405 284459651 -230163200 271936647 192861897 -214348768 206415872 -231535519 296343523 -11832612 25515027 -115018041 -171519307 2720507 -277407275 12329640 -152826534 47911574 -189046982 105057471 -7811274 -150396553 91221201 -179795839 -128372917 265187966 -230518073 -49141654 -238755894 32381624 -170686519 -91111468 268340688 58729391 32579440 -99737456 -262348441 138990434 -127081063 63728185 -301202536 -28970002 123343589 223410098 -214162911 153038266 -40255544 -188523792 -175862549 -177727809 -223372561 -175718681 -71420071 214208980 36402163 -234382868 -113594584 271077707 -272359577 113961123 -3309641 198223250 -205280637 -175763426 -192194735 -42928858 -38842341 201707806 -145170776 -56820093 -67406099 -182634703 205923957 281900326 -3957304 34426616 -127726829 -56783892 -26769738 -11413416 177618596 -166339071 -113662139 46315214 80942399 -84457825 14542712 107499871 -113956718 -85110772 -124971300 20254167 -149017701 92525896 -7851264 -106251737 300462078 4432037 276771384 -140645601 5226538 -22787610 -245173835 23174140 124041252 -200688281 214423483 935814 254307385 -243062855 -108877621 -208740104 115522185 76162277 -57088484 44989837 126040071 40991624 -251446496 93563402 37224333 256026141 174172566 -223072171 -121849501 -221684556 51688171 -300570370 6068136 -95408148 124818335 139046694 153480254 184082304 -267545362 -216604784 232086433 -128733111 189042126 112981593 85861972 -202737575 -193623686 -99220088 -78509336 -218768220 -142991727 232551311 151870045 -220679239 -168689175 -206619222 286447495 -290128186 -177308663 -89119942 -298154887 -110122280 -113036791 236510293 122888161 146328248 67000276 -27401466 -170472735 254320054 87608828 -110719094 165257085 267913366 66226826 -112339114 -23448119 -151278848 67877574 220782420 297009941 54293819 -122724529 -138162844 -152114897 178990750 136321654 -290591312 171318870 67404173 15124839 -43846060 214694323 10452954 40989094 88852045 -105599905 -121043930 -155199238 51712386 -248367109 251235678 -190401439 232665848 239346564 -246610026 264500739 71203892 -160257233 189537107 99411667 -228509146 -255377208 229075379 -122416015 239857319 50770671 253978301 121974251 242486376 186567465 -115009937 166609702 -198056696 -110199516 44663447 47351816 257975111 231744090 -55314528 86254831 -145974053 -292186306 180108387 -235256048 -255320727 -113735865 -57963918 147987583 -245252995 -204009279 -39154718 129746598 -281365208 95627940 71756452 66019778 225939091 -272536371 -272699963 2579132 272299578 227357919 182385106 204004240 -52723175 208807017 3951063 -90830076 287800426 -111475397 23556500 -126823015 -111706602 -165606103 54530103 155546542 6684276 188572945 -98649251 -14420975 255603999 285515153 138873523 -231521897 217866629 -85973832 200676383 -50132716 35767379 -282130781 213063888 -107501426 -172495422 189022177 183042538 -202879644 -233151930 220395073 34014262 129243172 6985552 -256570046 245922846 116723334 -34932356 -62050973 -23947674 -123149259 143265491 -120266947 -215965471 142994932 279539651 63919819 41049116 293749004 -38909996 216152473 87304990 208065553 -70504872 -278973996 129994740 -2643456 217080683 204451761 142460431 218293526 137240938 -51917408 -172577057 211173619 -213607533 126234564 81564102 -14764711 -180214903 194815809 33439945 80841373 278571516 -283250208 57932326 -105889802 -225041231 217504263 31662545 121938986 -164541946 -214257662 36261018 -128167393 81431212 -201322560 16599670 70049097 110040649 12513022 29179036 186742209 -275570485 -27279506 -6422981 129573767 -188320063 2687442 252653532 47256236 34342526 -153273212 -30210806 283410442 -15193045 -37155371 59330919 157565936 19308297 13065807 -19152693 -181705142 -213073135 -101055586 275040146 -246921867 -300519616 75731530 6412320 301305311 -232871329 208580426 65494965 -39226688 153134438 -159742660 177445225 87734730 59343215 292170407 113477154 242293991 218542273 57035327 -141743871 277776928 -13869136 188789811 -71077349 -142720188 123584336 166665488 96336248 281426640 -232035473 -58790494 191356815 129174288 58782512 -55820716 94789767 -263350675 105569736 -275078071 -48893881 186829587 239606538 30072111 -66398945 257143307 134604732 -26773806 -162436752 93959724 -235976420 43453446 257473761 -158172012 -153181954 -220482192 -120807249 287509417 -93180278 127953414 -261007653 145322130 -225896388 -292559429 -115841889 114503810 115196754 254815381 -296796351 78861765 -44417050 -210462201 -69089964 87547674 -214546654 -156405104 -131232491 -261105179 -216807927 170787185 -284768545 40613455 -267288239 -45414235 -236872884 -136160397 -110815012 -63782934 176601568 28519781 -196635627 124622457 194696860 188442207 -144793197 301218960 -580574 57734187 -163599903 222215011 233190395 221991782 257851293 201918807 -36626820 -47183732 132082622 -15869878 163106901 193290971 262208198 27324835 -299191317 -227281824 -295828744 212897331 195401786 -17765088 133259590 -140992730 -183189127 205401803 249326440 141863573 141688355 -59682164 -266541350 -214643867 -190826803 276884774 121785142 -268599407 24815002 -224484577 -114799935 -217124093 -6150822 -28149849 -234015837 41673976 176638128 43759132 95815945 -82910240 -242918907 242245737 292918151 160957703 18922387 -197212841 257344406 -15693412 -296549948 -86881713 18857336 36028145 29314089 -180969917 -12992895 -2029429 104088789 269783857 -21534617 -54979079 -215346402 194444918 282021671 -47620670 -264631668 -44932516 128786644 181115631 81092014 5507803 -158741082 128350927 -272150737 77637867 -115675172 263221024 113097533 34419120 126912132 100202492 -239731702 105342497 141724427 -54005787 252242911 156009872 228130104 -185081370 -12010450 -293202925 17515050 97928082 194168996 -228677994 -145948349 -113412974 40156849 29702894 48456824 214718254 -97438311 -256419970 159926189 -61169946 146868089 65317848 486797 280078347 -192407226 187472368 133382322 218685042 -211376604 194732155 -98196256 162339604 -208254536 89261990 244530343 100635031 24433636 -17618037 136930938 -268195235 268178006 42139445 -182746575 -25005272 252083461 -76587736 73574106 210890179 -101795479 68778206 -202272691 -39284047 -35166223 190603852 96946416 -266658050 15087325 -172234894 286097921 288382680 101357806 295683473 -125294734 161928048 289276659 96135109 -197560150 -88235314 75132080 156093875 113077242 -157517919 -101670273 -164281469 -13993097 -274958702 -239623884 -163645861 299974388 230717660 -159746499 86227379 -280798343 -291313828 19745211 221974544 -241921868 187278758 -87243098 -196130760 255517968 233553847 291774324 252990484 -280076334 105053089 -208582923 27287700 -91406432 61976756 298801879 275408186 286748663 176901301 30990567 206227530 -139116698 -79297262 -18930549 -119036768 -10301308 -120194600 79194152 207085363 -191086808 -150394476 185449978 93784896 -168872018 76526030 101993092 198101988 -156770949 219499662 -234093823 141109872 -137593135 -115321111 227241925 292727945 -75688429 209012237 -75940569 -119390189 73898824 -136041315 27279236 -220795500 -18177644 -69095614 -299702708 107462106 245917336 -76430190 -85747729 49202063 68203645 64610741 -64197942 224849028 102224395 -265227379 245494553 -185390287 9093271 -1148048 -282118863 16209430 -65794761 -116529768 -210504247 -197150445 54946635 -251785575 241849805 9690121 144957504 -15033656 163265662 285589754 67623299 -180575939 -275430869 -177970058 22018967 -185138505 214379143 8701783 -64497067 -100241911 102568980 -237602238 300775002 154353294 163915194 -116384270 92048617 25193235 -62869552 74459660 -229592270 131292368 293416368 -218268914 -272964527 71259947 5996583 258491610 191477351 -209838447 -239610792 -160200909 -70337887 221587737 255703099 -133590748 231033452 120865501 287640885 -241059758 222201282 -199200708 20620111 -179921617 -120099946 222996813 60703427 -57772496 -13782426 -127761797 71847280 84864683 10143943 3094077 294932871 -257974568 174250096 -266005302 215483798 -187760603 -67349608 -233086466 51776574 -208036369 154605698 -66248508 -292627089 968178 247055461 269591437 -238222888 68602744 104314604 -8059580 -285469238 -266485098 211837886 85134316 -154155855 259454025 259134576 -87507342 -91481634 177547644 176534324 -276577952 -38689987 -118970005 2903252 128020520 -139185377 -125987509 -161315989 -211488411 -49600200 -258347850 175261529 -4442684 7789625 -48587371 -224802793 -227489642 -214101489 108757740 10717270 189873097 -98453962 -100165908 -278008832 -219347030 -188002237 -194913322 263997475 -266694023 210599907 -201354874 -161695455 119145804 200792394 -49003604 -237902531 -161013405 105274186 -225287155 294571257 34713511 169987926 -225444453 -289473812 -245930736 -196435973 10316028 114250966 -287403654 -216252885 199332358 -32820141 260183122 -237773799 240292228 169857720 -124904902 -277757736 106737620 270639816 -133147940 -126455335 -13535018 226847250 -48404475 -285316961 267131185 85281908 -122628815 172790644 -61594462 143791845 -210165326 -26384637 -131008178 9761738 194630189 291594164 58904178 208456821 73280480 -49684278 215364417 33411301 182181833 -26355320 -236663797 180159246 -238497028 84010286 -27556206 -258436962 -203064695 -31806959 158674094 -300680817 286235734 265786402 -100964716 -113189386 244975014 103461122 -76812840 178899358 172304063 -72270353 200160438 -141159152 102736483 -188880294 115462489 63166346 67284602 -264995259 51657724 135945255 -123049136 261115753 290968939 -21999946 45651418 26010465 -141609716 -19250328 202022855 -177522428 183797239 267743109 -125147363 165780813 -51433161 72623299 157208113 -120164424 133289219 299415928 -3479785 33774674 -235820294 -234034323 -286768422 254164800 217975003 173248186 155653462 -203582477 121609257 -49538192 161771986 22822047 -9336094 -21993850 6655655 138077792 -288559185 -168943157 -31926667 155208145 -119192640 283240958 -68946717 180336311 50938999 106602195 196206390 -165759838 -79863472 -35338146 100069113 279164703 72664891 54116211 131877847 222958552 139396603 -170539406 85117471 32127348 163089007 -158354427 94794348 -67372357 238109377 -130933661 -123351594 231669838 67064281 -221402040 69213242 5828088 214615897 255523290 141998166 -266662776 -29147913 -230960255 274672243 203691007 77706195 117796333 121268806 -33954701 -210715557 157427389 293544941 275005941 282154901 52985114 -79091995 192826021 175743991 59334110 -72629106 -121542474 -151827464 -292598781 -40147555 71895410 274452591 -187989916 217243394 -132201378 125040133 180634215 -190080638 -11341046 -34934100 -195291193 -290279969 -70446533 227195166 -262862891 -19302523 -150259962 56984980 -155981448 184382297 29921037 -176085835 250575079 -221214848 163064037 245152774 292705930 -68639437 94435016 297097644 -108516720 171433610 -170352114 -37303163 -180844691 162554235 129102954 -97158193 107975771 -50782931 -291757452 246754533 -234145150 9021035 260671382 295691369 -8285636 218718013 286704761 192888527 36372943 292049565 -67616756 17843092 -254141348 -230227825 192231177 177678067 258467504 75912719 135751732 -111558835 279936025 119780059 -200868515 -167806206 186687625 111658713 -249884421 11267603 60017318 -169241479 119257905 164535516 123322270 70870206 216700620 -273261923 44602730 232652582 112466676 -197020963 -210874576 2747037 -9958360 -269982552 174281752 -241662062 151291427 263414993 -293555828 67960080 -278902296 -124851147 3076789 167873585 -254235356 -12725965 -81808585 -238003746 35292820 223275097 11635385 61681808 -259258044 -222351382 279799864 167729006 242267231 40770899 -252088864 -72205739 -130146282 -72097051 43956657 -259496369 273920892 257796332 47262272 2380960 256108949 21045 -119301392 -298191219 42351304 247765659 -8452931 89293862 100531083 62831554 226913067 75803305 158140713 132668113 -267833881 172256819 -139045054 -153251175 -173324331 205777084 -263600602 41956652 -86717598 211872712 -195695445 209941710 100275176 192682965 -28276560 273948231 144677105 -127387275 151412404 35086727 -176686650 -201466601 -90079934 -218244633 42472464 18451818 -160972769 232961558 137599328 -106338098 165761712 90512346 96249597 20058924 180182114 -195311990 -193056061 -111211925 -188603471 -194023602 179822528 -248725741 77983552 -34544813 -199551882 147669952 -99572901 73412982 272887346 263964583 32195359 -238239958 -118757298 134994735 -146430738 132157200 -295445532 -200431504 87920769 -163105230 -125869245 192837682 -196558154 -3600674 185526932 120334437 -161058574 -183171810 -246501032 155223927 -159461203 -63265975 168292640 -228902003 -249636408 -167450375 -117131444 -41999236 -146092196 -185483942 244083055 299602237 2095721 -233492794 91392143 73549039 -263888960 -131950026 -101039443 -170581249 178302608 252964205 200978084 226295701 -65361061 -133081177 279305584 47796436 -261271804 -198746285 66633860 146792202 6489224 73964464 189133963 -71510583 20130837 -175495483 -96288749 78651786 285094524 164292136 15428679 -76875068 -142637054 244672148 -28494321 243904669 194069931 -37184554 -90065398 78381901 -297901615 53020401 126228053 -177305009 -254441625 13593399 -237726033 -188636752 108703643 75508152 32515531 -154684151 -43890249 -142172180 212281502 248667693 -150545857 287064535 -184234213 132465549 48305605 -54115579 -257061249 -45859054 -68002568 153857370 5977462 -246512323 172879065 -70431706 -211981469 -131063489 -167117043 136194216 277212143 -293412327 220155398 -204727140 -69013706 -170165371 -250517049 45834761 260471921 -2819621 212823565 146960573 169734345 -119140992 -127453343 -209395257 -133330820 152783233 125097709 245120018 171226600 -145580426 -60469655 7809695 59383634 137459893 26232529 -178577070 162449277 249097382 222024816 161232638 -120351261 96047486 261986058 137422602 32492870 161155368 142633575 199077398 61938734 97529370 -60770557 261753364 -274971228 121252719 106508577 93134218 -129309072 38361862 -76036236 133441511 -79771202 275700608 -57802237 6021531 -243999620 -213758979 119052662 -293002216 -45522775 41569433 -133739122 -228753063 -102980584 -170988620 165179981 -62289627 -254930354 106384348 186393986 152015020 -1815941 18418224 -203239897 273990585 -204895669 -276425574 -273030785 145550402 239130930 23179209 -241358967 260910792 138522483 -139365191 -52504310 -278381688 -193821619 280159401 -239545095 -178643081 113638312 3009788 25420994 269607944 -280897714 147901716 -242097073 -42213620 -127085152 -99758955 -66001202 14089256 -114055560 -115339383 144577802 -86251191 42756480 -133597012 -165144374 -143758743 75314326 266872081 -76400728 15343233 223991496 -282699974 -292587428 -23951153 248922396 -59290424 -120611544 -194711748 66802492 14601405 228514930 -53066459 220879158 246539982 5685927 163630558 -92256013 -263394633 -70521836 -219861217 -102865571 249768548 49289287 203770768 -288670013 220099384 285514176 -169729265 291963643 212518142 106577144 -136649283 -214449382 -37099809 191515122 284761598 -111354530 -145584798 -125103398 -145187435 -193713876 -133948773 129874738 -81114065 -22455530 240842059 -281547064 -265424082 -184971550 42038732 -231354327 -266428556 -161962219 15473404 -38318866 -122732856 224670631 148654873 5559504 101222158 -41569565 -138731363 420577 -110505044 73512099 4362795 203704971 269356408 -155724367 -233179141 -251365840 -59518718 10502399 -138714790 -104515034 89127116 36442113 209861240 253342886 -156085589 281831405 14679573 26634766 19724642 57026354 53928835 -81854096 -137190329 -57464973 -47945451 -265433493 -92690559 -144248861 -70151876 157556735 152358881 -11311268 277308324 -274978975 -111895115 10896054 -235547635 -164380069 281110610 -199927991 -28054240 -265736874 257354098 226863958 224999632 276618733 -91010573 -25319203 -73294107 146470056 -294912498 -4905525 -207578953 -227498314 -86847145 63371630 118063858 -242833545 190458452 231780506 -273831158 184737665 154170682 256129825 286883682 154829679 272270662 -141442464 184377231 35631948 157984798 33147135 268583232 -76520082 147094921 -136520744 233227571 -168429727 -167537146 109248923 -262706137 -105372719 -76480858 -261320225 143080037 -265674916 -213024088 -170689007 163341345 -267925973 -151623375 273726997 -223613217 137748166 -130581240 -28719539 102854903 163289977 -240048565 -217907217 -32878030 245994158 -102668984 -27881563 -70038133 -288893590 133022038 -154619221 -155630780 -36039603 -275002590 254384868 -135620577 297595356 31205046 -157817502 -25084329 -194745078 222110295 -21725763 -113625281 -194391295 -298842270 -105002290 -153756908 -55154456 -74642867 -239498294 5316486 -247869399 -106242437 153911639 138015965 -96802455 -25056114 184968244 252595727 297937455 -156312494 139410361 -217813529 239620264 93358608 31406893 77705572 -167062661 -276477898 -273361220 -223871334 -216774930 -30070047 -180948798 69011920 -148138308 -200927079 10797613 1599601 292744095 43492539 -75546222 -71584928 -159542673 157031858 12261774 -65097978 129992569 -167173225 -218981604 -271744644 -239913904 101810099 -83819654 24392241 -169709017 241184651 202790501 -51228626 -87071605 -19196992 -257694783 53114064 198349633 116722017 77052944 109997451 196205853 155591130 8912150 -259091684 187776626 -188887957 -193005818 -92003769 -208949689 209175816 -95496035 13636199 -150742529 -242106179 29555322 -110675422 276894556 55965498 269327253 128526986 -209660774 140884155 -245785476 -185443550 -120892359 -98468919 263652851 -200590098 -213957219 -52762646 -286152546 175552911 -131970497 -235776370 -209979348 -180615731 -241040913 6333805 72638084 -164340684 274605823 -25212933 -288083738 -37300876 -215496487 239175178 -56231250 -37008955 -220672333 -299355448 262843467 183975468 -251663480 159273606 -95861960 212150638 -270844287 -204221010 -190296959 -274923845 244735488 -157195239 116984214 -55561967 235001185 228246887 -176607363 144844865 83757924 268428918 -241652462 -300661602 -260532620 169534678 -28668186 187862953 85045198 248653991 47081886 -126817536 107814126 -159868420 -189694384 -158678656 102859785 -189038537 -195762595 152923480 131001976 246949849 198279060 236536705 -80667555 222917234 179791969 -106393326 183223603 -103328672 171979669 86589942 186293095 -118104943 -187900459 -66757552 37603543 -188248948 -76397539 -3037053 -210913472 171017447 -202033259 -58481435 -111817606 210441073 287592332 231152140 -173078033 88286665 265450387 109128024 -107357764 72636574 208553229 -20128311 123770574 52994368 259283343 -256914656 -148101090 -187812830 -169075559 -182736625 -138047363 -78480239 224991786 126106311 -87470989 195062274 -290605837 282306108 -148631685 74237442 90398918 -178364656 260701904 -201801714 -2009975 -130515282 -53339989 247904639 190452459 277009580 -270296666 -117524503 -108815089 188767441 40500735 119883086 91127052 -3739715 -233850810 -286462392 -132003684 -49525160 -59521654 -274600655 -233235980 231864062 55391057 166963610 215583313 54082529 18805979 165678169 -188718766 47977561 -28889422 210380730 262008356 50943335 68975015 186452949 -123149007 155543773 225913759 39689498 -79892559 -262660745 264477647 158497582 32987320 114330507 -115421970 212477069 232923717 133410677 -25727475 243516105 49982230 2561401 83872190 96345306 287306750 221331844 199553474 -299546864 68208000 210012440 57609307 -77109192 -101629893 -247821565 133900571 -158004599 -212822702 -55606013 -36426218 90603296 13187427 -218778291 32065827 150196174 -235790380 -24694172 78405859 -25634090 1442768 129183972 -61538057 -97283414 -168611369 221157747 -245320839 228200659 117617377 294623094 -226960059 5056082 241147788 -258681476 -28783721 38779374 -162989225 296213986 241842310 207289126 -274679900 -97876747 211446501 -81648941 209213025 47422064 -170914525 -158980733 -189337522 -87212998 129909698 -114906810 -251290222 -258155706 85477127 231095645 -133959982 220768957 -116701814 255320076 20302320 -269019366 -268365302 254486395 -43687932 179149491 -296175875 623701 30285698 -292859229 223534529 13288923 8281567 79267019 -228365551 69429600 -135455387 90936602 48277965 157751853 -174946225 111388444 -128714408 110373783 69723215 14446800 47887509 70530263 -89408063 -193995672 199979550 -185482384 -71512783 290109707 -47990795 -208965208 -191210341 -264620019 195254090 -49763944 -172110490 274084940 -219884007 147126735 -15285693 2613242 -215110637 289595844 -274867042 230808898 -175186092 -128725435 294597282 155109240 29413588 -266918577 -204030778 -221033704 148869455 -102603824 -278924927 5442288 -71206066 247469702 -88943543 -44121910 212544681 -255768993 -272377793 -70599641 -89655275 38549627 -82808924 -175445108 53997034 -147041156 -225607574 182929905 -276153786 169310160 12618227 90201474 223873894 101887050 165725786 222140545 119536953 -253486893 -266063329 205618170 22864562 230540248 -229538608 270955578 -44087536 -104086102 -185898824 113975036 200943606 200449797 -105140341 41395933 -256263647 49497117 153343834 285684365 -100145065 -68555371 -294318693 -160697794 16685926 176720922 -94663904 -222384981 36582419 -110372719 -211036145 -139880933 76009053 221361941 -36502959 -240382969 -4951457 -241629528 -168271963 -258825535 -195258950 -187218815 247684760 -242012443 14661754 -4759576 210854990 -187308943 -227570346 10508021 26808960 235289 -162208328 238257626 35468593 -20329771 250326581 -164995077 -291474932 -53654533 201361797 247782699 -71632257 -257565710 -45060599 -18199649 72546668 -45468429 150727492 300841274 -159419995 198681586 -144450493 73941645 107234604 -245861159 -258174870 -205810996 -215699996 -838450 86199587 265806775 170468913 278359518 -213909046 301231367 235818045 -17115700 -165579240 178356395 78582795 -28974589 2945132 -35081713 -212087301 13966040 -188710278 -228434737 -145273208 -174707435 -209523771 268133424 -189409320 -84394358 202798861 184141832 265357331 246998801 -192401507 -213040272 -141006783 4762878 -124058545 -17990275 237813052 75732589 -20896971 -100487002 27605309 289496983 -144692450 -298459732 -58160116 -254583654 -117153810 -110323808 -298973136 -183843638 143826897 78325052 71251721 -72652103 -94773618 37636548 -12833490 -300214672 -26833646 -62133016 28655076 62381534 -142076149 284718656 -18541635 161335546 -181093202 -16989988 200334360 75718774 -179337318 -212556058 -62385942 69381075 230046612 232894928 -71395508 144628784 258469598 -246942876 138295146 -236997275 201495691 -70685319 -86447389 215692593 -99734127 -224042154 184216339 236809558 -161596390 -244101256 -190285064 -5345085 188556585 -198219694 -257054221 -176737997 -233480148 -178415560 165203746 167592277 -127449610 -145771320 204959339 -141396695 154675911 24023350 -64524294 288717042 83343493 -61238239 -61609627 28267533 -286073804 -225620977 -136912841 -87397456 -60075620 202952207 110808562 -63211080 -220628523 281727010 45986725 -117478624 -243282792 -64425671 246975433 30680092 -214809307 261794174 -56606277 59187343 -266572480 -226266631 29677166 135557325 255849991 45738543 -255601559 -271186803 168829649 24572015 25257553 -174522223 294881155 -190230899 -91298190 -148543814 289429878 -140680302 -22523897 102083815 59321420 -49151800 293527601 -222091862 -107518864 -89419766 -218556251 210172501 186484928 42274702 -167104376 240406849 272377416 113626852 259225889 242397861 109126761 -172630231 -296733353 271858979 293308512 23790117 41470571 -230573419 -31779938 207810130 -91197929 -265481909 -195549051 172640172 -196829330 173189984 28371842 -208354392 241091095 -97184263 -30680865 91501786 261630900 271039065 -59010564 -247266638 -224029781 -49700966 74505917 218951921 -157191372 146920240 -499355 191970866 129324224 -204754289 -4584493 -141204090 -218162689 178102257 140688626 -105114769 107205628 264596694 255194002 -191086622 -96898832 -191036983 -42127230 159232026 -2993683 139316667 75963598 92685041 -51495897 237629673 82399574 128083368 -154816847 -183430438 141505648 26804793 250215076 158244716 250126818 220696283 -28940646 134905712 18557308 242155719 275930631 -198629761 -102254783 -8389533 206763010 131422225 -276393933 142457032 218322477 -3753481 64072719 237353727 292001701 43862655 206873096 249228689 72754724 -187242929 -10789203 62718703 292475333 268570236 197039540 -61556414 -209505727 113962782 95843135 61697461 241992387 257114629 -301506422 -139886412 -125686137 22805616 -286113796 -229627190 178833167 -82016310 93710140 -293536715 209919874 292200091 -48535327 -300128445 -164505520 -272946812 107302684 -40223911 -214242372 -103730257 -77790335 -171679683 72399023 -150698715 -266943382 -45144395 -81215423 148105776 284160384 170630207 240890335 -16399684 -149468887 53582356 -279501343 98136152 260647832 -30766501 -251583498 -152125495 164722207 167563454 7571973 84574436 242365723 45178073 146175494 -210016209 80988983 -121432024 112524510 238345090 218402245 245183951 195322402 202293925 123242482 -153472147 -98124548 274873089 38021143 -191113717 -196585471 -74249971 -55230008 175346877 97225093 -162441341 219051507 239434532 90138114 36873650 281790538 -224560223 136933464 -131453131 -249707433 -233719813 -159388349 249867536 24231699 84785986 -78438790 61713604 -13795314 -225652198 -20026395 -122782008 258797938 185376297 -269713541 -57098238 -33005152 44487190 295223503 -44158242 158410031 226327201 -199353950 -106594139 24262415 -210525324 135644370 -275887548 -89765876 62493866 -97769919 95951986 63724207 189339004 -278013095 -110581685 32091862 106286446 -80551202 -232071230 -181850824 -127239930 -139010056 -229881742 -91695398 -224482643 94582491 164365861 -164228166 -22226993 -51001349 125704262 166305606 -141594529 188659226 37918309 -121626100 256122292 288641495 135541577 210238067 -293913379 18905774 -7692060 -62219534 192392515 195154992 -227269361 1195819 -201577232 -179167020 239211733 -216946887 277831068 -299263547 -118929713 -189527934 12836754 -85428134 -260441196 -247635410 246257609 173104319 -194883398 171421206 222232123 175284434 181490792 -40343821 -87826501 -232269428 295132737 -159062522 -35076862 -201806316 -84215156 26051033 83604050 -97315176 30310154 -47142030 272447887 96055105 -30877312 149506018 42461027 156103827 -43649112 182921840 53848152 -221153001 80421442 135094438 40455722 65614522 -23303732 -243732799 180040209 160661638 18811227 -85347621 -29049450 108558713 -5226792 72190266 31644105 118210901 -131392721 28768583 5016130 -296341886 266222329 -230833934 27061322 278462452 -50485034 -249278003 254194129 68454249 238241402 13646277 -280652608 -131672958 121550937 38634155 166873073 -294767461 128253546 -101611479 -55585429 -300828258 119533780 -281231 -137300820 203779610 -256393263 -130229959 129674500 -224147505 -17977077 183403901 -41742607 153623482 -120161085 218255168 47603935 -172521622 99300007 91630341 -152199113 -171859872 -152425392 242379311 234456746 -172731422 -253193658 -160024043 -283552271 70361604 168971489 1578287 -266328294 -9011023 -161483381 37703743 -59466150 -162323284 -30163764 226509101 287205421 23037132 -254543347 -101231459 -269689513 -90245357 126114446 66960307 50136659 -101382122 52952437 95066857 -172854418 18109449 201836168 -109312272 -272486292 34317540 -25739067 229677816 -10712126 289853101 6187702 281528994 229514034 -188270988 108944038 -150930007 -248788466 -61778715 128964056 -116220749 168541959 -230232711 -161338495 -24846103 -4081344 -185910618 -268717989 113404439 -217072594 -197042044 227086906 -266546415 169373592 -258570951 93161739 -151652945 -126370837 291911038 -278296369 -126599867 -6092429 289930978 62667872 -267660843 -52462427 -77125916 -265913294 162597368 64916442 169287803 196803073 210027980 228227112 238343717 -299522904 -26930730 -260386453 -149307480 184079273 -143867523 264502147 -268052635 -286663435 -175962779 175809322 -182297265 -231313805 -274467988 -4562398 205247809 68372210 -273519588 -179903270 -241908523 -43796325 -121136262 217307764 -171825886 71488761 83958502 286437660 -293410053 -108902056 -46122805 172621406 55903697 139023495 -258304945 221129822 -231573667 -277198568 -235798597 43890785 -112413893 -249712018 -52096855 -23963585 -123094465 294332559 -143989115 -296406025 -206080560 16902393 111579771 262669991 -15414021 -269521879 295439158 -245033298 -70867546 194077318 183692640 -256786419 -120522190 123945293 -159730420 -80214024 237812885 248694739 12226155 -230130620 -46375207 34554208 260129704 178692338 155293766 184333674 217624976 99548272 -211955497 241625360 94928672 -178153390 -5922450 -286784694 -13970169 197301661 -67781471 56740073 -158654451 -193657431 262760008 -92323765 238297042 -239183822 122110823 100408638 -236523696 -271168627 92916341 -143771452 241025848 187582288 287102477 -114308739 -42432584 -271547282 188207450 -43493302 -129314225 105684898 157846766 41528533 -260732159 240127554 247427576 67376340 -249792647 -172913858 -269887930 -123472580 -103687495 -279439666 32131245 -203193535 27423265 266338276 214832004 -237977602 47064623 38286230 239075130 157101691 164152629 209206466 -6562376 272711145 164356533 -61116846 -110995416 -143758879 -71023287 -192685963 -137117549 -197847902 206598465 31744220 77214250 -185687939 266131274 136280104 -229798095 285931436 289082242 108759312 122198003 -139363906 138034491 -160276066 285765874 -222188220 251662411 130814423 -68123116 95676547 -210798651 -274498388 -4256785 91211038 -137651040 -162307903 101111659 -222296278 -122771525 -177906606 40800077 22262579 -1778875 -6413689 -233922471 133677437 -287391410 -108536858 -51676014 -9479227 -132287067 148549781 48526504 73488325 170551257 242571165 -275647777 239833231 -219069621 191119043 284330753 148759582 24598671 218049385 238298734 -214112713 -166580201 97029957 -7333648 245168797 -171571489 170464616 109187175 -170159436 -133959471 -81387576 -270615805 -211955513 107515549 -262695088 -184599342 67108195 278451440 -269027337 -153968350 282023083 131978934 -250242470 283799019 277768585 279908676 91300124 282554611 -2278851 138635458 -132336887 -139940997 141010681 54099397 205530456 114323112 -44047150 -91234896 41128290 95703047 232569703 18565807 163795834 -269683300 277784813 -276256473 -235429605 290259464 -173481287 169190837 -287438762 84341752 -62409060 -209861730 72993310 -13853166 149564922 -41102297 218523073 -143855668 142970093 258551631 -269185209 188228715 124999931 -144236840 -232134927 12656228 -224302511 -80538429 207405051 -146352202 27104490 68923009 -46080413 94344277 -561456 -72429536 -116398386 -202766114 72600280 -23801335 274105316 81566356 -1711061 -195259902 -220767627 277768240 -4940363 107245187 300199841 -7085444 -297565938 -168797071 133752861 211058845 -21384029 -177262847 38385705 216680295 219416470 110272567 -173777461 7067730 -244820082 -120722939 -160470066 205016941 183154708 127476516 140953741 169393233 197009380 -129822499 -270149016 -288616054 232657275 270423547 139263712 -209809725 192169624 92682925 -17111553 -233806509 -82918726 -111630904 -263823516 -83021350 -210984149 -108281843 -53078351 -7842530 124831456 166779981 -130764056 194310207 99662287 -248094295 -292835089 -152770229 259776155 -280961664 -151752730 239986137 -223125070 42078453 -213698990 110440719 274265262 -214596165 2237047 -238774895 274011916 225196633 131029509 100466879 -44509662 -261970777 148067333 -88568326 194225612 55471646 -39493417 209657027 204260788 116679562 -282087860 -57513338 -140532824 -193110207 -28678570 20336288 69020618 25896725 -53036102 204068923 171737173 -253686863 298221967 46885252 -167502375 -97313464 268486728 230608250 -125370562 30384159 203617052 -128682188 -114154918 -261293360 268622578 221027934 -202056808 262891542 165125026 -229028213 -128842196 205229621 -275419692 -189163371 -245864798 90235831 118149034 172029513 177276102 53959230 289086820 -20824976 -99291138 85346778 -281157932 169673693 255278317 -119654286 -259289328 181110367 -24520501 -238768639 153315249 260197021 -76024737 -11334774 18468096 -261199642 169263045 112128459 -79921832 -227049824 16609252 250265368 297428462 -287008433 -205547633 90615804 229964387 232289589 18238353 160548410 -26088792 -255889550 -46013115 -292452890 196244034 140307495 -244284410 -86107377 -287533887 180346480 -132531851 6172878 -259207379 297662645 -119259812 -209341145 274630759 -200897187 137044677 12147036 -259226650 -263490706 -112041404 95361454 131947680 -253712866 -30610215 -300908975 20486496 -77065530 -66810529 156577070 -28154712 216280504 -152540492 -150704158 -57139531 -281482734 -299458390 -61118998 283375929 -90574460 -264588465 62833863 53626825 289757644 -49737491 -224038054 -118536983 -32766693 224647620 -197527878 107272711 -229143042 87636378 -171870276 222082948 -159073477 -256536627 -204290565 256902610 27942000 248779358 -139505589 -160964724 -66639723 -28185664 -213644084 163337083 135126162 287665848 -284382909 -231008661 -269915644 -240761330 100961647 -81716998 120563983 -9525310 -5885387 280915411 34541653 148706264 124313184 36723885 -2955054 -222917272 -224546110 277637675 50043037 12011475 -33539695 265125061 -42844917 -108694735 289845930 -231824225 -298301091 190678838 295058546 299526010 193380305 79118214 169983973 -106157732 174988701 -244474643 88227031 -185942131 127552367 33265410 -283526892 114236152 196812224 -121405303 13056398 -182485972 235137963 -266117911 -49070491 94415947 -90098901 -241249388 249790348 42267342 152610982 -276314775 -63469249 51396522 97933471 -86072435 238622401 257357411 255291802 -172430018 -240390382 -28335746 -20937148 235879641 -110010633 -157505032 -172618197 -295854388 -112089404 62152116 44588663 -199861073 63523102 4830490 -232344190 296716834 -160877751 -248792843 299395418 -93019597 204694479 2946428 -7159722 224319882 259076531 207720951 -237436037 -134732390 -74805310 -6427244 -50165942 -16797441 -147273211 230128391 -259266542 -267540687 -217702642 -199341883 -3122311 -63668234 -80626580 17420552 195079065 31049610 94852624 226849278 31087956 -40180183 255980967 245439641 154120471 -124243851 -193137810 -223533341 -145323608 -237331458 -225426136 -117788013 -242448426 -159689749 118820514 -56753709 -171854354 79008324 81072374 -60251102 -300521626 -150324917 297067319 -299286175 -107503663 -230969012 121463700 -228555769 -11969793 -40881823 132622131 -88416228 90261874 -190034181 -37066635 -157777627 245816070 165706078 -189164126 45750368 -66395983 -90469671 -155660301 131712244 -76062280 -229411059 -48552684 223625348 -175268227 10792886 237928489 268068403 43966832 222768014 274493530 -166741021 -143522391 133608339 166059397 -48501188 30178456 247498875 -295815025 209338400 -268942240 -103564292 -47921508 -285252928 208212573 236631081 -5768614 -178258516 237237695 47669048 -226989709 71500716 169047294 160063627 138719481 46058551 38055075 -252466640 -26067989 -154373286 287584205 290347883 -62995699 -214989096 -249498229 255154190 -110376229 -74024862 -48127261 119556326 251493905 -155152000 -84827282 -284863534 -52587045 225202404 -247258349 -158422615 -170908832 -268516174 107427615 294075341 -41699465 51461661 207986818 -24031269 -271275031 -58704774 129734769 17418272 -26812696 15277512 141815300 27899858 -92525098 274203193 -282694531 -104066502 -285950881 276114896 -8347294 -89142375 260130259 75741004 -246825858 63192056 -198892093 102232180 -171846800 128726035 -113709347 -23779996 -179393285 263220080 -259266231 196939812 -211882663 243036055 101738046 -288220339 -159154990 293077622 -290644697 -183148274 280054464 140866614 252385112 -18080093 192251452 -87357913 -33693841 4107582 -10880209 -279100492 -218714150 119967160 -196916735 -115642656 23002417 260674099 -148349364 236360157 -1900403 -200279250 227322508 -233668338 154261268 -291029181 -142358066 157591613 125957069 54704312 -232987497 210498802 -101171072 -202308501 -219386751 93923618 247408951 250056785 -56717968 -14435629 175640094 228678405 -295991628 241315865 60328347 124810701 -175332390 150031174 -50540831 -248172195 65515891 -208247997 87545348 -195493602 -65717907 -160792433 -27273980 -20125743 -150327903 -160966406 245403009 224689711 127500110 14366563 194831588 -37145519 -66884995 3076020 88001253 -196659361 192810221 132037048 239087411 214398300 270603756 -199680028 -23660146 228024847 208948808 19149100 -292381275 -133514302 -283232977 228802326 -237791392 -13955660 243125311 -251203890 -248760088 84490431 -72140483 -23787046 299134991 19123004 -243890177 -49922401 -193284683 -148604092 -286129901 -277175704 -68898504 158383554 -180271874 289552458 235972376 223096907 96865580 -219914217 258679985 135373578 94410061 199671585 -38341700 16500357 245347 53544125 206687597 129392089 246235766 126966157 278271109 168551124 -162068072 81252642 -103070121 69458402 233623680 -245162188 21008997 118334550 99700833 -133666089 25818867 277321616 113659327 -294834134 204398506 -182670711 300965119 -276433829 -23618541 186430478 -28168495 -14608936 -54237291 -120780740 -94727428 -117662525 -103092110 -110681814 33407601 -12157523 71513801 -273711398 -67967992 276710739 -176662715 194546354 129641559 -15481958 -39072767 -132819627 286527688 291895082 -260596330 -138647358 -211206588 53601090 271810563 1871196 -293506351 -63914229 -121000892 -108876819 87579994 -104760145 -27806472 173954546 260833491 -472762 -275833986 116192460 -15419460 144737476 211940174 35094872 159362381 232616359 -286279387 132707639 -243273767 -194951766 -296189395 47914018 -13190851 -234699322 255736961 -136144971 -257768674 -47691766 -297264065 158265615 -112207772 -284451831 197863894 -85058392 -31881044 183208301 -185951698 151091192 -145283534 265795077 -216371592 102416826 -47693857 298013936 115820654 54696532 -233150063 25107762 -296292419 -147272244 -176090690 213359137 -282903337 98599749 68948223 230736131 295273347 275336355 -50573035 246093043 -19125220 -182144584 7531314 -140829571 -187675058 -103694359 -170685912 271661119 -181177080 104214807 10848041 905599 42751270 233446310 173184919 87900700 -288494951 -263415284 -286668598 231297363 275793472 -286181533 278581191 -294140428 138229180 -293598351 38269472 -279448689 169801434 226835827 -213823051 213369555 185055699 -172405546 -68851601 95106175 -94671785 -83557725 280271480 -277837733 -90586989 -75494208 -234572324 171275017 -178554881 -257788289 11489479 -240958315 109871429 188537328 282922172 -50379872 -180639749 -59230104 300330410 294534779 -118811336 -268202288 -11466571 -73383024 -91207552 -55815269 147933908 -194246838 -157129029 -275134851 -184896981 -24793279 129526799 -60564304 121352652 -15810998 -288083154 -79552843 -108683162 65882940 86546408 -104293162 -20699753 251953539 -273786495 -254161981 -27666487 -49797674 133665435 163928048 -88156673 -109549643 280141436 -91603252 276027921 78113548 -35064475 -229436229 -213487773 252439619 142052785 21196386 -232746228 184961070 232960243 152167500 -197080735 75008810 154203980 -151538726 -21834380 221296962 271405634 282898308 -164233272 -158166675 -12160538 -61193845 114591253 -31704681 197011644 -139704897 -141949028 -58233116 -162868121 129513022 232691537 -78483232 256880500 -95280547 -252579798 -295597848 -165279125 214649781 -166282936 227641906 -254800022 290813908 245863512 -235717209 3470581 -222991392 107408423 69186807 162510992 -270130850 66375157 -115930107 225863384 -82525714 -157627593 -53118667 288711776 -214958447 289748858 190486538 53473493 -150147492 153969970 -256011226 64421712 90797635 -205082711 -93745183 -217097506 268449855 231094500 -253218498 -291481698 -149205887 69385016 -293739897 -112083836 -229264403 203082968 59470894 190721226 250431925 116154268 -222737240 116988427 -147910680 -272034978 -185179569 119528770 235586911 -148750865 -279752928 -97014113 -222972736 210528587 -163926898 -202787155 95544693 122321563 193885870 278301365 169656669 145426250 -119439472 248353302 -246544038 113023072 -283067303 -150431481 -118170679 -66916470 263234966 -56488518 244684168 -150062939 -227123724 -34369113 -55664958 -188639781 200526556 86554048 -220589330 118108060 -210783069 52288411 -153878136 215339311 -55789865 184926490 168920569 -271005321 212546621 111572868 -149605416 -32481613 99766694 -45420316 261076006 -52590129 -294636567 -191243705 39259500 193362859 161990782 53391486 -209514749 -243282124 -15842327 203489180 -119503475 234800223 158521286 -125664816 81061806 -193200833 69643573 52429602 78229931 93273617 -262271507 218917624 -255879690 42126841 -100302701 -264659463 -107296344 -245597645 249267624 166142147 -136447786 74124948 37370869 -140495446 -242770455 -258754330 156088562 -70202835 -220484059 -59592848 -292917128 248660808 -122743543 20617752 216785907 -19949523 121230472 -42909994 112174062 -150275049 12753814 -263665534 -175948042 -182762791 45902064 293469594 25040784 45430305 -275257854 128252535 -23704354 -67288274 -85322597 119456864 -105223243 -19359915 -7370056 15885262 182586826 -153928323 -282636155 -65011929 -26806827 -132019026 -61188839 36411128 218425143 180067603 -94407350 -89178778 96513064 58012377 258246723 -214378146 125011356 -153004201 -175767439 -165356708 -245562290 -76687927 274812195 -263440979 -184200458 185076451 -4417042 -218928155 -258972580 -190110210 -49940751 128918660 261323480 135272235 -250009318 -263568242 -240927296 -18508144 96334428 -252790999 240030724 179492449 259644434 -21617118 -85721133 137682883 37264981 -104599232 119760142 -93499721 -4928408 -296648821 -252345477 -191390260 256693170 154026474 246631530 144576883 143311660 24075949 211973744 47614430 -117799274 709612 -157497272 -15273090 -11965572 -190619426 -7484323 -97806790 -199160538 285377061 -204941032 69238343 276361367 223249371 237217597 214620464 -199567247 88552534 68523121 -51553977 114777467 27105853 -83236469 -172641251 14710345 -143639778 49308878 -53722744 -48614402 201524802 -82225657 -39969678 203260206 -260669713 32516960 -36976517 -21082209 187072460 -129387651 190659389 139502122 -86979162 -21353688 -166040956 -242285993 -39300120 -242071582 -218570335 -259507632 51768831 101659006 140641373 13190555 -65105284 -186861662 -39182278 192781761 -157160668 241417767 172803316 252568354 -4125163 -120372448 240727318 291530996 -144165532 168682246 -64544854 37976969 150812507 156110441 -121696558 -238642487 197470651 -84087304 -132607523 101232724 -299131731 170835816 213721780 191678491 15819266 -163118457 120575304 -103735930 -151030839 -298276924 -206005093 52884334 201598487 44753664 -298307088 86111718 -47324860 83211796 29950550 -150883699 114807561 259607766 -83891540 136222410 -90745642 -49620021 108950458 236082208 -199452571 -293002902 -120524487 -64603550 -161498718 -125641377 62726182 112707506 142157944 -247537368 -179209901 155668074 76996960 -186770479 -41332678 -276170580 10145600 -295001861 -112526580 225057279 -95628702 -7046437 214690585 -190351651 -228338258 -292106359 -203170238 -135735317 191863929 130066696 213052294 -248186950 -114778255 -87994924 -122360824 -222833355 148671979 197234603 -103668622 297728988 -149080779 71652588 263418155 173467662 -106787000 115932808 -150215773 -19164410 169150679 86673235 -150607703 -49174179 -245626325 -84185002 198460150 -29156377 239092952 52774856 203128966 -183852485 219724659 -41755294 27465105 38786241 226335569 -205438127 227416509 -159971427 -113571460 -262682546 -40211430 5982604 182857510 -263759924 -284695772 -41185949 -262114602 68038 172531519 -114400227 -2670971 178753665 218039200 -246808958 -207935231 216787842 7348958 88426839 -122954675 230355742 212236378 90909044 -56941162 121909996 -50017607 -58121919 -20567205 -181301676 9645976 -141060258 -84543319 278789629 200493696 137431866 34745250 -101249739 -184262022 207060896 16358545 32663515 134446506 -49223955 95322018 -13111711 90236491 -128029961 214052345 10493891 71039982 -173898149 120087053 228602325 281232177 -37391892 -203166852 58390443 -148625893 -298394917 -136160011 -64053143 -197080208 92348467 -35971857 -123031937 -205065883 196847977 117143690 154886736 32796461 -72258906 -108645094 -75339103 20767110 -66040879 -228952857 71167632 127378806 32207410 -262375318 -127788651 -49420477 -198304786 -185339508 -85374180 -261997428 -193809616 -118729175 -53582894 147396179 -101654733 -146256454 3137764 -22373499 267927943 -255748875 68891930 47127526 29412380 -44878449 132521255 114827162 225570139 -212863320 102129062 -35404781 149975243 43980151 286096943 -38040841 -133938031 -7086238 219056976 260095533 167464194 17360271 -9605577 245145471 108313695 266062125 80382986 43566577 -119084104 134238814 197769439 -50340612 235196667 23752899 279126001 130447089 -111042438 -37926816 100778065 257837105 123492715 249066130 58208334 -68834747 -261184246 -263460081 -169290529 -189964470 -270537396 214527905 -299506010 -161543446 -275999702 53082659 -180689286 -155782016 -156263453 141548011 -68413350 -293177794 -186786963 226322724 75742385 -131647325 6373178 155769209 -170494745 -227653488 -246086035 -285317386 186727328 194934806 299402818 265701362 157112546 245941265 48152673 204030630 -252686003 -190814045 172245607 218452368 43602040 250745939 165353412 -205868313 -268722838 215529604 -284667471 -15101030 77490461 106814480 -56489289 103572709 197192772 36301091 -41577429 11788427 -67828403 97593943 250189390 146030265 -164890587 279747758 157012077 85563610 142745617 35398097 148242034 -267713355 50726760 -287175650 173995990 15225786 -53508990 97934830 289788932 14882948 20035988 -158779138 -41572568 242319952 81800531 219233904 -179937186 -15921879 -162817218 -187351063 -261953510 -188226055 -106992565 -7736586 -96950846 -60330291 67999426 120504283 -29350396 -154522639 -12452887 -149339080 -22031695 167802863 -86721882 -246650284 -125864598 273014040 -82756572 -23676061 -263037230 -164406188 15902922 -277522833 297566204 220256264 362479 229627056 140751789 -229479816 -230843146 -302417 -23966370 122924241 -257316620 71970255 -92713615 -237272705 -94647867 -117426509 97690002 50314591 118968578 -209144118 -246105181 43173465 -283328091 247475361 -88634377 260672392 -100142037 -77473906 171587648 39196552 289057582 -152160574 -28295329 -258003366 -97414814 -157326735 116312500 -268609496 -156144647 293956076 -60760933 -277922711 -134840729 -89644178 9806983 183751522 32574120 -294326706 152060347 -160052406 -783761 -168012070 -229626125 228903237 185015301 -42774763 209786759 239661864 -191340601 8301889 209056491 24383520 103771277 -102506423 243914229 223418120 -225132977 -226955431 46918394 -91646033 -296716153 -139067434 -234683822 -57046171 253054228 -184912675 286840073 165375870 -26720557 253980215 136616294 77128156 109245332 -51898512 -134033978 165065113 29515035 70854635 244122257 -175084776 180785800 17552190 -68686114 185395190 -232344380 111279132 -286970960 25458702 -286344202 241865334 -248264561 301562203 -290556347 -62754262 -221921779 -193346535 208485522 73329620 4554877 241858076 106972118 62241638 35088026 -103439843 52076563 -202315328 -47669180 -38300285 88395761 133863492 -288020824 122979631 151128565 -113490637 -170833907 -102140132 267971157 -79325586 6981490 21524252 1680301 -81069714 99362235 -286364223 -123544721 -7016490 -264235040 -171504683 -19108985 -219967935 75543766 146500233 284819834 -243056106 -282336349 -239699878 -64695416 -241982114 -157207180 -247387055 260879714 -6703723 -24410109 43325440 -110134362 -293418640 227040516 -15549999 -289317700 79181623 -154418190 279560471 -168487502 129719847 -180335542 142631647 -84486126 162003634 -180341046 128807319 -155740620 -85632441 -270081470 17162134 277578845 73826752 -28245955 -48438946 195104330 -51576477 52321221 -73324135 182519112 -265511323 -132146963 155555292 -200405332 134222653 140329418 -111062747 -67672332 -258852564 162378745 165028248 155845325 -51543206 289517602 -107908997 -54622207 245953054 -221910313 101116766 217095306 173339686 9326465 -116867844 -134263756 217460139 -200734407 183235479 219536248 -114548074 109021318 201796705 -255768223 38313974 167433998 -265881064 -47903651 -136936863 -18852287 -16998819 -134593331 51123040 39576027 222423003 -290066855 -10258502 22311592 90857293 12325113 145522919 52706273 20829462 -22246201 -75433592 -19309925 178962860 297446769 1597523 108372051 87138604 103854322 235789791 -253596283 -104234295 -114775958 -185625691 -48287982 -252830038 14305001 167713371 31456554 -243581363 -4964754 156366464 -14786812 50476716 -15407309 278798857 -34195720 245704714 101297180 -149752602 -106324787 207592098 -299761123 294024953 -188070840 34334644 58040307 170118730 -301392748 105618190 -39737717 -159702527 226293470 -226305224 -86396759 113193285 -272444650 40114448 -156477936 -224860122 72947716 198669621 254116546 -79950993 -238861582 273271690 101776630 -153596170 -43436514 255189795 280006799 -167238312 -97331996 233317018 -3458292 -238619256 -240959768 53375011 -177575824 -209090717 -12954257 98946651 -33219191 275002377 -34652934 22179228 147724168 204631714 224071777 235230541 32750459 66793862 71943066 -123409698 -180423809 -143826217 277868953 170489837 -29038576 -51142484 -107911104 -56506035 -254924597 -245833953 294845690 -78609794 214140203 22229674 -17257490 -122556784 181589478 236542051 216901802 -78359144 127365504 -96302009 288590166 277023521 -83035557 -207426370 141522020 -871691 71866091 140146087 94495656 -215332327 301262687 119122678 -186787635 163009945 15665481 198353545 232206130 -219392025 285794395 48846891 148404821 156937532 222698193 72821309 258597895 213425895 -219200046 123245429 -118715430 -97690219 -192535124 -74240568 113711017 215137672 276036314 20752429 -204553921 206070711 -25257229 -223213486 -73466131 84443356 -234382696 -93598976 44513753 -63499301 -85381062 -206025807 -242088275 295070244 128877950 -27648138 248287441 -60744881 45558211 -244703050 -131651274 26138251 -58558861 -186935450 229224489 -2600054 -250284901 -219102537 -161538353 18115746 -188211826 -202807867 -94010851 -216631852 -299896577 166079262 -244090406 -106697959 -129129507 277549127 186968727 299811051 -174074668 -228863790 -1035952 294237892 -31967409 237205743 -236547110 -266500481 176810340 -251843340 198712962 -171899387 280475055 65854166 205719636 194012068 272743448 -156993618 -175265457 -148037561 190639432 -153436171 -119703330 294767305 74080531 203005572 -298686732 -270828940 -83074356 -56745871 -7033074 -205455488 -195607729 166833053 -292248033 193649461 -176008579 37582435 -198013267 -51740961 -121103603 21561267 26851649 -1256004 -220835507 -240432127 -161435297 211382331 -128782325 -244646570 89478566 230926320 -148503451 -153942725 -136381680 25407135 -244949259 -127299468 -225686334 -17575169 -293290519 149777099 208066768 -64579462 7188203 -86672965 -100235904 113842031 -33809163 195539041 -197043043 -272264917 137034218 -284342638 13970395 -276728613 -145919050 -77760567 183063064 -77702231 295801500 -289201232 -146293047 -139847267 -102847827 -103805721 -280025282 -41136724 -195668916 223095016 -288009934 27716313 -220669621 -52731795 -87533737 -165656022 -284384739 -258863010 189943258 33048030 -168904568 -87029057 231507905 118638464 120068012 73996175 -70849548 139551896 -281421475 292636497 184608026 28528267 171028765 150221658 -231855782 140367465 -33298682 -278432084 221621962 176051594 -159395745 -283808957 -142887870 163814410 127637934 -41764288 241839947 87727207 -55019948 -289938403 95838983 164230694 242190199 -160807861 -185052699 255600183 -90883955 283468130 135503674 -91761235 219913359 21813237 -175780612 -3817708 -276366662 -92343261 -234778713 247605317 57906899 7287074 -277654816 115306134 30640178 291051877 291067500 -151026966 -23260681 235415112 -274567119 -111381064 -279069426 -115842366 124932933 99866262 57297326 143929878 -133962843 -197554044 196522965 -212617324 -87683112 -161835436 -195608197 69280233 170597779 142091677 -27153919 -196769409 -79443907 -199596237 -156693777 185278451 205325370 59985133 298796760 -237890067 -50311581 -50645784 19804298 26758452 296188409 -74507705 -230668288 183203251 -32000408 -100562403 19335883 154005960 211737767 -48884558 79846410 290441759 191276909 78573839 282892025 -233941986 87796279 -128549725 -63393144 14036749 -133124599 -120976131 -134276532 -77198433 -95436083 -35581439 -8079658 -280576428 291932063 -280315901 174048648 -149497607 69253883 34271872 129352973 -162367173 107051837 126898161 263818836 -106474016 5553561 252114114 -84665543 148110547 -35641976 85042437 22879890 -88457782 133270684 163994961 89800664 23681176 57709575 51138322 229733242 164397328 290318407 274739401 -274318678 -29372441 226020376 -286466869 27100481 67714836 -176385110 -28791946 82997604 -80590559 109971004 -258755790 -122719793 -107394802 44947712 -245208308 -26456330 -49377322 -58255993 141312348 -24333909 47068084 181504364 -268569452 -300009120 -64030714 -258881982 -9777073 -240669167 -281644287 186971461 -63708210 -11949739 81331998 -104396615 222736554 200007870 -209350264 10321988 -146901491 175086477 -257224171 -260740845 -227626951 201438367 68478490 296619990 62635944 -273967138 104745913 -157861505 253672596 -37496183 163042824 -292547658 88428341 5633385 222334115 -127531176 209965496 -92226228 -203505249 196679627 177486083 72671700 252031226 -59665849 225032908 -224874424 278379096 -104816784 115942261 56067470 167966245 -9681264 -211015019 -185515804 64824894 -26143548 293182203 -30787175 -165902618 76188753 -166433760 -17516568 76776504 -158003617 -222490510 239607224 285046545 117893389 270102858 -266021252 297654060 -6474680 109383415 104191897 96180652 47658690 171387933 -198051822 -7416876 34124727 284947723 -89838421 72722903 -218286000 233185924 -140394577 171096756 93953579 198739296 195642343 265560603 151179331 163178792 -86327656 190681962 -297378105 241984991 -79081437 297957072 -231338079 198873037 202442337 -246898823 -255267649 176800488 187660742 288625867 -223391034 63573882 198178665 -293514215 21591816 -48975978 -217972474 122240057 -67821881 135670073 229066266 -164290432 268429475 -110496879 -105675255 37617833 -4222868 -127208853 -138639044 -22348000 -43000661 -171579533 153609756 -271418485 138575492 24833968 92819365 -75929135 -198618297 122399849 247595472 225705476 -238058037 66238296 -117819491 -115841043 -174597883 -90752528 206073640 -202694584 -17803961 -20974867 -30188660 -70002656 165262113 95622952 101717780 221648348 -136539591 90123429 70806814 -225377485 -175119841 67917929 264538768 -299967829 -192417376 231919397 266604822 197212257 -177900727 -217205213 27704476 -83617143 -6558214 110668840 -193820267 250826565 158572061 -62060337 -90049703 -285712588 -14084954 132499648 -209862036 64456727 181481071 171455035 -176075761 -169282195 297316371 -242198207 -215613330 -89694738 269047804 -228347506 -80007275 -103494288 201335938 48340909 -119700518 96057372 -7341227 -247161698 228646945 -80855679 -100381066 249966 257849411 209578359 -178510610 93960544 802775 -34728539 -251664714 59199477 -134328755 86548689 211704397 -245779419 -113837695 209954162 136369597 217457302 63215245 78873808 213307461 256664487 248269309 -99412216 49453577 128984579 -133974273 80323929 -13676568 163818549 -205832629 -120634817 219509116 -36634116 -286206889 23568244 -91535989 100010491 -189296787 9652813 -234624852 249388983 -217018324 105915561 -100722206 123322707 -270016115 -183907887 695578 197638173 -128337270 -63616622 -84707916 105552571 84999683 -77057478 -296770463 170383659 -226015765 255454423 -17815129 -85859123 -289270062 -218031499 214580355 -104454895 -267436203 112801272 263726710 -212863177 -22276683 -122461653 201743427 -107283623 -73470261 61056156 -101548291 -112912082 -299050479 246207196 124822966 -241571821 128657356 -131715739 -278139556 -160382510 226175989 -189500035 48751732 -221627404 -113730216 -9094455 177474875 -295223517 -23505813 -189411018 -5483788 285302592 253799967 4707952 -206592227 69311127 -104316991 206429420 -30252956 -169018057 216184877 239708815 165603146 150051983 206394124 -234857644 29842643 -18239681 112249419 164359394 -198593070 -115851984 26534161 173527367 63869441 73777496 -217888912 111458786 -145263680 153539095 -188847244 112692406 -95628745 -281015154 212236329 68130243 72710120 -38951046 169277704 92257824 229116478 60502084 -66406204 -264547865 132996943 29624530 -125744447 153049802 110724862 -246719339 35266031 155975422 -2278611 -170836124 -79034436 221866661 -231208968 68565363 171475811 -43346562 223603808 91740697 192911394 11543050 3619608 281732882 153023521 -72884562 37177801 198985510 167472372 -233492564 -23078044 -157334153 257725901 -30431933 238737230 12572278 236388156 127496590 76566851 221602455 -88394724 -299702948 -132006878 132090948 137203041 230046873 58466782 -205737768 -93156878 -41946 -35681888 -6223575 -253938577 -195090920 132194623 -64199245 98339586 121817904 285280150 130794310 -223724125 186855825 84096274 54584551 65357855 61086426 -277614324 165334145 -67317361 273929897 -29911769 51090074 -125565936 95490527 153740829 -47342011 -230755111 134453116 54511681 -149592826 248731036 261142978 -286102843 -116400305 248286267 90884976 -252425040 259633323 -8682183 56070778 268474459 -120249904 -31686232 281453707 -7265969 161355362 43697564 289694132 -11341259 -98599986 -73342415 71944047 -105942896 -127025151 -79623915 -198643668 -292757659 202502648 97031127 278817513 226826482 283881680 -99657252 149333525 177369726 -2661516 -27002122 141654629 -155028281 -293406282 32913630 85212377 -3849821 -66945203 175701346 -293410774 250085209 -157075577 286972779 -139711945 -299281544 182070405 255759993 288799265 44416749 253951738 84892667 -195216298 125548509 261136527 282013618 -142244032 133569964 -123214657 -20327083 -47606165 -136927023 254518702 216372047 138642693 287318237 -230274659 -222742523 183234691 -110474947 278744660 -77507701 -203585143 -42384804 -236476341 197878392 9912047 140819971 67436487 -63451488 -145694344 -290974235 249203060 278340015 67910507 250102808 107356475 237972238 -50712802 127259583 28976650 202903246 -78418842 27607788 93311124 108594334 68943012 -167949316 107035069 197918600 286963764 -88270282 131034987 232098088 950967 21389074 -259307725 181063065 -118160610 -212033177 -296240381 54860899 -126230446 -213336527 -300292725 -299123795 -10868909 -148554257 185510576 173851637 -55239456 -79169322 -120198805 -266588478 -189929401 -101635912 66026482 70263111 70727707 -171425144 -239670233 -299922274 39762151 -170134403 108870101 177555015 -136638675 -188622879 -263816761 108635266 218558252 -142288662 271458589 -100684138 -78902071 -86441620 107483569 -2835406 88906834 48712798 200626040 -16524451 -861666 108492604 108799119 -58755833 -243155455 -227732230 -221559249 -77150628 -7161510 -178179848 266772168 -63290622 245913192 160381106 -227421713 -51728763 -37722819 5340899 -300250736 66607786 219801583 242164637 -168867421 -90369179 25285777 -201743939 111953757 33924432 160371090 -279579178 -124462689 -237720443 154610094 82226490 31161494 41408560 100691368 60639564 220319867 245712237 270718964 -251960660 -286735827 283843006 193107165 150356730 258727688 -157746835 248412 282383233 102292972 -54355501 -10859735 -255265174 -71348166 210781887 188191169 -280441233 -52849607 146223358 217502968 -27972096 5695433 180792197 31944928 55953258 -222351944 95122745 -279913525 276476396 47575561 -16483293 176737854 -277610412 163704967 -57297982 -101637734 144839992 77750539 -116457074 -52423374 -121421574 236942768 -204951102 -205794196 264971586 -270866157 -231378565 -56979028 44176595 -268324253 -277578928 -89651899 157986992 296301700 -129029187 3441002 -241894630 -32240243 -75181367 43594311 -221192888 -161232545 238610731 -260579896 199746784 -199330310 -47198449 178688634 263412247 -3597730 43419136 5301661 281788702 -207145958 263350565 153129427 -232311450 -15855986 -201680929 122917501 -283054302 -1652299 -145305808 42529278 69131114 121212255 -261119019 270074570 -32287114 -90251161 230981121 -281781357 -69646902 2102577 165461163 282113828 -208206424 66770969 -191004141 273203629 -111935755 -170383036 18563961 -277184957 197693557 120512642 277703301 -170015344 -237895949 22880190 -107061318 -19322633 291739444 253216328 270651195 -263434039 100795198 -194286080 -182913046 -289683367 -19182491 247367163 -15889092 -132687967 75441474 227587742 -51526537 46384888 72540573 -14846246 143849345 -300649129 -143378295 -162162340 -107477266 -293150506 57633568 22848660 -117829358 -95876134 -81944570 246746400 -175644565 208888157 113721334 -249841507 292739738 -163382609 96538937 238098274 -281052537 -259723071 231403025 -248289394 -287186223 -179361 -267939982 -26653999 -3475029 184517141 81297781 245811226 202138576 -76878689 -31105995 -290714301 -34979396 246681792 -51016740 111284320 -228912830 -220008618 269370266 284115703 265891368 -106563677 -192619577 -147564461 -286633784 23454637 -140185471 -104452347 45108995 61942588 -73555849 185965853 268562559 -188259364 178925121 -174750050 152758530 -168022985 -98504295 -269155534 -3005947 -62202163 -207176202 -216209348 -225266269 -149982131 289585613 -162704867 157967059 263095219 27679859 -70579445 -52117978 24681270 -218102916 216357390 -205845960 -178827381 171903039 37916974 15760301 -93903156 42952506 212788955 -234489468 -154161322 166752310 162081198 -173596661 -45907871 106345288 135872615 15334498 -257852446 149030571 -282000122 269704647 -142190290 272149706 70849657 -136055572 -246070216 264273868 270243836 182570486 288480607 -100722632 135389136 -53993977 152590138 -275135946 -264796706 231128126 205279769 -144924304 129344747 58939582 -26814928 170319011 93778287 -224751058 28162358 44292561 -73074024 -272056394 277151609 97706316 173093543 191689649 -162147760 -153482710 -253837481 -285511884 -212220005 250875568 -297901121 -106558349 -238878546 -31801988 195215532 -226976857 168300787 273171877 31755469 75039386 -20805253 -156298016 275376569 263563441 -238591704 252293163 -9267721 106739000 -263202965 9487471 113303792 -268318226 -20931417 205681750 36696839 -172038825 -225423491 -211124972 72926090 188838978 -285424306 70065132 -5308122 -296305976 -284108884 -220510376 -283765245 191428843 275382967 -204942628 -25728255 -186397059 226157427 228611384 -248654068 -259198187 25846854 -28755985 -188379268 13720771 -71020071 283574213 -253792620 179097311 -260061576 -26891042 150848324 13110162 -21550585 87279678 -177335217 -83773202 -198433781 -155993338 197751546 179055151 38233973 -125972036 -152543507 263920147 -225400905 -192601778 206383931 40265105 -142187049 141809225 147386282 27121110 -94115295 -82676612 184510738 219328649 -295510506 -113712324 -20909959 -195870130 -70250225 275064685 -34150459 -295323516 165745443 15393349 -86383428 -214712742 173194611 154277536 118139857 69799398 -184108861 91735232 -174682890 277525439 82200201 289727132 123374919 -171171117 -183043253 -101749739 -183667259 -97817292 101893194 -62280965 -284688672 -287749778 -273255809 -267237351 158547475 161332276 273241140 235608488 183066602 164575926 -29156532 53021453 137742139 234844610 274027206 250996675 -258835221 -237373092 221592951 -252486142 -146808516 -72889090 -77272188 39688216 274444018 -69752362 126586011 124253705 3696007 -147072435 173588589 47852449 254267224 -71983809 180735482 170302450 -202072502 236392483 -227621257 282723097 177450136 -174358113 -264241864 280562980 228309557 299821676 -54989221 -109520855 -210176691 227847630 172762846 -41036754 54806076 -148374951 215244188 20491554 239325289 -20593858 -287201736 120686747 240939693 -10732580 10194828 259478890 214338764 -289493786 61372121 127379949 203397467 -164613716 117540507 53515386 -235621305 -95650395 -298367797 159212981 -63205075 -117970038 -82864107 -39199079 124531278 -261462559 73652420 193598033 -201592678 -169029147 -180538612 -282154659 293403325 177694876 -21992385 -194201550 -28233535 -116045169 100539855 -219397630 -105180867 -73025172 146184677 101272200 -68647358 -36262714 -123709794 116824465 237957326 -55878240 -187057136 -150705808 94704552 -527447 -144329854 -250550102 -2497376 282594427 285970970 145652272 -185744474 -61657425 -187122046 211588089 14328465 218987087 244034361 93394947 118592584 182994970 -136366323 -8541901 144989771 260637110 -177888121 90627671 241965793 -117463303 252854972 -102050917 300251715 282746253 147561641 36175448 -104761045 -192485211 -37837432 -11325139 286576034 -31699649 210946617 245729099 -179066665 -122143803 176307986 -231905832 16518272 95454932 -280669061 164759782 46436875 89500894 259463526 183895894 24788270 -247132775 -171369911 156665792 -131946597 -249232692 70106456 10650474 22105930 202946983 51819579 -176165100 9758621 -52043143 -167938588 161987864 -297665965 21893585 -78902194 225571206 -72010741 209404476 190663839 -184668289 -238049249 18392722 30202793 -157582626 -226681327 103326344 -19705668 -187451024 5318170 -155542180 -8173683 -139755960 -272322455 185292956 -76173391 1646122 -197751133 -29062442 -78831230 -150654443 -100875527 224528320 8037942 36734462 -196209596 -243721098 -196883223 -5412885 238753887 -171186781 -24180399 -233902528 -31601891 120912277 222573271 214406609 -237910303 214445730 -214344597 -282884375 -204878817 222142962 162340947 190564956 213257827 -233552117 -235195068 264525883 286563272 245500229 -155197065 92079587 -164562259 -9309590 39692334 -237722725 204188136 204468924 222892953 -272706961 -183327552 -132371775 -285735911 -114224755 55156016 -204995711 -5881958 212653932 173823158 244107826 72694330 -252086681 -193604004 -89348788 285632843 229703890 -228534757 -91507309 -90140252 216463726 138661950 -24975872 70199476 101111713 -34941778 61361697 297975288 240790430 60191893 3369154 37786355 175179342 87593064 109064323 -42401512 152201839 128727474 243491449 242460250 108482022 -176580282 204936324 -242374135 283709525 -138542257 97676165 -223416266 -288320344 174140707 -230887252 -76889533 -289604625 17031981 -278613743 -88347058 56802477 -219943523 268411074 16704623 -41478806 37492669 -58100267 209457905 -284333027 170208704 -216646324 -14872037 -18941294 -237918787 -279404124 -213964006 241821475 -204115326 -58462330 -35155081 222472268 184307069 -292139591 -28412855 118006583 -226929278 -65407009 -81799230 236653541 -241656650 248484286 173133120 -185350723 -101031216 255461583 115295966 -170729870 31913034 -138636083 -151357582 -271725166 201330014 -186750980 -36534504 -271560625 -30857366 188998447 -278698111 14362831 -10197735 275133303 -23856072 -39151002 186779062 270431383 227873739 -240536206 241399317 -97302957 221782209 -63481106 -72945562 109937889 -231569719 115457762 296162748 224109142 -49441708 -55948464 117392534 102201449 283906740 -7872799 -282033831 44074541 -86671021 -3015292 201229997 197626605 101483100 125855608 -221893369 -23543830 274721268 -64319919 173854525 -174693466 -266195113 97840511 -101389790 -233557513 -171540090 159519378 -60043620 2681231 -265279849 52398916 -107373464 68553800 -212190549 297538081 132479472 245118560 216219031 -1795342 -69043464 149884895 -224320147 -87832179 -290110403 -146738844 7461819 75176567 284708104 153224988 -104167864 191492852 -54033590 -207219813 -170518809 77424009 73854801 -205522522 118639142 188797319 -127471532 70654979 194262156 -242613182 -172781173 -84770561 55946908 -92963311 -194683157 -120024134 -247886570 231211025 -259846626 -74892452 244844604 -263673616 232507266 264028649 190755286 3811961 -92160196 -224625037 80047594 149094722 -120126079 110989746 -49942507 258856035 -210304881 -238051184 -102303253 126838052 112072596 247706242 -53964784 281890389 -5124922 156594363 128470700 98660582 212880163 -120277993 -149503734 213297651 -130415775 17685381 65783665 55351866 -277841725 50130122 -20999221 158582803 258909854 -180326404 159551100 150429923 -136358253 27809875 -246836196 132463835 274480891 -168054707 -143951316 87661627 11376595 -10302577 117364469 194534102 208659291 150366620 300820979 -85176827 -229098749 112755771 298260592 40925873 108372397 -4205314 242434624 139152769 -59141252 -240205820 297608193 -236574219 -252583072 -248600135 216391952 185745450 293586691 109627273 54636722 -58684156 -128923036 -173116221 -80062026 25877848 -265279257 172086441 -81048023 59505018 -260410968 281449908 264018254 -291493682 208730079 -242671567 -178100048 130004174 -297213162 287746422 -162009563 95480380 291021426 -214495180 -102158311 -151430927 203702825 257468232 -188378250 -217870255 -99172197 259315641 -18520506 198198792 31164176 4471812 60320874 -17018494 -205807599 25156297 181073118 -170657462 81958670 165094926 -25524379 -99108171 -75910036 283443111 262004768 128134400 34356418 96229629 123989915 28163961 -152836148 178567676 -73299597 250943640 -23335442 -155580537 -234282002 -108638626 21909730 114480856 -69587499 204579798 -147440327 48634356 70087338 134800366 -138163611 137079306 127474069 -225732840 299290799 227230197 43720752 -185800907 181330908 -145791235 -94230188 -223511952 270567913 -229255126 31943858 145254218 -124404115 -256405592 98895629 -111258514 -114072984 67940766 -81286560 -257608878 -78521796 129971823 -218522039 -205934152 -71675360 152654222 42525108 17249605 -198335188 -127858083 255446237 -41189597 202915285 222015963 231956799 -24952970 282758847 57343341 71795589 31894532 239306891 -77372318 -166943421 -280863521 -159122573 -131750500 -134588148 122043750 125349271 175560081 190112013 183011459 98679839 -200068775 -139344833 -21661657 135245194 -146625517 287755922 -86243041 -142809907 -229163734 -207201305 5777936 108272818 298335904 -85325104 115723425 216607428 216917575 -155815822 279652854 -25056486 -110614221 259905273 -12735001 4070878 287417693 26289198 192287451 -207696451 266415245 -270378553 122599453 137183039 -286466013 77853288 69280798 199275791 -266854477 -71188680 163312362 8352831 32670456 -291598346 228802471 -145441138 -156311730 98217943 -64119487 -164935723 -56197394 -15172577 -65639244 -48963184 181733942 49688980 -115436469 185753394 51113749 -111434217 -215962045 254581749 236133847 156276567 31134939 199184884 62627523 72363144 -205497777 184943925 -196163797 -240560103 233922305 -264302003 68386493 -291325306 -18588099 -186982623 206117265 274348107 -24561718 -293883789 -156264917 188367817 213096456 -79074387 -56522170 -25123889 -203264934 170452376 -268286898 230458950 22409224 -243274645 -65552103 -64095298 56921075 -67748630 -242869148 142038866 290097155 148465345 -287343454 -49004502 281651943 188668127 232769989 100365529 -225505106 -154793365 -275472544 255903386 246891170 171614055 -141465143 -265250538 -292910683 240760276 244639029 -126185244 -275408352 -103789640 -55267748 83705100 166847315 211884486 183324298 223426707 29139603 -237860111 -37406067 -181123546 -154694740 61122153 161677002 24373326 -127298296 119263646 -77087551 -142405643 42518576 20119456 -29493249 47175768 146713785 4456404 203825334 -163866478 291658392 -235989263 250595616 -208747307 -147821739 -215077242 26771032 220943922 -144409888 57096770 -15055276 214743964 -9532823 -255341313 10043601 -163099220 118849267 226276071 244294167 -101109125 23570671 263080710 -58742195 -183905024 210937158 141894173 299616137 -31287174 -226138849 -140388436 239956257 -281646543 -209165010 -207594730 272612939 -86561498 28088957 -205303034 -273644819 200101774 -46738957 59271092 18243399 89590786 10188496 -177432132 -273580596 226124147 165008206 -248559878 264136649 4186537 29510943 -249787932 92703929 114728450 220842086 8718560 52497851 -57210772 -267219780 -211020956 -186389619 -291156771 -280436023 19173797 -72033663 64461742 206270528 -178185441 189350064 -117758984 52836412 200210105 -277622596 244747015 121006383 -13233323 289595115 -155675738 -154847564 68940247 96962095 250494305 260076108 46131361 218308813 -298508179 -153716529 257179420 -211299460 -170224520 -7584175 -234486483 -134744576 -7760213 -719028 -21045328 -121929798 -173223936 -96619594 -207951022 100888112 218966598 -299633841 -93574747 249642906 -36152523 -72237791 233121939 106416761 38548863 -192472189 -35976530 69830331 -116280354 274839347 258781056 -116203072 -231515042 16685100 51194941 -178679992 194374690 141895177 161692832 -142485159 -9151049 135118555 -232146525 -111522814 134919638 -244977483 -218870423 101783320 -297726498 -212969659 62908216 -222455624 -250691638 195607225 -292685345 -197579375 171426060 119919425 300651706 63021978 178628571 -37366588 39671296 226112434 160971678 -234033327 243322518 -1277752 -171252744 -283494602 -254420467 -173887674 137006898 -291686162 64202486 300286664 -117533074 187115555 -66652129 22353062 -190021832 141274453 -232240379 140754238 -133350884 -269271388 154577822 -111648058 -138430837 -239376144 -33037073 241507640 92764359 -32868448 -82056564 -114737367 217597403 -14169612 -32717089 159758533 -151178044 -29016481 -180449733 -274654272 -118707428 173654331 -102764020 85145954 -228353160 190015985 -150402687 -283358540 -167018319 121858602 236864505 -29830756 76033633 -243455372 -151328074 259524630 -71816609 250357996 -252637602 62810084 -229180514 -16137686 -250094649 -33923392 -130106944 -259097088 -82988227 -272346874 86826205 100693080 -131430165 231529069 120119992 -139590733 164097922 88772478 2901808 -66015542 -9457002 -5843069 89912755 101191332 -276960256 -200660002 -136034057 174278986 -243581742 217972663 -46322127 -301009333 146342338 41073309 -181767602 174889916 33928075 189438304 -279370231 -11718674 -168775502 28130506 78891029 279688654 159702598 -169941215 -161158655 -88856190 297623205 -41812260 10508425 56140788 -238764124 170250440 173794176 -86074271 146235655 -49975053 6870734 -136613625 175923840 -33657007 120964868 -222952535 -280498501 44179006 -286098327 -256430224 39872455 297850127 288144921 -165989719 177114221 217098804 241936866 -45614727 161216769 234771599 -110837569 146722330 -172023950 175895047 109751413 -234428443 170252125 301511650 -79893897 175211903 116421829 -75743834 -44427943 195820057 110813371 230020656 80147382 165174784 49884639 198602078 -36129818 168818360 69554542 160468096 -28386833 38673450 266491980 -239232292 -184577537 226909595 26270713 -106196456 -119432168 131430195 91546584 -190559472 204698055 82858782 -293653764 47573664 -170755532 109024287 154457144 57139741 59286613 -294915982 -146847413 -152685459 -222536385 211887366 297755621 -150874637 -48211261 -207281264 94580038 -238577902 215309312 259402809 69943976 166333787 232124935 256436369 98678551 249490883 82269869 -288085342 -179045833 -61037064 54638368 -19687367 -238983498 -158587404 239679584 161356922 -121138513 -88794103 113653525 251859331 -25689809 -285049945 -257948098 -109980631 218196585 162488615 -160430343 252135730 81196824 -259614277 173331186 133274541 141901577 276476381 -80529497 -54073672 -113416679 -301529989 233708047 145339539 -293122281 -293722686 161995956 73444046 -122589676 242425008 234069491 -206102466 -267807268 -275749994 66350041 -180669310 157619866 -125778923 -110845981 65170872 -242925842 -294859303 67617242 278818255 904935 -11564144 21420381 261680810 -69144091 -181318778 -79917001 -244026871 -83262315 -294607580 -128004748 -1986920 2443382 -218079074 -47006481 -139310898 279251265 -250827495 297548287 79658946 -248255275 285188701 214814897 -19101877 -145780184 185094413 -213183787 13939040 -62831617 -283826301 -203629162 71136706 -97210287 -177478048 113979740 -33566643 -68641371 73888003 259552447 -22272073 100712030 -51575948 -66074604 270554197 131802416 68628495 -224104781 -278510288 -261136214 -215825772 154544641 105043484 -276129610 50983295 231877687 32729280 -234980794 -51708730 240901534 -201122721 216038 24105361 -108457147 -50574892 -95081240 -266322989 203683846 55974054 -222660162 -115363542 -191316641 103042995 -71096445 -174591371 -95588447 -224138930 -7269519 -275642219 26929575 -80041216 112114181 -185552017 123197269 -217666825 -282334700 195125509 233555226 -241950848 226012146 -183503772 -47488434 67120528 -227155303 -256481729 -143463679 -158585730 -260761675 -293948978 -8934416 -18743075 -126396797 -58820213 -202539434 -24087428 -93729512 -49280635 -158664917 200505150 78485204 270675918 -43277386 29795493 -221292377 -137059508 -7595473 -151717287 -108730932 126967506 231313298 14822071 230765292 75635067 -182497216 -219813061 38828562 119672513 118006762 238602962 -287603042 -251181554 -113876801 241369328 -166120331 229453358 -247621252 82529944 189992051 -120345284 295378218 -161389521 244436922 -131184421 -254507165 62504217 -220387038 -249774119 286286895 -46013989 -2644657 -259614051 -292675547 -255889155 -268152884 -267612505 -114868583 28780201 -298110509 -6750161 172916537 80242153 58872769 -81942316 -236340808 -8421096 -87447108 76237773 284786722 159775104 -262093127 31618263 268456679 137089593 -110755171 103999676 -218975981 -295547695 164513423 -199236421 10216508 155236532 72291983 273052208 -40379159 -30916154 188243874 281113431 -97489741 -138856764 -137029510 -13779765 75325900 297632105 -154014498 -112765797 275960352 34772519 -206999010 -245986488 136093939 261484463 79989805 101479870 188329751 167510941 287825880 82224634 50308193 -29352915 -106104834 71768364 -16850855 145143033 175978116 277700795 -245896721 -176793833 98818134 -250108813 16425245 111924246 283351276 -255520903 138459704 -183670960 78769555 156657216 -220357479 26938020 -242042925 261749364 185223589 212793052 -253064423 66197512 124398841 116541886 -128007098 -217208056 122535380 -172201106 -271951367 -256313608 -173547949 48829823 60660834 214037051 -121388777 -211044272 198910919 -17686132 -52988500 -176184696 -109729626 83925229 -121855566 171594926 -132138579 179760006 39843791 285350406 199748751 -70481394 103802237 10651236 -182427811 -270147958 65545785 210166285 -88291027 122471803 -13333714 -207084613 194936986 187130240 237232302 235890262 289629779 208014729 219353711 244622195 -241971751 -181140162 248616872 120919523 -235729006 261375887 48378906 87942461 -63400238 137274513 124047267 -26884452 278280660 100242065 212523263 -131054966 75335715 13666108 238467149 -288232517 -206356167 164037983 265207522 -14346003 14176362 65715470 122750255 -239679191 -53307432 -259865333 72203968 125522578 129567067 290704290 41192837 203909560 -26907937 52601535 -202066319 278312924 -80045367 123080720 63136792 -10157811 247014631 -217998229 -65291009 -216034182 -156562836 -106594828 -67119961 -241541996 236331377 181117623 -101388098 -44139431 -11529566 294825019 -70986066 113398008 13442563 -118497602 -77729025 196169750 -22838258 51488963 -252222646 -26570389 7889137 284735854 195156830 30641914 228510562 10919728 -131606907 -176062287 7344274 238870781 -5576360 298523757 113604566 48316790 8105330 292681563 237124992 75212261 -259356076 -243276096 -283793522 205850852 100677268 178476567 169140630 148829278 -279766915 -187114397 -19133536 -145131809 287540262 -286348514 120217540 -254565468 -167597568 -229838282 -283856336 -162072108 222491798 250289106 271450196 140362151 -70487158 -4918249 56671342 -101747800 -12154433 -245309750 257268782 -108594516 138058551 -202650063 243406971 2370183 -170600826 141342167 -259846264 -108285263 281861904 243701695 72523253 -84639854 -258684415 213992492 -238919405 -136799772 138036787 8587523 240856103 34757591 -171813699 -131093377 242938119 105716894 -221519449 -9674220 61443581 218403856 205111443 -205582443 -14258145 78904005 -31624649 -220418371 52030308 -178903926 -244259734 -80588666 118879554 87111566 -60664859 -71351570 -186361281 -93010230 273937548 -203160397 -122448032 -133795216 -114410457 186340764 158911350 289262234 155476105 -19803305 279919201 -179666963 6539613 108588528 128031650 181735189 -3275363 -196798748 -131967523 -37049839 172106518 271746620 273456008 -25261543 -145045400 -86221298 251394075 140986862 -237148441 216344212 -291860311 180424891 -57460990 -59715728 -263042440 -78479117 2379606 -7485050 123244498 110091569 -278685128 -217692020 9900791 -25064671 -13919776 -229699225 -283045718 26166177 -247752896 -41095753 178545912 -214224768 204438131 -223859635 208958062 -49358999 -196424031 147700676 -27075206 140344226 -80315707 -297058119 159021522 285331795 283024399 271824322 -144376283 190055321 -111797911 108723769 -4892386 205473397 12568065 247098664 -220764456 -301646276 230267998 -39978446 43595920 128791175 -296636158 -139251702 -52491592 -216663256 -248063969 119826265 251081500 144495836 -47632360 62665451 -282729241 -86363998 -107001871 81461611 -295938826 242810003 -35772947 -285446037 196765349 101152993 -104885698 -296826197 -269109926 109048827 3641354 214458811 171689303 243451323 -295477952 273832000 -113432588 35842295 -287746942 -91898807 -140300932 -86690768 102097592 -245669632 218048843 -109720331 -261414554 -155543135 235197446 248317013 236027463 206264214 -203714000 252642416 88766144 -182991400 -32010085 117032951 210425936 -16089177 -208827643 -293032814 -183984590 128247622 1836743 -110930060 186336358 -34618668 83410565 -291936719 -146317784 -49466530 -67560326 126425462 155699463 108109084 12510713 -289743801 -29734533 200416980 86987210 171186826 123185277 136171456 277210709 -294111174 -61754247 239233180 -161359191 -128796073 -96865615 -207665160 -210931598 -82708973 -243053712 -88954383 253196640 -86967814 -154169740 -229825237 247949519 176275146 102123788 8276193 -261676110 81934663 -227098507 -261746694 -170467407 -29333325 -93794033 -48368113 299345824 100434898 -126658368 -80446664 234855867 -139847657 -47026743 34278899 -176898212 126374752 -63111594 248672387 54893001 233392764 35948713 -287515567 -237948918 -148130837 51729080 -52864790 193725008 -15189837 -246591652 10014359 155171105 -269416745 -225185439 -64246272 172753143 -252152350 -176065502 248226079 -257214855 -155785259 -293046839 -136523771 -58521194 -272892532 70050635 187175046 -44699277 97730438 130438533 -291465828 239640461 38369959 236234156 -272046453 229547593 -109953452 70529693 63736951 291574402 -178638917 -148060156 -226100193 -170908936 301569798 93583022 56320860 -282698484 -222118505 174487962 45425624 -61837597 -216917490 -256140226 14994205 -267054039 -273644010 -77137945 281677710 151093279 92495793 139510686 9758861 -88849992 265542693 47340390 219655801 -173263357 82255491 294495052 87548984 236059157 -151053266 8525284 70741702 -204210953 15972748 -222067864 -296422441 -3811476 73980707 271406137 29961538 198734575 -129403063 -4285242 -73439928 -77309155 -228106490 60217399 260382608 29086386 158929055 210681948 -105499816 209870041 -181476935 -277518050 -280215195 300561259 -199018983 43831884 -229782409 33907583 -5275612 -179259435 137029 40923115 4685854 242105645 214379203 -155638079 -136150753 -150173299 -259897917 -255725809 286353352 -111317331 -76529613 -124418516 268468550 169232957 -132391357 -197689682 -107817280 159144260 255568945 290741171 96414017 -289161331 235329507 -31539787 69410682 -577114 -80254914 -77219947 -80787299 181554036 228703350 -4811258 -201117523 -144336729 76972990 -150786666 -17681359 91338502 -20473707 -136103477 -164035218 -36277820 267645186 17025135 201348944 -69440774 74366810 -273470068 -247353822 -211856043 -171146178 294834571 150364780 -186104022 -122586709 282614988 138643107 -20284935 -279528777 -248971632 164758155 -152447797 250505944 -124840961 -129131731 -267148364 -41354058 123276817 -130183149 51794951 -62362402 -49188701 238626869 193374139 -252988223 137138274 75155874 31229059 213340571 -220557899 24810621 278215111 203486703 -182782071 102940752 210583692 43536270 -54921309 -44490075 1346870 -45624554 -213967275 -76782780 109423480 286489438 -198593248 38184336 199342198 -215013987 -296732022 -210548750 -205071903 -295119801 -42256201 296501699 -236834438 88303235 155413528 -61337014 91990630 181547657 1900816 -168111184 -271531847 252934588 50639057 -280117479 -22595364 3734501 -61268826 -168321050 146941661 -106666662 -221723652 -171067560 -124198861 58471126 30444464 -182248328 159270402 59028414 183248914 -167344598 -281693487 -14438081 -243686776 219610205 17508534 -38834702 -228580665 -143692001 77171287 188948992 -88722011 -67456812 105113025 -32472345 -159061528 -81344590 -113166645 121905322 151691271 -199701801 231952364 63953684 -43816691 178183992 35303573 -205436716 195855289 112873079 123690448 -256317004 -187234281 243169166 138846040 -236807274 -192682098 -24299888 296346265 -161712368 31944072 -239435351 259754063 297682728 -152008772 -188861070 285250788 -96915060 17157770 211836936 -86928768 23693293 -290038651 -278515485 -204324183 70910804 -203537771 18475779 82355943 -25434156 43456369 -123280781 167498149 18410134 75024019 -258835670 123312414 65399975 230631511 61025606 215951410 35569848 -69276229 -297445544 267560812 -74304176 58739014 -20859431 -133914869 278991516 -275118053 282854589 77174021 32579629 -113558966 259985767 -228306921 29650684 -99560022 -239579460 -32604919 63088250 301200677 -173648311 -24922422 -124833654 -278359272 59126514 176529941 -128374040 -69741009 -185354997 71074278 -434848 201347123 254147010 -22124318 106911533 137304343 208224601 241255123 29261458 -293664530 257766010 -124227525 280572994 237081564 -299765405 207536132 -291962002 154853698 -265751581 -226633895 228448924 -167104554 -251960503 175785146 172098310 44724306 -163738023 241076758 -296906937 283861018 100236616 195793276 260127957 -207590355 211356782 -301606039 201875329 130830667 216407200 -28818987 34934412 251954749 -42122698 -95082343 -175726536 -245414348 76991764 -279445597 -81233605 -19895235 39445355 218415352 -276016460 276983560 -96398012 -157598309 172905440 256023582 -3354698 203872574 156964035 -60186204 128979140 -198931078 -86952928 174407789 269889133 254625331 270283435 142911534 229866497 -108959202 74333543 -199909691 -292884448 27717856 298017241 212945478 -132246541 -196811724 273853061 233318680 -120886964 -267002868 278811699 -133143954 257156 20106576 -287372136 65337739 -138944899 -27630253 38691610 -179377959 203290002 -5813923 -107420609 140524553 -126059356 145359486 -30695745 292796770 -92141128 176135332 -229541781 49400521 -138680892 276000320 73799870 -209653988 -215649659 -178502398 -204448124 -128551762 171965123 268084546 -106909064 -88104627 172008501 -244793487 -184013933 163670786 -216181552 -84527693 -155715 193239835 190332198 57380158 128517098 127334593 114184471 -133020962 -242887100 72795774 -45154758 19378436 -224578721 -209332412 86501787 -196879010 194653409 -135462393 -298647007 148726829 -267729752 -14439882 -123180840 261376710 19113921 97348491 -73821896 277518240 -160625672 -172304663 -25492105 208482266 47085430 23096671 187206361 -72485124 -156601426 61812386 97010055 29019690 194087125 -279568547 47898140 -225139774 3027260 -61203999 -198167080 -220654386 -144445987 -284081705 -221104993 -295643431 84114458 -175018686 166800524 -275822190 -140456517 -268867831 -91724869 201354736 -210894228 4160920 -296777338 289200966 226581888 203305894 32844154 -17891344 -20300698 56684121 -100447464 -57058164 180641375 97369223 -276154049 2080647 105882363 239579708 -222213349 114164510 103143136 138131540 301203284 252051686 278319608 -9883626 114256223 -38716135 52963971 -189538160 -11946680 -96185964 31555714 210697857 -222538111 -216922014 294570524 -171685403 -39311168 -255659116 166542817 -214349613 -90371291 -31861301 -81306319 175709137 136262801 -118429160 22257485 224034443 98845350 -190332602 203491303 13397531 -153138743 -857459 162297270 32197638 -196410249 -18903693 260508326 258752075 247648218 -280859303 184826637 219018728 -223209464 47489043 -274507438 276184058 -66270753 259789536 -60688329 267199871 -151352976 21380942 -164871922 278627579 286202712 59584285 286291042 170357679 -48005938 167564767 175740133 -203688997 -125017924 -277927750 166840332 231029584 -55490100 -72105892 298077795 70026391 239021895 -258056753 190829443 189511736 253334632 -7811372 226254620 136406302 -90535597 124452293 239938002 25467542 13008097 279727389 -163745252 33220539 82205401 69384411 298375068 -198182671 -245617769 220638205 274259228 -137428339 225156608 -209031743 -23304674 10119757 -43234874 -171174858 86770455 131149775 -205611641 -186745883 156840352 -227488246 -104905193 -187931830 50253249 -192495589 7762154 -291592784 217760277 -193424514 165279511 -271353596 -218529199 -14638 -170078454 187951644 -240588106 18399836 230104283 105445181 -172531572 -6390436 24816837 62554241 -298278403 29722479 -294445469 -45941643 123897614 -120263428 228012226 11763834 -25131531 301599770 -59006300 242799396 63420707 47752200 -240321434 255413103 93249549 66105487 94277240 44285210 -222089914 -95266899 -7479253 -67608047 -12721997 -73326100 74932418 58186440 -244310926 30128690 122434627 -271494563 215181323 -216628535 -207471115 148107171 -242549071 193703295 -238794688 200170464 -32127091 244100435 -171248053 -170822821 -185613096 54132275 -102493001 299080940 58678601 -246231848 -78278412 -42588723 289947481 -78583271 171233142 -1333035 7790363 24050161 -271311042 -79531910 190603913 290121445 1151303 233670845 72265065 -7086012 -282198616 -197069078 141656794 99926912 -46233853 181423515 -28117604 74327461 280529235 -237168640 238801473 282029870 -99127465 70500736 248740124 -446196 -216711595 199887661 -88342979 130646163 217000746 198548401 50240736 95130681 -211698735 141524828 -168523669 123854155 -242787172 -142560373 6135925 -65126920 203155240 148499273 -165092245 202292278 280992135 127631659 244843884 281855054 -8980302 -196802686 256995856 203402124 -36704859 89954566 -150416143 28634947 20471171 248471509 202485139 158025469 77476814 -239669070 176598617 -89939298 231678009 67686025 21354392 -129703686 -54380254 139786757 -91479955 -233935593 111664853 -65645283 -1292951 132418932 145646272 -130009265 195897326 104260309 -268702137 276296512 -275618646 140292429 167168970 246751967 169675500 -25935859 271360748 145880742 -51689303 148165589 -236757428 42913315 -200258548 200260685 -296592312 262175521 249759304 -177479799 234826724 -270078806 50145183 174781804 271425865 -217585310 -203174650 295317940 -175056373 124686266 232532936 239263342 248972776 -148941612 -184974317 26650611 -154826580 150123739 129502132 -229564185 45283359 17781776 158272181 175897612 151323116 256316569 -178719214 -282145252 -179333305 139744424 274446003 -174447327 -39833566 -204831546 -178021660 187661394 -110531417 -26518231 174437925 -180355650 -231613752 232809326 75993115 250211773 -45521829 -92113345 19140176 215944518 -282100978 -159307190 -49703796 231789750 -143111115 -100906588 -154898317 93529419 -153554603 259500820 203300507 -199357117 71728937 -277835317 42777326 68179310 -98312209 211461649 207009536 100367583 161631166 -115577963 157207452 -71060273 -179274593 58747877 118681522 708392 282981162 297030530 -168659475 83389544 -260767073 -225965852 -20277957 -924123 -58347850 254528300 -140683832 -222805632 -168163548 -132744051 281662626 52196557 -253066023 240659661 269232743 -22614945 10466720 24381492 155238218 -134387358 -210602913 -215414103 154326324 -163382944 145231273 78810346 154654064 -244119396 -51350735 62863136 191040535 -280499815 55358175 169084022 152677827 -286340507 -206511431 273958240 266049990 -232173165 210745669 -224196105 -68184715 -269451475 -251864370 -278952250 -116602216 -61100744 204151000 -46427864 -199737084 -95303275 76253128 -111500204 135538552 -118571689 -191312973 -147804837 -19301576 294188289 263277936 200435746 34619019 193231154 -46208045 -234150194 135496308 -8711017 -1475004 -281812463 -13014008 -271702079 -159686110 -180999644 -281397538 37473386 -267356500 172780841 81217380 -122624389 -1924143 220967326 -200596268 197570623 -148964731 -41579024 66240945 37557942 158226241 -75067656 -166445223 -271253002 141858070 -162894446 158779187 221165345 37579898 -257225094 -259005063 -292852792 -236649033 2329364 -131362013 -170841795 115339684 -27299721 247676128 203839902 276634887 292642640 -187335868 39610314 2317682 -23179716 215294002 92566494 113252976 -176814681 -173527622 -192468578 -232611155 150335361 287046020 230043902 -103509857 -254207794 91386478 -165062936 293151201 179866273 -274777808 -281907754 232218197 187774828 -217867498 262372847 -301488051 260710011 -103383926 254742403 -201582738 184517448 175553028 283868570 214317030 224912 -213971674 133205322 263729341 255629472 -82290122 -100908461 -159761187 47174184 137088535 -102769672 -177393726 -2739534 -200795520 241156714 88963811 -34987727 -23753659 25008132 279443409 131995689 63692299 -294639846 254631395 -203733038 290055223 18286089 -192292293 -178879720 299039637 -230348724 17649027 82674411 126223330 212251694 -284864836 -124583216 -127191982 -180967789 172856558 -18893513 157581636 -284944236 -173565432 79617074 98334384 148002273 -121322011 -25017327 94357333 173515637 288521629 -263556035 -134628320 72123684 208258645 -294345461 -81735010 -18167631 250086487 -6692791 -301132006 225794951 -65703466 -63322248 -122707763 -282003760 -229806816 -281641467 -101093441 266975764 -39961157 -106597274 -155200628 -37075140 235457801 143960475 153451143 -275244997 -51397504 -59422982 43883360 116282010 156384543 152638024 220819860 72416005 -204737533 -152830665 -52342550 -17076753 -250928158 -234879328 -21237660 189905731 -295767246 150268309 -26078371 66523006 176174819 -11781176 -186389440 34347107 16473454 -66578312 28123777 -21153979 11040406 -62068985 -129328950 -209617671 73718494 156937927 -147069463 -9192846 282879439 -153905394 103940137 133269343 -259924132 293549043 -217244834 -157711216 -20651320 7547840 -129349291 114905192 108799717 165066636 265906528 194316774 178005679 -292878577 -110470432 -143483648 245546373 -73964482 232403353 -220996588 -279093041 -257525787 73067676 -171441023 47924100 183287649 171022568 -138200404 50234530 227312826 -19395987 -269755855 120285564 -88186739 -219564140 -233442983 275081865 -280469101 65075207 -144885874 233576078 62056717 144794840 -241578490 -254085587 218711760 -157382123 -88732055 -117933027 137467300 262159881 184638817 -5873237 230448093 -190174614 200688841 -250770763 -248314719 -244503832 -118425599 -301256031 8550037 -138219335 -154216806 -121914719 -115309899 275771860 140591632 235070307 -143067833 24993324 -211356961 218051034 235692710 -273743118 248358742 212999846 108770991 276958566 178888765 -197357793 86534505 -266236277 134071919 247066953 -88624382 280488447 251587882 185227963 -259480093 -229351362 -260706003 -269934378 -281047507 -65911396 -281568720 -28711673 7297483 -84281876 31821173 253039003 -108855541 117377335 83496302 -294179013 -280097675 102164064 17467605 183895270 6077381 -150156955 -85962860 263995830 -193045555 -117693433 -228215190 262457013 171285069 262887675 63896822 -97780983 264748194 246305593 92989254 -290852667 -89819479 152345934 145648956 -181599569 242295975 211816775 -127720538 -112317177 154064195 295911569 -244449698 -38776953 -200551855 36627157 -276211035 67053757 -23510204 -247618489 -70370313 159411343 -291639144 -194960348 244718292 -224825550 126639875 -79897512 121850611 -271382395 -152645532 -280687899 275432848 16373545 189850551 -39590871 -24414798 -29738981 -43957733 -129315128 -200304915 -234864878 -124947380 -210108481 -247898114 -205101304 -239566789 75606220 -92619545 -238769460 -6704056 -176124580 -113733609 166474124 268067247 205654509 31995010 -150767054 -139615616 155477374 -35371259 -239682007 -28030190 270742274 -99874148 -144994707 -226489696 34471329 149492422 64890185 -121540728 -66469919 266073895 150605468 -293588579 3027947 -7795480 -284242077 247201183 -217729103 274563872 -130124756 206645188 203120911 43530070 156608134 246738489 -236586808 -44074738 114921747 -199948698 107632943 280670497 -182359557 -295985126 101159100 171155289 262560534 118620747 -11168204 44912380 230899833 247122251 210806106 -189634863 253396830 -76149652 -78079061 278924384 -280276740 -172570348 -29477839 -144633612 -92411506 -167913253 134129751 -110185692 -119657106 -282293707 200228600 73538720 69712943 -245467053 281710379 107713684 281315506 209770149 -230633676 27871625 148207606 -206062449 -57703892 -232049712 49454200 -124990447 -154597638 -40612426 -93396981 -193873434 288927851 136574877 -169460525 283343650 -219533279 -152147613 29329286 -142561980 -113454886 113233115 -110626119 6629467 -106048576 232285263 85128224 -224603485 57993437 276459994 151331687 -143762696 148994235 211568992 -99147061 -70741187 -237178367 178291973 -255524468 -182281980 57142946 248275436 -7059365 -99519177 -198918895 -253126359 -165726236 74308715 -104447574 -196553035 144319350 15857852 -246587092 77902173 -147746477 -272366319 55744510 76326858 -149149342 33187379 -144034124 125194862 -120815691 132903153 -128470917 276920449 -145944105 -291145925 214966444 -301597579 -130371975 -105516843 289536474 240301868 -113536547 100399961 97345659 -155516132 78887360 -177292061 -10828793 48846185 -50408815 49576173 -30959402 -13099216 112541068 113378436 134850431 -157584470 -133231748 -182134791 -6018800 -235894830 -282831974 232224724 -147628838 -206282634 93529254 231272670 238411401 -294368258 251322498 266634002 -94186231 289760035 266210674 234712001 206010032 -125083799 250986418 -211780566 292577919 -143068658 -38346153 -60029603 149498133 162603497 -194225203 -81488670 -97838915 295132366 227456509 -198576601 -35033953 95231265 239036410 -109256718 173866885 -84001156 74336515 113192036 -152991841 67764453 -21585492 -171070745 133667081 97687512 -111179114 -39358447 271341714 130201954 -134431553 258682949 145227814 106648710 -55362271 -3561265 -288612324 -287228689 244116080 -169590070 137972429 26922023 38427289 24863716 90271415 -149739634 281952719 -287091752 -142251146 226903241 -168315503 -232830795 175746032 -8512365 9130482 -150052579 -257730652 179443793 246143741 -77650009 88402007 -167285566 -26723177 -15110388 -203647485 -216373549 -7733432 -17315248 289483891 21386214 -25904505 -205701602 -26881689 278680419 50263787 -44388629 190123922 29878767 -52862883 -205087227 -253132612 -240939377 -236744604 48416432 220544068 -275258472 -793943 75529758 256895513 82372759 -52674406 -220395048 -39807292 -1533453 -73919447 -189729880 163382151 -101659942 119920410 -57207034 -52482498 -96538086 -190266909 -256363560 -217069902 -137834397 83119646 178155246 27037443 237570182 126555925 -47576422 -162765712 35354 269868416 73892523 268713222 -8859817 -74508473 2252266 136628574 37379094 114275812 -181123525 -74998337 192926976 53021188 171412526 -136870869 -262004643 -13738179 -2910548 166842703 219883052 -233125178 -91297153 -217268709 298792860 144231535 295068013 -75816051 65499169 86704561 -217523998 297944692 2697407 -238611690 -185585513 158282476 -48964975 163420992 -91855176 86122536 269263148 -16717205 -197657148 -223521951 98120099 194834303 -137472271 -49503190 -272601076 205914915 188218049 -281451316 64482056 -179735225 75182400 115585397 70873095 158816979 -250981066 -196974884 13965474 -188283303 -200768053 188548761 177551741 261562138 -211081867 108069989 239134245 -128294276 -264571627 128995334 -87171922 139295812 212802034 114738202 7813663 -94524131 285426021 -227115769 42979836 -132221151 -13807795 281849999 33864323 -279011239 -191827649 -184979426 -164512997 214340776 59971869 -232439972 280280490 -80969915 210993368 90109 -112073997 -124942620 -133790945 137678250 134795805 299616957 182318468 110601816 -256301355 -144840343 -293509947 -57041453 -61978638 124968021 -155977435 27573003 -298607200 251253738 195179035 16190843 185197027 -11103495 -218420636 -86481849 165552990 32775152 -49303135 82376534 168048578 -42955213 132367676 42348865 260912795 -276913452 286929838 271480155 -238953905 -17384443 -14526145 -200154960 169590416 -86016120 80897308 167969720 37511803 -143283855 -97610882 292658901 -36125984 -238558043 -6512937 -69941697 206239921 218351691 6531182 14215619 65358569 17340969 196154454 -268766081 114422189 -42674892 -267682155 159575633 24908171 51069993 -209331889 -77912702 -260272413 51328985 212537285 30828126 246382824 279797339 103322059 -197193547 152832606 -99243367 62303045 -247786792 -135200501 224339686 230344939 216723020 -227261680 213846082 271045631 89818737 190129147 -272343129 -105174204 194072875 179576636 -147570294 -246858423 146412389 -224346935 19070201 19445543 186631137 54443236 -198794247 -102995457 -252488268 60027645 286732252 -111396510 96853727 -94925888 -150515706 -98034466 -134683202 -295729157 -97647789 -91373201 119800001 229650800 -241963749 154394272 64042204 -148803311 -106870842 92358020 -139133469 -5384162 -97145566 -188475824 100901522 -74973574 -165147856 244473053 155578421 -240189838 -13992329 -221386427 164466541 -253327439 259858858 200681820 130150606 -242896617 7684940 275168565 -290470692 -105221150 -45724880 187932660 76045841 -50372844 289652003 -198395154 -205832349 -42366266 -50113371 38587026 -33725657 12887759 -272320280 -106100746 -214761006 -23893965 196403952 -243504706 217727425 -77305084 5894768 201536150 -90411982 218814501 230469123 -292876391 -18007876 104782843 -46650161 -173103820 72612200 130146361 -142221847 -148175744 2847103 -283771073 -246950014 -296894116 -299795308 164343462 119608492 197441904 89332775 -164453225 287625775 15355864 -264537756 73566887 264704227 19718900 11842602 -88459507 292583918 -238900459 131624336 -258006978 270379770 -241102669 236493976 49895153 278614517 -167029588 -116773072 187919403 222847927 -64116775 -97311171 -134314556 167242209 127127792 58542859 155386680 252536276 -258797819 -38488513 121914795 -204141754 -60141892 30085781 -62691227 -276517750 -149477815 153202970 102410115 -95108045 -1662136 -281964295 23575232 38538836 -249777407 218454420 -150599402 -211011469 -40439434 -117310732 8839536 56835290 83496614 192610796 -77058123 124318465 18308237 18676188 -106767676 238506902 123822351 -113038174 -249991123 68339034 -94829861 261757011 209479505 -51679887 -163733508 -226534937 250503219 -210294237 59923633 -96714570 257924018 -86250402 -119459002 202423365 213675140 117389647 -53599594 278871069 153763387 -109822868 -241005541 -1275328 -189113079 -221656179 -245688776 -94547175 -245201317 -145079219 -168819599 -82888892 79108732 -281176493 182990967 166417575 -148948553 131122786 -74678991 213276261 105566933 96308390 -262182486 188095498 -66498556 -192667297 92296144 -185831278 202808326 -155760474 -90342054 -181058022 140016036 -210439322 24117405 300081390 206005898 295707832 -280602638 254391568 271513675 -2398719 292408192 3689038 -45688411 199014190 -208175971 -191911816 94698943 136496509 -30417792 -191803790 41742318 181809283 163916089 231760994 259169351 -95551605 -198631515 63711207 -258603786 -242337949 95649694 -265777490 82091747 -257483838 152945462 247171663 -172253723 -233482522 -163788130 -132420149 -15596780 215088654 28747556 270418879 -25274658 149618881 -209556147 -87392303 -61371794 -286694943 9957466 -278399171 -158503739 -238316702 73350423 274295728 -104799708 274714483 181278052 24470303 -203254924 -259804768 95445314 159263399 161372289 276626242 132896925 -11052033 -13525809 182140200 260393272 -279544714 240842626 -233780951 -291420080 34534342 -279737619 -13682040 -124679921 169251854 81941176 -140188609 50754975 -131163570 142474315 -23501334 -48391033 63301744 -9154800 262673590 281359297 110166536 54230084 -80908860 -77622012 65439950 -100721672 104557021 -217059851 102354175 -99506490 64548143 -65784431 -138065195 13763701 212621384 101008468 121522346 -211964476 -146906875 -61206545 124900265 -124392579 -79426206 -280131207 -140725394 -88657291 111831218 -238333607 -252924467 -83456662 267431936 -131388826 8968670 -58651046 -163027724 93225539 237413913 62843901 -79697414 -255694036 270947416 23764878 110601865 -162281638 297630833 40649089 292203892 -102968168 -97687465 -139117645 75919476 114055839 17817837 -68806579 156724248 -56391518 226679125 53876466 -216293702 -198635555 -21177509 -248409389 203398460 -153210998 45812433 196749305 -1328691 272746741 -15807213 -96377493 -231412369 -259953180 269814949 -227013091 -240432187 -188242143 -201799977 240520917 -226609883 286285271 -7322113 -197549797 -40071566 134133539 -122736835 -159769088 193321044 198173281 289055646 -281187399 -40353003 -6452532 -76527195 -39401941 70362299 -199523337 280579383 -102370476 -269159019 84165073 214422413 94320801 15519120 201124552 -91788622 -189247399 -159727077 275772594 -152482048 66965148 -75300040 274425492 178587277 5085278 127238935 -155790551 -241734452 91863030 135863518 -217770656 102819884 -224305247 160941740 271517877 -62978743 221253350 -278556816 -54299631 268237768 282757378 73149007 -171963904 161154457 44935512 -49456067 -97458723 -259866583 153420784 156181594 -630811 -165414689 103348448 299875692 -273138009 101115302 -153155584 -216348446 -163105963 138170311 -26200006 -13582139 9422409 -227451391 -206745164 -39538987 -215139595 8607052 228660958 263358106 -139272236 16210171 130530315 -170980580 298614872 -235133297 -3665122 118579744 -203827535 -123511784 -216880566 -51570704 163110279 -171314063 -34488145 223211249 -235941010 -249408455 -281873560 -53562365 14654401 -46516050 14920055 241345591 13428566 -275560469 -117784691 -34554702 -217300059 -711280 -163430374 11480378 30252437 -176564778 -276257213 -287664989 130164763 128032958 125319530 247838124 6404295 235422678 -24902017 132443886 77507609 -194952162 162021311 173209930 -54661461 297190178 -206888725 -72431494 177181579 -247276575 -8478694 -267629477 208261773 -240822659 160570278 -85855970 -282167635 61435800 269391423 -177857159 -175507461 -83952662 65476719 -110602113 -291992493 47810129 -274652957 158013728 280347416 -139870103 -296709368 171215469 20829743 144592537 74056484 159154417 -293322566 191502908 19676191 7557579 -107024114 257631740 252367830 -286056330 -186271238 151788237 53253646 73752911 -208373538 273342018 6477565 -132459564 -98486939 106591505 271370392 -160704371 41849670 4562788 -209607628 148917823 -86925005 142061422 -91939544 -179613399 97304707 131608265 -89440866 -272744161 -228624485 -206230873 -14256380 -159158957 -279846600 57858727 185622315 -122526086 129891684 -149596104 134053527 -260522618 170568021 249894113 -268885626 -108568637 -17857864 180599012 169692239 -221827418 136708817 -253127214 -23368419 -129889621 -201753987 -161774544 211882480 -261279029 -256081770 291884959 60954185 173205516 248669537 -270282842 152766932 5246216 143336194 -259063925 -282199535 289724354 204337469 141038612 200109175 215724908 -107566868 269949455 220943899 -212499755 134937486 261786294 -215178470 263657537 45475002 -159284803 -123226202 63418289 -205962676 187012768 143101974 -104773835 -106578730 -127371689 235924340 56061351 54351020 -280623578 -250479745 -167456279 -300175662 -292771957 209246063 -211149546 -126655924 -83641074 88656757 25374773 226938418 232973930 -104954582 270241350 205186101 -21785908 -170563685 174503188 16693826 248291625 268873054 139164152 -237563190 -258791047 -239811308 -207630477 219146323 -18202091 -164593298 -296189312 -123145905 265337313 -143261553 175581056 -230755663 -4454181 47148559 41876644 4604343 -211417257 167775703 219934830 290390351 289635805 136474485 -109685335 -113830212 -192561296 -159766866 205559625 -52705263 -111686656 -75638732 122700893 -254610686 -115465610 -62604929 -220412556 -230195276 -61835803 287045238 -112176533 73472011 254410574 227180223 -132585808 76559652 40360067 126972743 -279734847 -20869514 184320277 24764606 252315291 -250002294 -5120770 9965162 181313187 -256003294 150286268 -226852110 46615216 278024852 256605779 292825998 -168275666 -11868873 -125078368 18585443 296460781 1831782 -106794598 11480614 276343869 299768310 -148182135 53085024 171088712 -221364552 221369941 -116219248 228950398 -297941533 -20605113 232082917 109655850 -64283030 39574536 226405638 27364196 132512765 48651517 -210846504 -107452882 -281292807 -214656443 208500236 270210075 47426147 131755375 -283544728 -157958761 174111347 33877953 185878536 192474806 -254430212 -148114805 119624447 277438208 -202653326 -16095283 -86784868 28099907 -165353748 43587833 167962434 -242128969 101724421 -14780803 -123449119 175486873 -144921755 -218571749 -288211517 -119390243 -183968450 164477831 -2961609 -220405884 253636662 218771148 -76246568 221278231 -75606767 102217703 260638103 284219689 -150230961 223150940 -28507816 -58764830 -243697116 295851888 198853020 50684811 98517496 202118533 8129393 -36831903 125724815 143150963 -86604326 -172207996 185433776 -175196513 198265208 -17586847 111624613 187827668 -92935867 -155951195 58887752 -59061503 63049896 284187383 113105632 260922521 174518324 -238122140 -246878239 -264555306 45117426 -116737472 159412253 -18176507 60400786 -29456094 293573218 -110555071 298462259 110065169 71868964 -7783180 255364302 31356049 -142174395 198678231 106571532 -176021229 -186251698 -238855248 153445209 176700626 273730603 36695448 56458811 -224620991 -68901945 -4458199 -11007353 267012465 175062383 -161923571 148029991 -258757307 -101263334 -296135239 -146874237 -168243272 -240398197 -76120585 46374829 -72495963 -187078210 -115436570 291055877 -244951403 49902733 -160235114 -246162464 177370115 -216344162 262023683 63019869 -135733259 15341801 165720202 87876418 289896218 16437569 99494601 119534713 254996283 124988226 -107836985 -274564837 100162478 -49481572 278465920 224775152 276029414 -95342237 163647379 255619632 -299055994 -258331202 -263320164 -30005131 -198856557 -262875926 -133938913 -198873598 249589135 -139062544 143107380 -60911723 -82903968 -138943470 129448467 187199306 -183221240 -269095152 299288926 178288694 -174300133 -164603442 -23003570 289173388 38203023 1343828 -156129043 297545023 -229621786 173968455 94232494 240736729 -127305101 -183228396 -44774844 133238412 206488171 27880827 298777103 289977913 -88680778 -139106433 13618020 198799769 169121163 -106380409 -284652100 141209730 41074027 -228318545 161742437 73671696 -104507653 156448848 -175239577 54656071 -142071065 -12166966 140408237 155033467 76976348 -289368687 -181141014 -86287432 -75698260 -276050817 143325129 9091241 -270198317 181738385 -301258071 -20180333 277277784 -280909732 -202005995 298779418 -216877337 -123106804 294857208 200804477 -70637185 293628809 13206687 -9301627 -279549708 -2854573 -171223785 -165532846 -87313636 -222944468 -286045221 135577077 167894511 115103566 -27109363 -266585829 -92209683 51568867 90747994 7844568 121397226 -283330243 -24178534 -299414867 -296157971 -1753650 -273284919 -56374272 -89837417 -11876147 -62737368 128817964 -281042016 292250738 -282370170 -195305727 -169721488 -154368701 226171031 32679071 133623277 18260038 45217840 232699977 -111302463 -169091236 -123443381 298919790 -93636720 -110822696 -176152573 -138524989 -123058690 -17068239 -293805504 147007646 -112985390 -177487273 -141243977 258460578 136780975 -167916484 -93352630 67598485 281205343 152143260 202133502 202950137 -159048681 -282572525 -224302004 -193756775 -122811870 73815281 85569360 -291914912 133518136 -145220403 225173450 -12100024 -175432642 84643276 -105284439 282169544 64870775 238815365 -119709937 -194314465 -266988857 132804911 238265929 -1823606 73427599 146114166 -192572136 45199926 291423981 48251016 107793502 258064632 -212179729 -170139496 149204134 184668381 -190876444 103658330 34532560 35423652 58513613 12804115 -67360345 -298031421 122341527 -167221689 21135031 -21069191 41130064 174458761 272132526 104787459 -18909506 -62299883 -247009502 14328076 39749926 32103846 -173779909 86946258 -297086805 182477557 94161884 -198010208 147820801 -264110988 257099164 -100240412 73784888 -48558545 -48526126 76327392 -149299660 -158534700 11734415 -23577657 145065992 -2263778 259203196 -64186102 278327268 174967097 -198736437 98194146 267355457 94112907 245270157 99905279 -38337511 -6445316 287030277 126955441 284664831 -250575110 286616824 -255061609 -44484279 248304481 52820430 -144335471 -93834770 -227921476 -23243840 -208723972 18098194 247600117 -97655707 -118571356 -123312892 -60994222 -244971516 236883647 -259019377 -96060527 -294254976 -281046793 72741463 -62648421 80089144 164324968 -85511342 -92354818 -81211595 -124474141 177148167 -45508836 -82878566 148689089 203475713 189203378 -256155832 -138824246 110757289 233125351 -35561869 -263720650 -289356934 156497612 -253866889 -227858423 224090215 -26657253 94686170 245416239 140427172 62086106 -200785790 -137342651 175485513 63717330 292752496 30760075 -109810348 172796872 68139152 250906049 209073857 244154991 283458670 214423222 154210141 213756589 157414360 -133444032 -139559169 -30936711 2421278 -6186551 -32783517 -63151800 -67427625 56942024 203387008 267895711 -160179333 152825586 -140920934 -68897441 -194083782 -113211157 201335430 -62149788 48513169 -202991226 -45154478 -229652071 -112901331 -296587143 252107529 -88183325 152406640 -144472990 72859642 -294729520 170659002 -125125095 -270969189 278832194 -86151345 227512595 -7098925 47673684 -54335533 -175675563 216727219 -66406540 119935510 192059749 30089506 58267030 201455443 255072881 -213492941 121340031 173713168 104006127 -145736875 -133024663 109656964 -100954797 -272869794 263441477 86028737 -26999966 169148461 -242324604 -293462918 -265102184 -79906397 7009106 205689877 -116035208 -218579212 40829170 -249759415 -275336043 -30928721 -281470530 -176101332 -96182897 -156669373 -126934856 -47124946 89239334 -74820717 92669054 -100629754 -18393179 -148323067 196138579 -131794987 -42777239 -58398623 -25232154 -270180156 -34589770 -190460454 135420578 228987761 114249260 104093169 -155572166 -209902232 66844624 -298436882 258598704 152251830 194058514 -297050760 -204327216 40692754 44008402 -137202299 70957016 -112473822 -181007672 281395225 -273685985 92401855 -73728097 97099530 -10605840 4181994 -56456378 108944727 -118797838 197274312 278811731 257325911 280151992 -225808991 -184953172 37363578 232901111 70633468 -52998103 24754129 75228219 164429909 108684051 248052173 9563615 160706887 -287583477 -190120348 280354485 -232665396 -95830359 -153218619 232664019 -72714648 -265392954 229793921 -5596111 -299911929 -248108972 214713505 -51405789 135068756 -210192761 -285460479 -12674226 146035573 -297970364 -297816123 217923511 -125577132 75235398 -78257082 -171892181 150356804 -111034176 281810607 63224190 130616326 -97587278 -75007738 -1450313 265033685 -61859885 144367525 -237471828 -179159511 213829507 -134727975 203705911 -121774203 -16678132 -26254599 -290940840 204984017 172756481 -152816246 -272561221 -238090458 -253227210 85848980 -21203969 282602308 -22309112 145527637 -91433247 115296345 -177494277 28326485 -202805908 17571308 -22845704 74630524 -160333124 287696658 288594546 197343986 -279837310 39365522 46582183 -106947934 -267944799 -39063449 238588630 108466304 -223924272 -274610364 -34669994 155926156 -95454657 -277145320 -211724715 -189582838 -248049589 -170261061 -107649632 -34830919 -160478798 -156442072 -239747504 28877592 -166926143 255039043 54516144 168042603 -293356079 157082124 185073391 44743157 -16204970 -186903690 -43759656 -97358806 137913733 33431749 67221931 284682326 295252693 -1025981 113671205 -265008177 -197960381 156609917 -84636874 6443499 -42798387 207853856 -222147092 -115933880 866184 238130108 -189344843 28010734 -272545134 -231571119 220908629 120401742 75044809 205620746 232810103 277566117 -226410877 56500051 -98863173 94045667 2771656 -113397007 -22773314 -118375303 -47241747 218892754 -142806586 -108749766 -33814262 199272471 281716849 289601574 -32765511 54101790 181724387 -188447735 -44787117 -267124659 -103541076 -123089247 76904261 258912978 204541751 212457591 293352827 54617521 29041229 219241438 195061664 -12092167 11954296 29456985 -270824082 -32280992 59033683 -271960206 -276098166 214276903 -31393092 -219676956 282554387 136322868 138868189 88729702 -111728731 77985157 161342091 122629142 -243561255 45502613 139054352 65795000 -270139812 -58367115 -50546952 -67011378 -134705491 212371531 293784113 -227137690 178513602 -45531041 129173400 -4648991 105339291 146440350 18220976 -30594993 225560598 206863816 29110716 111294662 217660071 -241776158 -99811025 -205027195 -45888469 -127385212 -128925109 -110809367 225126141 285739333 -62983574 -164301689 296600223 -219353118 25858829 -92463277 -230709746 57758810 64955465 20991909 -300404290 -50896978 39286631 -254580696 -87102696 -300816258 -248242222 -244958872 143497035 -294548162 -96159317 62638800 172817206 -49560221 -297071409 -103946095 -51626663 -36148217 53275547 -119405674 46896551 277023366 173338031 142142515 267473887 239072179 -277796414 -156138982 136873795 -930684 193028391 120907578 234314503 -10122805 -28239431 117595737 -33561672 255286333 231252025 -297769866 -19148977 236971451 -22418642 -192524031 -279884851 -125109360 198578805 -279320340 42407088 -56667574 -206551612 9081543 144938532 111542721 114413183 -192302200 161862121 -8096455 -28804914 245273426 -150322941 43131344 -78376852 -292977245 239209566 -270075649 231423559 252729556 288769751 -123722078 -4395732 275419295 74508277 -33000957 -287633192 124062356 -229064491 115888066 201064527 -93689180 269779407 -230157186 296681371 -116483777 -297918558 -156844141 -150497272 -36507789 159785463 22964029 265306196 194427488 -107479935 -46759675 40590951 -197013438 58937837 129239672 -192129213 -17373828 125447530 -168892060 85690093 -197148667 195224131 -24311597 117257597 69030193 133092211 -22349765 -148298776 94262653 -166958849 4307900 221853547 14506345 160522379 75563545 -221707925 -38865555 -46530073 -188736781 -220393472 -107007372 -236267638 -6792685 149243932 -88588767 239417204 -244617032 -63026352 132086201 -91988353 244756242 267633975 206457582 66461268 48081434 11594768 272676061 22030200 -263269977 -156816798 -46578900 68321407 -170963067 29902417 246333455 -10854515 7326946 284544738 122834427 -81062833 288642900 291721319 114164752 87695769 121024520 105184409 68324418 -210770474 -295114132 19537330 217175880 -32550198 -290320145 189614246 260963751 40209139 103945786 -301216604 -143255041 26901040 14749633 -8643753 118644806 279180784 -13424790 -154297819 -231643087 -278511510 -276628496 -95280268 120848182 -245681170 267311170 -262960137 132032554 52926281 6244448 163171706 -176566942 171581683 -296677236 -218633636 -41979090 -8768567 68678261 -43482336 -32607259 -263392695 -151109243 149639479 -134019150 -61421896 179494537 32067756 72931007 272270051 180246461 -224821601 299053049 5548232 36341544 74690459 -271101288 163624770 -19250358 -268724594 -286479844 -74436350 289657042 86781924 219534139 288115295 -6609908 -45734906 -115395165 11345686 136574038 -76978446 46758856 -133455820 240679167 -743156 16726127 84581124 142143461 68952881 -160762011 -36465106 177284218 -36955721 45587091 163516080 -51115779 265959470 83130373 84689600 237623381 26510055 -97714527 -26095656 -217412519 37214441 -36308355 -88265508 -187378822 -81841131 40027614 142067344 90690584 -176061826 186574707 -203764586 184008315 164640794 1515085 -11187352 278217195 -61690790 281667985 242329684 -72012225 -12959780 -166309334 39191734 -200587115 -224160139 83144339 250545440 147746831 124629163 113537402 262247601 272369784 40171071 -125827406 -249620612 214315015 -126072452 287432040 272577147 -41662314 18863780 59029498 52493997 -250862804 -284370805 298905882 210980107 16406170 82980640 251076579 -228268982 158126314 95537741 40863520 77866728 166755257 -131107139 141613439 -252796738 243424098 234989753 2305821 142359418 -122596792 -49529189 236164704 301356291 95250681 281566112 88436132 -176500129 252704096 -2828083 -172512527 -284583318 -235481666 -263603857 -80087444 -79808620 135716192 -120431704 -68026552 225027843 177271450 108005741 -131910134 -126894698 -21544865 -53571965 270132513 15840249 -73560671 -301038283 222745243 -287592289 168988953 -264736601 -276458615 -191833592 101634121 199266178 87292043 -261080406 -91259693 298906903 113352060 -1710158 84891135 -280977846 -48514353 -222474129 -226085743 -87218336 206162663 294009897 -265622501 -84754762 -4891225 -198833746 -195834683 137955017 206875487 -51516044 -120439443 -160379858 199281422 -128561005 -95754915 -22644667 -102850949 -296425816 142660144 -98458464 91953894 129324469 245402471 42814837 99993297 261314822 -229996492 95500285 -264099434 -301026521 138229661 57927360 -210596514 -26485752 24397990 -168500553 188968559 -142604288 33391532 -288828411 232860078 -98375572 -187772360 -20082014 11395952 186408765 272056268 257299893 139256793 145361811 -233447565 -142101938 -29476901 -127614053 166702268 59559967 9882901 17645210 -143174028 -69807435 168297019 198498399 -230785041 202622971 258005889 -245502714 207753019 -70353372 -34457486 -202100662 -142753233 132036272 167265584 -279742620 23935889 -188002463 165717196 -202480804 -215202544 176558872 195102908 -178438894 233200620 -171027256 -294951698 299263214 266995282 -50747492 2152941 174910148 -3072775 -80128322 -24319183 -233481114 -130263930 -269835566 -274110911 -58571174 -274980084 267990727 208260441 232804761 -265657315 -300420599 119758258 -204736159 -129165173 59430193 242967856 -122077187 300314667 -273984213 252094523 -42838568 -256980661 64556895 -107137799 -239921308 -77935589 82525024 -191498297 242907117 244259618 -249217579 188530495 -43808054 -83745366 -125457015 -250611782 87547905 -232165397 9890535 135279106 89567779 162286758 257460705 -112952315 -4423865 -135273815 6338674 73177404 102011555 -33729483 110032457 -212689519 -194973785 -49746347 124023293 -126146658 -171232295 -149008451 37264597 -6614137 230689339 122371023 -209715697 -34854780 101943694 -236127640 159927274 64895137 -51075209 -52962187 144843684 -89215320 -143431836 103506788 -258778248 -147611403 -45121363 -19875599 181305077 -183210572 -249964154 77169445 -187802321 -42400253 173740298 -205181002 107169560 205540204 51080711 285572804 280987332 242244951 282160540 -69705222 220402198 103878666 -254215665 -26880435 -136279102 283562143 169191533 -21556984 253600980 181056850 -163787378 -148808008 -15591091 -98844932 -277466449 148638784 -109863393 6125598 -215264716 -127979005 -6222652 40842097 52858109 -124974683 135688872 74958457 222342984 68812450 -289530835 102303355 -37517248 120853268 193578737 -231170568 142628254 -143852346 209460064 -127086816 107074376 -98422833 179698616 -266680948 45379975 -25878024 -192958220 -285154853 -300632462 41734661 -156555730 -189978143 -193208096 -154487004 -182855296 98455582 170623642 -254133840 260706348 -5821766 -280349419 -3246662 -292183574 -235449046 -289144694 92209024 -89590542 -177339339 251967259 -203313549 -37591062 -254402171 -16243423 -249557639 -200052500 -255838848 -45765759 -127871235 75994459 139118432 -186975948 -254892071 -80669365 107368289 52707200 300217063 -278769894 12003903 240529098 -72294654 133497538 106142480 -5782515 270983407 261016897 131926655 -143189999 94866240 -92375520 -91436630 154843064 271412941 87423490 90902442 189917137 268628700 -173283297 234369347 -266243244 65518697 23905274 45036482 2602490 24202183 -48830662 -44829256 -127271907 -293857423 93849937 147044849 -14987382 257788271 217094296 -277254788 -158790222 139891866 -277453207 250482427 -292553576 122372852 -88434627 -209931410 20087121 286257727 250341031 -222797078 -102802751 26224251 -72310847 -32233685 -3646729 64378824 -263587054 32208378 13208736 -261423864 -10903427 -251539592 -61045854 31053805 -295718408 95898514 106197370 -263975728 -130277700 -263859422 252522092 222334128 142014360 248210148 -288993731 86022611 -26659132 -8421335 -126155857 -225145236 -165386582 -251767245 15567548 269884502 -40420937 -286969949 89862034 -13138673 26909853 51008460 -139772438 -39652935 175556524 -211701150 -37762653 173384130 -36677767 298723047 263973256 -89965503 -260250230 206636563 -66415935 -276977331 285130152 -288270711 -17342491 31989917 -36482125 174162649 20140372 -274564883 -263985838 226444875 -301207120 63582448 65558053 278142088 149475902 204214329 -12089551 -113985777 168969531 132866545 203407068 -136606275 214820926 -76011942 102933553 189252821 -24835034 207515686 123239540 -199919430 88965023 8690026 189484903 299960701 -8407122 -102825926 -257630591 -125025269 179883630 -154847188 59131308 114394272 60088574 -78164797 -35650312 126895289 -68131976 -4808468 -147645911 -241952270 37977790 157873659 -169151284 -100574283 134192007 -12105077 -158405699 -85631120 -171296636 -141849703 45523533 -152964271 -238094496 -85904105 217418446 -175386532 -235180653 -125573549 283995091 135406832 24283713 169971624 -84353684 199959919 159850451 232641543 103913102 -127573299 -8075654 62379640 127849740 -121214320 -105230812 -211612786 296990119 -33063292 -153244045 50733094 -248503002 257795943 -109477578 -296603099 254624499 251556923 75747417 258627831 -116566171 -98220882 -253578126 20832049 -243236668 -285171960 -21592277 -131614461 -22126341 159847343 -217060027 71523889 -119410094 -2005412 154423674 262286134 251793374 -31190900 83870514 -70561432 -240433852 -42532905 -260746550 249820844 231447106 180319050 -122422462 -291187668 47279496 -26781038 -42857814 300631019 -286454965 -189442223 -231617398 294679447 -103492814 -68353378 1155754 269458803 104893347 -225080849 -91237891 -95385005 116099702 100762602 268160261 181080851 -245579425 -253158749 81850612 156347347 -14356404 -204776928 267776682 -141795938 -199974357 251892452 -282451036 151866071 272280980 37673697 -18555070 181346646 91154154 94979003 48205201 125882271 -6160972 -54439950 -181111518 -169057096 715247 287074556 281885475 170825596 119147890 -173171150 -240985552 203581930 175479049 229971195 -49494834 -140228107 -46737998 -13217038 99399991 291675642 -110115574 -65491056 -194322518 1342401 -243722146 -260572519 173557708 225900447 78149401 119916386 70195627 -7118969 -64972194 -282820142 -101785781 44421678 281741269 125708999 202112451 -237590943 52070155 -1001814 137508800 -251405643 112232810 -72038527 -161393880 -131019367 118360503 -220467013 116838123 61269193 -45189963 176787500 253887454 248133484 76334323 -6735273 -255967199 246502606 49097849 1493622 -41303128 -113856158 -175732447 -264268720 233611849 298297135 -252018180 -137365210 -137360474 -6349822 -45401666 169708567 288972084 203907083 127261300 -157368315 -76688702 -237515157 95961522 -230645296 -56198792 -248183158 199218618 123493607 134114837 -214271848 128334981 159632071 -134394704 94689505 243909673 -94007046 231420979 -130296845 -57324295 -100934120 -100651009 196386758 -100564948 186269432 70448313 -185488919 -274235320 19622517 -95656062 -132566318 -291969429 230417007 264250426 -159223506 261166727 -61268841 -155856977 42341764 -242518435 -272275284 220520179 222047028 -266550182 211103922 -161610133 228822738 249494523 93527071 273003872 142866707 -138792461 -154100094 157595014 -140029937 20237057 280811840 138068638 -255502750 -60850965 -166535842 -185165647 -134169801 9482282 187282769 -110118778 68375410 210540692 110099704 -130543841 218150246 -156626074 139602363 195069708 272065117 -84329649 75494994 -153100917 210811774 -158928185 -115923091 -159999888 281948170 180801135 32004225 76558065 54915382 262147860 -43343133 -188225689 -203045771 -166591814 -250146639 -86820063 -257161002 -189964919 211505835 -263422053 208165009 -4655065 45252796 -264498376 299822477 -113844656 -286216968 104581367 261718702 -20702535 -140276566 -288813763 179530383 -218507820 108960255 -284074183 178195054 185119595 249457526 -149669757 70563465 -100139421 50750330 -15800414 -172002815 19529388 38345530 -49140124 165826753 -182111144 250743036 173798873 -9870500 -165550724 174892159 262838683 -690278 165668650 9565795 192910950 -234683421 -70187725 54130529 142573782 186714593 -138141037 264812344 -56502320 173532920 -163113417 -212681621 -81274146 -228347231 259448079 132883534 -58083276 -186895278 -150172037 136823772 -130593719 -69186757 -290951287 -231450244 -205258400 2745857 106034937 61229006 233416331 125533053 -169051201 -97008100 146061978 -126251647 -218337405 -111450574 251545554 -269789908 47987034 -96176523 227682589 6024972 41078951 232860761 -184310792 289246024 -193127905 111792650 53675682 217498085 50911599 98170034 21190444 -137913477 -91329844 172945595 -289507335 -165557376 -45409066 -59350884 -32433760 292523639 -77873385 -23717613 -235315142 103389632 -138881538 139304882 69082457 77049468 -206947420 -143512302 -222465258 -183212935 -195964882 -268700057 245152350 -68692845 299569093 -277265296 -24504236 2898818 198730789 -156278650 257420680 -5601875 -297190841 -196953410 214978690 265234441 -286883205 -126891251 -285748676 89251737 135989900 -133789465 -23185946 69950381 -228692112 -142293140 130293222 221973366 -240289081 -213875726 -225040411 -129557591 219020717 -165534850 -140007428 158956048 216560081 9118302 225658089 278985844 -174544520 48592771 -134195352 -167369767 -97627135 9946450 128013583 -157491625 -88043525 -136953974 -143332952 -164333628 -207149379 87336662 -11597199 148109891 207362894 256174705 -269629925 -196576473 253919631 97457183 -291964142 209336560 -214104369 3367436 -54544858 229604988 4366114 -238467291 297726245 143175835 209418962 -209744451 256748801 -138707971 -34569475 234770398 63896636 1823574 -17131619 233988090 -108497262 -206131188 -221517951 -144927940 -281933195 205481726 -206603386 110053019 -282136564 -40993060 33948902 108719807 -134142543 -163018300 32038801 -187151991 281187301 115364257 10555947 116281842 -265726461 -95474603 -22862154 129761585 -270137048 -175253222 -98815585 -110469176 148387699 233890364 -79835389 -104962115 279650029 -206148477 190176769 77839361 -132593560 -235542050 262809182 -187856157 -121356406 -93213355 -44962709 38889416 -42510097 -170560645 -218035827 -264374577 -11521797 -223418977 132370732 -178750989 -293506353 21451600 294693733 116688652 -226986088 -72277521 43057271 296474906 60926676 -284509096 -295854107 171455777 -221387283 98531548 170377336 -103654226 -266656484 151888454 172777186 209126831 -24963246 281130308 -263109358 -299558638 29055556 -235345850 -298662053 212145655 -78017934 -50801197 271623303 -179445490 145314160 190776982 161534669 157866352 279707906 -12673990 53036273 241437945 -60112943 -120541012 -52224452 -147581319 193883853 169018571 -194646885 165167557 202342457 11551263 174806514 129504558 78004330 -125291233 -56981771 -49005483 173627556 68845711 293337067 97070923 -252723504 149715585 297668513 260088798 -180351040 145602075 167931267 131444114 29568561 -131335657 -105588898 152747416 -155663880 -39364021 -153024801 -183875366 -64791398 -169432487 -135830229 73573751 87918148 -139445818 281633841 -252509051 94206030 -251913351 98697894 -41868073 -143105513 -163256914 45384046 94935041 -42112213 271291891 286539600 264272033 214136800 -80529194 245664764 171999582 106457053 210947985 139890321 2272205 -168121386 -257884943 -283192563 -112096221 -40955599 63973877 -106289657 -260269671 174584494 213593413 65782384 223925119 23460158 286457845 -225728181 71963402 145641887 22238736 -180913311 -173441999 161973708 160107820 -59824887 -104576489 98360692 247538345 -237806938 -112347449 204782083 -101725570 103263185 -207168399 74925646 -205472449 44471913 -57315531 16353366 110949968 12910331 138126722 -135139312 -242893558 -205888367 250836260 186393262 231745964 21004960 -142932263 -15159592 156735301 284457669 -96812142 293755045 -270731174 73595829 -287818697 -205561469 -185244541 -165753335 -76485472 -71719632 268713162 234697311 77253795 123845074 269083688 -282225925 -202089419 -81648489 277063360 -53223819 -239505386 172515334 255574525 -253723614 171713687 284705895 96680641 -260730733 1115007 -110007401 -208142983 258739845 -211890356 251185625 155548932 83713559 -188310981 30743030 265504369 -168993488 55444778 -250963595 -263176744 57749756 62539712 202681194 216100398 177785626 127845525 -128850608 279003308 -216823127 257093401 164625069 284475567 198557390 270196990 168516986 126917732 285021984 -234844905 -217324699 93706154 143069802 -92913563 -108488459 -142417512 99411746 -88996923 -216283993 -88875706 -159884059 -226791951 -58018546 225318142 -148452436 257090831 262075707 186015594 -182641352 -211712587 -221045425 -117764464 16808536 -272240946 -232642020 -214252533 -85847269 -298952687 194586816 -193137436 155970416 176486099 96107135 174092409 -86639772 20820831 -276768171 -49821019 -135255610 25999315 77194957 -172994641 -105268967 -27417029 121045599 -27956074 28319525 200949934 -44418066 -261290643 275619438 -187288979 -26351958 -195392893 -6760763 146205438 257085674 -268349058 -286333685 -293668699 205986923 197424823 236159365 -76400195 228309453 13979620 140707978 150710896 85526316 -200353301 24185837 291410874 -52560199 203590846 68699605 143659125 -150711927 -10176333 -107622339 -103330614 -241029609 101657327 -299008026 177986757 84159153 -48094488 -55132849 -94576459 9148801 -208845873 -232352425 88584763 -238805387 -82662962 185972453 -191750841 283902220 -202147720 233625984 -104829539 175645377 5393835 -226234688 287490764 -201664691 252358824 116166185 -171565901 -250070406 -173731650 252131527 171041111 -82808908 -51408761 -137864270 10577531 26854352 -7902019 151762642 20303817 40692921 190616613 244044594 -15061274 290969814 154373002 -120660317 64981075 -122726399 107716833 104531365 248891613 202339794 -249322691 -158560207 -133051420 -156938378 219810766 -72225822 142752970 213009917 -39793020 -95969953 -220342981 -127549335 191716870 183648783 -226403813 75634229 108634882 -285509231 145806306 -44123413 -215467708 -296822213 291666423 262355544 -294550398 248565062 230216027 -8408185 -43548559 -282550881 251503103 57813468 224504565 263318214 -199747351 -226425749 -239682728 -153247774 -102202318 13962537 -108982522 252506056 122320371 -294603487 153091046 270377088 155312516 219397368 -59662614 214155864 -152201298 -144409465 -67957247 14309248 121596310 239633892 -252198646 -119049685 -128042049 -160593728 -3894662 -152115121 -227668301 104486695 96084662 79946534 252692178 275751187 230995582 -190382526 164962925 78647978 -129537292 263080808 165601220 -95859046 268019630 -282395491 43470328 -271847638 -62117709 89401288 -122343111 -133340384 170574307 -134294325 -247422280 -194811853 230171334 90564912 1028889 275234486 -224064834 293651619 71494093 -39331991 -288511297 268008873 160485778 188463207 -220808432 50637063 -102184566 -210446514 -69186272 -133020782 -291475472 78322996 -214186842 -152939034 -60533649 202877594 -247803193 -121401655 -91341501 -297804178 159821432 -4661833 219570267 -84174592 153003882 26080080 270330058 -49300386 158324592 168556866 138522305 -223360117 132945792 -3280252 -64410197 -223377750 -191611307 -236196470 -11758391 -55694854 -135550816 -212612728 -125513545 24435060 193660253 -225811427 255521843 28354934 96921713 99864053 -190614832 249670025 -205426692 280046271 -111230770 226365045 148600042 -222688772 102409921 -202232997 55465664 64513380 -169082530 -133759630 -177250734 253190205 174794697 -160112357 -187277633 172782297 155295184 130798446 -4390358 -155944481 81239033 101625000 200302239 -275853581 291416933 163972695 -289533212 -184795349 -59962489 -284971056 -48142179 171414335 -137038044 6093648 264770599 -57437110 223182562 144639273 -238338963 -176589530 -183639828 -175128010 -21594202 -40980716 -248306317 -206687072 -120616991 -275920324 199584887 140551869 -126340754 27519274 -222312061 42007370 -292332235 -128873946 163331800 -298310138 -80432322 -71328450 -65316085 -2972164 122868367 230725593 -283143671 -228100099 -112970406 159619418 300890090 -186814444 206552832 80681554 -206946942 -137636012 -81124781 176049034 75442987 -230738668 60917416 281794169 248131681 95258042 -255541744 163329643 58346732 -273467684 -62252544 -106539538 163108606 -126343139 189258545 63384254 -275256663 -240348124 7019327 -63801098 128374699 62526547 225499480 -122351260 264237612 -118612162 289646776 96367928 -192524736 204302922 299577900 215084816 -127466804 -229145336 205409495 21196775 -177778798 -208590559 68551317 -295858018 -89966460 164848654 -59813715 -275535749 -40612889 599671 -56727733 -181455184 262209509 -19295232 92412893 190519500 -123226990 158788270 -69745373 -200925798 -230970114 -245344932 -269185605 -280065845 -286611282 -148337389 -142871145 -172159113 -236328932 -22161213 -246782452 237153607 -187934905 238108917 -133614238 -21906176 -137122311 -296710797 55870320 226218446 161324529 -239095264 96342060 -18904934 264062555 158666020 18269379 179384200 -274814601 107066477 34243623 256351577 -284740738 -266644401 -14920817 55379563 -196167455 -99214778 19798345 234137884 195298888 -42518099 -85881150 -184270951 -256906841 -244663929 15989968 92858641 -219560654 241157686 21867079 -53161742 -88119243 272294247 -133691805 -33752333 -39603938 -189558888 -62639206 -34890092 227253346 -93447250 265487084 -265976336 116207023 -261240451 134794340 -161257668 27501256 -86533781 -137261643 -119486215 79134899 211111362 33468011 -216673428 195930297 214251682 134833930 284304911 280950958 -270449189 -163925460 -283455876 -3605090 296936736 160096784 301491090 45176567 -177562889 141411931 236723039 1668420 294553712 160573331 -285119205 278070610 -182335739 -216874081 -175685155 248531376 34990612 60873654 -222632787 -179733055 -130382334 259185552 -224304017 272882126 -214376876 33731958 -127682946 288496253 274141412 143341552 -104819492 -278032236 -249566988 -160171902 155046828 -129286123 218536193 -46695640 48925348 -55860415 -58465926 -93209189 142658845 299687345 91806985 25607464 210306646 -178751601 290772142 165370802 153570807 -43495688 -168950550 53206987 -145261966 -263068551 -162839090 -133136557 -68201287 266905253 207967210 39260807 -241617547 -9868566 -54040577 -102617275 60058852 -189057359 -290453053 200301296 143190800 151412773 104050213 -7517599 96673760 -108457972 -145685523 -234700740 -278393452 -255655363 -262200360 265569293 -297076073 -69849761 23408829 120526976 55823428 113346159 -261454405 264214167 295087032 76031487 37789620 -169770385 -182398745 117947969 -266823711 -44470381 59926071 -45771958 290665692 -209142787 -187686616 277520998 -77533128 121773975 -209339431 -277948524 -175295650 72529433 175422588 -99565510 37119804 45633530 -230411476 195478911 127912573 -4049917 193569577 -262306145 -73029559 -5571289 65600898 129400832 187893489 106994827 226020655 19017376 66110691 -163829459 -115575261 221420168 283042567 102444532 126576006 4716555 -65515997 -168274105 -263749248 -193347340 -175616526 -241387905 -56587700 244581096 -223613476 514629 245202667 73152288 153620314 -133554087 274507865 21814996 -168888242 147328421 -144301285 -69767342 285438977 -156145501 -100283944 -6040258 -121785424 -27616137 86336576 188852399 97144418 164610157 179841938 95693642 -75304361 -116085458 297933455 104917666 -279989995 -101303176 -235409478 -82325158 -26242924 -54750622 215345056 -290929005 271637819 7124720 29995053 126389296 116249376 -194671686 -175774045 -44015629 -140843422 -139976119 258762796 -189196657 51250990 130704688 -155364629 -140954751 198619269 177779267 146477317 -214783383 221389560 209238884 5997599 267673306 -76102253 64222000 -236387385 287499832 -49106232 -173098736 -36999013 -112506632 252701867 -215312097 -225210802 -173910965 -113363954 -110207001 139690911 260677962 -43468128 -221545917 261295064 301389905 -213787779 -167801144 47174192 -94109034 -106379640 -266875756 21075859 291968691 70758751 -24701798 61041589 -288068514 -272650035 294265717 261211540 254500743 165062094 -73353387 147424603 200611116 -166908288 -29774914 1605327 185500570 -78337383 -28892344 -220329960 146779799 -162244494 194876798 39425444 -173664735 -79627763 8287241 87561280 -181781572 -60766021 -158145725 -263972504 161080457 149757539 -67430655 -128571307 -29854925 -212535651 283640349 -117639901 -85495201 50891576 -178335423 -21504441 216578851 135051980 -121592409 195074915 114309505 -175400201 76561633 191710337 -17663017 158689849 -232036736 -53206812 -266489749 -267859010 -56839576 -202398131 -142138597 93604239 -55334321 273991202 -114057522 -77153060 -245095692 259451758 241350558 -212674121 -148051810 153052526 255464284 -246648708 -49730114 -247994284 135605469 48296585 188209649 244762479 249602159 -242354548 -263061097 -123407848 168576277 -244740528 46583833 -245813878 134775003 137163479 -60620581 -98302941 -192218517 -299442486 217996369 129461276 236701735 -70983366 232174200 4540808 150612490 231363582 -164310351 -29632266 -39535025 -123964684 -32753148 231552483 -57022337 77509853 24424067 220237848 -187150398 -640235 239344182 -38324383 -82330734 186717371 56939533 265402152 -83447473 -203762734 -56828691 119520623 15811289 -214556904 -276316774 271593228 251633490 191091664 238608544 -32674077 -127535495 14592241 152480537 -19022989 -253761885 -120674811 87939397 296724072 98699001 -170710167 100492942 -101068578 224050101 155479317 81256997 189247206 274527008 -251047908 -205066459 -165059123 -103603193 279577449 -30609984 15197965 -235193143 231033170 270862768 -89797499 -194175435 257653701 -225229029 295561576 -283161643 -47676793 -48244149 -59476935 -55381330 85214895 -142377073 -237739166 -104956275 -35466508 -60825484 97399888 -141077446 -140042908 22177004 -158447053 -149613759 -139830989 -155792916 -12003557 188341997 277570151 -164367873 239167421 -144001177 -209969277 -28232791 -169568183 116035900 127444152 120494830 35795810 -177400656 -216170316 -296264833 120404985 79577519 -171050343 -272018013 -233947737 -122150489 -7744970 164650938 162995812 106404876 -57436785 -238695873 -191813389 163736253 229582092 -236317614 -276359750 225829997 146469783 -270386382 -10885770 295565200 -288050736 2660198 248212846 1585392 121280768 -243893243 -174688333 -158064441 -157205574 -52176798 -234701070 -293243960 292638761 -271717704 -242067642 106773050 -101048785 137375446 -164627328 59057680 -257850621 -46184153 19267603 -68722767 60246197 234263634 259303633 -59300643 -82233090 -215737827 210089546 -295767872 -201664787 -25722356 284101455 -110744803 -207275847 -205982759 -56098202 274404028 -221407303 -213606937 -51270347 152582035 137826367 -8929554 234990205 -286967956 99556584 -226320094 225510171 -237224783 46691501 229002546 -275651526 -278720427 -278192665 281250012 3080726 166474545 170418523 -219615061 288276061 -216970668 -135554408 -6150332 238993112 61900625 -29163932 98682538 -131537539 60583707 70253223 258454635 -171209821 5707166 -21992902 40415259 178962232 129687597 -143498859 -245570436 203344786 66777441 35168732 -242364649 -223114009 -13482930 285179728 -1133424 -8434887 -46695029 201260801 83660246 189964021 241722936 22511794 -125024582 298565962 233725390 -148104931 -137308796 -101847339 -276622380 -45669136 -37670970 -301018072 -33721608 169204572 53147235 285717751 114606504 -227352438 271712735 -51886675 -175886337 7534799 81220649 93295490 -91185965 -261287004 -281980480 177295477 -96596334 249046091 91188390 229995385 217859014 -212540320 197288545 -28356257 -61031638 -287763158 144917272 206251541 -245292989 175973248 3514752 -140546569 -278287380 -231634905 -240009203 46545681 97579539 147747225 232808604 210483816 -156668843 -207807591 -294412099 32561693 -113633922 -118451405 174441745 -100201926 -278518420 -239045148 -50030978 -227023567 -164559608 113826204 150601240 258979460 -261824727 26002697 -56851595 288296151 -34666961 -301400500 242357908 183448911 -151181324 84818141 235746256 -253304689 -177880627 71043044 -195082434 -255288203 -25912921 218183880 1033664 -123719690 262523747 -279246870 231736925 89970922 -8596391 228705363 126246104 35263343 -153835196 -241774180 -198084855 281999506 55871559 -235825495 289951620 172098256 102067495 176610391 176961645 -149484158 -62832794 -106668677 287018461 173394888 68261876 278074190 -231358472 -121332859 24151016 161163812 -283313254 146994980 81561918 281305264 -25105679 81168068 149776787 -105290504 11894091 146415293 223724712 -119192445 101393846 -183146948 180939539 194785433 -42964300 -267621792 -227983821 -268964243 80550325 -182846009 -163764870 155738244 33832893 181815324 -170946959 241888888 -124916607 149773864 -13665731 -174776628 116912960 -95639106 137689876 27946119 275132478 249364020 -205045415 -116142605 92623045 123918365 48118470 -77790987 186475751 297541894 184221477 -144729131 234719343 -22303553 156648554 -155149932 144661870 173970804 132095215 -7679219 -111049283 -165530672 -253087325 -73579764 -1846858 -17865 -103253118 -40486499 156995346 133391212 107498371 -288697907 -60426642 -299224335 -247104252 180303654 126392289 70647850 139428825 -255423091 145192240 -111461650 266735412 264912225 -158581076 91904520 207876956 -229623333 -41785020 178697198 -91527907 59394150 -119555339 184619466 121590368 241508412 -165275817 96045399 207911595 -54899236 200710402 -60226950 -268340052 -11775010 6624081 -173698566 58585969 184766675 897451 -17474852 -210364867 -165331319 103275983 -179811495 -177196079 269713881 -249906018 -239443534 156594858 -216601721 216474189 47975620 -194523578 77482598 261639842 108026262 -194113900 -234915089 86262741 219602965 200883981 131456116 -227271785 -59014219 180121016 -207219063 168428066 229078686 -262348241 -193311387 -140574836 78549960 195962942 9885497 -11338616 194795445 -298307136 -40916032 232189699 -72436887 -51200103 83523849 -75621670 135931667 -79982972 -61390238 116599259 -50015561 44469401 123201180 -243591680 -160301552 57426912 -114629098 -119610986 -214760231 -99990620 146170523 -300732339 125235679 -17800671 -176608617 74154713 -90089558 195499678 297149363 175464085 31731252 -176721542 -125312735 -146119516 -29431923 43614865 221093844 103105206 -218415186 -233012921 25581673 63444656 31998506 -279175596 65189509 -119620973 39590491 -201362273 -7059734 -33116069 42430357 -108427500 -74542318 199959810 70234502 -144553374 -73510421 -239257597 230908034 17841907 -21949498 293028194 -144459835 -173697871 188537862 -182345890 63902422 264377222 -62174585 170199156 24045915 -262191016 -183045680 37992692 68506456 149674387 64062193 264024042 -117636320 171493042 -298031063 254057761 163734898 -195527223 222946369 14485830 -201692382 -17920801 152528336 -143146836 -89054788 -172389015 -240939985 67686637 -167267032 -152037796 26460585 -298186994 153868361 -221348399 -77399122 -271698801 -78043556 65279769 -285626667 186915798 -85131126 -183278407 135328074 -165809468 172833523 -239051298 -98842389 84057642 30016659 197286263 -123438932 33248369 -53823992 -27268903 -203390087 -14136275 186830680 257919681 71712057 -89002908 20938132 278926668 -109926492 -119835304 267940341 -98742238 194463145 78343524 -133121339 -51198731 -238483298 -197797990 9362789 -90911215 -71579072 34950802 27073967 253367130 -71715506 -7942636 171489403 -215630448 -210473955 163501443 213135700 -100557598 293983947 -147565828 222608473 -254821215 -121795359 -50980425 -271668258 208730804 98305317 199117616 212332752 271819234 -126254807 282610791 61959868 -23590183 228990331 -186389879 153745218 186735602 -70091006 -246563377 -62878392 174366371 175721533 -85524838 63683432 10144957 -46311520 -125909605 92905368 138012417 -289194 -204822991 -272550134 -41177606 77269725 97043469 -102848402 57606742 109160517 -101233668 -249860468 154057061 -153411010 -99554750 -180863261 -241075906 -148167020 36519806 -211221716 -50881107 -89061783 -208786382 -153950650 -106478913 -115592159 174286794 -50415334 193329034 283834150 98440404 156705453 225233560 238196485 -55383793 -175376510 274725809 -39551493 183409134 -222946088 32258977 -201746812 -14715222 19607607 -90250065 13600301 251773424 192541335 22415324 -154538883 77331004 -271513271 -111579330 -220945377 -132211693 -141245867 291401901 -42279452 205004718 212261974 -67059388 -10576691 -168605664 280566577 -189518530 -156055091 -153933579 -136459108 -76272713 251608949 -295787496 299926329 102444016 258033041 -175701811 -88101964 279674703 -273807775 132403466 -115812341 -140650942 -171724566 -20313694 241055744 -79805562 -53126701 1228515 105490893 -129979123 159663284 190996909 -60510198 301474198 13820325 -92080822 254117787 -200703463 7263335 -271545809 -29333265 124155501 -257045957 266483729 37927775 -73643119 -66040627 87784363 286355918 90285690 -222877041 165420703 -215768710 -11247573 254559081 -141798434 2307290 292075895 142107307 -15874647 -94030842 -121976697 -118170011 220845217 -75110261 -35871859 -88596791 -35025571 -293382176 138862929 288014452 -113840821 -291276789 199842527 298294392 -10895921 187113287 -116673337 -126310921 214077704 -207965813 5877610 -65242119 98139423 -77000193 -252703941 42735357 262725818 -59198138 108643064 -80136577 -87282551 294698189 -155690322 252164832 118296662 -298488884 269948798 116192336 -68915689 181115301 -162110935 69856043 288209232 105839354 -164486027 101954561 -277956412 259503571 184596502 38872453 -108369346 64947539 229141110 -76008520 99657369 -143896731 -177709957 -209841515 -224439617 142648053 -46168705 62427520 59081856 99552261 -238300200 -132974052 -133999804 -54085352 277842286 -228809623 22113152 76862226 -272002107 29624637 234631729 220982780 170956327 -18827449 292072904 -235494855 -92864239 -163996961 44523601 146589508 104712455 96158162 -20570825 290517156 -84307238 122737433 38958910 -261311891 20179418 -60640191 -175064630 130126719 -116982537 -153663133 -87698979 -178862256 -1189544 156451537 131871180 -110368072 -21802621 274213029 -172676926 256913378 10788310 -299197421 -144382117 225246451 -154030865 -28764508 94677253 90600159 -164272586 -208480472 -12228901 -105808291 -71653291 248749331 -168812307 220629583 -26259699 -299844045 -54772247 -72670256 173634221 -30641156 270691886 194143003 -24775226 -102431959 123840750 -37303757 98124068 -297555475 24612656 -25036787 -187191571 226722936 -150810438 245314789 214631253 -144016295 100649453 -142152989 -161074244 144542782 -266855527 175241967 -109342916 -27201127 129150302 178233078 145942959 273080768 -150738305 -231358340 -231509522 114832377 269535594 188229831 -31189407 -274714352 -192676523 243000024 -27187862 -161898208 134363087 -287852442 -271692109 161834181 205751562 -79829338 2627003 -254361997 -188042226 194294236 190405244 121425288 -160964192 -5539416 132616456 -19188282 -106572708 120362924 51297624 41120542 -235566569 117353899 269445832 -269777054 79922500 201645428 -65599743 64259055 -258039067 -122226882 188438901 -157411719 -178824456 -155003556 83980717 -215742929 -204165810 37423753 -194848411 132005337 -186508936 240272304 195062215 -178448442 -141899912 -86530556 22085672 -153959557 -134661395 -224060396 -285787674 157473136 181809709 -13404767 86395163 -122942755 -212754607 -48204981 121496148 138664036 -237182980 -256243374 274103391 -276058059 -48764135 -142342464 -29735832 -235641992 -195626912 -14323823 -107826841 -120590425 -220951062 67275979 -280451158 194746987 128106530 6585839 52333226 92677394 -160276249 -209465872 183178529 -206742551 200893614 289023180 -117701743 -112299011 -244659393 -169966226 10352654 72698819 17571424 107236654 -181078042 301355592 -202783864 -122270306 47584491 83235401 249133761 41000034 269970124 28144729 69739255 -213874234 46353630 1963887 -237538209 200191024 258107734 -201199505 -252016876 1964567 -191810965 154970284 47326651 -165428393 -163093869 31535633 76729417 -180772507 209655639 -247310462 -164308297 293757012 107946488 -40098073 -219535406 2805078 -288927139 -151078459 -170412502 172224659 64407507 -51461527 -74168829 71656498 261816241 28125135 -167260078 -215104014 -88487492 154612960 227052887 -284983940 34101387 -55600709 -147102102 190497961 -208251398 -67409563 238217592 156049058 -181925023 -23953660 -184289404 120155018 181036089 197446306 63264005 -157808417 -189228678 -104739752 48385227 -171805530 -242502246 248335104 237551971 134009033 -169624159 -203976420 -236285839 -31417841 213255885 -272032026 76075097 -13076956 -62777150 -72735761 131267528 -289003654 -80524996 72216278 -70350247 24603848 -68045655 21244802 236131273 -168264469 81735475 -209949779 246003385 125194970 163575934 -195855752 178188519 -71048308 138969962 6089204 193532758 163518223 -232243319 -249355924 125956806 -193355542 211506509 220634800 164302290 279175368 -252911435 -141427436 274313863 170487523 284583131 80386949 -144914799 -272654998 -262253247 128787722 231067856 62862888 150804327 172987266 128207989 -36175863 59038300 -131617555 140258826 -241317223 -130184422 290141664 19013865 -5014687 275757114 267739385 -260516544 -197780316 45579068 29835207 -44763393 -160485045 249055640 186993558 8509087 -200053243 -273220890 -138394671 139018527 -236915619 19642289 -250053560 152153919 -211583810 111958049 25776693 237695385 -287974169 -157380989 229886614 -272268825 147076980 -236500199 77608332 191622213 -194286159 -269206773 1959417 -103149864 142157294 187452073 220457006 -264090874 190573748 -6773286 125534917 -104123737 -94301926 -15612941 -81094530 -47711522 -155399362 -94495207 -59509059 -199161986 151757658 252648080 -104915547 -230701678 33327712 -281123665 271404487 165109678 79971216 -138887870 131362077 123582218 -198461493 93252217 -254295570 4946400 -133365944 -238912328 30115316 -301261967 284593671 57327044 285258550 -34233710 -260817747 36577828 238470115 106272333 -289954477 -11525336 -25870040 68430048 44498442 -289032037 253821221 -266047802 270200837 -57288311 17102150 -30847358 -224583051 245378279 -119178624 -105087671 -176720945 30174365 -154884480 153547363 -292764358 221235776 -77988642 -103226377 155913359 118462047 -262011213 -31631710 -131927038 -84879420 253215951 -292281581 -172990657 -273792657 240705936 -91811291 203785128 61558888 -32415082 99574455 -46746289 -71518478 90542277 21470679 -274581470 -202041929 -176966211 53255847 78517285 17140529 41251142 276834687 87039231 282112462 -53765689 81390548 107312459 242465403 141692176 191045576 196970660 24365395 -229068514 107813714 -246690640 -157924058 -199594494 202411660 -299353611 52141364 172090318 43287935 -165711400 266547033 76248876 -250360240 222634755 -117666080 -276408985 216018176 79171389 -211968036 -160260831 121003436 -145263444 68357937 276593139 92491736 -191416813 -66974361 30088772 -222832885 177892547 96249990 166202485 201502657 -90036517 -278927299 -56767062 147713004 63983035 -186356882 -277042695 -181774222 -140497573 193942387 -261201977 166459816 134103945 140623601 -221346924 263582558 -97746895 52282096 -17794415 -206473870 298531287 -149908918 104805754 46435250 -210942052 -290852769 -224140457 -201359746 -251694152 164121406 150997636 -12086981 -113249793 -97348656 295898385 5743047 224755319 -67150435 -97934359 -1393610 -103102532 108185320 226197972 -207499244 277268422 122577781 257199865 -47052027 3190204 48917534 -117886840 127746062 -290416147 -47455504 -160694818 83185108 -149034307 -266837725 -229218847 172932577 66920326 -45819310 253569 -96800895 285343545 53965188 -85554579 -235336972 271152610 -196024830 114671128 -134940946 -223723764 15018028 16372705 -16649583 165965603 -2478257 148141634 139374444 -110588893 -220783093 56229781 -217485006 259838419 206239579 -216727905 -277243354 225326643 299645638 245560230 27936756 -107553985 69136545 -295434381 -9921385 -150459461 89573948 168310738 93730469 -298872244 -160667107 -160704273 43627907 221041962 -209502790 45012760 253695291 -283140788 163715521 76585111 -122438548 289003980 278823751 168162605 -85219236 -78290446 -51807472 160471858 -227591091 278081803 53170282 121449162 -110364051 -107911813 63693376 215694535 153935118 -281377143 -216686324 -151390619 159342201 43137672 196766452 -62357228 -96320524 112560281 -172256486 286127304 -268575270 -34292437 -130866723 -173979670 -42072497 252968596 -40581807 -234762552 -296151837 148767940 68255140 -52292755 -53070900 146351282 226540129 -150742943 -176348464 -16061827 167026742 -63127947 220292029 -49313003 -133185482 -173909918 -43840827 -281393949 186831696 111297755 -252221922 -124045213 227765854 -92983881 163544205 -71689124 -82551103 250371394 63806549 128670809 -135785843 157069751 -26527751 76940787 209716463 -59945707 -209360509 -278668466 -25694431 -43813857 196748477 84703612 3169916 -33322317 -220900704 -232927772 205306179 -234131927 -179396555 -3445600 -161690418 -148465790 243136161 -150264692 -107607608 -78687008 -119996159 175328999 78560292 43114648 78390894 178534216 91784020 11817077 88929561 -207857114 -24413623 -69580904 207801238 -169187914 87808899 290416764 -200868981 243530672 196648004 202418974 113840240 141839123 146720523 -125545540 -56621317 184709889 -79642762 -13724899 136530919 -164284711 -134288999 285626555 -11080700 151404103 -220405411 41189097 -103118001 -299802335 244316419 -181142981 -160192322 -51344629 -291415999 145482675 -23954015 265802292 114699802 -73606454 -177268890 162029244 -151661585 -195796690 214484926 -16218616 300027921 -42826419 -112857042 200577526 204274590 261102917 -158363203 -30569355 229524451 86940782 288091551 186483695 119070454 164387584 -46497779 -78379058 60722684 -103397379 -23263099 -44639465 -48820228 50593448 -268707059 176523356 93018121 -211734400 -190841258 -204545351 -96602331 -221529541 -148084401 -201164807 115429570 51237498 -240367443 22490584 -75671767 88206819 -13145611 276284451 -166198781 219850238 -120285795 -204673281 -185155908 28569983 287055342 -268776172 -201395403 -275450300 218900522 258087937 -175462472 197191657 -201402337 91020651 -181575166 -212886646 249312357 -144035447 -213110995 300837184 152425146 -77383493 106558430 -25865406 237151494 -137537752 135465578 -124027955 193364593 14929220 -80549939 -13381049 -22348006 -185462646 36441598 -236020657 11113798 50255981 -200448237 270815181 -33357831 49397534 -204324331 271576728 278371674 97438735 -233101573 230591386 108423343 -183608356 263835288 -32954377 63001652 -260403527 118087928 -61656835 -16157336 157023676 293218866 27238202 -153862145 8210711 101521909 167758660 99269782 -136222000 -186116049 224492236 86153719 62838539 87667728 -189425125 -9576032 203459344 227090078 243707954 -299411586 -196652093 49960327 195872699 -271780606 -187335820 215181470 -260880910 108827100 279661468 274451164 -262507435 -34902419 219380850 128525389 -260729167 -259675759 -8044291 -133499169 -286596337 223672266 143875508 -6379784 -220371766 181467844 234225640 -195292171 -140116332 145418075 -175518440 196455508 -155084098 -251342854 -289591042 196835779 272427825 81598048 295075170 150618463 36586779 -187913670 -188487881 -35429753 -60783192 -134080914 55061003 -52375466 -291683709 -45217286 -295597711 94321849 -289013703 150707728 -199548080 72487585 -155972661 -294962314 -186372890 160351715 188717410 -117413461 -279297689 -10468318 -50425552 -287381899 -221066766 -4777953 253796712 83783015 222014872 25026848 -21230102 -14025309 -196627631 -278235858 290929838 278020874 186215664 271626976 -266124052 -13899016 -208183390 265287859 122753741 136543358 -294311330 -119028039 -4088397 -291580286 171334393 -100183221 112160780 204988072 178577323 -213280772 80194276 68556436 -112946358 159391865 120604271 279320885 177652949 179001263 37644486 5449367 147708305 29713292 56406090 62963371 -98515323 -280585044 273733751 137971429 -219793994 284986964 42207911 24659022 66087751 240596895 259010140 183525295 88947116 -156487117 181970715 251238268 301619554 -103592864 288257405 -279200830 38239178 -62415959 126579388 251764743 191023417 -80122700 -287499934 -102211652 -205285785 272306974 -78347247 204846188 -170386576 123069299 -99941976 -91546510 297995000 100590753 -211591935 -50607888 -270772351 -172886853 301546443 -94436143 161433376 109076835 -151951981 -92657185 293863665 283890570 241041813 -52387031 255790194 -69831022 23286739 -281976975 210558222 -222551915 -207905986 -60457228 -97612959 148103989 93952596 -46563408 277410938 47832818 156378814 212177842 117867338 82413322 215228124 -56638631 70193916 227617538 -168057247 137316788 13364191 -265280547 98407872 -261675791 126568311 227404909 -239755113 -15620805 -90594968 -281571803 -279470370 68713437 157180256 226190609 -101858025 150441811 20532202 105125296 100938444 -221407177 297747546 -84099588 112807231 282242362 7813485 241317129 -46333800 -180891048 -117503169 66045694 -282155128 292695620 -221718986 276654449 201258872 -7569758 43731955 210391461 231780748 -30973412 -106256609 -65887967 109553342 -239843562 -30873966 -4710539 287128770 23450054 272883012 -225304485 135314889 -242588163 -275614271 150902400 -17862474 164826036 -56516001 -137025530 -149076633 -165127603 -242579200 85408814 297575357 -67023000 -239829940 -76398383 -230457407 -50179334 183902441 -194077278 -118575062 190705485 242067112 144450564 -122368598 -152670710 43078438 286888943 192130529 159187028 225910714 -255341309 259889416 -186533422 157335470 -128483779 48389449 174515681 62913433 194331350 -81642528 -301291293 -272964805 -25114712 42536908 15922563 56452016 -74985711 -120172511 223460169 132756448 -85698436 300424944 -28135055 153638981 39110846 94519674 -182790851 -176433564 133825111 -291731897 18516555 51209945 -49726010 -12201617 136711238 -148571939 -125759071 285524705 298864545 178546884 -243621986 134511808 293175413 17225802 227288532 108480783 -13175541 166129150 261201512 263161864 235813695 122815541 260538563 -185306625 289164632 89180534 -14637245 51284839 24165824 -267171054 262571541 72725902 -22504479 -1728133 130720973 -120481046 140968595 -198715 -70755492 -136795019 -182210681 87276536 -44373965 -103525464 55823003 185282359 -172048571 -164493807 120326839 178200005 -146250968 126721213 -62837145 -187999241 238888957 192106455 -207533577 285011668 -174506431 -268041201 -34700716 248961060 -249978688 152370945 69645109 -191836411 -268242822 -263008655 109350492 -169693901 -173980012 144304000 268358395 -202381324 -7688516 -11123558 -73197051 262490173 -51701990 125775440 265720927 -254189727 168421911 -101081726 -29711056 13953701 -228911192 230869681 -87105936 190313686 -286663172 269586792 -270169637 -67860086 -63301574 -117296607 -102964360 -30217161 222872794 -105773291 148779615 220165685 138117874 -191371899 -38173887 -180688081 -145504305 155677481 127406714 -242235501 82440783 301271902 73844627 -114773731 170713384 276627818 -225699868 130685466 -217628621 65550305 -50399354 248339685 -211532620 131264851 76171246 154012179 37969736 -252701945 49167143 -233661976 32617821 -285199979 -46440290 254378483 54913056 269603761 -282188306 132365545 213689556 -116677483 193260797 -110746290 285331090 -147599660 -271911050 271730326 -85302574 180261437 131125561 -130857422 -271561275 -104338482 -224783310 -274793861 -204385302 89228592 288585316 42587023 -239390418 -9062153 86528101 213545793 160961028 258156790 -35388428 11300507 223872159 -206953624 146799026 251446739 37469256 -2568797 -21044338 218012439 -91690681 -154440172 297164568 -22936922 -177560451 -250785510 292627919 271265746 -152836646 23026174 286155374 -47246127 188391963 129830544 200490444 -96602114 247533119 10036338 39765158 -185216070 -72048842 -98019123 61576139 158606560 33944346 201293952 -166155806 143378385 271082992 106484212 -185597266 -232560942 145383518 180720201 179673053 268805115 154185906 -55010877 -138783343 276633482 -140877023 -244221787 -211028717 -170270487 6274923 61729743 263731024 -130842752 -231523280 -157185710 -257158696 -110818383 259759174 215691506 17892529 245373587 -165064744 -110852872 -175011749 28900247 76203660 230580051 -47697478 104870979 9976365 150580208 29848145 -7340688 134977137 -43176294 -287949856 118009594 179298823 177033561 199840762 -206652199 -247217882 -266435288 -53784842 182559362 108170367 135195303 -67958828 193677122 -42358339 160540743 23681355 33105140 224356532 96106415 43688879 84582687 248738275 153060975 166026404 251081357 -131505523 57972919 -79782745 163970554 1319387 145536952 112479450 -5269629 -202557442 121763431 -167552040 -250576692 48736737 27306216 134133374 130680044 -276640968 289234911 200119514 228569637 -109527581 -187059468 163941399 -137193274 -162004162 -195176401 66721001 -270497378 -75643640 -42144295 -76283598 -83822399 -172795635 130760735 -126292321 235772122 -199034359 242378892 297273369 172344482 -211295361 -181796526 -230334105 -37605025 79502298 2172542 297535920 -62079591 90789515 170799797 -245799551 -12625593 55884737 201730888 63882214 204975122 -292340611 260691726 -107383099 -251185478 -70863512 38119422 296688574 -231930654 -123113695 -192664288 -121958702 -145731195 -227714407 -264105429 207301325 30335370 -96285287 -190050450 156914327 18549983 101187256 -43888026 -59604085 127377668 212603729 -283187169 -25174141 -19694687 -69918177 258564537 57176065 -82981610 -156052878 -172106174 -293286642 244358330 -216145323 2873240 3951423 62559674 -285373739 -234245237 219701913 -257832253 -113475284 286025210 251458154 -208564632 -120386176 -112838180 -134373079 -294356025 -32506573 288841176 78605313 -55278500 -118198777 75821093 134620078 267795243 -7688504 243220029 234708464 269423219 -211121604 -120166269 79621826 79067128 223972995 64379834 -262419577 -93885512 295527870 39095823 50620344 76146471 -94332791 134118610 -58923496 -40276061 267730020 -113706458 98467343 225835631 -241304205 -8058461 238142240 -11051101 -243759253 -71262311 -65474968 -240079214 -203590575 -223679874 -80472513 -13186417 301518490 -218579644 -138508379 181441728 223309639 -258910353 40213301 -69618267 65743407 167154715 -202481284 -30403919 -199308729 -296575716 -295117893 -15202998 133181700 -215562837 -88574136 900928 28778914 -164453639 18576219 -233953902 193558107 -45579404 205710896 131751593 198490665 -136381816 25982337 215448022 157002361 98038901 99885820 125562979 190444501 -176597397 276328945 -171810855 163881257 -81172847 -224834249 -162058132 -248082260 -203966960 109771003 -300355863 -50547391 -143417110 -241505613 110249564 -146987384 233222732 -246015379 -194078110 -73823427 -149092370 72175969 -34804027 209795015 -109845218 -149176363 -122885038 -215450558 161517960 9207689 -23928616 -210569384 -282414636 180070174 -95466468 300395742 -185752568 72923206 -250661272 -230001289 157723402 270742586 -76020076 20965302 -254417642 -63834410 -272537955 -69135278 -177914904 197408808 135478559 -299149307 -87175658 -213805818 -167919349 -3633169 -25434983 -143147300 300713755 134375074 132924673 104122204 214610776 -242605044 -247146097 -112620508 160867280 170941675 -116905492 171559485 72793556 -253726378 121835731 -130191913 73010557 -258439681 6987561 13354601 -126389984 39316443 132292561 -5246352 192780447 205328735 -171142484 175291899 -48155432 34807402 177842201 12271631 173404829 296571976 -118276520 -189165055 119218498 -154292936 79359826 -244599960 -165036655 -24587195 100001506 196106224 46283174 145031001 -28508624 94115049 -277340010 -252074286 -228488608 -251916081 -140592229 69100841 -135594771 -65948525 -143955789 226294764 -44862843 236018946 91446174 26835334 -17978051 40888124 203202693 94046263 76046717 84846934 -237536628 75215965 291356912 193538513 -198577715 -126599906 -83588873 -271135854 -253370514 137997973 107162842 -83864031 5244960 149471777 -247361737 -287004486 297820897 28297469 -247366595 190599352 -49612260 166698454 -174645688 -6823887 226563091 222776113 282831369 105393144 129711792 -46726074 101576140 82910622 278036954 292576103 -4282085 -107086712 206714422 -239649410 -67861719 11938699 -258639833 85164467 -84854034 -147830642 -161101527 202703323 -284738811 -23281330 -16096908 -52525013 -202457 -298517498 -110888212 -278334818 154780687 -291343368 257041551 -172112910 70734358 -56841030 -79227138 288281683 -94931713 150540845 -124690100 -32078307 39569867 283321177 97444795 -269381878 -258155087 -128776537 245771414 -194884441 -28225847 98676083 172899483 -72272775 25748774 201674023 26764623 -112058267 -190363622 -270471028 218019999 93389289 -14210623 -96864373 173841285 -121140757 166818358 39314191 -74130078 289009893 269567427 202369270 -225973940 214828679 -95193320 48270162 107848516 48068848 -180601891 -109485360 -27757679 261693186 -174640328 83245304 -120288747 -70613195 -35134503 -148410162 -102931736 -276018101 -119766185 76267744 107354509 -224889563 -164150201 -139192046 41586143 27002241 216063313 -267360621 7247961 -211135486 -179144475 70764736 110013005 -146205090 -69503651 97484565 -296510539 80202179 -120915002 -16713436 238783045 -93919835 -75403997 -121755122 27130696 -227409003 -4729034 -267468763 -208571335 -187848731 -207782524 -219730347 -265413616 -23034978 10864800 164741886 -298784118 -89810920 273250332 -236105522 188933850 -160158698 159076015 -5836491 296733059 139815685 -209900859 -300677721 113490482 -69923509 -242873143 275069117 136084253 72332992 -62911781 300645214 161283242 -122212377 -278591144 35843516 271930031 74057918 -179469589 256162531 23450026 42113477 202311139 99015374 -49806130 190113764 -95295707 173956148 -64785644 45644570 -235362498 -4406550 -114260472 107679963 -253620849 269841663 231917117 61766118 -128990813 -96374670 232509926 -189784948 269886231 97920758 191103029 -245692126 173555882 -133952652 57063944 -164363317 245828083 84322522 -74268044 24407270 -178987032 3203232 171090978 235240718 79841416 -265494927 -198515477 290595287 -148220554 -128493153 26768923 -62373716 266087454 -131422705 -147406853 164966474 -4519171 -106028133 -225879664 -228473544 -58633780 -250603964 -58482561 -153516655 -101367043 -24462879 222022611 2220574 110739318 -1318620 96005251 -263256488 -93642491 182970315 192979481 -275604936 -100821358 109151598 166626690 -166093443 189651680 -95619646 197572781 178111347 61198290 68626343 -252812049 124842302 121492155 235049323 18478094 257702037 135305743 194597222 206904060 -291479530 142227248 59638579 185988395 -156916563 29796956 17073308 107461669 15829029 179151105 269262129 -140465763 161107488 -276098830 -35387597 -15900388 226326421 -144366480 151291796 45252595 51154109 233154976 -177238213 -29418657 60478808 130822324 226695120 213670303 -242482897 154498597 -156252470 173310927 -44713942 80929858 -12227587 73319369 286551497 129157537 -124044142 -247885193 246820330 27464906 -114806311 -53315155 161095561 292717713 30285838 -261593989 176425308 12625103 -56772003 -28488474 -93806199 -88460037 -10829374 199575366 -218906799 -253683473 145951225 -134131226 155131095 -123412056 137790717 -75293774 -266091025 -91232265 -165834075 -108394091 157018663 253948596 567003 119634491 110229599 55190997 293918690 -259232292 235241107 65936730 -94491089 -283981493 -261645647 -75781190 -177418321 249468591 272784573 -200778213 -119617120 -178371101 -203231089 230064633 137918665 295066910 -153357676 19003449 -78611556 117942666 135682705 -239883458 -210845177 254934919 154594527 280482234 -241778213 251750371 298987151 -184860055 -287558924 193244313 -234876726 -105716772 18958247 -184284601 134631611 220456216 56784129 -108898714 -144377048 79075797 20624294 -224547598 182625575 284999118 -228302761 107132113 -157698913 165381701 231021977 266240188 184990484 -154511394 259350092 -144891697 -97702301 45460319 275018256 -269016889 -215581901 179498517 200674142 -87234296 169611172 -122036522 -228235783 -54512185 252876581 47378106 -148146727 209132834 -49093493 -244156636 60849203 -143364387 -37913850 -83494743 263797562 228682520 -16620706 204698952 212922655 -273030610 66880601 -133042363 15549299 181352127 182106369 -269066050 -34464624 48493942 166159992 234226216 -122175680 286696533 66518217 156509559 22678209 222231617 -151537993 -33409897 25827718 -269552617 -195580077 -153279785 -149437965 71026806 -47938883 200320535 -164789518 -199749762 -69407205 284140744 81167862 -36620506 -258741826 -268561759 60576652 -154576298 215548803 -111598483 166042235 235327595 -219269589 295179463 155322089 -255429850 190999144 35419786 55077939 35366234 -158598366 79090566 97837378 -65744294 161697584 -259174872 -99219915 221498573 181860444 146125814 68824377 -228824388 -97627569 153171716 -229414546 263253893 -27027970 64970733 118288641 281224970 -231306208 -209541192 -265418247 227818801 183625374 -118668922 300462507 1179235 206223415 178555874 237401852 17059631 58512432 268107881 -124553337 -152660067 28421139 -226049618 120909311 -174955918 174116060 270698077 -101137547 -103191844 119255918 -83868347 -246194223 -15092870 -194024970 129345342 -80262613 -229301728 -235904985 -197160261 -290559212 256820596 35777466 -26721182 -96161583 283072425 -145247044 60279549 191581002 -261107925 130397329 -163239495 -7621959 162268573 -277818698 53933956 25537103 299777827 131621618 -202020789 49631965 -15318052 39288092 -204472341 100160879 -61577464 136071118 -175061084 -127987898 289071280 -243376186 138600964 240791220 -279583220 215376971 299281690 -265058493 -256590926 -67329295 -244093351 -52401761 -61873871 127978406 -71721209 69549323 169284483 -43757770 290736284 132558448 6031116 252319111 219449636 -36265132 -146531579 36507391 117225539 88419060 201663141 301573450 -161281881 173580433 233485725 300843662 34743878 -256542562 -118706013 2743038 182047134 -62767001 32015658 228010289 193731064 -263919282 -252232799 5525587 97780158 145164568 -7552855 126213650 -273760060 -140751142 -294297363 -154736164 -219755221 -111011177 -234723060 -195784473 164486187 -276844 -25096889 179979445 19189375 71905349 -117404442 -115261451 -110686013 174769412 -233925281 10020439 25508852 -203825731 116914589 182995745 207570446 -92381 23205223 -148163229 159137470 265693357 154426522 -36989670 -296884572 154838137 -64161327 6854394 -127036590 -26939278 104653526 221461455 -162096968 275263476 102448033 -250919270 19295477 -137439343 -50053090 -211219728 134570290 218742210 -164500799 198048854 -75800427 -192560100 154322211 -190001810 254390416 90609717 132598435 -186902737 -258276814 296054009 -160968339 -196302630 259047831 72156472 64243941 112637711 185170072 255148571 -129726703 -59576638 154285446 33770948 -19698187 -81421920 -270103191 229497657 -240311076 -89927078 -63334296 -191851571 145766323 -138633521 -169491687 -52949852 -95193180 -205406387 -15252970 -210829886 270508125 244978974 146820244 144754785 299918403 111683842 235293789 -189966245 234443405 147667656 65915320 99119521 -253028770 -18113182 142272547 -20381784 80756425 -81300055 134706757 125181619 37497489 75700836 18449814 28366103 120118913 -106911773 95728122 -2072237 161255656 -166401338 -84536464 124390823 126129316 -249000904 133377950 144825901 -191963966 -75772041 -291144628 -9571369 -88992728 -123730080 -90030351 -43115356 -249178081 -12053198 -135265051 27689227 177363990 -89291182 81156802 177767846 -13212895 283851880 -53526116 193769859 -78699399 -126047579 -31589381 -166850771 136589071 -103554391 13160843 -235020162 -17017421 246757201 169366673 -278929108 -98304862 211444293 289745585 76806825 -105529692 -126970149 162734551 -7148321 193340117 -72921273 -225845518 -203572153 37063396 -97681511 227667800 190112538 196949221 112650104 75006200 72553264 -251300460 -187640448 88515217 191858448 -112800245 7149762 -136761815 -20195149 176738874 -89963690 170955954 -265542149 266066816 -118991773 -287269247 -14890715 288952424 -134926005 -147339276 105438324 81687864 -65229925 43113896 137130962 86660012 61438854 -11741123 -178833018 -27709201 -279038773 -206898223 -112709344 13701840 139082613 116787161 -167666416 -89335725 62792974 46855763 131846300 -100171442 -34385545 -64131463 -62375581 -169027386 206197168 13896366 -113356223 222613338 56249195 260844816 228429255 -188249886 69361265 -201759601 -115514474 -122136959 214547254 -70119996 -55093590 -56306151 36520607 -123140859 257578530 49575093 171245922 232768331 37189613 145327050 93415741 -226452291 -255217898 299819921 235383924 5157545 189811537 -220758393 198897859 182356612 152726470 276784070 -214015200 -119686398 -221752095 -9298529 -127876550 -166523731 -140377612 142045909 7074858 181597982 182069838 -222890444 -277280241 171443399 -1848465 -281273614 -43541612 147571636 212336975 -49902372 -248061069 -124985911 90092352 242519652 -189103497 -114314414 271732424 8965504 -149437931 -277765442 -209378110 77602971 -106967908 288741921 -247414151 -271282780 234031550 227767776 209133612 295243690 -295971841 257634109 -61012910 -6160637 260625247 -215774103 4353732 179322464 153738974 829889 170835348 56694653 256196769 -73391729 -144692275 -196129461 -222817559 214213399 -33257609 233818021 178770502 121233169 -87605198 286812947 -29733093 104230392 -298604456 229091946 -228482127 -59414773 -292504658 -180796348 71481261 -49290944 -54697734 -173467435 -181901974 -98513483 70625238 -106760130 16131959 -75205502 -206391658 -98241464 176106769 -105915351 135475051 -224970000 177483815 191407750 217565804 178631856 -52443212 17900637 -87353608 205043802 -167320611 28135184 167542847 79849257 -291397593 -68021711 -34294673 -13086614 281161877 115792293 49061640 20962749 -179785795 182123551 -132463586 -7278821 -278583434 -268880680 -148912750 6745560 -129966381 263449367 -183742502 220528996 -86470757 118404117 -219373708 174129107 -199008838 -259866752 -277329024 237861361 -18820751 21281711 18806193 -181726683 257974443 174553056 105556615 90016096 -144754303 43637272 -110279481 -225801905 227402639 198742422 24187794 225061349 -139401036 110912367 26907489 58854013 180851752 121217738 68673923 -124884539 -104582832 131462190 5125963 223517338 22673748 197872370 -237174506 -199152314 75371570 96534049 24453104 -118820638 2207581 131975832 35187389 217990779 85326551 -168313566 -210837409 124662482 -117518885 -284620978 30012204 238684790 66696268 265920375 237386798 14076994 -46185953 -119460566 -273240967 -215774170 -18225998 -264920916 -284409417 -148134206 -269520794 165559719 -94292415 -256035312 103937464 -158140669 270874699 -58423152 292530710 129844017 -152690277 227117384 -15179674 105217262 -107679479 18219045 -195800721 -289095727 -143616772 214404537 -134148487 -267410116 -8823451 81234537 -41099765 -270448158 99864312 -94601526 -290952983 263630792 243568438 6396366 134471047 55709346 -128304480 -244001832 28910647 -170332777 -107627205 -29265643 -245202662 301186537 -268889386 -295640794 3100118 -138935681 -19040833 -65884813 -203081111 251262299 287966247 275168667 136749995 100114437 103318353 195194644 239970026 26643215 -262119608 198597125 -301408269 15413584 -208314059 -179554482 20122637 17959720 -157300644 -121325986 -295654852 288441755 67117312 214798713 154603017 -168824258 13269870 -118626336 204451971 104458197 211186103 157996336 -155025197 -75512558 135383091 -16920994 19521427 216434337 174981897 -97775510 51957323 81151002 261885520 262781030 -131136141 -144480876 282961910 224593400 104233028 -204428153 1305494 -251708100 -297825537 -163711097 -258007979 197281388 216153240 81446772 97234774 179730370 -239184100 -90690877 153443972 256921653 -165054736 59879342 -3557900 -215478834 -263878947 -158154499 178660946 -298083679 68917721 -170615462 87812748 -142637621 30228901 -82756448 -19231921 -70398871 251981190 -10553719 106711748 -116593869 -52027918 53378593 271252549 -190551095 -51730087 98415906 -96520128 113884742 -132122415 -89960637 -264718040 -266198196 296231381 -251197679 -227817440 116330833 30372768 -172865344 49129385 19130289 177386360 284759733 39498833 216923800 154135575 185446610 11541641 -97663284 282301730 268541508 -289279332 32230039 260996025 -2197508 -222844136 169515712 -28974327 -186975559 -72102643 55888491 254104725 117918004 125891273 -226558353 -263250846 135737401 -151623195 136084312 -113344509 70562110 -201619339 -206192087 -127878216 25980219 -278924904 50533629 -74707815 301382332 -125787327 -263841337 70656152 8134145 -246753140 252887858 235213526 -75020931 89156458 278420648 -102326624 227989643 -253977707 130558366 136574395 182395066 -175605573 -290129078 -7767174 -163105646 -1947208 229163944 164142388 28001357 188545115 88669540 259361264 240055868 191307250 186054014 261860476 152126515 233849491 -77133550 -13859264 35251231 195031147 -244462521 9770997 -21935197 186470665 -191303368 47151432 -142105032 151138425 122749377 -151183795 153558599 222376431 68638675 137149378 290499956 128596956 185681257 -144444469 61330431 -300935870 -60772985 39193652 41736431 -180367222 200732952 199605962 273867135 118807279 -26009894 -247629327 -287238353 89772164 -142324366 289282673 99364975 283629151 208609892 53144770 -159438033 -16093947 219546377 -82474785 207258680 -266419522 156096203 -231539846 57861629 175037121 208989996 -297868293 -168304745 -76811431 -287927986 184591466 51014025 54445172 -143747359 238741393 -96710210 -165256573 -290179196 -18480394 -102066220 -274378614 -72525292 -170623039 -250451776 -243577429 186772918 -224647517 256368165 73683583 298176479 214039956 -166652063 111891960 -225413706 -299263460 32928733 239165097 -26837007 87409717 -163686000 -292250152 221480650 -31752863 -46600960 -216010265 -27287733 2389090 -189895016 -293902089 115626589 -139816705 -184764996 189324432 7953996 34165241 83846487 7812173 -107184173 -4878133 22371892 -158758934 104269277 61363029 277493272 -255448180 -49365927 65399950 -283173327 58107060 148259660 199504336 -257564865 60955387 -94182998 36816425 -279023513 283140644 -221221356 62709431 290278676 299254966 41402821 -167315357 140421915 60537851 180444007 -164643359 24869756 -203573314 223035176 -218460586 -188785803 267201487 262032162 72626956 149809560 -114241027 88878671 -148777432 237995423 -248055390 118054710 230194577 -131134425 246932620 86238296 -261985039 289864734 284981484 189421259 -266669552 -275394331 166681994 -241758531 145661974 -94160115 -230322805 -150311421 -221025797 -65608385 -169153035 207745601 88717640 288249863 206970718 -134325978 -274657332 -39192259 285292723 -21041441 65803563 -66006346 -167859853 139475707 -149758639 -224940919 253679492 277050541 259008821 151387615 -120108831 -265256183 -46290070 -181763428 -26630812 16822106 205640838 122054237 -203453319 -4820822 -277072095 -203906874 -182726020 254639325 -28624776 146089547 -143402734 137621696 139385906 -14000045 -245163262 139523800 59620973 -118404270 -236799492 247163276 254536658 -215117775 85926276 133262070 -257498016 -299935890 218681337 -126981131 -281250304 171089049 -237143248 79936822 -54742223 289628411 -152885751 -195796081 -266820383 -239768039 -120519618 -28626992 178511973 -116785237 -234805786 -197302969 -9156721 -263003362 -13590656 -89255482 101094286 -291106280 3685369 -106143099 277956849 88801049 -43502520 136167620 -159008727 186709674 -113700850 106947078 -249347827 -212906199 159647341 227952925 -70431569 207194517 73969282 -40897830 184519618 163004505 270471844 240953363 -178145455 184493936 -158318568 120988206 -199188133 -127717745 -276097779 -224013281 64553209 139443481 51028791 226076951 -30235757 125939918 -35388268 -166998712 -81832773 86745413 -204521670 -79661196 74295023 -245106826 4355715 4620559 261139087 165482170 19889141 -273275759 -149044711 22250222 151597171 -83393810 -232653426 268802747 44052478 181156334 -242102378 -191935674 -7061327 -224463533 -37893533 216210465 226262690 164087611 -116940375 58896007 -259606541 100906620 -138419530 116881045 226320803 -55549825 56148136 167349930 245050669 -119910936 -50826606 238206679 297468398 117942554 234388428 165054149 67190838 -250594862 113945066 -175233882 -117531914 39522316 52175868 201689348 228850421 -137981692 -4231538 -91758650 -229522299 257788920 -79526744 -165239700 -176605093 185763020 -64415666 40585920 -86604221 274498135 -13133364 -149981972 -206427115 -165937784 -68684391 -32845123 -216072764 15384165 223530153 89546372 -2746745 163623276 94069284 -182079047 -248844575 132478654 -72841156 -150696480 -268693217 -120230117 -33895887 -18709847 -64046013 12696893 181219448 -273708818 -151048436 93003334 22144871 22552017 14502656 -41353879 88721844 -86636006 247477569 235945704 159286639 -125495426 168534510 -142637847 -280596481 100831037 23956623 -218359454 -54304395 287575531 149866708 145389708 269902635 71901176 208250956 147750650 103317441 77225334 192617087 -148175789 -252388532 -106534628 -2110910 -204170435 -63745205 69570718 235685926 226828146 -56137323 -255611180 -176885933 -67151430 233234244 252298180 50402871 -212640664 250715324 -112673694 85752580 163814985 61222190 -158058208 -268082062 48213400 76533658 99750991 43305188 -168477851 261184157 135314026 -81847098 226398002 105948167 5758962 151642956 -227803585 225475834 168186491 -289008843 -93293524 -141049771 132757662 -247497399 254686618 -293395760 185299330 149987480 109298756 -33796113 -99883335 127512879 -252391710 -204733371 89389456 99920284 -218155011 297800895 -120015530 47580850 128480543 131025507 -17751324 31642103 99463430 -131093058 -32045635 19552115 -162093583 214255190 112208351 146687606 -296100069 177097860 -17668262 142534822 -284415193 -166537198 9557487 -83061307 122762237 -194723966 55229984 -24997136 17999567 -161487279 -198281867 -276977307 -28871016 -129735327 -66329846 -55926930 147977632 24031214 290488473 -137741460 -116015051 208390071 -57388269 213920332 37707279 233162182 7697885 204291686 289291866 -289103770 -272830389 280087670 178009650 -43202456 63339928 228568686 -16631764 121961368 286190554 -7994647 264844232 -91555773 81224961 -290102122 -301326251 -241227500 108365510 -283438331 215418227 76863770 198680167 -213313351 -58744211 -264611098 -77428085 -11936731 78055920 -8002313 153955874 120631987 -154228314 -281022907 -99351573 19799065 214814853 202657866 -159045191 -57799738 -157870921 107518766 43614010 250058567 36879316 -127120382 -154623959 -50581486 201777652 -172832497 -180943723 -217133536 163700750 -124375683 -210554536 73345704 -19781400 116212903 -269819614 224912611 87196303 280722812 -157769628 41458714 78182813 173635923 12754271 -7358048 -69122064 277512774 165334594 63135956 214774986 -127573021 -27711254 -106602061 274057801 -222919874 -86382008 199446087 16368404 -151092039 -78785901 -516861 -80665543 -215762425 -145697823 -7889735 246454056 -66825512 191540534 -180836628 137425563 -10017875 -158795319 -299055147 -71295596 -107614044 -42306926 75141271 292866109 118778504 -29150693 -92008129 238802766 66558715 49235186 132127521 -132202443 178676097 -27767508 141390982 144046984 -89454749 171958 218945296 248292896 140128633 67430208 156644336 -259638681 -17200369 151629431 -158758652 -13532660 -248906348 97926257 165764425 -5026798 -292980731 -84829442 172007128 -153620703 198985739 215555436 -147271730 282600509 228604325 -250634666 -252313789 259937750 131040630 -79611879 141801129 248652060 115842102 127767260 -55733295 89519023 -252214088 -72178193 -92270851 -217049616 25691910 239987767 82381005 282942999 -157196340 -75238082 188028567 -115240526 23867426 158439074 233523919 -129842310 -247108981 265526305 -5696668 98508561 -241700450 -202734843 9681493 -212402106 89722201 -71266804 -291304356 -23515513 -98825994 -112496286 -242213043 271166462 -193180578 -235594714 -88754682 197955485 237751640 277394079 -272339612 104945370 -148734775 -341634 122375881 -230962694 -207039727 171503769 -301427480 -256757593 74008755 -151367029 -276330595 -157721420 48144211 -212467499 -12181934 259838386 -9391071 193214959 -249182349 -148047675 190641212 -130130327 35211203 -7414661 264091435 -222170410 134470838 -31765432 -75399007 -156141569 -87266414 210883979 -299754297 229920775 -148049170 133547453 -179567681 287047913 139415729 -110021666 -199708127 3687970 -83246633 271259292 13157834 152783612 144191278 90351869 188793584 5429565 23335713 150111598 -91719241 -68701041 -68703331 262607370 -115074726 -93025709 137854458 -205485839 130346002 -172655100 -212041403 267478467 -161748468 186272612 164421760 -205988945 -101837091 -270991669 270709587 -231738885 -104715695 158906080 -200347806 34771259 167640489 250816679 235960331 191110187 83671100 -262784726 -264366582 -285247581 227836406 72913153 51445477 179653578 161360440 154112509 -229758760 -165071321 -234309156 19951533 -223324087 177211562 -202486715 -224267795 -293186451 -92244073 -88274453 -151443944 -291455755 -50634175 58045587 -198066847 107368024 218568004 254965047 291655824 -81807985 51544719 -210219859 102210127 276655352 -139300769 49273495 -105197349 168804971 101148141 -298925646 244548612 -187497059 -271258199 123261863 83934923 273137078 90995353 257637552 49499817 -193764630 -138919457 291875427 -143873307 52359080 140516356 -215155414 -161910672 3154719 189364635 -268587439 213027521 62825989 -216693866 -1198953 -295046912 291003354 71706391 273162199 106845169 -61728964 35262045 -191909133 268510225 68946027 285540385 -81418137 97368113 71876195 10574862 175218605 -74201376 -290933875 248351801 63470651 -193353530 -235575808 -295744613 190065948 -14754900 -191739691 10856060 -44407613 80427899 147457950 -280495692 -298114586 110746806 148416321 287366207 96882586 -287091076 -211462168 -31370498 -79079664 225165207 90865984 147475092 29689070 -95412349 28681389 147840932 -184522185 -135227592 -274519468 149860675 228441150 261618182 -36425460 -113523918 -23203638 293894563 -215279557 -5470657 203567172 93614629 212989446 108282171 281775773 -270306966 237111035 -261100684 292723987 163046123 235230309 -169442436 290750938 143699311 172332338 214530589 -128852191 197514215 67792921 -78673903 55214287 131099760 -43937874 -68398675 165640799 58259020 227332530 122358415 -116511561 -21823752 166550018 -204611261 -247223594 -26549395 -152016548 -56209292 -128488255 215555121 -206291078 -179306525 -136971014 -235823976 -94193452 253647524 -99514455 -285817715 -151212270 23935629 137033184 -186779951 -175308794 243011204 143788432 263530082 -79822846 139462496 -56952561 -118973706 75800867 51186318 194752552 137980658 -265595235 5461324 -287544320 266999242 269368435 300706530 75477693 266051165 164506118 -219896888 -51147282 -132805331 108696628 -152048414 274826731 -226125248 259415532 265410095 60015129 -214292111 21487785 2569022 -74961592 66002092 19368434 26117712 -123946588 -177018174 -65040415 -17539634 -39532179 -160685981 -291340947 208517604 -108555284 254426762 219976042 16658558 -259591267 -64317372 -76356245 34676049 122163089 55350580 -184801471 -52642094 -135798274 127698293 -91128590 -214943427 207479367 300901281 -12468887 201230786 297780348 -275538626 209057186 289761231 -95091078 40508936 273991778 268969526 -103020696 -246703904 -173753996 -112092101 -252714612 -64335351 -250107345 -4080167 -193522662 43227652 281805797 -148116408 -175342977 3085054 171757914 151421816 -206707688 -81988226 -128592855 170910912 270489431 -20552732 49097110 144915020 164716088 278634137 172715066 -119711382 -209004878 -43168339 -67099044 -231018649 78446996 212928083 125661580 288263599 290055412 291743610 202153822 -268173235 -2819020 193863826 -15500062 106742859 136507396 120994016 85706209 2214387 4315472 -119927869 50760138 140479388 -246551895 91650970 -174824467 46188700 259562462 120371502 -201183659 -64747246 82041130 -86924351 -258711219 83591988 -199578427 146259136 278020069 -20748355 128490737 6089937 207779218 -174390295 -277952911 -197582771 129295331 -277759727 50562884 -268870596 166733561 -245808052 216524539 34839397 -110015898 198893267 -295369138 10882584 -86522013 -168384007 -194548478 8748075 280424798 163315765 131866166 230370459 -247650525 -6384969 -196305460 88735778 104421868 207560296 -123913063 -51389104 -294338048 232170768 13332226 60763948 -184130665 -298724548 -86860569 -30386592 197167405 269030648 -237638170 -238077647 74149153 -298392088 27612620 -247156259 261969392 156347737 76060646 47056361 -215198175 273361281 17897316 58458281 -106190686 61503107 262195243 192142843 8811627 66834178 -192658195 243690118 261106541 63421905 268972021 14948295 -165808112 -248434674 -276229999 -98010568 72063798 -49672029 58371019 216898621 180123412 -226054657 -65793433 -2491821 293369696 -264580740 56441242 -299974475 -25750336 -13224762 -23657241 -168303142 -90840610 -21070790 -128076786 -207925588 -34521598 -18774926 -57832532 252613151 -208662931 23785753 269203148 -163181205 -187425347 66138653 122984254 261537292 -85517876 -150992095 65562017 -236699147 -219395493 122566157 110295660 -247812551 -109093318 141164143 -35000311 -89426878 149735391 123060647 -120010721 -214526245 -259291711 -160937751 -238907241 62607122 -74872269 135946308 912929 -185518069 -178747049 -45699194 195108872 -119670223 -250342378 272832592 7450424 -285089861 -76352321 247022942 -180562103 54745918 -283325529 -139152653 148424689 -188414159 164186151 179695552 -201810116 -80692480 -221600222 -223956647 -1400700 -134589459 203605595 -127294710 71607193 -280905296 218370989 -110388777 118718570 -138479565 20175679 149394878 -268559597 70753547 179145951 247091274 -139800802 291563493 -206409565 -291266807 11406322 -294527230 -55824620 -298051455 -24569715 177052260 -228780236 -98078720 -91341524 199456090 -227845668 -51160372 -93986817 241061440 -104947583 -66821019 -294481626 166446402 178645211 -208245240 200067519 -98245686 112117312 76341770 -169489374 -272673642 8683791 -300055404 88571399 -167749845 -271722809 19362481 -224917433 -111679888 55900087 15828454 199833943 94099725 -171997810 -139641456 -232264068 -171492435 282741387 69300079 -228808734 186079459 199235004 148062189 -159627437 -99157830 217432783 -267046434 -120063596 -85599145 8557446 57731151 -215737977 -122909940 -214375428 -14623146 289583160 251454520 141025182 200216112 109750848 80958028 -221071437 67141410 -133179617 255953007 -266504005 61732247 105033729 -165154130 40721354 -184798064 33504387 23169154 153306737 280514374 -65595983 -188224850 -63590390 285833877 -170659126 -212143052 -150971946 -211206800 103288326 -269906440 189137950 11787348 -264406592 40334393 144799134 -52505985 -191170966 -294632883 94105422 237191264 223829028 29193040 246043480 234941624 40759669 238115505 -102132740 264972404 -229781358 44291660 182326029 -221111575 207819346 -124418623 -151143549 -36567221 6972286 -45321991 -142095039 217850624 -188112435 111661112 156357757 -181516760 68626075 230078414 -165864468 -11121948 -197413877 148192898 -112622477 -293858681 -23823874 -158342038 92092442 -171055483 177530262 -233478157 -259918790 284184244 203685335 27846650 -191709531 -107407196 89574004 -184685336 -179069903 33146100 -23847752 214285019 -99493203 -99281443 65156179 115889087 -234973114 19036174 32375761 257905462 -276013591 -238457180 2921673 6813857 256000136 259219388 -172682140 -230729248 132152236 235826140 268038182 247493572 -11462806 211643593 150428280 211860954 255560376 276960166 -152718295 176927623 210900453 109639630 188360269 213942079 -119735566 -135822040 248464677 -282307521 182569639 221397513 217356166 294699689 163451983 -283884877 -144107233 -164691071 227126178 250250684 43352497 -41974309 39713860 134920714 -218126063 106411628 -125867095 -285516368 83864536 215923204 -217241171 120673092 -269749460 -206666828 196128384 68457935 184549477 -145436840 -147958687 287878028 287196699 -278832163 -148791617 112489979 251557297 -121412361 -79536667 8327957 37166363 -188453093 36779594 -63861736 -163082929 238431190 -299421432 -8525238 -243134058 -239756776 224323381 -244625101 120858182 201897755 99288102 220660707 22771653 -164115164 -287861883 -32134550 -135860215 279904598 50303061 -44315260 106356977 46732628 -300903833 55544528 187886049 -221425417 -57108221 287673074 260289940 -114591760 162599453 -215254225 -166321743 42406632 -131356753 236713757 42116488 84459379 -288205632 91443451 -78526892 -59848839 222764402 -259292919 61579178 -182028844 -19405750 294647050 91333986 -241913841 113777571 25521082 -202526220 283277543 146505918 41022024 -295182269 164616736 -212482743 -202461978 225137743 -179237756 -69696137 -95018667 164223619 139192076 -40850805 249762194 -291436030 184917188 -30910066 231601952 -163281258 -105885669 215429080 -290342111 242386358 256876106 -213413230 -116940820 -101661703 -137952480 -64629524 -252079045 -49714275 207282461 -78464600 196955638 103251731 -59784249 -213140297 270845877 -156951325 -28457677 -272798692 180141765 194420839 -90649592 -154465683 171540171 -92173630 167326233 -291461578 -153573447 -75609765 202992829 187501873 123305598 108706613 -264479689 -300351626 -2156805 72095521 172561462 -5230196 -207857362 -283308479 -16756410 4947106 37427668 14247139 -273655931 13578194 12283804 134434790 75223110 -69281238 -5371239 -165273316 -271841543 70828180 -218290470 -191025675 297351530 -168930082 -290083933 -130266317 -19712760 136018963 134919914 249159026 14157397 199406544 -208583291 29039647 74892371 280912708 9356492 93449652 -228210859 -293972900 126242652 -280678670 -178537151 -125080382 255529581 49511017 134049399 -128286808 75160656 -191641005 175375817 20596697 -269682245 -283711634 -266893079 6171760 -272338690 -139955975 296539442 120726757 -161239852 -62149190 181026029 135915588 135884028 110893945 104651220 86144678 184869931 154430691 -80878413 -206356709 -130369545 -180622836 25038730 -199744038 66095984 -267037178 -110969364 70190102 181297095 154915333 -224307043 -75883458 265310920 265984874 230522099 74272573 -264764449 -45588469 -43112815 -224586309 242228392 -16795803 218980424 -134566880 -25716780 182317445 190504608 -68252045 -112317051 -17085676 -192425168 -184038700 -261811467 -230569361 111869702 -180519384 203054541 243892433 -67300358 198378899 291924511 -285301544 -158902525 16201485 -241910045 226784266 293745920 229780108 -195183873 135279417 287947737 226942846 -161213396 59684781 -188600297 -284256382 131996124 61912969 -249096566 61884933 -242642306 208854968 146115902 -65110067 298893375 125331600 121796682 -276411682 36091102 171591119 218533938 235608962 -128033119 98298413 5197353 8175665 74857835 118457341 106505818 -152691312 -289375062 -26410710 289407284 -146722169 230229191 55380043 -109900726 88424268 -279885923 180004516 -26808237 -22138840 -174682123 138291787 62974664 -49194943 -2780516 73381775 50026442 13743029 79996905 -135958168 189082645 288474105 9803825 -141288776 250597881 -42519897 285627709 191272715 -11512921 -7986332 100113790 -14589807 291449859 -181374953 -273237535 223971259 4294753 -149117572 -188269348 248025597 -70860103 -152922580 122720195 -160205427 -267979891 123888086 -156757630 -193559454 -72155629 197611677 -9862645 67586600 5762418 -276616183 95660365 26569322 -74676484 264298605 281116814 140742545 -41617375 -223500105 -145693188 -50105707 -62938689 85981205 -19376511 64534330 -41006020 -222032020 -81070022 238310652 132535075 98165858 -255899813 16817282 127431039 -99438748 205809356 47699936 -171614034 -214000008 109014060 63457635 -72449024 -194587019 -31275433 232180528 70436483 -142973071 113213565 -80477498 -265550733 172484721 238923472 155699433 -45292930 -522402 -236272194 49759389 181169721 191894082 -78230234 -33673061 103146277 -215939078 174554745 275012618 -262466165 187670859 5064472 -204345030 118813814 220835830 175074790 -72096039 98793491 116352293 295242672 -32750688 -21268416 -9766084 -152250148 167196438 -140340856 48385911 204871112 79399421 203308311 243450871 -8653810 19956662 156102560 246493128 -71044048 -238525884 126356636 58736449 253132250 -250716463 55581205 -92640994 717699 -283124944 -98562884 284291853 -230985593 -154681071 300238802 -275500873 248733077 173462606 -27225276 25449810 -30467692 46063928 -158890869 248721916 20138700 185340267 219171101 41326477 151309904 264880188 -298412613 20138339 -167145919 193787136 301528166 238227916 -294397428 140641020 217872867 180852961 -143518624 -211032697 -177166870 45207140 70336226 -4791475 33695363 227307441 227654630 26157168 239769633 9315425 278464127 255678451 15915938 170073891 210611454 -23784999 -180698965 -109407660 -206770166 -232295615 -220079400 46559457 224722401 175341638 -43026134 -180601189 155595763 8166315 13400625 -149991564 200384927 -75418598 155253084 3006614 114342464 -158097199 -127563864 -145583426 251263802 15709960 268991871 -226468283 -205481363 -283731080 -96712402 -188168651 274341179 -19491179 -264877139 -153198567 -287783857 155130783 -122637520 -259804277 -237169746 -233716494 71558541 -180306123 -226623957 -148916336 -207377052 -19661672 294622519 -188953519 -54681761 18887909 -146283673 -11576592 294232484 -214452515 -89565432 -104187439 170534147 212534673 147520941 -101528801 -188229131 -206630056 -270819475 -159654395 -155100007 141888646 44678216 -35165880 53548297 -286723861 -85657675 -285306251 -262692979 101974580 -196393108 -279242985 203101158 162701305 273575427 -213572794 -8780651 153277031 -157996833 136428340 -57738782 10751631 -298376599 -20758238 -136556628 -153836107 -4525303 255553057 107544528 -286999463 -297480959 -92798201 99596663 149611924 -251911705 -56569067 -278128098 100894671 51353910 -38116305 -268548460 -226074605 -183975828 -90726884 161626045 -248218610 -172073784 182419157 -145234645 294817999 235787076 -159932408 27308333 269889914 69311000 121459057 48790818 -99472839 -193306648 174413505 293220828 185975573 28760203 -8723298 -20293451 236385134 -232310951 144604070 -295179436 87736198 288424121 -214935588 -83733120 243614019 -211082648 -47429607 202564535 91114709 62769506 -224674543 265769803 -271962321 -246545912 182812148 35390804 -27173481 -75077074 -161119827 -122014317 109087969 -138372321 -97002051 156328304 -144194705 -219776135 -12227470 -100861015 7524703 255612944 -132348921 -55744655 -206118417 28256421 45464815 249410534 -192870659 -123254871 -220097027 75549268 255924224 -7816591 -218375424 -96622556 246059608 265235574 117281095 -154854149 235743552 138520876 153927360 -170011811 209803412 60994423 145708059 -284334114 -168046743 -94079219 -100460141 33737427 151436704 123960792 274793328 13059764 -175786746 58486506 110927032 -121855581 65024366 250894979 -40763628 300017208 129669903 -248081205 298919889 -73668199 -236654772 -152758102 9388093 -167268292 71760468 -259103142 180428891 -151867617 -161730605 246339135 145230413 -135569164 174519176 143243890 50877450 173120099 -199757912 -275551351 -194255119 43300686 -301472545 -109464554 173227530 131271892 260095346 194253941 -188513112 -100754710 -97843141 124535346 -166745335 -235843497 114688720 -42051991 -247419070 -123767780 92616700 -275096513 -249590868 11323712 78824803 -14849205 -109592706 -175717437 183447386 220812956 229079002 84246228 -110058613 140044050 -36265942 -126336397 180538371 -101177597 -261900711 -88687743 80633686 -248387540 195867917 -272350416 -41595207 286308218 285303963 219266633 138733099 -121040163 247672058 -57041834 206364798 277473343 267286960 -6399990 -8229696 -174264419 -16018441 249149 -112762746 -39376972 -146810406 -11319309 67689786 122721186 -202521373 -89648684 32865505 -261416644 266952886 -171610103 -292250966 20231643 29107742 -190233826 196201828 -297798432 163702757 -133350851 -170142878 95668799 -155185015 54065569 -252208744 258325155 298415956 238560226 -110826608 -107883503 57159932 133578422 220859326 81559152 66185619 -57541342 -174744318 -91036897 -51752148 148858993 135647374 109014390 277453781 -138260618 -69477070 260220080 -262596093 -5423587 -10615773 6517785 149922545 -115820595 -26805788 -291963480 -249996244 33246630 -45832112 138296355 8358766 83762163 -261652942 114614034 45562856 81111425 45818733 283863320 -65258920 97558220 240903324 -146741148 251187293 -289755816 74617665 169418898 -197311021 111252196 284472809 -142773372 60624289 205697495 -24948368 250477581 280610742 -174530548 -53706389 -78815935 121636621 271346013 -59084122 -295731064 209918363 -23979908 299075004 -124567986 142460004 -294586194 72031181 -167754016 -52672268 -263079595 -12208222 -258110968 -72248581 248375114 139715133 -151852592 43545586 -162078656 224498891 -294162211 -88426892 285403874 -139108704 -22909928 -166931211 -224174216 17554797 -171681778 -4445877 188780485 150802785 299301064 290435774 60072729 16183322 -3464972 282410952 -212517186 -36283486 28983480 99225546 47141627 64343086 2734252 173967292 133514134 50370166 -214939539 -97009062 -197485104 -206948405 -106805039 -50832585 -284141645 -161282881 -16173107 292707503 -38501702 117884601 254756105 64333811 63179886 -58438002 10661077 -9052469 -257846811 229404970 209470033 -86932685 279251586 225077657 46859790 293136549 -39446825 43810544 -233609973 93684580 17561447 -241598433 152112089 -166056635 -238790432 1259446 207581957 257581282 59123601 -100889548 98984514 -43933868 -264266173 -223702552 178857649 -188823584 192469072 -126400388 224408734 -172987496 -62567452 91642194 -114165301 203215922 -271724115 7300062 -262698147 -198182281 -195327382 128371025 -110504234 -190233715 259905108 204284175 213518679 -180815090 237911506 -134015218 239897902 -157261873 -182832296 154647860 254849922 36381598 258253475 132701695 218656935 -298309441 -92409855 268103480 -281687484 -244490280 177202661 -145673277 77473485 182612981 -110384897 -181904878 51929352 48793499 -205267180 -243707713 78649602 -22756565 -30138743 184734517 283620162 3251765 -51445189 -83827747 -298801276 -123040087 61874017 -130289076 253187249 147563694 -37111168 94556106 -185732597 -14682707 290509282 251915123 -122720033 279951322 9574692 -97006981 206605430 122195368 140391053 -32472041 -138726373 246851313 103075052 79301357 38342200 200695635 -245257513 -46494051 81531462 137577953 -160737768 -54864926 -163954214 173829953 272964249 -204403657 178669172 -81011277 -282147913 188882881 -98348643 -246922820 -62283367 -189315921 36966573 7241890 -21041019 38858204 -212853627 -279816785 262989948 -23080588 -35012672 255344360 168276386 284366888 -806947 -122976113 -125921683 35036275 -86690884 -255269816 -71555791 -238725282 -159444772 81880180 189205818 -293243133 293553370 85995985 36616311 -280651561 -198430807 -51927045 -186561327 108192676 -232232569 261172659 -200096160 191139882 96267268 79762102 -155074010 -138498881 157218125 222104522 -238607433 -252219844 92370659 -30949937 232669962 257504374 265214195 -1418249 -145431290 -300314988 -209856672 50504522 -152966411 218107439 -154364066 -166011171 -261745543 215090231 -81002740 -230929110 265578349 -66199324 -287740426 -230808364 249592387 300241681 271787259 284778512 -212686074 253384242 216248340 167282326 -139644685 -95153622 217518054 236179662 208519089 52871969 105286111 262748241 12901606 -221127086 132494423 -220867864 63382860 -87308026 281533770 1913407 -120022311 15188330 126100513 -243826836 173482257 -168904869 -139535321 -60150096 263916877 210363329 -247480393 7617137 -249220511 182909327 145823713 -297853382 107846821 -46967761 285239024 -225110702 -233070594 189460191 212873444 49411657 286261152 -138977606 -45781752 163919788 14070861 -175313535 -118505330 151887688 -31377420 24249424 113296007 104040176 86186564 93765243 83447692 -278955663 -2426813 -297824405 258176877 55254477 -224726455 263751413 -281005733 -51836514 -20224703 -44735776 -30497756 22813093 -246673450 -10464162 278021873 145760547 -198809806 237192251 -258617690 -183728310 -46636131 -200246452 40805151 83933278 -176718909 -100008414 -171287940 -252367091 234317634 -9497722 -58212873 1919750 -46659550 -121226854 -168673192 -55519544 92904528 -127436086 -110152098 -234641855 -46542213 258121700 -108572449 43488710 185740626 -206571788 -179030929 -6723200 13576162 -106104934 -228596999 -285324254 87559440 140602721 -24436130 235309430 78873191 26720361 -143950597 169330716 244484166 -93847730 41926743 170822136 -166678595 284617178 232544309 248090212 154638949 286505051 3972551 -225215163 -39130735 130798879 -290102377 -42337165 271928552 243505979 298547460 -52387662 -149957082 -162314692 68923103 239853999 182985811 -249059191 91666356 291410719 -193933947 73150108 -57637898 -81201808 194414616 126428459 272906609 98914555 -122261983 243259485 -91673998 -234808968 -250804094 -141318311 139783849 -160273947 -133583338 -76882264 108021152 229963335 -5211161 -283500925 -14895095 -239203436 -94836750 218083227 -103707533 175925912 140788861 -161476319 31678128 -123961273 76353101 152633796 49914800 -298530593 -213943611 232888389 -198203246 247144606 218844160 52102748 -141077395 -242630572 -147922972 -271149376 236929442 -271778610 57305379 -78767005 -141079321 -60818126 81959987 -162109128 -108608832 -196767651 161023062 -226303794 290841834 -264843053 -74775676 103520197 185499002 -15267979 173330323 -285781302 214156733 -33373338 -116474330 220106600 -162045460 223994732 -151767409 159350240 -131900899 21658166 249914295 103860728 47509952 128328563 -128208916 233000232 81653781 -226209297 175735983 76755151 9369632 -5730785 -251013067 222989654 -242702261 -289441441 43567352 98110808 -170319116 -203086288 48612494 155727294 -259989895 33350010 -136472716 -203016413 209357395 -111756843 -166315635 114242913 237693169 279415974 215233897 -296923854 -98351429 88635331 229249825 265380149 -173008374 -32990798 -37391817 44150493 -278912424 -215948047 -287962196 53588460 169356840 -172587545 -279534635 -101403265 90482674 154686323 -214061337 -259873678 235460447 255611703 -44579641 -301254307 58292027 -126990708 -152422093 -68021542 -8866839 -268884433 139028370 -250200492 -135280544 -239536086 -7892154 -189279526 4498487 -187578214 229491222 78626791 246791092 163104995 115302385 -157585574 293365275 204229076 -198681142 106171391 29132681 -196744487 116660752 202813475 272792890 232089412 -205557199 -63544325 -146942991 46105413 157682967 -51694233 -260767442 -90484402 98202454 -49402241 121799027 -6194296 -70898367 240927850 237695014 238610396 18002771 -292645144 176670144 -257597876 -232071302 -254967188 120134964 121697090 13884013 -90287127 227126323 230748529 237497563 82692853 -30348573 -261364529 -202807739 119897399 24178939 -84675990 -96009603 -21749474 118358116 261288991 -234032732 -77993414 -100119471 81433333 191774445 -69728370 130036332 197742725 -83090516 -216672471 -94109182 279865348 -13405486 -264153996 92141754 172684408 250383676 -235241957 106441491 50775151 -173185489 173341074 51288480 -80126746 30041263 126925335 -106583598 57009717 290769150 -239004042 -299574564 93834621 54981729 228901657 -162769165 -6523447 38129567 159439768 4835820 114695276 260669795 -294443662 -41351244 27771122 -221126424 277732355 -121367704 -204945873 -285121239 145375716 113344562 -215451185 -278513285 99518079 -238554036 89086492 -49483486 -145410778 226120733 -80052559 -134248691 -158739022 202505309 174039735 -16603545 108257478 49567222 57494653 189292440 92319581 -259231902 230422593 170524136 -105955102 270414187 -4046745 -158349551 -99559594 -15963810 -116480720 133653256 -298887470 -96262453 -301549133 -86881483 -56783181 -211961640 -49017091 132348365 250302628 -83118330 242566217 -28942301 -199305008 76486238 97342052 -86459260 -24434608 164346798 2634062 -252189060 -137180696 31245894 49225273 167843448 251010727 -61790038 -90299913 180829613 210738760 224643778 221614196 -232411073 176982426 166765574 217355828 261415728 -71233697 40349156 98213804 -67066056 234406455 -26552109 -279130379 55252764 169194074 42127985 1708596 -279072212 -164979511 120216164 115297846 145733309 -63978190 114795019 -241471010 -215692695 -290851386 -184416308 -76048724 295408616 -283618776 39799074 31853035 150753795 -61922067 156051888 -179483253 -107098185 -99199202 -112752246 -58764771 -67046812 -112521601 -249754280 -254107117 -131695198 -295513494 -84002740 34234315 92211163 1115511 254790941 -242466896 -245554666 184437161 -230660389 -4323907 189652290 -172823638 83918413 210925532 -40729791 131540818 -124247693 -251787662 261563300 236936045 -191453579 -277579476 -99385550 -300656995 -55767131 113646581 12359476 -147756264 254066907 212103107 -66198122 -137787543 -78574742 -121215035 -127150224 209383340 -91406829 144382995 104252425 -108731056 173492706 96425670 -277785036 -175484491 134623584 -298802685 -75409943 5758336 -166570320 39961985 -289112629 135600345 -137306044 -274278476 196721390 -200058105 6198359 266898996 -180642578 -3597878 -14731627 -290519661 189081110 -134259767 186511331 150459748 -27055417 251561538 298028383 139383065 -88038773 -213694041 58521102 248624995 91697414 -275408103 54282428 -138408719 13509753 22525529 122445055 -82092417 -151158062 34407296 224151411 -191052173 30149305 -186798528 212263819 101616077 114764716 3930953 -189819384 34434962 -289235968 -196098422 -129908326 190489280 -104404398 -232438594 -76648100 95326451 142530330 286201542 -214304783 178065206 24828282 -228421034 29216167 238543607 -186680861 -223436776 258546772 119416987 286546054 -199812397 -217096554 281060790 -210341520 138473714 -281616343 100969518 243651381 169286989 -15047082 52880600 33146613 280870930 297123027 -100417486 270314505 -13351302 197344867 78678052 235602878 -107438921 274174234 -231742263 -99878993 121128406 130591543 -188803813 -280829884 258607620 -124998395 247989874 -240678557 53216431 84197805 -139782601 -61324465 198932948 134664210 -18026204 -88204915 -110663667 104888958 199136865 -236381958 295478962 -818649 215509909 -198468336 -256257832 -184578660 231588600 -261375674 117523675 -20833462 -46535351 -146249132 249809010 -113527083 -230678610 198209660 180463935 173848542 -189052068 219129461 24043703 10636350 -231181331 -46937979 212597734 -45993718 -158716362 -250547658 -32629596 258710516 -225307669 -291862643 41797659 204336152 -148153771 -159356375 -18761220 -19604786 252951989 98536248 -283073734 47292569 -167337268 9990287 43584396 -112815180 -197714724 -14507628 13921277 144865335 152345116 65751254 -91876976 -46651878 221340496 -104315814 -231496555 -198114774 264705652 -117691691 281726003 287693593 183901999 -143344337 300477190 261903826 -120017453 -289569725 -230846635 -223050027 21532536 280609178 59949253 -261183833 -91791192 167964855 -18448559 -133251873 40540952 -31513494 -198609184 -19023265 -153340224 98554413 -165375066 116024323 -69230930 -11448636 165115432 -203254440 -151119840 40903647 -28457774 287730053 -238837367 110649728 151918035 200586375 31861734 241395997 -37997325 -232495360 -168231800 82331924 -223300555 -230050736 -225954758 230608425 -155676018 184413774 -85059112 22377051 293450286 175183180 -260930002 -137847648 283059228 44906655 26376766 -98026432 134695178 -110650393 -1220554 49859955 -79532339 -128744574 -89407186 18326840 -259574038 231700175 267929508 275715569 -70889925 130531857 36606037 25539881 176064061 -288185341 -98701841 -299688963 105864360 113343205 285570213 -88714262 -205821721 199872268 69275207 -201983464 261458737 -23591533 16982386 229728407 103442865 -295953823 158024250 110963381 -157051188 105959228 234147441 104772830 149446923 -253620545 -10050429 272423961 155422467 -143215439 156292953 -174603591 -235532470 -251326834 -240151456 -83231336 296563691 -254991214 -178954561 248274020 69707146 187366176 231369379 198715897 31695573 -151477092 273070111 53029063 -202145959 145170380 -34173384 221083802 -3292798 -201737523 236747847 -6178216 -199862564 56123806 -122314133 131406084 206870536 5796980 145287419 297365888 145634833 -178637068 184537972 -112285431 -53033946 -166405254 286107890 -250633128 -263797996 9857113 -155701941 281286719 -137117148 -112769103 176157822 -67080332 287024396 -232898321 119271697 -293705781 -35711895 -133821309 180261305 281745942 -25817222 100419815 66196797 -55795563 -299046195 140660057 -292120245 212506185 -297009963 -174335310 -52595961 -268479766 184298722 298095008 -190287379 237108476 -293706202 -256906088 -139129453 272646640 -48655901 -36283548 -115006844 131820010 232945363 -61962296 241249111 279333619 -32318222 152122458 -155114148 -273533724 19825866 205049315 -280046989 127685564 -283095286 54001555 60374257 -226832908 -231319922 244665551 5985422 162024935 -84592101 10306936 -70319388 228924018 -37204923 -247150478 221652460 82300544 -26864306 -236672713 -113827850 -66320743 -203493454 -92647294 233521753 35065644 -27157448 194473350 -209646725 80672822 -130070582 16481388 -175837711 139746661 -116952220 191526962 296802741 -77777433 -235640259 -266095006 -290213518 -267320912 -266793316 -149861148 181310445 -53276799 250307053 -136098778 287394072 122233209 100821791 192309861 -114317159 -171262146 267827966 -160113019 286648928 191811597 -257651965 94573292 190301729 151257794 -282713417 -89788742 65367045 -89160453 99285363 -107444721 -33223570 -145957276 190326005 -288512208 -287933052 9024998 6775894 107501517 202819083 -60631648 -98043488 80887229 81722506 -250164936 278286441 86866594 191617097 -230426680 174427407 228026351 46455899 5723948 271160219 -144056880 173036703 6462062 -149847910 -9867325 -108440877 -104084527 -197552588 190548006 50472088 239452730 -275336480 281462001 119667531 -161161677 94958864 -36253042 42527348 59751813 88113877 -258813750 237980276 181732512 -182335156 -186325933 -278356562 14334510 -286009370 85196305 -240904056 -277700591 -216913328 -189709337 -17982792 96570815 286332372 -14049949 -36106012 147087553 -81197011 -142970173 103832686 257868090 -43756467 281254902 128786301 -274594675 -232211192 -247542531 -244417326 -98716336 156763863 251862196 -86649477 283249109 184238855 -167316991 -244624232 115672868 -125705300 -153384923 -258426699 -28466799 -107640035 -68531541 209931383 -12005201 40392326 237916996 269091039 -211309884 207102617 -271571988 112683613 -68469685 -262603096 237047352 78995972 198814430 218524175 -135367699 -101716108 218603906 -142046215 -249198400 -38801590 -274434835 277420313 -79078764 29826064 142151315 -217954583 -108587852 -263034552 18011846 -212403122 199999267 61371091 -150197639 203952961 97088748 175612782 230733645 -240726699 -269497651 91924366 71102337 247543911 14170357 268743485 94632048 235990901 195240180 289195548 199526893 195231015 197250727 -241154461 135741470 287070794 -186729306 -270710195 -256289661 -183675570 136971014 -42530038 15132678 8877966 -32625719 -130895382 259477004 283098696 -192962203 -38914734 -55327081 3267909 -22044021 -108094086 -61703231 -112360043 91964267 149010788 -65072416 300854760 -45396012 -13740462 -284716300 43135696 -289705997 -237299129 -143947301 -13198025 -240752453 -76132363 25916327 -51041191 170197558 -241080266 146873551 33034058 178383915 106624251 -32311651 -131154010 -216823071 -100719012 148875263 183693278 -290116268 116816317 -212856478 -248637927 80191749 -60936715 -116738580 -28144799 31926462 102530164 -59202474 251342267 268055113 -225687585 -213226278 -147540759 -128444144 98814345 -236486866 -123748259 -47980026 139012870 -193482177 -40784701 274242062 158294338 197709773 -111190358 247304657 252162868 283211033 180593161 79487740 -215263725 291992404 -124088361 -63150230 -2189471 -162104550 -138628103 -216442792 -3593754 64931932 -226036783 -219503168 44966039 -267718473 -196700166 -58484935 197784752 113016317 147436290 258758108 -11081098 -142074267 109874455 48189574 238896637 145599727 -222403146 4178356 155789519 63027474 -128359779 -286581305 288198441 -184390553 -23708546 -127748058 83611306 142183165 235394385 196480854 -85862685 -291487734 131651317 287604817 209199540 284831544 30080198 59411017 -45050845 -299134312 -74658764 -153178000 -157857988 47334943 -141193032 -101884297 263082585 174027131 -263281940 10289289 101897580 -177442036 25914276 -246328377 -162721021 115619603 -230901880 80988886 27606864 240144716 -126877947 294282765 271978686 -231487130 122661571 82090340 -185639205 -34702386 203694187 -81031787 150318164 -19672617 -179967622 230218763 103847943 124031866 175024365 66279292 -735215 191494695 239989830 49332734 -266138937 292539013 89524659 279464179 -187468486 278414142 -139723997 178993127 289903639 24897764 -23322033 188176929 -206226534 181059969 113189328 204685981 105894673 300352060 -282344719 106340486 81617398 140143443 -86334310 85892556 -204283688 -269898621 154933691 -239507822 250543239 194354222 -197709250 20678911 238669470 -25367155 283795586 228508009 -256479978 47113657 -290685957 170398966 -133216567 -124069007 112796075 -140162954 105928328 173851166 -93016673 40898892 134069421 -256199751 262623595 228241000 202097272 -30465901 -283333678 -217395400 301169518 199794287 -137609802 -125922943 40624897 -86583994 -148951695 166981443 -60592825 -197343087 62315134 -47941881 -107469830 91809536 85918139 -275288905 37797043 -54246285 -184373126 -26950233 223636055 188804456 -272434675 -227592084 245994713 222766589 122421121 297759207 -252089965 -244187659 -205946300 33697318 -104758341 -24582539 -176563921 -3429117 -209183696 258200192 295693973 -195395102 -134036654 -170692005 -190840147 86569140 119640355 -225550982 271746645 -274518032 -42600094 -81140642 -27469738 20254700 -251460346 -84211842 -94799991 -242488777 -226076738 -239509554 295717597 274852025 198390532 -91366210 -141472497 94131216 149629965 -104463874 104733272 198121679 102976187 225600936 -97611148 182060326 -190316272 -12505575 -37490322 254475753 -272765942 182468527 -118030278 149308718 -271835324 -27232626 142255451 294038690 -73375856 32887718 -37801019 178724643 -105213037 -178795694 58023443 173482679 -237409816 -281687854 297069431 -113643037 -269084408 128831859 -6878556 157036075 -218854650 -164385301 207293553 147265648 4366312 -150492966 206153818 189527331 249967487 -124774454 50352214 -623266 196893649 74856266 46711609 -178422063 -141493896 -168213094 271581921 -149993472 -107813846 82803261 -158148247 -100463420 -282033000 116235364 -292374048 -299579218 100820938 -166640506 298510274 276652077 47091983 112632246 293882404 235734221 17719933 252109367 -45561213 202630265 258021020 199511551 6533236 142086770 60335073 -226494958 -113534908 -263197133 37533970 132446572 81682090 265130882 -212677997 110735834 296314618 -209857184 85541897 -241800686 -111589419 217786916 52503813 -197344123 261915331 -163901360 96437612 -66818970 100062378 -241032411 217948690 48458302 -45970156 171091580 200842836 -63395368 -70822392 -40364644 -245770572 203568894 -213647896 -210920167 228092730 -88346494 -202386948 -278486299 15903514 -123561723 97536729 -223695320 -59912971 156357954 -295544082 172378390 -273191799 -230255149 95295010 254347702 -166046751 -276083270 -46953007 74222772 176814082 -301254023 42882338 -212918922 4897767 74905057 -202605991 -216554833 -1880064 174399180 8210122 160249835 209775065 59901482 -186759218 41412340 -190007848 206046968 122909459 135800204 -263204488 272042620 58486791 -196155238 153067926 258866079 -240984675 123325015 -35476027 -48301338 -182161778 205524908 150645875 -176620085 282491127 206243190 -293523370 -122339373 -46758076 49543615 -100997225 153327790 219889944 204582827 -1627162 84493468 -40737606 241635465 8467431 -291751365 153094985 274510801 283415530 -291607452 168342753 -26897335 -26306439 247415438 -295116740 -141108919 214215346 275247845 54233587 90952626 -149441603 -301265918 -78037260 -248183206 235672065 -278774973 46248026 189184598 -283478952 97058890 235436293 -124446937 -46004236 186710279 -31672710 -155276345 45297626 267375433 287954059 -292491589 78287088 78268906 227089254 -275911221 202393376 -199832259 63101096 148226535 191313762 177137887 -78031694 279038077 206256379 -206327503 -8395215 49318765 -181796805 221191273 270274352 -191030298 -102898734 -84946484 176267302 17917909 -147447810 230478896 282720420 -273037867 -155121183 142603765 251544417 253436523 -167591593 -146653560 248091186 -32015502 -209089572 63877645 184332435 -209253224 226994171 59613032 130525918 168552730 145466344 -162552398 -27990957 128886296 269622006 132216647 150678897 138577326 36721715 30293575 -158485401 156307574 -51167486 102076846 -293945842 -103058785 -70946940 -296602652 -275353494 -236005920 -222428498 -224810754 211438476 -241532903 115947612 244204338 107270276 10732552 245319835 -9889602 -278442375 288849805 -214392792 23412731 275943825 41087963 14670492 46518432 2708330 173785137 -99752955 -11344756 -130594140 29057368 -201621019 65309194 183800343 258178940 -175278804 -204795149 -262752661 85976368 105459070 68023501 -162238820 217346149 133397533 -275903947 87870145 -73213062 -299262425 -226075983 -249526115 -197919556 81443089 96344676 105149341 -204085282 8243522 195543379 -261046904 276747611 -98962667 -166852277 19745776 -210157895 -95602487 -172776529 224707289 -152714880 86701410 58378002 -30762559 -215324744 -113286141 27281530 -109699900 -109152301 -43316881 -29941525 -37828689 -56632924 -180966394 -54506193 251711691 -215207143 250704493 -5377744 165933341 146467713 27744956 -282524511 -140609132 -42686342 132105039 -83189056 79107608 -295899632 -85755363 193404481 -148602410 -187959083 -99858217 -141549443 159542628 -34216580 -107153834 -173506622 66115445 244305600 141872886 298227865 83583597 279907909 10981826 -119556480 55362502 -116057903 154556175 -41292429 8561410 166512275 212274880 251388759 240214364 -268319600 -67609018 -21182541 39865011 202742926 265074540 201873615 175113135 184498249 -243967164 37540312 109950966 260054377 -109326661 -19382302 -204209130 -17974953 -106255778 -26160997 242935317 233127908 -111767548 144803750 -65158319 -21096533 -153394083 211539311 153170747 151595094 -200204466 164789126 258879750 -128375680 135966484 299329220 -107631389 197013508 -219750979 114241905 -150458427 -138939511 160993738 -152159168 106231481 286340390 187809519 30956122 97658600 -145143431 66717306 -294903230 -170670600 94997443 -19599253 -86959424 207753906 -54416604 177261913 -216635416 56847901 89634539 -21365332 176073108 68682729 -65724934 282590625 54423234 -167762165 -73528666 -168224306 -102596810 56747263 142859915 248636365 -197576908 -269593891 -17971260 228372779 279931265 4685512 93874907 240122229 -271426045 280645824 -263896951 -29820131 112432895 185613566 -181224143 -247297656 260837492 254512548 -91522342 177940025 23054902 96686087 -71612194 -266773396 242968118 -132281757 195615114 -161266623 30838320 127724918 168445734 -270589790 12686552 179379825 -178847 -290558835 -271698127 85096417 -297167610 -33667228 281280947 205701537 47430616 182567268 -280114509 -133688369 169715904 -116627006 -167503897 -105115494 -75161477 254560367 -211482940 -270447031 301221662 251949997 -219346819 1567038 -290362649 138556287 107334737 72047626 -233633741 -274429366 -10096658 110140364 -228865027 267322366 -273745886 87316448 -254091089 26483872 32581849 -90436428 -149395368 -211595950 -92325794 100297865 -84919102 -162937909 -177596791 -170275948 223326727 -193103928 -211754793 106872988 139180435 21174790 -104947268 128754858 -44899956 -39449498 157245320 65820037 225800523 -215950381 41698174 -211853657 -283076863 -129966237 -135599924 -3416662 2968653 80409159 250135172 121472331 -274073998 -83364266 276133481 -293856164 86919858 -270368423 25915687 268314606 194635121 5880037 27790563 -275542569 -157908463 63965317 -52092749 -149731253 235408769 -171377218 141598898 31605869 165375776 205066880 632087 -199868744 -57198918 126353745 143847104 179493797 177994383 37057995 -51869668 116719416 116845614 102349361 -169052007 217808827 71885339 294874443 71513589 78516507 53371155 -185089002 139292118 56293294 15734042 280194234 79098236 127629353 174646657 200026921 -90542432 -296530818 -45217538 -166949981 74500209 17696165 -183981477 102207043 226955875 59014095 73245025 84540905 228867780 -118345980 87097319 159182015 -295475869 -177043820 142237636 -299335774 151446466 -46674861 53293198 130743997 -71200628 106722921 2418293 216941077 154590981 -6648828 -75840486 -149861610 246560425 -114000911 188537023 286417548 181239038 -225110203 89355154 -213791830 -27206417 138875528 136770821 278071653 -286419293 -253864253 -89757275 -84115312 -229674571 212922915 -20751615 236560538 55627953 224758314 88497858 -237149017 -21579058 87516090 204045808 -218716540 -156817587 -62333573 105270581 9576190 -79202834 131076333 -221178043 76876829 213948104 -185958906 219621834 298587497 124122207 240878093 -277912916 215385440 -41959860 -297146118 -145907277 100141647 78230575 95103591 130537224 -215775232 22980907 148778268 -280976005 123016956 -23713606 -98155364 189668323 108270402 84027514 69037923 -249175905 195132650 257673625 184839065 278930584 -185249644 78929920 297552489 58484437 234031063 116366916 185404103 -31492770 -240091495 153172767 69493443 83117128 114780558 -100302956 -77737463 263063590 -39692662 -288467643 74447457 141831751 12902521 288300148 291632045 53879564 54308692 236342458 126321480 -139126463 8684571 -107468477 -50333578 -97182365 259189365 139598554 -38244291 16901186 -86975265 27453110 -97823247 11829151 -197328915 -17766503 169666897 224205890 283180972 30030271 12570391 -255520044 -247653637 265538075 -165766128 265914283 -71012656 -154557833 -54026793 252975825 -162428521 -218239162 -94404886 -187451486 292874630 -267489477 66638274 197771643 51132211 37129741 -33894069 240899901 -286828782 20743669 -267809999 70050979 -53550070 278735455 242899942 105346620 295919878 287237362 -57916616 -138695968 227261149 -272757385 -203173506 -231482752 221529949 15580820 -214310533 -24956897 -29551449 147681422 41085639 -23469000 36834994 205683433 -80906452 124509030 -179723294 143100954 -160718453 184229507 240525676 185843127 -292543989 -142597633 103218169 51208490 -299827244 116273812 -80403321 -201886260 29097145 167674080 -64498295 -74730826 -296191945 116672950 74327108 -263927346 -58793058 25379909 -20942036 128843900 -258094992 -116109072 136542436 -274800150 56848601 -24000194 209325337 -38783694 -33183307 132659084 -248974881 -167882925 54973299 -74866796 -56874960 171987000 -86894836 -123166714 275089926 -188051198 281320686 20321984 192345699 -295806000 109480462 -134794610 105491765 34140593 -270401336 -189344120 -54296634 -108342158 -125700340 -171578787 27232556 -76497624 -256717628 181022557 -196852352 122507762 -188027918 286256802 -92742638 87504435 -165616950 -58986251 -27481638 -135437167 -193930002 -105952932 122449118 -186577637 215439977 -268119959 -244285608 -121262119 231251841 14835567 95257631 283087780 109626499 -153689061 -224896817 101938681 -287520173 -90320890 224662893 -274842073 -84094609 -167564815 -152073631 -191236286 -243942260 -146689539 158260149 -55178914 280698808 18376926 261598912 -54582791 162832394 209959383 -271143358 122831562 -13462298 182035107 -145552816 -6989523 16591459 -6835738 -20441728 270728899 174287730 128416795 -234700724 -197546612 165720964 -28852248 -123064863 -279406531 50583165 -228055218 204423092 -231762583 -175608878 -180085827 157480026 152233325 182736815 258569770 204971354 251064512 149327829 96650850 -249474607 277817334 234249219 -83006620 192761512 -80713118 153531839 131869344 -235973890 -72137466 -83329596 184633192 -60805235 134585915 419007 -42578515 -252372302 124203849 114558845 -16248972 283996703 -143025131 -200435998 242404352 -135977950 174608581 188659766 289674626 18419761 16149354 -129690114 -83697380 209688921 299105758 145476454 156594036 173764774 -150518531 -264890235 196667093 -162987624 279109053 286000097 175237284 -164491284 -232563547 -78103759 127214043 -16838922 144906474 190551460 -83869133 175233615 -91353906 -92288040 -141528627 110525929 -271325243 -256864965 34815343 111464007 3263828 -73889566 179762322 -280920691 282457052 253581390 -187314145 -296654243 -193683357 288160237 281962745 264031642 161438277 -72871336 -46074804 -252815072 256868952 216330769 -292576397 66208183 103757631 186877532 -119062468 -29979607 33302185 113142988 -150585835 37783329 232701642 141051746 -212216756 25033866 104576578 -156834320 124757911 117123602 -82714450 276275589 920156 -23223805 180933686 45062947 155373732 149928830 -193979159 246713904 -64892036 168359209 -85871699 -115013524 294610151 294863275 -97640911 219221268 -179183901 155075959 -210657922 220126535 243440158 -46554677 22286488 -121924973 35272810 -146441608 -240440326 -121314214 189435837 243592843 135866670 208827614 -175552850 -64651916 -246518666 115588380 -34989329 90853329 -142893976 153362620 -147623956 186146864 16337140 -13826862 93176446 -175444032 -125125072 -126272821 -210335171 -9822817 -73991297 -99858230 -178879208 -133700537 -243587626 -202954357 240283906 -219176243 -71807005 252908517 152647190 218603736 66668619 126873947 92336093 168038628 174197154 92900165 -67801716 80826640 268863767 291859911 270522380 272440599 -144236895 243102267 176444979 39229147 -172123482 -277632101 248071160 -32415514 128629640 78927635 98909756 56626438 29970115 -171750729 -103838633 146436416 32796712 200455449 -251602429 -96515148 -173486138 -139681370 -115121130 -262705531 52188521 -78149404 298002619 -229027115 225042320 -186956201 -220386558 -79331737 244466707 283894337 265207303 -110744943 108088077 -60514499 173068734 -231519976 121357818 266613331 240705198 -18914197 -221196033 203094051 140246216 206673418 -152827244 49084720 264449622 114124506 -168281983 -232002290 51932127 229651799 -160044192 2215567 82389813 -245894704 -24382515 -29276163 -206427754 15701391 -276235966 42029207 -200871500 -46198842 86729835 -128541012 153867966 -285973465 -7651830 -38500448 -266634053 -1511671 -162490788 79102390 186376077 124047867 261653393 118102140 166649858 -175542776 272949135 -269816558 178583583 15293275 -52925926 290685571 -117016290 -248480270 282901025 -71000230 -197784036 -160590877 245330795 -233448285 78002936 -274270929 13598061 142751996 -99966356 183904264 -224907595 230033278 -234256359 196228717 222801114 -5660527 -22650831 -71509664 204263763 92520979 142372273 161902349 -59759382 117010091 -241316262 -77090167 -193944327 61916652 -145936425 -188343671 268292927 210430497 197360449 70590153 -267898310 121453316 -90643982 281164543 128850507 215112732 174513093 -86493014 134097980 -83588690 202497516 -56627060 -22453500 220498465 197900096 -124385908 -255358025 -75463782 37707087 -195862587 174041540 -233988566 155215016 -106152265 -20247714 -146190357 -25559780 295634475 219698431 -88329251 -212250092 -29024498 -97631340 115210288 -180049741 163105440 89403137 -31225512 -253336727 -252707050 -653469 -243828639 -289228452 75121012 -58422909 -81925074 227018132 -219266603 18581171 -161271327 -172272613 -132470427 218200215 -187252555 -43165211 -2443816 -276826269 -100378885 -219675279 -125778331 -151996613 291827240 217862983 235524509 -262245937 -262002776 -112299673 -54602914 120253748 89129676 -68655544 173627298 -150453321 37584996 -159468039 264185152 -18433416 -253899831 -139468603 277096359 149014266 79381988 -214894180 106892578 -196177 291767716 -202467049 -15642877 -221108935 4859698 -54912734 266376973 -116924232 -160940322 -123725941 68011623 -298267404 -280811170 -248085004 -188691758 -56248061 79681781 -56561720 -299513054 -36275937 93237510 -108513660 250301777 28307428 -181325885 90510043 173744643 -157475530 -227691041 136666534 264402592 -48755423 111468463 -249486157 218840039 -58727308 -268008879 113705560 -199372223 -213444857 82639993 16392643 35672686 71345207 89686117 -223733890 -299227061 -189756340 -184328531 280094565 -146696242 -125078094 87230678 179383247 -127234915 -241956092 1617952 115703004 -93959774 -62818975 -88542210 231835214 101022351 118140839 211239694 -157112669 94209215 146527469 -66780427 113301614 -148909848 194492136 -273522880 13765654 -79930436 49841625 103254089 87489063 -135199112 -131602950 199060747 177686572 290901148 -67594375 202550210 246436507 -41010018 247238575 -52427376 91039298 200027487 102797322 -101045848 287241432 177837201 -280167156 -282709786 -156400286 -213474140 -185587056 8406013 -176279674 229275613 -95395109 -23407499 -205906396 241568591 2489802 7722717 28268000 -191900962 -150835516 88464773 173703382 695959 197635723 197363186 141814618 -31122453 -225471320 -10405160 183477943 -4904441 -134396234 -18856975 -288403774 79287427 92887824 127769996 -86356134 -243499038 29385897 25356607 -76034913 289582339 61047996 239177187 -153495725 239752434 230977601 -257916338 57890494 123537223 115838271 224711911 2874862 -32312355 -178145644 235412611 132352982 -196334453 -265725825 -138568215 180828717 -251071593 -196115903 -37953926 -255195204 -235489452 -91438871 -260655783 -39164663 199655715 -134304113 -261639532 194174112 138811415 7683343 135084866 153692934 -106529607 -89171047 40564140 -190294332 37607179 -112596967 93177267 120556725 -292003770 -194977926 67900410 -93795142 -247955553 -244146739 242316350 -250820050 64039394 -169520215 -20727151 87142739 -94620316 294264255 -202007367 143149933 273260192 247542726 26016074 129402531 285148547 47361459 -128239682 -233546393 -141463031 82663546 -259621244 -94987635 16576978 41969166 -300551958 -57204697 -20004191 -291829991 118639308 78879697 -280806551 -150044578 259544899 -81530990 -44165285 -53805666 -132695773 -31191700 -50651708 -188249137 21495352 -52634688 -177070029 56623467 -182485565 104116447 229231820 24472346 55377672 129017204 -58473867 -262455133 86032453 250135082 -213149305 -169108785 207792211 192173161 181907628 -295745174 -259138943 -270349698 -150550739 -95327676 -164160208 89588977 -283594333 -152422088 100210195 -51168338 231496706 -59985244 72753456 298035510 -81159049 -197767177 279331486 -77952179 -158077967 -114035620 163324742 66283138 -248015058 190213543 -140725429 -453816 -244715952 54471666 35561018 -133555024 122789356 -267142252 -164185522 -98239266 -295022669 269940934 164565276 92049285 -79951181 167887424 -27731897 -299782810 284129694 -72633598 -71037396 -241529272 -297602071 60063028 274540075 147135896 -166840407 -224661312 253525927 49744528 -42314288 170910700 -37047366 86337087 264942451 -237901865 -127104190 147803359 -206846508 -254521930 -98550612 -248741117 -258525520 12629208 31566042 -267045800 -153513552 -279031514 11516735 -215135974 -287165355 -18281936 200415564 -190577519 -58409672 259748471 203128684 211087567 114219799 -29830565 218589956 120737767 119310176 35593582 -244811261 233593907 22102015 -246521702 211709389 -238878718 225017920 -23228218 -6356254 259783009 -225944311 -150212861 48828830 -262964758 -4423424 -65200763 125733492 168732533 -100193711 39728174 33058096 -215570754 -104770730 1862354 154285292 56388949 273259602 169346983 57766703 -221309980 62370340 -59746988 147984913 76308973 196395302 258836569 -94981702 -161751607 -38986948 -48246857 24755831 207822011 -277436003 220828503 60291328 -160634955 -77050149 -231789122 -153257700 252593151 -154359181 185147388 -57773939 -185704426 298347783 -204236448 96665563 259550716 -137260054 264717954 62575715 -235758161 11197352 -263538334 -145922815 -262467410 -232107161 -15699121 177576367 -55776582 -222204365 -96658436 185726921 -276103305 -158533131 251617563 -135269207 188311550 101212128 128880438 280321517 -251808527 -123806090 116135325 148532669 -256863702 -212561618 -103891451 -243811175 127179790 -255598702 23619685 163285290 258638092 -232286904 -195175256 -168898900 215489307 -39108423 -3483654 247420486 88970689 51614456 -55783124 -139077378 123634903 -50294247 -67745006 94201033 -210490928 174295117 -60376649 247680463 -156763615 -266230694 -170765040 157740322 49142018 -212009266 -265629026 -225367358 263413562 -191643286 116719064 -181693650 167421984 -113662327 -218890947 -202900723 -115661839 284488158 298472689 34117604 63955498 -162758647 159376407 120753191 125072870 262292036 69677613 -124584352 -208650509 -245042783 -7725949 -5642370 36891312 286586537 246638556 -131623601 -118980049 -270075485 205308981 63291425 210209971 288731307 -20238706 -233814788 -96783248 -14235525 -59078012 -88383455 187761014 -156559722 271869761 -32652362 -145681063 -84368417 -208585414 158689284 -287992 -183000441 -37916467 -286654153 -174668468 124929361 92952746 29748352 -236544462 132575737 -255371505 -123239842 92647132 100229747 184399471 -64535324 146589108 -11004524 -200755768 -7104434 284475007 42647195 -4899629 -166526743 39562075 120131017 218555996 -100285805 251766146 -39623171 220902065 32027948 -122800691 213519477 71450447 119693445 -52529595 207344361 -28253752 -294609648 -168689397 -140555379 -233464457 -241219806 -280406267 -17587034 232180704 -206379973 192273784 -14709686 -44727023 -130238871 -91975851 -129965797 95934893 36138249 -111272299 126599459 -88694026 188590174 -305632 138827300 54887940 -100166020 2952776 119400779 298877065 -22046828 -145234781 -235395177 -145827876 -40435304 -54242630 37675620 128145406 -197172319 15123763 -181837253 200062216 109634688 222197963 90099434 93964425 7410949 52274141 -272254585 -6927796 23774789 -157280527 -78665597 56939483 31081719 42967320 -11914076 -27296778 234573050 199649212 -71512111 13738959 48437062 -216634385 -277268787 280569094 146434587 27496495 13182766 -265550048 154868122 -158896880 -301264981 -239214292 204741496 144628128 181306564 79825752 -173312008 -292471389 -102352838 130146154 -63529725 55596568 247207487 172581057 -188922981 34896906 -71234256 -111769389 171269084 108125573 137047073 -238056325 -276617017 272079082 237773561 -233917543 267458148 104817809 216331053 180881249 -84180499 -229190092 205464457 230455456 -14318680 175937687 -106835331 -191940816 95997149 -262096284 -175491684 294020077 151111797 -242531106 -26425531 148515800 -230086486 299362929 -276136638 -91756776 -232583706 -164648493 -299379844 -100847805 231471785 -187558781 -205726617 -270215976 -154792748 -203775129 -35250154 216169857 154544417 5992065 172756332 -60182069 100218423 220496653 -132203117 98919077 -106996607 -53155046 75108433 -229786034 -45518608 176257687 182676941 -156279028 -158917341 31254475 -220305584 87750915 -51758486 26107193 91533219 -257081927 -254032962 179080191 200718543 -69331925 285531488 -1071619 -87823911 -210811241 17000503 88489341 -187482165 -30238581 93969929 44906253 54923998 -201803051 43982574 121681881 132922266 -198897134 135345322 -21128736 56131992 -103650040 -31812539 -69003135 273440555 117605785 -38861587 -162480123 268402895 259600773 -48487461 15840472 -241719738 -14935517 -62457778 242686837 28993186 -124041499 124224743 152624569 -178645372 -180440924 -157487470 -150763067 -216265475 -200877826 -45348376 253582708 71670040 -228311217 -186859349 -239037911 -251603424 -159495177 17613185 216493266 -135023660 -204107843 -260694313 -299837763 257176390 -52283625 44408122 34690958 -269082583 -73522928 -131989854 109909946 -178026336 104546723 -33336910 -17112669 -126409889 -208755068 42791198 -209251270 70573998 268471832 211673239 -187338046 41471163 274162670 -215928474 256162775 -266730266 40938892 -294139009 183106156 -285309128 299759845 -93398430 125988297 -4250525 290360327 -128511883 -168990289 290702687 198459749 -94544223 254388664 140515058 264537873 187557676 236821099 -200725531 187745104 26023420 181216141 174907783 -140942576 -135691388 -175669495 -263390401 -31751398 133168501 -206352485 196709720 -150309603 150124982 -187198625 95544051 -34738278 -214106280 -268504177 221061660 -240779435 -90662112 -59761107 -286664900 144628692 -222055162 131836942 -183329182 -103213145 135460780 246852623 -46507275 -26329520 207752480 201674012 284187036 36854215 210074863 -283399051 100993951 155479896 -18661133 -275961193 80256654 -171107857 -193335268 -284969216 150355355 -192155450 -286243123 241402837 -104070121 -270674282 -229605182 -208011414 91537915 287587929 276167995 235352367 28629770 -234213312 213487800 -128387493 278325809 291201243 -190748218 11767818 197373617 183828733 196838515 -283203613 224332685 -5463781 293086612 -180311866 29635751 37167186 -269472559 80847727 -242687266 -84642361 55070078 -116220744 -217455146 -290270535 -44076174 187595443 225455719 63905177 -271797136 218454182 -207516104 3378028 -155482095 114994436 -5045800 27522018 145860275 -73467559 -283679917 152265629 -4667630 -178961408 294440347 263434586 -23434144 -2797785 -28030495 222760045 233012579 -35489660 69345474 -64559505 291571750 105313722 76926645 178167991 17140722 -15720416 152108818 257653063 -101497600 192050593 -26232823 -239350304 123664152 125605978 -233170040 45768756 233481522 -251829088 16713654 140566178 -295245179 52065878 -199978535 -52997833 289306779 189406048 6212871 -126073890 14388220 294395671 73910212 -66376826 -152607615 53378968 -259703769 39761994 -27092092 286981112 146417201 68637440 -240353708 -85888341 82783943 22323861 83090562 -147896564 291583606 29069188 74486762 -229406998 231817913 -30151101 -73030670 43461161 103942770 174145946 -147904256 -285740753 59366213 236566656 -154410157 -37526460 -4606544 -235990143 15950296 228284837 227733384 -76250704 254024286 7321809 -38802378 -97772181 57695822 167644277 -254153095 142751150 -146479749 -250659861 -243697065 -40665914 270691421 140200029 -121972997 200658002 104820118 -272605336 -197849058 22953095 -103958139 162498872 166157078 -202099713 -201152278 291605278 -299155104 37757220 -129778931 153925055 -97936369 54852006 203151454 -86312246 298483759 -176722928 244268002 127092622 216154300 110052852 -183535122 392474 -224198601 -153897428 84951534 110542010 -58289217 96860773 18662158 94457907 56541064 -144954245 127274147 -18963697 -34955291 131888809 -139472673 138336634 -6673029 20735638 58261483 158157906 157027375 239079918 -289856648 231992025 -230692809 -21469950 125754187 -266237853 18456705 -69720770 -111515273 -281207270 245078137 95711608 -119246271 -289791010 57539675 251498082 -148464508 123278317 -136731646 -255153363 300819365 -130952329 223580953 135490620 130138928 301587511 262610992 57301130 -31622378 187218831 -172547236 -259751609 35307057 -20248029 -228935826 159464630 68053238 92780522 -17368547 -41446541 -199407213 74427862 -11125705 -143926578 -212386082 43328733 248059007 -269572469 104752691 285748134 -188419965 170886695 111468714 -85734967 -231450916 -158793166 -3952520 -221768511 -179827319 -223470260 233456053 104713192 -240136989 138123260 36921131 -205145856 245009101 8583314 36617901 -262449124 157318477 -218510156 -192641221 64583186 204989785 147869760 -257900821 254166726 231552846 -204906372 137678472 -189610332 285420418 136293003 -227103139 147405974 -202271247 -90210930 186224984 189350484 -77651330 -19120174 191766169 199678818 -17097894 260888580 -105772935 236943682 96182311 -217965275 -184323391 -37288142 -91255415 151185464 148222091 -188112360 -222892280 -97978259 -170363708 1561740 283366012 -3243771 294923288 -105103278 -137954736 -274147455 -11255954 296465873 76713050 -281865369 -261071511 -274631696 32386535 -23897810 267091101 -237393417 280543925 198833885 -128493951 19455870 60453982 3041997 29594531 -240743465 -233114676 -30566512 161754358 218244434 -295971009 78485847 297004641 118178721 -21618023 276197992 59144476 87338250 148256596 178370337 -161264097 260466547 -82864409 288291767 273539764 189628075 -15226047 172286123 -285969526 259867574 243183727 -224000615 -236407597 -125683075 -76942783 82216170 -125721810 31100461 246754654 -238817993 99276853 256921805 71746119 49951345 -12220364 126114095 169588414 -264146886 -129780220 219144748 88400263 30484693 -241056215 223659125 -46815539 203229861 291222515 -209253387 167504318 267269149 -236861190 -230132387 117416201 -282854941 299002427 -5087287 65519086 38674731 96407593 300776139 -57423772 119323663 250205422 53926833 72845800 -152807248 -169570439 226660431 -210163572 -180612925 151083759 -85487923 278468836 -260852525 -177736544 -168538168 -72419986 7109306 -170478151 -212362075 -184079621 -823567 -116935564 178550217 -50891292 204820774 -19335156 -301420223 -291010880 241802904 -179626927 93395253 -215409422 257447036 -62557920 -289278074 -109620827 -224584602 279658059 -105452928 2256590 -275056499 234105926 11407771 -38895554 -201622148 -224643838 129110665 -54133164 -55005284 224120855 -268857286 -287571483 232408146 286365348 42260618 -173969239 27149805 281291654 42266691 141558509 -51269203 205503321 -36456544 211960715 170730775 -69969185 32799065 198829817 140752568 249282954 66265277 -128448646 -238322186 -144829223 180027834 127194371 -115003292 -218640052 36514202 60359796 12993248 -91046723 195858333 75224210 -188524703 -79874655 73691046 148345106 -120100496 -240842835 238224287 -8310192 -193139258 124072414 12368786 -275764635 260065574 -106636272 194474271 -190240306 35855896 -178959833 -78463058 195399521 -86530727 -83404132 75405174 -52329820 -146757110 203612462 247332744 176365512 59714037 -72282502 -68832861 -30430292 234287889 143680209 56523096 237254498 -17229760 -250770041 183423294 206338438 -157094457 -137090378 -56990794 -216615704 246622555 -173222513 164401034 -256778355 234305375 -38298383 141653860 136590806 212879738 49777815 -98891919 126217552 -94579668 -274101195 -27864033 115794770 -273246571 -280239505 80937880 -211353237 176719380 221079096 -295235620 34895631 -258636154 158491872 -177027818 57035689 237637153 53166432 207900601 256746254 -82901934 245811948 200476390 -230481090 -96837630 48971234 -181319707 -99464619 121068224 -204474198 -132478857 223444936 -557961 140959117 -51343661 -283440041 102682495 132546146 268160075 -48517606 -64435588 -155830707 -65923587 -238733305 296958316 59238263 274361106 6556961 76056543 -300109887 221724336 277453056 -298558575 1475392 -1402504 4916474 -234179220 162571780 199942051 -214675165 88279060 -101536815 -75052176 -173892011 -199129404 102628474 51994953 117863679 148973056 40226375 -290581945 -13779159 19006633 197781018 -25656241 -285050205 -229390765 -161208161 -168828340 214861059 220832232 267418392 -293710703 242994395 -3498696 194549710 135454254 -155486776 -237130877 264832515 114708100 170741936 -169638082 -41102031 57148329 -272381029 172327360 -62973451 -249910686 9881149 -149528023 92423726 284816847 29310154 139011570 -37509713 197921454 -15941253 -44689347 -87027068 172287597 204789913 264801446 -210953868 300088545 116670229 -291393963 -101279673 2096124 -135460309 291269649 129411324 204127173 80258178 170065798 212079622 300684224 -206328938 186682721 -204478376 150737963 -7776842 56259264 -220696209 265688509 -271866405 -274397201 -26768572 -28611376 143255182 53369615 -255957330 279799180 -229119767 -15665362 174962972 220555557 -1363911 -63395924 150933193 256263114 6357914 285449700 169127623 203625164 9082832 -132546988 -174503008 -210590048 -257363745 -222914876 -253170321 -206447427 173076497 -175252306 295500067 60152196 73394230 283649017 -223083878 -278881621 -252407861 -279545771 -25127137 108186994 -218604815 263709642 16024576 -173597669 135033414 -256205813 -25836011 -276511698 92641585 212330941 29487751 -274345413 68269763 136456640 36511692 72446039 258741573 -53657783 91719223 165372969 -229439791 -282910502 -288980032 -287410391 297355019 147771861 180620240 282159174 -267256091 -281942744 281937852 168069719 -15048233 -27953661 78436006 -145859397 30147043 214624680 16059514 74406548 148141111 -74535640 139677788 -267833620 -217135315 -173906088 82055398 168430690 -189082299 -12084547 -270767702 -129173810 -113978564 -250284740 287376339 136038944 -84398285 247059711 57455675 -169813376 -266602025 -40514203 284443890 93133306 84710555 258494820 14703824 29625721 110637582 -113067788 -88720815 -11156895 -176733951 -111656256 22065978 -150938444 123914464 120774379 -264709305 93163359 -199272287 -32150218 286312165 -42732089 -107748305 31433920 158509105 278991934 -82046688 274099261 -244322930 173584317 109674402 -177751784 38844973 -47862982 -202593112 -206285400 231504091 59855801 -135475005 -80011734 -254032974 -228372579 95454532 -259170933 -101121578 71427377 103773512 47874719 117067684 -135742416 -89013402 -194332642 109662317 -213279677 -176743419 270492624 -37736429 118695064 291312743 81937272 250129165 188700239 -168375654 -1756307 -274101629 -232146212 -128500613 34504743 153578615 -12600552 98421879 3194249 -182592345 43095149 -98647321 77986470 -160129281 196850383 -31247306 237657958 -100897482 80309190 153212874 -212064755 -255523625 217706486 -111550137 -202920244 158663065 -294357902 -24681655 152470476 -137008266 115584838 -2785224 143155958 -86189294 120429087 34257585 -96062728 296090659 52307642 -84332284 11591848 -150849119 225018996 -55470942 185220606 -288107432 -189514372 -130081066 -117498267 253967319 192061774 244023551 -198599383 266142965 151766404 -129625684 263414993 274831101 216426566 -198778591 286001278 259165268 252341268 -201730183 -124520372 94831691 191814450 -125166978 -54751967 -85421877 -245925639 -34283361 194193155 -186594899 -285766793 -22118735 283688968 -66789908 -94163121 106246567 268047677 23669355 -15505495 200551541 -210616152 -209822261 221184425 196073791 -194264417 248429753 282452599 233192223 -72285790 112678410 -277689947 293467947 165166220 14303558 74794763 182492078 292506045 198209257 6649409 -170373778 300918838 130252369 -29871819 233300874 162901231 119038995 276975567 -244200976 125417978 -177727525 -222183204 222597950 289732716 28153450 243522934 245581010 -51552738 271933821 -181564826 -296156893 -16841330 241165559 -65174715 225469618 -134515619 -50083733 59109390 96270174 220151323 24526923 -204382461 -132750049 -211588690 47659707 149244834 -220205842 -149466181 -238393174 293947806 -139650905 200253483 -217321797 -115406546 -1720005 281172933 165756818 282409110 181753443 -172078290 71331843 139006029 130399198 -189192882 -166888879 203872351 65113132 -172670415 45470157 10592007 11620306 153080133 -233286463 -119664799 149912236 -64823271 -225660955 22450639 50452240 160076654 215431434 -201144133 -191712815 301448511 56367831 298518784 14285876 -75253258 208447872 216823278 -253861191 -205029813 51704310 -224345840 -21432029 141443170 276028373 235956627 149306973 -215525778 -195656958 126950430 68948623 -251301987 -93855276 -188305739 -150105856 87206376 -301299502 97745406 -249751003 -17501637 86017176 228088732 214075473 181996358 24981631 55380052 -121472983 239246822 264751540 -166496019 172763101 -261110188 -289469965 165158168 236209197 94010094 92272480 128709100 113633201 -129054361 -113788885 -223135109 256123854 -248048050 -234790487 -255418265 87009733 300890959 75740267 55263244 178548104 -74948159 -269325389 -133500516 -220129437 -91478282 -53656495 -254419955 120430850 -163465031 -69121584 -46412420 -209133990 -145141764 -205811145 -204482328 281984946 146700391 6617893 86529999 -181554895 -74024139 -232771967 2169842 9407434 277059661 -74589806 267767735 -91933848 -161412121 251248857 226774457 -76560056 -205917040 -269514487 -196873072 251841125 238424381 96202419 297121236 38437563 273475432 144829624 30120340 -176182058 73714058 -7698969 -137109810 -128872278 160096061 86373807 -117148504 281860702 -214050948 37712513 262074074 263635775 -124859937 145010023 -48488315 244742258 6861492 173148434 -270853828 162231184 170886845 221777800 106792514 88982101 75900806 -38863553 255334886 74327049 219933349 101734599 -288225306 -47334913 266929128 -65144592 -33915632 -241507694 -5695910 -69097158 60496652 -237692211 244101349 -198746392 -242303119 50017171 -149507262 72610563 91701693 274337178 -46871318 127782479 -4917271 118578225 49577827 -143272926 288978740 200322660 -64095183 -39176601 -119628536 -233320974 60124936 -180687523 -187556100 -40125504 -140859612 -298914796 -243598363 225018879 20983391 -213618539 84562743 -16527209 -119789046 -158234393 279047862 -22188604 -71759431 255354431 139782972 183035268 -30719425 -205192695 -296581519 -88184386 189863481 79948453 143345875 -15950415 -60617464 -300519697 150962479 215795442 -66365940 239784673 249646874 143736682 -172355283 -215892234 100338659 134026396 264698407 -226430911 -132823639 -13115764 -61772112 -270835135 297868016 54481119 14427120 -204615785 113975618 178441918 199485787 173520010 148607267 -211903813 -123187637 224203857 -87693825 -294259508 84840871 210864088 -109222069 62300497 58313324 -46839665 -35570421 -248614430 -22948181 -15627396 -133847129 -184732644 82823705 -37429515 59610411 -301484307 284576640 272238930 -233422979 139360250 59632732 -241080621 149058238 282803736 -91885342 193475715 82140177 14921974 181061202 227025244 -44468680 -136995649 16803928 -99314128 -179755530 -228877461 28181171 -203698273 -223838470 -295950707 256625408 202828556 277189080 -98022261 199134410 -281696314 -143889863 19522060 -229570663 -91781575 -245573101 -113899764 148754608 -186499251 -72978993 -193443496 -115413038 -73821270 -109187108 -281070880 280481873 -236852574 -200103059 -232582649 -88553464 14611128 -257892319 -138355315 113330154 86318498 274137463 173164906 -184642906 -195493107 -22106911 208401350 -237557536 117311210 -179158502 -100127002 192055978 193144487 113244341 168684224 204370917 -300734496 209736991 30645374 -300549137 -106215563 -88145809 223837034 -163067652 -29803338 99240668 -255799521 -91495521 -120680976 229819644 -106302514 41288193 208127811 53860366 -663063 225595764 299304319 -124479926 121455668 -216896994 201883234 -15304366 -114838327 235970212 6030947 21390728 92454367 -208927480 -41465477 -150340805 13720613 -282731707 256989641 -261263745 269447902 102447219 -152312407 -55160186 -157467265 -256677275 236723300 226640787 134303610 -127191721 191968368 -19817087 29503108 -78750169 22274010 -162111510 -202762257 117659387 -133314018 -132139050 74449561 -219406352 -160757872 292745879 -288250328 141938899 221709275 252893725 -259916122 -267709122 164349932 -103197612 85123719 253692860 -243702476 -298287645 -199063980 -113611537 -180752551 135414874 150106087 17544920 51917577 -291829310 174786877 247178660 -107096579 -285810047 194798002 80204358 222665652 165600383 66377068 -181767125 163620061 -109981543 52898498 -10083277 260037999 21970515 -257898146 132236510 -160168458 -63005159 83155469 -139460922 143801528 -185946108 278657945 -154032357 145991394 233843434 270236160 -38747260 274809466 188539154 264711431 115300187 -103421980 -58070273 91976315 -216704502 -293656296 -284038797 -227030219 117413754 -170577738 -80621106 40070056 12082299 271544839 33443414 -40346032 -16620512 -189544115 -96669622 298582515 98770260 -160235729 -214030927 -154108237 -155283481 -35133854 254130520 -183934048 -98028005 -60648413 -70865625 71462800 263049428 -141139368 -133657796 -76054525 279289481 184832950 -239531021 -231603565 144903488 -171780834 -254957433 192506078 -62926873 87234503 122337782 243711711 -125454435 112661713 -231371329 -93302492 264397662 -68496126 237743259 -160870966 -47895601 -198888139 -101862594 57361795 20830501 272635303 170122013 234531594 -75376822 27604429 -296515632 76424888 -237197566 252623376 57515867 -172085716 -254225584 281453145 144244208 77420891 -166376814 284587358 191111596 -275468965 -37487246 -259660916 5341024 -290535812 13137078 -138660744 82489833 60751696 292209485 -95753611 -59983898 123572088 31926441 113197311 9025001 226432587 123637951 -141183511 8617589 282292307 194687300 288507064 220770087 -275732880 137691136 286786856 -206114093 27407077 113587228 291057493 4657673 265342391 136637786 -115243910 300380343 142881998 266380904 114695257 3540990 228677751 130725137 11797619 -167583817 59597728 191668100 148003975 147623811 234870986 -158943274 -41939957 57058228 -132204466 -18016045 -80153240 -252021703 -278825968 152562669 145540238 29864984 204745775 116440924 1900994 -159921789 -256326254 64043311 -165136769 -287816185 -252732042 221165592 128068094 192762375 -179859270 -289659503 -133368233 198368121 -256975736 63635138 213156424 -160254534 -4283540 -235084678 179620918 263664801 -149057266 -258560027 -290496289 -273792726 87117341 -276153684 189404119 40962973 206828706 169835123 173278984 -233750385 -252867344 272186179 -101986187 241785905 -138248983 298040269 15122604 237556789 -19561876 39743937 186902843 282758611 -244774536 83500262 -76411182 -46168117 -239854752 267357041 253810286 151160654 134004408 -205654786 257198526 253287629 49933900 -125064706 248972328 -71188601 -174911472 82245375 230417682 237983321 -286649808 267373917 -253376063 60390368 -172887729 -296918169 -215016969 -40403404 -38612514 -299525551 -18181200 145072608 21153499 -207357493 -212889114 5136133 -262443855 271608874 -190803243 -250416358 -98270783 273282816 -276405945 268904900 105000062 -140050730 297315378 54427229 114512722 -277649596 -260216953 86948998 -154618799 -3456104 -286622350 -36613634 -48796844 -219366625 227923359 284342061 -149175099 196704884 -299975803 200567907 148890279 269687078 -254515509 221114820 56555984 -169346076 278527843 153001060 -175242540 123622871 -116648550 -38073274 -142083220 170224989 -73009927 101687627 -62369608 35130454 70371427 -223271553 254191285 70335034 70791972 -47051009 -44099524 -186448904 201344976 -173865562 -191407776 -133825706 186139189 -28544037 144596768 299512140 68560767 32569162 228472043 -175464782 -279843672 15515610 -137778964 16253767 167054946 294342603 67140026 -140229493 -256935195 129081365 278886033 297948681 228918125 -209428924 -49027608 -263340414 -125964273 -169196164 -42382324 275553261 135910457 47260913 -151871250 14201239 -83283044 -12672666 -212723527 -265917284 -246320458 192707602 143241848 -19947657 -146011251 -38009624 -203068953 222978848 -133695093 283205168 -193799264 175662700 264606667 -125876304 -70677414 178636718 19251352 -147424245 9427818 270340036 258386000 -168805347 -240455011 -145478122 126187819 -98121188 290463795 -45965121 -83725632 -279663044 264235010 -115318392 -184632388 -215936187 -61398257 186605511 238520299 -282161478 50987895 29475762 58461974 264270988 187629774 -136547793 162232230 -115640573 260939722 -258029572 -21046298 120438163 166852567 200741029 -156640274 136952869 -235415547 -39773656 -169818242 184252065 142525099 89071811 -256710337 -237018363 15868429 134958518 224059469 -300145597 215861809 -78155571 -300180004 -294029806 294516497 -135004144 -283303643 -114806748 162284149 1763917 281421660 128329696 138764048 -200629196 239675231 -264256331 -24426762 279055899 143304915 137733704 -6591649 18713200 135023375 19021545 192087550 69483057 -42262154 182932938 -110904239 -223687869 -214453757 -106278554 272381900 90709208 196289982 219675812 -139379749 -48087271 -173580118 -198655343 293159760 139809632 -141190343 -93324756 -8026455 -299671077 -278789789 270407029 186948581 -158520174 182377638 -213133230 -3430779 202803564 -17108287 -30945856 -291489179 130014864 122342967 -242280834 -186640882 -143465688 6045162 222646586 107061621 220202766 -9327844 128787084 32539729 77334086 -189864470 269096782 -147677407 46563505 155767807 -119353200 -232510859 151721771 -301012753 -7159040 216431858 201847636 13451194 274098220 -258406325 -54153505 -236190677 183412016 181197973 -222065501 214055128 -295237137 158937886 -196257102 299589057 -218383713 -99537358 65174525 89048826 51377196 -150765365 149789277 -87268850 -296381483 242455268 -244512445 -260439051 -95479298 134181772 36789299 267837116 -18091048 -272485965 -300353931 -214427465 -295254075 281277530 -112158946 -49319107 111854553 172063427 81857349 -97451490 -200421640 130730222 166692012 114997405 -215882363 -142982379 97741630 249066341 123707355 28468559 -180634917 -188185161 289900304 252197483 258604118 50961800 -195632328 -101316340 279165959 280766520 73647153 -15751157 246558652 -76499030 156926090 -131194002 -282441074 147644259 -283368836 66301074 -213219715 67357993 -23404794 -114778971 266026172 252140041 -229309439 114011097 268660334 72379992 105217490 142617706 -157888470 129035844 74140346 55142986 -214638400 37337534 251754295 121446881 -219973585 133366019 -3982282 188567973 65001855 65224957 -291369181 6958580 -166532743 180799696 180601664 233692969 -264536229 183632132 185558928 111848566 114405321 -220404937 236957892 -104921015 -174989323 -258065780 122580683 272039329 -37077669 -64240778 247329241 272133351 159010701 -241547263 35881678 -124675366 -137324673 227400935 -122760947 175538577 229947487 144187759 -186638505 -33548393 -167128182 82074196 -297778935 -123723632 168044822 16478045 74906256 91662042 -138274972 -194879519 183725218 -180665772 -286681903 -296131869 -81714887 7829434 -117943463 293914762 284015230 52151646 116776830 105622737 287998096 -81376045 -90845413 190257568 29608086 4293724 -95857601 60435412 81744400 -51207854 8858890 -164239715 246946362 -37289303 104409049 186946057 -120517963 29845223 -229751251 -186776740 -299986749 -30205050 204816814 154215422 -283358582 46235271 -184174944 -224743967 172442509 -191298758 193302497 199140491 -253982877 163906905 -154736899 -34985106 83079262 129659167 6021541 63870297 -146898387 108181057 248292997 272444164 -163152861 286994688 9587968 -77939769 -104307159 -168665189 -88755560 228482767 -6510416 230303611 -45991002 -238895257 -228947245 -136013379 3037730 -160669819 -221317330 296110495 80186597 -244035715 169503138 -141473256 -7632133 -36207902 -141523342 222975943 91969008 34232837 -233088410 300533766 -42379629 56675527 -201677238 -171228024 -26477539 -50436675 -18593461 192380449 -135540978 -69728114 32790949 69908404 97338756 64983213 -279109106 215555353 41313159 -273266405 -73305630 137257550 -49806942 200449863 -214043162 -99264602 74616586 -253218629 -219695159 298819408 124686474 116959580 -133181808 77232489 -93813565 249857990 -215674612 -67485221 39885770 111362757 159875254 -42024577 37864281 92324281 -144466932 -291520119 -257593486 201947649 24768297 106365453 197250840 65777321 155581496 -91128119 -282498658 192494208 -234070488 -10189578 -168661700 135079820 -213552000 108937011 -51163295 242937946 -294943717 -163255072 -235907038 -282468419 23987842 -135060029 -281540606 -68815013 -46870180 250123482 281170249 51987363 152862828 -96170394 -213217044 299034600 -174194073 138945161 -281659001 191209430 134666318 -123558843 -61807315 -232586381 -275997066 -145311878 95059668 147768716 -2490480 -21100425 -224791893 176529961 -283316749 -70018453 -85811639 -23910133 -150833298 -91047300 -47765243 -99106377 33560269 42151810 -76204132 -74513080 -6807898 -10552536 165913231 -18080218 -247208830 90259219 -159349065 139707085 208532477 94747141 -155582054 86919279 84541802 -178828376 -131921849 22446033 -179458960 107377385 -258957648 254402991 69906532 123517193 198564748 294181623 122401210 -107115244 -53081702 17365991 237108631 -171281205 45820192 -91848027 286873943 106043831 125707960 153117329 -295481133 254451149 -111084940 -156653122 -89163263 -256219575 -216359439 -67729745 -3833096 -125455460 181377646 172068957 177925945 128823886 168452659 45805950 -152728149 17260358 -41723590 -30083601 -17903611 -206609575 207214233 147519307 -88545501 -33442565 -137678595 -38241263 104948338 27495771 166986219 33437487 -153543579 91732540 173216205 -62892608 199667325 -147415264 -174084412 271989879 72055733 95625791 236586531 257185187 143822821 286432233 -18793142 -209490735 -115158945 -294659076 -26137724 -210919893 224575470 148060251 207552098 -219630995 198524528 -5588658 -168088500 -153682389 -257483940 141658097 -289878386 268481934 30347225 174094044 -243750578 105476042 -91316599 8184844 -211934762 -242272662 -124545263 -76895554 -30203670 271993052 -98689750 254598131 218326123 9645984 -252491407 -269465470 -202536138 -205577888 -31785428 203864732 294864060 219803767 280014419 139250866 -27281720 218954708 197159506 -166689633 196502786 -244193772 -199141050 109931216 35209916 -149998047 103953058 -153274200 184054047 17887787 -131420020 57275090 -130457465 -109338579 204449125 230561441 -50689012 165371350 170247544 -53067355 267854932 23509334 32165665 -276433503 195639893 258134249 128710981 259098609 42150184 -301607782 128133289 -103856164 -250244174 34765252 146465009 -4712267 242129007 239877580 110889235 -165320288 294899158 -299660799 -102052625 72435871 204926315 -141741003 98846285 22442506 -206590228 157085389 221713816 -106905510 -165233692 193462942 -25874889 -43402041 -184211342 -80061925 10068464 -180445241 39799071 -83187737 16634710 145789980 28259802 104797825 133588306 -205164921 -292016884 -34988938 187640321 -80894973 -200416759 -57555380 -67594597 263371580 -275314166 276324517 122800038 145904016 131546002 -34180790 -187382211 -255697298 75383967 13891161 242424388 124887705 -28130084 73558118 239125213 193708992 146644038 -167120032 54040995 212323401 220532343 114917444 -209291095 175748355 71853981 -281103223 -115105059 -41483956 205712578 65633286 232597320 36346786 100242071 -63594958 -228187640 213752765 131341626 279722767 -273761313 -175744176 -285030386 -157280657 45221146 -218356524 172600529 -168645417 154631610 267602053 -149211753 43548343 -240863190 233252587 201279040 168287657 299732231 211990468 8661735 180828911 54145927 -272907687 -73371629 154277728 155798110 -148726906 222987670 176242910 75539432 282498768 42377433 -153820918 -10307028 267970864 179558858 -8480210 -197967501 45742624 -179148586 185315060 96013594 90533353 238717283 -126893160 -264058619 162649222 -7605135 265399524 101170606 188504861 192759190 -233021288 -147725899 15706715 157102416 -182069297 93667694 190307929 157559351 166161461 -206478124 -201849777 3462689 -73917611 199342785 88316943 -301506705 167707117 -285564790 89193991 -80129357 115432915 287915217 -260455371 252329184 106147251 -207413004 -206569524 23310289 21121830 -108622851 154089952 190569851 89502310 -121830621 195893394 31801689 -17154814 12818476 -269534654 -156961459 268026586 -18574963 -274865468 -196357819 12888346 -4118761 -29101276 33266650 1148181 169095749 271351958 -252564274 -57074818 -298175188 266897053 -122673424 -82663340 93944899 69188180 82784574 70633547 154441707 72864696 -36979980 161765219 -37692909 -113789881 78542335 -36533514 -298592867 -199734528 -231246819 71510667 -31776619 273836832 -210038821 -154909289 166380379 225899941 283182696 -166371111 -116889311 -68466055 -198140104 189650083 16100313 247372103 91797693 144815644 253377755 38343213 114552464 253061196 193159988 -225636628 -210858073 136254115 253400598 -198186470 -103317449 7618375 254745749 32113380 -239029082 12296395 -222811523 115789266 -26925773 -26613416 -32077523 11929466 114154898 -232918328 124317794 272066909 -195557475 12001844 -124386280 20218185 141924853 58033256 220500495 -100776154 -93729827 15081845 157864340 -57695638 75884270 47482263 -154561154 195228297 240352703 -195907725 278811105 -91614535 -29517210 160835249 291403972 -228652196 126235889 -145800616 -115481878 -69261843 -189556724 144333709 149321683 -143755408 88712145 151054067 -276189171 105316769 216940546 127229490 -141732704 -57102161 120533070 -220529045 162981186 -194062102 -262051545 -158581295 -96865866 -165140379 140740093 -71248538 -237820736 88927855 52199247 -206568361 123737946 -151506002 102433270 157196667 -295532012 -145617959 112958670 81663736 -196775512 -194610619 110177536 66389205 -102247875 209057052 -575281 -244652662 152973663 -182822324 -231138399 -127936658 -162583364 -15565329 3976728 -142160113 16735256 -9106271 83525483 96034207 -83234195 -96674250 128712890 -290081971 248947120 117381126 -79430725 -282770521 -43449326 -230738577 282900729 241984946 -51022804 -168924227 284580559 155216010 141863192 115239789 164456141 254595770 -238674855 -68223994 72053171 -17731097 28246260 50245373 41834783 -165182329 -70433982 236645278 -262148619 208781726 23758065 287217622 -14151551 36029894 -293383900 -25138817 -137394062 -143621420 -235359875 27358765 -199200061 292998085 -148701020 201736621 191343020 -204724360 162124216 44533522 201043549 -20801326 62545284 -276582889 55220750 175207638 -192272903 -118236882 -91459974 -164867955 -223901198 -22038039 204309592 299035951 -8112083 249522445 257553392 74971799 283406118 155611077 -38529531 -1114744 -84710246 -275989251 -153413441 34681446 -267313959 158083948 289195504 -114350431 -42584485 -300236095 -152015182 -273601678 -180991592 -53519463 219181839 23073069 -64244400 99740313 -216117720 175901498 277447868 -149309712 113535774 -130463965 -150289235 146727078 258286845 -246747896 -55816859 -114899579 -148272877 -204900814 224502042 124530570 -102743125 63648217 -180807571 -65238157 -293475369 12298154 281140931 39396929 15130779 -201256273 165988767 -76943160 162481509 -52794469 -45013427 135565948 270646635 27983408 -95987794 -14644575 80133626 132058202 99716807 236241669 -165574658 40692004 217459062 -299288394 16501769 -13904157 -282860986 155163703 -165730741 196590688 14976984 100275706 100683210 -139037389 265612101 -44817821 -126930618 211076052 176294729 297787971 -31450714 136288116 -92610883 -43420660 -225695419 107309487 -125887571 146771391 167372962 75914225 -174434085 -198253628 -41638532 -197158609 -165574774 -78765535 -1127042 34633808 267414303 282247197 84848831 301542469 -109896219 54291808 89737365 137866447 196332949 155865261 -77735855 263437555 -139146242 -5396560 144510090 99945275 -199223149 -130232961 -100031312 -95795788 -90037359 83256292 -244579431 6754834 101816803 -42976562 142453470 -229915609 -261366567 254911732 72377241 -230069102 241133084 -148692316 120467467 130088196 159471126 -6898762 -260048666 -39895785 -229456411 -153438735 -126021312 -99864610 -257361479 252550697 -194571309 156604887 -124186817 -143827356 -184969638 161825074 110644033 -127026771 73772179 71462934 -295687300 -175669721 291653410 95160026 -271131735 135521633 102747683 -61669341 -220558013 271713542 -140261381 199223605 199268640 250077258 89012765 -21116981 280371117 -6633716 174825801 288972550 -63308974 -43561853 -174667270 -259810557 243168162 287196809 273346622 -173164257 258144069 129259554 126742172 -256448681 -107645918 257817953 45116552 -71104125 -27483815 -273337836 219967211 18135227 -248523193 85591656 -112781495 165436133 39976786 -138864865 134755232 98650583 65149625 -148807027 -55371674 -63611626 163812186 -280340753 264343438 -149053126 -28529946 -188851151 192539376 129172803 56582570 108496869 115861130 -173765005 183658351 261970811 -131425224 196742369 -161721649 187138580 56625005 -92882484 206346095 -222005871 90097969 200001418 90776002 127254971 24070969 26806692 80662811 -63385213 18085873 90111451 -20853172 -17996058 230879111 134684674 -225100390 70359745 272964608 167791381 -115622587 -188107526 266618982 300616315 -121967466 90037792 -249982481 69432272 -15814931 -143138441 -199238998 248521672 -56168189 -275230922 291294969 -103973879 288336170 133275474 -159973509 -39415542 107765682 88439093 113220466 6759923 -93631888 -161207776 -47142938 -228691552 -109591436 222832783 -291405118 8391285 22644000 270074089 176758453 -97480606 77744864 284124197 83961175 -81871825 -148328632 167589178 -22265775 -18278196 25905695 167377887 -283803699 -198579774 -158333246 -274457644 -283680516 283134738 283826310 -271171080 -197764428 -153786852 -287941147 -101787963 -221075062 8514776 -292770096 8893795 71717498 227643745 -273776608 -97604457 -95052231 301122581 -8956426 -236840935 296845584 -113928174 103973918 114955637 178002170 -20138062 143395622 292687638 -25601084 -153451639 -235093386 176618584 -85661465 96758199 -141341343 5569318 -49723755 -92856410 -134483112 185355318 -260820686 42815505 24551618 -132638513 72753973 -102999924 -181831562 -51855080 94253172 -150870866 119368952 109293441 5637148 55658200 112804550 66314066 -176144283 286631294 98723007 74205842 -201673639 202256725 58010842 261705860 241768174 109846410 -188442032 50944106 219057757 -9364429 268668183 -152262319 -4125456 -170778822 -25205436 -250611365 -276647522 -220424979 -122909382 -115316223 -254148123 148135784 22915159 272258556 -241120893 40508630 223267732 -54280841 40823528 -6045369 292013867 220770878 -647279 -60582516 -141250408 117704182 30347663 30871921 92279895 262988830 122995111 269376275 -151986749 -156774410 -226148185 107709021 -71966702 136155452 -57503634 175403087 178608698 -283073463 -127799037 -286739232 -56753657 53648468 -128619343 227273014 -168663763 189302232 -198406523 -240259434 -250485115 254625296 275326921 -241172162 -78656738 78017718 226287580 295977888 11489079 117825154 164077220 130125173 184184361 -267263903 64081799 263889988 139435793 -58023142 256741825 -159644339 190446594 -158314254 -1175270 282424965 -208147411 -93628376 -268811603 46696242 195467532 19558231 -206315490 257209365 -244470643 170754269 20624355 279911793 -214179992 -265316887 -153668556 -64288271 183033768 186309257 165630850 -263726235 174803844 28660019 139287961 -128938291 -61158006 215708774 117660954 -124171748 206297758 262506268 -187132470 -22827913 -136958028 44001972 -160381580 116373322 -190180922 -193453161 -171152502 149103768 70495737 212282715 -49257559 264849235 -151380076 72216646 -144887563 15306797 258366008 -41777926 -273184067 -64802184 -188135818 25823228 252254395 21580146 166655609 104776914 -165579604 -184021363 170022574 -116627320 -96801015 133044601 210149235 -208267151 -258998453 195276111 203900773 264586427 -38622703 -129463918 209463629 -126595342 -43755786 93848183 236123476 -32775836 -115235981 102551202 115844253 -265660760 164892659 149046591 -14409322 -211293338 -262941773 78983388 292761275 123449016 84140977 105000762 230313254 -68335180 29012508 -9282507 -152069655 -27962683 189394703 -86238288 -74804966 233846284 290406855 -103297315 -190485265 200334953 219537803 13505861 -249486350 1568609 168599279 -214278238 -289139038 123912291 53666132 -121847073 -45612604 178075894 -218574168 251704180 -54454381 -217256637 -188915510 8340938 58201556 25837254 -25670053 224048074 231942807 -99204067 -148897121 -131030554 166502705 -222766856 -102115167 178535754 62983174 106248074 -246294435 94900372 -23141187 -293982979 237659515 -266401756 74057461 -3060789 289676490 -299023450 -166089420 243196492 -145531930 -78635070 265572636 265855936 -122406269 -157703727 -56722417 272479532 286437489 234652967 250233158 194709506 -192866680 106014139 -235670794 194565645 -35949176 260752161 -260329090 -14990071 -81415821 -40481589 38469843 -77650678 -96731607 21257757 158827510 -274804726 105300861 -5110242 239722934 155219622 -131576994 -293327916 -295014431 344226 -112404416 -145917543 212697739 74268145 193290588 184465851 63513806 -204327109 201909826 290815455 -240852258 -15653269 -252194868 -209173706 195353668 -133735353 65026761 -266110056 -32158751 -95468667 -148387640 17165630 290805540 -134497685 102357823 -48456630 -98476490 -95730832 -28924615 -30481735 -206288493 -228763871 -92058759 -200820801 -218300457 32947338 157750679 -261451986 16148619 -278385392 119713807 -29380588 -32130172 -9421326 -123176688 181278891 -36815060 27595735 296069807 146396564 -261989558 52261535 293067604 234850133 195442614 -242764439 171301127 113059013 -139462285 246355901 52743924 38545727 179679570 -66940639 155196751 49521544 299046632 202897171 255353284 216626378 -124643260 -101425946 -249599069 121080157 -87195758 63875262 180169621 65179412 -100836836 69502721 205282521 -13727567 -160979862 -161005206 47196618 -8368235 29953260 -73327648 167378950 -268564959 -23207220 68916607 66840611 -69890938 -49872792 -17009807 -13627806 -81215338 -165244917 -54384558 179127738 -134839874 -63714774 138791034 -177972561 -96606181 -75130862 -174052867 -67582866 86176922 282213002 -55297286 -210621807 271408246 -248494247 81996436 -197217066 -271411701 197441561 -252668657 -154428702 -79486864 282726179 114576766 295424248 144786661 -118876692 292578463 177124708 -239769051 -230983911 187522521 14847211 51055577 97277115 134131646 -49237455 206381409 29420500 45370756 296257255 259782684 197743946 -92137086 170043054 109921925 -123562676 119240621 272608817 -272603772 151680877 -152852171 -39654776 -247249665 -74740488 3401858 -48564932 118635385 -260148451 180679216 182020187 97005228 -284991042 -177045522 -204017315 -67157662 -213738097 96416523 -266711615 -170064344 181427668 163793126 92500931 22158130 178496758 -151898163 -270818367 -215586019 -55679130 88243138 133364088 -21913858 -40449138 52927496 13280418 264822867 -128946551 -84073471 74208465 226956338 18423393 18849491 -154643943 160589270 -81095178 181676180 -300090037 -198299242 253216200 123652989 -113663935 279330561 55891894 40776504 97025765 -19092641 125197848 -6128697 275114065 40292011 -272072968 260551342 103882947 -202959057 121136506 -107217660 -146001602 -213344595 -191097459 299842315 64669207 125939718 -84968238 86379892 19443907 -23533202 -42691865 -133882153 -269898034 22363689 103075743 84853941 -266132307 -150008604 -188969908 -245212385 88765589 94131278 136455450 293406905 241107790 -116772464 54810332 -245782887 -130629801 230965939 -278096692 259113084 79529050 4951789 140621548 -71385083 -127278569 -242308539 -73886672 263693471 87070025 275345634 -195394750 -136763692 -63326711 -131755999 36722444 -68883081 105207874 45113060 -147910405 -197902320 208680706 -64302668 -131087072 141361677 229753494 283570897 262754158 216149872 -234898695 -81441962 239605041 23894982 -169888659 235697678 183450714 275031595 292404552 34447534 124867777 -201678711 -168708189 210473199 251864906 -38446660 -182648297 294165613 -254519515 99542081 75266959 259546535 -177307280 -215350772 258932321 -18046329 -104095760 -116362004 -215738277 -232033324 293928284 289757032 179674481 100111155 -85973439 231676914 138456595 137572386 70245379 152003183 -186946869 134271262 294424299 -54409089 -162380379 -63095369 -142754579 -276260134 92215145 221476833 97682962 122564919 -276340413 75790436 252193259 92324534 -230120339 147165933 114792858 -168630620 -32314505 -265255122 -291322579 -216894553 -102270034 50553992 -238535517 -39560739 -113109578 14248660 -137380538 -256270155 -223275213 -107450388 158981913 -282239704 -161184529 -16812899 216821256 90105713 -59425379 -297365162 -97895981 204773496 207274817 56453436 -119512818 -299301855 -220613689 -216289740 -27843646 16211849 -107250146 255776526 -32429966 255368609 63217807 -31268634 250008820 -241121289 -61638603 122958080 -73776591 290818161 191912534 -118657876 351759 -209704448 214071084 -272162776 281918390 49209137 246803447 -4277473 254287072 55081779 262872602 -119080256 -180121289 51699773 -114888212 235484206 -51640831 298492920 -41922106 -83498161 19272970 111812998 -42611337 -55728518 -77090934 180101283 -138691644 142502669 52594499 36382348 -4696327 284510967 -249351582 68052435 -208867840 -96610081 71743645 -122918045 -183977330 -153093455 -212999755 249059171 -78255369 -226290429 167261884 -25417871 -1698981 119543879 233328925 14023535 -7183627 227026724 120143140 -248239787 238457658 9652782 -245670417 291903664 283176421 51369845 -168453478 -297381350 -183507822 -87574229 145492200 125099716 -196645596 204253148 126228232 -206884224 254965979 -82309973 -205479116 -178139332 259120855 6232 87982982 -243226101 296966091 -173287067 -82085812 -265276239 38630196 -11783748 129938538 135049008 -255939518 -111735051 -60453527 237123179 285341568 142781353 -8837034 108999642 -185129772 -97294301 242279880 -175310262 41626372 -197868246 -98520265 125514583 -242682893 266260532 -180094571 300342077 -218372469 239795990 -133272983 234537097 246865016 193918086 -217035452 24686365 229335648 -128877458 77873411 -290487865 -3924094 -157720829 -210919861 -46360937 -6233939 -149178907 -59849430 15667056 -121934968 -291450060 171444040 -132907403 -253796311 -136362103 95697138 -221963794 -5920250 7039878 -129113388 187310830 43909925 164449104 -42994154 -298981927 141536681 -37125763 -269333362 -198225756 -229283466 -25896639 292291590 92928770 75032017 -107501491 -13420450 186508687 -235641074 -45752343 25871777 -148119133 221795282 -254907163 170393542 155854685 -289345592 144318784 122324218 -262743797 -289819078 16726498 121998543 238096455 -187841443 249475420 -66756619 250729525 140926539 121484446 46544409 214993700 -150992687 267451586 249421065 -279764651 -189231079 -272674950 -6302415 -141147199 -250586660 -111551737 215433436 296289448 -62103214 -31416173 -165665079 57101907 86392254 225677945 98381727 181262103 21209067 -197448129 192926998 285878667 -115699044 47780663 -189908825 -14472263 248257043 -57427195 -91848434 94109041 261615772 -76711126 105153242 208906576 296688385 -281790600 124526449 -50697054 -212521424 -141326588 229156450 -32882335 11618605 -109262397 279148486 60883531 117429397 -171077017 294155807 -117731217 -252804243 174217523 -71250903 31269548 111459559 -255672839 160768373 -175493561 78018270 90596604 71165305 238214972 169523378 292800965 -115493505 288130571 -7411172 267382572 -47031176 -176202820 86508366 167152815 -108158514 -131249224 -49225522 -228570659 -18660746 -67814313 8464850 -115205913 -162603997 122915281 57836766 79128087 -226237660 241685485 -272444531 208241858 -66491622 39777492 -275594541 272672865 -294757465 100337848 199255603 173637944 183061514 56959831 -202409095 -23874085 -213238675 251982112 -201170238 -255771150 -282906713 -200654993 -77811011 -253419297 58358341 31134737 20624141 -25778605 -148637506 146061767 152015792 -286413533 65203920 122082722 -116914144 -16787246 179104851 191973295 -293996553 -265014604 -166985632 -127752722 -20588115 -94330823 -211979082 33481914 92190451 259878538 239511607 -248313739 -291778927 -31832146 -93338469 -95531748 -186436010 -162298280 274030076 10752309 20260796 -188063043 -275299779 -90319571 -58904251 -280019023 147684245 178482002 86314956 200631602 -95864244 41350760 -129344573 136970660 181407654 -226804489 176990304 232857799 -183112820 41157447 228313686 -108081185 75523601 104317448 -296661572 -63994314 -22265293 -119412888 102059324 220822596 234421945 270149701 135433289 -215123596 158021051 -283752487 65021058 -3475850 -275760074 18217127 261066349 -173205744 250112483 263399755 269778698 -121248017 166451156 234526945 288557857 154910222 -90744317 84124956 65393216 -205347747 -109480684 124685040 -82796808 286119622 78342697 280807469 -65039628 149853085 -246097805 -215749110 -248734504 -24659100 148948738 113765190 -68831695 259644647 139614582 120455415 -227844013 96721438 121480228 115130932 162199633 -195722978 -15880745 -96581897 2037627 106584735 -171892723 11446171 -13079489 140430559 -10001885 -186462 100636014 -55096452 276703191 -196921630 -291584460 132078473 170466046 122699716 -267233603 109965533 196732284 24622739 -208341144 -214236205 -217116936 144169214 286488367 -163547485 -261169858 131079848 133461831 286861354 126052251 -122705607 -120822866 160236462 -171936258 -236890105 -4200480 166295846 5399696 301061777 114946118 -109631780 268496541 -29052620 14601776 -188003720 -84607875 -30917175 284942290 -169905545 30662113 200363175 -129854388 15529533 2852602 -123608509 -139907147 258920909 148879958 -215999231 -206574597 14613183 177613489 -54991567 -245307724 -174003129 -86879674 222086982 135731277 183106721 171024945 88008549 -296658639 201186812 79444507 -184143499 8257345 -217542525 293040705 18730201 174610873 -112263327 188678435 128992331 216953988 -226534553 54556276 19077899 208065433 229647457 -142876893 -217352990 -252594468 -223904526 -237715855 112393623 -246583110 233025406 -125076493 83183479 -85996735 293326953 -63103697 159637196 -283318906 -222030822 -9310061 239127446 -224524827 -52975098 84883485 -183019003 236977057 112513411 129320198 -297335211 -281852705 291212008 -282617443 -291009103 252270401 -112634635 114024837 -229332246 -62986540 182761334 122186590 166881985 -65040272 -256982343 -24891862 -284182152 -82522266 115091513 -93641070 89281824 -62845808 -81803770 -3896296 -271139520 -222092880 -264107399 43904098 -2474339 -171465974 10389900 -259878772 -148819086 -91663476 282432827 201204717 -255717828 229841180 -137883032 -283036214 301022918 -161464780 229188346 -161068427 -138744915 -114676661 -127923699 10772953 -86278999 227878027 184841853 160168544 2237108 50195787 -264656091 -113015221 292637391 266013137 -87983870 -222190267 164190450 -83236195 182563408 -141887296 230456209 -270768985 -143471711 112987208 -37352270 96793626 233540430 130967044 87050777 283489212 247191883 -292513670 32864449 -147844472 -42885040 165282619 35803652 241466083 -290777304 287275150 -230331629 74621104 103337195 107436949 196771314 -124173114 -128020929 -11342243 -62270408 115177525 243199379 4115893 -125214081 -56873290 282213757 14913293 176384697 153931140 -85747718 -103379398 168227747 248713960 60158917 241678240 257664932 -43677884 -141507241 -262172846 69008297 155864102 217034362 30636307 -136708212 -257301964 127058975 54020670 59289782 282830698 138507904 -221323550 258496208 -235800111 183609408 182511542 -236507250 244681913 75831231 -245424374 -133705881 -275006797 299055107 99027187 187944359 -298719756 102105556 240041230 -299948719 -197218849 -70475312 -77919915 241608448 -252993607 -215751629 238694646 40594554 91385092 -27091002 292349781 -106843027 258021560 -138499467 155514250 96935359 170654323 -55186002 -31749867 -142466587 -296428018 246245023 -199370640 133875567 74306221 -189331289 274838002 -142532404 209863530 -262339296 109215174 122516628 -182027260 171196970 -91556339 244404098 18128670 -3761513 -220094218 -297137044 -286020157 286295569 -10918058 -205823202 -66114687 -95365509 227179228 -87939018 -249464138 -212746858 125145968 -148775859 -112224329 251826955 -1196502 -87670274 195598772 -164952107 -301127948 54649659 -262982534 -233964114 -292662399 -219189052 276529042 180577149 -147835207 -295217472 76967736 52051131 -141351828 -246109501 -51376303 -40566908 -265521478 38661566 206915419 265510044 -249654600 -92257818 13125401 107300510 -15392763 -47891945 -279307978 -233239449 295086692 -111599759 74679695 -300419448 -39274455 -76785772 -15376652 51929714 -44339936 15938867 191315053 111177996 -11013932 238350176 -238682699 82768166 -43541623 -158123568 -56032339 -191919060 -120353455 -150684435 299774505 44177557 7602575 160699527 -5047013 -121067732 55861869 230989942 -38491492 300156447 130780633 281688647 69441271 261977632 158560781 213382125 -286698505 81291626 59899589 -38974596 -26461134 -176598531 167728462 296173606 -110068423 -63492697 -127061049 -223990474 -21767554 -223344940 -174738646 -239366708 130182153 63048533 52021889 -269472243 -90646431 -211466908 219317999 134841148 -123409463 218613489 72852185 -83648167 -49212392 154383464 -239782236 275038919 245463826 239015455 -99189078 127016531 33942047 -107533490 145204103 -58560958 -276465060 -280019003 60713996 -214178926 269422754 -64058838 266513983 266597204 -34336917 -255684564 137365999 272013830 154472414 -262696260 9023488 159575528 -124654398 161711782 113027105 163206689 19110503 157428800 -252177316 -38135766 289675393 236840998 -23970059 -53636006 192266861 237387278 -56104976 199028264 -189610789 -207463186 99313476 -80013034 239007686 130134356 -216608326 57100499 -40080109 -19217509 -79988199 -25115487 -24185060 -31890592 -37778424 193369482 222097914 -166579682 -108390800 145736829 163447571 159818556 74493495 100119413 -252736129 139093063 120709726 -261027513 -266740866 228926299 -158716766 -136834257 -34950000 44146122 -208100235 -43127070 190890242 -40201320 204737751 223621765 290314716 130204982 -20737706 254422486 45687792 167910271 178034495 95575603 -137771736 -259574396 -217353453 -4733650 -51599794 23021002 -92435861 -191913411 -280409620 101947425 108266855 9234810 149137895 64863164 53367367 -103020355 172317849 -81989484 293493205 233069104 -15102207 108874110 115276367 -290705844 200513562 -199485395 -296536698 -41473313 -23579914 44232048 -83587325 28077179 296124738 -217221645 236082191 241805047 113535084 160776620 152454415 -154992695 -240493870 -45383820 276110675 211567497 242522995 -107742777 57894658 55156590 164785790 56331315 99277485 64661246 -203198234 215061460 -250326455 244389780 261099101 260839517 -283161053 -279158474 168606372 42728640 119220460 300624373 -267257030 -39170202 142942785 289634755 146108900 151757002 212558302 220222860 191740871 152786087 242799161 -260296670 61272637 294451779 -105808651 -138624745 -106980225 216848152 292584906 248509448 -180907057 100456209 -68975091 274366231 99318784 -92138341 232240112 -194145978 -144924237 -294058027 112711154 -217237821 166714132 231994888 108293138 -207914570 24112279 138626688 134359157 158634964 293474766 200079376 -237996345 -36722513 61034266 140965288 -18308429 -42473238 149137930 21252539 -194452789 285918825 -106598820 -123561681 191787266 -212198605 257704641 -49849051 6636490 175277217 -87585048 -207320008 49729019 43984961 -103898501 -234136566 222447686 298840582 -282983064 -290130855 -115325363 54410392 62497504 -115659904 239120915 -152219052 154282217 265892934 -248284810 -178513698 -250860012 -267509013 -188057062 -57456362 -30471608 -208402800 -220346994 221946508 -241953582 -5485935 -261712279 -186413488 -293968833 20721665 131469221 -184455029 73684793 -89930054 -143903663 -183938087 -275451219 -249192587 202647992 85941462 -68305699 -184882323 -47326542 120285779 259549443 297635035 187798484 289270890 161227135 173424363 76157416 35426388 64522206 -291390671 -30596690 -108548965 141348022 230781938 -28291130 227040740 293913514 80085935 -252532203 291478087 283394926 -36217124 243384754 222584718 -137771992 232562466 -154152858 86156273 60793334 -7134421 -162759786 116925916 -181076905 -146346723 283382019 89763660 13912360 269186759 216778338 -192738993 161948203 -176656782 82519062 130186643 -102714374 132386215 -299917656 -222360142 158757846 75818785 -171526127 278292706 -24829872 144592257 -187217511 91804690 7533155 -135105865 23680947 -42377250 -135398830 -78520439 -66315847 -18388031 -225345840 -13383655 223386419 -180498869 134588722 173577906 215105175 280051973 86332105 -70087291 17565169 -118788162 -41813653 -174570763 -270822436 28460424 -98558653 16769502 -243570570 71147553 -100140655 226123641 -2050128 -130190558 36447895 -247807898 -72467721 52543273 -104900735 -212061833 177301934 -25382659 -50879187 -73823230 -273128148 126371923 27297305 179805921 204804249 -185510054 -217098342 -253654681 -8698789 16649749 295601709 -22693951 125311836 80319327 -131183986 -1151387 140514564 85770026 69186077 240585680 114471136 161902899 -93783919 44921964 25744880 216734377 -132966316 -209157914 -178216173 119727797 -64720374 2408522 109568041 2821163 -168008016 145107225 -297341463 224822020 261949007 291318139 9366276 92737553 73831940 28577282 -25448526 145945857 -129698746 -174405393 87700337 34356215 -75197291 233881853 23120000 -204624921 -129568097 12548864 18690546 126427869 50579862 154523530 -26683655 263817527 -153692012 -115178235 -191000245 49843986 286582337 204323150 24196813 -152626307 54274844 -41049115 253513835 242196335 -144742420 142688089 231035909 176051555 -146189115 -46216860 -189307398 57784768 79645874 -148834953 295996936 174163510 -300171730 159224470 10472678 -219022098 -82269870 -168307400 -71679014 209008660 -188555212 3466435 123395185 108447025 35061672 143006344 102907369 -246592456 251337207 -257951838 -110351 128888874 -88099131 174904678 -70637814 46120399 93197165 52930811 -42266878 59630709 -172318138 -297238568 198625704 -276535201 300217217 273365049 202965958 -16107814 183451901 -277979677 -206817283 -139375149 -130068657 3497781 -108092812 -31068707 25201523 70779005 266889852 -77072987 -262942597 170149143 -133925429 -23923817 241575387 140808628 45097467 205306906 -139951766 -228772699 84495962 122709934 43257377 266549437 -92578243 -181963668 107937226 53733490 -41451399 372016 -64062685 107890936 -293224015 96206934 125637640 -83786836 -198020378 235577202 -273936367 68383303 -209540247 -163419970 55293955 7802683 251236628 122819541 -2221677 30786730 30129812 -222747772 -263637688 -133645161 -106135585 146272645 -113378510 46286466 30110843 57504852 -116799347 -260216920 5239793 45781656 -254829476 -9330896 258748142 -193002296 277642104 -60973536 -116578458 -199630750 -234627013 -234064022 82509716 157200576 -228421137 -129478568 100136852 -48530566 -73095007 261196376 13173540 190494468 -40819418 137382147 -262600084 -197765399 -54158496 46228267 202650506 -107228064 -263537482 -241506167 273802529 -260177541 -126003056 -259752472 166060370 66151050 -213340539 196217710 -174866143 70631112 -71792887 140877254 -79793258 25055795 -160118190 -141499832 -280081750 14301040 262656012 74876028 159044999 218004246 -227666622 228244693 -293754000 -173390220 -221952449 -242284750 -124300930 260008663 234131097 22840513 -223042743 -43960889 51778880 -63983793 172761778 59911732 -206469173 285683397 -265239172 7288501 21577035 -201484676 250357657 -111503691 -275783609 242736090 138785600 -65226931 -176729198 221765496 -297409706 -289686651 67160416 -178379418 -128237069 101432038 109312696 266041415 153944399 120709929 256347632 293176833 273047538 -117179811 122584135 226264678 -23958179 -271159212 -187355653 -293527408 -54592324 -184646901 178476123 200077573 -15665278 -123633107 162330390 -22107866 -201215520 292421738 -158007215 -232476443 -233551093 -130187614 244588936 -245548138 -108311834 98298089 -299837083 -62559946 95713427 149120493 276629131 99916787 -126417536 -56037610 204759774 147989784 290468794 36613413 -129714081 -286362234 -53604140 59622365 -232449372 46561651 -212764373 133465169 143660961 -103098691 -19816911 72561293 211744645 784062 42359989 281596026 -82312933 161066095 89572045 -56710509 74354921 -172079955 -67434378 -100559543 -69141266 -103467857 -49393876 -77203877 81945937 -2142784 -116949490 101769884 56416765 160134205 153712869 106542806 261102886 -296878344 234031915 -229505852 -242656039 117620954 46887814 210020932 -13264782 -287394825 -266679984 274123305 52753132 53109719 181096448 -272834276 -196260295 -293080078 -50369472 217410606 -143401873 31383134 264207914 -19534771 -133817358 273691096 -114421525 -6461759 -165845603 -126198742 25672368 106473208 7131728 92535544 -119179780 20809064 -269428268 -35583339 -82909461 150727012 -7975237 97280964 -276813195 -135173194 281385162 -226742537 -23856391 -32118347 22525298 -60709401 -296023782 -276176071 -81793815 180692733 -261777063 -187176894 116643534 -253363842 -3659444 77339354 -235370195 -66841692 23565313 5133711 44744914 88278632 -268255009 137898978 -257726064 -33469274 167978814 -109036779 -253629753 -51459223 -52460472 -25463521 227942887 165771676 -184971555 69514228 -89123944 -37575856 -266275581 -77432820 -37921520 290916212 -29487172 117674581 113727804 103185061 57704729 -53228804 83512819 -256231246 -127653423 -99595863 151501481 26228406 3959473 242857055 45339935 196680954 65090649 11957909 -68146232 -255940702 -15399717 -102979998 -132560926 -99341878 -37032494 -35516653 -49550863 -114992719 -264608453 -65693276 151972718 -154585263 -272287729 176104687 -40313995 197415701 -219797798 -242749564 -291646720 244248936 51652112 148844215 66903799 -284556760 14726060 230400613 -35673099 139529617 -286719180 -116248202 -11989843 284683880 87057378 -90394499 34529847 120525661 -111822966 259196176 184510695 276350209 -88364187 -118732139 -112523420 62245405 -182676392 -186992783 -227932907 -146302839 -283698520 -131676339 -188923448 271865678 -87075450 -276486420 106916865 62673036 -116571917 -45125652 -183691359 -194100951 -11846673 -206938213 178414243 166004251 -112562499 -255571776 222721683 -162080086 -265514799 227418662 88199557 202770250 282639611 -248705772 50858345 177776480 -213486204 237527489 271254478 -196214912 53894149 38446286 -230663671 -133192553 -176240786 80618668 107270812 121943589 228188260 260490105 183714837 -17201940 -237056989 223236192 288354638 271441097 -1800226 206927772 -160598029 162767121 93489259 -94432854 -197096213 140803689 -90881212 164728314 45435099 -5714898 -92701760 -32181169 51029713 133965796 -59046398 270305154 -293099318 147483372 34882761 -277538494 -192322778 -147825392 88537646 54615237 97028207 71812906 -122842594 98514750 258242585 202886308 -91533971 1362325 50331258 70545865 -16921965 200947758 -279299365 289807708 -217736259 39955874 51174722 219808413 198528595 45950427 274296903 76165527 105471061 295449053 203795585 -40724041 -233951684 179103291 191520432 -94233383 -250919072 18562161 234131045 66464979 29261854 189819717 -284351832 280140122 -94902576 226165613 -114986672 -93583805 64862270 193839898 276076661 261297055 126782069 -167836650 63351295 -132031218 250479250 -136172498 36515273 -248741515 44127801 -39294020 -187133347 18371550 -168864148 106897893 -71942249 -155293121 -47491373 103115599 -181971517 264416598 28458414 223086822 -149290175 -103200026 109678093 236183740 -151395969 -101463943 251508982 127625496 63058504 -79236447 254570113 161518202 32929595 -219384459 -242712852 281942798 257837116 -242465066 -138265150 164415230 121733475 -89255965 73526110 256041905 -39162267 264991531 116623585 159724437 -148298226 181261358 -72488884 24332428 198878613 31381376 209034086 -301029865 -172892981 70682926 -152434090 -266546833 -6586392 -257893571 81315012 -218669692 -264883179 207194831 268852768 171362010 -112264692 140853739 65923095 -100777796 -147200864 264956609 42207665 3855679 135337386 -37670451 -300217420 -275312539 35065987 -34759580 228987169 -292537070 -79804396 91892468 239387118 73577446 206650058 170506082 -227908708 -127333012 -200769045 123796692 -64488669 -188642704 252658898 -252101002 226607536 2428530 193326417 -98049998 -121862363 -41201757 85797598 265065761 -259716206 71376028 -167949712 -259846869 -289358601 214043728 252281854 -276584808 93668156 -13479095 -168190645 -97103198 257850843 -52400127 143675851 -161111948 -287956759 -178486987 -61977396 -243956870 189710095 -194386969 40287620 -211981836 -61414611 -108782567 219709293 195218755 210043072 -264840100 30484149 -132371365 -250591463 259093377 -250843554 -18758419 171980454 -213833225 27314064 196655863 -179939159 253785004 139681623 6035706 173317151 188500510 235547516 131181077 -149309973 47655279 -80768286 -253978484 162656953 300493417 -259357285 299838665 193577946 280981133 -83941261 73726524 91821568 146455662 -222953259 -230890845 184935624 73425943 214464711 -6384357 113016063 14674482 160444201 41385018 -113628541 64242778 -109114648 -234522506 267781922 -81606244 168663456 -95251366 267736150 -26797196 -161965939 161018160 -230828705 -52018335 -62453980 245160092 -220893858 -50723339 118961110 -291306647 -258992121 225938225 270163268 225540780 -239051515 -86316038 -184421046 35545345 -193306210 -150109395 139915335 -91035903 -180819232 -67476123 124108465 300349366 158036513 -157883353 -98115857 58998817 204582630 -77443970 -220074621 31563158 215173940 -221999980 212879474 140473884 229730670 6514733 148288949 164536438 -108327602 249409838 257977797 -148069726 279193424 19196984 243583849 178471240 -62563606 146800978 82769837 131744886 -25567411 79177008 141104414 217110596 -153332769 267907876 -166549391 -45136564 220154597 191274323 -58754795 -233618647 70789917 95172374 -14404922 -284265457 -75409631 190511770 -26460728 187796560 10922179 -291419427 -205859540 227893387 138647830 76567722 231235586 -35443812 -257556037 36638067 60600373 -240707180 -198624464 -105783601 159784748 272139816 -10643602 -169855872 -27176920 78169742 203535195 -144344264 -156634029 264388154 -119554140 -57652357 28036593 -77863377 167309704 -66992606 276620853 196404015 -279070283 -249973334 -162602554 -249660779 -194779084 -114955381 122825138 287523926 -77145489 276274661 247095192 124378685 -53160040 -208678313 252172239 -168607670 69453974 38767823 280466279 -283804844 -132855405 268361019 20201890 -49501421 -141750313 29276797 89456615 17855562 -250886835 -238875147 -220337876 -29105996 274782936 34047353 -106541878 -110685312 280084817 208546580 -232940289 165901183 -44274714 -135673603 280108853 -21188098 233580328 67621464 73844883 135475085 175825469 130414352 240079284 271137319 -272534373 -265117333 69791970 50156447 -270807766 200173892 -202754638 49090332 85611417 -132080407 256644686 -291980801 161697656 -202458590 87917802 158349895 265008838 -6417091 183762852 -54507964 85441723 100868266 260698867 139361279 188766595 65534569 -45392178 73902447 170557052 163622672 -88709986 253670008 -15912916 15320018 297217992 -138858490 -283695425 -52065629 -212712375 239244461 -294062910 -122670498 -23528161 87187226 -289898216 -244377641 -289250205 239450342 201340185 210251462 174195151 151490892 264784560 -237509497 20085588 -230099768 -124776765 246372581 -126686738 38004956 -16803587 4387246 -30212559 3728775 -30634075 3656978 162226339 -219855878 -165639243 45841400 204431605 -241354756 226564134 -54506924 -99223032 -87318009 -222953254 -241521968 52518288 134320858 288480104 30112727 104240145 14054291 227832809 -578491 244561050 -144704174 -247487667 170030911 -183804972 -177815775 -256307397 4769128 -124485584 -22307144 75290708 114848578 254342266 -9006124 39505953 77179410 -123394451 107679803 208565479 228163198 -254574466 -262174743 102297869 41305070 213869751 206950962 99668574 222125926 150145433 -84662896 234165066 -112740010 26386563 205727754 -216479944 -4274153 117254956 83969802 -159437720 -136014446 -207962663 -116347707 229436750 125173974 209234158 263920044 -86750983 -110683674 140952963 -240938129 256401365 -90752328 -120139020 -164440379 -42240130 -17185160 217430403 210816623 -250292020 -258927447 215444277 125647572 -5612827 52897578 44727916 -125796877 -164467269 258735401 -146064427 -148442381 -256165316 68687250 -174855470 -122309060 -92691955 -204144540 -191413123 185271556 293418835 109739779 -282798932 -223388078 160027843 -243164464 226536884 192843934 -219338498 230929945 218791785 164846467 44157943 186649630 -214896163 -63367215 -170988257 -125220695 -43186336 -236043799 -174241659 60336090 -122928613 193868466 -161535000 113656894 -243842400 142513413 22610810 -207199619 114596408 -33692985 72133222 118091563 181433662 -252549923 -174844725 -201380103 -63002681 276138413 -232766317 271664836 237009133 147168146 -155451703 -146211473 -108151377 118332738 -136785465 23428297 -141840574 202841955 212812996 -11520241 133453402 255799232 -194156053 -235776906 126826825 -15159869 71075145 54104535 274746269 181700913 3489355 -94345591 122404719 -31136318 31286991 236609714 119995426 274360379 -230226360 -182588525 229382016 -70023215 142402672 -86248769 -283756185 -170680386 65920979 -67635744 257209425 271114651 -286251379 -172119476 18621003 91513953 16594969 143955899 -52719122 81645674 82905023 -208824081 -243683117 216389541 45695920 -6568755 277769662 286044092 -110693529 -112746064 -264708473 -129175657 30578132 43598094 -45420979 117288870 253869564 96640509 91154955 -294037079 136948901 198354723 46700591 -102190277 -46405279 179620566 44609008 149516550 166532568 66692632 28087503 199392653 40770634 106228996 226625126 158411236 -67689209 -5609917 -216513279 -111174294 -81196939 -238835475 -169177768 158197887 -41100460 227331933 187594740 -91727593 69895170 176931736 13731412 83898871 -143205643 221515529 169265401 181539282 47055475 215535857 49273947 141191479 158886089 -218231077 -265280234 -22297496 -141887938 -65976605 -174629797 112160762 -41626278 148729433 157909192 86592910 -52293709 -14112100 255235342 -77305761 22906377 -174705218 -120095069 51638290 227626187 -46084279 127438710 179988008 -186350294 -280270428 166543843 286323133 89190657 -111210395 253542504 -164110087 -298362348 294042939 -98016646 253973358 -262424739 159182761 -105699318 151463048 171219131 -257918065 73838052 -126567643 -180661034 292725967 -71521532 -242988611 50785609 -30462944 -53423870 -269820039 -161546046 1234764 -254737376 278828522 168845296 54913672 147647773 -200139531 34466911 31087371 -96257391 -270791650 -120775459 128076333 -33126321 44011942 -151830065 -234673522 1527900 -131034182 241485984 -163129898 -228371669 290468620 3339161 -142606208 251134697 -126575230 256702833 11403910 -169651034 -270863968 -3232039 -280701147 -13324746 291676660 246963014 -190978630 -40016119 -131260465 -214063297 197788926 -124703254 -56285068 267044369 -32664393 100605109 190369132 20785903 -118356152 -230312776 286388023 -15196897 278555189 226396030 45741327 54082326 245349071 -22889948 -273086642 130461823 134530148 189360776 -24937783 39851442 -96371812 -293483398 -243579002 -132581142 97480472 13923738 -75931447 297469088 -223915465 109231575 87594744 -207560002 176610557 -205477216 294774999 215564383 140638971 -262306997 61961356 -251729708 -48559011 22446402 -130019851 174402644 -48950600 160838802 14426532 88531016 235472005 -218130065 -136701328 -130532079 139197283 291224735 276995736 2600803 164855103 -284798290 131938539 274167982 254100954 -182580243 93208366 -166126052 -164045344 250359183 -165035357 208674743 -165506659 131556824 45847600 -80970934 -179929978 -222221685 -150400418 -129463558 -228859221 116804954 -212287391 54921575 169714355 -68217846 277731908 115872457 -213757870 169301433 -235537059 -249991619 251804512 -162087654 25359652 -231477272 -270662963 -261321893 205180300 97217414 -119419426 -25534989 -245012931 33258680 204523672 31718205 -169329338 242356652 -244878754 246481420 154308690 206030970 196112418 301420974 -53562625 -219058712 83207197 -55247953 -106620426 -17280435 166396535 45336128 379209 -210877566 54618122 64196545 -176777117 -270171511 122227301 -146273662 -296679927 205918749 -143559101 -117146165 254819407 55458383 -220613211 -159278868 37505733 209049561 54100833 -36102995 -126239044 92147004 42284416 -107891591 -159492261 -97414492 -70797312 -166017606 65199063 90695788 -41430667 -38713151 -180163574 208303080 -257954973 -42530760 299667867 -224488291 -23080203 175409505 286639637 -52354059 165063490 -120004772 56644027 84577849 248018213 -77180785 228508444 -233965899 166261065 61725705 -186358128 -47434158 133132471 254947092 48888161 -13076926 73937195 149206234 188074925 -48474879 -288668372 241694752 -181415977 -254161317 109752525 192578092 -143900735 182804104 184279655 -219495201 -66704208 -256418975 -135563580 -247841690 -238751560 286078208 119749890 -166756775 -101205094 25531336 -160331169 -11673097 -33302843 -244186967 93975241 241108388 178403003 56510774 144773515 -187250965 -25797691 49248966 72434895 123441262 -248245882 -106666577 182695407 -149538847 245475857 73686283 -240184814 290164013 289613036 -126656283 -185206049 -86063918 -71568969 52919088 -81907164 42401445 -16269247 -166325063 199979841 -37628873 74771483 133003779 -230088370 -80456198 271387457 -258578275 10133981 267568600 257183963 -201287625 -71753822 178198111 -157193234 -7272012 189672361 -139286689 -141388350 -295274439 -275800436 10714087 219686785 -2287750 122163513 -125411273 235725624 -280021451 -10433914 -82330035 -20238792 26674363 44700225 166334931 164415057 193067843 -32226322 -270347130 -194344219 118479340 161427478 -297417686 -177806848 108206989 -87076826 -106702782 -265288156 142170171 -105559219 108683199 -289042907 -44109822 -37453880 256295318 -56877801 -24681715 -278818704 -191905968 50057987 280722683 14343880 -57130687 -228585372 -297682469 201558282 -264904326 261041826 -72308654 -50725853 30830184 290503327 67716828 76317218 -82350896 157101264 101974182 -13842387 -218341382 14673093 -132751181 -159593006 -168444436 199575158 201839204 201570302 -63724643 88848667 44044133 -191447616 192535383 48853308 -175677738 -290741564 -85276074 -169236077 48634642 188839664 154858742 280611396 201503442 -229714098 7920633 -119332443 194243890 244324996 52260216 126503405 150983447 29833492 16015147 -250206376 -65956964 247999649 -196451921 71826759 293396984 -108546683 -155211279 -284259866 279536893 190981096 138158353 -113980347 11655353 -52166059 -38265928 -146122353 144005295 119547553 300120597 -152702185 -128326124 128173104 -52908507 258750241 188435794 -51608081 53573648 -247120958 -116752243 -11778193 -209197933 18332995 -193473553 -283763846 -286718309 222102463 -13139403 299062601 268404128 -240836447 -123980169 51288228 55944302 -198660359 -102439915 212540076 -162187408 -48165721 -286753100 -37673848 -230799032 79190018 79987061 -288703967 -164993820 236437800 180612118 101718736 260023757 63139005 -54078268 -93984082 220899171 -107832837 227892105 175597273 167857746 272420642 207519822 19937497 -265425305 276559713 100677074 -55046638 173659089 229820120 -113726247 -267123729 7749424 -94965766 -184372223 273614558 153396684 78104204 -266140839 63159729 176740044 235545850 69302195 -137140300 -167950516 5658118 -224507653 -239410948 -185865369 130537 113150511 210614447 -92326484 -184348371 -141338193 149783321 -126839008 257724109 146471962 149595397 -237629424 23940818 175413573 -37224 -136063270 -98516721 272318699 -40398998 13534681 73761266 179659506 160536697 287802631 218461205 -28844874 -11532651 -6685871 260817727 93767144 228703044 -68984731 -69639050 45679564 -294031403 208379821 49642805 135251351 33518274 219199723 -221559078 -133021088 212449609 -4826395 300609049 258727442 -252331984 294552578 248625319 138874092 -243888174 -70289344 -244331609 -85841446 25827493 -108288797 -291608950 57765083 191772730 185769623 95365065 122812048 257968567 192521648 176300335 -158350775 25786557 283353126 11887681 -216431805 -286585773 235282764 169325818 -204396446 -91991811 -36750723 197050856 -106421066 167475008 -118721022 139787027 -169327108 -178339893 -183593557 -297402498 82360946 10009349 292604332 -109512155 -165300776 215995735 6852359 -301574138 67658001 -300412350 -257007040 -237013524 -89187367 42422889 -134435526 152869233 -125045293 -85518278 75634969 39670875 -83807798 -140049126 103196086 -14690528 -266289546 193283162 -275736384 31641139 -158078597 240549270 -117123224 281386659 -179944975 178174355 -180603941 12906389 -260908035 225610078 -15132186 245112749 -129758463 -20417172 166836065 97672858 -173832031 133900296 148743553 283431055 18401846 -168780224 -139898222 -291849962 30504043 -275584265 280191392 -295689054 -182402041 -256524195 -107206896 149112625 -100353434 22968419 273131971 -236138519 -161344213 -12059568 55763488 -23115428 -243404860 -125923000 -180670151 -30934630 -1741940 -74392491 -231564255 -289395527 57254701 157537218 -126638608 240980968 -267738734 -77342742 -147549525 36474724 -141114074 -248757815 61035082 218577988 129976305 171172776 -51561787 276157225 137722608 -125236175 -277692443 -282452188 194479436 229952930 -153812948 -281734852 141396962 -239451673 -297800562 -235492958 -249839853 -52039541 40470434 196822883 198984067 -235132923 51888215 -43255796 -283127974 -257755817 282905747 -279376962 163044941 -221057662 -246349095 -247496116 72664719 -34509472 -102130538 97415809 86438267 -15415120 -140452961 116224492 -82904953 -68501370 18575755 -149607565 -112556475 -188170718 -293391777 -105869410 -227559333 -287583672 159124992 -81002001 25997684 172097020 -134930101 -254694044 -110574519 -21461150 297521277 75466924 -200254630 -246801069 -27831391 -265701023 -158184890 147403979 200571005 241398542 135735326 -204294975 299312763 20740639 99466541 291891540 -99471402 -116958307 -181819821 -35623784 -185884316 96797265 -34409156 83908942 -253230937 -281267493 -147704154 -184416168 -84511288 245460301 -62129438 -113464078 68836197 -224541272 147337053 -6511040 -170051645 -1425497 137175768 234671967 -32244272 221264084 83746007 -152952655 -257790108 -10128725 -177254408 20637365 276637386 96382258 214595266 -44925410 -164512118 -167591002 202323509 -31969019 231933411 -82146220 139735085 -36955844 263324333 47827875 -53192020 178452012 277133873 -254346077 -79055521 209025752 -209345936 285410943 16442691 -182589248 150023696 126312472 -273827560 -235003869 184647722 261688004 82287449 143132523 -162655129 212661443 284639038 -236543395 53891218 73020583 -175263742 -56559854 -288527291 271808193 246738438 208746005 74907119 -286770677 -260597014 219523554 237161355 -197086832 -47658393 169630786 -267356353 151020217 91110071 127789319 -196301588 -102406853 -13213455 62889335 262809617 240156774 250943036 53281578 -25046154 5971686 -265200699 204537903 -256839767 -197318969 50883073 -285330903 -41297809 -30610017 201020183 -141398897 291902701 196999685 135883350 181135588 -188946527 -181203608 32930336 -269489364 178550550 -170063377 53590118 253882510 88195701 -162707704 -246873742 292210383 -207478362 229623350 -122241940 46848969 -284461353 59181911 -254727179 244706134 -279826749 -137452455 -134052339 207112208 -119289844 -249428380 -39643871 -139603000 2569541 -17088178 114334524 -193635974 214255134 270103201 -68155618 12343872 238598069 -58600976 116074044 -13833803 -231017521 171389807 113431354 246467377 -115461922 214444137 77424763 41791847 117560678 169935775 -198203998 192602362 -263486918 152827551 -203721190 -107850914 112190334 -274078947 166852972 -245195770 289784059 25374489 -215116352 -266203133 -39520554 -189582574 164917448 -252633482 3821366 157878676 80878336 155781244 -261074733 22200115 171520339 251784015 201647273 -50860328 15648718 72148789 224214991 81879250 -34941798 161829991 300413992 235327132 173270528 13746737 -19323750 167974131 -143250311 249650768 94430168 -225011186 -106496199 -7473588 -146911605 288646450 141452019 57533457 137135953 -47796006 152848005 144802481 -164265908 -154623067 73755931 34353990 -240672849 12721483 -188541389 105688979 73575768 -274518024 120301890 -69498096 -15667849 287627725 284976630 248429551 272282942 82359769 -69576691 170083020 -169468854 -75872293 -56130687 239847411 -84379 195879169 81675416 -126675416 -201933165 4584410 231860678 103430831 278215511 10572438 -276700884 108334715 19427562 187582730 -53797041 169185048 269378911 -77770049 110109439 -281971439 252584459 21402458 103792283 -218665610 79622988 120047410 16724381 -63429077 254510874 -195058600 184530456 244443458 -42297570 -46668187 -166632428 -240264483 149138003 80268325 243380263 115545197 -78990644 -201016398 261990354 172807781 -64365825 218459598 -231101203 -23343078 -261875440 79815804 206824996 -94717302 264775311 -234822764 -26793442 137092478 -66356713 283848399 -261962163 -218168421 -223903757 -282272163 146001075 -216759649 46065893 50429299 -25186563 -75856968 141263279 -254483031 28268746 206248243 -38230147 26950172 -121477885 230560980 -116460608 267149735 121178459 -211929973 -269217812 50730825 -208350433 -256076500 238653605 -201478001 1244391 -229355911 -29111745 5965772 64801264 -86781206 -272136720 -277416044 -50641025 -193217803 269543442 -43480553 293013278 226627449 -69815342 8074785 -162147813 -109820020 23355194 163675536 -108624436 -93275432 -283136405 165938322 28563579 -134784916 -270783609 -133498349 208537738 -136224048 82482602 122017036 205281906 214549731 295015570 -42233254 301154883 -49466872 166324939 103585218 -207276497 -191130216 36639149 -118412642 -243622591 -48181547 185368161 112051386 -260229805 218925926 -263798745 -48438605 -228800733 -272769799 -269206288 81921072 -264981854 192842458 -70362946 -122718607 -5068128 -119955673 79587329 -223630006 71707954 62253638 -129980718 -124233728 -94782191 183339322 -250005228 49027762 -39458710 106097823 27980191 -86233400 -230963123 -148828762 135548742 -235435863 -56770759 -141991492 -296145915 121569848 -30847937 111873445 -279010376 -147724876 -21562126 -258010356 215269517 -77068869 27963616 115721435 62522724 -195347379 103363131 207691725 84858802 172951726 -236727377 -252722311 -66864413 86342565 46608350 -80790899 250638409 -238225948 125248415 -92893761 179373227 -20561107 131662201 -204411763 122183220 -107848744 -50483684 7001838 -75279471 132437791 -254647577 -297955449 183472714 -7149620 298776614 -206381068 239965464 -143012774 15127538 -162031049 -100045366 -70179779 24934107 -16025756 -191930237 148332106 -128446877 -170827805 269111686 -272904236 -26099219 263626142 -213093983 295751752 262002142 9524733 -125813044 -275225889 17191866 277100119 -11275141 -255944716 218463895 -4454016 -123507359 -111975100 132688619 -222071033 -280202158 206312799 -162446081 86353630 -269103100 -149580974 11037387 -236829063 200720958 78100581 241936042 -224329210 -146841580 -146842750 -80162096 33302773 202081221 182871688 -146863617 -130045655 -290861278 -48100196 290137147 299705070 293745857 289027769 -23994835 235287385 -237577999 163242284 479805 -142968527 -5393908 206169537 -253186839 -230470458 188567244 -185274123 -186404523 -22599204 -8958253 133354079 -23921066 44796282 -266881791 -107058198 119543258 -81625177 52614806 -78081230 -108326186 -123875949 110228341 -209577170 158634423 53883623 -138567210 823289 79963001 -17385002 283796321 -119615350 179139489 -99746897 250962825 -250500775 177979251 34252736 229632252 193759582 -122336007 129167618 38236653 17271994 -270571824 -176897808 94498771 -118525203 -110588518 145759800 -223999416 266090808 65874278 80028541 292711350 -173478223 -286250450 194055911 -85059358 -267293489 204590345 -295018245 -245887160 -244219896 140471929 -140694213 -192805887 -165979951 235886126 137387760 193934354 -283442743 -236466284 266790439 49090908 -160905568 220758886 -237201625 -239165360 -272208635 144798300 138495461 -7160511 171087701 194535461 200765888 -161662783 9182549 11869501 -262448107 164933885 229474763 39950794 19671500 72976855 292499453 -47114473 245797525 -256269711 276844230 -213906311 -109156591 -213170501 -288643695 151236799 -10588836 81568611 266639617 -41936446 -133710305 228539072 -202069923 66290720 -117550077 -297168128 -155022048 -164595644 128718448 13594531 -37533534 -253257484 168949188 170855619 112164 44150688 -297802412 278424631 122803256 126568849 278369207 220053445 103484559 261558206 -131577450 -40030182 144775352 47454303 10603586 179533401 22278261 -26466428 12674741 258276121 40684552 -292846398 107853217 -81068964 -285407646 295544015 -202905803 -205491632 48851372 -300936012 220948591 -88263096 906993 174079226 -287455711 30090971 -219275556 -4302908 266531314 -209700646 134455101 293027602 170123582 -156581344 -63988761 18382571 -279856831 172019740 -298488572 -40664259 104190048 -59630113 -296599531 95786931 -159853323 200770770 -132044812 -158549970 -134297358 88755201 269340039 152866684 -262993521 176390783 -201734477 278372067 85279929 -154883014 -229386718 121289746 223723481 -152696861 -221442569 28829076 -280450687 -174058630 -183299692 -23444320 -45119236 -114533428 -169203022 -140620453 -176769769 -183192889 7893350 116800086 -150336900 -107389808 162970426 176372181 40707461 -285471971 -67576545 -300804654 -215510431 166367801 31089266 -76967201 -241034578 -268982693 93811472 271024403 137058705 -135340601 48152050 290670401 -230114232 -239598968 -36565772 242057575 -105657083 -168767125 211865999 -71705049 238154735 -127579892 130134912 -18224374 -52042163 -51610912 242965159 117172225 -121317396 -123450385 298714044 97189419 -60301707 293021710 12532045 -93542431 183274792 31409574 -231196913 5092951 -154824509 -201116353 241089169 106935730 -33536657 -278115134 -247485514 -144494073 165567797 276673535 300474808 266829850 253230529 -220486824 -70438631 -3719098 -274339327 295682264 -97701938 -245655215 -189819479 87463272 -141362949 -114999532 -274032724 256530483 -156190758 -141381272 263386257 53755891 249345543 10354624 -106922734 -215232471 275020345 135752341 32936973 232665783 -271527903 -97062977 -237608433 160555468 58875108 27064067 -45420080 251687323 140355779 -44741494 144497046 -49763477 80994189 -224818694 -253772946 -291451835 -146293185 -58369708 -72031468 -80708404 -176519882 -155468451 -136678037 174492317 98724652 30685600 39225870 -111401256 155539386 -76630382 255421212 -198890409 258428216 205698941 -101746651 -108704493 -153736977 85237922 -80470498 74206727 272297438 -213728442 -239535559 -264547742 -130978594 281502359 268892786 139188349 -52247720 -115919109 -11713755 -29307294 204321306 -47349706 98104875 185522930 247094778 -117271711 -59418285 -165970889 -155967210 -146017830 187414018 -24071299 210639067 90652646 -210330691 295311579 164947962 -103468589 216469607 79903038 207233862 285200606 -2376310 -289954320 -270223257 128216893 183211163 211446729 249488633 -10498410 222772866 31246368 -115895836 -139905944 177743663 -288767273 262248725 -300164625 106445117 106881769 -251782125 46934521 -58349414 46320905 -29486954 97672442 137186272 18274101 43181390 80644599 -22875020 -53252202 -148298356 118388457 -153870491 118804626 3343952 129085241 255745472 154250193 -163815763 -248818983 -48667772 -189911450 -243360979 -17692387 -56448918 -203539671 184539509 -244333649 96840157 -13104506 37897866 -177982392 121769649 260395772 -290702969 -12317162 193116319 -298087218 187001287 168986374 -232331503 223616851 176008108 -143367957 -17783394 -22293922 -220857584 175940938 258000747 23063920 -189675798 235269361 29563556 294992925 -182624348 20325769 -101051569 -125785387 127863917 142004270 10904167 -114486157 161840365 258852317 218133017 -269237536 170560868 -28230946 77683134 59219755 -124529209 -251820742 -118393392 246764120 262709920 -164648181 34842298 -178425641 -233850976 -101826556 -89128470 161593018 -296594053 -138720398 57928170 105928892 75746694 -180322485 117232134 283053039 84495769 -145731153 -260067030 163426095 -60648390 293693461 -161712995 -112690779 -177476761 66308813 93221542 -129051840 -229944111 204983448 -3688164 -112421099 87834790 247239348 -219347359 190624645 -219127908 36140760 181269798 -40224013 -127260610 -192798409 232009030 95475357 74909223 248193823 176478485 -286286118 -196107198 162503194 -19224116 177630519 169295294 200378803 -280295490 -186822458 54957976 -250152556 -155888964 241108230 265150188 -85760000 -20913010 199004599 65347634 36191146 -243462430 -111040854 186196269 235622024 -5884696 -49971599 -40800681 12563267 -12562932 10336471 -4242260 143411957 -206073187 -174793676 -96862981 11051204 -71609333 196937588 244184267 -35841617 -145334412 -269369287 242782262 -80957732 -205609131 -261720162 -242960520 207338271 -73251127 123417850 3604777 -192689288 276294101 -224883306 239185039 -187719022 268007854 102765856 102918249 265529200 97064000 149376416 205329649 173506708 205866121 89968929 139092611 67738877 -212878497 118161050 197900800 -130846947 300130025 -247116716 -178866846 -239375182 200450614 -186118602 93957802 -43248914 -237329046 193340542 -145449701 282071998 142516652 54605912 -274464324 -242534838 -60534309 138014388 -231727228 -31327583 123552387 214074608 212193509 -137828721 -5490229 -129729842 -207676955 -199793657 19386469 -49600607 210694347 -13398907 -172796314 -236343415 3286221 293155330 204782679 148415477 -30467514 -203001803 115660646 236089163 287144740 183178108 190729407 -221253987 -289986805 121937456 -195233211 -218127277 -281087668 153607878 -13603595 -266634007 211756343 -32336197 -143831929 72137595 -76085086 74637832 -30249269 -269583698 205955994 -283914160 92450778 -199490048 -169538197 -280254445 171411513 -195358579 112481219 -58959681 -224781152 149891953 -84643097 -178941125 -203182600 15029346 -64442411 48625008 137707258 -270285620 -196351540 133855485 61878098 65628222 146394468 5123433 -201793661 -194598303 257404615 46599190 -62712159 171052679 -293340739 271833647 -147659882 251098368 -92989119 156721132 77090967 -121207044 -117383919 -7316658 142636087 225280717 -274372327 187181266 96066877 154447879 235153201 -113194166 -79803888 -110056427 -15637183 -104979283 70236935 45896006 95210263 121303563 -191949702 -297186389 -201254964 -247461763 249699066 -263708979 -83389224 -69748816 -97449150 -3579524 -231170744 221477951 -135227385 -273998377 115845220 115931105 296432078 -189415895 203375878 143918688 -248071918 296104533 -197642580 -153101769 -230486849 -229529982 246134696 164691268 -230342749 255874359 -146832414 210730314 292890758 86744334 -9624879 -209496215 -194130512 184479771 -47749134 -11522827 210061045 -226473200 58785556 -296553976 73046093 -168861687 195758849 -77653331 227442640 -69741204 -69810529 31728160 275322015 -60044685 239874154 -238273692 -103276619 -176869183 -165081076 58101683 -143292304 72761496 -73324994 201797927 -186453978 229926960 -70258283 28828959 -57602429 78856302 111118970 -169359689 -76552583 217755196 -146408870 65931997 81350370 231810382 -59430922 -287155364 -67199327 -225837858 -283884823 223717446 -176567580 -233479193 -277873586 -120298945 14453375 -171024770 -299972251 -249840834 70217719 79682652 -163318633 77391253 11890933 -186968294 -296836374 -149955609 277812266 248882309 -230132544 -59450509 -212241501 37901462 -76346355 -285488393 3266616 -94644707 -229741461 -93112455 -115965354 70518115 158833624 222836594 216173689 273378669 -72638713 198593072 107493020 -119360820 -22377552 -24842088 274856553 -213966639 31380710 -68563500 -62221528 122497265 -30335288 220350955 274713166 -175070829 207686572 -156041333 -180486893 -230309739 -165290633 -66269395 21434064 -32653711 -165773008 -199492129 -167530198 272532576 -287639021 279873055 -298395646 -227376041 -276831664 -28076559 18315997 56941204 241229339 -112999991 -242847192 -97728495 47849860 163172703 -245261332 188852672 247242459 -170961901 -142288245 -233417579 167769184 -114946606 259663506 77060550 196116360 207231025 -142731824 86373009 293778810 189256681 131412686 -284752224 -211359231 261320943 -90167377 -171581215 71317751 136960018 237553545 -48688126 -178745447 -212626920 133589751 277582746 -16204820 211956892 -137986722 -72183703 -259164688 142328571 -298071678 -219640527 139310694 -214744119 221063441 98785895 27790356 -69998214 114431932 -219662188 150029059 -269313807 134163743 33268712 208870905 -5757686 -21292506 -244283966 -261736698 10626877 -7640938 231870632 -174583780 -14143381 -148422337 78257382 263317030 23716114 129406390 -31498713 -268282528 -277127919 159456523 -192200705 235709695 22447656 -37185832 -79442681 -121231868 -298631668 240364957 274431945 239448256 203795406 300726301 -299968068 132203258 -59151090 -66919465 -143572751 -108969734 -100592973 -245779636 -18554783 -113000396 57869849 150378589 209612842 -18409898 -160437584 39340070 284226271 -63133952 24766359 99110767 -203841009 33432600 -9472075 -279041774 53766344 -194750171 -110879547 107019234 -94759902 166853629 -254843122 -48498881 23851530 -31493698 -56501234 160473039 -109138747 191263957 -243407366 -173502505 -197496732 -8451606 27156 -33075430 -186526548 -122146290 -153108274 178601092 -172925251 -134416401 -31304316 -262051584 -259973112 -270441571 -150016754 -90130048 -104237767 -222753849 110202563 -211369201 2582603 102624 -297920976 -49166168 43642944 -139785735 -1781636 -242963528 253942795 83928 129350116 201787887 -225947280 -104283061 -147555602 295795696 -87262028 -278261887 281756369 -95781407 -68218659 170399199 -72582157 229262325 -217058182 161689975 -299351885 28671787 260450443 59380579 187776116 77981471 132933590 -105363148 156159198 -44467779 -27561407 117104406 51875992 -258300392 247666403 -43354184 162295945 45613121 -179319785 106748550 39882010 -78502108 55116579 222643839 -119517439 -274560200 65379886 109922327 283215134 130832192 -30949325 -186815267 199113567 58039009 -229110702 -102783866 -258974615 32061128 216617535 -238623751 -291193728 -200680988 -136874558 148595501 134189129 1379691 -43135123 108733311 28154279 -219796931 -205967102 76932791 -243841124 166417380 43918632 -45836244 -230936975 286751671 185635276 -101033036 -65447970 -15378620 -187152767 33226625 289289063 228291347 -289127267 251896995 286041027 65920947 89217484 139039162 239960098 -49964186 230772563 68493728 53188701 -236729158 168095155 30823300 230104645 16921904 -277079749 -233208690 -275184030 -253218292 -256746882 -14057187 106641665 196528782 231389440 199813479 -144252459 -226515107 -25657446 -160001519 14251434 -188930268 231801223 -7272192 33990101 276895471 -293399547 -16357138 -275836852 -292126994 73084353 -74998465 -44220753 194812321 -188269736 264658872 -101548020 -135442244 181198546 -273251912 -67770227 244575223 124080252 -134725673 -278228038 -116886987 -43084784 -8435067 -254073873 143630993 -13626406 -57333847 4340415 94961970 267607914 -183016529 -30437322 235556213 190312608 207907922 181327879 -104219906 -251171286 -86456788 -149888716 -72000147 19101643 170892833 -289884689 -266529587 -56104841 38391454 64361896 248223966 -137530152 -38357221 -297692138 -18935005 8710758 208944560 212947325 293212569 -54109606 -204012017 -237007734 140361835 -279504603 -250536719 -211816071 -50189242 253369525 -97788975 -30850969 -22951568 111752635 -100919114 205481877 19843543 -212977816 93864543 87785161 183663858 104160494 81974141 -184186921 -79547280 97756595 -156516246 1282955 238938066 114974019 -106366233 -149440087 209907207 -3750854 -93138333 -56948933 -242967160 -127162209 263747025 83268472 58977969 -34426882 -51639987 68980939 -41760486 126712833 132227356 -39658179 -73292584 115981179 -103532382 264286459 37803608 69364235 10047043 -71950885 230673990 -233044188 185198321 -247791184 -144246370 -263114291 207212258 -79200148 -58071916 112602259 -98898033 214776512 -234057908 -70153054 205248659 199453885 106256138 86871995 -39811439 -232261202 -51773899 -127393709 104469269 126140179 127895815 -221766919 -27134772 -236933235 -67866781 187111432 81109573 -222734871 184164925 207896335 -55138349 -297624206 181588331 38505906 90886936 255028142 116471793 289238636 49857532 250743449 -105630749 -47270504 52094220 -154492973 -79344948 -59220468 253319034 9738632 68118163 -60683115 211173961 300753395 14436837 274840737 -220484513 -218764786 -120028042 226130063 290292251 -291497244 -78519853 -285070809 19377303 169845320 -137470089 290942360 117374722 -272543840 112634737 -24729376 -204313706 262963697 -75207710 -196755696 35799073 -189936361 -242746867 -148981420 -87215854 234271480 -254326297 187899530 68332204 210611226 -229169200 -254062379 276472827 -277272920 -62887916 -47407928 -184896440 -4886314 -35958457 -242661875 -268947114 270841175 -144184804 14401745 -222592116 266363290 110350933 -144955876 223191083 169724939 97290459 -221384489 -15520476 -72051926 61186566 135921748 162017596 174755437 145328451 137801430 -11633691 206096127 -871026 -12750568 -186116036 218985549 -78347544 -196620135 65840793 -218871015 78020724 164122225 -256049708 259799491 -67056738 -6244087 127775491 185706002 -280299083 -79695615 297057981 -164092699 -100705470 -57099399 243452324 224732362 -33481562 -133428862 98520053 280343552 83310098 90511600 24424971 12226907 187404290 44971874 64778035 -234327738 -41559208 66464960 105139953 -117025755 -236762731 -87819732 -160061738 -26263479 -60532859 179550855 278809764 -104982335 -92977566 19880279 286630209 120512985 -151616356 228156290 -148181554 -210342246 39641838 72401103 -279889251 -144760660 -141571928 -20268158 -81059494 205511441 207286826 -228373571 -111579663 125604890 70143259 274968205 112299706 59511363 -93140955 206179415 -183734418 -179819230 -198306357 44509034 253382317 169359376 -138736434 85010014 -293672344 -99331987 291452782 222739866 114910423 62032186 131548294 -52385764 12988280 79278350 270885878 56859825 -142627648 -237011649 34112744 -82803915 136344012 292886417 116294298 -165884526 -275997312 198578622 -98055503 113649440 -243570239 126937645 -266365278 243133691 -54769577 287827518 257404486 149946222 48035877 252948229 -262454924 -47751111 8750830 189663065 273479377 38663283 -245886880 -236341413 -172364400 39665490 293891053 -34542800 -286477837 -231413438 180975011 60834262 -263246778 96240164 12906626 37369766 214777848 -177114933 146976392 -115028221 -274406644 -251365487 -187445278 -205069205 -188303905 -193866332 22926104 -166686237 2848026 -93032132 165721536 150173640 -189334668 12466130 74246872 -27108170 192094061 240712264 -149234351 41658848 -224587785 -132007662 261483828 22334258 -32972980 -261561613 -147031211 165698762 50642329 164337052 84783794 -72075201 -214331947 219663930 -280066326 -293512253 -64996118 73035224 -11440317 -58105953 136923973 -256557856 241545861 254436504 248659942 -179407496 -1616523 -76794136 287566689 -100069180 112425843 -181429701 -1908061 118020899 -185011158 159897092 151954622 -269359855 -281629327 -219849111 4257434 43361029 -2462801 -222235413 -263114884 -86446632 -15618698 51898305 120748143 58452510 293956990 -102185405 178235658 251109332 276181741 212001321 212752611 -19190837 178987484 -74315044 -30150321 -70915776 35812588 -102538150 238252381 -235562381 276744884 155063975 199869867 99171591 143365827 111305658 -61724816 61438902 259888887 -250580767 -287947596 -45268013 -21650694 -138399676 140804410 49385226 -159156633 192693402 72955837 -82947013 -153866535 -160153889 225751220 78139771 -286975380 87764981 -51793320 -20174415 87041336 -11948748 -198191547 110950260 -285180713 257762783 60741 -17915342 -263374488 260288432 29898754 103166885 239883762 -15709961 -285379277 126644289 -182110576 -220196546 168234474 -251301460 220060833 291191384 234458162 -13890818 -224234505 234519507 -86810918 -90802220 -16105417 177278123 -197829242 -176209024 6749620 -87326524 -151982971 79507392 128553039 -150153356 -33115224 -246018275 -193997782 -114454822 270286086 -116869996 244541752 265144408 -33791201 -289022062 281906744 160727873 -120330195 172628556 -173756970 -231959388 167526907 59271506 113572489 81901476 -2489476 -265123451 -43424430 299478935 -168383414 -256791161 -279047007 295126579 -163833386 -232227666 20313618 -14177773 79747196 255489261 -199477080 257998466 -222358316 63105944 99903811 -75770055 234349016 -178075568 -166209141 -175757033 9210311 -176143015 263820222 -160770729 52629816 9760672 75424988 255462491 232595365 225018938 204845054 159415608 -122372861 292986898 128231850 -34277234 265949253 -149511584 48801092 -19242506 256644068 260671377 4401120 2111688 262911556 146141750 56840844 -280837879 -134822054 -137079047 103505486 -164595136 10980916 -142191083 -179895286 197235891 -58350525 243685031 232576115 147798924 186125168 52789109 56327935 -39456731 -113826266 135824251 216870940 -21875396 -72331038 -38507392 34287001 260442729 190334750 -245522316 252210314 -301035551 151666948 -57330527 -125219773 77639524 -238017616 -195088770 145414982 197722113 110977750 221025515 -288995056 -158105020 -530195 59816412 -168609012 -38736249 44508094 250129192 -19248517 244041806 -199773000 101689369 -102783007 -216862722 146314329 -206795482 -148949870 6791981 86407208 112233483 -189059628 121841085 78519235 11680388 -55978128 -249496175 227948553 -143652473 -131659363 212185512 -206325733 -107757999 43586586 942193 261665093 -75855130 31133941 -53160883 300466940 -27295127 238662815 -150722086 -19039367 38240101 -213074786 40224849 279497777 122178577 298751508 -172264719 -282006665 56461494 -233176042 61942919 -177933002 -157435867 -11862320 -106045495 227718602 117088319 -96862239 -57838658 141461983 274989999 227529034 129105638 79469720 32980324 -222011550 -14644607 -99221839 228319971 -207542050 -78629476 168883505 -171911551 125773892 259292473 72842844 275850988 6497295 -264576304 22840318 -249576503 254765115 -257015589 -19320978 -685136 164674438 -225976078 -275914696 -48877619 38861331 -227467989 -296614322 -70784000 -233469108 -228751021 -257477489 139142338 -113711715 -126160176 156758856 67830096 -74355684 -220170937 -18125186 143646482 33233527 -64689433 -290220000 -266583905 -285350437 26844092 280640591 65905895 -70039843 82758625 -224503647 286786734 -42933070 -6715904 25446013 -55088716 228318543 -141675480 -151135665 -300428854 140656172 51896325 95717428 -158840831 74220650 -108066279 -206447103 -243224540 260270798 -226514796 181447487 -107114414 -138057736 -92743322 50865196 102548415 -75307199 62261381 96826493 -148880917 187281282 -245920153 286797868 178025023 55108995 -214504373 -254725759 -67925826 -145823281 -236286470 -94211681 -16500409 159670940 -110738512 94593442 -210287912 -236348645 -225396025 -178584866 -155170464 263475346 -175547974 62065616 251387231 11459332 40451322 201394216 130688317 -287356943 175239738 139711179 -201923579 -272270315 -88133246 -52875955 -100389611 -113932046 275325263 18591460 54012874 205383654 246163672 -68211411 -52366875 -227596041 156386516 215007722 10887098 175869481 292955771 -274534646 86795558 125963621 -215606668 -185408085 243536994 -141129551 523659 -168431011 -30864425 -70551607 -29643337 -138784499 -39644014 101262412 -149701973 167955185 -108031306 -15734684 -176697565 175005508 -279700984 251433557 34142663 290895126 -90005159 99590219 -137334097 25793282 177341472 78625346 75198482 -143438680 147059600 -234330838 154080703 196474789 187377873 -81318552 -116824529 142757667 -201589580 -205233121 88866146 -125517923 153192175 -269509810 -209133534 29581508 147356907 267728113 297348943 285329312 -112662712 -48426763 44325620 -200186797 -263576668 -98412400 234231652 53799345 276856999 128514376 216157179 185171638 208039951 -88342541 -295650630 -55737330 -255198828 -95105734 83525135 -19702562 -39665194 211087490 105941747 211697603 189199170 -221000488 -223822468 -293293049 260526498 -226932339 -139830132 293412609 -45678883 -289581610 -50892445 252302283 45204405 -141379257 -112847190 38254115 253073039 -52716460 261364981 32101441 -254264064 211922232 45802878 194315074 -137624772 31040462 22988619 13569427 -231842502 -16785872 -50496112 -37797437 -59408344 -208001950 190659662 104665126 -45634361 209190386 280269432 -90340373 -19932010 -63891737 -96751875 37543844 158810291 279599246 3082497 -150277974 -259300260 -166747764 88055548 183918997 -168908371 268124322 106789034 209243293 -62134768 232517191 284339864 -118878678 38625931 35895440 111244329 105129298 230606249 -13418525 108734478 21892075 -233460139 -88297621 43055503 -101115965 -249779018 156388016 -453205 -85280251 100333605 235344604 -276212822 -168605683 265904153 291826263 -65409271 -101163881 -91040676 260236923 298774449 -95010871 156692915 -157450676 212823977 189535075 -195048925 122849700 222309933 -149182137 250418232 43020259 40480334 244281432 -109693025 85948767 -235984555 67270348 263278883 169233546 -243598785 -224110507 152408001 253278870 -53304077 -194323001 145620407 -100935075 -48810513 128904507 -16494714 -202793442 -169381672 -272733219 -109828197 75926016 -148518877 -224259311 74305406 121465294 -253819103 -73108763 109260381 -239262743 281866047 286191019 -274368779 69513131 22358964 -156494481 71287476 -79713376 137487436 -8317636 146054146 24078121 -28613113 74583768 1560125 -83943491 -216198528 118885438 83773550 281787014 151726194 81629020 91673180 -69752580 -214543521 41401377 202445121 262842859 -121683139 -215490238 88395956 -272053876 -140296463 51129445 -70209740 91183768 -287104221 293456262 -124475154 10544811 217913247 -177343572 104710881 -157697430 291910559 -9549928 217464619 -54481169 -67542326 -284288388 123739784 233821905 -85217546 -162053409 170981264 96154881 -296899317 -227034027 -199631674 269323879 43434881 -159803484 187033460 -76977494 259482277 72766137 -31348566 -96191485 9983705 43658044 -172133457 72646013 -23856726 -53612207 145963701 166224295 -141159190 -70396618 -271211501 194697845 247574297 64557644 -97166589 -211761878 131614473 -10617660 12815728 -148208250 10064676 -228499986 87635482 208070467 225317034 -11586965 204591829 -198013296 -154166033 -157159709 -238801801 140632638 194878098 244187297 266771293 300064183 -195789493 -240313803 57592912 -294493092 169125368 64257694 250334680 171489770 207481482 301103347 142288013 -61278975 -136146766 -73304598 -230534533 -248977616 71588523 -288802876 152038311 -56914982 -139744438 -185189036 144604422 -292958837 129752354 -260885694 -116081335 -133645381 113390240 -226501356 197585947 232862520 106160780 -50554400 -97175662 -161808066 281422085 -85383281 115764036 103868949 124498875 186255565 -38442944 162049821 -195814180 2815015 225465193 -275122967 -89186170 66373511 115865731 -289364332 295913016 -212608750 -130727074 11890225 211418276 -19570390 177468560 -196287312 199939666 -284618970 50023436 180252469 -209649639 242571499 21896247 -243548769 -151769282 289876148 -279307465 133650003 -177808171 -48493856 -274254820 7386088 69416906 -155596920 258798748 -224850664 -52279781 -296160313 112528816 184259114 -31094082 142263929 -205515352 203824930 -115575385 104530623 288579857 -28660479 -90882015 -125723813 -78175421 -103452553 270452953 22772616 168025201 -245846396 230582699 -290284646 -8370948 -109968876 129711228 -168005774 210247801 2101221 122671361 -254757121 -157197981 -277659558 245430621 -197741499 -266953642 -271726132 8237909 259536039 291813062 196325522 -101002458 -61568033 -122791078 -121220130 186534646 232807791 107417247 -53208633 192212609 73669386 -213355425 -239079977 -48734120 -254710245 -244437314 272492306 92387980 293214388 -85881159 -215543186 258881300 -46319470 -215413794 -231795623 -129196476 288128632 118407866 -15406746 -188598137 -58910768 -16410550 -188807296 -295243368 176357969 -32957321 -295292004 -95939665 130533651 -134346525 199962542 -167309072 172850475 -112834171 249963814 -168580088 26657375 279549385 -119690759 -85341956 -169167504 -20047205 -21045254 280327360 16406451 33874834 36334688 -137907178 201766085 228611384 -997915 135234126 -152748093 -100594082 -222600518 27174020 125623822 121413856 -129192889 106817537 -280362622 441086 -247519156 -123087648 -177719140 296862059 203103238 -247082302 -79378506 -1588537 300097406 24213659 -183467938 -171966903 257243594 -55202603 -285972628 -64194561 33844790 68058956 -190561135 244115381 48674065 -200616266 139239379 112620348 -70356376 215451767 -280097669 146593956 25238185 194959204 -9237948 184617061 35132968 62720047 -223894629 -25315972 248229265 -119035488 89466289 -32370961 -252498938 -30773825 241687086 -154319124 -142820434 -108105511 -279639051 236755582 -90696347 189704816 139633114 -140174294 169641965 127052095 229523951 63213571 143594534 -62637156 -38664292 250031595 292107330 -204429157 231876203 96790422 32550700 -93458789 -127423518 -85292903 -106417776 -247497802 -146270973 -175942703 -102067560 -184545734 2325405 246770329 169891891 224071323 208549675 76774550 -124679707 -155123040 -129757836 -105784354 8749061 -251308254 -52124326 -48710958 185454630 -20954606 202573543 49601435 -133157466 19237764 -115354587 -282781734 -252336492 142455923 -193023013 188423783 -199271844 -77548622 -49975458 289857379 210118541 43018311 -60427004 147268641 -107198228 260063181 27222734 -101141410 245197497 299293581 71172066 55936256 -20417307 297365677 219036186 -84670340 -29917579 141018005 -67083580 -238894075 -242058810 252188896 288094558 264263428 -125035749 134541488 -30712907 26018074 -231325582 -166779904 -187934662 -247655468 -3482560 283186876 -292776284 104532544 -273363052 195374435 -206262065 -236245344 55962346 110336447 167483147 296352023 9594932 -146431705 108706153 15228324 -246744543 46271878 -143312920 -151936459 -243737176 -87881880 -35049653 -68287249 -212589966 -255816554 -170594202 -83465264 243706916 -265504486 -47347726 -104496194 -168118595 181603512 91577922 79136337 -59210132 228498667 -276973668 -204123535 249227545 -190411207 -219138069 254694884 207979681 -47442504 -150378904 46893404 -252334465 -29024665 186034405 193005453 153237462 222225096 190806193 -60436489 164085816 4266570 -206864557 263895166 271700564 -112276430 4157651 -148261486 255880494 278277193 244496457 221634442 -35242170 -65621628 -189830819 -104260314 278771474 -94126328 82965539 -157202676 133437682 28575076 198169919 -34085093 -25187114 -121258101 -47075584 -28018785 -126036689 -299527354 287599266 206724998 18359775 294523471 55899224 245287385 13382309 -138480721 170727072 210961005 -236391558 -268640311 1767018 -5323461 -280378296 184682965 -221834472 220520195 -74161158 -79786674 -211067256 -42428976 -6934520 -240555029 143600317 -160621500 -148695397 -96629260 -17410500 -125154508 -262929554 104078718 -47893138 280760461 295659933 -175909539 -134397576 221515996 -29141018 -248460654 -135113306 -253742513 -12014504 -162563375 156682894 215088244 -186060839 -150370253 111851182 272901703 -168319630 -149574347 175522457 152640120 171197217 -25826670 -9374928 -106896524 222092657 -39395074 -197858230 123128622 62773687 -184030847 -221696084 -54482296 291202798 -48358057 -88210046 -154989201 -100584011 187678207 126583836 -44371900 -276621746 -204911366 169395875 59836751 -60167421 -149640956 80008076 -227015019 -70951988 -116728064 -125323446 -17246976 206932327 119313033 -206051431 -250449212 -97866579 -79838268 -264282768 179871334 -76010393 185984832 231805666 228464163 260045443 45715621 139991043 -264571160 -88944170 -200713260 -155403844 -227908507 162429255 37259654 214431505 110849512 -177827552 243585549 228033963 -59671873 587543 126237201 -235731468 -103194262 -162186286 208427802 49384289 137612219 145327902 270596345 -268973557 160577303 35915941 -196401752 -300690113 23290867 158045135 220734006 -231381213 13757449 -29170489 -264712753 -20218875 -50463077 39229956 -79296685 -37569173 -232621852 -193227306 -204984843 55598354 -122163275 16607837 -228059733 -75831219 293936946 -259963252 215171397 274128232 223840732 159194268 228472922 -104961125 247361943 281672739 -20929023 -64311113 -216740974 269676244 -127706174 -168102464 -35730081 -189351146 -57436526 188239018 111376419 -299752378 -17588345 -103667532 125943648 -92034889 217496609 53773763 217351639 -167362217 148582741 -54359522 175657824 28379456 133813935 61939314 245830141 -181160398 218765339 190336145 -285453808 -1750156 210712032 -204719915 -107989325 239715278 -170105749 -36105636 24434568 -38543052 -113919544 -255576932 84445448 250978247 280510576 -278033734 214471307 119869587 -155745554 -72960619 -157793160 39719062 211751107 -119534615 -243047658 -152338155 -55270814 176476323 -1940292 102201488 -239122402 -10913936 -292653863 277104152 918598 75125354 290877251 154167421 -76252276 96471131 -154193102 109770503 -54858897 -268951384 -101220210 -126708628 -287006 272461070 -116710735 -261720678 295614767 111126727 62291828 -81902991 -120571463 -160852111 192856319 -2630678 217804062 -68558626 -38388790 -13117419 242133970 -168740057 -9676487 -205229398 -292024402 -210970608 -170635414 123916210 -26439736 -254062188 54981186 -18945903 182011489 129645585 -152263747 122582284 -267795625 291348605 295623068 -218356604 55403165 260180032 -33771819 -278790718 -234880380 -213976760 -136910232 -268992587 -289004217 -174301874 194718751 -278859713 189666164 -299547007 -68516549 -152517300 -270175487 -241733082 -159035816 78229196 -55072108 -266313369 -151270782 111305668 -61925495 -275055506 -161417657 -117733734 279593941 -85446458 242293061 -245963570 147990075 124737930 240772336 175370275 -180094071 222281040 17442709 128097690 -187908816 -14322922 -203339525 -215205453 132163587 -280876980 -68448575 168577728 -24338256 150986288 20003047 183925507 262539726 -140795639 115790500 -275691248 113968410 50255580 -1964104 -46861228 -234933374 289139125 10363283 -255280472 -293968841 249173705 207439829 -184263174 -290367540 276849472 113878673 -230814110 125425003 67290014 -82916640 -267338435 -200381589 37273418 -161811853 -273603349 -259674005 -290120796 -234371248 34504048 -101348672 171658015 200534679 -248733075 301467859 -39478017 -237420473 12064933 -130427311 -288504455 264749362 145998347 260088262 63719809 171152103 268992880 -187939406 -119373376 286845681 79114755 -37655865 70093555 -12635136 18137645 -276951612 -209003667 -90661470 277384276 229086180 212722507 207190863 107107084 65463608 -200235773 -72823398 -212999336 169776666 -150331681 -235726067 -276503858 30017026 -72295908 -88162122 -126919395 86572394 6047080 -169499638 -177789006 111681653 -168994477 87739000 197491062 -63752651 -167118561 184786616 -170419910 -187985237 21078197 232915201 -128448088 -47642504 128807588 159090383 -86944471 -273728794 -258414834 261852228 -241153419 7788621 -249321552 -59623521 -124758973 -147781012 -230537801 -84332995 -167392573 -265066938 -96936929 6742250 85728015 277981926 143613482 -161007390 213771756 205840631 24326543 268315321 183545186 -6233394 -297431785 -78102114 126455956 -136574638 126832042 91394087 243282974 -31183462 296979224 -117259615 -15924291 254651437 253764501 1006336 35362782 -28518389 180188388 -227230428 -17863491 113767365 128064161 115757283 -123819961 255228317 -91112495 -249514653 -5308781 105525648 235081005 -185310441 -48873415 213095700 -218352755 -266688439 207104392 287387829 248553382 232794065 -91693465 -59892144 124670366 -41560319 150357667 -229337181 280738877 51545138 -126341877 -265230222 22347435 123744610 -249919636 106219869 111033056 158534064 4833830 -277531929 -177612899 188932281 -196460002 196492830 -80228158 119893051 -96618400 244385636 45197203 191082800 84304269 89588406 -258009581 190659045 146203427 -175982760 -6571961 135223546 -107558085 61393103 194535762 -206908331 90380219 16306420 -181341978 -176963101 -277521203 253061579 158152907 188723118 -181474958 -79941829 -128383034 216025765 277066940 -300856490 244109315 -138346786 -148029469 -120259713 -230464362 -82883261 -216915040 -149643620 -53120200 106674377 -274462708 -227943243 229529457 -273432927 131539103 32181501 -129384690 -107802425 -185403958 262507925 263328549 271999442 71832948 140089550 101878071 -269671846 -126507531 -273299311 -22660173 202047955 220988594 240880817 -52925661 -100886725 -195313343 -258301461 -68483413 56600235 -52500193 -53809967 -222058183 -147635316 161495026 254903122 32365740 -176163586 -50932164 189228516 145892964 232341858 94036307 -223140291 268946241 -34613799 284589295 220868472 -154081484 -87397903 -237977584 153203883 -77210529 -233384903 -108645043 293518900 -68090167 -298023985 -27640904 -233069172 228310146 -240460035 -98510924 -205612522 -135646128 -157199509 -185494809 -136247479 -186878843 -60437589 199725583 -67745473 -71529261 290134569 -195069741 -250614139 222635194 174768904 -19878488 -196653779 285186714 254332494 59946651 83847509 238166508 -68799634 41039113 -103394539 119227428 -214370940 -210116119 227787676 176937477 -275407152 -291783818 -56843146 -203117753 77688948 -197921524 -233969544 -197693958 291894492 -282553772 237468726 241691274 252351157 -268549227 142749792 214386381 -264024499 67205615 68149553 301352592 -150656841 -63385354 63691693 -58904832 290510804 -16968381 59430875 283147357 174903782 -291825490 -109699208 -68255482 -170095943 280117713 103832049 -15743043 -175755566 -18402472 273406905 -281066011 231225772 -228848335 140145681 82618730 -289973992 -9688811 -243852623 -239159642 -48544305 -224936204 19229249 -203820163 -124496763 -30450724 94913291 -273427932 -53276269 -296875652 -44461691 -290482993 -291243222 -44692836 297484565 259967089 231438355 62571749 299420847 45749728 225497737 -76546730 292264741 -181029399 -256991859 274282598 290410549 300521073 -270564105 -29790400 32128807 183501664 235771264 36748465 -258343367 125560419 -215621000 73719641 241775642 -135153096 875100 -158994120 -268965095 -212591979 -128047532 -12527904 166826746 -250809898 -119391533 -75121554 -224285847 -160094315 -44894947 -288153533 -193532352 293307569 -101621375 -150571215 -78712644 144013733 170411215 215451970 72571042 -281839980 -252356489 286826077 -50677228 108091875 -43668284 -278515803 232097890 -56745298 -160013892 291727614 168037478 -148951614 77288234 -239223561 -101514305 -90929664 -129829811 -196834116 80758665 -273905653 -124016186 214763396 -190991282 51327650 -146144336 -260649227 -139497118 53047748 204601216 103252662 172039183 -219057340 225870556 114042151 -122612909 72683285 -247881752 35208914 -67090840 30059530 75567634 -132957234 111161943 -183730893 232914150 -94155083 -179597407 -213690050 7613624 32106389 -191322516 292223900 -301228403 245198962 44148669 -223730678 284266347 244417855 39463835 169277802 -128468190 -10294480 40649993 -8709223 -297738366 120414741 -171033262 -290339650 -206135066 254403145 -171798318 -287497015 183531173 -9465326 57572970 -15635614 172641172 260921144 -39637825 120686744 -15822955 99623088 162886374 -246493305 181838537 -147659448 -269095592 124954552 186301549 -21661673 68667020 -46664638 -150464808 198531051 -296486288 41450404 -236231462 25537672 67347252 244873567 28012152 239621299 -188846246 288698517 206973408 23929343 -46239487 -260351279 18222471 -228611363 -254576596 185645762 -26811216 3358506 2693026 -35587868 -120480938 289999320 -171313552 -43361132 -55691673 -14756123 271554199 275892243 -231408017 42926450 -235646864 179871740 272108892 -17078744 -184099988 -3432467 57281077 296721741 31915270 174037407 128228273 214823383 -271915353 -168317002 140170569 -148152749 -299742945 -20346900 191253877 63522701 -12933438 119416219 -86896948 53347626 -36901469 111008738 -71354200 84609343 185243001 8896262 96405826 101465125 -175202613 5969477 7147200 174705377 -66712562 -61227996 -122774331 -30265205 -86641882 82937832 -159964696 -106401743 -291462763 -261713839 -278593995 -286664973 -267145547 294278645 -1942516 -2197283 -205579525 147392560 68619002 -32604490 -150173249 218240350 -235421975 -48853009 83128299 -245693816 225187808 176897485 -177665326 -199704058 126506368 -211752658 -191248587 -58254049 -231720909 -143991286 274525065 -234339665 -237246770 -265734280 -243144938 290209341 -86170608 149257696 -215437601 16230180 -18508856 202372575 158984881 207931195 -130850641 273860911 85166788 187285737 -265003967 -8907172 -265369942 -24041509 189445626 -156424237 -299183316 147705211 -262906445 -184061175 255476975 40192567 -87336368 13609492 -8706747 -170005144 -142208009 235290780 -63089363 233578125 162653872 -261244630 200439070 248614687 72591588 -291481490 169546959 233204187 186381779 44032607 212193255 -81921044 184000797 250850342 171522306 201834272 -221757555 43084981 -127301952 20678859 -226323361 -217189840 -272858725 74126433 64056907 -216336021 301078677 -96500604 226121642 272575217 232493857 -251581990 273558288 -191800533 -5656635 -134411314 280643243 158528112 -82955446 275729405 69636535 22397762 295138738 -47199019 198873727 -219891332 -261902560 77388193 -298076574 -202352723 -63370271 260895082 206646987 -183638982 297851657 -71171708 -98231316 -289843358 -165372275 228692850 -76755781 -38696376 182564839 -297494472 152781062 -133806377 -34617142 87476537 266220072 -194625000 14656355 -35458173 -110137375 -104852727 -235245681 -30144945 -225840064 -92404765 280029318 268869602 117006409 -221018766 -102541549 -134916004 -161903365 -238467882 40676265 112373284 24612762 58785004 -236550647 38592526 -97759354 136446759 -65083123 56867962 -168530595 295815432 -255004796 -144177008 -265832511 -45642656 -139907356 -238361990 -222678073 -294866737 -198187524 -4828338 239071985 -109554598 121210422 218820369 -142394283 -209275888 186165967 -140212681 -249116240 -32264529 -140100697 -246959304 -156035985 -105903783 114170608 -197382182 -106679478 103224008 54584661 -83178270 104617906 73399848 270377655 -62831142 -31531351 269056666 -257914498 259612102 139249678 93733260 36561855 18540507 -46831729 169717493 135774315 -44191429 181637878 -206989259 262434287 -135231593 -190594664 210201819 27055357 -120999244 -32748105 -39484351 248430281 283429357 248468880 -79066716 -104054725 -189896503 280780117 148008449 -198465827 277091028 160365942 -75103247 26299369 275921329 187603566 -142603521 -200386237 107599423 291433323 219342358 -145353144 -145662118 147212008 -230183080 261319473 240032051 112759347 221297845 -222597526 -131555296 -90616809 -289079102 236255417 -271635498 -31544653 -267398741 22257384 -200388448 82422809 229920490 18626817 93236566 31044911 -24230582 173416902 -207735360 284907578 -14775785 -3466067 -268185019 -92995436 -251494654 162658470 149532314 -221679794 76666396 -190901742 183134701 -93380092 -269653504 89660363 -228247064 -290135803 -211301940 -255575103 -110185601 -132372955 -147476637 226618073 120808483 -141959758 -233885582 156881877 97544996 195728808 231774343 230431900 291784937 -292209724 -248968174 -213683943 -189778890 180401719 -46518140 259488719 -182162024 -101347138 214117405 294163541 191858301 133515531 233593396 135222309 160297234 1543458 197753343 16879343 64799978 -301230859 -290890092 -265952581 -167064154 218456183 -232278556 32454684 -265219909 133052131 -280518788 -244804620 214259917 138448053 97714295 196857945 -232683820 296778014 31711376 102945310 165304952 -154108917 -112652973 278948931 -240129966 228741463 115355418 3349849 -296314029 58687516 -105676586 -157343249 69356089 -21708842 214816936 -274231120 108723117 -280281535 67569404 -289897086 -250744257 40546664 -142579812 -75467988 -148393065 11795852 55602130 -156468820 -236354834 -211147720 225528212 -25197891 -27692893 -39081711 -199353451 -135573140 280296743 -16989134 109744650 46746589 133738966 217202233 19809081 -2151891 241437273 6034234 287094187 -37433567 212738917 192198663 161332721 -124794549 -33197843 112558359 27902899 5300850 -289941370 -168069623 132332151 44353061 -178585660 -147150324 253098075 -123962413 178578835 232683260 -295409463 299535060 -92398736 113027139 -61885104 1422547 -41576430 227474560 -270575753 -21898326 -248694515 230109745 -224652844 291264229 203274866 281029121 17466609 -161428089 -181043722 -13410338 257751333 71175414 -254099437 179121726 -268291169 -94760330 139433563 -123538782 -142143919 215717060 -249280108 -139513892 176679390 -181790430 -118093236 276758290 -140447949 300394615 -200627184 -61092575 -300066573 163193712 -186679649 171054159 -97475607 -60928197 294064048 -107916585 -239377754 194254569 16003311 -73194278 -200853843 263363988 150594005 -16180657 -63664222 156866753 90492932 127680081 -139989605 236121826 260899349 -145363302 80008413 279871342 -260055139 49244622 195439898 -79581172 -233638058 -3578956 211412218 -252190038 -286089730 -213238482 -254356006 -25946164 182694802 -278652495 -174446194 -206748999 -264000885 172867882 -221723333 51580115 -8788025 -81671007 -148438724 116615103 57459331 -39985347 -197170514 -250486518 208218447 263422582 186542773 -300100758 -299327842 179223399 39185941 -295712962 176918464 -186077214 -272996376 -284636214 -16793344 115352176 45019324 -163945300 -127778050 -117494063 152758682 -223017023 60065982 165047970 140826874 -56147141 10023764 289387409 -61349084 113901744 -189141650 -189093620 200531862 251933912 -180430791 200722066 -16164153 52170614 -118815636 -135002144 196686359 -72979377 122044702 284254740 -78444256 239287514 -178062095 131267160 -274125314 -24780423 235587602 77103715 99494843 275963833 199865288 -93170403 -225140376 266313777 -190418199 -176884708 -230097790 -147656514 -99833723 255042735 -223546507 72649875 -143299937 -3343157 8706089 -172487404 -289629283 -268629029 -287822056 22549050 -225835844 59026111 -217022904 166002832 -8754197 -88349536 -169451621 -184362167 -141365743 86781479 269659269 213757825 61833788 41989825 160037464 -206173366 -199011581 12881817 -190435410 -260746421 -10594059 139773323 -238847439 280850149 -247571490 -181095928 -233440921 -283999287 -294101843 115959810 -270271161 283565791 -53731752 -251251947 -198244674 197455451 -194661012 70295095 105021406 -83720540 49231543 -208213916 -123790116 126817240 -187303098 -291327059 -115072630 116452765 178375848 238570633 -35902530 -39945944 250317029 -63093292 97423937 -282826771 77827750 54840309 -186317105 -237884499 18704043 4315354 75758816 155448439 -32845380 -177438561 -43309833 -209060089 -141464503 298150884 286318724 -56653128 -300568355 -297685395 -261796059 275315652 -158609701 -197347993 -162763233 122181154 -211917584 153128361 -284303910 -182350414 36961028 283273864 -126405879 -18619896 -43091018 70695986 178869948 267406792 149972456 -81826250 -45940603 -253731965 90409152 252303721 -96874564 -4184573 -257088498 -130109052 -210090198 288894613 -231831321 111070175 -93742405 -208875314 212174486 -27428721 -243562328 290303363 -122641672 26562073 -12589307 132772595 -49916271 -204639471 90163395 188369607 -287504531 -285276641 -298127315 120321160 245034328 -33612387 -62454067 140273569 -269880173 -262393412 -34252423 185945563 179970253 56203752 228939735 -2813417 270994503 72176569 16525132 145176263 -111389251 -240341775 31169018 23219326 -10037070 230923893 78124243 -156355702 240305237 -87899175 -137681415 -149979997 -105268987 223599883 -300101983 -57485711 -87078868 -126856520 202470647 106813434 41823126 33081833 48276252 296124451 -252075200 -91148777 -161322261 -117532496 55542543 -47681021 -130667440 277221076 -198189031 150882306 -213710301 -290953815 -196483871 125600813 13933930 151271437 -220242467 281384290 -240781014 -188446210 -18189321 129569681 191739351 185208507 -77261857 -187019321 -94175389 -109894036 129544861 224832555 -102167493 -1303149 -268187972 104179727 -68268207 -275589602 -232524296 80772846 193865955 224550789 -82075771 -297504728 -267189567 -229348928 -64976908 -202074499 171895788 -2207341 -242985718 -20129385 -133155553 107820637 -113222883 13496607 192586158 197877540 91143986 86150806 19727737 -24329503 -95888951 -164365578 -37481196 177255334 -258551383 -5190959 101662790 -266997387 280391085 21074300 104110483 173884333 -215789874 -18322253 294315273 211152728 -61644697 -190432525 180553941 244510250 -266907712 220380054 -300700829 -9610097 -235991447 267035511 87509547 290808137 -39134987 66975452 -126275566 281585224 34592431 51527772 -211114318 -135612472 181838057 88992502 125011800 160289150 149226898 -240616368 -37788000 -121494721 -197290047 263454655 -272086622 63428291 -21567342 106080575 281913420 226873008 143953842 290714197 -35920237 146993390 32256669 -215192196 9668785 18001768 189390690 -233018892 96661973 215729972 -166088388 110322718 10127419 299784426 -93821450 -63626411 -283590515 39700749 24817450 -242214214 -29947445 41993050 -142813000 -55752569 200233740 -283197721 -19757905 -270122633 -114940624 1961051 288096489 201812630 118473073 34855047 43740126 -71591075 -125563986 -290844618 -221482482 138088408 -58589307 -84719373 157924718 69496265 193913268 61937336 -256473487 194035568 144915970 45473866 193777559 298943869 -56541695 71432372 -124806712 102113817 -46221185 -195063244 62576206 -292226401 -93791456 -180845550 125988521 -166638287 1917622 -217362134 207999197 183807346 -235529190 169768101 -194023826 120173885 -280392938 -232385218 21605691 -291956831 94389439 -244877685 -30536802 214003564 -287453913 167501575 -62994806 -283179224 116976462 51434050 -33299670 -253686340 -9197886 -24608232 -155866570 -160882510 -19016568 297785741 -196501658 9802035 -98717089 268681133 -159598895 136985372 271582103 -105870927 249837932 84782235 -222828390 182882436 -42442943 -271023163 -227184114 29898406 -199947581 148443874 127506618 101891237 -164112918 -167705563 -136437612 -158285816 276734303 45466220 37674950 22384671 -211852354 -203286454 -296038740 195527549 40570534 -1480634 -45283645 60071206 121758236 -3779066 -116836332 128066466 -194985848 154455158 -71876663 -92575195 -92998745 -275501757 187548470 4669859 -71713570 162240027 -148143184 -53700341 33131316 -38366498 -288418064 -36024812 9602112 289678920 199071191 301337940 18880463 -216923831 226364402 92189623 54545450 196253220 13868104 108960178 -78491146 102731268 -207393987 -179218513 -118340388 -143838498 299609831 251361278 -127843268 -36323370 282881744 -294908123 -128851966 242089431 163961341 46567737 -110353372 123874594 -266156950 264502042 296312328 -119301769 -150555763 -188350840 180137136 -219999330 -148949053 176977019 -215993160 173928805 -156409112 -221853864 142312413 254897395 97385264 -197161636 -134264585 -78517877 -164759845 8578389 157431268 214752050 71506472 -212239471 -166230134 193919331 33245400 -195438486 33447786 -251818494 -133175882 -142199924 -191200986 -223954746 -115029052 -142171764 -47903954 257973493 269652669 203711208 291833726 -120283041 41256347 -73649109 -4556024 108091452 33210890 234851111 -237005075 -187485728 27856937 -242671001 -219698314 77543888 -16059699 143531211 -249185986 -77365923 -97379706 -16599954 153523716 -88562043 -140172589 141078963 -6658191 174502088 -14695480 126525155 -134809012 113400021 282532263 -73571001 283355193 -249261744 -269778998 -279418332 126487588 -45908670 39862040 -292031439 -253746409 190373675 -276674696 214696625 132609425 300705074 -272252215 249744203 256910446 -222945289 75243380 -116181476 -64763374 -97409377 96266272 -128264696 31423004 252228794 -257509916 -39741937 278785328 222303657 -214968640 -73905928 -188699378 152346631 160680336 82096908 201810338 294144408 -57583020 32622130 -116443640 101039346 37290417 42043728 29309737 167489353 -52860381 -185891160 -90575206 105739346 112003600 223785996 -83621024 130001079 156740517 167525084 -283655432 12907173 -291591423 172559086 269536745 -104510385 261187403 231102624 4913396 41797375 35031914 -284277847 111819231 -93462540 40655243 37260105 141936311 -72698678 161884749 33001988 -157690866 61172277 -73207170 58690815 116569554 -48616819 24051858 267764595 3398950 298226117 -151378573 -125243519 68515466 -184464568 95078164 85895046 136728910 -265091065 -98633134 162937285 -231039943 -240985868 -248319669 -259957402 -30078620 257790203 -297825928 -41409734 138438694 -5405054 -80924488 281484727 181269980 -272939842 137715858 286142665 232035724 -229577213 285068594 -242039543 -235642464 145660427 -71396307 -146481283 -266393953 82426476 -50068306 42753612 51743861 -145715067 -187513626 -36018601 -176952530 -20283347 154588553 237791880 -17979016 49421640 -58372901 68948356 -174301789 110374384 -28528142 102246541 243555552 -271627409 205712446 167874184 -59333557 -281467183 69986201 -163720985 -194718875 50349403 36976108 99750449 210581061 7056118 -244128578 144781285 -96367622 168362505 197028548 217090837 -130284583 286437134 86502718 279350917 259464463 158992966 130937636 240368444 113460785 -139152608 -206598267 -267983889 253057926 89130447 2063074 -145279525 171621780 -36980468 -235461815 -72297871 133135546 230305827 -248523063 249486726 293028747 -133549861 -216404206 -86940541 265611309 282117926 -119275635 203942993 -290931385 166955922 -295570540 -127356590 100295871 -94522845 238368214 -253763882 26110138 132558379 -51732464 121726473 -280660814 -8916922 -60044248 175523564 66474364 -192959759 -238990525 212977977 195185116 165845787 124223565 2754569 291024047 -108912184 -127374755 -210478781 118981229 -117705478 -21351381 220850137 -141769825 -42600231 34997228 -109606536 -250967950 -176835326 -145044803 153706503 9009503 -239641555 82370831 -205740459 80657928 23579788 -179106416 258928334 -142782221 -121381915 -141444737 115817072 65538529 -255617440 -207825981 121118738 -10133082 145966771 -2986081 -144441808 104603466 115254055 299097095 -72282121 299848149 218204771 301053535 -258248852 193582407 -133967085 287528380 -177680101 -5935065 -119062936 -227975758 72976297 -100079745 256544128 -6680446 -220865062 44027641 236148010 -65437026 -39432886 -133640904 -58073439 2908322 -149016065 -49654142 -234006187 207618418 -251745124 255606768 -27136989 89092345 101689098 280634856 170446405 -278040912 36823224 -134857052 137115560 -274293297 -127110889 12962442 125419810 54004427 205992148 265952344 -145500358 53487642 -5143069 -133799259 -14989979 -246963299 -6680634 216062198 78556193 -133728686 -140293921 -76436423 -261086751 274158737 -229045391 25179682 -36328761 -108778597 -61471088 210183949 207658926 -270285238 -267296998 -160190010 30334768 29312008 37521973 180638150 -165211956 42109997 -213995911 295476494 237697374 -104532486 261574795 -230021145 63529011 -120972241 275900553 -247967766 203322630 -297996469 7281265 170238346 266737335 -186152328 -274197271 208423713 -101032731 129445597 -272582202 38587417 -34071346 48601389 56073319 99335451 -194257402 -145459419 25859775 -5827641 -286867518 -92929175 -231779765 42208238 -187285123 283433902 -249241579 -133494648 -61021754 55486734 -205734113 -24831631 247549779 280925551 120410387 292465689 133836587 235120903 -82006928 659362 -40681319 -139625575 -179152695 284287011 300053428 101348472 174765448 -54272937 21747534 231228561 168640506 26647696 156112797 33684110 154756647 6222432 -128157482 5786289 293713679 80082113 -35427865 139436461 -48728420 -269414190 -291919121 92403471 53568049 -41340308 143229405 48843104 -141673397 -103619646 -228138731 -58652242 -100822995 102207161 -174296557 277465160 202209859 -246951665 215695434 -250751739 244387155 151075686 119313925 -92211899 29402176 218718290 183665 -217848269 -210322559 60535556 77687215 -71569822 -53280176 -66181490 -119940818 -179844936 60653730 -70504020 264793136 258381216 69650050 274748698 81584 -63031216 127173753 114792961 -157542064 -281718180 121300694 261109128 180992084 -254027177 128767748 -113533033 239971316 141890015 -191705747 -112262553 23497943 -131726095 -227148545 -188152143 -53788424 -33795501 103739402 -38854643 69898165 148385714 272424229 -216894327 17480379 -241911755 -72127108 10254215 9822975 -31791827 -123163361 153529411 126482811 224698934 -12188167 100141496 -79412415 -57227428 117789924 227863406 -169879876 -62211787 185964954 76814512 208445166 87014371 -170620711 -14259311 53765724 215100784 -293174787 117091948 -232699225 -253661546 128416105 209545719 -209865727 -160579593 255109485 -151466889 -170064347 107798199 -164360535 -122117486 -227221052 -92997286 -28459283 -46985883 132698470 145845865 -99800084 -212999344 -225823957 45249229 290122106 170583553 75906101 -49671588 -50277788 108471874 -134762148 -194047691 47932789 42049113 -156918887 -50490397 -99121175 -297714849 214948655 -164966518 290237335 53703518 -153454716 -284570936 -78364136 -278174175 -183844913 281610223 -278446399 273264055 258152032 3177145 94453682 49599684 -284600522 -71410592 -270956117 -194868035 10704869 -135089441 -96457461 82804768 182985784 -192999819 -150921723 -25839506 101731486 244523794 -184579924 119204740 -16928051 -172511554 -187109921 -68872077 178954487 109011036 198679471 79356081 262134425 285248733 -280835909 30679747 87142877 -283223019 -119784591 294520050 -122659775 276154991 259065119 -65247068 2149456 227883117 -206447842 227040202 -165445826 -170167279 272706614 103064687 127184340 67087113 -114183777 130186999 -8061054 -30561605 -70721636 -175477079 -27989254 294663893 253295608 -1159214 -9281994 35404633 285402309 146023319 272100039 -264061775 260911291 -275709586 248277390 -231081006 -160028232 240344332 -278872917 -141242226 -283657537 -27733477 108458767 239640978 -146048938 188649662 -275227865 -131637146 107295136 -57190219 -74372369 -116458555 126355374 -103804900 57467584 -11300472 299708445 -28679014 -59362556 19755878 -257280696 121975049 -145093325 78396381 266994498 -282193557 102137457 -23361024 -173390416 -60592651 -138840057 138077600 239723092 -135561763 43111384 -53628506 279242935 -188283459 -75507394 22605715 83812728 -184464426 76649129 -111564362 46002725 279854611 -244640039 -20416047 40413566 -233722394 -140344241 207489458 -299043456 44596354 76652437 257044806 231104290 -186786904 -179504340 261133431 -113347302 277352302 -212623188 -73149066 78656319 214083041 -116702204 -113946057 118511644 -191994291 -290936246 52584185 -262956220 -129945066 141432684 163163144 93008363 -296432603 225162924 296415716 -84436438 47285894 295879861 6825289 288264470 -216897063 280501143 -149423512 -111701243 250022348 178371371 291722639 104769721 -234460750 -235770924 -198528607 141559211 29789765 -285841662 142872227 92452045 90191969 100938582 21133169 -209721189 200664798 -132049518 264924943 298681922 92073537 130534316 -183577954 -241329907 141683692 6061405 -32446274 61820124 -150805032 133484560 299334403 63399701 -79738734 -110581927 229557679 288684196 154163084 221699712 -271641936 -254770152 258090006 58116545 -4730554 49707748 137459939 255038101 -212970733 298588359 51498926 -64604793 202013301 -53516659 212577326 70319740 -10319889 291240550 268180584 200352783 -284217578 -19222560 135996913 -62575823 46182302 162410322 46739978 92990608 287553659 -265167159 82411318 47573809 139808770 -126913126 125940714 -279532258 217222377 -150372649 216140613 -212026648 28213133 -114386691 257771670 -58057879 111610492 295554522 202281365 131726286 272418430 26199771 168465845 -194045962 247801482 250611702 274535177 225865178 173506737 57889718 -276437555 14361643 29120039 134925362 -123851089 136594496 -146690715 -147033043 -198912216 -175311799 -206180274 31083181 -171351347 -101810709 268978418 14964802 76583725 32268167 -214619584 300582262 -290528182 -201134801 -129707068 300579992 -156073303 167888025 192183466 -110479634 -208339617 -150891724 115423187 250883821 296910805 -198686196 -201018653 -83520660 92047466 -129469319 243731991 -258251942 228659011 119757956 184011220 -189430701 4555619 291932073 -250761236 297354648 171669622 -12884223 -194474322 -240771063 26498711 193800061 272307109 -116936004 106479432 -99837606 -52761137 -274843990 -142443106 -97780702 209554471 -2390607 188815846 250072590 79448127 -42008904 50985437 83350292 -234248508 -99654013 -263184526 -176308209 -206674293 80080086 157039358 16799492 -212845967 -236243211 -117568882 262808450 132129682 -128645867 -146371559 -76005396 -105303561 -262787767 -163128346 131867826 97706706 203093922 -225530630 155517528 67718048 153967746 -141323064 -30766217 75507137 33106594 -11613391 9425427 -219472891 -117602833 -189894755 -52949055 224904527 265298908 -126746224 26289426 -169382508 -108329816 -238760419 240438810 -296518991 -4285096 -240158627 -134620595 -230603947 -165337487 43393188 10743322 -214575162 92345326 75589842 -145558163 293822940 172858469 -29348959 285893418 124057369 -94007507 -131048898 272111783 273589650 -73409426 160477208 173081096 -198258291 -211678592 271452283 163046306 -125168487 -102147428 -54689914 -139315564 168470122 150896384 -146335816 -118681214 -49432812 -213473623 -256428070 -130680856 102987682 -122727461 -211178475 -237425831 -135383186 261119838 188828571 282569540 224347851 39932797 -108858900 -116767697 -190589501 111623319 -17525862 52839892 250866174 -143699379 279535441 -95457887 -174680237 100294816 -64310284 106970849 -11935529 214078654 -163450071 166930762 -254570023 -263367415 75830500 -573079 50573265 32492856 142157677 -81636248 -75572060 137506853 20528247 -45054691 -179772171 277312403 279302237 119764153 259261392 156841969 -26587295 -251650987 44528686 194693742 14223806 -249785972 258128752 179355962 132203169 250806558 -166412382 -226314681 115153225 -220911148 -43721408 189142418 -197455377 236668350 -224041067 -293485229 -66155285 71476696 -209292928 -195666346 -42780017 -104163740 224212615 293860553 101075752 167268643 15181537 114989231 -39808864 -152401315 142575560 -222223233 -137357249 -280963305 -228914887 137923947 113966426 -221837850 -251904165 19260777 78096622 -132674624 -176154373 144989319 -124894723 -194245657 -151073741 136500723 -243186736 -124690168 -5559919 -72175760 -220819714 98082221 199529579 268913687 53086893 -194384569 -67072142 290543312 68738740 -264435592 252379523 176093209 161672637 -182661165 153883823 -32136332 -38728329 -80155981 -246493907 -247162740 219844955 300895266 192221487 183764307 -127345640 -230080439 -244554618 54423875 -126825443 -202842502 129003836 11298995 -87456699 30168477 52612462 78414438 129967110 -295591859 136302128 183544771 -158814623 -221423438 259925007 -46300916 -261025383 -33105012 -857658 51034193 -54388939 80650207 69461593 70109175 248604194 140578056 -9946765 -105703263 164123898 146695760 267535866 291738994 -82883793 57115787 -157970058 292967379 -7358085 -262710825 211417709 184621960 176634746 238144800 120448751 211574106 25337356 271964632 107258465 -77585894 -273981834 -296087428 228873184 125651910 213964683 80395273 241946440 -7909289 -145815408 -6337096 -253458531 196533626 44421987 -219416680 271472488 -105740354 -115520073 144974541 77803971 614095 96140683 23332485 -268283856 -27191494 129116212 -152788729 -263255521 -242017733 -87607309 -80544914 -198692487 27979340 -77527846 102225388 -177450803 287593814 3981671 -48040278 -249640915 -198577473 95325962 -119040832 -165449245 -242005643 -12757654 229786053 -25615593 178498580 -8993664 101751015 -109835135 -108472897 126218193 185946095 233699646 276671615 -96180494 73247749 -24891156 -207587958 -8844026 63053568 -226400725 -84659957 -101455668 -74070584 -23492243 256151311 -262355509 -289758231 239303311 -214528787 -179029458 -251365303 -44745525 268579338 -186173193 -155116032 201037264 -39924014 174625728 -217002518 291717511 -93010187 -172533440 255795475 -51281447 281467108 98430092 -50071809 66862000 42960076 243012006 95138227 -66254928 93357653 135943100 -160254008 -105959908 -189313980 263540433 -205154319 90622287 168907181 -55602469 -97911398 199180102 -283027392 153669142 -64420374 123924092 -165471847 -78161396 -275336636 165141257 53161060 -90694153 -261157895 115522922 176825794 -142594785 15380627 164517500 248017266 158016092 149231827 -222631722 -179798933 -24806533 -241227843 -90962652 -266941829 53664542 150861212 76927032 154601627 127361877 -277934681 47506017 240910133 250563411 140306484 101926231 90163484 199074953 -66291537 -160962893 -45859741 -43923178 117388678 -82100798 65784331 168154306 300249232 -227414101 -192567115 164914777 -191084035 -146255324 36379995 -267548328 9883292 56476610 61260367 84972704 -221957288 224757680 -203277329 22283279 -167006135 -2886757 295768436 -111391642 56966834 -88711245 259856300 207483692 225813250 137818105 -252602461 -102408327 -150324289 -193716963 94403218 -132646739 -15713611 -243010731 -42293848 71238269 167756577 163776028 255120648 -190283935 244394355 -233170571 146102507 297398913 -65634284 -173185053 270416692 62144047 -68145301 47115459 -155613199 -123916089 -257417786 261108771 -138192990 220031516 139617796 -153748104 -293747009 261599897 109744857 -41460973 84545991 203467295 -211130292 -241658849 244210252 78331963 286675086 -86816337 -42026399 -73723341 67659939 -296245530 60940877 -176277375 250393406 7816547 -269748059 -214610497 58920391 -267424589 -83097953 -278078255 90775557 144958814 -205635502 -250107886 -2413500 -18126654 240717050 109313735 214548016 -59753850 10935628 -45625142 62975625 39576950 -109070225 -160985168 -280568219 81205395 200617810 -39601049 59565476 -231491608 -109379405 -2516039 175427366 10486878 -64338512 -27368248 127647755 273801426 246032674 -25571506 45301014 293831519 282595552 90318962 -267732346 -230126664 -182545550 160546262 -162727814 -177570975 -22202714 -288066241 -16668864 -90216728 -276674264 17885115 -222620646 -115242602 -152665779 -3125788 120394402 167609055 -258892355 137362783 -295041315 232162438 -76108212 146352720 273186246 83906174 -235253366 -35697997 285222274 207742867 191280260 -281445791 14497473 -13784959 188308768 -101401529 -77194502 -30968203 207971139 81927986 30573952 117597527 -281488026 131224840 300930284 15541864 65607048 -236708737 -214545012 187505086 7269733 28389109 -249675246 -133263338 64836282 -62712399 -294123682 127425290 -157426981 -256956733 20225363 -107972837 -230717888 98483056 202465261 -232116148 -199136720 -22493607 100776617 -131072815 -114262045 -163879423 -227879336 166461679 79307303 223469111 -58310112 77896398 156483977 122282853 257768514 284417548 -160391705 -109265647 -175504115 -256966595 -93586437 216536873 -252351671 219357043 50382744 -179966618 239210464 207590427 52242510 -269433981 176432762 -160486227 69677505 194358648 225705387 -229809419 -111661644 -279775576 -203654598 -12281660 -34078129 -126700269 162700116 50913082 113472101 -233784257 183723513 289227890 130772878 26159748 57943456 -153399482 268588694 -277381025 289806283 -182682631 -205703917 120782420 -204458454 114411013 66653747 252505783 -169118367 -279356821 -30626079 275196914 -181335081 -92911956 -51002098 -128129924 -118446405 -77091807 -254621087 -38892131 67266251 51670137 268212210 49983925 276880996 -178708110 -249266157 14446397 203921915 -70399328 -118241954 39462339 -169279294 -131436692 -108501083 71622326 127469597 -13526915 -65870015 155366647 194754450 279661017 -120079278 -216270035 -33406286 -278612113 -129975591 -169412756 -14077464 -275305034 83259878 245771061 88872384 183270608 221908159 2320039 -251829930 -49040748 124760513 63004426 115171800 298181306 22804405 -252607266 17924462 256060633 -117404349 182784014 -1743091 45840860 -201678691 -8397941 -252390686 -275134837 41431046 98320865 -87828292 -116197525 -223244883 -95828775 91659096 -242893380 -53033727 261613535 27187754 12058320 272955996 -71109590 -17621676 -171483155 -95578527 223732517 -86332638 -75750180 52013063 -270317947 -14978381 -269731232 258836417 -46757153 -158824656 -254958513 206326640 61755938 -127247740 -192890982 -284200322 -272319780 -208067797 18842513 95123781 -293978117 191827626 173650035 102908953 -16618058 -36223225 -99541322 -10357543 115319618 -199505424 66833152 -275032938 29121401 42811451 190964213 230072255 60168246 210464886 -152785060 -256974145 262929149 71430699 64758533 -76703765 212564261 221849546 -193540779 227226282 227142746 153181476 239349186 -61858942 140818917 -166368245 -59444183 -195971444 -187655879 -272162681 245423371 37635181 -248042566 -263107952 13132013 43793938 29693901 -104829758 296034829 250097634 270933729 -275262530 276187187 192914493 -91889779 291587104 -203496998 232553168 115208668 -80031897 -174844407 205869367 232701416 -135116555 -4069693 137635022 128448920 216492275 177190363 257516991 -19290280 69515360 50437216 32324012 30499966 -211920223 168596701 -181212518 119797831 -34204936 -135924458 -154703764 -225932081 -133398342 -42849162 -228505435 -184022894 255910884 227640188 -229816762 99584548 240088489 168231223 -87628260 -14549088 113802056 -259197742 138383287 -264976824 -38423786 -252455572 194643382 -93191657 223677986 -265649573 -126439621 -101730625 158986294 101474459 105013528 219672784 -107000108 298029258 -8954306 129753136 278065929 258147985 -101181694 107558702 -83713879 -296154601 -173052451 -151613232 138610930 76086886 207389943 -135455754 -88132722 114442658 -273264984 -300365253 41648845 176264213 -40311305 241331729 -64495463 -251530189 99554112 3234959 -133845118 -224014512 296038606 68122758 -67093212 199144122 -243069717 -105142993 287241840 253231456 273075865 194410286 -287498690 166219305 -111870464 91998096 -242231304 -29566594 -56255374 189201901 214879833 88494822 -94685182 -26705896 151704575 39462256 172032560 -4437571 -144760998 260763065 233458310 181632965 -152449833 233321192 -213991179 219612295 98264804 131324075 184392659 133423921 -123538155 -184323208 -44956893 78953884 158066007 229161349 -216696874 -211401477 138524780 145338372 225240641 13776474 -205421357 51276791 -260311328 141835906 284580279 256197938 182287605 -261112164 -107597529 -187399436 -218611032 -256679939 25184048 -13275871 276985501 122767217 -200427250 -13796147 250907337 -255697087 44453780 -203704931 226305289 60718786 -286783346 87335890 -30409343 -204058566 2334251 -15799706 -96503443 -207148218 -104759328 31824538 194206398 -195633104 -181081395 -14929623 -159552923 92652956 273500653 -301032251 -170032981 57338685 127697118 -193823107 -38636553 33028547 -116285902 -292825217 230888384 -290883122 -177580914 -250943000 -288206852 -32276143 -64207234 -142300035 -57000934 209598479 -125357382 -233603268 218850612 14326582 194234990 -257417198 52680204 -23070793 179008426 -155733446 139829394 95386526 -103330306 94869846 34510766 177324664 70358861 264337700 -129692154 285709214 -170654803 -56030580 120155093 71468942 -269742564 -111838080 -250209166 -121521662 -251179705 -76005073 140276388 -271863952 -137018121 -148037318 140881968 -99069262 -221474037 63150009 -37038976 4957038 219578677 -117381452 -94757754 -222252083 294743299 -17165787 -295118562 64431597 -156775550 -289999278 -57195788 125519346 292185477 -216101100 -121498845 268348794 -103094752 191395946 -241444891 146772800 -233219912 -276852029 -123104939 296462948 15543134 -163475460 16240290 285750139 233172638 108486028 280098361 -26359925 247954696 255602355 -37996283 259721222 235488774 -260846553 280344789 175499680 -10497941 -236135730 191448286 -290408145 -274597532 -37794979 -262179733 -172771649 129538412 -268214155 77558868 -140420805 -82098427 62276243 64612837 183668594 -212532638 246958140 -237712921 -290222528 -293818024 -276112722 -163540620 -156748238 211371103 85771505 157609495 133808767 -253480751 236467455 13237767 -48162523 202090262 73480682 31061913 -267515616 81395447 -30695864 40678070 54654404 47814807 13826843 -217578326 -283298580 93219169 78368093 -135871277 25038990 84764212 299979733 -127021382 187821920 -284627542 -205825940 271480740 264144834 -130646252 115853216 -216110007 97360050 -157955743 -170046973 107940201 301303620 83266359 -189545778 138809082 -227143937 68750272 -72792125 -30801743 228400257 -227874362 97642188 -210306547 3523941 -265761007 240289118 199652090 19193295 181425382 79244558 291271256 188227490 -168251676 -146664614 72549941 212525993 133947998 42102461 -75752682 71400654 233268700 240123390 31817621 -292413683 201240718 250130516 127078404 -70547361 -125584722 204539852 -164945064 81753094 172453398 107719745 290106467 -254328145 98918113 140427447 36054448 -162185056 274317199 -147133441 -72524906 29663343 -19659206 175416412 -48559465 -214883229 77080107 -73241413 -187585614 220964121 -203007935 284783737 271019473 74076451 -34398416 -260624730 258610173 -239513900 279355915 212230337 -206221913 -42683235 45974676 -300879472 -114015449 251708664 126527615 -151184048 57677405 133395677 108481213 -45751666 -43906505 -126301755 122977230 -49946510 -86748413 269166663 134782728 251175652 163819717 -270176274 -145366073 154253728 172928726 67664061 113155987 123144158 -44414265 15872412 -104820577 -204113228 286400614 109071114 -103839494 30131607 -279977277 193571757 -229957840 -268574370 86140718 217687520 -256726860 -84080555 -3727471 236750621 -238859502 -131156257 -271112539 -74761357 -239246949 24607422 116891582 107898336 228804246 81468459 18645668 68182288 281977012 -173520722 155756817 90236151 202675894 -26515184 -106725790 163863009 -201845915 -61376634 -190208078 14987654 -74985616 295205739 159514045 30098456 -114436849 -161968751 -90483286 -131527726 253492880 -117257375 226697075 278146928 32295506 289224095 -10627762 66935090 75226353 284618083 -167994824 163157730 218882336 -233945047 49103408 133604665 -256253610 -124385053 107081483 -203049441 153993355 81283132 -242375525 -114243590 146821767 -239947680 -168400670 -240570638 -98431190 -36761444 -216747648 -28343973 221378076 -202504134 185209939 -298871576 160488256 -116554968 -253608984 256688827 -75535917 -118185064 110491543 -285169099 143463759 148188766 251106328 -79161399 248825829 -87348079 117208249 -3570156 -210734888 277586227 -164053292 -147796406 -9105527 263962930 78890483 40639834 -29564791 259382880 -37806815 -297495614 -291707172 98422753 -186992079 -236552136 1471172 161577869 206564571 -35626473 168724854 -41688034 -116783285 25580069 -30589574 272314105 -36366276 94273397 -263959881 189319423 -281767125 262822156 -250991701 -192945309 99111889 -233652244 -27826190 -178097648 50347282 -214878901 -52574273 81296334 -173510324 116756733 -222752897 -197065592 283937079 -12863391 -90602818 -243332898 -176745555 -238185001 106264241 -66977198 -175575515 230283364 90692122 -47005039 -257009518 229520402 -286979 199636960 -153980176 57698746 22036867 -163072662 -82356508 -276880193 250675960 279877175 169283748 187081515 89926680 213755825 -21001090 116118551 120539287 -100210928 164256200 -2560303 271598241 79017645 -25151412 -6739796 -78144173 126541087 -17286038 277195207 -300191326 299208533 -157894020 232639948 10581897 216776206 -194975882 193504779 209632838 -37182453 -292655799 -258769360 143864362 -144684478 -63663045 -76394381 128595934 -288063543 179606414 -138430607 4928523 207104747 196463717 50653246 52589358 268901135 202600820 -32796257 -217094311 39304797 -295325972 135753934 -204952943 -97601453 -95972733 62224896 297792734 -246358976 121255229 232811972 -27237993 167607904 222811465 -132704899 232558144 -29295503 -139371561 -217808760 -242536036 115076895 -291367423 -296840809 -82032398 -201994360 72256180 -102639717 118067965 -89659324 202645001 -227315848 -60173510 283515061 -73810486 140325982 131852617 -293145907 -62504381 97908342 175450670 154114598 245098825 15394658 122372451 183331024 8302898 125336970 -237999505 -20442265 -6642978 213975342 -266398356 -281372036 -280862068 -293499435 -260490013 -244650072 95703598 79393895 -126242379 177599580 -61985135 2807822 172168756 27172514 -127195066 143062059 250607420 -284320629 -210746640 -243169250 25977732 -54113593 -267976907 227277970 38171885 -256589824 -272930063 65237633 -183761124 122736499 -228333295 139629305 144692984 226483131 29244895 251210228 -92827629 -164454205 20616452 253147647 -67128145 -106886922 221094391 -89005731 236541247 -280281399 -228631239 43730683 89029480 159835340 -69623140 105967884 227048892 -61239039 -201795319 -25173365 -151160210 -141202126 -270470854 245433465 102219599 109214846 60953130 -211558198 199951052 129159910 -117771196 -19257473 -106426399 -54353812 -67647237 44877017 121193340 -14257961 2399639 -144901734 36234323 -224216422 206705674 105573840 -264408605 36230697 -54237478 83655381 -13285532 -31460255 252452387 -74466348 -159883936 192844824 228932544 -244196665 93324332 263662980 162699790 186411196 -244877645 35322794 -153616648 -45973069 32743763 -206463579 -24041538 43857551 107955380 -199310980 -245790829 96094461 -136314761 -233421976 241781261 163769601 159931070 205340698 47728656 68809008 -170353150 -170702932 -148995568 22267439 -65032070 -298897913 105252776 -234959240 191166710 263370421 72402373 -77783693 263345226 75976396 -111127363 -35846561 288312269 72003764 150574740 -230668792 47967899 276793815 206557883 -257743955 -230215647 -249668997 213468062 -195260804 -148297174 119977550 -198617769 -46123465 284597598 -134122286 -109443462 286102324 -26799639 -274960183 -275934129 18987364 9133671 -1251080 -188570610 -219829670 272608020 -72351740 63533721 260814535 221267022 -33566902 292386680 -82277109 49576831 -253422751 -241275156 -38741659 -269627264 -116338895 -147726789 -249414068 89831389 -35274566 300961960 -78466350 -51059345 161940935 151203807 262676919 -121407700 87761416 223425984 -253232474 66468424 -246375301 214334664 -110833268 137338125 -173412182 -27704171 160182694 -188391829 -172985393 242928987 173376211 274296177 -180868214 -142665434 293991383 270288203 142935733 2397774 -213310465 -69704948 150117131 282608746 119546538 266765624 262915815 200719472 25290548 -59471242 297630262 221690768 221761470 8505612 213001938 -1827223 -223901181 120045686 -12209656 -266800795 40240579 -38150013 -159422002 -210919166 221205430 206597615 236913691 270136356 -165039132 36669102 -265597876 -132382488 43003436 147774787 -109089442 94616067 28231466 -121082573 -221661077 -30757826 150269598 299297729 71243865 291413649 70218924 257847164 289658818 67257079 52107763 159412903 -205434401 230075099 169119270 -88508421 -85034796 -138852021 -239189158 -212986287 -111095833 108510977 -174463504 259660038 -8253714 -55621735 54921541 -291980044 -92026651 197241674 177589355 5314105 -189813813 -141094339 232449929 180049076 94522282 -239849778 113535556 115057376 218452677 13003171 -230962335 -236777866 66532777 74143516 199481045 288377964 -4897539 234558692 252990592 -45412291 193205318 146865680 103324867 104001529 -40067 -39018207 -294520157 203162879 -247598095 31400041 31417512 -56565365 -26341251 -292423591 -62349360 -19436235 -151060404 -179002199 -126531593 165172742 117280214 269677703 118695241 -290876985 -121475643 127072667 -156099826 -102138106 192222397 117309920 181909703 228141039 115482077 144268213 -242948142 -83743337 -112452574 -21558003 -139694505 259785457 -212855825 -170119765 94517894 -26601439 -159426535 180269302 7916100 32448728 -152240175 98963002 174920372 261990600 164348040 215958323 -164218330 -61113253 -162153471 -102697802 -153045066 193792254 196719021 275167837 12527731 -189313767 295057604 -263487466 161024369 57195057 -293522629 288264669 -91325476 -77309187 -39850365 25145166 122502488 34258216 264319847 58658894 229857533 171621286 61637478 -40557298 114856027 114994801 227626273 241638627 -253762972 -291850542 -235764716 197041770 -1452488 238049950 199251278 -137081683 -19267891 -178706152 175961631 157003514 -77521465 252902408 166472218 185358983 -129992322 66724749 169961407 -144717297 238828804 -12453206 -160831437 238290475 107779602 23979256 160252549 137048938 152499242 -242631524 196446363 -282812925 282868921 -67233593 -187766021 -263985662 170027867 101174947 -227914087 228343274 -7696713 155259043 -85979459 7046391 -54371654 -243661188 124393866 201381346 44302608 272789399 201945642 166601437 135877782 297484723 -90765168 -111307549 131578866 -37900510 -169771891 293301242 -289314075 -14082612 279407110 -189455352 -113155069 -152871182 37666385 -34466360 -59515432 288920466 129046548 -233878976 -139141236 -282581972 47389266 169725692 25658263 -230037522 62890475 91151299 -80737361 -93754198 230721457 -144520850 -292892829 103027093 10177826 -76784732 -84743283 -204016757 13731573 290422308 12079060 137516404 -48876753 147044644 258130240 -275043261 -187218606 -179686132 142715135 -151482873 -66823457 -117346630 -23182493 -125035980 -152498042 -34529351 -168478964 239767291 146835873 -120981215 -292410599 77205946 -139248717 12388711 -125604069 -106136618 277439078 117645288 292233470 57058996 -7242665 -109668142 -191910356 168374604 274923720 -128380950 236197999 139261599 -112773295 142459683 186933088 79603463 -158178912 -245973877 261797116 -130249441 -145320440 -11571860 -269720627 -62564393 208314321 163732907 74230950 46122840 232134133 93799647 193258681 129810275 -81126295 -147750883 219587489 179690537 -217175212 249660873 -140992796 -293008356 167524705 -275699460 -222989036 -112897264 227208947 -24792722 174547294 219401869 -155679599 -215435795 -183733365 -214616123 123690894 -94884385 38328196 118656293 -230140878 -151168391 204600008 115828258 171201351 60217427 -33147087 -225202248 -238210177 96816542 132493429 -294626598 8874688 186597599 -47229307 33036026 -292178514 171321610 114410858 227305416 288853265 -174200100 -59487713 -255014207 -158807625 -122011265 -293267714 -236353192 -210725945 -239510643 78295252 -154277156 50746404 229459134 -122533873 66963384 229715133 -94749820 -294209141 -43318346 -295056072 74896650 -137425461 -228613744 -211455743 -30664182 281233780 -156085442 75956026 -106539496 -4695253 78851758 11361072 -193905328 -2091930 -97850645 118583900 -93161761 59991742 -121354095 -162661971 72938619 -113353845 -195466763 25051154 -84311470 -59645936 76591278 -128063914 -110072438 282554122 -100590350 -206439319 249701887 50172658 -15892604 -118164440 60517466 -252124222 -204030673 -149357552 164832091 -176073638 -81206323 97985849 -241856578 5094248 -106716914 137268790 -210124638 -70240421 111655442 155282907 -54998024 -94402009 -207094923 294551389 -282064389 -272193775 291294747 -115716049 -54312903 230936036 -200980287 -191490504 209003349 -222171100 126970016 189017294 -56187538 -55334896 -230505715 7089755 158233547 41056135 19882579 193342095 -249822114 84163489 171279281 -45054395 54110011 -178971194 -221567245 -128277556 203120210 -154996894 -32139529 257004855 14039326 279431288 25500937 -8717029 -213564251 -171574246 -20850120 -283728175 -231321834 150813029 296773549 284360776 135973957 -141549607 129693674 85438551 18465823 -234982878 -145038963 1790984 129191627 89551651 -45798249 299377754 274044843 -221648743 -147801387 267318161 206289998 205738976 -152695097 -63805384 -300228167 -285304467 -3297883 177130920 -299523410 -187509860 158356510 65729529 58737471 287804760 -150753660 288328542 -121542044 186740313 243711205 13155450 158202498 74721367 -130337731 -150784540 -151294754 -42121508 -126863897 289656231 1667666 -75118303 -167478615 -161134317 -211572113 253805518 -268584278 167320603 200197619 -157461886 -116274163 -75194971 117874728 61097617 202583288 268528414 179807977 221178850 261169386 -215151359 -238708610 206729580 -99839260 -168853142 -243650685 -79530701 77713571 1092912 149351172 257598745 121852092 -64709555 273397996 -191480479 -264414097 35514512 90437028 -150086605 -163625633 -243812286 294693978 -32064528 -63133954 -198490220 -257569273 204703470 -194825523 6840573 -299076332 -80491325 -162305537 -125914685 68835348 -243982488 112391207 175531721 181194435 -247378232 44103214 265503361 54234594 20366589 43162434 291040470 -102912438 90412247 -83563542 215306725 -252131582 -105713701 154639493 257378432 -219141807 211225096 168854348 -72548626 259615844 171032653 -30738864 1685588 -277101214 -252333962 249113095 -143266194 -251132320 -171809605 -27368302 -181823557 -7184224 -3860900 277140066 -270582805 -223638034 285497970 288607468 -101323303 -229871318 -55238663 -80820583 217862877 286201423 -208867149 18341940 -181368197 204418267 293263787 -174928307 49605557 -35298372 -58950349 53830317 -189766623 144346945 -269639860 237436631 246894513 -204013571 -290985109 -280649212 57496900 266825334 -89318370 -81186227 -118735061 136297169 -52532502 -54057109 238968203 208911998 -138039257 -68979960 -82430270 214444944 -130074894 141396331 -286043613 128792777 -252195410 228668244 243752334 -124366738 128491484 -112416745 121997782 -63759432 -20540714 127559082 -79214026 222808403 157079245 -115742118 185018366 110886898 -66644654 -42689593 -238983994 -81779643 -128902958 215924011 -92004972 -137669663 245756473 89953948 242070649 283399550 -281432095 -169426763 144284535 -129680259 270355974 222093720 -154838405 -230827254 63513999 -83100811 151303562 94438461 -86069170 174259834 -211352756 209578940 -184171018 -73007489 295089046 37528807 -292730629 93916475 114872246 18367281 36519450 55255129 -108936919 -193499494 -27920744 109760533 109262284 64684706 -249833111 85203088 150283461 179654796 171614081 -160396810 -273980567 -184074060 279381039 1878344 -45883068 147770600 -197243080 187632101 193508144 287300014 -253065146 -225338630 181586776 34741478 161392850 58607032 159985401 -74417998 -24677647 -215776763 -267033264 299959213 103882831 92693848 -109959357 219792879 -222034478 36611075 -112836638 -157611198 -74924732 99299531 -275647234 203917217 -62922349 -278648698 -14397916 -252969241 258027974 211065035 33764980 27195314 -88609141 -22582750 -102631089 83195860 286475789 186787514 266492627 78704376 -266481304 -137182265 -85256922 -133026324 -25018033 -16486706 211964841 260927152 -13797586 -30692771 -208416812 -29365236 -51106156 145442726 722767 158475861 113931840 -67044774 275767707 36195035 55704770 -257141747 -176081849 -286049607 -148589217 -201193591 197340602 -94724192 -88207121 113560120 94291575 -207238528 -213234490 111977647 152743475 -244441452 -101401886 -32981733 -240063400 15316845 217985244 244300009 254236741 268677199 -60690091 -135552061 127252628 -58123195 43984337 -259185841 206676684 -270970326 -287055469 -284806218 -249300907 51640098 38600435 -114208074 -74827868 118492465 -237689335 -92111921 -18128595 73143597 -118957805 -8425048 191890516 -255114934 -258775647 281449320 224329510 -146417266 -146755347 200188992 283903721 270529074 -276342945 132711619 136739341 298876327 155714743 271933014 -296403032 -28511071 125425670 -234005869 32502459 156081569 206136152 127531778 215852852 187978834 -224055507 273557003 149439924 271120843 156329890 218447492 129606311 -295869073 -75791120 -20685973 -194407616 276705577 235192436 -114204238 245906880 -140613389 -95177197 -293505148 -279157689 -109143168 55647751 163515971 -146609690 -194376393 -134277903 185659253 16216817 197345463 -249910814 166840195 54869915 62065567 -4503858 -293959899 -260229134 275940260 -25290710 -153649748 232601384 279571429 -52170937 -48043341 -228871801 -258956719 76555579 251749234 -280320064 -231036160 225494946 -43146205 -76254119 265999850 -218489684 -18485774 290883503 -37193637 250104391 -209975090 100496006 219201556 -217101696 79540085 116047505 205386632 -267313640 222614841 -101000687 -16846179 97504859 108097401 -74338204 -129598839 246870099 -59599193 -187900047 -37882649 -40717557 -224658757 -9393374 93692151 103984708 299374634 276528924 -202861962 -91954215 -73805079 -183713021 -301612529 298967087 -78977488 273361391 5907710 -172595236 -240077288 -210550282 -80568619 178581582 295972090 -91528470 -157219060 -181257534 61361573 -157671280 143829118 -200619055 54476351 -91186310 -129931115 -116466240 92664727 166020322 -189663199 10788356 -260133329 -185969878 -295980937 173087328 59644195 143535582 -152920425 -183528645 221025717 16982038 161690056 277297691 242748100 76856973 245471501 -72125013 232060671 -205430070 18911588 -3154817 271497484 -123721162 -256042741 -196668603 -182339366 -253709189 253695853 86811186 -185401308 24998744 -231547396 266297924 -236243791 -93238829 -298611544 94246883 -24908194 -251769422 12967815 -57377988 -119573861 184570921 195832610 147233133 -265270349 -204157803 -238045898 208932033 136500256 -273213822 43744058 -40759513 -106062214 112534394 -245378743 177325798 63358140 209051436 -243255029 298543045 -152701992 -53338808 123582953 248029655 -250943054 60602865 -42856175 181527099 49162350 -245188257 110543892 254118800 -101302237 300747361 -229058979 187010424 -59591330 -115849022 -173181852 14502415 174630890 -159900940 293142093 135974964 -149227415 -136078158 -285276316 -161302580 189354120 17699991 -122352229 28895298 72189528 86703633 -11087886 -145812383 55296773 292747451 234470823 -82909226 291806871 -284050547 -278143123 138627195 206154169 77219600 299082436 288025023 -193341659 -223305088 -140759130 171429762 170565226 -269938530 259481476 -102193118 199400412 36074156 66277634 115234603 160145777 -358899 133880246 182598333 111154034 103388527 -268760894 -246269740 256089989 48643282 21218634 -212004537 -92855271 96046791 58617013 183079274 -241681483 -198172676 113774710 64624529 -227849555 268595314 29661996 -52898942 -269871352 -103475114 -133247594 -19477852 175918618 31971347 -216061900 -46397724 -159446932 40210150 102794527 108035778 7955079 -48984094 157346364 -270129794 267144430 -171399604 -173410955 -59777932 -125624181 -53608595 199456270 17476679 -11769457 -241757015 -209854417 -276120053 76638089 137982214 243944814 -169730013 -262869263 213801464 192362157 294292769 191213035 -188987750 128511052 177390185 -229029287 173256566 -73424225 -18543204 48514300 199950342 -240553977 -273191007 -189642648 -160000372 23480262 167265721 121586325 42694185 -184129018 217100932 -89404615 162667709 17951149 45953941 -125907465 -14363074 192364649 157491329 -87275126 -144260346 35145769 -200360941 93600300 -200399694 -59729667 78650010 -105064514 -38555002 92463073 71932353 -14807421 -139836964 280688675 279807966 47785367 -284368945 108159585 -12732777 -288508010 -162602038 68444633 145808298 -220983500 296975112 -244193838 60864963 224658839 -3107583 -272608716 10974081 151557593 -164733735 6847009 235912769 74072888 -188908377 92361689 170146797 -195019928 -33846615 86092938 219731331 124352320 263531551 17278559 252671377 -129342673 -112667572 53821357 -7704987 -28715046 193762183 -76092212 187044142 57299940 -127826982 -1529741 41120665 -37622044 23611077 110882467 -281005055 -42954799 31247076 -140860586 58755797 289488477 -187034794 -102073052 -78495202 251009467 -219446799 158011110 -292718885 162901132 -71209282 69141836 -193491822 -139636309 213305199 -244454965 -186840521 254684 -294929396 289855563 -195852967 167562977 132463386 61438402 -7889826 -269579170 -156063848 -31468360 -44427551 48828105 257001933 10801120 -184248522 -94405609 157671582 275509796 173131630 39322058 185844736 -74972127 -44502682 -137761414 242268906 -170134594 -301148817 -47311614 -250680483 265123274 -95486556 161314038 -58058606 -85104321 200043540 -117215237 225247081 -180223035 288194387 198405209 -234473080 62618171 162455834 -90125644 -200165247 -282607027 140717900 43670925 46336574 259755437 276309833 174192426 270321201 -99292677 -117938702 -68550039 -72425776 -285774930 144908704 170342866 113831787 -244750032 -159021395 -226471945 -74102895 -171168114 -5982141 -35999384 87100227 -154124987 23404437 -92452344 -283308176 -275627145 186840851 -29477195 -227083659 26959055 -165067695 -28062011 162963282 181220893 -189428839 172444386 -70418772 180468564 223523145 -243716275 -273658408 66634938 -92939161 111774643 -232731199 -173137543 -139734554 134760548 129270822 96153060 56106951 -175474414 18268086 -61403134 79791747 -83520676 51138472 -102541507 -228129121 64901753 -72259475 57961464 180382910 -222265800 -279845455 64867876 -163542697 -164871391 59174854 214740173 289729777 -249281543 142884548 -259972789 -297298305 48433003 66453816 86086280 31411997 17591627 -224916389 -164976091 -290057550 200491635 -267732706 288903000 -14935566 237263957 57065655 293630189 9215807 -133582434 -70090586 97569044 181505941 -170187889 3509382 -46932275 -48081765 -132217428 -181287843 -74895739 -16238503 -278077529 -215037616 60371966 -119271344 -147392447 78438043 -256744843 -131667417 -296282460 79651920 -6608781 -232014830 -292716559 213100020 -91828696 283214445 -138388020 27992332 -32406103 -200230050 99156450 -88017493 132218231 42841838 -116116053 137797443 216392463 -18418588 73277044 -251409898 119611031 193596975 -263015034 264246674 -55357349 -39775791 -276943009 -113502932 -196913914 216515508 -140681690 -227309084 205593139 300201421 141608070 -219170066 223094442 232127220 294203672 190742470 -120716035 -106797945 -126500014 263826064 -24805663 -138087826 78982054 -34607340 -214528287 -288454065 -41037453 61705798 -277283387 103685673 -215283473 -57100470 10277830 85037081 -229646974 296685991 -78933185 105470639 234676609 169480230 267103064 237569860 -252692281 79291791 -87606125 -212673329 203318699 -88073964 -225356096 -170556828 92157792 234468893 -91503979 91712008 91048076 54760226 -281066013 -298370237 -82907455 -233696294 -5589556 267504530 95772303 43488956 -145840710 210721272 -189692717 141369936 -199957665 282823266 -158757467 10087826 -92108435 59772003 -128343757 -8965517 -27030241 146126792 273217336 -132597377 -221256134 -173016873 199253068 -252569136 -300580402 -290568807 67294523 -286200046 292024770 -114628203 -54724725 114280923 -228616018 -276875763 -50904475 259887003 228171203 285378836 170285800 -121473410 -215106713 -62935665 -177406902 124847664 289280332 -46651537 252946668 111199866 -180419609 230384398 3257928 -295557173 -208197922 127417412 -141688786 8235228 -196542200 131261099 -78805148 -228472899 -260479184 2191482 -104801200 161563810 -120869287 -287275755 -92127628 99252944 88966192 -270671749 -270629648 -261676226 276282765 -221827993 -79689810 248947262 -82546458 -247653010 -54839864 -220658826 26632482 255561486 188072251 33096107 230538745 39403925 -252450136 113903189 25010422 156720077 11117686 207457242 147030389 221709548 196520901 -137462570 20158737 -166857500 -88711392 -267799323 -109856193 172641843 197407398 -326942 17960197 2555062 -292108909 263245784 -2057363 -301324951 -275140699 -118724575 -144186968 105305619 -243114000 30575093 -171404886 89140005 173445143 -243017921 71404184 19312830 23091561 169677813 -4221745 -216123038 -282430084 265408061 -28401878 244085938 -258112420 278567596 183600246 137261652 -46219682 -38960841 244779688 -289969798 300580571 86695806 -253931315 167854426 -139284738 -231785232 -215734130 152581206 -216467470 69464942 -6078688 237396450 -246073060 -249964767 4656892 -38808324 15577009 180718899 -5213716 101518022 -294751808 -52787802 -260665236 210048846 130345724 293970038 -276524287 -1205925 -94424915 -40327644 -255214612 58404276 154566519 -85303811 -33503035 -63373463 -170058675 -106329853 153489528 176053659 131972192 -230436942 39983114 196019522 30147325 -292138006 59396362 244894302 -283488311 5981179 -202679975 -194664446 -105795359 34434528 -42943280 299512952 -55543813 219530667 140178431 -279636645 246519915 187562511 231108648 -47699276 166108667 -204880718 -108456889 163489137 123002112 26262468 246039791 258682800 -98237919 74038895 200707702 -207119702 212607340 75624870 85495712 -233668370 39070135 -75894282 81322807 170409567 139503566 -139857903 194346225 -233314693 -72354707 -167011689 234549857 151405737 -41853726 -33842613 211710375 192667379 7920854 43779772 -183452288 -144158829 -119831679 -60918193 -231986170 -29933241 144365214 -84130360 -133018305 43025264 -268565345 -285418057 145163119 -248119880 -131583989 -14892625 -71380663 -148570076 -206680860 -248675263 -163449518 185912256 -220295882 96727355 76315344 86753711 -6543860 144049311 -246165805 -71594817 -256336736 256366441 -118826490 -115059333 -95130770 42995925 279384661 122717814 287547038 -119886048 208256384 49196867 116321653 -277440807 77476104 276142584 -151894046 110338030 224910212 -120886344 -21716618 -167759992 125434547 273960144 -55234694 280160336 179609587 -143356985 125308610 149138158 -125507394 -82221196 29037990 27297104 -67688743 75919446 179705496 43660322 178904315 -181066669 262460285 191914926 -268711802 -287876426 59538309 174938738 -190340964 -94646702 -52469295 -145753212 -211736751 -231860922 117603877 264178993 -256184215 283523962 30383390 680009 220642460 -207952439 186856592 268802014 -103557360 209774670 215919270 -187503587 -16508284 242667498 194120058 -165358448 103130362 -154018856 -121777171 291894149 135002255 -145017363 -228394275 25199841 239148404 -48644908 -269489135 -256992375 -105998860 -264069610 258621433 -176840110 1323368 106782417 167476346 133612059 15316123 295542720 -163670963 -210964544 217432264 225243719 -269548413 4511382 -123260815 223091246 128277706 150586567 -128967043 -234312900 294428713 66040997 290354215 -184005276 104792206 31434951 -193069809 -236426914 224043451 199928251 -179488541 52422145 -271540307 -225893042 -10091674 -134208577 -195563432 77493089 269360067 -244237782 180613199 138462335 -226330522 180815813 -16807792 -73453816 -163306480 -169064891 -102398094 -251440823 251967062 -211417906 -71731570 252780824 -284452826 -229484806 -283846315 293965950 -221452484 260408569 -254747125 -277979390 -208942618 -82815263 61832659 209076964 -82366118 -299760843 207667410 -130956416 1748993 -121799192 129663695 52947116 -241166863 -91137714 -39344493 251019182 267705039 -199306749 -286170984 -51758170 291856621 119031979 109545845 -69466994 -53261226 -124898577 2072718 18059100 -206501110 -98007827 26621310 55331815 81185013 -16275418 234491727 280904733 -40847367 -104927617 -75134379 163214699 -39865320 -124357742 -140368027 120909092 -224039911 -219907968 293709914 -15038743 48108264 -128732343 -141324012 79521289 37216750 -28963434 -137139449 -230942037 147962941 -221762019 -118570737 279624461 -44355005 -249572346 24172751 131812169 214199393 -229258349 87968925 52867190 -71812207 -208197560 -154112732 52133218 291637317 -22032680 186511359 -236048086 -177716515 134232022 -145739648 -223816270 130004766 3289217 -183544270 -146587121 -218805058 211841383 -58128906 -199043844 -25942715 178148588 294147905 18606830 268985410 -51777418 276266413 185113123 24040542 266603675 -261447194 157081247 -125972135 -50040765 236275253 -106755537 108071788 133533231 254790519 -104702125 -130165020 -96055649 240001567 -247160892 18467042 33381924 28060926 -274107326 -18501292 -115543685 114759196 8885680 84769033 -207906986 -63787828 -97722076 -30688750 -148564681 163445100 -245064338 261867306 167199597 -114591621 -14873953 224774160 -34675490 -66883735 73771220 20756427 275997550 -133998833 39245641 -220014246 261197682 -271300980 191639988 181990099 25283393 251633547 -87080044 299705558 208291161 136179992 59755365 -56580037 294631377 300545768 -14438387 -226201362 70067247 7915706 180579928 6045320 -1705743 255609344 -254284719 137706531 -67118443 161275068 -234104865 -33053015 152026366 255657434 63703099 -119061023 -288756275 233429559 -189707070 73682301 20642881 -32378384 107968608 90886501 226291695 -111524471 74056871 262148366 -207961292 -56359572 108900285 193037772 -241915086 54060879 -269854449 -54911741 -141144700 296678267 -54450521 -203938066 131228762 -90228914 254877189 230735192 179936746 86450436 -118136783 -135951526 -256324746 186170826 -208987774 121562976 -213137556 143020808 -38958387 -57217697 149750451 202207609 77364015 -174642186 206874258 283757569 99671600 288588042 -290777402 222467103 297134639 19697152 -279012436 -185586202 -261908388 -34940640 212876286 51317668 222496842 -245711592 153065415 -25512388 116596863 157708254 112144315 86730783 -47900751 266914057 -184807097 -132402315 167734811 -247675594 85409756 4480416 -263726698 -157066332 -181690378 -215597478 -164264105 233566442 -199284182 -181235770 233533683 -139071091 -154219882 190786610 -33092363 -146886665 -81012747 116293820 174669150 159543840 171946453 -150960214 -257840625 152918383 -275774449 6537442 -257177935 59903581 20075053 179817229 16674588 35547725 -264251595 120097082 -96225556 152269306 -220198453 -197168669 273920162 -200221926 -90763180 -224854334 -209843084 107782784 66979146 -218110617 147837695 -208467003 269457601 83825062 86321663 201829856 -241052936 -57884903 12977486 -84701651 -284688268 34634710 42897260 -116135436 -260750312 56377000 8493272 186310017 -114816753 202746197 4007498 -81734264 -134050357 137356676 176439575 -166024699 92045671 196158655 -254669819 -258813844 8747864 117525692 -172850725 -279917540 19703228 -2234093 -123515219 -180018882 254004276 -185462750 -118601039 258480838 263365744 -113648281 -207805428 117552605 -183905799 80393823 202696738 -269413890 269877544 281844938 175426080 265821088 -135465650 293118619 -57298624 166357160 -3639619 -171049648 -237496969 149859819 99277372 -252757015 -73179452 -262987725 -298287491 238764171 172713415 8199778 -133706948 83586033 -130182627 189451232 -102555981 227611312 -249449725 211858625 -19100762 150592331 -289592876 -112029846 -158515722 60986272 95032376 104932055 173544880 49375500 165692062 -55969175 -54648581 -205330541 -34822358 210551094 -156563430 174980137 -203916475 118001172 -154161470 63658088 221299547 71919029 -290831357 -190538973 -59197499 -198314048 -35416251 223964438 52796809 253097421 -271199131 255862859 130756445 -140057139 70531422 -72247648 14465733 -222854322 -50897274 -233887890 -12491436 -158678332 253640969 -127881532 21882318 -172968412 30164173 -73079520 -175113111 153681753 -96712675 -79296704 221171192 -269901043 -150297556 -117081350 -60613585 169018622 -50624467 205877510 -196286501 -99709892 153835074 54309241 -77894136 -59029802 -117956698 283626913 -16207010 86856069 40758871 107824834 79182145 238951565 71388412 108426924 169941864 -66984343 34738434 -169373848 21606204 -133219003 -183546572 -208361151 140906951 -162378154 206812032 57638640 -218196951 174415904 1495313 -110030298 -62374476 -229291374 293055290 -19440452 -210373488 57629160 -4286974 -123633071 -270100086 240698211 -234192071 -285172140 -173959325 -15400109 -147106861 -135237597 278621157 -244669348 -50433644 -271944994 -55710542 -265444629 -135011041 -188749979 59764902 129812215 200875601 -296555765 161364277 85823695 -267443784 -301462785 -4550474 262602763 -272950418 1957614 275162947 40427070 -73796613 -30873084 221618047 34632895 -66544401 48387719 177395925 -63213915 -56867193 -45730248 33885090 288798657 -301641198 222624832 103134337 198285711 -174394420 -266392967 191022523 -145815826 282885693 -110537315 -70997227 174593380 -50570669 99249941 -93414860 -27905315 234560280 79693389 -184791775 57738463 -190381420 -233304194 -135583729 -37258342 248389826 -251523687 231208931 -20133737 -207279254 -149203815 -97798892 -101151338 150682294 -297305122 -3483269 258250568 -106809895 -28763632 -46175861 -239122143 63961075 -3668156 -93648390 -292207007 -241205498 175343237 -62235477 96626587 -251518818 75258223 -194341791 -129103721 -34753166 125632978 199532608 110198328 191681770 199753650 -184175228 131006202 -31902909 -248809576 -20190562 127450228 -233606695 -168720339 121089314 -53842710 5192350 -113004533 89556914 33518524 119420516 -105970985 295124178 286114128 274640994 114492623 177954039 -136421582 138504367 -144798548 -130680913 136813312 82163905 193281754 100225060 120345576 150260507 -274219469 70593595 246510911 222640059 -213586441 -23146767 -276117558 176860428 -32077376 81955714 130835087 129009311 -42454622 158405728 203266969 141379222 -172286609 291663510 141337100 -191412290 262720215 -69229533 -230002679 -33533091 184913694 286208200 -262153090 -100921139 130788139 -25190681 -87661708 -37900732 -59147590 -141134949 -214649826 -90799648 154005652 -28705164 235940643 -225216308 124037395 256990329 244045244 -116616775 -80147404 -161350326 -29403140 199565069 281911401 -223213098 -185538371 -260603670 -272032606 -268762120 -205377382 133147234 -176609962 -137704835 91223844 86960334 122348682 153333291 221230415 285934570 -35278272 78017352 131585146 72174200 -183685269 -103929122 93750843 162943989 40739868 292848812 -147133435 121930646 76691518 -212340807 25643021 181382858 261192302 110575584 -248413478 -275029270 14558304 -291151777 284807195 298535957 -123640431 -149002747 147783188 -273803556 -141957350 239185338 -16238568 -111383480 77227279 -216326197 224478004 20274546 261118165 52428850 -259436942 -213355387 -221734953 155703840 77955278 101169935 288821648 36667595 15545424 -122189694 -17294990 58431650 -166969216 165958993 -283325925 -68473171 -269876090 174144298 -9506278 202358295 -164096079 66062460 -288045225 -17564481 153568221 124818460 -72415628 -244038971 -137688323 50469250 278913538 -152043149 26187769 -247007913 38989695 155310224 -220928876 -115304893 -188098786 298464172 47467406 132308330 -170170192 246770710 165558418 -22195304 24096047 263834954 -254048722 -187895820 -71652479 -103348499 147775338 83154187 -162648827 268441956 -301136297 144876987 181163268 -169924032 -53015063 -120844435 -265784093 204497044 238447294 42472437 28075281 56359188 -26772105 -151241601 -249239487 -9026201 246076188 -137386047 -48009924 169293545 294743206 249671310 -27183162 -262628497 -119894097 -47106025 226153344 -151626698 -115773665 -292950549 -31724344 144942242 145423155 -243674706 137246572 26940277 -290210193 131847867 -113010344 175226337 160827367 70986454 250099525 241947258 5048382 -58993870 -127165625 -68537478 180789180 -41344579 -292354827 -5951516 36752051 116566604 145507827 287639863 231435392 -113314943 -90589602 -129707208 -250568871 -78804890 -52960037 -41896261 147402266 182780728 3707615 242355741 220461108 221665576 -91935471 -35208524 289276521 -220126633 15410247 -52125525 47666426 -56378789 212008303 89077274 -72487623 292789183 -261164321 -89719556 -181820694 -110080503 155480652 -55891073 -51156397 141842714 239122157 -105556867 -96660923 -299229241 158649779 -71920662 -299533661 189084405 -164443082 41710202 252332115 84837113 -141076183 38519534 287094378 6252845 54148954 -264509519 188061819 123899858 -19330077 -272779462 -44157390 145239382 101133188 -27941399 -180850708 240076221 291410556 973630 66689602 -42997582 -89879111 -193288613 280721548 41919449 -127418810 -241769822 157422903 -207076327 -204169735 -27990604 -24298787 172059079 -228719919 -183018576 -185282403 95427418 183400167 -42021019 134828331 -206907353 22143973 51505021 296010778 202844297 158559174 82921085 -209664067 -33690133 -61746367 82361094 -25541405 38356098 -33481003 257846637 79993147 141474697 221472309 -139492743 -287485804 -85018266 -143550056 -142158249 -88836331 103115906 152029411 47072516 -122287296 86589695 79489151 197147183 -108749130 188410189 -47497211 -93570273 -79703618 117233029 230270905 -239061071 -234358603 283975222 -246240092 -163594022 -121534605 40127263 34226369 208492603 17856885 153690957 26200472 220201258 -277604353 -29650599 68524811 283110605 248505891 -272219021 -210222926 -55225032 -187147523 -284563162 -212536145 -209035050 -136760831 233948563 -17120693 -294377796 -210848390 -6516759 -161321757 213495631 96927857 -201741978 145704737 179235678 297160589 255498170 272680722 -203650957 217298471 -266913478 107096067 5786081 -136568339 -165952091 -108079439 255489414 196908300 -217996799 40485786 236828172 229166268 -1893196 33262491 -21513914 186927824 232235181 101399170 -182449600 -137082479 -79426552 12036718 -229725334 -284637285 -125116267 250328004 -7781609 -11903354 -236325422 82177241 -37723687 271506428 27755074 -106228138 235117941 173052478 -219038446 -33901864 -283957209 162108572 68365276 54783568 228614881 -82293573 -280245400 -137815063 2961262 -85160741 -65418800 250259920 276223665 55482056 -200442494 170431907 -273144141 -275595474 233400998 54939710 -77352576 284669994 271034679 -286891843 -78000231 77838800 192955036 -249354480 -261314521 -51598106 -156956097 288901283 -68473522 -162574015 278741979 279838303 -245734855 -276251309 -235534541 271274066 -2557655 176729130 -168580669 -100024245 -208277671 -96290202 -169604371 -256240983 192336407 -209522219 -27405541 271955306 -208503446 148980614 -174744038 -3085457 249366921 -199466693 153166261 -113364656 265013697 -283906527 -181795108 -149815050 130889505 -295544010 -250761378 -138470455 69658818 -33606042 234286770 188389037 176616434 -22660729 146382092 -280106068 -213026155 124739947 16117566 261529369 -35987670 294587169 99073611 -48964883 -260683005 -172973753 211570128 10077563 -29211093 206868670 104905369 45897036 229935145 -152862667 153918160 243718958 -61012708 249730426 -100506343 39573831 209921555 97157812 155183027 221704534 -868663 244469754 193287502 -201606616 285678280 143246770 169366778 -225744684 2606133 -129257337 52591659 -144985064 19812104 -147850970 138672526 -270766350 -66023847 244076501 -23773830 168503287 39268237 -106075871 205383844 -72863383 -156280322 192355654 -276658166 20974920 236876291 194201005 -115234320 -156021821 -63043890 -16364344 -158091086 12895533 -290569001 186711549 -119846033 66120888 -169824619 473261 -159900297 -175948179 63602253 -208508869 -74071651 -27420726 29365040 152329276 -217269158 141456538 87951736 224464176 -240896942 138247094 -199149208 -97876142 80962168 -224531147 -35086353 214503540 61939147 -184066990 166395323 252289145 175869171 89260154 -240852470 1500860 -181353967 67501583 -34190112 223383984 153080308 113612232 -149810313 -89127977 -239977289 -80764075 289961751 -216762864 -151114607 -192153113 -211037142 -119734679 173201924 98178945 -33416155 193149608 256567703 295668306 255762364 -278771169 87832003 281925075 -118101946 119207745 -291780195 281888497 -81083128 -119361114 -166469994 216747747 -105185613 -57151437 -129938614 -123668840 271360369 144269252 -281984766 22803401 283844686 -252494569 -246521825 213976239 124818020 108006698 254921922 107606672 177312433 -212555854 185533062 -291219685 -215777518 109453800 151563492 103135966 -41696870 -240546990 -187611788 -184227689 -28394604 43016266 40761566 -174481095 -203364111 285442368 80317890 -88072312 191150352 187410420 290911337 283811084 271620896 -44465315 141512672 186751515 -139145666 7103857 -70105360 -8336304 285717926 17672393 77320247 -233201292 -288680497 300348234 -193407081 -68943018 12648011 -270637915 82800529 -185653332 160775595 -161183257 -25127172 268251411 10778944 -133796026 -270663479 271065032 256872031 225395795 60323917 -44875635 -226052600 282867685 112152817 201428939 294093009 194969230 -21288449 69814577 -137753899 -204863471 -242463497 96389815 105769524 244031734 -70041548 106647023 32447857 258034905 -199461034 -128549482 -163403799 -207634310 -288836214 91896524 27078314 166681978 78410890 122862807 -3805130 122831408 184355191 237468800 -88008462 -174008766 -157740229 249374571 -36068421 -183960073 10731602 49653208 -237348512 -166379067 157099314 268135031 -228791239 -234798039 -25910000 45070292 28720874 -156191900 283012365 -171472767 -128083484 -23465114 -90860382 242447702 16208933 7036848 176726462 179280969 -180973312 104255356 -197610195 -117548611 1056535 -176956914 -165576806 215146878 -101159222 77615163 51097054 -101768776 -193122655 -200057406 -135847276 161585526 251977982 -159288387 136485621 -111177410 -33119790 -55931872 -252232889 -20839653 298646640 -299876740 201921551 264438796 290003095 -48002448 266534200 76004917 13955255 139484402 84720192 207482715 287755383 -163421552 199801129 -219168902 108947722 -111677552 -103540179 -207080943 216413808 -235029054 -250214813 -30461397 -278244510 -124108944 -182327298 52450538 284728472 -114219456 93547326 -295048578 254167048 33116480 11783746 -296953497 114769808 -56322784 134534567 -188577924 54987322 -27193144 -40231088 -289561072 -156617916 233952020 57046698 -8883476 58647120 -211124549 -110193942 -208988447 -266271039 184476533 139136623 -289939450 154393715 -139340555 155062902 76911763 -117379681 -6082335 204123298 -83276979 -285027239 -19503805 150010250 -234037439 243802093 199309678 -177312384 106706171 -31374876 58882181 14184768 -239541624 113599525 -7967271 141695200 -155629808 46664458 -278540505 7680660 -109378616 -287890262 -110751259 -288465927 37248278 -217150263 -223756068 131524078 56863162 -121038120 -253427342 -246715221 51321581 -83179178 186362393 -87844974 127593698 -164389429 296889967 285187152 -271661639 -81146743 -35061116 27247885 -27302477 -110022363 -153491608 -238608740 174088929 10754360 79858845 -9064030 -166465234 -164045839 -278816454 144846405 -198016853 -216932739 -109604121 300198136 -197645906 40865795 -289146350 202550472 156462753 163211945 150841037 220626196 6119142 41054304 25493685 160818708 -261688308 141973645 169869927 -258912851 146669206 45402381 224892299 -212175515 -16335993 61316673 292347424 132011942 -287133282 -2215018 177127824 268836338 250348122 296988263 196681239 -243672382 -278750041 -1210654 54260131 -34378847 93564547 184912647 61283748 15701772 163899322 76961271 -19176298 259941435 -4776633 35087012 -245960022 86972262 -284164511 -239145573 -89009022 52304518 -131342463 -175488588 -201345705 -45404967 288043125 104705427 220946939 283675217 -251471504 -6666484 77019684 -259265222 73125814 -265854021 -25635420 -255111638 -10189109 258326071 -124038925 -175750110 233721316 102860570 129733258 -77740082 -76000391 -47592066 148539183 -275389824 -213793260 -91763622 -173750129 -31512502 -167422211 99592317 224103109 186795448 -298243925 276275987 -134547331 -1631451 44718800 221960300 141962829 -93404726 245066253 2735481 -30412341 -60084229 -36214777 -297023320 59840128 -292345096 9709087 215724316 -75422528 -37431719 -1904531 121226984 295674251 207449453 154456473 -68362603 260743405 271522241 -213694614 -32847196 -169644965 -103641143 -284513490 -258713725 -140069666 138189623 102536 -9778195 -219109356 191463952 166239975 -108104803 -8401049 -185778958 -27745819 201872167 284676965 -41985931 -268189592 -151762962 222088511 237685142 188886954 221099590 -81570611 200120606 -107681043 -113458899 175391267 43709380 -14368130 -286986028 -42181270 36591948 215954497 -25051869 115795025 -54130636 -232012070 36444294 254019572 211710298 -119447313 44563798 -184746266 -184428579 234125081 20529160 -215097895 -278410796 610709 -160085065 -170086893 289733824 -244564854 101229210 277829135 -58758369 116167544 123781998 87799749 -113382550 39679880 16656137 -249917407 -138555717 -89999069 82143993 -105036254 292773072 267637871 226033148 -248340139 257709861 -286060216 284391242 138390041 103388548 -251629834 241018578 -233354460 72072227 -144298985 65733740 -4928908 79225070 192605049 5295373 -211896691 -77819139 42436948 238236708 -224763145 -192226293 -150913172 62156563 202800631 -242599877 -295727475 241224182 -42584243 89995908 -196030451 -68721938 218655580 5801947 193850394 94223415 -298126920 44501797 -111375953 -285994606 234000408 -101672897 119379193 -32345713 43914252 147320989 -142950239 -85319957 -59140162 -285374177 60795911 20611897 -21001803 -160964171 -42110552 233869207 202077868 239305130 -130791388 44389071 104181087 37985657 -105453814 195975961 163533299 291476749 227374210 165361612 267475942 -142152334 -249174967 193849784 231944876 -51693092 -230537518 -79496217 -152818869 27983315 -215069822 -21595610 64945265 112332495 44511314 63593300 -230015690 -37617740 -153076697 32541522 -16075757 -30644401 47104939 -99334169 284654816 135689909 -16664396 -278975543 100156240 -274402822 85998901 -21469860 -299195538 -139989621 -156408034 70099834 110571415 253498497 103733771 98728595 110309967 -186835188 -140961081 41004822 201085176 25252909 -252199089 180712961 250466922 -276992037 -239217132 -36253230 -262779133 75059992 -185841807 206951779 -100067561 114744931 269821546 106122587 -91854628 4916333 -9850680 23798108 -97403697 92649490 299460805 -138432785 -71704520 -162809823 121615265 -133315552 -58549214 -292595728 -176843694 -240840572 -190690512 93148636 -82159373 -232504015 -109086236 197610772 87219405 -103641810 -292234996 -111189634 156629882 248795059 -80579395 172522296 49369781 -11953944 221997059 -245629435 183313413 214783225 212768329 10199201 88091641 130126330 89926505 203528078 -157769029 -178497716 -276834852 -83555236 132622200 -262353351 -203777042 65658211 -158913049 -219267863 -205817210 242380536 -231421465 124982995 154171128 -225133531 -17442543 252512591 52045470 150410877 26273436 275990714 74780016 -289481657 34792171 -192929976 48366286 204876954 -20690640 -256598570 281329152 -38730196 -10192348 -240380656 207131782 -57601975 -219985259 4654018 185118956 125653777 237418895 231773283 -72941616 57987348 -3657302 -154782623 -24274461 108840635 7940883 -7273449 -165895722 190182950 -294705190 -144354766 290261861 -54161996 -267115359 53308819 45535162 -58147584 -118724740 80608751 -192117224 -49438374 -132308430 -96796557 160823839 -289688304 193726005 -68056261 -196855763 -238760676 220786810 125191220 26896984 44707783 294880317 -161415604 -26508721 -105590536 22952481 67039523 -222624057 72472819 -141555407 151413832 204973489 109436852 40723982 21113178 127170605 -144553097 221658861 -25869056 68068325 123362813 -153969332 39711427 179486445 -184984910 -28611685 163299264 113043220 51152778 219172091 -180918645 -298205544 -2721677 -259847662 249287106 -220091630 115619552 267441881 -210162160 -132100038 -45028760 -301075600 137519215 104909102 -191756662 267159364 69755259 -2117307 -217082430 125412600 101182818 482107 -251916957 -228448530 192619455 -87347150 -174760129 157726058 120963086 -253227304 -212507133 294388116 244242507 24347607 -261640697 51411212 -104765597 215911127 242393340 55050136 -235054563 -196643725 253012368 -16482993 138760656 238134228 -285725520 222419132 110682564 -63560646 216075989 -161090860 -209928607 204631908 257207636 225425876 75672768 299781566 -182502721 25101118 -48045617 57283721 245186470 -43296436 63239727 -71755159 113329424 -97899871 -35330833 157134301 111313049 280718135 122220252 168504413 -182064285 -27708289 -84668919 11718603 -215829888 213851460 -110031363 248707135 266001968 -23532311 -19313184 72457986 -115840533 -73297233 242828254 77403840 231424558 -289682135 -273481900 -172196208 145140686 268387335 18925435 -194067442 -292940811 -116401186 -8687354 -287822718 187362461 -91407653 268131600 -49941026 -226330369 -178406504 -147830253 73631752 -227836885 252382258 -108826666 283374480 37060867 81457377 246528495 230113353 254210797 98851944 44879576 -239824875 132727201 -230071070 92488362 265574800 77704705 19837145 -243237401 167679049 -238110844 228753631 -300009650 167047812 -263924477 263751925 -291072758 161258257 -32115246 20648838 203520796 -217881428 -107569543 80790852 -126063292 173782440 -175231219 -87921992 -229342124 -130075238 270983203 -11477329 226387889 -274494001 -262557833 -139369155 -154743041 109145779 -242264665 241699296 -194637532 -184917804 -298765818 -269689747 240177232 -72119513 -9998145 270718315 90375166 -211433928 -154022195 -41342568 -195783415 248061379 -295297687 284524614 183934023 -108877365 75533407 129609428 297881983 262236412 -135469010 90937415 -240239985 114207496 -29028728 -162924854 -3517154 -111550810 -178745844 -96594929 -282274617 -290983707 235238630 -135390743 -49693594 -9415665 110201068 217497822 208659279 212105659 -46560513 208520204 -106070823 -46954958 186110156 42501047 -169263964 72756184 299909253 221793894 87748843 221459698 90434321 60001706 238105699 159499646 -168801206 237805456 193749815 116872395 -116707443 -88741776 -148075764 89264017 154554326 156191748 237202252 -62576310 -120684839 -163266297 149324368 188287341 -31286425 14710672 32026058 52400534 43146192 134254429 -241692231 252180709 43138033 -152596180 -83756190 23431899 266989902 225707486 151021986 30463565 158252791 203735278 -80629253 281782847 62624454 273373398 222785921 -33989810 158188946 -5310393 -65461873 31268362 -276425871 174696700 -63772983 238153653 209152930 80739038 -155289380 45514757 236511285 186086784 72588432 169609934 -2053160 202317158 210310454 142375400 259715841 86046133 259506753 160314242 -51189282 250242611 56692245 -18857226 -110912258 203411165 223417859 151136617 -221349517 -293339707 189783383 -155966241 31245019 16282882 -209837026 -124128152 275358935 -36557963 233784645 35619563 -61527458 -65461451 -63551240 -84852843 -233238505 -162973763 -51330087 -251261618 225582806 -179940223 155932254 -104424835 107394809 -157866224 -233785432 246549550 139601799 -40849700 -292618072 234713515 -133605023 -207382207 -284841964 165805856 -82811060 -224685415 -83170434 -127732761 -88133731 75080419 279563443 -243226826 -220834451 -265423132 252800075 -222019514 -265704762 -158832143 -223319026 130164653 -64453312 -197320390 -48138659 -148968667 -280379320 26344603 174041315 68251111 -160350013 -137821150 -126922708 -127513410 160191746 24040231 213468929 -264050447 -119975051 -144935007 282044572 -90000261 56929091 17409878 291882986 -172071495 -239661743 172081225 184578597 170270879 215961006 182592498 -202249273 155913201 82085447 -47291126 43813387 -201770441 150727469 -244181847 -84886305 173668089 -248712383 -298617194 138284707 139263166 -251802647 -90971225 -40041004 166897968 -154971967 16011632 -11002894 205759067 212994477 271250603 188478447 -138017043 89195849 213751249 66973059 166968835 216974355 -249238060 84409257 128304592 -40403109 87138005 103195520 56744615 -72393422 -65219603 -173650732 -132573257 -151346643 188440630 -184713275 -291691300 -129989337 220830998 135035617 -269423905 82089577 -268212087 -108387756 -37959758 112641766 60683337 166647622 50933067 -72238974 109368254 290585011 274070152 172642098 -110676726 138001660 285854114 -65056868 -41402682 68426706 -224863247 141050044 -60837575 -153035891 -220878133 -33579719 301641508 -193060488 258349622 149692538 -210455312 -55548490 279558173 297344351 -257274678 89799100 32438523 -54968644 -280624930 -164450137 -79940972 44769629 215548254 262017219 167967991 81820963 -51953657 -64816586 -283493008 33124560 239735 76482736 -126642713 -237966669 190797646 194397926 139856745 261045032 -297063069 86688429 148514149 -217067049 -283417610 75724594 152442699 -132902986 -99304901 -214593602 -287575740 260250428 252163985 -65460736 -20414879 -167631141 120658670 -11158690 279208930 166891982 -44435166 145709170 -71426754 -30834324 -48534367 -46297822 -301517618 293120450 170032606 44580877 84135162 -57176886 -286296359 -210293209 167964710 162543540 149664100 159822816 164291895 -299846831 136954483 -198357475 -156793999 118973145 34244469 67773432 259830653 -132778280 196354348 -264978828 29256087 -284977863 109675324 81571822 -19342574 -219222965 -77170910 234311044 -124592258 -213293082 91464131 -187799696 218897850 -176868034 74705815 -180619238 -194823288 52475929 -31812315 -19779372 -205513547 -291105410 -862607 -136542124 -290585932 79161034 -2310556 -144552972 30937976 260196885 -122412157 -35603014 -140225858 -175440923 -244268924 -271561239 195313986 -297917052 -158671142 120077199 88857439 146503036 -44997560 214690392 -209665480 -167984754 120439705 -22858953 131821340 262058718 228014936 173113726 216494195 -134629376 -249290620 -250742530 72534128 -140768357 -55982821 219836308 -233748418 -26087629 188184612 195895310 280671229 -216342944 20512251 185023053 119207470 86229968 -197766149 -119271256 84680428 -254554452 -243363582 -269583491 -133806014 33168978 8520210 219311290 181590654 37209320 152709807 -247112368 15501415 -262958166 271845650 4219550 189226590 -222024900 -250133898 278371593 125621560 145271625 220369196 -23692770 147398846 -147543903 109317718 72941501 228529382 79709598 108095470 -20746064 212560526 -32771584 -88731924 124209851 16220718 -259551827 5112913 -283475388 248726380 99048254 -243911765 224658750 -140407014 -209260398 48729437 35056493 225220778 281231394 255695099 -181415602 181027067 -75848703 13328762 -105258826 287861365 92176637 -225453595 -172073704 214478389 -139492593 -121627984 208924452 -293375643 273465643 -265739460 194737005 26397747 279748089 -213000183 -78296266 227755592 228979270 -217304817 -290277440 -51262033 -223320034 247565801 280141267 216767774 -85241502 -8709207 -96797349 -116485924 -242430825 84758915 220562007 -164547349 8566030 200775522 105968111 117753748 15625472 123885337 119743689 -67334167 -139458112 -203394862 -151396071 -266655492 220156592 290581942 -274790623 -275923379 2932899 99837504 -7800303 142663372 22882021 -166563066 -167640446 -263329223 -141432113 65502232 207709503 92616599 27960408 146209119 -40900428 59123208 -73585565 68620958 -57492393 286562843 173603911 -28483992 -21199316 259797608 248825865 -276823622 253083782 -269529586 -95333486 -225990298 271472656 -65457993 242263045 -10353659 -108957062 -112182183 14076427 216077285 -214559862 -75917358 107737537 -122865365 -92652398 213261400 -108985029 275802367 244279474 276069449 264785503 -229905546 212180015 -296803129 65807160 -155904570 216751096 -241277587 217034620 -98813551 -84855977 219328878 58448924 241654295 -269938645 258798795 -78058504 -169466200 -74667019 291024142 35407400 247172694 90247099 -236767540 206501269 -109957537 38513288 -169840098 -155414936 -7506507 127720443 -291729564 -53459737 -42531624 156327517 261645661 98913559 -90818920 62648924 298342907 -88230598 -9288674 -81480515 233887081 187900731 -187953148 -150701481 -29091503 -47192581 -127949837 -299036039 112770131 -216408389 204996638 -75057231 262014733 52216742 201134286 271942152 -157757661 232629198 -46761907 257796157 -115400920 -245784696 295504336 141380901 80062010 -273394098 212494832 51888622 93554452 293596512 17237337 217013406 -254293673 -69031143 204296327 -73120413 -289018040 -159544825 251176240 -140509244 -155734730 -119688968 -199887939 -212785421 27552894 263425307 92036715 -82199453 -110953433 -101735521 181085904 -199417454 -57206360 143297796 -276889061 -125056105 -255393640 -208633374 227292960 247639274 49579070 -225564441 -182000664 203448731 102806043 -11920472 58935362 -205565892 105408872 177101882 15689453 32705019 228846876 -196358528 271361285 196507306 -184567838 -180847100 197422329 1557356 -228236722 -30771087 107903445 239488792 -279798039 -116331169 -175375255 -58463467 262981049 -225513130 3834223 -71237302 -240625551 185157795 -13371081 -265552593 60563745 175769609 56067876 211269612 8302984 82355739 102323473 196328229 -148990546 261433656 -95380645 228530377 -269722222 -240159731 280563465 277137787 -158265451 17927119 -283340024 30114319 157449568 -76620040 153598331 -87551302 -287933470 31277102 31458610 -35208 239451181 -185231639 -82005210 92041679 234335342 295783858 -31256597 39872254 38089998 151656046 -230785031 189014445 199470305 -103510249 -293870946 -112410698 -285205312 -273963417 3880974 -278420162 -254353125 -136816643 -167824100 219874069 136057116 -214335456 -31969496 -183591951 -128385532 291206773 -158211379 -160278967 -275723769 169097492 295288053 -218239396 1385522 -212620815 -186057545 209042057 -32245068 -169794475 -124220616 173840664 294490303 -111220549 -73227970 264930383 -70573288 -9787347 266684600 124655546 -143529877 -170662632 -103638161 106636904 43508869 249209789 -174325726 193852437 -128059082 -223096086 90151822 -266374768 -29643577 -201880219 -60260901 -152844190 144376394 -123464434 210528518 -101572570 -268482992 -69781578 74712256 100651653 -157981824 -74416297 -81080820 237164273 -180358816 31317844 -121116363 -66043424 -223394957 43848630 -207247378 50166737 -212747037 204493293 -259025305 153238723 29201866 218125018 -9705091 -230600764 20741539 -165443332 -98344200 278778810 134652353 -124944857 26912082 175771215 154110868 228263631 116779534 -175775100 41939183 -172386494 -118111224 95504514 -126471817 168006748 -18420928 -175234970 -160895812 -171610066 -234725900 -200058889 225718060 191152221 -231942188 -281121061 -20915921 -17027863 -155217866 111472737 -5875446 -295373373 -135702635 -163314192 -186357395 -262840349 -110839993 100797993 -16658325 -88717144 127514640 -173012548 202991687 -181926788 121293357 150759700 195777791 252847728 151934470 -51601439 149646235 -111228321 85907290 81583836 -32840976 -274257960 214926483 141145536 -111912124 -148479073 192747344 259292728 -13854609 83077514 -157752340 293614069 93905089 -251678906 46131034 -39780880 133076850 251734708 97233603 -259445086 -17674567 241986383 138685577 -44440334 -123559884 163962618 210947177 41844231 -133912096 -209468868 -118241891 -164779532 -169054996 43844967 43585817 244392445 21614165 51516433 145482426 123595247 105067538 189467086 137213660 161670296 -275589782 61116830 -163343251 218813431 -74551069 -213653650 219458380 51678815 49732357 -71663879 -80720915 -158323426 -6238638 -88246522 58979474 71902827 20776456 204123493 -244196785 -278511679 292410455 -198768716 -297299369 188369158 -108250891 51348919 264042296 34967639 186296355 143611831 214836922 -206791489 -186810590 135158866 -176324093 -11259172 -175637215 256576578 -27092870 267899938 -184087547 -115779669 -235913272 -239899996 76841779 -40412722 296363996 143958727 -269945981 -121584707 -263684103 206738685 249879224 68922362 167596738 -28794980 142572098 238361423 270014380 -109548377 111986360 72252789 86775596 73736263 62226093 243834221 80281374 118885179 224227010 8900614 241961390 247973442 23685032 154157203 224223534 -5758036 263757886 192092104 41313409 -5340833 -257650498 -243405298 35534516 -96124397 -24761142 -57895474 179071322 -215674929 -44795057 212276258 226916201 -253111237 69441373 168259086 102739043 208408817 -235431963 252007411 182507047 -150509437 236510353 -62442250 78120336 -36721691 229856083 207551143 -45565988 -235809071 -58401473 195235412 -250715480 276467640 -170214851 -157454081 -69859770 -289423394 -102012126 -166950352 -227398666 21706716 -107654202 262501184 88249691 -175183387 226399288 -109570928 237940531 -207287941 121198574 261733039 -50175375 126288338 -168772974 -76494565 -24548784 264016624 261459582 -54171524 -66356081 160575990 -151907900 -234770199 30881285 -217948794 -231465098 -255080134 -39041432 79639637 189418036 289784249 178808259 32137931 -196248513 228396540 -79451955 92328829 -88201807 148713517 173994085 -130272492 139018491 147470540 -211549573 -61306250 -54020927 -258777934 -137859410 -1012498 184411437 68457868 -54365268 75662802 -157624008 -235180536 -4485843 147234560 189084815 96763370 -22327637 -11030895 78549282 -254411217 215979470 288124889 102897385 -68529325 -296874346 77595507 28001187 -158986790 215003273 291950053 -83512743 113006820 288241984 207543172 280520626 165499182 -206651917 -176890391 263411637 218220978 -100067173 44404556 -247280523 -194386699 -124233113 165291410 146284359 183293663 9461151 191999095 -209612162 -113229251 -273191732 258672707 6402435 38641332 -7174906 228625669 235160559 96325962 214913950 -262705794 6369055 211751870 -281555532 -282551647 122703815 281333647 275382013 78402288 -157059825 96121188 126770564 129225821 -60878746 -163447379 -269817112 -165341380 -128412596 95636378 -231686065 60391722 183581327 -233516253 153384379 -65113325 298695197 -125932286 118108960 -122931867 37236575 -292914839 45597901 230871276 -162829132 289806811 -173139878 -101319542 -17229468 281991245 -197599081 -93278954 -87275818 211919610 244035497 -58971965 226646866 -265103182 141671402 191581922 188680384 71262506 -290323513 283103917 129331705 -161829961 -247059784 255031295 -61248197 -205588244 224850338 268139687 142885599 172637565 -265876925 158272688 -96872882 -195863999 -299102800 109571490 -31251503 279547348 190553769 225726091 -3547445 -189241900 257917816 128755019 114808818 -160971749 127346294 -63669513 233518560 247160036 -35463200 -59701019 252086803 133329204 -148615412 -220135746 55781854 5793116 139656039 247079653 -207850625 262981686 -10947406 -272624799 -273347576 74023583 -152250372 -172433598 -37142932 211479435 -198396609 191627715 -47491627 -1201022 161902883 -217811179 -86759225 -150367047 183636129 194834056 -181795515 -251502184 22584422 271650298 42425839 67546735 144940799 -13873752 284982691 -168539306 -60738823 58426003 -240056403 -297965077 -229857721 -207730878 240058168 26697386 -238187746 -35366505 -101958966 -2067356 284867017 -298974796 -89590982 232185283 -3444373 7575545 -94656846 -89771101 -14987775 240294446 -3644850 273161748 134619975 -273360780 -297777588 -32115310 177993437 57284120 -21216355 -107968850 36295641 9164865 252517793 -16454635 -188988071 47002750 -72415207 -123544007 -100299570 48479609 14377744 119405190 178053933 288053913 73746921 -108758105 274034134 67695684 -7436815 240362698 207985504 -77005327 -119794618 166614999 168504353 -277182920 -158211344 -21441003 -181137144 -274274646 65930550 -128469477 27358889 -107866870 292080168 -16982228 155392310 -57176718 80172522 -185095121 135263355 32087435 -57788263 136850165 -155582263 -179630460 -170006589 -54276519 159483764 78518787 -9142609