0 11 12 83 784 8765 109566 1494727 21952088 343982889 57152520010 1002299788811 18489767011212 357822466272013 7248645047980814 153426715808716815 3387713542715404816 779200875165173068817 1864551978616326681618 46359526180649912524819 1196318490933598900992020 32005242811058285823897621 886758536518132936446259222 25419173695232715486926438423 753127463964314906948160921624 23042123809452886741110687744025 727337223142986858884422148505626 23666648807967751107978010686259227 793175692480740055632344029094707228 27358545394807351246350191443422412829 970469003663692222993410605410226995230 35377221650231974110309737946920661811231 132440605296424565955308293364670128620832 50884910820562929628005353143525100676710433 2005186542231901924856862590006667712167936034 80994910726130121607941172295051403584706969635 3351570395209260411388522997948381501717466316836 141999790041420893715930717082694902118798878310437 6156684588559898888437725460883232087549468239462438 273027591012268372550103098873336782016245219826073639 12378161451831603029257511560807855419700972325437440040 573447595139310246404596199559400676568004260428827852841 27134719459137846511193533673135789668936573049287213056042 1310884823134787901324588215284686468550396307327900712960043 64629692580175339523991548831057225560380194372406992909107244 3250540160590926380931515424238268001108632315454732730210713645 166712755957545067117953176060440705683261249880392486378012672046 8715895555094456455647647449035176958723595244551582049357109657647 464334452084229600331777016336041674591083606702013102762447863808048 25198621946942898553009872693347613558058540223857182292726224676454449 1392535103261996144537145888469712643430943477515589444888393957769216050 78339431493524623927579653131487315700287438750090394756599822993378508851 4485033620428949882112007287312139733828069836726579856397569383407078604852 261235745307639863382171347794476392072419544054292454784552997022366433280053 15475901384113272720098037892932195917153807792899513062037044686151900305817654 932211918567448526205529575852359329257540082427394997768963410271593195110455 57080983862559267773856340471045040346016726260009529191710318243630489820934963256 3551998636973378277055707516838031292748022872682552949754549815557284139400324710457 224568391935060656588566958888605861890537894094892985658272820508866877367932839526458 14421561363546799684660935042932804136788670221770425407726939037195638763134889492480059 940503196359670235131860423678030799583996444252896524900520919871595353106859918622720060 62271912812875601292889613426145900149309075568334697281648651223295061551302677427650560061 4185145938515468125349246621294767758598923803981461151869770862954231134457395897021392486462 285443937243246426697916988956240670022764891206805639132419605863491752008097206106190354841663 19752901372019918367926452519354235723600097230941131722307652156965822213111041046128625293721664 1386600795479860330495814529807563922444984188315797335835641988048785561722812203399322872368332865 98717823267120405970247709198337022936514338629966236697338622073659893607234310593968620966825164866 7126540313971039039660453173819212776260585036868055663147491104830427956683926394525380083615111577667 521577354585811211607629765501229624674488911274007742511742664167905485285725202345514832377648093593668 38693272335770651369813362662734188561796503486200252026371369829737967692623894943247557559390641009459269 2909048730946840621030895551692113892791216715463527905645241925614054831204938995226971328802156498124870 221610029972228278260408893886939872747303768096348624190805911129327914872886571260871149609594094724369612871 17103174700462226183024462961182700641748297974541486360331409558379971387951887937082925953007078037293891584072 1337029076743789797000437418397819083869547932002181925173650475308501444154946431991614781039832751561753021644873 105855024046597692501728127498980822907905327158296645965511140062735290366154115039991003462643716008059105129267274 8486332448203648662904472344952674397780323771087271004564664593114022793364203292635422540829623402002337197195264075 688810350968384510754499565104452163344664383171740625795877358223897670808954235742267888382459487986776069756472524876 56595913751865287129462834920813916056285232932157860646334632318632799893199345422404852401749057895606681497521409228877 4706657132107466241180787426036917868510148544220308663330591360712129227763901745393171243153716493072971200795318734028878 396113745658621384387319923454624965193134242146611241409597201791937207152789545505059593988561348658747998586445620890828879 33732332292464398513826209717642875123911120893562466386020299997723658430991543421371289342859058872376165324470580103715225680 2906247345585045011044349977555694829715874477776549993310785487151170964219072492737134427752713650627944541477403398220074188881 253291443614313964917564749759607739103283221613201750002380967258653481518715371274636775852407418165144783187894221821259546624082 22328189504361728025257378729353129487300794086955544068881593266150696516147523428020027863534016777526406472331550207710722627993683 1990563843260926889339526197949362284202079459949584928548717823207215998770804904484946157252960289150302835785995014346112540816179284 179446137358051486419514490873805829011236710830374538906512689623727233269188693537317903576266236963094981645609095145225177287517798485 16355901701914169792809677164529352945881971760845996665248347476629830575519510292442755124794792436366812242260407246857038424364915097686 1507111421606424001237685571653239376562860527225534525738940182278226108839352241008945315399191419975647442134251206364845916203142610944087 140376997347463712099481658055412611091807777612829637325364614692737399786550868235303674658360699537608220057246484678285145812288828709273688 13215285624457258965642344298972236963464096615383366083339597820289011585203870746635386652035354775115463559050480368454788488180389050004275289 1257298846367198928284554986092278289468609266054938574405000236804506759251920414154184278742272984676434263230773236386267619053960991490650931290 120874359340435169025470969489084310999103521994493111345126611928014059238255880087806955804565852099942325209289265561071229716680517013092486348891 11741318881269654247730820167125716934213235733616558308504845629115349302804241292661736628485224190109817148467169647156338976336284018529558278963292 115223452173672962126774487343403943220516946059894737693501845871231780461500760838708395036947434831961922925504116176483211488011973850579340571443293 114225054848697406182564907309120839691568092663154814806189442766895917277103358989105704099562374388513552397019517153843366394694306038105417859255500894 11437587858084556362833118949437755265097389926670653087949879245049613699572861110191832109671687261581392710601282810742077742471011345397997904796739174495 1156690142807335564276724313561631605799640398721781352332203226780401054586185465023149638566241749190982567280567453084618508773291240630225863464460484608096 118131831707813720518470020880723081206537568599463783052392703000862231484393284227500986110357963012818592072764066558934130399362819099940591068322549307801697 12182677783221855160216596604128011300539792079447349319094073923468090982154517115429627869313133807695931023135976192482178127963975455592464168061473670352076898 1268539196366735183403931193159477305939500727517169167036797510084681165061402430421809211834099055314524275257143948971547328249698146148566968486553761033381478499 1333553687555623524896828675297610121218075544312733374120946472102002174778064363650085670717655987923969109959996220079194638053343175978059999520888152104101740544100 141521855708549630641523738670601681001251782313926561679620186137111163390458765502677362893349756147628790776866977074909618226886478291211289281849835832486318309376101 15160187212283465494456767747096644728636877370607386083427624412564049022446370525591701079418917123839286408618027223854905139702861978911019740866092721864621204439040102 1639139836157465443028414603505859750464746085792854469632791801187684463031226767969557170007557767949625882646811778340989710129853630637641769827879511737426047158714368103 178863150538108678152041975907362856202163432125384397075061358418663775023835067385786480140422014191584752501085635821366990058362053716195268666415968419254511647347179520104 19696220021108911466929465240824931308131398905895525372633616892359130715330730995758894800757610456516321725159507044126517634297572610523208724851278940107676884142296924160105 2188600017058188430069936551000574555990569875601539071801235253900166204107016467518657035147157830100133793547819261793184864726186772818845495444565273835454260850055333281792106 245378442404366534771272163733486738971650377260665658642116964501033208338400278264558686720556801082327236467839017611693993467954570084006238973764025120831559722087874954264576107 27756104963924650490979822232180155699422222490893181056095548738173807897009659479775256150387914373638946419408943405797461881507308763883709418521258156812376593816514032450928640108 3167371175745952913906223373358001876827999493716395099061213622404961546364425897000896013621164667803771291563427927811798736461110697866614813678907316996056040144235604039713161216109 364606597301445523887366999743989136236170501227918236604907977447569599635911208930901597665633864496427492792521421852546479782030754938113766498718647332048438727805699034555330068480110 42335293968862992239359669839425104399803036801247839419210032882909552439639454610039764128748656577672214595109087268825471191882243994454535181564643042571478994086574874701085838147584111 4957937628870851353137345063450663693634692325617785708645642622071157881897754402161040897548839316913861127131708715129807444272593430681400251659288919583694953412984214979173207244800000112 585582959191460193810169367141042940395951250797292876451448981187585512377053184153446475999303344130313946121199013008304024722744397075021137804012884611297169881918584538583847161307332608113 69748310307257608265561249056998880582236343321637860916898599474421656577093050544047909950614050230222227171283195241491011423327938392581533116279286484513207284638941722796404767672246468608114 8377344126707364747873034471134696832957498952382216314725995658302112759127552231137930117768962401696304332464802972601270854205906048876104102539902764970467624366637053423662654073367586406400115 101455697514466469794263892408924972375176920337031412066032364635093631475018683814014709363885412249519352085564913614776318085400050910272652332465920469405839238395604736977394177415868030386176116 123883781475229620789997185118049632667593578185645023624663080575419209729551916750379197051954557530196090850661614091139021047087510140696635932422798828520283643369865542806928186627896426065035264117 15250756209160768366997445403954389524252960845105829053224792338188245627415963763114237788487376303388753215979756353157471250858957716387575336713471701027021093058521373523257895212203081645405765632118 1892686434343669815269349709321496704554085635354008141374428059416112053222846636040350724249520350090407561667269031714495551523370290891236423996550039508692353328788899121602957348549993843186135465984119 236781754269785011419190573535915065222521783533615766790998217315305235096294090620916839751111868967665580736957165207023350800982874057209878215541501440073891757208627610124887604813767766121211414708224120 29858805212349655328573215029280910444104585710182753912996520021904009061513142127942317908406629749630817365247457694004387341161337823207287454618491650037192976265709741753698523531003437554384492549898240121 3795107068422569416734087614794929035067188832309290866318928825498655779042668717731578646801531611939191667787387818448569569779166573984858752261256508904051275277372969478317396227427782198943992460670402560122 486156691700717866999364823793457954171945746584751686675572420383034321028427933454441706102553914765832908068778135706852945408285541455087432548091097173884838733878664411516839499431321005420350232669223649280123 62762864741155108135753410229519656647644771220097651738951249944281101995792191461572002916425449095312167351413300420228311686302947458515720195793493379981283429407148175594160217604173644856026119972136664694784124 8165401343760221180868401902399712111076070655572548440933677637586325952219188442603504020291353999012341615462070604602487199287147495404900895532967841889882394327768941714390663198432236106062620588201303726882816125 1070471302533907432350298032381955809715288759657493421201015306365880611025201357610077694094187493411631203672131225960993869188416870056694030303863595786164058422074590114831403387528657015071074156460139414925869056126 141406721329895884546966725758666908541080366090395590564835753212643598684754261856217214077220396090305700316562112210854209916924950300442274029486808906264031390897362537401626633816511220051494982623731150303472386048127 18820787887203945667983861997582360328290743799272895160488786807396736128189965638704315517238200480360537468364367546837898630668171909619750281144699814551360089631422484059530840916249112609070882811109666586737212653568128 2523793596987798457163991089154225680039775388368252764838590571468861865446453553145366383919129183967284471760994932932939712975112235257021703602569697188880958951510052674581670205293485645304492942630059685431168966066176129 340952657126835604987164124777771231183583795214679596935762434075049496936299059170528376441459585222688192225977337298626436190412574796705914690244898229007046666424299953810503144992476593711874168760972674591591910464290816130 4640179849824466870643237704701372348414558242798712465460920984426152758286357240964789803083848975360441224438308947849629962345062847011773338637532631991249943454431643739231275144067723943186506195469790923678810112131 6361399370322507022299177428279212490633518497272026455554555022333538676630385645893983959486352382697914054282620630824831783642775533207657495499643376175607594966667188872498776602705902526495397556950575249571537935915903090688132 878465247012461786783930439946089524210003774811362024169013871923846718044324805336578891532579351010073042215185981995095578368930371283437851148033063235169948141264859024058951789737905686274166007503820548151795499735402170810368133 122187809121748289337518086384950807300400542702823091027890287713771125651783419491899653352425296358165535551047705775307843883338318935355720231834520065834640052697937967104174468615495681516103583688240372595747953271964866529198080134 17117492940324245667569468656668572052432442273975749882207629256668695837629116099690929184101157652914589788578129888099395457860979285168604693805268575732954000545842556762921686456323580454596882274557409048050284641566233849766084608135 2415123582919618843652591695943488707140171240200250319689623721320901327824940658614928527085783891461106147684373676024772644444341834377072620312300080206009026534763875678404196306975617434149836570780515118363158943663080689845175058432136 343165584621510337138554046313273197885392873985995985859733454897902578095779058686579517624555241364525445673936030184420058583338338526480395567008019985252341316263337649839411841224328132288023688518836337474515096924040971219471653928960137 49103427895156624649075790653114740150880561288962723178701638390701189665864625234694114217664457915734824875269007260174815928996704482433840234489504300528433834179758182981243002837032488209933331875554208585450145414752357700553633209253888138 7075260890480428269079719963306434646272458022419686602008508802358883653009672020520304063410790530781886880958561160140882239085792897996049331904430509618196857298396314099001592408678500008279705318402557085754240353573593157930253616894967808139 1026537472474653872846488292802964400453903152934922540366675716136652018884296446759896771843141368424550845582994223499447831770227275125426176270934980422876226505320274400572451519784607462348910492646137720339027880042821099338995354592794902528140 149964437127597004126489334513219397205429489121338880421033015481299111098261425684292819909167551050622131321234187910070108184863096065126279290274887732403808980864783772379522864372925890423920667094578836593745639053688675044164579707757199884288141 22057819852492673603032268319644950994281417700491427211209493652740961493726910053857170110300863713985169999597311988413663714447888731525218897165869043761751202658907661162148716254728683263405354661924867192879755876603147302352096927810333857284096142 3266462647588082132380163111270822569644309324149046700873505518376316407882421984745336132147448207932237013981305092961785572752373778320750949727286761766025771561295313801464486989427388035502971165189195968262947821129701188891738380877815804464201728143 486983067271930994724984211012882879291942891248964013331483196671663274190281686690697251863115478662871618112675774550469097899856685909456943753828909733054635151575549306074588087198766184778204748603670782286636273883609156821230953020761622158937948160144 73088927379386473045186026392381346242391673301666745440206422801720002454379416624609747153031514696512651566812145715343962701582588726119778527554615447563334667464668891543434811615407603185651591836564453950521491225924734639525812288622375390452327120896145 1104260778316000058165407624644469053478248217101367551328845681044750844637204794950700405811418196808146 1679403511590896909127921399676702369253170153501988473890781660776203156799517617732983407355156734195792698988609803623642277578747136512705046852790577631635200823171364406295444356422690234971212496870161202939238352286689734986328479558055401703348942283997184147 257088758456357731562857671800690145734679800995506031400811484345798058120800541051906036614064837525051517106190884030922681252945602594071797302928994197223615614807376761362852491316781120822588851891791544605757590063384464021072635306969852995551305863304052736148 39612955738609573726905962752073972966602141714157056696035107388140850213735211277450397021869877612039655160119081446448584075634186934968493353371637599993151461283068307007965272035214045533132784454009661520807619904173543092030689548778089106386455941351724810240149 6143265602049314593391255409385669142497398614402324563791624356382999978264262571295304126393491410358827099520386015589303094691442453257646096463182867868108085834987685476364506903609902742063678189317900638793344632583641860483022787231372478979071520675143159382016150 958851168489901445746284553814952422021236829401668173207797263448940473798435226243069672530222071204949606115633690588314560193473161728280954067166511558438050750187106015569260592806198020504149427016019749518979616159650050716607966791832751300377485710960727332749312151 150617415370096988731849635696759918443695613214589871672576134382673272870885056313086644922956367201647094117493013676398982629774972653309542276117277281598713195596925573026472242897592014950608517466502806707905656296326565875587809198054832514494926046145859950479409152152 23809687618991667362965836827551045211188894840013646499178610709160329286540184656116133522035439010988980182894567139052130527908869899241348212959215825592953426458481339815663770030707324298045435370689435181281079075672370202839756571615143403819443885794404081963418779648153 3787645993761393060248349745105623001700766095976405180846570061955254813303936238405856774966047488791230186712406518605574813435996866005930868579796459498459124887785705670479763375033312167542590984462269613096611594165874923068384693856514041662903414169219122897996480512154 606324502306319429655805861612256919769706513306316218526447576889962315981867238193036277848954637442733929761523905374721971805794069481245783943093525183963916199649668395814525425689254897266892903925371413681400201283163176112467781140514134212632142042794248756547039896010752155 97666134296869355993803458560229793236346741510326795881803599700233215667142878986148209406639533713467493923720413078331309694689025765401709147709123377558464531928400321671560690877837568396488910430154419380091882576465731248483151920870876361606039571799711123900457909074526208156 15829577271537487022553340336192292433028043394573401720485474352054479258286258203298030265966072307002199412268497538797685515893504179153122215979978300764621929483583464578150430455734540474718159376488036503583815890133671146610617349542636347999079128870744058610704166108826435584157 2581455113250483972901223928711317316799879160056672616819674785783977508082534456656831432214191080161786693459273301487943713740759880484720217746761762463210162138229489576519253690839532996120056060961507766670632112738543854001341205335744363310464276878764499786288553743989342208000158 423558580213264672978518262836874851454437660917132829199078898465513629922979476551154062457403325482588018263156118459793376504806597836563042008654184534291792767131338620104093161414057487921047479334891528927931442657595003444973599436836461934695828443691458745849277705436812946702336159 69919761170237571490714331566410514508320170150263808176816233311861075784122032392234622758224469094349682603778789102660536138435472818740382746330437601634367173398486778583679762309530599459299752738433386222426334097280902686608157578859707640701569011284486405579186603138188018521735168160 11612026807268851193354254755942866543299575588128630768642922809804336321147715865761343271760591961684692592442297142674246727495438337535378132390490472122321053380114714175941480465404430364965587413166949343937568393995645570645909290967353100584593444074482973516427376610957385884619505664161 1940090772252816291961032937175483957530664946466784712946284799156535131282035640264652156127202118284793046140173182908397704391045016431614909040389107349340088071928180322029517416299474009991315896653625256779619002272564268634708561904366058890816590056615261051341071956518233343006934564864162 326081732218365752501934314528078149831897072564195454521930211115644616478901538614153956800517499734109515508799674693846537828665684497352978636596792128638902490692269184991794091765055358895674583284058781818224516886141301877638019248227994617986925124480829209351043253724666640863314801852416163 55132278856722874017631617889808893939701158922611794458100724106601170751728651236859300157694014803067505771415107052661114600132494461836565852643741752976419795203778477841865881863797840115367125412296093859180582088179820529840873921268349896524419494403038510747094171227738242548189326559150080164 9376598299775602360661618529689417757280649029647101349174265431275306816995701043767332187339273719062470537583820023857428848487735202546869658236271510205250732089337626939007041877984769510103106365088898661785592362659001811595227323371779780458719954446692637436378353077173735694648248348398583808165 1604093148472291309039306705098788574089132345887617564614882904287861212430958858482311105720467566011673715408472000483951972643230298884366253505518654163745083741198534280291351112435227735042683897716963756239233211666267559937841617910905893251514708424304793384864499322939416702885810348482447278080166 276022160686751163629367737999562853782423602678599715182383157190728124310485750409314314699389768975556467770193316908267932492832530981970782143267010502142958698501140795344723512859898004895023142905192363802214048985372898507316770739614316998864027103265932425981820569900527349064208237000518449233920167 47772038379542816859755992770637625149258264315635954819721528455229667934860238213067771511434700838444410603286423705803654302186944380909914401759556689584588653541277426395382205302642928774467306710294376824793132579360484366709173297674500702828488198367051260044551855457119010369916513718742406410534912168 8315810339645963407411734040973166648748801147770529263768214109980010139392274425320832303283586443713516971896525945365386862126495072123830777183580990991937447877436353180884125885405985928969887463862263907117137130134478073284391057315516226240138464193754908549952692688180612939655485740964437871837577216169 1455868179913681385090987507611982512171575638911572350912141661969775757532353924592541477552939561017723888009198605720995776608047104439415320413112804776731573047144558404224579618105719306561320746816326779460578533715514692251448097523344332810912733584428078797636070401326364546346702010857213793663933480960170 256337452064666357757235971100246309634606123537428953298310396349918172301782815789391900226543017418277734790366031498117459476866762228101275939968907364443654440659869621022346262250687788066369234788863496400968203024678618731596151632153283461427941079158692639281724766913931861665301329478150938563411869433856171 45390045596883993090725253927460085288944992658630667583840026181127048012192772410358637409201837936481244841300045859741046672245025322472823088807546347272178919489667929915118565832765479332786607697568267038307696331785229059861290288531200132802056327453000122260910740891070093746720846667190039656838991215329280172 8082652254232192855983930798534975540689245352133802735063959979905701041281616332338660359036565126842245552724224187158199875328827287521844510916920607524308562671170989552195882696592473902207599174125723828622391341083578535488383358954455734963039997300593348579880291559413009912382382318476280608502410224309633024173 1447365499380862960529948147723668359384450145469076833303817965031860013444329674098936115141482638635944867234693409059029562093604592566832467107701387832333198728015810115424374708587396501619998117268016655220427085271692514440675202172720395019482494457063359052967781134765549154881546940729366021351555577446179799040174 260627395582913068665862635210541597479714745849253705299211919903405664303061836799104971188720568615544956880881777714127402473298846885541544331397836911538980673788206411333826282255586073273513933834972959744799138585447462579545035611629901128273593306942046093428964966874235788609328743394162195876753828681443576905728175 47191748308524526252966197479653649910773371772940538256854998486824473118558597481190930947798834559773124824087837545834442327241828433797707987728332665967751604881455623503900833127634505677872977675566490892214020746113998307636721144582583397614853201510324505252973107064475812624427120785578354074644893721575487510151168176 8592172747042492405010807054959559228004440345966025315780435830117051649796804629582933940890090832509395347521974364430035009660405685123734894238757399261744296339943952819230955512187406072653600667325862543391001666414323213465569176584467750079919349591375367914550659902977240981170874954978352094451330071890495772033024000177 1572960380086854263302102769153171824530812988110250365746046960679131307231868714496028667167140757530611665308165625101352789822989006079494663708026844279043872867088099558983480650273631075327696755381924312718077099830554890343587657993560093959332178444598365383960557443003494788892746814380777086618933341276240326710343499776178 289532606730205645307448994983223630130438901382445346787376222034785938596825377191177380644530785534169831844622767955414730703844057020753598606529785511244194942432746542809763915812413009887228696036660184823755229687581009338457384887840263820038967611759741472504215028793593475605511760702690652405268564286538295195690728423424179 53583279735522603512602574097733084871345887967201672477172369334426848884973542089747138695067379260073436950134129379417097635486353520310798223007612289932065459130235291767644727443492400468160601781617248281053195356090200365810385770918703975283459113161059901166356593564341739954302597541717542841780783407026924600644981523218432180 9970124001732704088168081742782821422181591920659003357141164517924634625632058462378995228991990362904989640433061635577655329921973328981515597013541905186561610522238079733363655713665479040042267265092491413199254261240638514621533014921359844494715964041875579529222521157552114145879408739493916787606706216267177115702493791821758464181 1865085552136604561440762726965446951399513790232798568692073781314770248035980317569553426001546652719371502612085665484285281732484651983564945812410747278253458835927811843736208181993002899830758327896386606826657601967948468060947822157077649526610000384697893159233560016298277205240292537029851664711556421376632556013466370653850435584182 350761158043837301537081109098864973453633859609592491460387431419939596744288949212864994287623638659072863011059297253856481347200931803285363912049063520278519877566142248100931071791424163779663242644148414249333506526822732145919047752902747830290599832197766601883626321325138648654217737708261151324866507900057697332905198263140121313280183663172504499051098644750654998350945354441328988380425635282123381834967530638633384502400332703846292024691537574725709500608233504261370899032136966950057430433846115231788028803755508218537696529292186929888845682487529777572737721783861460841637851522048923329649634264567043662802160445150347687502911416329765462747130990717786586267779072018412604675704029598258184422448555169467624253108682021222694225159094073359279718405778170826569420414366169569892215363157015840312937154920441783733413489207200662028343020604902955028573265314352575511223564403895212989706293630446246120317744390239906274618405931266725100111394036873959452287774946033936082717315352612872089978438367190355804160185240832439768161079071924001029827365200416917021435366334560878255082960938875287578201773302015064271718232371371994066684752933080355410598825327756560228639340140971461651239110527161907461840572400843137775730913865328714817909219666239501202661922540651289160282313875254413993723796453243952161813635712096928404939820908933082119504576633005670418646255625625282816302297537418193108330356301853733305892850005693916966047146767491317572371835230211105534044730920820201748715777463860771902671909058479926990816073293530952156433300953037604882412109190555189335907025672334589203317402756505758298438993397635108650843317768670363422447899738651668914305716834613862950540588015956126528017626929561618789303533423215865351950916755863318001774745401810681633670323441931933881075228410506837467922519642586384341879670062597999056679563302685807109166944822823590552482405937512444138760896377648917839322333119355080268448585048758229768705131144459601497107806788698288987750485020981255033700412281525251006038427959332325838008210194489650619846907396096188173306799031720450018666653089611621876824093609052514853151107066312373600839811230548107582900861510511455780915071875002390549353681785206790064223783151458263437577912324666302106928377436725577971735924727854955705051760223112376021754614626044621577845157711718857267773424582215216856587455435522981889657675892231825070313570686227414155099775885639681893380601025013876771641775770023292444199995801661519354883983948394176452045329254510290982057146362225492444359401893530980875497868651054380650190747448668620881082816132542387030678665488707541581908700983089262544149776554216246617685082685853335941010578489256035582165021828085556080832504999897155496865030467401598012182341206932335474135360230798655488190662814802255926585173150159038987525465883011772146194653512759164743721666330406238389474214148857229472706273157451037266273613742113398589309275984454613976552617019287711956259547895618075784161333815866431735873046431721221882856985773489461682293904542245443591508002474671834665755060923918905007788145338686085684335267822812096636321037291363342930149376191130616835793628708691916136112436290631340326024239980459936059113870440445343737543608615123826300571105405528136933790895626539108461557331735829159163528856284038479472109418998009457973411709960578274317255332072850370438038329291738325299068254332911691966021974086820224844779473388449968734916369472275753182028571363097773858676018520448682695322641310416896192258704290282340780565761931193871852132041732301632060276121611643639485010590839098690896819564544374074880313889003095140719899752845612071622187463320455660213570896101031931860084285083966681491913134901465952407945196573248940692047254701595089298284606714466384990257588033718666154670438138100590609556650096293765113069927038576078980840339297278196151819960321935149849767931518710746949282626969547847652387919285568659227757814983656371471872056440336737678960205643991071871997224395423517537353951672992733377493711408732573473486807471142034077971650431388518758309354676301102440911049630718891699342662889849721998864782565404704635158377230595005749414389782207712178913710101378220678021183512995895206041502094782814486528194103029359633436559149049298070318415523678576724946658168819860976962204135399446285586643909062421428336129713925273642196787694810074577098047891974431315344425811018874710310100586630329668277192605516873904004465957092509915014555836962515044781124417534008619332056599685031190824875384957626924119271982700949253440498063094399610308138913179716646915748858996509900819520715342432457828011818417871494182586010430685636412783652212524355858666989873548920776789539748621628713565566714196549259701840278424291734882951993711395626622108358148960493099839780555028352639339267987786797172252610237298319396798367858143603110100970145146222379627842998427128117503835639720924314888097677602940448473780631615881801614215326232364537874263048192019641885787530376634339283806218086974379228876660959850718011258898585123458286418983328000079979956015825724932107699206485828770311637488596470942583225750957435018491690988270351967556302358122062512496427715372700473990033461495199869893458280082271259054249697339643474288296934228704481408211568446176441824835220158446728582771430450499476400839083027535251898368197849973854660926681195449561180340525419721899882862789569044549151760408667895518075394858734218056673037924553201237343713977992834310312760814446775563544568262296899196047895044267961621289630326266503591672341629609255238880614490006233524656744859573716971790742216507708358851946801895677743515777778616353660013693243210179832382742809825641007457925605559993882901689139219817344698668852038582871307708162748764728377740395652385974517702162324399019737625560591545127810405126844048295266904944699383162826697427512664416527829645080027693920821951274193643518215635072210092273238105809874060023506946342111123250806635100589927508618895657134850181974356963530047518169760438566101293784233796925208282394275091855048965837770117956895759774753017036801993556725433833104819222298791793276461355269360093835063543642363962767892723539819923965200134829743416107888714470436067337607485759670506364834946288873741064042803065988592755358278787400811883116176561563167117376456745951975390100197036772488324609220624139546218654605897957213919264591448023831523511500075600186554577132552114403099306991743645869782643029170451948839926497282007329021505226539961763970835241976818842940116411338892424770447922055428987243556088903062821520368838445982113684342225364603821090022646120381459830360696520347447338300598425277026383189399008202578808514245825047191484906508739738050701078920292677453250710997185188249118716192312079093974405206916735196319896214486329954034235192515945348860394423293855197079515327398268423372820115175517520442221322885282796594907128029601114137413618973516391766949414282049002006912932936107600334101835398699722828347396607546149864489815248801989297662803974578067522927488834481196826340963423600481008345164531452806958450213744311298394186939744325330492405199424106107437048092073901473256640083675888320685944057259714947338604049587725779377214725860502095696501931159584768202315742299011398427303883590969430429536982406755287639979282475160979318135488099060554291074173615524908846956312368801502053732718453349018676867132650174672823770763557079393920236393293822847027125310689282038736027017867926091283328438383664301171385638493851017570627024708468823566960110904671796920342791692497533322416051494088049110030260504448256033595836543593907489823060184268820366009089934543844959414595861074396295403597524999832552166696124681814296199679463316397193009353387750389885848843815555510797433587483081573394991725416493818660997374088780575989938969444051504783100109475327139018385450413120041604575335760907814944663187416452029649939838284216808476817999455372327687201594716595852962794905443684787066256317831865129834290256939969978433398473857433620413865850737105226573935131868835976511248352630785983272978925949809237165456627084354709768340913448272230697036014966281258448349074138412117034100343584583249876726189074679746333618291135086503863823048880383487996863201821695553912912392126383656383706420860837716811741039494724664218423708846373558700407886121935493573477897160589358202783567114900282524358353307356466564838893044944076820529265184283517140525847992520491795015055585611898920672993573609517605597978129106599719532274955386161177097838744896170068686372975714893674199856761443535113620285280789993965749014697586232832588657616603505680037937672742813697296378481779558817593161728720902207988865343953512099851074067114363905857008254880081550915644961309634009152864934932784054695937759649919669218437725379289415680206620594946411646399740271380179358925922068779804011640222624105064602461554973339348535761190564816964965453517323063279003256311861120698615424642330578082914030932937759201846640492096671884548852441150367374323795960518959677492324358434740718198986604854241617090138263246861091854033236352245977052635921443870576674002739833098259782260508425551783777986515020646154586572902108180746249804185620713222323824575916705334775466685425830059981561547987313790206192462116083440376344843416863750677158996740907081855095171480192729803631274488707180868005571759720126368925441866508973724463481626460809363412078063063812607771125974799083184497465870331267146872392812209827699955401996817840149209985493367799043729339234271695040217748432329256583998011248640885687776376806999935618389797479689224192208283035147864846642865752095165081334769848128600129706917800785833399612518722569804940886046494744274208359611028041750272712154068200953168265510730322018866018310953304796947802073233245954321441304374533012855000173465291962223200475347947073888148576251126556053608825470649150864392891015380958987994859145766628364219316698800492346645018250562140315629127223449723306710248103644697559332745641984209608690482933503025095788174953278497283927100277881831807123948390014787527725344699233981276794435249223023956151257571539226185146168897465917381176968939785899511505697719715661948785019213678025874016682999418246374100044625932391897952883200649790790212641447804941258278539187282119720425692974746367731730925621473497666777907767544411816825748521127497965789715823243640488075882972525830857514024962101315124392335475581962842927930119132487220289136426849290495457797978743432141421268588630581592556343687391370031432447170204811922381954508109185781137385937607547593324995313118437105567153086478433702958183858764261046363653383212506416336544597121685576678778346361665535010586183030016026094512625793106194496564438243633207397204659431814366133178937014881875955414728189384886336935105454825835331584021128545788382832125964045522843746585528778094394708179175420770637853018078049164493755132524905911175358956755611157099936552260089605367820445828713131893120030668331775865013597032076144462083798501218528672291974803757214689599471809180633700565826060744414374722634425811580337083260784183771775426870960525491319517362263461989458827327950693924781994396327782164973704107519380662683653653819428476771368962126224621247940112085755315616028173098927483181660728165488542297992638051134746735792188278944132593648678187140989799756605746195145935567273550672239259024630719396859227302836821521078154307802182741461151889747168670459485056458256247156911138251215368059195296608045089690937867929157564323677605999136934543688432714707456973379501639101123022980727796032684578577311101848324690373525446559167784795473182722131363547829298601935544853415990833315219717518443951443431606162110451548742531355519477898286781230427726493119184978865459901314796891457428541936130802675584584027009641746572942227305730234668592432807955691943976881549955880842956137078324975823469247425660083423344627671727636574198506806281398059492682741641398493365622732074651827758242373872354240160825514500699342299652814642213509270726843779705124945922143000580881881442975793042776432829573988554568484156616990970991448079928804291538283340262912605425344383775124987431771389352144311894268500159227702071544877129267043807504268849490906322954702091688526551436280210731388270338141880623776153614091523915665159693696832771077631140214041157693907192131739122318686955383457591075121721408522470082291030963525624472750710411056913992888888002338719489698821151968460821566329825813966533433165649984436607622747821556644603424337892386333879759535460589451563457935474456607036689010402680045260952162194215187844975587066641504687569669741736725938100113145493533096467192837729850668566923764133361155519549847927968894486474321058181632787518363835062749481046683796400400351576822805326822157772023728340005526251751536788204055279792174942846883014504604268581567422064955615294259221614728959073131726627540774208585455963049382362929998914826704214745932303778498167656449386302610071953732650346523010765951780497632022785213096186840597567514737153359760893481302142571867520874303205953293360756094172880820925960580430469768428190322349691889169505156615881396839842768223212528260495425576990127737589133097629962179478850472840490307154029192629124543369823220330787184509916116130618824639315150110722173285383982514758097881689309490243980629579914814299014678011776317494866611980901075535726808081012162398778413861711826274460164479531414599782914123314861916611698578830992968756151612330581622806405320286773917186195876082852933323435201386813128382026199079073347335619256965059096742273461276580936151602139468851200338282143960405503633142913327423234639706049788273056566091742328549030563952408683658865178713343918082187361094233167485929744286197665761104886813934655127468365302109088645964050865410659137971612596594772092863377913585404638807229459024298489321302835199658776491124973021711425722929597571301899039431599880272456207893801960251467858440011297414601340190762799929426046520488199835886912684612869119310081811539965740506242888970921198391217473403731797938534519343916320470111166596169370184838177027401822014209879160809062421916566552426430125556951650344558720560951175462555387741158143672436629282377848565136193932635135694937044620294374648433901275982110914886237856683527336452359859046217273792839897878142188820862019735567527120806304802286985014088680594225756866359265231741728604682547090826662909554923918367341828918514889654941845466908123962977787266502581846034900697711354844891100727797444243093563626743534006547432981874363755260805120220374495717193107484361800026725135487761954139203637934163444826784464668264323004004986639994829619137989232167557542575516315540678562803782801203626041097131870682983773861481240039307973650558442174814340463601350226778328234798503805243514779220651696376460424429563248608993618753691180526087342736960397231562395098495886508885207285823641624584010468284788880596556131138182670016976048123455809022397943748832684708248263065622185031146723269953059265422488806251761703949370197244646942164248515504619581205868925449234439556031648587847692048718282239218185998016415311297918420082075623645353390282486234897523500776015113656461117449904079050877013139122037142954954923187987789773127900327204577608595523907310334523286718329687186771195352779739385106522231640434086622273203000904024673416936111855274805005156634221139247593787138399782835985986121157836822219391761696398253761690337895252567692707234366317533690107719142055104501807375984236557542031442090621772276077031419832764889949102361387500795467510104694432517889956462184571245140290288385034355527356102296211987242248873951995366479204127031673562577763580736447494995107495401981532051265960580303162727036250870945268328948284738243988330233843951064979392800080865051077613791338807159046678898508319021689416900425513691407974422344417713864362208565850116101813237981971035510491179714923757132489047740469656469880974143819780249571784821917754733154092632526664561030487379831650423556631972979064212496118805104517271064637418388958162870437190739777873697304749386806039628841026425950324947826173536310337454252175207843040815801380666069132053012305043119075754227676269156336504503388500857085587762317558462531944022291502600426916924938923840653055218191171584224102184865198440688606287314007261835309674899582759528971398306179297864311718676958131394001010537896276580688540273090694598734272356820892993718551233991815836435210666092078282134321478940700721208751320436664053943682853460687969387336357953191526079635924303816319233528049631669106714908483580985700634796481119111281383790837074378203364254001515839075890431461699982455763548379969834202858838563635202433383627535084138063605593538562252361022852319486929264058163916164984944033927149070075616557730006315674371477748735973974938238309611664575668844090213124735167922332478845175192004773095600068428198118814779677135419310693309311890508946916120660193844339165188287151368382233784953428453198600263873430309105352863557472668975291437303394483405090622674930950269272654784843873375777212468434710755750670165991495764765658208601366060907648065758758488135893019660931563520226547884378646411217265071840845965032153486972239062981734581225251502425292810116541586007526957266795761685134526783157729466194196439603169991459538900900309525819600671466979132499633199139331116761977784555867930118452662586490464150943810434040930173930781073775600838365283735469820270076680920906079335815612585342511673242357045286133936820210919384373841247154762572102153876524127238315640128336968593732334702842541881614727664369454284822712768641720596829907807382858819898264339893051839657586892917224411268247688171249245590762625981798536962025521815771963646412437524252642397666805077095862084999479020490887971091782575982718768455466623562588731120829730245437363219580371499866572653467463766937357422028179324255732461982527887438264928230910750758265160687177343312664177237734129424468862623312207144617685834880180036857860373588787847058525662065734112235690611319005773824022829885432955482500105821083573343050939254370727735608177824983779194825553859523949366180823463498630662855915837537815321226078648280093850844111841700204720403926451203947436125682395551296608757034085817328474148922743840163685662673069082837817568843958708071555718258653006798339797155921679774697881903302370971449939181637751060953198665640299830848040577893932798167468145469320543215056435880631161846661427669159478723578665688043499689082880229702466390199090643170655987970098326555756101713143185650924667909785018032786006357424838705481223265508181808595911002220459608278295482453397827354435328592138550650639490433059805949626104624253826248628367451891689563073295475698746364341255231847931316159842256578781141322853152478109662063320110524979519671248877171044012106046074598045712511541733174323640783712398151248027007537275996060296599861708725468517108638776767749471910241294824243223016581921030288245521327430499176997850991615466022103315469006592454010791154777234295136623422595941345856001014093731064482379256600375254725795737974327804025896645856373198428814702856781983181014601612299866295816792238458183138521975300494643355122212370730363724468024358178822634902935537736472794816716030901622540087581856264194515102774698875240573663745268465697870304614418786490679907842876013306499586106527113069531246524240438750649841090562313930788189900594980291867354612765445064477465738445692551577429028267656808308395827253288457551551928556360864788414974131596187389743022799327431080984049976036477588771629526867499509698014610756745203268065841316109615732162771531045837693104435439465067129638623511200190957740151433384955725076064487309971136557091206258942399640192035724036408662971062567423410308939609803623414692710883506155717143757470894101026977708526232926200116196699589836802329357336098416525474517027664053975101593584389738864984020950789121036115238870308434239920292538928043390229096329270334811775077543192585969184511006222567666161316048395580464122100051655739693650337008356998953458787016993828601970997813674551972540725402336904812246414003578433703155784559760416105633215377959782055495790823277795226726316313463130466022920994185369829168306134176965975675265142526431626836568492607682636036963046730079404255902013849623322368916314563003219252299497981202648162438354985342009572338080963272766165224761945933406141687138216867517368436755953338781034854510077811478201817846534329420593036083115995334733899494188596490862447844319346812220912863377281905643344724411250277812923880188965018518583272245047359987106505588589063112033491139509295174032034658363475615118196360388631468910092063211393618356423698259331387624203075158024629979032237854366725092945967335975575596564480234536970216147823646345413966514868037603978983749612624255424114611919871301984788764259208563894607375498075584460897395552536732446118476214152465283165945474481695120232013631454999177356982481885170067091178455813973099101774018225756683755717133731113119249006283792363923147019112206562850848820328249122286913675879668721399050152007173087443713296758974693533088619192409263402329788524289261099551001097970944623720962022226073551626352279641555101286423512943760172881324867622693703485612003983107495225648562167033547482227800852968326672442241337989700351582409869796712905692930043370443705642753066665145456047356441306581463199380839873066098137449587596503413137229151761448897235852223673532309973700869587403920758751772926186653185895426477672428165214644394735970012603153375266402065820559919890141557926919986497359842450818859070511073188659628178945315096925550252604841259614174967184691817108816257666252802363133056719737921735317833117173207832686105488319284589228484575361954352378382626096850860414560893322207986861228398397883399587109343665576603987173774562567332373646007400557419822925017007180770048820568127191830434298720017082727098064916307837370927785472371669551033868589882264957475414393278371265541849958606594433708422748599042510757720553019294191433014684370645817050442268463683851632205572125825403150863892537851552473630052738074724712789020223450644482377614934826904672733864707666541657143926132951107497969315144436359193548519789002008892447687739829530502389174339970818823718908058166598602602396731478201914127101018171691677465260265607285958903266514447822891845828182895983681221516472897838282069591288254121227447350187378908726273421245319856607732382832400208047741517561301219504649989443402956454409622024945950180957536700658529541906027929490368595403352081472428532784328821105678890075643281293010652679372823818584330180046148525375650333719770990815314348063778491915375261471065303765306677417277879155760225488336781854183479848040388526942962628145988474542091890781892506738518774469936148777440291706981414814740459059862018956502544749143450615680635796428003621330258903361500532928460237477582428117253636749420317106520313932656785226091242095162478048924679262837211446561495943200823848756026428789058175266980578996682779116559315950060448954046036449963279775780411801600239455410603473712229702397037859172765606144638450670488295231164503675298793289070088082261194066018659519358551584342896953971060369325484569937904479227691903343955050621426594330669283921900325728097013930117609893365589392581768137755941856402956340445706778507755108333372550627374074602035328391409920730727801702462869499259958901189657032821005462011769945963886509147052399645593845245499746698601686517282638637568261390808487612479927345399651918412724233876513855897624011205407144542434313706460403733002575785971405243147258082322732178641316386114126001032010511069064210207881783954403594724382075336026841446736644530746276101712796897690387323453655618297202541042124046616360524087611808211953721628609360817450516673878315797197059496079066626122678893964410034135600271608487523344028858785063074106314124142645131742274312033269498597880682484096337474113671562855724127929112517486490516613812168883605628876666619190272666696190271516835842412768300645880078968005358785465707121625456904024289683281956816761339645337366671770607749089396106247832844565422648990802438577071659878303009194612734386012269034858308893355951000766030155345574044407610723755140710677812173501070767989053572770385346722373213397700181970688122724561755664765767796979483415800224472838638278135347302525454888525784603168398915261209890438408249063014260528383360652895248880727612039565461278784431384325233504758,,则,就为的一242686677579396577184178113180719065167635144568505146072327788025197678095492940632174545101469592012864406326832079619697175314045262523980118840961430032723696903045984843635126903880054752514104670829828950763994282545143461420110710913226936873795256121599144350018602366330750531383451446666936709270418664610174289331109209118675003000122356624445487895607602360826761329860782482124441935557688984578801425563445207370667568371383075638756555703525490778796382897553134570637885442431710170572827009439048664175875089261755956787128261892996619027583762992992360522701085314392916032033888128940275966942486927682295997060620079208402666109101547190717687547173576091180657300488347794883391267979606526677251855843235591670714418163980674705467155035672752507781484132012007532919949135783719876518810241790039254951549753005904148169804746693107914555401479234027661215361715884707905333056970427723329703772887752062239233562982995432625583434382438031631017946015334424442762781201366039961788023231954103165991374011317760606775939360128222966337780719895205423100614560165768904580207776112228985109025444518125917449413757436950069741175086345871891032289724407170408335043724341361719923255060238429429515021547414413178109566120713838408089703206393238567314440019110465780980754834589497460315638044751558212442506483603071401246423138406816941140240332005077757362737273516437714723570372997997911964272209965341319879583085208106425570532711873065779202451073557892254069835780334244308397533527708460212003377439344565650507942293973538612844204253431409118669884228776475040632796304808386360681171313029609544494557341939862704609567923824334185751240796222640945941643619054268052043878767665485467649209338387839686475079759631467563575895532366879292192897304294290210967803070461944122635699619644043883552847204264723520298585630621911700223323689524534418541010121700012117684109369183109128039221291419805372900608391425897023930368024627058961328828779504122026411876988017889204797684794567849970182447476114141200296010061542109769249732692942859642634151358898598398036994448023583572716070396523832849974949746836829976065612016111203863009122068759991278594951979966014963210395316906850073651052894176115374059920806661075520399442279627957098868314869181848434883074290845397483745436870972522461176311879229996383936664640280861482158666825740789474038307210587340739595726169517806105585504860261812455022311954945409024024768472482146908903823456481508314777903888577073719231570599176803577087483637357348099936118423200352646157197728526742680647621670643323940159192914049695082147992090080898699506170263818040635520060333585741317768849958996048938125772278941912043285083570409611406747856167706022330263241136157255623675927490247371544389841391585220917022576869188638033876562992189452162789147021830209782716772107184602611165590559544089576094258873007565942727818256161765522932350787228503815479701090074624248173953647941573911241018250462099562677508892249485873131785375930395072907919402977932846683017000819396595888576370354918631729574242678835658493191008577144986270512227894030789653367833117788615499755093931971142225852061714602270890514849147563164905377577192345431774951493987222154640685878401767850947579468338111409263507815911433036142829078227871466326819619172791301495594953272191921961189121006706772452184237904508675452907392694791755014887280208229933228067323939414052358236311388162494436666721080546992075931704521441250073724836036294119649791281713942663996503065960462839398001569923686252299507717372963300513136524945039657716547775113233094720006780371097460402535743713089992114706387189444146609160490191380368130739846316494563854655049281297104982844303940868815118382773961048582732636063999438416364701763985168574890186628700664076055716276608924349536013944071513956900237196270335881045116111373206724655369941931565628385468961778457940579949480934086378414857661710336250113600226348437160150769466551537087173906509678837288912460783092874567246057700409183392611635373684355697218971478453823621714887568458823197822896414557652902843416969915051593778867478611959954471004360945952831507082361390363967179848517493058361458218643010978937617412660233095287038917123745404958819370178183204533047391463287223176336338128343906796157074238776305503030996529435579046434763527541011521466364931318247950999218463246036156985592628978579784741707966603141823988332669696789708825129200755875513191157067746646682065863019413989536401953630675145615959913643699459135750380622062407908541513581621864973865529627304649790620650470546061546204753921099061321575737384812740496920082019151740286640610007320723220008233839136303540444493007252848985885521301986002337173025801571216961516274918150393936605737330917704360390520691794921781520961848573927556687483189015787574382722020190317015212100857591784927332246745794080662488463013110715550517133084749102495757569521436991874190540825275352025145560228298750105876606320219151284943666403475614937288425219834141477988386827679796514146424以一个一种份,的等一的998257107036886989744791491757148778295298181354322219107272550612662022440246979671651705609053112669816016111306261851274409928214076367158236803839628515737625319519792004693324232736857002154882085338211776566073655563407337371718819647354400479864462014303910704760762413506487003563122615944299915341615798779553631289662028581357695719967628300737641113356022192367704541818161762791709911763418863180196280501137372314672281704859614247153636229827812286328943893650113535105918393159182276040124285272453629489601988009914442642430361530102352594241848363637742754707827227187157834876016149437492726530184559738248587434148646090624974596593736671452305817625450760792906014321839475548487049298892462628438385904780517979392626146745176868733651086360671354042777052890253829208903437813541909901524059208497988218145327814147374334438662193355373297218643119142268467907877232781356497890328009656980447492094200280430107673370510200533531413115190968781113750107467046637037629734454190800792683829079516310007533851581612799327879629138405217379714535803725382830225200697303112893867540215720982368304173248015669110381305702093665159364048529130096589511805453750763522551325098452022597107177916505583188337796996516051323360804264508602575764297101643506909431378629057334901446765682262247834336770475874942769596299302254767409873027361278554241440966184810779526999489025934442083911478928780294960506957561562078020614388584553427440534992422841113834104487579159053333359559565084332898490353477222269972241684704268860716124945010146833304339040144284193624388091586888436441564805630082211914033786678079657054318394640944361995280767609840451862583169354010607105214646497312768256347238655038317979126946236148994755319074015249001519060601211431507222455280865573640086551662341191984039374149788072172891207986601804712225684016677503992751551716173824871049926284686005382022037265253953885669827047792254983580259901124784341530778263433611245010309554151853417033255308287434158906084873704500235733939441869799506023934750264277042335529907483298900856577624517939639555536243758027157104668783006316074772446376577613485049329811347281959565574720041790010175111158827671798706444001815298048257913401738632925843205832983494920583283119335949156862004309111510776856497383571821774943491732219306943433441434138876655099595093372727976727971494860507685622710449016627879528025471978066583758479129030812492990193885870646470667945937053161726223148152412316670177996623080680639819776601210921839639805935298334360338016377748138576567833899158440571128869883544996165566450496562135220210000345057147102863622696250379659249204292920499849464943048828221253561094801859779870217742393492490449919474586577639833602582411810494008569538653612079526091162958269566835598543575763347958949881918927636933854590984992619314333861451417520156869362695044059025825610442015738439969069581918017764052551615250549813962125980680052425858260232492381956095335361562899277734607799871840655239040745208854602860161226459222896734511010790403355007266668988128418855085710077750045149978656119036617756536861806210803880345910441326086446869325321060783847611566211024813547644791287112403562163288944166129241027104573737333706614004014547953568972825963924285224815051833497012027147862781966720504931388404914844420539871164938350617412847504648040933231867726262776367361074616932142819960959455419008531715750447336043305998396131892861022683126410862284173147605681809899967819387812553912827759712029139324937139712505922329900297813618393110506629750291743823041886492217162358468417134866708016378487021449925506513123845262540960500507689812775628149150758020642767633213813619331734558274352724651743427497582324322871225066150074896491609659786772308160917192331755522601700684512545356433038399809780589848750703757328677848454158464825381288145138128126927945711673760101321743011443554186540592983747195455934856124505929186728535787477441293718415021702726536495255321186428713575112300944138994357109181540218316612147325462927404376999941367745312550104181141471340797615729762453987597472396608111720961516710862002248691007970731943641215399851430816575539252464099000405291079053010494560729167750126386665036791244164983084111309942213780700466834065542329854302385979213696239277178880026145416187865839524986046160576839122172031968506740070475521798270574256460879548348581474609529881577036018881101528152952320930615401997656979211685867497957377309676017629537974941277581097907186543163548056331211078712688206759049086312028317649239259924912364925535898240797665293170460010984327642063283861292576022034741111174514134886564224994823768861695413837894951269689215260026474623997842248096801078272567230115044987385750948742035941752876467533787643365633740310265754917655354443142021197748660571697398799977676826212173642895062403148403626688971024946689698957441200046501322656430424754088573075329331304487869169687037512762868036354162272739345602144104664686734625089066258260493565781094972005821234783397716914983660926253776403863889280588564761227062893607405334688881484244592990111311151995942595443596942535722745536650524167136271910334757600837518187114809869785320483942123010385745916015509190803573519650031584942079715887846336824786162248648373959874436762002373841076537400854927587701937734311377614192512314465857479476301004826332752718845486235890878349554975446806058923737547400682734491165086905212323128681007776215971485165031741824819119303541470229926543802790826299820617156917737125399130388074449689336296795768239901724272975970778617439137885043170244939411999336852502395886256416850179277107286711906121794411961869039475502037207532739263473961459818992600354988369871649543868794288147954551045166993058435476188281189324502386663539548720212286258440441852000559678284772800386969036844664125683898842618688968432770481588360019978018029471531008264884474018735137527808677417081927529771571715068944704794408916841296960975975624819292308434771137236587732096372683323023961901592449130309403505558928108994252485647653291350200541709867203788104111063324224212880278763987571783232142014705260721127173725728492457039027940211116640606237423956378901459530370522287077589115776568047616552948471853042208749390365601893199953741943370445033241619558562104055308188930727121697445119130597730314363353298609211064272068385736688443334884293565197313095528331718693730774508748826523973297539549061609473356402343903516686221417357581138386655817575226015360038789750179805604596820882965057682823018891707428952736725393492619038266028760299363183454006181179534019839309083401188171804665784895462972778207215004080260978498050375137089392227474570217695665009093389232381745924814390524403589239162079727655864578269272640062264700648266326605342314421226968976258823676631894213594468607374828657523509257206460591653371187175358597861265477017064278029956771075946561437741565699981242806411388549230795602796488949762666521830931741728757951577006648811772003568843781106127034832294355978979596568234408135982654114842925574228732145628577451135127345333451583658246974547063262662539004004378292190032068178655472315687601639120873751210955253654725259992505651993083802623223686621400618094927752660956874419014060451599269380050672714836128321014683525413793234360133036076877072031071998889944923676097295314618326069765901901112582908183188676083653871554249842253260967279499752434407107030003365271284116657112065338275886042669075013462284069517739950082671780756334878318666591698151712419525447158862950267972024333435445020156249079771907676089459398194583060860380464948193813979670425361878258703491224113115675185509766799573444266789928334177297348691344815496645746997471948383736652405460655816201689254092111088119768120297477746944706396915975402392525445434122960893642693829512853468130737150346714340699423290226596978045991120730825178766940825635532437035190901255848361504371309247734546918136954261992469175739882175426935349022391020767228771201303207483774626185656549881086476288002684880078855628095883924272635202544298300164715634112792931664578082790918894003630371609276155762820801668958190908519172815289563749025205635517877180862627831198781086827446977166119119399426016058111515092079113592066249680432465676643006262776317734257520298128485671000545273514372499236468980934428086808943895118408643014416438957728654101017153222395442381809506475847271217443474649916287415323621020029683647879536359935622375777135647891913902075235322506853588800926196250587194946118342646357551184162327925350381886715623567326288281626913422418711569753363132689879372948363762560047176241585634295122281332373530723102051828543809973063764978459346956178385627858823321193907725648454705963401882894366768219865087901467415409417134889822719260785452143375716932026196507703954270044631637988153469903654386707522175792691859732568633879182630336222757454902160198026562604603134538200681303841026021296816228811415550487231970530881904603960577838371884405195496156167572431085565018904929672891523172874135270122348772558312016069939005015418721007455268947700314775125685628297019392270370519090598583757130985524231115528073629014570537774648621563374927619533851983530669531681185535503381819971250009131970289313087304305101907965732066049836879404079491957627973419005972945885430613731529404691547727162468864362013083532275025310697010696799171636803857519755045514629780195882981023828621436023814936354299723440997742700910712896312545485788487726773009262651845500931360865346433191152232867518005083062658411142580815079959512530011094133066006635703307927872310427567820986270778711733847748532062114272148920541429222036891238427110265038087248214700965938752514556278065019867316060371942708149676254960197586517190741274902085022685256256265561636795611122511580528058023181353198743895709466241763887601976401020510235416726732098492326474897204672199116244376587671189051782673165446513022609054092602673257284378623112044742270421479819513844071377414578524730002471958889835594312906446112852229410366207623277124576773235329575488198945730149431912790390158021953733399401398287323008006557039828148135744453647121671859875501106870992805244406899298513010462124295718468908482562722854138573083288828218988247029352920987760035525691469180796109008636415293888169541724099860044511620399504688221384545570606566575612731785609769053237679495581991051392032542802452242298666354449690529487655471307917763409666650351343998750903857310842469941048868314875356589249469587913979052360814935387804373048740633144107372158454666100176848442409936642608591180632692408238881357959173313699869866434160938558560862409204186349748822072303167247293251129445793694181718179051245552802471889392771870526224430243524073685455890022402737964315303408203409308687448081968220214420710858660002472446221387741479553362323558683145310869594641570911025129989731897301843674714552358743174542681199559200082881049119997268903649376394273073839116129091910334640361772311617192187242166048382461569592230562772843365001858862831911595390813367385835889688642481843217926355855843080302608338817835950191187907782390129632658205967307936595846637587914469741308563438725070292587656149477443016880369214758654641490633318158761442139267665954499676276278391993463056673678956474485939083449246907210137627422303609976105040289897413844101465863821435939783022943780775371290593776678903112976721849026168425815644499212006956203636199618348117397631663651729161458555568098201974416968127845046632686277498701479429086117562452567018633255643667291156227938420793159196141058307977270690562483554300852824825965686093414889429324498376772510329613365222261223256288098010882073768688589129085373843398606476057285612871342581471562608801486534516466952387599652862229129704365971221134882131061554483451919978486835981818994365506288182080194882762125468938557175365632275626829852246594087424621458918927602511961224738373231769078951815707918480032701358086559669160081366613709867093765903978846590154055043224190775430793934238123674361979255666348422097496907465271937506035691442055743160926526008637433369663102614293453079813978156314309660626496853950853344482797658458406140178073589070353064709754898583820066511612898916573105121192710670815176832142679829523449601050052256197268718586630952269243213589461110204873065570841402061276024367068280483755641001735381993656184135442673741153864503542939450720953893916689773363227617679357508483463277313163943114604377985771902274704299057326399885239086316856079924665255822060800959059946909955953352114103972226146893838512270061891771146328884670448749776810276267822555243282973026687126688166547034359838155809180042204648629665398561706589400457571920736672662657705361266018656007646694911127003260078075328837606369017149046477095955235879443323691740782208531161213738912248070058426610205750917289856805852448715296900044191234264460593137819129206784630457177165558912965730404828957882869257808162365532309917056512217611157475352903682775004032559071484217726393680679331337247502135051146103544972487558176860878740251297708702959001580002716661193269189370852905753908138304171796389502645362687919596975239568044574631668247836150758833393595807440455785116089911924314450514422259347068730883987099464378694001396511743716571104180832442417748793277222334396282801218893630854826655474073036071839130139089922018578823551349436475232186542996193943386111716112987719981907663976780556144215437697582499302027444829085638275312263374865298002268242780195580182313864631431216579089239299013106345936158722781421363634161548867163218275527969180115579281236578184705262267573598516616106352687117184625304520879239515477077803116105959669357501636201140381184732327591710300473224607699894410104801466039700746337707968753000839053519291993459242504205012897843843881114349879584077505603995901061063657846373126205248719002801250796255379667251221871066685878571219245924892462576074055634939131868210217011613697009588692065702635170263891241103526105631071950480809626929583688933026293038803798436818128417977185191548243169514832891312097020410286389203112465994225318541393922794051504424710152465915577747771112089737384456894093884961029708820615530966507636882491936434528661747130507749495388572463620123706474601050475305872030609574147103418583918792189275117847843683349698766277302810019486042870617820122712615622696015940561614245741773841337081012484149994476445348974899448839476646237852902450339723969057951887484162729665207884605713470180298631376673626043718745230517428250064984479815043071901602131652048594424801343280975411473556795412751143655729849374289905754734312907109608928072023596187590008855798713467831230535849266380828011589058053507936502175913148050189844873231041868903706747752068765308416776538137273222971053728223398225164180000820706235097283557432756112252559985713859599195849555641587396377716954012592892704476964902690941562028857784853927637666707139341875862885946655884691525469556807948866894849704301831095162986420305525243005417311055998696485304269869718982526420037763570913315254666988038706074686404083916947777507875404183580123975764753525454657312480770395675463850934923529638006310057946501246995604586431087055926481399501752513455091965605559775013087538199987748864281332655997480695334310874778124479860460883499555927843877149037890907229575276553791924135391966693289381441116127712788796523556497122154871955641859280638981517842205264791284710801977331926186032668207211451129353859647508616053714044960671193894160575276757813048060892104542361692820593914598041009677286495257470937291487859823852747610827186352731117721537967046556266537686001898896440841785276114557661430304618357400110253152721720368780992797692438505235061735012252968796055356000583711484893668962030531756374823843535219213933696642179226156210427115595598076575744028295819236942946733142875056903948859243152579611187989506808393925670233347749789287912042270237958257494359881089574598148104638703462767267384990647131549158154506780808528818592087121723075820522289290283375707433390029371724675187390417925575413812778692836571639204850532665389936316298337095940473674227779638966594803613008265979016797546952124796719377332898546034983359573873883805372626451634445369489197351363183006346330408594557780044852182823800362652933211434935244307100462845484186451567009218411365033917424185740611494567505563418866263761048399627036189185907097628327695866551974075816914394858781781769593822778917790361077175007025732731031624799903734486597355074816888294522796746551777726762113405925174248428575983679202742098123891745586916049741061586782697525774290642707676897374490446434187903954067847260061724733369188622055206558483241836133515051337664367136100340660494646423291766495720923701328186520954429151853256653749645354359832516799345847605508258861409635699650249462070134199931284040934317445935009309889421187378317990179140911600737872093894827502341137795553940300644579594664551505379945820731579682542604209899623682848032984195180186792035731165824308284380528199516162777067838081462814648136364775143382316736102885499169735510120764020976330615525884836994789247279743067827850990778714442997782341865063820415186259370881264420126787656239637386857093173287064856179265235535785243003474728724583224301096827057561486362618369323336044102977203366261761739379330308387589763681880283524873484618538415218833634985292653348720140181451864141008158758108238205527542998741320279486447081933324802950534428749972823328301714510562643762190918718370759544254716409804300596672142899987670667311995840102428523379402739507856636707181104825874230334330078029520330444776015641002599437711977994477000108797390431289826545043239423039563156265041138874422162462142611174077774469356673968016924152925890752372960026885189373777226661937572677163508135177285615918645977623772913637807998251898501782388485640467572971175699369174293370887980621468019885279843198902091112238399428397200088162333269305940726034484661318075192966284085983810555216399630374224688588338886630291410331706118306027789201352039943258355982182222979866915072530303004217916915003581297727623963071068904886792951330504704286682777707950873262824109157253107818673581748287529304832674251819366757089226095763237212944815680450297928501942599976140211770409013342045948296673603345619779376636276971517455902401732689709393100403680227948385988601080090563079317301717962040583532024035399156858771321022530085410445741900883764276993362990471553786799195658829040857236943220536007351129132225666903281795492698103716163836702578979387581754159708739219346220784765058762562856834182331960379065927650184915006122092035839810698192472752678005763349947511897580055203503871214842838273762747681262882244305301903769628720008272185588552083452523781253622843720853715545072899569166764320783426786339162521589159072366236302667579185100870868101499665269372865402543461901911214519181822602051627872098750873941626281624828441862085671980501212612863856362568881830899389113457702071764616877169696742075985000084016974177538701379966264232065548463407243441661754051152210361910040587133556687765686991661329448326968928629946954684100836568005714502151410555100388178766113877538208175303750643826735143652019903275455018142738923538439462416902839229892431318867519691415088415523627941693354582613742671468953602885883274582363073334004129701371862055254918443381916574010556101528160216449085340846965825792958987701307785780806459924027423260011230262766346056293009554154052339102143761976572215634745513859993254987180194298164651899003637646843758877789976116714876690906290427847374462832841854239274735401902925452273158138209782114872624980941035775269371765446189297208798196757473616583829241477506983272546695340843653714840310330746281263924107041830795284319660518403990791133186436775912360607319068645994710548181871834971711007114803754913402116240566658681187551969793574687451547891745559674882891735812883387049598319967969094942851072431925878755875193176664879095039509368302378761732132837162770324275860969016077509465859986838946972847618876033626348778037168932091722281103168268135134972411048073544523143598516751671736118734900697529390372967917177113282313073682158781112371834202083871219041213947842683985057341076615636461901102089941851496043220929174897257056931671988710307737175512727976995256738123962867199128701424045867892912659619521684180862884956424582067219177390238461106787086452167891328745683577866672461394724536706943415609327428363892543262970323664012176261120002905138732000481670824221501596735757351456422631093886896097652589956303718414910353531091793947807798561744471128344254407564129643555995607286337706064391613259621580341907149761960070672499297800030549482532980276870023146986279449239131528074022958423911317893077943470183309882996299938393215987787277160690829520574612968525501888922981118383608637761325139535013858496539522603875126762529381182813035794711199818156890205257454100655973461936031467361197424081849902046480375507176470977167724904700679357266805297531081564404766395002760200823029415025071702366237415364027382979407469298581504029115264175444100023916017856630333639738202670587728469241478802077014878860222224853605117250064263892763797095600082615074628327733701628261375169149857311643340463533537442419177747437830687739450454730568859077944735060060080843297114193299590600687290350293238766262298981874042341132007229355257069636530082879831489530307000229704745783992862914532742637570953444265869465889884909101961206332719281515491137407844242731407019945079454298313181737942366558052594180547489206227795741455983341326009574786775896988269931151484278606637772912417326856914914985892492791372336366922391023951507808080363522924549358166634575785707876811473410723294120356263671432101199501551650666041033663786082449087261404392657985335521791135416919706719704664818998289654616259318074355682729231970580032024683027081500107100743236690166460577845851720311863616222916978658432754172428081524015570974535289332248879898935482806476066672264660519567127175571353857312410666377838470673773564367487927595616215085693734081004448757434359025038748818027765249542540344529260739485123562525553718914572218229749818925936334147972707260023333280923022179970911364611949067928548678559977263316569444322060046016574472677072197124096293136044636404432249561344157577695674521719708292481424581660039978679516854818311618778215274744677661410062300921797809858277939658792709569835213897379564395554778243203877575006764521523835254041966132672112377152173591991237314400142523110243942731347486904239974640086085251812581316489675150314492509101629607487242058644585136273231319723284176630193102218879127656444519370687556739944878139337963118945779506369029288068136432008324649158732922675018905479041211740651955442555104151738972762790950376063884433599497100057404420876732569411546521452577100131053487485801335235989228477228621947207680029440819001687648452180716486848976507886868494507122278465100159967074126954155953093651821789812647610740054066972148221697643497697052716386983766671491247679953126305385653291570200787681093913005876837918930070820268212915167347853347969494819648025610574408812215064839832468208934521394631916510121144464509287588623780672282945885626876269803102622479829188889152899718876779193258825133916631982408577587917082736049514787403629039174188490895032126600498529326580135123043091059609525963057775255909400249304135524014152350109758803603126407947542564936987135641522342743534871458235139622424768459413913629512288197202595813015660185539732252852269624207976986796627677641144123901701507765760674592762775975166209594656598113968184811217968356887474887492563621994357954704243328999163346635118135645322080272806933201407716491708153808064386238175997517905359926181958813814586776727466948549554993565540877036139071536523839932261197952665879521774098468806313672199160227993507808593640906036551767805179884788809849106033456421660434768089496952673510187407548452189282701445307220319406745952913450913452498508144786324642142586540303843203580786155623093373715185386397294795476900966872245026143592841646134263808029637115388860632791602549612261101917656481742620142764698162520359025949360048056564702967340708772636170893333952131961848955620335798309577926977612976716799337702811374069207510773089664458672664137632594990120840719144213561873277237023938000496995834646586371004630559386126713283074403331144999308957395062688882478742940915637650334362601590601923265948760492721682463371836361345435081240849233940172004902946216613444135394993428564367507124062431438503661585948128504065680725747494859968423323799490016159585507490960746966445732367683529523468465830567974785819888492546723834987123202295597579446312239104297112474779179821305616932604222054246577672552563025805295879531201425899204455798194339061603278987384048081196299061872775469795263585731413234199589469191143990565851518845850093662126618090913342411962530487364889306321510528468137233266864494917808645059295441480609565649476262958879060127560696124605216440636558460728207121512037351545663934918741212793953243221801860695281116253236444345270541954290684624234344838307009696640747034458549962439043503507994573572547804862804319901000937336760797375906048644952442407180749996572377330671048463291773070755397711660713918312853307927779614661125962656023524147202983419690865395999383194525402523871139174784109951041553079340053242563559582777577240650881435441531930620223849584960255594318259664713431218972723459907082520906546620200762975921780677985503639679408999766981117823667444243528532687364061318330031539957567020870673162856469394858175197616143642876105593577016496081861095439300311325840504230260285413660712194016623657845472321612734570849103512295240427168295780879955661481131526945321376579727053的一,了一,事29910431443662539906903314073423226656816358077420850317758551361282565695322398571198321404307011527611677440915061099375035993024810013299266270421886145950499760425844999279379638778264153267393105461205873987509937382778196457123092091423910045286940463230745638386738762988033594425265767432777699316339187180506107356516614369211139226062649040089679146565939497752624424976867764736313128819860886063523744377134745365187313241864688610394714879190850089758306040858385102175201187963069815403053326144458412327256209059830230326735780668374577198829905497732848348412767227611923110243986668908818521875075068033111162883003192443282099575514660744814712273820911676052746284653184975673249283805351539124805937159662964955414892471881728128597631637205456146699728303973428398312506543136823397743152398224378838521182913491149218213555589225565266569435574810201233692596233427270825263205603715744954285834669914998723851550083097643870934599196650756508723117012884583515088124915949673354424322762186553384063313137014709766743010592655456895605727154315985692549948419657090856237905115801895094031675098240085740728342283231143713759931931855764466664735634041669713202372275159768411836797082136615807243289977780503490538533929734008471552003019802086571789691421694230454420457134760671829537699209306768778028921750820140935983997661620131578466172453485847244015651781583838664762421289158030129882104401483203506194718961185312825780969484687211165973313475320515962508618698425904390932044494183253284464560846529234397934845125842215500836077028648932642336552246658198080143381641655406219635565817597776205486461827325718781773494296605045488464441711801850435781270918917123887841246306056842877860613599416701839245161744716970333933007750818772003677558650425631362347039043202395684025038904450883892941028647027605257812884570771329989787798809095398969940377630230194361039085458177788947735218630950884335718536668492937280233649202855553978375788519872034603935682520638841813381220049798742592655960327579131014234734535454546045550777845371266698476035752743447873100332810868181447123902044787224333998513478016794981429655225399011000296156207292965155466741236276113599043242086120514570147950067825415586662873296639396176707884036372359447629890326601848518981415042778177068399952367422598179707779673053790651946026340748355340658230314623866576534014472488373824291724684663661070230742072708055870825365964588894489568805624205179882488170553833682401040973123803665546021437443039331265472801163064366285746771176807032581962533526278586917158368771940726182539600924868710855124649126395236421989236787562007799672863226707231324394504630413070633581095521205965724852281056311602331428541713137871380017145783236035887628232861901504487061714024239121262782187033786261611929639282862580521722563014958239722862221614459338620166026140386359458937231993430956859670964434170054144122260788864531895392619290664415503327440162612295104836980657147771403741484993503025272102294151790614858204580425297503039115219464089073821877222274688866709135802039822707667390298648796232691378425784983277626294567698432304289306434915296247887860356214957607742772872878785794801532066121084188442982270952425820388551370385572566900032663562834986339276384903979168058400770419669210741259332595866050975478707630786671989221921254920941544551151835536048782126876088377889554201748897871069155857395131044628365462184657906462575248779780592468833798409207071061502192490110933698973288161504933769839435483523729049901062043616424753797986978875703886204655712083338945706375978296865746157631906024310973838493405300897276625792763281920391291849696290438194904083494299529683806303818666447482416949069043310878966064183648697544570774172625279063058022430589985798167792194190055028548291865020286410538851379886266062582326016210925976259561798103097686020917433803982645941850948353170263411581083845934901482840617195403490444178290158414935375758454364644106206727267902882701549275059405385556921193753240866980631986676543150242210098966737465453117606089071664117258402539382947191295973105553044775832108731097480482548168025643413320760580870935393379755338410559261658055224462041083944967110287085240072865075684089157540190373160383022924980255845715745492934307580443722750500961483268608638276720083428476963873896023476447876794747193744616154229227426106924781991939918602331750430628079133219344188037729178626378679889168674696711754744555386231679646480472097792644764166023093326249637685374618746450799265794372518559743792567601525005358343458407258464877865952194003064967029654127964934093648899425923094348163965517304970003557577354174484203033407592392109920865396754853494213148797153007338345368152534726723511365714307902581279526401556056755170347213543665647479270328434674906023363979718586815537261129449983367767587882963498107583419047987183965770178662042059638189845117890901449929771011228648782663488642205680236142129279487137356378621724544423089329263130201520456302721129532467492907368910422016030787898772071461156905498829927753243005024569970158986988089226139106484667833846128563440643369688517607872067834748635845998860349067182692326259757535777762551957935241944568885500555580577615826931625681274868046157424064465486456680719318989223161525981725862389326126620694872971020860369656489697350323928426141587835366497633411868894777449948045416701494309718340974466267146649703163873469838474961786501885629351990968352483638162935320454333451732743408486916512527222201521495107508533361874649921018432003524204676436107755920862239745596681513256206165427747824060060029297928830307879393062411597046487636305269633360651029053440308276036731229442538163614116751240487839525325195293266258868010650620118871825746685389989008717282423650780843658951152540504469097291395724046497172933932192691014915237038106857450284106211026386806983739299288108941066465871966863846813669676710339437382390549504661860724259686052766250851338503912352626818736970400936923150174645479477441763345156042490976015703542398854424164626229141126371783255375566951181296394905298954946271537014687091030122045705324283090905562377643926525119439927721696369775184455938502719808338850751278341279846023679982242486074904771872325612036818490434835357366948866022416444684739720782389706752030986962396489228315018606909498545905939597055789668687332130464897964760206625442614108542320939175782284514207514411563418790960583016823685681695174332299154582458119171650910493229357392205745811576000538096527775503606644113206286755715212128591024976455351081097060219188902173127699049083449846623807553167476539774877275209893433460010741055059750699577929553531857542335344311774145141785582357901449162236788853480187101331874055696985748075544696561250419007849880119872756962989118568329004576562037140931080630430325923884879488474579162787322589233786051669398521272163217205718332600515855494004559841676850622059267587041920734923325443102748351684097135272308660900749136840793304746047534774332182524172284719010565794414461117260778983317926591231694132183604460914998326814439765524542147660530938264319372611815549784387727344085067119461590077756139050560978754946421847558769837977073805836514742150321960163827923107772553938188661384470760650446855028957380481987433628463304173361718375302202457186295480623548992581429746850865009737184422404236975921218958153009130864205044721449532935582258641232523659293391914316934853588416588304825706611279950451239018318253344280577020435545194192360261128083533834973747988827308984588767484955273974458949647872318944460488381265084416311871334574035882200354592024351151720818099120821847922584930770982941950307582598788032590264484219956170446967643782303216308615293426300778312643690111224110318185610929225393857852085101036385994687545180236541552131284475475995619213380513018936877496581762839005220115534811487510169349688144172974755252277512283826731156386547127644653283992064588631909342025078746283087692577674779010652497090105057732674508648129408032894889975374915334975455797237328071212155559577094466836966655901442801235836775603685472201001612370195183076743397303756249636759561207234165375995467540248808680466241175407382473291923422673679571762494315143442806603776312277118236402266459830522479732348305594088680202741007688262804929467101745466087653185801381145484441490183334853690983998673890321291819820066516166396162174031166008481392182143317869493736583715443614646757036900066991421630762698977403136381812898905861942472479197052587561714995725504225211885815575192830104488950304543707668490669401919907279085901467119487212786304947652736197703502517100737036161369094229514426046548354260182624024152297662083523770266910361045343501860797652186644998285359818053881463043165193307360655803492754175802000044030814375038984744873355749073037240091420342890526161967041633177439787714242864724443085324217745408313884114457109080670866108014178346148178881589010403250657249557228483791257351089248755173478185011334414187105583591365707842046042105462735829666114138312451369515016557095162957976615131798179185534535792788061006994960243514625579903006859268046008738694918864839167872933372036054685873814653166648515031056579841933186023437499001466334265453166896291091819732992336616751835805597262448904414748505007073747349524703094653710322136911588382098799360196990305244487485167971077351475305016174662876818130717953903166220626090916009389086030146271212235393499428633193744003736101161001763949023072443214804318135786829817390696397641363276614165887713283142829507436211312381302079483260548744861138981224650626938150984967463009961674645747725644231005635555293616685161549660249242739314689779239938801698057776021234462894253024476745972759878431982578729859710505228498052229599139377286110884053784378290328818439789034394973782012613413856034514789288694404566264011198847587999180015883467833262609207182812248616244162699840487413899329232281364508528874027714684431496213251599950722952682727134288277041609355102453472884529470178363912623410009576251167418068807992511463839771391394166777964475126538438294064589764568192456411234298918740876400013427426529863437839799770198883996744905026660011918072217631590838072565926341125526544412866768492714657871095696531477879881050283026397695601295439454179301658052217796019464319555313816381474955203918019050489665156356040306939975926659596170056962341666394413923661872812121524712946863884148365959938319800493730227973101845250466752373159290550610119018058222829591061244999806408123398184560785275023515277554355805204501785359534919856592666720688223896998769244899323235481297118841856620899048148523326965507060964048695940467683166208379647542867717499275678056005753249785090179112178811030171394059034449644591175057619920802620989227299065366354441765750273321096137599365449740028587110162363653941346497986563162925334233933795001581255846150846766951196760572923635318675915217735144474413822737113212869452005074466393536897440481675523360713265334841799259645023467441370538023037096632931913029691887668478809317414577755070761995167390007716789594148975180943540196041249157957702041924172474895079255744653238130757870774719762846388083085096588091682309224615339888184093799777497676219048000739396689825892493166855760433077207978022368824533067037674648323443272031101845219505634489331321679424827279789601617500252439084303207701006610602146320213541490050608980096114082194159029019663372545576801625592020393278096563132816009803683771910554530650114946889334915072317944994765360740578668980565791014159451330801782659074592388617380663686075692629193687007457636079813524107738526502545630141136308089278406661763061094372912677328302679580345772275318694156448400989279600262364267705642705026233413061843990712306087445553475034678915185563064430387751710580175126655539585982160610906428619289733989734691049402548515904546025015483406301717641998864629348268979548024693781629190440270725480145690049536307775593679910057104032708244895098971626815439304677256673919088989898917063870979245503280013374138942463176911697169000763691002579833494594406680569881391131954143352813308189233372497469537788950253701769467977911878267227340831830621430748482686502939205630647578280673967588641628389748261069087961547505896506125877952759688972378384791834857447016636829265617871189854309997784905865739364542592293589524461848740421497576651652903981984363266198600486060090533064691823656362212106732639049021369803755894221904775604997813915889253114569947097298780937625047755412659298052842805770309941994339637038549895645781466353427935688112312325372661708450178422373454908200603063626798806032817277971428984810751736889362051069491181338138770781646268559473914921970509044680061014421323892675966028114640750689962943320191487848337154377178496533347927319249313876074961247650900915120806013843590348831999531279513865768886006475481183647092804315283487790291987592504739457671669082554327733794753361164144621743005653927032446632008407974009271332447904034210603124345796700964523313196437739679697808801681745348965020962829556279020163393559106027952020958863386026496330946646822111892147750991099400732910015069718491542335435689893453579450336334116152344245983724583769357606192557646947621038894116967700315257323191498489201938288824438423691110475428774523124840417836487462111892856602780006783313017753087405835715459987749305666465256842579441652033362905958773311922319731604150089404169483871605513182953594044893531885148741810538065350171051767933497140838400320324509652501956281128469208065932748026648905876099567867722806401228572158936733567470386890247935168252932666277564617840729444244237501258896050401857665872485934636703301606002762714764485653356986146492301417321946776606849642195757735398719656964218025677022930416447916118106590638685600696288279250123540963334276424558316136703154379884577661484231242986503787114519043381492646580553678948170966945151545159388387606201615812796327569148755184898888884686607235525751532040261548937435415961478301772622294396044108969683571259297859841779444145113059956134596776654274478350087224734610476546622205489526839408084512959682169429349039335347608620963181431159133306883211061269032525533702804004780574527914241214211175412734695387340242368419132735526260019747957511522327176827271040006174174905251925323721183360773954692045168169431808117872316793380825859573414187263141327377092793487781324591201749432901605143924582935099217183026166619974871870349880838377764562372635518584625184451895077806230990502480605521449297191672789159092892049298185275221115512654393998468149859945467479510144608461707915060602559964436221376315725715688081525553581195661930265266025487482614476624456688084880261262475291379569898898941324919916782545760781046469920345940002301333887083222369975580988101845715224536617200048408251255551249729089400420381491232234813616902216397127512590955559759217462300525903034041366010783512106453855328165949527503735638562414268697054329705560322444114079717708341872411758554308828774916165125999612297946017492257072069268178846766321197994357093758213702319800368438388881684934357615200472042120590616868683254961900771791100220959932683396983105648245783970827479850972403775523177980280751819067919593384994054294700548215836253845475726643371318646996168690975330835717936134072770847672150944494663706984170953850850468948122723347914409245746826957331660413706609722027322792162952359648569733833356464932627383098384622281419965814510715735210883668163754253610236294478169681534931354989363203231145498560169428003597776208360882611501650901242201177901371475885630927350629967672539470698990517437310823197984098010601210787969248107653932428069753059195325616747807167944899134628854116312072965771336556963274546596607631517408303929346630453446946907796454858048769609973647388233486045287793791554001948198193006830695626467377836193684216200588998034258945189227338264807147961227875149379174558977715340113174873310990729963636551372356008796751201288641725998858810282131175450497452237037214924732687667184723975499127706920882986468555073125237140289233810957688765584157503742558381018672359519329419069679123634321111346464073115019551200874031048190669261326681899008324378057351476876035892661960125404995292785793931487501676220491359657335198744859073518687485959057631598552728557730606814607817202264614177376149064278706366365663828917823901383403210581896848704590838264898778320400205636070279894917311124274380030985271670286016848464697936471307101370293908816707847339124329401633644150386681368947939797947250687705704578302633720408255222266156387988399430507190404761924629040167522888907819567504538216167463836229093393299704396886349137432597600889129840594821232908844905226463350252472603182628706644244256946719868545329348364086599521966808071117729830193419368074456042253403692111085191012248913034639573322451464249037224485761056768325125151073820553942353137299746522292723848941209834520504798804707991568397435831027444952530135770858770185458290707616269032405781679549541201993898080071790107724405478718740803794783836557567506431884340436914661674787031256168246567345863682693727546867433246749748472147808671851052199967462436827935571460040486150483502357146157459410008433092887281531891462652187802341636282427566379203616391952663485245350780470020794916050975270830057099369291399038105112312750101940944785214271768115952932326854036373993893684415306694545767310668174044923423549581642198409075747949026862596048449597398727839548151025738323966801473271670763205849073227460148111490764249455070725955125248326415548065390719471074318795252223410107705746585232337937476112629670174407014619350891008356875151144500526909778519917051436456525428303764112330201285024031890803721692403846317912051908771617763548311181591584483971307301227827910168222929020276266911491082375214242366138803749692503246462989984248400503590098450555023420471368841068117546192465718022906340892085645781378581991401406468391611522139189423124463526407205940558370544489090511835343288664060083727661667697144067001157415093076014485429468226437534323221386735617061195819718284116736447106372365277245390200867015534251382174695923931656734623498598576766148409112128389222735750858783380347223619633313202193753314426883271383928979414150612662074801012263242665057956804279817924949027583050462878956844976148925668296026269467389253319558966899343590827758764409395881721584688540257357100405865875858326604332987064975754674392112254185008952830046715500483079884197509146227140624260308297106272405216760657420537774660790881837403605667409981150017712067247317950780792210443561076511959424284360845180534868843747488360139858654917268524438938403666581683148078532818059471886589104669020586630190115312996314096121590284413761166365606429507981129934590262463913152918073745209874872168125776553917976386541368761002167566085034483907873366127068985152584832935832550101707361486637193996143805178093588027801632846228338298056158589757164083729167520064038805084144256893805728696936343725846041838786888876119042358375170720983380647474743281007857976736300902683146723554986096026904027010576969209848094868646843197348305528778741370546714273980461539359298920758910911842392061937992898372676847269877365805688660678431081491726768565568864800506993638857924313678139266737293982742777954878261253953566690579754350125271766934823947471957554831522634600384131190898071897135311772758544957873820780580178212421529524020534505343737104941610527163970576215048107550253038734076241836683677792756266031985053931944524072118748162548199955141716589364112724455389431112242277641202984088434315598850666004483291548819514996521797858903944114108721156030967583071281396625571238867099469443655896888858508423015107297430850003511931517959313104094743425886508669147195705836729161366176155579095089024296664826303128677491623268748332268956692915659801861646785514960166776258882620932767737652367954249100524500758183121564564523516058909300180353362325190648910480317606598106854059290116451893727957890936201332084487483174035489720631558787254088695210697876772410770286847110330124041296478830420732536264231388858830234111756867873220296752617414680295123662247952191813330279924908083536159846741999307011143218052652275599754706708938755247812408658904679747674576059111985011875193775060408035987947520330520460199879351156980702381898989789001775787918164299573293678436024252157442561974742394164315054409625729236117710703148975221199394228962536370741721843090409949142469776477762676532531844391331548075265879927059771250149719567790627417227007638592866507024286921891275257078284042748375090384449247584852697535797572398047592322530319733997231403641734835220677791732796770563466252502127038160708949599926369117550138289408836588857772105632096778455861192648676523955674736161838238927271070755088183529656539660814631988762926158758602878854635483853535879625070860639169078189206575232997852030356850352794054054014558383952019209375481575754366090446447229609357794114804451832387555924377633117541413039313199224578319383944511598234095948927254580676406685795126008689264113447851994450258866021654650408713601039990737613250851671740919587905573406517391081723514927332091866008820209036518456987389362236706879848601940980660173155111951809416340529699009935564668058633077405455468563368912984374316571558000257059216256396511635046284425763800595049245376233898601502707556443811096933523093103156164181089418788939056395118069573876400094024103276407608293407382306239274727015672661493937074936619290073138282703889856064631152005946410066662951488887940190320361491711762189608320813133013174024901806812445129144892912179140238883051077272835904765870244239117578330752697853369614807859233259296374760099913815885723470643882984736356487137905944508185040878158778029366282409174921718809181265716057095320581508624238062557901363121517551325306415078301968489696813809446726102775073743559427362406872317520469985011956139273866070720136738314629342295540124653384668684945942177506311371252906074004052872149847063525539812001712322348446743033577876401575871024062485932567343513827172180920921992509690814958738251748156125613385489027323295087713290739658040291130353508512065756173099851759418010477921546091374350240376105336725287447930974998610487498137975911146734521232136520036621091162057875186110142677362026604949211274452191775404737703384461995041905423335957999026273093507088384333201036274776055476550980446805060972535212805270302894364582384962226880941795901219394670153888637566071447306147850792406565201152643875000570338142129771301912709088009072044976914048466826223372824426205470989220634724249761323029781680421706604394509412370213411513706506293318059097496354401587790792110631496413416513283475234154695018808183779200905543038474794201830762948072025816869012330689374488486304649495237464080521131030753482940307401741018592408018719184929982480600838800002001112752477963016002049379212507032769235253414614342038985301078632057912717915069923407479948266966761990728318049277594269709477746952480209518939142047885906419869114200515191060456111606710333578009492229980163346835962242705208272183063601695823353122909840355150717734008914711598482944523647873075702980212017518223440938848233539893131132138875650501288378643054311081865904689258380985227585997398879586528899623634642159205610223919596913916846551796395394670652967530211512459691969874634937405557568458493391329149843724563903786983490766726534256961035579135904521397191611218666440409326692859711916500845596561406774642246453855880236912436661654147717419117123495700826034490819507847140529433628030120536001556484627691988624048348389572770274270524523687225270608131328224871568674458191103339998663041995777975674379560939027585806260359638939840673962523488932352238071976667944834315167769901280775309885440335233131023061518875687798987624435787260040429069199080670627713141115668115277617521209974691922422457383437809335658239360840918890311356273125466083189845623428392452658472024358686337341360081515147705413585378986281979877670825830197491780940913025424833699737824173595562314390978526428934219502984930703622143295064350011791975842899653538962397465052095153536434504484103034526704747087979148487773731884422579546378944699660011017258795833561609611491167132183009195760271287999660498777623066385836792895435669855295158094405925093310553118157111577411007663063233914724191772576612356304819536255590004143484893638392467011376582537215868489037173293199457614447082766231258850823153128173489046867777945633679739211778223677733084811122161781787397521456446091126394642961643321718952042562493713846873893611005603845788150279977759886888814463389644588432000137439283711615614668159844075409892636218626554755763568203082972138901348824716157672737466055206210921731091936230042939885481170924872556823942977133370218091022798602153111066936945399982564302414871417392526373979405725767070372908914201805224870471899452543789573271045991389296085129987565251405648786092468794851585522302025707617837745000151727665788433141526701698925558060908681052870965293728196836536486112309036911450484313323420048694801633723238980284168137895194565394090000409068989916404634995009327903816103711341270888107359433803306210898739233727353414783880709257129407221535235446226239864526864583337940984707890561403932732540463930300473159703712850922475306789869716522706469695072972075402794572029333633628505360540547747580403156320764819793746956585016666927050269530850028236640583282666426003002559481351440550443992395356296822222173134931239692750869990947995545106554172935669264191317640186659632407353808788662292757986924167897155469890885991322192405124183607894796104392728007074740542701148785260267743490595685690832056803880443667562633149047595302955788989528019554923762962007419043047117058054406019097611517832445156165385750810792312872810748522189196830688258874323960113333397305922726755687612077105020980835868736446450476711621427233894105545985659986962738242975950463954939589570209404383223327118698561635736028672850848593416261505426922338642185468185224271538628109580225337143533751814277032454253409735674058657594296672181044186253070232129847665177405990427578592510620826162013351778699680403642169642094553683134795604885788216855933128733062531428846016437378390775607415710714221085413557865004094959233242588936828150593262902067157170207161246135659804798874857403157910351686484403783784724783029284704734355335334527136453823501170042748789164982761040019581084057640558970989723789550346857504595316820808061756707275798593558992929361445892862292748261208835911434910054358391867900575315431128717835584563341377803209620874344037089283393246977458119034800979515799838269437438790522158519789597134970931487550300499205632022707883011731482175625637842716506279794560753617726575307971568599257296329688356640879671061528449986708754021475853179189664043579787444981376432165768774029137936795923856706049013778395899871588342424395756484200513856102246410406285544458545987799578155794963570645263447554400073619089467328795853126144951187562262127559593915702810446650731775655534813572908189456818902438713456114494814928520169852801346825841698543569703724881075178845823992595966472999098727292435268425873539147873792888580122255261703501549801012054697745914102080272230319792066385560363358429325764153019988206290482836182575606747383755696993673098035234011235698302724071214476319537432191135105267002634782811556041339381818906422026918905921397974565246094800504823849576105757771532013021684896055532595670732851868304082894164335938561645096395766736338258191662941523467058297991768858545920145478421772758414327537528573585050837970961837547909928377427464639781389171148459414307693269711893685214429878877925899208891523305065300894407280217074685674362509270197767269588588137223615783090997275549097333的所有的作用的实一次一个为的工作工作于的,一个1015305999216071977041259397123413899186247202108701569573613626122236849839722085966313120567962572887118310613254281472498034433651129544914763573339956957443188786999317529714348847320025361100631543788069783585865225871508974553030665123116922456838575122292437801901857091333992982057747027575927248112407531158697686499885393485845502120384999305672393752552208353640051739341787484065412915062121778396387902191693938839426109797636711769994925059919706769000134547164937003096606144880248163639090941343075326285935180708735842914937233373824360728033137442329206216771872189870153653750032658225662997306057400523896159353036356786607233425081090007784258674990387887906020155840855117017530573552061777171413090832039333745713149827598543523823598174208342135705485057171344334463879605858067950481310125356315638284470105612339226963805042479362323755689951319102192281600841579638910796388797443112870764600182734732992530909520970620485485792820338036806637209310771001315702369817548866335381139908397361695493095817041733459644703153494136842029480485241820239190164726477197717628354971735166904546848777569136945722825938300538188381397965477862145261817860907297699862602137863152622728017385979402562500380452273817468562050922212255027024501096702840653510345048130911161847998993309154866085735806197360394149422589899977646876617315014503057087925847738523488934955419935606608753646845773324575724983725609416660491267204098793628162203344004262660249678301051619948154480230434347366004312993470065504788328038613958459559083907485843683024054903152392941028522346357588216585033065731747238687903815504506593662074970064478494265225775208823411022127667524568890532373836381718971227098384154568267373357165879102272146765756949311519638339618862469212966653321473083688307286293370157350628114511323799015079238800264892824921735865139823184044601626296978049024958282310984132572256176665937648871773501912845380530556113986794025984291706756991919151446401543188348224711470614392945675089038649767812407592096587068393245074826742943874808094409765486433201170174649555540845856297540726085863064945272840891615989439003520676617780906309534219118204639393814061388723083214993958786089782740532323466346496034416579768494638450869210363415478141340946513557155259788321372769502204599926504917822525184495621557774399864920359560079970513839675408545894387131285622077886699258869526289803067082513878249141090491196638985481849285702267612448014330061503599138863970283653181251801199004131794607195692698379368177089191931475887518953204809064578400285780544193687040882839336232814560305071921353142402403490107015598067824793540511774668132246125885292459650812273453330297230510761506508927697822049936416582081269350758850880374003312368504728760122279536744435098076303951071921742953505153090579179342110519061231567267637681707040256152536006088432324394926617300775391203235498661419402535061206272157564331587308624103749028151296345582008053861573761026358499058470396027936141263333822614226190142363913106870154685323716518478685759723697832562342913787375122072714092024966220554119550492993337120172777050865124577033900965496159706657639838856012584673670435550744831310897510662152471354502950676628654411917327202794893942299499941373021687937316171659181736264484931182285447034917101547897323792406726202673874437414784372107609584506433925670094552886100108332198896029822717570508447402347755264195455724505748161231299048453482397005304690057041653980084256711985730197501184996967268007878914842338776501221445060247915133210695743514049786280705091260930244795681259852126505643763502294300436159483880645481319473463698777875693804297801540992361022808391683462048871985224049668417390538054508097874367104068720171838279939139983221359983470430841048230113592872126237735376877240877872771450463267328068217628011322199878191140251050133072375818045140812352995218892806404324067629996104303138223930507815288189937940897092023326498647904279484835570761351752702259708272079310823303890114195305614087092176183387613812549496234021387828601239552790188491068076234220089694677545897987305194648298739869753938900596102113032893558226942840273248110230015651604885575802941940242143659878600444744811402507044323353393696078094533191769260865070727515159395513032647713954381249881235181563927562119248834216896502103350603998752649345893267936343251182312657634602872124984218655382840480364149237350434772332328922281280687357487309075335115050908087665175277774199387256443926901713776420274062682367693164464115311459425133422035102832017488611450985065325787622550035635978071644630212357150051995123086681424886155290996753606213494192026249198007084913672019393512954019048223258398044995228109224179855248479092367632662379751266053773819621963496038668483281788686032390580236678035104922924210849637371277920933480868252831502548625849532103967614382909972194481696594576778796013043623321321368163661294893736019177236802339002086075068298528929989077209572095626131304067846555687511918470164212466360787965969827845493148228506123734550497354484060495415288910778155802338363823919745618370420591799436383719301476511287575431111497482243482560816056115767381286850371725987933279072216646477541534169643193162845761323121936995118025937727928364007937693613550154552739180724679124680936034708617601105945504112975004933192626475443947579641966998644398655393078513877816557950207199583038580910394724178295323393825348131024639986164878191548047521221198330006920783744543346515245864543309081774068843972193735928081217677390587041608041485257573457344557483523839960114757091250756464028786034104292222614060528387816737058042129152632299806629383768278624251419530276334510326893984186476749805359659454418871423213299316911452021751738909396704609953026270848503183096685892916791535683903458088009715135572394593704624918777908128430287173849645014902119334217511961712694904487936349909178521916543799015944958494854463696605984766345281978648496511302030612424919813884499074270691546862749428794062759934696344671671376499726547179669698305365518688335459886182221561715959888539062362742049649021313136859495983919662477916781994637570222829804509958730754652485465515293444733541056867784128834772640155949742226581854520783942314799308951217616455766324003375248878985638542917857702244347819603840669805122204587941392697030660320787789998136639939570837164174724315235864666380909993453982151402079704653458302084468379412721900734620051002506870433150784989631156789764839031758488029548572760400660221628348703234119405595149424738157751638213681415335987870985543186053181572471173354879229438872280676734322745542285721600350323698997797254062578194162944798329579730126625612651982338810112443211829090560095977202764537834586016049902665815179854427766542020349091043996538471985222433145998314633444403509127647115865318285001836376216971851218769093907436483560475748241796594197902363010528516799817369010237171695719214263395632479592246707586957602353531741680712589580988673334409681717220968352800297655894728116405578009559231539941983343828370926642817707023908961456961科学性态一去一去6932107113723502405554031643949761154511192128097353728351115571705187869723538127516875527152283269144076758360072809163621752941362858715491939398771052953842934220933186273424677634536565036338997516348249379384393437813935800098710909343993006012986655305156943803660155627583886840114528680704256230605390857640940274399932392252393810843479008960455099896975413568197500355494551570977954221887149551127650362638697479939136468743484402985981372378047208435924144366832511217926607826247150421269916164654658325778515517732106196495170323676757658430226696527028489922382395659460437832388347128860042467877887337942891812982242946920349707209743536998949929789849052253986295020352108468030403659181823620763393146826152624668368399366060796356068731415051287490737289221204225364166892996036368247669391360352413786446021312632613408748341299855582775910460924180779219941124076404125558212590011908901191979396374455268093435149431751241733846072470449254077320941763523238642460274903283361053067376075201682006050508913588483927719301728238412327700142944783297420336195676689467972121989233873073684360187634669756990767653204237669895269706413921054970809551634227717746196513175685077313955273046934755676820437178153197420942251151550971976941387167096293833586192987938365420228395194280013389990926511763296944263033194080766828937969342759075793388046497600617320437648061014943692973336235471016604755145201022781923810617975270941991560549140917937599652079772397917287310487621487214289520396901043650862496197073776948213194054202287103664424373714944003531485635222663088386692997939946270367850708268892659854163439135586402659062280003707955279174995017877631263908365738278119035313433040040571159071260968893433863411767637873297686468744960434165723654767485585609206246994559142021102240375930474086099028366252344928758158919368875553972615598390334923288278298383830041941393607480036487841588424870638632626762556073894669766885836392111028373969813952303006008101914483796762966156249968408651717578702353471558742142441148009073168224169947973468395128631033283127479838031366389273830924651353919835428604404508390713038273098269147754541872747898604745312820277605776696937052498827536647377068835442343774064461705485394402136988432127845786423197672523995070521710020852869282095530802226829854978867235453487947530958090670291309488891610024035158101667540841448202853915405503192493981810537132392010248702574674130492791586089745474943242522681436218557743756041860869315578306449015984079980523233543379507407506076012630005983858717033113141923568308021303119952794742982083184724100463700581294869082461954698726859918606130599151548348980125779208382602232967125057636795132589063769327948987572168506789528943213951919926248720749920114659324017020025567982753005678522906500347287487763831213067230400608205342572048640690745472787717836219665496212762411911513484273356540069431932503765245956896409834371227384748688888823533128895025950722331613539936804085796286969724905672959369834011542920045944273379352497232593490172533314377299277748633635519310972661463503263663057309019565607984965187317103719974218751809917292075741282601924473755344841284351336764690223084572941439207465377627013315067599541345439356114700806474919831631956413245471488114228702377433537876611823733353079195537552377408941274617680533795179253446007541878219123618531006168207949072460590305294305370208087207177130337411976229776535658059897663668017459582877513058593991184818875817002419506081224182906307162702164942720415680092192280743704923424084165965993658636579109376000048390338067752973037276806777354067227717812414484830824741565349845146215821863003131301998259959976382460864387489561087243443741351955632441579452076927816922905918795237449081072803337265862298577800617916391163503885064334612287598734829892403203566991228620813895442209299649022786651891165776070015605185816993012030887272672587547588795289115514924044516184638697507882512891058262720970010350481042896805609187032462539483715577079012984342332690736428361963268978685652492712676134303721540257635043382594620874723938307754339207138066642000666514925387193878012323844893318006335479159914853774592810754850799215750365718939346140183073176860285716543024271625937790727149995318263893797733983630680298791138912657104210273080797765531986033724426741913835110367446611160131557237971178451429897404019035860309228602564797000618276233947526799506514534614256168288582893045612963949180027505497225684470661403923172318289104292829493202162003585271118717568607232901661579041564443309905178568313097793841397763572538052999433525638934756100770646022423264523138615188813712578853252926211109346305614274345481040526456262986909264539758761026256137094584656768322352521144420340064748477482642601526353378124431792109891986680577195596120244977720833941698009430792540992085377238732765607483761696756051882906786120324308385490743830603735070159230495981143878216886036365960933332122069347689424629100521636973334074732437570074757650509830831801211990485783855078244876701484405971080428333126730519093344393159375730124630764806506997625939210921771504565781567967580182166422580865271350436583401480582356103856952251606304116157284634352996364887451941078878013643352701789524156004888017137406194645390641073220965613873061652763399481103516775590361249604062959967908187340803589239370920736107422662657682768833390818524849275930291806025075510371020866443072843221594856036037266702787564575868286552685787745565383465572597673183474550038488488249494990572286179925930897724760281828453211250460259970007177069820057095795578718710710473233777396253123936585598202714797738355152091968584722109927290427211007903189379009905001745362673522248229828910717644460304825579561275427998318604200047251546225847055421702940358015991524404547077266283389641947098328202153265255584495465774234400890786770568354180484640424451670491189032402671577760899379404475043547970444938262025198975835674540839967285285385139174950418465848575882774661344703079916080888292071454689473942882582725332629566912814739556108260835653361169020918615650828491423744359337268185058450420578944775706030046063576739491140070264926240196304522426606809289151264358919742671533711867820636297130598064633341346293106385776222932408778521216045580661412581341372949759336605303929456661915049043113464277791971133666169871595337002774741961382390189588566140322318612835691095635968101204249886295952706328702523852964102932463253146252613144046229624485899747832250478004346583465582027993716457255645784976416484172857754992570819738870484277832718247497711475069801762973147515817757399496857028024950961556445798321772360187823984852317516445304148851203427691839906690267371234904797589451490619470418180966895099333322524500372312198066641124755766536770030745254145877306633758661652171986541745026058143727549516652946554032844567387675033603601234514933836826576357187288388199550173391043385550128206697535828263680238435186305110789210462159181942746080805720658540465426023283073116250718058924724870625227663235862791785454041882451717969367728855468200982025046672675577743989115096234518990427827657136519713305141789041619957055737851997154007593404837475879907697591684842239879079115114733183987783141955192903478594707572071032218601475585898936575111003419799039936476049444784780700363690125862592269135018272666830368006654445641997425233083638034482574487573946550038692607555796409851249781521175446829986776777717490629292657542943373074646833634744997410329823782419120212097539870707341100695229890126885781724014623678803182244608151630005177383038479279594171687389419936951468555032771227185744497868836145310836439741362832894194247950662592060075625073824420264730651616852889053223049925013591826576375947179305190491110667460039836531450663898699165836320711886159911622581215369147933294482864156914697315106453053379932990456473807143582215230606753862207685414362160380184614677293573154483190414130867109912644847733635224586840570187545108260378807771068277748175138641870750517648293059617385447312657122319787652412734722913280015139507426042949477792990548001936312121628991551447383436325521749866524845144452274862587848711837006069252517712164210043068957568255671355948524267806957838300509991227176125261217946439948651394305597597101857731458425581545174919788254739822014485003597423672269807782650076777422282957562928470164153530981876988765396741749077728275988483621667590249793158415677302380660201926987867067743952690762040971373059318869327572605225838557553292865974294915399852187218959355331890363365218301702240269924394715574883291588451866443542929878909854925313670024518392515321824868664501657136414977942241564888689946686000392334382241151344108636179460087641554835802803272835385245497789265112256066839712000888156811014179187265436776558529127106904306852907712343066453369939109090392494512065586056314939420870420362311812338841881649587110724199992034228967948411395763145976081554831062271558646080379037109287700113557944602387836310960649278685166514023474641005423208151166062792572856070981097569554044496716606460349035678916597840711670822372243777283154688925217094485439960447141496267089529153273762660564589137100800363615396392885959887867999197749672553220880699319242814669590139912957833875959496532080217621891296077416800233173272551710825501029373145499951600424431433904502092204477040749697284486935161519315761179620462366075934243094671793760519195749246627801070390858267419768402419347811582936758024911036273145841384896138953159156514529350815411377057256310652801495143632916881740207302567455984717584441030344325198204561520810292322929213304724287140375026641161412528463055379218927270007770566634889464787242163267631192391228503395310824930745985926552486309488144450106826131218222634707595100097028143816368469930810378240336650054175368736554674532214975872475262343945814248807915705550338846350169090955328466348062522692553396906618880647269713746576524664224234694450847154176364227717123357050274267861355010557630308602471294983316323496250947937513875048920630799533092361050259390314289292779292828083067899601897479975493872470578041436651203306048198212563352549942171354895406975845100519100029469304498865130735647356340728647570411554209787848647880108204053557720075531044354578533500786932060200439304618141735667479427562473500454158647061063029517769469950770813019520743289914169700955636861610810931758826109164916284190152461133081398221861954606386309449125871718674723866290777793039381264347773815795624619725679387642326964637747399493091807469360705739577517816425987982985050749328012439536237873382172332605010815717202599155423027713382361221193343785741557532348409151547704310424977764429680757907305694007532915779974806610921469930152919043658449060198631760794347005450998012074773473320995164567543930958078221498258676973760028605232602855377687019904324293316501143609287592605003512068556056449609834903921973892781077103260659990852667217836886765028064499054969797944482305841559404739636616911360924494188660527791058761806851477874494455786652060331175904210245961403445639320637958899415158809908911935979248453416040030769069600618999163892454623375606960844427290031219115866268174545452076762698001404027501191462974412935487110983867877683639848703474562063771768166807525308939681604868580319976274420722853081734601490482378448247126447107970426560125097556938361132698812701740513421907349805258877402930950362677721959540406891168432817740236229144125621918272445451600862175260927921861784628445341271055477715763236631433297232625456622399527520126914795291889945841865238885659544320952351594718684072209341600153013024620178474632113882821068897822697534671716767587033381544070070452461527498997547804785306076930064735006715176782926326478517704454005037228211112788448259264432842929424432508373965411732860468396306777734984280588114870178522842918913535120774255032572692676895625084606431227578811939108567752559579008248388505370128784438530314709511444841242430268960409378815503442186258789369714442680886726500744429746630198169756463727241403785954764057976061523323792112726731350962193740371542625674736040189630424945540214403951136155107258880282639143626487675098779038321785445378245347286244259856834332902035658024949707419643017453523367495437361411210145575478169108924125138775655317504367117256562099964879502400923788034212672821327931655812218711342711771547516606170160421956107952972553706727112918294090016150091704757780707215246312395428878578367185813788984265343268378394422432566901511854896525583027286975107088629281241749712761952962152424444665824941141448449761276071952451186101716492898601869212182217442717070625223886674081421756616859033042052403050814794475277437927936160949724407508404115079101386180445598732490359770895900596970163253379662142652132643828224869590245227237861023925931223591481774918785314716114416498360819881039158718397360825981643858623845460743388435294333263568262211338237908855916742897320054702228716976212492699567111003815751511913928072133039909998245522063269772496370514551260429589778252131068126036393910714165135330668854640643684385780953043251486124479712294916070817153366523538783709558829791261825173283523716075402731085361128926598049960205673541942785960733288279503799754143760675228110173181497959921640416939193515684765731273231509990339328623914697796164217462546455033368428234656166360433359213020988250311583391581335418250307768466012704048002612153247518311401604518256810482537709815005705345988425856905856475640069452903075412875440095063068249577927335214666118590926688828133578749002280742641737101775645831828714435734103559979730258362883790255243470269930813629755705554465846107868006064051207279483946338074895927555882585626292440450762757368224871541651594885900634312039789517618880874125248376255418771193076623593201247467940091318112047396417911795963801332812731904737340178183735253925888000369164481166442326264717501907042671855901067454989938836042503557210347740584244764856944851331458737554356528093938017873238111162348938347278625476072656448520037511756283487729116043068921708152099943803429633720181042854374511213803069792158480149866188149808330350777865766001873320799328974363332563760330074094128939674080052502418940064919906375727984216119032610506862593669438614734088671108446173385235098867391462672593488591028822019789083332792030093517276625925795156157875557547998559363258079178733530210370250386455314659100637569346963737765864518121132074172043148859705720273665927448801351345609295481091381183153003808334427829860051495031915421555609124110299971906337272552095897938035682761833559056216776912365762242921231541127646312294260306517675796386105670729817338675200037061850297119839897960129391323737132750706540851315689242546867207634257348015645717349083321488773405044121215691893407543649556295622193497213506033729158701480001987143173596748071102023720918966396874127520387976890291932729138231273608776862619107226915527364420913079523623140741039006946349482775871966407290112078219973762749328903350264794524407802195130173869498492514465877731602447104816523296801146429360466034111776098724702446476808424799937454512843250366408472401559919039590415861183515524990989166488561323737836405275111693176570614057915998389556903181687218638986633877499082894690566110073020204405326959557206417378782708752930283551886574366151602426570226424201513322402455451087973216488685317337426023083467099852696799573458566455960713941994401029567604301397343310813593600037123319579023391554817377706304611063232765213835862072944382460896697462026034391520413608092769484719264659473789536533624892095831852059151338919380482880330504869354038154026772243595129332067274885911795323689733194811375283935545343890701808676393058262713000840551479796612676046302387320961162887147649184551209603494101176747934231237996849172097202344009710070124740633259595344840757536180692192531753700592857708332097049339200223101340293343669711505569583242915907021859861439489155282587253722289217222532343228402568976808382021858928765169243760826477236495385082218180750043752914163770221239946723340288141593011659226388147716025815981831853332668859831614744452110433392306209920342369574965695870595753254633470780279624842003559147539704039911795499363845867200610569779415876177913446437288155592878635723634655226980088226093312109784372250467085263771015711963882444364834816245838274954429752134358549315926254913228966112131115838144411452306240117246556174190653888524050284117015242936351230220473286383654693233645726094471859420493871189842214031247126627471532540719696640382178048375388549186248029994529061453712670958476105893198736071669803929096956748945303858251496926670639730715241054053380485473984931525221758628418468382234720028955444545388541230618154678454247613442200885575942913032490784569932656001661694962038114745136216336693517030893595960072959580843770064982340222828632152344455921633379405223157619194769065118297384527500431550959653776411992456482550125238593027266329061051875071420629696678805799433102391811476480487989707105389324633681827073029420840124416373334138290140183289379225123245247650054592638193148091165997455576228847144376502432887430918433555324149770350124349006426629317128562481063773429688671481910374000281577859581975482785695353052605400814958886538102386507426457406341817813162863844728696697498441019481618152239915387404035575874407533817527986084508486389676447368702229456976477185798769981974378863919259774668511750012026735216534424205915714849783886931670574100348650276874310557334601043240631447605786766154710326650210265581956372988111803830724254831204110924799891677314146400358423778536700396594006933846090711635127157573133725855544716184556371975208966054150430961180599440045402270892182532823906786688356226018022773667456907890714504674827064226851862295682726530420828903206467986569635258133123943523820096672258601422684163741269833587604491616715192422053872865239640115640660032242013518343890177897936108886174847289189457516575476459488039890864848008430087814534481211985334767309021457524069414838965174217019267689731198340454437911016108982345308687772941542894013997176572734203137917347253751816521752853125104986751392930802720178946184460890302108875816635015278273839449188932690240236291946484935101225845059579034535762300215590697235387140674841578674521948982021995568047778750267321834014051048188466760675781932087917824951658371475467322215658184715363165619288807371829694715188446046530243178516331346474670063502126637715026968079127483653798580668831137524397939908905543685261808459662532186342892005710163413452626941760365730641989188164747902807579966341566277701294256551054775462491066892682259053474357234892837548384756226555962837598950540417973460720133047336224280746881593156756562597688703455536619355542014126175424344267873733523318030897003691907257174757591396190622706967069906757029534194068751649327958286869147864480819728362212397313027459720563090449721429512985279248779148127355512121170390223233687220861650279586858760327929297753674261249328004729015021353533482501839511670177278069661823503105403838659302594678182501316988795002289523688081334154850959935330259444623869425369453061406266114271045207418360226617412624098813885259629136303782444405211613754657108750903239132886079645515365969923586730379919077213969241554590911275965471248082177246956559012628643483985375926796759565507717163524336701493126443829017886464516475786869018311548148227832026670174998185145232574041173323886544443387412483761848453360661911407392140729882440775833820055811919186053263397889687839909232218285953925381926668412152881356656905644322890033086024405641661696981364475052844526093114936857649777116433496123055211953535391004446827781690816091586906463911338817073298189033161146262484035032875285366976507016943084772862943676962665093394678083264715191252853273311782284193300756271468305477724255610322117544191227651467082966222880825658438064473224363594136876192350298857698864360063778022839606649078204132974751307312176299042003431411839237699662023252800019560077283581689606726844034074903658785945786739638521393213248455960003550469351173705795713187102783272736772598737934010618526376309500899966465008700453397933004964544273478706426356875434950431627649921011951328220468208420833681622746388484625655174608715776377708016950115076912608431195513769924066117247633754164274725880100470919236248532203832852685561098365408364990061727140185251422568518836563046069106116657043491154840808200560565630709407103343182700791507868902159517649744025559960595228683300471774138940420368648825385426207272770516465774862709253484290604750901931990974788458558919001446574307532161707932520949417517151069180227240256629616054884569844525416744267861164938402233670245453875480708721066976765401924176988977694459350686883821887501894845545461749411667628693927603726283028972975324934858331811097122479609257383413195494637066712544237475288474813691615922646846214692257024616676446862722208166762639673719563485085258716720927249522622382902427318801407307592922726077998209732781671182100031128676055596451269955568662042752922787099845896462336378271901167027091073309422831667963009592999656536913221941789086662288294999721863100224286832332859178391431288952949522096050590133923770258919623313028545715293916360873364438298059006055471996864648842283824542413875018486793692059497774044254511465694438885634036301252121619937454958797786736300256592278765923965310311251608464192842249858234312011439539427758305275655035193189972220658108508530143658847772785931030725318708010376634829736361091421981221825845405804784136272149899976257995761788326654442359678344420269398984987794752996872123986733435601601837326499828714686428679742947565770564789785509098008747755777229832009694228928561206927125964852555577782764868154996474403154001623530406190635822278246827076158121022292542334371792725083313131528400026267951707619255486567631686062255150667157777416192379104690627627209671766728083649984845910411281670398171739435578698680081181193016967201863095333079446793357922841200078095105960457321385435640266078246967996913790464144147293935575851916541701201693171268018145907301527524316666415828375720810410779639106581997633026319212555758750026667432969832414161063418890144824353544216359849973000359675635517101126516218691021046117802576866405751396856952806964045659686239681454937673358617022644007052238309420793334131754022460809253826930673906468715942942674511146421097916538699370796860943502854409742054012028441535237002558934118034139278411479515507072830056252482877718908184229267777355770351896224008384851287727924296856667964109948233859756362764088269958790463437036399808685174328432751758433580031720154486579702129257740329324916552636356366534586020964176232448380404139148304807025103845304973206813293106764008173368662331115747230122147953053809301806865430802990612797031924251070984014483318008114755096995230085963260798141370398821619889557122981288457422225611512780018029644799520361067910379306841029828984261145176326624897936676329666396970792412905427793201243895926051715133984056754229420576688701095548918001754199965152754945172734805645234073496347492816857307040963365926651359178146683689976604753138547496521167047597714185514568031752153173785643190166957235357645001565155567531429484278946592739280813965033542401010192077588408841503211413459771827583939220065563106678457379256218444392089377088209568911580170861926390194049307847999098725861187129671128801665437550466753870962551665291431489277628284351979742595309977246837736452030108322082651636215746749823713283811564146811223421890833731183834660255494067351491762731093528738933994588356450880923357411213551039740615580995082692595707447559438553606192633211765208983881445023065792275924303751424684484392285994196691226039602392952911255248141505170646426641585580819284968069536996098845617954365238116865795370438197748100239468634408464065941529400365339371775941005444998207750769575328778306744444494227558058234632912095498402811446617634621253152602536949702943135155098637656365530324024552075493565985442626928841376556161328355954281434570170223461335653617408779019097577350291409685797061622050535665835635901977425210052779329146794222707491793739655132119007993290693860659558274392286958021299486224733608554834346522897240585894537576178334419888962518664776045866866099355653845425192127441984522339905771354614497022050304038260693849070193088262293394935798313315443965306268020030939444160709914551701467745860996436479143718841957465351588259985222804292341461415402458681951962670078749801025124210615069361101753620041741296551686982796271681614649641355410879354453476594824548602876034631816828005942049108901963971710640271674688169941346608561451798325887110758884176194209574110696412029676308114839626101885685646831169471121416412632108774697412011853126001242370365150844518815157886201686357335916417631262176623086385171491645816085744593370873453788126326518159830431930598702447573221488625841794381814905900569534880379198383345602880381666060680122374347928376850173289966619806691360478715158385030242333585654453026276729117501829367965199648296578266228222553740438383986330106052110354323684353690301844933917965506955821602097664077332483832361182407128867045196352976755145472696135601809439726588459853550085891277405488017146504902533728732463252449501638785197011269580419848050025740983393393848699557558783744930783863401912657949825380254508560022117296596136919044135553995450122829024625813155310624036405443043575076129483747542471031622920512010871737124907008344890678074794914687987852867500072320145399651335059308651678035912012556464402210710635288266672167312734055181312233416757485629385465388668018116867652963590449156790863266034285380437827866069847135360726827513298843236069366179450100827211593493139454615341232246236025092762160278086158518829667536358653922738457593197642167313240288066758924784048521418076630892790134378972659805535440062957480647249742681923149403492142775651690647425554393413431512335488521172552910493187053227621506334723849209355119450814289235537059586535737864693880530047459304445190917626610360230241055500389148827286965768830557162508196286702892834563806771050664585519435933213110981527461016563467073271802975555017316691240550295532039056484605367280449341707352222376548034802257472406480821979671895224635724063856857146755176194638224507580280336309224910690396049893205204162843599000103921489169820472266991642300905957028098592079669849399415088671941012270297642669290796210202123636826025246803133436144582862630264863892272187707498243072117159121549275894227752008503880788248923193277986974298513741405513208127282561297118954328307208341083750331771275699079553798625157565250425848699393070840257321557164045365012509931144985034611617275436076730820701845026443493854507518623093417440797620935512363814379798161919268670533226780321382403853601147170998797189732207978294146581510663828720700245356260437515861779258493462887624331919333548460951841459217702060963271720264656188397785112289320946128962452004612251043542855680216766173320281904750391206705378839543513193067947493776071932316654282217796941395774719474528795396190244591706000455639717912923081103589677511039172488166098428436733125066537253952462617169162401979749778334465474555832735069297797500816410879415068438661732994694157679328643393923041318885050926889667233768230617797275158607609646827364911550550135270199804466956829199455894841200332827634389936434078232261407209373568533324890087759223810097838651072273005054045936355675761506553565800540796594385329791935030773286308388489207173199179157589010895892996703409192941314430634746224775206628431928385982207096152499901666322146159074096950804483861411762528536832070714219411011178340831196107091579244713849299932138185359792356448852755969140613004018685086100239752678776781300522596085550160423074543996338855980794250775296030626681684375672461802830720837089969627828480835022213977198796137560462138639800401555587207598941476262415198649979468188323735688634624995266077662577296749321800256043444790209794982235739617007360407726186369508882079843153887667794163122688436398926579891230612641573746086657731251057172769184978046983594176827743842006775772006056292869248022339251758243775171050929943922441429276183454926066154328309934653206123367066824565846915415065846759638993864108929090588720632467561906620195255803243361209926495459659324006914054801221930972585164307924870447143448200789346622483485605810797909259903373344816834101258976968084165415677672595850624111738883875548667943391173209558807270271392798164780262303789513340292857247776731373221875992983700878195841987235161238982596044336826361323082609701319158550800883307317998192820987524470087235699548957327032324952823786860087875840303261289827067083714619837213297980654726581048319763987909662721256936273606281392209297891072080854751402404562382352399779248989578044185862564065991308001797730422229403604402977446827944757616464064377267707204988563740736的申请的5993050267676745839041493653457504834138687595170843739140586801642567520590432478078454421417637391426707785222563527228490132965004118736050721914883882186348127065181635947884701910183818098322996144361286496643019687013666299847542342951670330883512321080072353361239424917818323533745451153471913783534372744326193700994090702896511518177182489607099531901858017753371463114346537334946582265684587234050049876726052914856662589071179436192199721956379070774434194848824224756581236469994252926010602076375050762233627792268563340117683187862187364672545250087924826457611864083249650248055240707083364310502633020160378754910732141902068919385629495353665624700734653343173474869435758791803653559930266847833730043677955074633038804226734270206213081078122435173415325473954583800213511929587462779192410747650373261322274694371163073330764369560634091493439653312578507465479515534633465816397009009519351953926373271102072598192941928300231859503023243779115380086527910649896445526596144385228838986367548420509429437640688495782361376810696081490896944153204342749968726713319400504804242876122172835155256062250016337198678104998796834117770039422245771677162500714072775561952750034095775056889352095973193374222165491660644047463868408392340622191693219421953980403498678570773826231612402069261433030392609540399436489675822461427479250327432812933044092598243350203487672804772466106053832453018646902807428563990588132353809037606070754343504747634到了一一28002707453308313980258906939511852727426418085091106283951686029997799317067369331838933910893205811076967995254179744747564133195642864476034150176915456390342042274200062449138446858970586293398460949322867853103858206048802879693216473845259489487019603412746798618744456941252625846955073837425876362702778935132702301691307955092428457385404050604738518623718851427511297437390652483896095708397287658523827712579989972156142640899039223145153491983858601252955926107042342191823788912024949341323986804350712958916560244925418324698680864072553918400228283802229092911869984637606231062592244768209170668124677827122523372497447466337125017433005746922697497943892116006208208686478223839005907791659901886523405992855413574532574838178390780395780282646291327317801223948191934167523435201596483248557479602541484336999742927841588624427278163105393482213322719656928990403350564601900205832745202781736150533994369923790251523847567263114068422999268191846908858620610038415093686489346654666569913519308839113580136219951929052041499029110406945344040636843188503391357503184774900377549727922999972158022750716157029265554864679334039532678450439234938385319511099260339807021442580397258876490996055009579128862948711495504160251167579653011417184994718333496541284226301238420533430605565700534080159724008051270815530457308654283806264306634013865678053562443816497569992423248005107495866808837524293069127407467217615889146569690746637380543396261385101803098045309403793364558117938414943640587714698650102396897088536761242522944929012593319178170457636008453156865209048430720167580114952927600007094625017480600637329171797202294033878606231844832254532612968590920780861739699843289873331430543314247375229431142987784811296610661728988106779212414561034465262786895893360924390847026941082972765409465186170446993050413319517386015636752649267748169318403925405313168221819913031767814317509997056375562761852922052954399398380373996155404088564053700269912624116828881081394891212407898943202474919446181191022993493293295074960551496889224477313248902500509913959668650958265852961564085780197866193002468960616369556262478138473676432059403345664956673240709647992314749681844931066728507083594734880649847402317433295864773170555201428047768881973429361219201116593143199274901842519975098906131462682939630441783437613256213499023872368679155433267270220697694571665604138610249159107109065200257287183825260440632120924122603909355536453914926843528106801255890844506994656338180595856515827080942070816685967199673883138539702337557219740129812655962312459363087688143137438575271348328654124242649519809612550470388612692392967835406038496153448490188939321568862825748728708648451995613329023918938344239674274140219347447943507535056199442387069142686892746644094519597638797582559950705874444897310388288421582725574303205701604771915079066078166226231736749042553631223795124620081836943121595745934442123281638897813060146452685905232077399917455547089620799530903622439775771547674882984303989085930882431592290809622785481134836772887310419090419956038148211421915712498237418218260353014295893898995380293994511170436066758516510273813496269444377876128390489862632076181533550359202433297024174565436621180724703629111542232439072374366400386578165482912563500730862763096536936545329241864754086784028326133986951970552192472961662349114365209585656368854474331058574227620788996571961951543054685194711589139163598906609625938052552253288846219599961653677910842515613115257791786849508618501324502743300177923948628207134338758023528393210978172279339204339107472495660013159524386442412640797527358740283711577448929411941694377154663566847071743271714657976435893650103296154678746680264847707011887076152320374218921312567482607049423511468587848468370275946344776420637598794605041256421607425890646474603168137539223051508662258105027585944439311076933216229425587504791224034289412366988901267844529071545781326131538072638320884535754790603592271991976963029545684911391230524965529764222354723882419633677384119266681190923769079421983781054513211643276487473772722297778278397165904506889085313520366318041324979194239231901343201375843627409611605787523032196997670850979573932000666530405702954761310992123317963314402981606346358427766406301843329980159951867414524626213786297886439214411220626019720062319280182270474648212389043430576901004896211336777399952998439534601752071476388192884018486631535616934433339081683081172664672924146167902131824385899697826750830786088063140935884330286232175828946141227672992759293950589817581150225922157902201169904945379223768240657996033365914256821761424782776043131865818463654823791747561530909301638833987968401297931145784235571741528139714563714830796020708677909971188969918556315951864702118904744906741333352971482332528244726313834137272877723644648029823919332058213493258511463235029174414368572728644963260380015075484764763516066325611183732110723756459620455669368789258519124643372364955079532318538252677221948774634156661967733365266681849201602792830203865655097666125195693293411614549479224993699277497270541990892285442981073845042406833119244577037379328150911113769806232563965089346621688516686749730223170251943015200571367527597897161084885602967062305403647819776396139109609443764742743530588285311932185803119472853280819138108017839308961383932900628631495313628088213329396617601624614253091135958717628369718892855987006914651120860502829821612095660518292350525726617167440859225971394566459384025674055100149248409039591149156645758155424241377391869752958503214270395809319287198849257132478024721975401733138548709516727990617374902754657291869089515064199681088177414044098404246035895805705639811150199359269857322262822522646350532745731801071499623923699328703867562811981709437429410372866149785399684674911743995956910235143265702895824458364031576575237868715545420841948108506596789655541990614388382323348263479772467391499667418235832121051964701786351963064423811961480180015264873548227096961637135487258822592361218217084137917291504969933191974029119029178498892578572263033597077032801110696677904252176941082214403975606540972438959858762289118980567687775441990519833026510486119376960547802613726939393816526973635999804398406824071215300072526443961526283032683266784547555747392411548254870160036034860643958220398991221771540007575209576398294396791315077289269202007629829159448856171000050894920238897688591849055430709269745438883648660477438092081340352607329262921402724524717566067790759906481435007200299819333611785588610132982555312959876404926461058165764945360737311462151617586201981381607467547198402921838224657304759221944270323969393168969006789596235114899991464442188261250815363447002759599394069881348876055041046783499580730831898451204661353203432872049384648033583597924990164968434569897343419872200599144078670555818783998406531045329456403008008461588290906665261120706888463682939574273209646423530466406397945539634728830560192007760082959950885204982235136398226521288926580317794552654274254369351818565881004639497308857983553285244329922586440770250225714434545928430102235942566422069636320309315223165205035739965314036299486254827629729581672025880881724705549047216894196035798587844264032086654130775929070930380159560089858869064683581120348320872221294908672167530557800078454791487458928844050614262018956245114974180054123359405741109151046931564223464169313120720779406563017972269667004890133976629968292950794898104117740992066597628354329866998945697956862322827891575968696798132305649934655013807150666081735456783098986003539999173272395028682885119834845140807449954160063622498221063210629798143654365371829376594918648340633929621079710446060386600538908151086096914596540916214031687527940023555913296691041021364564810313001774941008046650755817180201854034224509290743865390222176679683256350612959684319195955239991747986742017108183076573992163439568538452756394790508656682855456854460487686773522177455588132351510081379897797875818807310418197891148266425103198273540668017023983223284890909943301966907454035641000592478772791901440975198108974730367381065142076685616907575545347157634577320738138269787706628771997769477370880529261008222993533775140558711958764146303953777575798816506722560660484673474555511257391445623483316826988723982763394391148182827956855619492885814750153502125222905179766896649945095610394516590636869000679801449580992975728733703503830064907342984717091722029463684825828628896282539008533609767732509808469428153883206716262757328697939331474341026519740295803560639064835785256363528591989256209020815504458907066926160962920903058321639661777195721061581159438042983828937209696448915207397981867187439340830140255038947153317075387966702528621445124003725245603513324381769705138802873652854935975581832396998664807612121865387293512811454300875998574342342771358509210619297991990690911057439405039500674403600722385021007005868263346233432782479463918602945295602590046065542410289692758173560807974156943379268351015493285537251066373050532030895848045493944133453817364654775279418832403105934913672542902485862849523181830709687655135174877933033883216958934010629802907852136525673145162593417600031212205546097585078710853729119849584611860598856599072379681984561912909576912644653561559969172211635661404495544672143936799890780591336522212379903349254224473126037830330518690501667862855835552252685608644256024679692722245091679693399585705387161401516935448530061909797198303207599297063607257331144911600709522627037900974037097403427380660037629247197058984386785150603631296599379296106590496161169436940773964518522884011516287286805029227940867740253143714208776187958300722535982948641099764683891671386847633929346623640555417298839272461967355891912825044435694492278892119819815459673291924578818978209461673182677581159976548992734546006238323167615945473053670220688038847053994344273111143368396924745857444322103943121211662538036413053085073195130051988951867069664128370427327895494321279132670906477087134795556442375488181533997895499955786999071807175538115540165874032277415461774696925371844474008383897599665012289551368332782603006621874000897969376896677381573645790783090599206022761933047106013388416032813786934599754736770124978089188009872191191232569929429198480086762395887632761111688104061325026307977085533409821655022410836768521105353545995291719875912918350076865999698437419964971897079202298077268378250777089862146897516025450865129507901321864013082699313079717797560324026186908185550523545044370164595780792792747300223566253144603922628786826151362962760245755421859801032840195517172242159951243755737688972957319271749415143396843251278602477793479322169165638061916659805127355646753493851630320049731550630755113735762583349615611868229521614605786246114886802324744278839169842689135838027012262682790874793915726359100489251593618106443544563005078150332536051744714594047607718626108240481541130492474716205281610752520013443103499012049417871415644092425509440902651611277154167519687278759797108661214087184852412771663344989448657338385888825242804093104269273160042774165248324620811160061147220654803421800922658882736966592562858661240688129884607416179418999985955818369191988939396758217373532703275591399653703867649817605463997655001693955795820199572806209522161364230621309959474317085417030728282531991630881688066814777474941099127603240325306310669339678263461858164579851821659030325461907711265190017270363642094172995520140638554125900856587205477697647630442002680392470438815638794073666660191443962920108887471323022751358375615454374083544360129693939946225867524166842619153590704223919743249190852072725601122496292910211028028347931765905966741642899918523678243189557171065840593466213228170611036489764239862248425804045226808952118936517433641110087004286183472785281249301636223427964461528163825887457055685602823695222499949200359244609130609702048091494443028785269407824384843946628052445233531517669100242241255472441533357510066337710178702780293990696762491016892865157694772362004706076095253380511626731557066527703355752966977332683515505319558157823345804619029083756350583533252834052034039943979484545494090678314351194040928782832909814993414257172327001480962286947153016326556937997279487756075008404103763447184052740052545962141814306451969053411211668880826747180328707123624425997116500923240822107370331514902274328719696830472429286532672626421427589450779026237871804079865336393142587758854747948162591869663959860099110206835799989545708601492511143906552213742908128965695492441761964043856784159992068262940003414101063745693679893022120705797243261559843372846361482868685279276845370155591931795359443115113651777125532973814577235194268153056884050960782038365764475143757075930575329095795797983680847054426787881604085553852212066617017019822854939087577707983852466316671771129632494582382462708230682907121511730959772147188518897034120204024127228836818715697320178146878876466982924268254071892644099365472992796188929071754364730429463977552556255871261923776974296001440319978608484278653002846362647974641785136879920498879818916428593447238524921316201875673953274429444054264987440389765668738615374704178946339116570886299940390409635647970461266670420338770978012708297148366726160317480992462797952268152250563264567593543050140223508136068013383572757068427171627152634762959380623026064139567234559154709415192286219616503364106640355636166449912796792726281263645448772290525826728487144785786636939433440582834046941042985295531347249621857535774850651373215097364110024336887481990288099376166784619372393668321392932105447013319595458840826397850125262781136085015916837884051810191391625850536367576536149820646344788927695851108756826986099829024284282978807926349472678720940813791718317495052030142686823518866573562944948468371520000817922023821636734212430373145091084705893052387326155993521199007339159864271646572312736332945214950369573912544797601968853009188490912869128462552981728835521132611831182410573309631363380117776320790549969428807680406175730183053709467306220155369839795835766780071597644979845840126044733390500740175860768710993471467896819993564344394720632568815015655481946792360934768508572468467334573619298672508070429562212711635030695602670970034806103999916050302861235618053173318977037478539201708167079974189144965624508617554994389140979465625802266993058787864802476867765823588888531752781813093533339912216822588046467801368294914589014846049392824998749436708944350588026588299769241990332187424345933091691869936302699902887782570463238138286914720487880228529898901915133556659460621556839016988575987044131073034913445977224580953145812538008697822582915771323842839431087662684358016039185415245366123789986447217458521224201673868244370339045893115128777324439637055667446309206397621194756039033874197051841808968722553785422828180471190103742137448282816394761250196712068336611690908686763333644443031961640772581785634790057909439552813505571533529099295190089230910705745476446688096915380038305678740071441326720360073067648103050458539853755844124693915591621723790225208092392686003175317262197984121991690020648431638214121613954643792275127553819807523388151789350055738150282108506919005423283707750006319482611552644546988834188543490472963037515646054882553028552909266985362491213198456059451446562423204640681895453777154746043631479850857563855892965886566615181563852755141586564357913959426109154391195680739559328568465686386726737406098319367179214575841450287234215646159605164202467917588380082291742525252172487528896196517723491267345966560885801372200739110283372426581060711801652944928588477642129578577143134123519097057887869401907374550450582671307161773285375603129746492597831965446929924492921615403905608196432172561458860132460448821463482965692992178325939187016007684083005100995754863875896617880010225483700263035563289273302376564991481737539890784450390332501024424393895368736018896779487371472460677744938328796593400048295582412821547407163638894530902701399344423842345675406341283993296121280994425102028614991787069283531649564270407493242622452208643109262801072330055701202391516087071669391237008315117736517334619589616386980265488373729247827894632735320936728996295159432929150791213712846120292566495035634086033380586262574245224862919206324409748007670916107640441568173399751544536759642939452438472239134607284649087057526451693299861108274491083489418427426953750621383619284891552179931131275356682477645008095706577763476665418091766176066327549945935999844009123189871933837746489585700802586116767017367274997776448599853222186251595652338539022646297604059209675692584236684909457757379185908731475715072418829540117354019713252800209973411844091247205739436253353511389129762363258980495192200008345951687073764626516811697452139163858887823231828803020989705610664244660195808202965262128548428546168836351318512233892746728393454941195854397415057081636575679375467614462801381589674923861772218291112045807746834489718712445416771825425084805623033411449080415631557987998722300176042707888990123676954640534924418306746093718277992845944447984268499479446947078935254520625596828687199455473226812040056465756987829313650838631445083543505349206416095430953013246422397412996543118879635624807355155081399273511095450930684672336300479358658108697208994826092741353347487867428030257848527231900228726882936610824493936544714865069111241900995016288089942477194451844854531635572519319799005249974500646661569989526895297913181424363332762513024954272042383136686160477314348994514766425960161076918829580061861137383403413267530697803210099261444105188743625133660095429869193318935577956428498324630604345037385591070638292785673692666626510709558271656729960439973656922190052159869957412727608999386640727071482998105360450923567071526673447785155488028080239529437246485934955507159382352954421604862419143187882652932962309632908506596921071805830758061223463400319652386199481847049662676784027932576433410810087867280034065615110274612992633235685875569744846079394229264183323356779423952620425018658493498361575968753520835916847120252703237058689163250654064703347917021896287675165709322510049550615625176175450201402497975086181595156671109250909771132773653992365426044931881310348315595023646079898780402137843923061705827045047097745901943895938923529013443483861930057073723074229027909407565531180700890875469276316833620778577412332710726242206278369693820187376870084583793125621571282583996979491050521387023094393471732563345080424857641121638587111082547094169828553545048492841402287435804444518738828079896402695890265039048264849253021102025848208777616259367943402891424422416298823585704829220465378995032031974782362848566451498857914612245634661818679420917768129727974599867146943695533277571662953462921533834371164157628246374121825534781113313181797311020269306192657644251834873201380292081367572101452857252360239105836279503874760055020892822360443985139126239341238302364299623730046131173804396440011941391457219014519613673207721539215515109282843568214282587430476831210260578349324004714636949806586833398393098594668010103985784159088782420123289182948914961265911214426293971172291604735392144474333871955656590693989096705955436969515198757739237058727823004649066480201094282984659085560204830287920345577069881891680920103483406551901276409670094822428484713440403924531785190232590474996611030226243068799484765688551178240412904556432398883999005425390994947288786588662339418253764574776716490464950829058774309110493661529977405763779130435233823430652939643431730404455918481213014886761955251125782571928597168271594792322578910434744248318502539128232653305982179569211320123328570164347083987993917506077927776442019893402734338119007330219878357439089196391098338384065097504239435503267566351562994554262149979828199111501671659444511270842118170232364165317293403975488909864225928625772043017303815825943293461555127497565087526293592754758728566937907475459441919398130471620039955974946288884919860567790091942685813721922439638949423700437550852033325794913345962994898491210525075108240504671814553162543917101446245765998410652848068287207984632690389949519239607870421277128480954873679173323356757160796005051146913525941601205354770216017430517971464429382430675693117152531458841007819533608087444115148966081013271756841337903562159866500018321999594057855255550856758490127524874069742577472528501972202027280990561855180243324877507593108888807047445901480157350338664402781305837855339175323118642815680265259605533031908599376352658473612121926591100939749918474525058517891003875106827521696527927519113754295677572366063608805153185687307961845237919856887830301936981572262869719254864548239819415084258702327864857159391211328548370176606802546784585760721125793850829833699448875441294515842331911734370264882227735485069368594103939594475909299894030582141069432725320305289894962300801371528175889888761133372126564133371353704727149870584567354363033917556925296903168403285217523285850580628068609479999734796073260531083789550837060831191776241222267018132419049770427746809949995640823073081379406956848949665281363511583710914916441693967856952352139500638787488102512334704610847893467350140494095808911079593626252083204141592060284709205199058864746252271279230989576683556416462088412745640461234283929845918576391688134929613200708893993774296163360024529802789414000114253504899282519745685711924910953276467122589722292666813684856972440960193830743818587175041500158562580313887407396417187619313694070251504008089998123546477153464540785423385679991826694415127514282368454928134149938111034482318660645621261628465806811579593475054701480226471223854157287904568529466639311034329136003643824808568949549651236306651388965452002770078327088185370082705243184149239000921712945770067009126358158248516082494902700592396293192798197841681613329335274831704508785386355630569815719378598406551258474575795254211738416069852239789256590376361249626030498062794968290459556580138670747827605227751562497657528432717732898971063822007902171325328550956025476538597641239397788698171427623562045570907062407864058827535805571898039819304960415670303753327456750614133236020246168743205355123052462188737169740418341032091311133004920940586734990969770409898877724561006618464522811544269692297921221853181964885181701311492818971140327969709575935854624168308186277732153627375001887207388174558419885129169729889292477361905465724836426198615925187412296979478562223249312687126896186980609796373266473967733726260894779069538858141963636871227702219863350069645265067719290474704272991631281859282016376785183561291775279260136597779419057775491611341873406865063213896081270882782814460689649054439281655245923652233358303578713707802173584495276166506188098256695366754533500701983404646296518268297675317119094500487152618427552150708494932653206574211841872749156766881049319354476209672198879603892606280006908860601697148349539050567513321612907253528369615971210658098133300048044803174783787414377917429436932661980402558283722364085207897893634039611392416282887661202966709105629758218702023033651866980823604065665074353181551714868532233207919917519934958473447353423954216892023011818362286811666052169178175019206782538590500990934494248286945291945030132151047032496753168217979487258936706319950208670188655044739285792173943687495034591747178313308391491069619847503093423066141283556088807953695507742552496514783003148775256611538276788894080814186256244929052198486086323116310113338488949346879894787356855070746742087013050922555666392550568399116759239040660349162504313259374313218235036117814806101924464086746891633436738777267590149879071463734839988318706049388271203674188491887161049643876326242335884232878415932074972184098873211860040649106865202729824866313352305715399717784203565297274534131080113892260972314428375631590397429716885440012417119669680817483921499574504630748120902756865604382287893373176951779611976633787855609982066333386233647934055816166046541200853719547068489496648415752479539174286446771362715804515857807653522841809699908868056193087599040181749914623331795843565490201118789535208899997400472607635619975535247548728641636096885473432150078190215593127819664837970955760811403908319194399223018145127047178994997108923439347719197004946715095403795865064065230631185835266959237428066609512503775731826967511760565674095539097673461449152341334367592306451057867727262638441079222224437992320135394125337323363356892101393887410310768268632566269721314609056636976278246311973344482297340639063581726036988922742341394023867259404405643351154693885290411970680375981596810270818911417895625038107416583702308339166249738497308645262885334455670033433887513864942147209367786660761531033314387673022807467494098876215427374004644176189194240418507434051989500600490119774164091205719666163178453785682676772627643474641912584233683994073251018401570301156112388014268884799353295767047387887776225103500795928120215235932461984904399462726280127906190917201614871767353038666367229927434648969049710549659616612938216600326983954159907666516205349063629218362910320053761843479206755372336808591225728635144393762697185667354673462868773718256275784823496529259548891031057987170719298243156594301436212098556713053112696181476333162349002554315641520691127356164485475711100669712071451852733580382570581304670250741153330937168784557685155092750108018034651883288993125898790668872435128398007255136760129674489928541185475781002262715482024438023316701251695125557195568091440514575003135377396784910274824484594955625422399331725908038519085459615526929537011116332414507691041733733265180361018837158513386667367734833107459542855334119941214410238507806523310378844164192156741104759425438123814056857674360976823293230999162680344711308630611476220359141370876445255943142508422625817252296129197674597099564894327388290656701467035500401895060871586094238565683622475761466983275419607323850372310408750424247041598898010006439815582939275412776749726633280214495010895492974785512099985143194675594726990249245348088725472462259899684085998504573262478276384926319463243464387867322473695548357131547258996941975403998822669120093065339166148511522650734131139057418949589105337834615955512557729218543275353667247378963006578986702103467749452888039130786208283826916844457063927956512538589822989131379505697025543444318973167702817656918006581851760983618300441259804481261148638978298075258134369631602949954943814251936052623716822994470513383793129281913412698794024541952060098575279504935240699279025342661799858984218713387850650925978135769528398877980632002737892817503204318866621595648042091883377874723397480490417174190294706850791967155145826756349232348532832981732679806244765970519921987603841698371877207818037289078844790280301687120252864066652289561555320177234082805524525057014131257606116614225983563381119091922502073388785842988893708567147387795989054096012445792026575698261700292335933193073577322626738359402759261549887471463686719140720355424609484784480747780597632633628992649702199226004590172609370614423007841262143872890530160699817762858364633184365978549942024953007575169408904787054141033562128437667703138862221501595571556708457383338775427790625805478612404026747278190385101675774521428806834973972895899160068999914117259418292956811109672858610198110125898663504262743160533322011267938290293421680709212314909629135781720429910347039524780715062421998318288651387828679083356646431740562802890478750896087415292316313670307362790333367838619359028430438930715932372630944441077428387844213923684030625781174883457516997862966999128038530017871527911569242819914437562828464392895064711652930748123382128604401622260610563267825136006338865826809244073312970044018518363004317860405328527840272571009924418893822208164466879572705985044554193639741247305439625072539785103785176270390734440558682670287773252932601399016470397076981975293765647034112393853715570399046671436257614633869312000377318429308297706884078852885266885428158899655758682281866098146236363742355705491681069009259778874237263217009544576214510049218181949929450830130878758122747141226889642591486076106217523588603131630075382643847662647998341470835753405667720446554257288957800001677821052018717294626255679541451744848586476413876078789288302458415464857455565124179957910823105057759619643713147030723741421111059493911908184913470116974844047076331341528464186322885057477782818877310346841668878700707588737483953747014963908508252307141427200422167944914442497720543468247820133166447127006406780990486017576885798498256499670884520659650054238782520723737254129505320191567571202054706736052727845556189355013579007041627499162861027048315599139605456289851596819397934949919476019759298954800450920446148671663176725760228678661670148419972415557933706822644256740759581425394182106117747763817386518490536821754657338399990993444002340982096944328820976464296169052078493182155455891594251135126695932679130448605750634821929791186031503925777958263423667170290071660570551613471996083818375579708619548690239593825835426898748311940521973758796712862755635297207351150752574845004893031214863170220384111505678238756194442825011052075477255358802843352806737509165379304748727470344697566700058675749678956740363522325791455915889329820652446440584868657599267410622092020713739540074012920934428024750056487259247266405857900198162829996355967480529387726714785058145825782025420842372053166998388070331760418978197110198352717828493050667542647493283745336684753491995384091447501595182914468802405951249190739984149885517156587926855164396546096662840473591662344947098808725427019253975497474624618188987642802831032646746131840573895960196682426918733597469889360596137399219705070642229860262155385901774252762313441942747928529911036306252462811209803374515126969446116157798502695116496334261284838641374909351285768004123490550153186896960602218606994780862672398530999201407217814420648124830822975701199129095046698979523288929991183999051986458959321775562780786255575066143889538921384132446354915304480176213924324189806137557364406480986635971644713080778491646210774072286407806121173215032588033674030632240340692794015960529247899258473622018061010500261441275939128997108968575620001203344251212038954241928277811679525357449851126677831766255616390936640833234308611527958931557092596938019918966455848140842430984915699036326045160752531376945367651573714338915757414546131539759134706189338583239305344909472057488704367120034014441998616933679799281172377001370605101388107720696042276440576651378147085086506384008763849606048060436938492741350324720381875184215881869777306213278453189779577344833002445188428171142903565303249250266843783205044931190264126176617258640697185558423581047308581700544517889704221778945335692965350535229635014929808081354746176130153906196235014376734443269365797901377800391509847255106764819447581219862515599671625319383347973196341215089496412441434809592068495325603853905339296490215231802869997393005001494866792325226667056966148707440990625457019956638399772655247518575560951909985069987446371458059212843802891711649449852658088068587421288752116907270583621671086349871548251254452035301872950035929983734979623502416834930906481842033961299833731809507275878042426293934858532185198679410034561452605440042513355379804209009735868064401660796843281828927957872638596561401936851264352623544531479559385718476829494700814735565573726527186903628846583243497574067610607294491708693875243836682212115430177724218930324914656268871624813791052640236680066604829224571593831547628172000375243238684535075269299931021746686280375476014399916328616228601447433975463242944347439882471512269266566983430005695921143918325550462930847444275993956505945518253242890514077353925078388872712893869356739674186011657435076817066842039233399701978137439156423013839326572889192281376869059587832769462160372181661530250983553218474168880692271120958116109245404335907753530615285855260128436204895002467281562526619768126251695015187516187746184160141295630439342261194450567359280738390455666682541165729397698652089411400429657966152281993398951568471688562425868646163627501144175595504504229357119036753725880225510783465819139634129980587799917773500359741381017642657699029729565372546291938501265788074119488065461290512836262986126483718805956958953501366372375718399713225351584214571516536275898894544466395050375538875510371882002839095927954333826834344301772235847110251817600194074434268234058665575216001703270919036118965461141309459551643135005544422723414923992571681947449749054660382484999518170975993986507423238668740840083496873411778216105264902125706176673578072926448091377017586310150311463034112592064038890616403184604771621814439370369003299111086445551175119925530912259469894292334359259979798947565812337646713817953633901278520485134824789026574516606417152255433130081984912446430985041913870596388207909679161522804471297120740885903884639545279815108755089777231500882948022380573080507927712805620789958043653746133256418454124844783264527732584226543573763323661070702178993562093235008394295896247974699363372760293972448087858230513635752576903838422108541384520033928821881176064427249853129566023202988660556805542431532906356866441008193190829481189947641439639057591236364641418543249122643198147417561901515629198522144901256277764781866387661743159891812887807005235195036865250477877568823703287594054249075398009249560346119065335267857977750890487224998022879416883770626387416069382340079259242459755410495929234479771880448080318453428007419031368760015540181171302392228777102993280504697554563990399292040724289968545148988772371061766039058817520189557740023234302201320489213454601064636266699899417853398256647836780381439205233001952617103629738335434022707400982601939188759549200501914866514228498024354153857279605437414017486272198174520127086867230969636359050691510812724866815847680687753291141595897583747049644269736139922054534410070768108098788310067187479042771659867889795469760534671297826737411342073008035377533447764541547394903001126906671512626416999180176684754753497918929919618215272557819797176324281084433133050790331078780636592514119413018706781041938410125471208837843670703947093132671271653830637728873251159328841419205172788071067413651124348408669834844234079984023082178709181005223528897599339933256778545818740514218934401800662398998389953982534100877026157315763985221298241617462338670044352667851095727419951854163772956687163991173270651624640473796756930750875652750902742871849999204616315815142118367006114370895300594825458288119117704195469813641842465398722117619620345353194690117592778692513167627067093958928351761179047266252175362186712491708389369647444066836259149236803300271609332098680584485740671462926424452661983266472721554864250608844837355078709414440675254216373908244072298534715676771651271321016664505580743462766976013712505040264184486758636264218459068679125008544155277695078185127238676764790071190530339528291455057330918195357833339061418520043080744491737939777525221545262486866031418563921125214414438442947175896199946099258626584882712026626235567130374476132909837568657180961355299340766222274014544981109329820752163994701766471292943010823287486784724230872273615344391642183440622105810600614577572797725542362522455680741423356097768956953286665674537328649046454371566748397905977998667669435857873983483732079314651601331994221220329451549246107452362936432826603701298488062808275657822530874217562439230416193778041681765066952058268683783903559550802454150464701769795972834005983012636999755037625468049402368820030670481119273284113591676750504472424035069274435185433073211429485105023375727100559708630632144475582562025102489869340877398693014457867740415981645935869029298354852762632837749467290269301694932397937098680524937650432178543849339744472585495277486170050913829351889170483842660932141040520259168694149170421508132554952099444621126337703401096718276005382617897943467691363591739294067536220368271332692273193092544089850894090244302057001660335944014542339039767909540540738428510378879873127854245897919757595493587889816922048066778955575926429253780630715990888347964257533512770409305699407133747208145863663758495496054953493499536867318697879572046897544543049073975043062134121584554209191410766536780372145381955723283880268399703866774874786832652103078619342658726644834190418585342710379571898166732956733336785918444859653381731257763186578197415627183365450425098715584804271541031266474429958210255509439290932587441888783934073191240677813871506459172572721010980720549045032117469335806855659160612319127937694362522778598181344338507139810590725587950053349281206434554055504029550100237830690783294168028439360847522350571568338101068717245025571276432393863689022629149264327730641805222908912206520554124083491061049049295688106147090813657556457591115687277465682199740961608470667440137875649195463878183580068624098446759636248589114379308441966242006236722523212349440431898967401708974378454135116142146157499245028678803816923095229802883483736700322426933995867680924147606734428075945042141283739463578973503338879875606149052859884588177279364269262294182123152224018204180894443614436278398405433859061074499087380040126803165320565709896807572627435605979270198745911066024852440592373786539011877861432257947481716177147811809236297806116921965060991492218362871080064343532770292081461851290945841797053873641997646574423529056978449982666598953132422960449723326287523871556188775654177028524814097590320713043254459951687438443525456774682755453600842036390470581943040874957770823803066236062486882845630304555730608781081596112652056946864910251901792831611948178425133917759599741513081133868650249615623414006571660110992786531552457861582294696150575376723777196257187213695004922567679445162487048050295127237106249476724555843033432645861882966121717852956822612462228013768226934697213536241033328126510444692111360432393772869277831892837360222349562867243932881803283507401288971016454018020730475776591030484591515747608270956686396925231859418087943736868363173911871321824580427111838912652823574456753064434911114043321908518743378198697459091844184063757642984745640133264840720675606813501799545699352487252635322808673550209235158894126657326814791919581785426998044812015650273845924784844058837089207561304312150108605282325538658086912229959249232885582143402707984995539327426953570166028022177641821122915684093278958804730555412486205606348119882845634807134862424843959138566216258752839583618601722646820318729018872259915275232978713119236835540319676006991407412049381514087134401616267692785984582540744159852836968924424601468373642162283937682635696097048205370626712563569398978453678169951495860925383596161231174240015388296021321799045638029247035836270933028180000287625969229231075804502074025937736529037140018476809337170085600610239104817356804331728772792269996090900119037811792931133230429452333687960563398640709474798981882389310452533949845347093019371631640612558469306967283198191248637799139455255722517947404344678093317276104614399201931917617333837018429311223200465373411261486033575295981607601005820072079647136498353821267455683135621477224133407196573734204340072912039187873306234714598449826078729674738355522045863237284953178886099333299001283379202187895908203941232959755940863296117623387803438197648449730400262897524653119286359844270114347043069552847566335889661472842208745460564193143562378340343245385146163040192135855888290063383996270548105781086685854567998893724593262923851099597673435618567142217462197020610541726220787082602928872808750886563321855159016864779230066058144660452358320738251749907299368878917084981442268371788260373489521833024449756901287268135578666989928324217967114020952968310435772665705812867440477767167469342812386125329951190548710692623604347043844347607081641159870066907910829030244250212255476423117151930699533520209671868196295781556694366420036433462146654230496814827795565052264677831513386174896856330624562563289495413010664850318585162404550206461468523533676456003393358526394587280417694273559125433742935639124206186501917832885145035646886253359439173935434014809632805468087538772005411615143646298942003678373825472798665579984905387297671345628307235364450862855272220332267224743968081195134121202193926711806172541241740695637848041258047795889244686796928188205975909559013398961817536712669744634267125525697731880746173681246477974994906980624715396043065131077530381802753212077942720653166724556012863415327911514028085865408011176020840096956160664969698008833381667997802926467178409984128478596274875601892216234388534449861823824335879858088812279306768790836756487674130358435210214856465145624378156346093866685038772239262664701310700316453040474112302775312102138375729436850433411357081643533549343230758256091892541307196537089802282255664034104009109420557013448000008949577814296288098332486949858033736582602257572660703640289266255174362700642958505171932148158033052928131106654054013526558564213056944429332590695107302772675392494670803771374808188975799860278369188227431245390212793527948801960667497905515648391363761730171150214941717722138548294174103411939847792070649828207436082788241563918269461770433271687092299604372786288822276635759051472357114055889371737556186739045931256578906870268985031435907693628546218525115229829431775254001711163947773425358828953558151350106672294631624798336861165616600755487274511422830875243523734001488406647882230747147277249611426611556295807949370794517721673636704647491437341749662851504043429616630223974550080069041651250837936728552273174292175936775642144787958089456012715690638263866634681400008101161369871344345263460666027026251574279157312968243266341645367312459728406941393187642855712096256436148297395323114414254374949227820198290860779091461299761394265000860751937438176253546371800792354132926218629176976871724135170704213797298351974177277888569817531211047785607455969760869855480858611366339742276766136177219271814860153353271598359088850556426577015608131207967215806318168368475174131941864313739317382030088505569447751727030354063071439328912087442217116389595598463719225494485028099511656772843069629061570120287066930977214218887637,一项的,操作(2011的的都的一工作了就如之后的时间在033700353972704462340816090971249686347109591763899618506315079062089096012575415741966989040372032489455339042953921675603077479737923896930982102833510796065692137195948333399529875155804178264638245933361943103773991067511744978232831353855368364404238275452273331793872027648437656998467380559446241075704565214677477724861293999906862486258150003096087623032834505275374374657349924977514402667799839175198728234409707627709904974974887704393161633942113291148839021801480858140909089085561308233113889057088084158448650138174788327192508317667993887296504105183898652214308355645723288967008069029153388021132981163002411053503129755568670938182275672443933184715924779242148957382887268654693295576248164631241844217788604597205957392191328255023049369036532180467371877546813821673568516528872250698817633919093908551214972719145328764405291213288760789935732848415614248897767885245291396096815822455855782905559663263064917454091755696045902210888745189929042191824618122735603926252309392938220058045532377601430465861040061130383094691367089952594751637704007848489644022928304619995590628778738474464830920156263418249649417950484434703954652168310310059054252579403030567388794876251527562700750822998618670430719287665524564267174989812997082316843829172544458540307154209459070423198473580330620752455330806558377007178311267859449713861928660766307223195824457569211967207916974125644414781341869376998862623131614507705180312787241872897203019622145984175977264007596321313231514427669846065221229121589349095873836618346465991409520287975545973353429531793613731954729273692581990040631411691250857039190670251860291208117569986272480571570023041059070646756299243299175470974382847484191536739562654676248260516177628255055035347298929020182350078578766120094404890398041828193640822632798015187753128693274373400722433771841878678525263466862027538922197063035405302267850249983053233518100635507587276234971096840791143226341360662248360269618441514213337626518180406716151527274990152470936298656098403578976153477219333853127383759295311105929444850410343802026598391415312944311204641547497669385131946118608806273065631902754137301489033142388667483824623429206225819335810729579761034173566870745007339849208498654816501764391298258524101425505227247535008339234759061886118045074331490010448576987542854681817872534026463096386107701872822134196854288813785761332023239348251662908036869884532771371121508373149123786389344072335335956435695392549990302544810972838853723828966408521059151153271486431433086717677022470062251578321906360280065710441131481250219778984612007900100612544179292542948953249338538952386145204523066380785807169579317225245555014465703129515663439994110631779684291585140743115478111614154185720972449421763243440201039638927488265561841920415762848323360023476759598603456857841548550594806667925703761565941245165480052930115198798811775053079574211343314478087164787055456756629872593834545689811329919608900491544975665056955980735267630028047521880710809859836741729376202035199643098190662260114067551053624915417870756806555035166077575071907395455696745846380791093696444005629987893935090919481759202235762294754544025880490253368869667655274982366600027119920911237513216440579058953764743632185326656155562812144815645347595306924740501315086601002239045885629075331127202835745759396271165096921765502439258007680735220510541171853713786435398604563300827015308032386654216062964187903873740932157399926096316327269958209876956209374505800653350829751982999944830459312515384143676850517845045145916080131651223426078079456418623758587850459863711609970031762297238152449463531894173238351648934596954240678367229723883751289390433636617596820527113481103715535739778035152860831960413906751232227652224642099523701735062810226983009925485291982261475739938337861119135770621348784392488473955407459016469822027944187221197680075815297646320258417076312277137462310044151753441370807773508803411776147220289262527643632066188103101209413913909621777149078644045730591156467282739632579935055841359260974940328131799278920253706282737382470333239024130813029173871221020192814813563579625105800652198202258230294714181356045320487895244223680202823689371123712