19790725 451808 0 0262125952595259526732555264726862634259526862621264726732647259529902686275127515441305232012712334127513264259529772555290226212751254229022528276331012660266026472814283926472839341944912686269925422488251525282634247434863341325125952582400826603176522733024757469554051296 0 0260825552542263427512660260825822608267326992621259526992673266028652725259529025441322625823226272533152712318925282852263429402595282725552673260830762515275125282902252828652474358344912738254225012528246125952542255534863315313925282660408733533226301436863486463448531808 0 0262126212582264726472568255527512608263425952673267325952712264729522673273827895441301430892595325126603406262129522595294025682865262126732542273831512595266026602801275125822990349944642725258225552488254225282582254234723445325126212555398926343366428632774067466452981296 0 0262125822595254227512634267326732660259526342568262126732634267328652789263428655441323926213366277633152634318926212940267328902568283925552686262130272528281424882827252829522501364145192839264724332542250125422542251534723366318925682582406728523366306442633419449148531808 0 0252826732582256826732634259526602595266026862647267326472634263429402673271228275441308932772647335326733302262132012501295225682660255526992555267330272686269926862827283926602927347244912725255525422501262124742568247435133341325126602582397026343701386330643626469552981296 0 0273825552634256827122634264726472621252826732686259526212595271229022686259528775441322626863328277634192699316426473076263428522568272525422776263431012474276325012877250129522528352745192725258225152555252825822568247434993392321425012647428628142977313935133277472646641808 0 0264726992555259527252647259526472621262125952686267326472725264729272634280128015441305231762699326427253189256831262568302725822852258227512555271230272582268626342801292726472801352744912699267325952501259525682555248834723353322626342582398925953780352731263780469553691296 0 026342634256825682673263425682647254226212634256825822634266026992902282725822865544133532555325127253328262132392634301426732814251527252555269925823052250128272528282725152890250135834519276325682568264725282568256825283527335331512528258240672927289029903289358345474886 19790725 931808 0 0262125822621262127122660263425152634252825952647263426732660263429652738275127385441305232012660331526473201272531142582285225282852254227382461269929772660260826472776280126732852349944912699260825682501251525682555254234993353326425422608400825823366308929653780457651921296 0 0268625952699260826342595259526342647262125952673259526212699268627892725263430025441322625823189287734192673311425952902264727632595259525282686266031012488277625152902254228902542361245192763254225822582248825682528248834863328317625282555406727382763291533413392451948861808 0 0267325952582252826602621256825682647264726992647256826212660269929022634278928145441306433532686326427383164262129652555296525552789255527892595263430392621266027252814276326342927344544642699263425422515254225152528255534993379318925822528400827383052317629903656451953691296 0 0267326472634268626862595266026992634255526602647255526862673268628522776268629525441339227763392273834592647310125422839259528772595275125682673259531012515277625422965256830022542356945192751252825422595251526342542255534993353313925422673404729152890302736263289466454771808 0 0273825422686263426602647262125552621262126602634266026602634263429152686282727515441301432772673321426863076262130272568285225682789255526862515264730892712268626472827292726602814354145192738252825012501251525422595248835133432323926342515400826083499331530393701457661131296 0 0266026212660262126862621264726212582271226602595255526862621267328272725258228905441322626863379278932642582307626082927255528772595272525152725264732012474282725012776252829272515359745192814258225422542248825682555248834863341312625422865406728013315311436863472451971111808 0 0262125552568264726992582262126342595266026212647260826472673262128392647280128275441301431892660328926473201256829022621295226472789256826732555268630892647271226732763290226732852352745192712264725422528254225822595250135133315327726732568402726603379451932513915472653691296 0 026342595255526342699258226212595263426992647255526342660263426732965276326862776544132142699332827383239267330272660300225422877252827512528276326213151251527512515289025422940248836564519276325552595258225152568256825013499332831642542269940672865296530523341341945474853 19790725 1411808 0 0264726992647262126472634268625952673263426212634259526732608269928392699280128775441307632142699332827253039264728772528297725952712254227252542268630762673263426602789272526992852349944912712269925552595252825282634252834323419320126082542397025953527328931395921463452621296 0 0264725682595263426862673259526342660259526082595262126602673264729022763256829025441335325553277268633532660307626602865263428142595275125282634255530392528280125012776248829522515354144912801262125422515244726342621252835973353311425822712406729653717303942393379466449191808 0 0263427252647256826862582254226992660258225822595262126342621268629022673277627385441305230892673327726213189267329902568280125552712250126602568259531012568271227892814296526732915347245192712266025552528254226212568300234993366317626082568398926343445321434863701463451921296 0 0258225822621252826732595262125952582263426342634260825952568269929152789259528525441335325283139272532012634315126212927256827892608276325552660254230762528273825282839256829522515359744912814264725282542250125952621251534593366315126472660406728653341302739153239446448531808 0 0267325822699259526472621254226732582258226732621266026342725267328652673273828395441301432772634323926473189264728902568283925552751258225952542268630642568269926992852282726993139352744912712267325152568256825682595269935413392316426472595397027763686317630763264466453331296 0 0260826342582264726602621263426212621259525822582263425552634267329522686263429275441323926733353267333282686297725682890259528272621266025152673262131262515272525422940252830392528345945192814256825012568252825952568259534993406323925422595406728653114306432263328466448531808 0 0256826472568256827122568258226602595256826342608254226992555259529022673276328015441312630642699328927253201258230022582272526342634259526862515269931262582267326472763287726342877354144912608259525282582251525552634250134723379327726862568397035413846359728904634454751921296 0 025822582269926082673254225682595268625682634259526082699260826992902269926602915544132392595325127633379264730642608285225682725260827382555262125953052248827512528292725553014251535274491277625282595251524882582256825553486341931762528258240472927384630393583378046954634 19790725 1891808 0 0262125952621263426472582256826472582264726342647262126082634273829522647275127765441311432012725327727123064266029272528280125552725256826212582267330892568266026212776294026602776354145192751256825422528248825682568255534993406325126342952404726474194300230273641449152621296 0 0264726732686258226992621252825422647259526472660256826732582268629022699268629905441328927123277278932262647307626342865256827762568267325682738259530762528272524612915254229152501362645192725255526212555251525282621254234453392328925682568404729273933305233663353451946951808 0 0267325952647264726342647264725952673259526212621266026342673254229272660273827255441310130392660337927253289263428772542276325682725259526732528260830272595266026732776281426992927349945192725258225422542254225012555252834723341326428272555402728903796341930764129454752621296 0 0260826342660266027382660263426862634263426212660259526732582263428272712266030275441330226343264278932772647291525012801247427512568267325012673255531012515278925012940251530272501359745192776251526212621247426082582251534723328325126082776408728393076343234863419449154771808 0 0266026732660266026732634258226342595264726992634264725952634267329522686267327255441300232012634315126733064267328772582275125682789252826342528266030762634264726472789283926472852345944912751264725822474251525282582250134453289328927383052400830273812423931143341463461131296 0 0269926472621264727762673260826212595263426082621256826862568267329022738259528905441334125953302264732642647318925682839262128142542271225952647260830892515278925012927251529152515359744912673254225012515251525682634255534993419318925822763406729025192326438633353463471111808 0 0263426602608258226732673264725422647255526602595254226862712262130142686269928395441305231392763320126603164254229522582282725952660256826212528271230892621264726602751285226862977348645192776260825422528251525952542260834993379327725422582398939703251441128903419457652621296 0 026342647252825952738264725822647263427252647264726082647269926212927266026212965544133282686322627253341266030522542280125282789258226732568263425283139250127512528291525152852251535274491276325282568255525422555263425153486335331642595263440473641386330393139349945474789 19790725 2371808 0 0263425952621264727122582262126732660258226342673264726472634267330392660272528905441302732512712325126733239258229522595287725422634251526992595264730022528267326602776282726472877352744912725262125552528252825822542258234723379328927122582402732143748395228523898463452271296 0 0268626342542263426862608264726862542264726212608268626212634275129402712260829775441325125683328268632892582297726082902262127252608267325552568258230522528280125012877251529652515361245192789251525152515254225552582254234593353321425152647404729154239307633663379454748211808 0 0264725952608258226472582259526732582260825952608266026732621262128772686273827385441301432012686322627253328272529522608289026082647251526732528263430272595268626862839275126343002349944912660259525152528251525682555247434863366325127382555397030643898307628393701451952981296 0 0267325552582267326472647268626732660259526212595264725952647271228392801264728905441328926343302276332142738322626473039263429272568269925282621256831262474275125152839251529902515354145192699255525282555254225552568250135133392321425952595404728774150294032513201451949191808 0 0267326602528266026342501255526992568256826212582258226082686267329272647277627515441307631642660337926733302271231642621295226732789254227122555255529402542271226862751296526732877347245192712269925282474259525552621263434863445322627762595400841293701469529153419451951571296 0 0256826602555263426342699256826342660258226212673252826212686278928142801258228775441332826993251283934322686325125553151268628012501271225282673258231392461282725282890250130392515358345192865255525282595254226212647250134993353316425282763408738633764296533923251449147891808 0 0267326602621266026732595252825152582264727252647262126472621259529522621278927255441301431392660337927123226263432262621295226732776255527252542268630642542272525952839290226602839349945192712269925152515252825282621251534193445326427513214398948863686397028773952457654051296 0 026472595258226602686262126992634267326342673259525682673264726472839272525952877544133532660330227123341264734322608313925822839264725952568266025683052251527382515294025282927254236124519278925152608251524742555254225283527334132642582264740673626355529652940325144914821 19790725 2851808 0 0264726472647268627382634260826472634256826732660266026732634256828772660268627515441311432392776326426213239273833532634273825952647252826472555268631012555267326342801283926602927349944642634255525152488251525422621258234723366325127122660398936863289389829524239446451231296 0 0263425282621258226472582266026472660255526212582263426472673266029402751255529275441323926863499269934192699332826733201262127892555272525152686252830022447277625422789254229022515352744912801263425282515251525682555254234593432316425822738412934063597286542393239463446951808 0 0266026082621258226472660263426212699269926602621262125822725263429902568282727255441306433282660335327123328266032892660291525422699252827512542271230392568268626732814289026992902352744912738264725282555256825552542256834453341328927892608386340873239347228273513454752621296 0 0262126212595258226472555260826602634256826472568263426472582267329772712267328655441335326473151267333922686325126603114263427762542277625552634259531262501277625282877252829902542364144912712252825422542247425952634250135273366327726472673404744914067311438633583469554411808 0 0264726602542255526472686267326862647260826342673267326732608260828272725269927255441305233532738343226993527269933152660292725952751251526342568264730522555262125952776287726732965345945192738256824742528258225952568262134723419331527512634397044113289431029274576457661131296 0 0264725552621262126472608258226602568259526212634262126862699268629272763264727765441340626733289285235412699341926733027260827892501272525682699248831012515275125012890252829652528352744912751262126342528251526212686254234323419330225682660423927633114306436123353472670041808 0 0263426732621264726602634258226992542263426342621259526472673269928522699269927635441306433022608337926993527272532142699292725682776252827382555267330272568269927252789291526472801352744642686256826212461258226602568273834723445325127632927388042173499339229155054463452271296 0 026732621264725682789268626342608256826212582260825282647260826862927271226992877544133412647337927383486271234062660311426342776258228012515275125823002252826992555281425282952251534594519272525282568263425552582290225823541337932642528266041503014393329022927339244644634 19790725 3331808 0 0271226212673266026602660262126082595258226862686264725822634267329272673277627515441296532392686330226603612271231142647295225422699254226732515263430022568267327892789289026342902354144912712264726082555308925682621254234323419327726472621400837013513339229404464472652271296 0 0269926082673262126862647262126342634263426732634256826472634269928902801258227765441325126993341269934322699345926603101262129152568268625682595252830522488271224472865256828012542354145192751264726862776254226342712255535273353316425822776400832774821311430393379454750201808 0 0264725952660268626992621267326472634262126602542262126732699258229522647273827385441305232772699328928013392273831762634294026602725252826992555264730522582263426992776283925952890348645192699258226472595256825822827262134723366325125422725398931643780454729903289463452621296 0 0267326992647263427632608259526732621259525552686258227122621266028522839266029525441336626603302272533792738327726212965263428392660276325282647258231262528275125012927251529272568356944912738259526732634250127892673255534193328327726212699433528903315302732013406451948531808 0 0259526082634266026732568262127252660264726472634254226862712266030272699275128145441305233022673336627383486269932262568296526212839255527632568260830762555267326472865289026862940354145192763267326602686259525682673259534863406335326342763395244374027330228654129475754411296 0 0262125822555258227762621258226472673262125822621252826472660267329272725263428775441332826343419278935412725359726733027263427892621282725152660258230762528271225152965258229772528361245192738263426212712259526602621256834993472326426342852393329273432317633413302463446341808 0 0256826082595262126472647264726602621256826472634254226732647263429402686276328015441300233152699358328013583276333792660295225822827255527382555258230392582266026472801287726732839347244912725275127382595285225822699287735133353325125422725404738633555322630143419463453331296 0 026342621259526082673254226342621266025682582258226212673262126602965277626472776544133662647335327763555272533792660317625682814259527252555273826343064248828272515290225682839250136124519281426472582277626602814263425553445337931892699263439703328397032143583323946954757 19790725 3811808 0 0262125822595259526732712259526212568266025552621259526212686267329652621273827765441308932012789327726993686271230762673285225952827254227252542263430522582268626602814291526992952351344912763268626082501276326472725264734993445321427253189397040473499463430274789451952271296 0 0262126342568256826862595260826212660264726472673263427252621266028652751263429025441328926473251286535272789347226473101260828012582283925152634251530522501276325152865248829272542348645192827258225552568255525952595254234453472322627892608415035412965312633153353441148211808 0 0262126472647260826602647263426212647256826862647259526862634266029022647277628015441307631512725340627893499273832262634305225822852262127252528267330392621269925952776281426212865355545192738256825152542262125682621262134993341326425822890398928393583395229023796451953331296 0 0264726342568268626212660266026212634262127122582268626862582271228902865256829275441325126083379276335832814337926733164259527892582266025422673258230642501273825282852248829652528364145192965256826472555252826862660251534593406312628522725412930023151306427253264446454411808 0 0258226862542263426732647267325422634262125952647256827252660262130022686278927515441312632512699349928013555285232512673297725682814256827382501264730642673264726992789283926862814347244912725264726212555269925822647282735273419325126212725386334723583345928013366454761131296 0 0264726342595262126992621267326082647260826472647266026342568262128902751260829655441335326603379277635412827365626993027252828522608272525422725259531142501280125152852252828522501365645192852260825552647252826862608252835833328318928392814410835832852305233533289463471111808 0 0267326212568262127252595260826212647263426472673262126342699262129902699281427765441300231142673347227513459273834722660290225822763254227892501262130272555266027122801282726472839351344912776258225952582259526472673264734193459322625823353406725823527349929273970466452271296 0 026862595259526212712258225952686263425822595272526862673267327382927269925952915544134062634340627123432278935132647321426212852254227892568268625553151252827632515292725552940251535834491280125552515266025152673258224883432343231012595259539702890278929273052332845764695 19790725 4291808 0 0262126082686264726342647258226472712255526472634263426472647260829772660273827765441295233412789337927513445268631762647281425822827254226342582273830522568268626732789277626472865349944912751271225552542256825682699258234723472321425153089397030143392406729275020466451921296 0 0255526342634260828272647271226342542255526602647264727512660273828902725263429405441323926473459280133662725330226343164263427252542282725282699260831892501273824742965252828142474361244912814254226082542247426472789251534863527318925682647404727632952334129653277466447891808 0 0258226472555260827252621271226212634262126212595269926472660263429772763281427255441308932642686334127253486263433662686295225822839256826992542268630522555266026342801271226342751352744912738272524742595254225282608258234723499322625822660404730393101296528144047454752621296 0 0266026602621267326732595259525822634256825822660266026212686264729402725263428775441334127383419272534062725328926603064259527632595266025152673254231142461278925152852251529022634361245192801258225282582256825552582255534723264318925422621400829022673318926993366451947261808 0 0262126472634263426472595258226732595258226342660263426602660263429652712290227635441305232142686334127633445275133412699281425152582263426992582264730522528269925682814277626602902349944912763267325282528254225152647255535273379322626732686397034063527307628143701460553331296 0 0259525952542256827122595277626862673262126472568263426732673272528142725267330025441336626213459278934452725343226343114259527512542273825422712259530642461275125282927250128392528359745192751259525682568254227122621255534993302321434992634410830272839320130393302463448861808 0 0262126212595262126992621263425952595258226342595262127122751259529022686281427635441306431762686340627513541264733022712300225822814259526732595264731012621267326992763282726862940347244912660260825282555254225682634252834193328328926862952404725823459296528903289446453331296 0 026862634260826992660262126862595259526342660258226212582258225682852268626992915544133662673335327763251276335412634322626342827254227122528276326083052250127122488292725013052254234864519283925422568254226212699264727763499339232512647258240672977291531892789336645194952 19790725 4771808 0 0263425282608264726472634263426212660259526342621267326472595267330022660273828015441302733022699349927123366275132012542307625552776256827632555264730762582266026992776283926602814349944912738256825682582267325552673254234193289328926474263398925953419302729403641460551921296 0 0273826212660259526732621260826732647255525952568256826992738269928392725264729025441335326733302267333022634343226212965259528392515272525282621262132012528271225152927251529152515358344912776255525422542254227382647312634863392323926732528406726862738316433533302446448531808 0 0256826342660263426862647259526992660262127252634258226602660263428522738281427895441306432512699335326863419269931262686290226342763258226862568269930892660266025952801281426862877354144912712268625682568252827122699322634593353322625822488398927633302374828773226463452981296 0 0263425552660264727382595260826992555255526862634259526472647266030272660259529155441347226473341278932262738347225953002259528522582276324882699258230892515273825152902256829772528358344912801264725952555254225952686275135133328320132772555406727122839317627893251472654411808 0 0269926472647263426472595269926082660255526602634269926732647263428902673280127765441307633282621336626733353268632512660290225822725251527512542256830522699271226212776281426082927352744642712271225282595266026212725252834453341379625822501398930523612301433793555454760741296 0 0256825422608263427122568255526212647262126342751264725952595262129402763263428525441347226733289266033532738326426603039266028772621269925012712251531142528282725282865246129272555364145192827271225952865255527762542256834193583318925552634400829523002313930273341466471111808 0 0267325682568256827382621256827252582264725822621258226992660266030392686277627125441307632772712344526863392267331762582300225822915258227382555268630392647267327382801291527122952349944912789290226602634264725682595259534453419325126863201397026603641307629153226449151231296 0 026472595262126992712262125822582269925682699263425952595272527122865263427123014544132892699323926733353277632262608316426472902251526732542272525283151248827122568286525423064254236124491285225682827283926212647278926603513336631762542282740672902277630274047321446344853 19790725 5251808 0 0262125552595255526342660252826602634268625952568259526212647264729022660281428395441307633282712337926603379266031512647294025822852262126992542269931012608266026992751286526472902351344912725277627122634263425282647273842633432330225822515397025423341282730523341457652621296 0 0262125822647267326732595268626342568267325952634259526602582267329022751263431395441326426083459276334322660331526213027260827512595277625552673267330522542280125552940251531642568361245192952272526602725282726992542278934723432322625682568402727384519337937013315466447891808 0 0266025952634259526862582266026602595262126212673263426602582258229772712292728015441300232642608323926863315267331392647297725552738251526992515268630022582264725822789282726732877352744912801264727122699283927252660254234193406331526082634400826603251301430643226457653691296 0 0262125952568268626992673258226472621262125552660255526342634263428772699269930895441328926603366272534062699332826603052259528142608269925822660256831262501273825422877259529272582352744912890273826602952260826862621264735273379316425822568408726992763292742633392469545471808 0 0262125952555268626732699262127252542259526342647263425682595259529272660285228525441301432012673347227383366264731392621300225282789256827762528275129402608264726212751299026992952349944912865273827122763302726472621248834453366325126212763382926473392299029273201446452621296 0 0259525952568266026212621256825682542263426212542255526992568266028392673273829905441341926343289272532642738334126213064264728272582269925422712256830762501273824742827255530272634355544912902264725952738275126862621262134323392316428902647402726863002328941503239466448861808 0 0262125282582263426732595264726082621268626342686269926602582264729152673273827635441306433152686327727123432277629772595296525152776251527512568276329772621268626472814280126472902355544912852278925952528275126732647254234453392322626212542400826863612285231263251451951571296 0 026212595256825552699262126212647260825552673259526602647271225952952278925552927544134592699337928273341272533792673310126602965262127382542269925683052250127512528281425423027254236414491286525012660269926082725258226733513339231762595295240082608285232263541335347574605 19790725 5731808 0 0255525682621263426992660260826472608275126732647256826212621264728652686273827635441302732142699344526473315275131892660301426472865255527252568268630522608263426472852277626732839354145192738269926602621269926342634252835413328374826472814406732393541292732263846463450881296 0 0263425952647263427512660267326862634255526862608258226732660271229522776266028905441343226473315273833922763327726212952262129402555275125282725262131012515269925282927255530272542356944912965254225952582263426732555255534323366313935553583404726862801312642173353451947891808 0 0256825952595256827252555259525952660262126732660259526602621266028902738283927635441307631892634327727383419263431642608299026212839264727122582259530642568267325822839285226862977349944912738272526082634273825152673266034723392326427762528398925823328295230393406463454771296 0 0269926082595260827762621264725952621255526862634262126732595275129402776267330025441336626993486276334322621308927123076264728522568273825682647259531142474275125422865256829902501351344912915264725552595248826472608251534863406318933412621408726472865312645763541463454051808 0 0260826472647252826342673263426212582258225552582254226472647258228772686272527635441305233152725326427383419268632012673295225552776256826862568263430522555267326862827296526472877349944912738280125682555251525152582251534193366322625282621404725423341302729023126463461131296 0 0259526862647264726212621266026602647268626342686263426602595269929652712264729905441345927513379276333282725322626083039262128272568281425152634255530762528277624882952255530022501349944912952256826732542264725682555271234593406316426602699406726733353347241943445451971111808 0 0255525952634262126992647262125952647266025682634259525952634271229022699281428275441301433022699332827383459275132142621281426602725258227122542267330022660264726342890281426992865344544642712264726212608252825152699255534453341318925822647404725282965313930023201457651921296 0 026732647259525682673264726732660263425422634259525952647255526992940278925952902544134452686323927763472272533282673313926212927259527252608281425953052250127632542302725153052251535414491296525822789254225422673264726993555336632012952334140472712277631763717335345474821 19790725 6211808 0 0268626602647264727122595264726862621256826862660264726862608258228902673277627385405308933792699337926343499260832012673303925552827262127252582267330272555268626602789285226602927347244912738271225422582254225282634250134593379326430392725404725953151302734453277472650881296 0 0266026212647262126992595267326732621259526732647262126472725263428522699258229905441335326473353281433532699328925823101260828772568280125822660258230392515277624882865251530022528359745192814262126732568252825822699277634193341328927252801406729522751325148533328463448861808 0 0269926212634256826732608269926342582258226602725255526342712266029272634278927635441303931262660322627513302276332012542300225822814255526862528269930892555266026602827287725822977352744912738275125682568254225552712254234723392318925283139398925013472302734593764463451921296 0 0264726732595264726732673256826602673260826732660266025952595271228902789256830525441343226603353272531642712322626733064269928772555276325682660254230762515275125152915255530892528355544912877262126212555258226472621259534993353307627122647406727512751302731513076454746951808 0 0256826472595260826602634259525952621259526862699259527122621267328522725286528015441307631892647328926473406273831762647295226212751259526862568264730392595268626212789292726472902352745192751280125422621262126342595250134193392296526862852404725423379323929403341449151921296 0 0263426342582259527252647263426472608262125952595252826732542268629022776258229775441330226993226273834062686330226343214260829402555273825682699255530022474268624742902251531642515345945192776255526732608250126732528286534993379317629272699406725952763321430393214454746951808 0 0266025552621260826342647271226602673267326602555263426342621268629402595285228525441303932512699323927253164260831392686286526472738256827762501266030022595266026862789294027123027352744912789276325422647258225682621255534993419323926342582398925283264287729273432451951571296 0 026472647259526472699258225822542263425422673268626212621266026992890272526082877544132512673328927383201267331642634326426472927252827762501271225153089252827512528289025283039250135974491283926602699258225552621269925423432336632262738271240472647269930393933331546644664 19790725 6691808 0 0263426082634267326342647259526472621262126082634266026472725267329272634269927635441305231512608325127893239268633282725292726342738256826602542267329522555269927252763281426473226354145192852272525682634263426602686255534453341323926862542404724743472305231143898463452981296 0 0259526212555262125952634256826212621262125552634251526862725269928902789256829905441335326343189268631642725325126343251264727762595267325012763255530522488273825553002250130522568362645192890259526212542268629653076271234453379321425552568404727123002302735133328449147891808 0 0263425552634264726992582264726342660262125822621256825952634263429652660275127635441303932142673335327253379273832142660299026212877258227122555275129902555269926862763278926472877349944642725277625682595273828392814251534193406391526992568400825553289354129023226451951921296 0 0262126212647266026992568264726342582264726992725263426342634258228272751267330765441343225283139273832012647332826083114266028902568278925422621264730522501272524612902248829152528364145192877259526732621272527632647263434723366326435132738408726082725317630273392446454771808 0 0256825952660258226862660267326732621263426472621260826472801266029022647276327765441308932012647332826863419268633282712286526212827254227512582277629772555271225822814286526343002349944912725285225282712262126732712260834993432322625552542398925683139294029903353451960741296 0 0262126082660264726992621264727122595260825952647268626212621267329022763262130025441335326603226275134192673313926213027262130642555272525422751254230642501283925422814247429772555364145192852254226992634272528012673262134593341332827762634406725822751313939893353472671111808 0 0262126472660260826212568259525952568267326992647264725952621263429772660282728525441301431892699347227123341276332262725299025682801254226602528273829772608271226992801289026472965347244642725271226082555269929152940278935133583325127252582404725283189313929023302463454411296 0 026732582263426342699266026602647256825952634263425822686258226862801289026603064544132012712330226993341272532512647299025682877254227252515271225953064251527512515290225423064258235274491286526602660262126342595269926603432355531892474262140472634267332892751340644644757 19790725 7171808 0 0258226082582262125952621266026082621263426472660258226342763268630392725277627255441311432262699335327513328280133022660287726342789258226862555266030272555269925822827275126343064349944912699282725952555281426082634246134863379321426342712395225553264296529773315463452621296 0 0267326472647262126342595259526342582259526342686258226342608269928392827263430765441339226473277281432392738335327123039262128012673272525282699263430892515272525552751254230142555355544912827259526992621259536122647263434863419321425822699404726604263341928013353454747571808 0 0259526212621258226342634259527122634262126212621267326992621267329022725291527635441306432392660339227253459271232892621296526472839256827512555271230762568264726342789269926602965354144912712277625822515259527123164258234453366320125682776402725823239397029023406472652271296 0 0259525952647262126862568262126472673256826602595252826082582269928772839266029775441339227123328282733922712344526733164258229022568273824882686255530892501266025012852250128772515364145192839254227122608255535552763262134723527320126862568406726083101334138803499454746341808 0 0263426992634258226732621264726472542264726472621264726212647262130142725282728145441306432012634337926733459273832772673295226732801250126992555269930392568266026342801283926602977352745192712277625422595281428652927256835273406323926473289400825423239358328653392463451571296 0 0271225952647264727122660256826472647262126862568264726472595269929022877262129525441331527123406275135552738332825823064264726732555282725422725260829902555269925422852255528772515367144912965262125952738282728142634259534724757320125952927404728013796332827383353463446951808 0 0264725682621266026862555264725822712272526992673258226472673268628772660282728015441307633282712334126083419267331262647290226342839255527512528269929772621268626602763276326602902347244642776278925152621262125422673251535973366317626732699397025283201376429273277451951921296 0 026472673264725682647266026732634258225682634259526342595267327122839277625953027544133022673334128143419287734992673300226472725252827632501275125823151252827512474272525282877247435274519289025952634278926212751286525953486334131892501281440472595318933022751327746644886 19790725 7651808 0 0264726082634264726472608269926862647254225952699263426212647264729652647280128275441306431512686330226733513278931262555299026472776262127252582267330762673263426342776278926863027347245472712267325152528252825822673254234863392322625822738404725283379335329773239454751231296 0 0259526342647260826992582264726342634251525822686260826992621276328772814255529775441348626473366276334592751347226213002262129772634280125682814254230392515272525422852247429022528376444912902256827122673255525822555254234863341323925552738406725952814328926993315469548211808 0 0264725682595267326472595255526992634263426082621269926472595256829652673297727635441308932392751344527383366269932392582286525152839254227512528269931142634269926342789283926343002345945192801272525552568264725422621248834453379322626472515400825953353379629523264469552981296 0 0264725682621256825952542267326992673256825952621252826992634267328392827259529405441339227633366283935412776337926473139263428012595275124882686252831762488278925822940252828772515364144912827263426342542255525682699252834863353316425552751406725952865303927383239472654771808 0 0262125822647259526732595267326732634266026602647269926732621269928902686283928145441305233022660352727763419271230762582283925552763258228142528271230392582269926732789290226213027348644912712269925422555252825282528251534593353323925422542404725012927295228393353451961131296 0 0266026862528263426602660266026212582262126602673264726212660268628652776263430645441339227123251276336412940332825953039254228902647269925552595255531512488276325012927247430272501358345192990256825822568247425552568248834863353316425152852406726472814331527513341449171111808 0 0260826472660254226992608267326082595260826732621255526602608256829272725280127765441308932392686354127253527277631012634285226602699252826732501264730522528267326212738277626213027348644912801285226212528250125152738252834993392325126992595402725952977345928903214475752271296 0 026602660263425152647262126212673258226472634269926602647264726602789280126992965544133662660344527633541277633152621323926082801256827382555275125953076248827762528283925552965252835134491289025682582254225152568255527253472331531642647255540472595291530762699331546644695 19790725 8131808 0 0267325682621262126212647262126472699262126732621262126342660271230142660280128525441305232892699343227763780268632012595289025552776256828142568263430392621269926212738295226603002347244642751271225422528255524882555252834593328322625952568398925553076315130273315463452271296 0 0263426082673256827382582256826992699254226602673254225822660266028522789262131145441349926213392267335272751332825683114262127892621277625822699256830392515273825422927247430642528358344912839258225422582251525952621263434453353317627252952404726862763306426473302446448211808 0 0267325822621262126212634258226602568258226602686268626212621267328272699275128655441310132772699365628013569278931262568291525552725259527382515268630272608269926472789289026213002341944912763280126472542254225282595247434993392325125012501400825823353368628903277466451921296 0 0267325822634258225952582266026732686264727252699263426862568262129022776263430145441345926343379275134722751326426862927262128012568273825152751262130272501278924742915252830892501352744912940255526602555247426342686250134723392316425152621408727762751287727633341463449191808 0 0262125952634262125952595264726862595266025952673266026992621264729652699281427895441311432392738365627633392278932012595292725152890256827382568268630392686267326732776290226473101354145192738280125282528255525552621251534453392323925952515404726083328358329273289451952271296 0 0262125822608256826992621262126602673264725822634255526472660271228522751268630025441340626213499280134192902341926732977255528902568277625422725255531012488268625422827254231392542358345192990254226732555250125152555250134723341315125152515408726474047320127123289449147891808 0 0262126082568256826602595262126602595256826602660263426212673266028522686276327255441302734862699379627123612267333532660285225682763255527122582272530522621268627632789286526602940344545192712264725282542256825012568247434993353323926732501404737323419317628273366457653691296 0 025952660275126342647255526212634262126212595275125422634259526992852276326602952544134062686354127763486272533412647300225952801252828012488267326083164247427382542287725153076254235274491287725952634250124882568254224883486339232262515250140672699431032262801332847894757 19790725 8611808 0 0259525822582260826602568259526602621263426342660259527122647267329772608286527515441311433152776347227123555275130762647281425952699256826992555264730272673272528012738286526732865352744912712280125682542248825152542250134323379323925422528400825683341382929903353478954051296 0 0254226602634259527252647258225682647264726862647259526862634273829022776255530895441339226343379278934862751341926993039262126862555281425152712258231262528278925152927252829272488359745192890264726732542248825422528248834863353318924742488406726992738311427513114463448861808 0 0266025682673263426602621255526212582264725952699255525952673262129152712278928015441303932142738345927383419267332642608302725822789252827122568273830142608268626992827287726342877344544642725268625822542254224742634248834723353318925012447400825553189285228523239460552981296 0 0259526342634262126602660262125822686262126992621258226602699263429022725262130895441344526733419281434992738336626733089262128272660277625282699259530892501275125012940251529022501354144912877254226602582246125822555251534593432313925152501406726212712320127763472438554411808 0 0269926602634259526212647260826732673260825822542264726082634262128772686280129275441308933282725340627893555272531512673282725952738252827252634264730522647267326472776294026212890352745192738283926342568254224742542248834723379326425422542402737323366451928143341466461131296 0 0264725822621264727122673262126082595259526212712258226212647267328392776264730275441344525953353277633022827328926473176258228652528275125282686258231392474278925152940251529402488354145192902263425422542246125282528248834993379320125422501406726083555321427253419463471111808 0 0263426472621259526342582259526862582254226082686264725952699268629272634282727515441310133662725352727383419277634062673283925952890258228012568269931012673266026992839292726342915348644642751281426212582248825422582247434723353325125152814398932013445278929153251469552981296 0 026342555262125682712269925552647264726212608267326472673264727512852277625822965544134592660354127633641267334862647307626082751256828522528264725683052250128522515297725422927254235554491292725952634254224882582251525823472340631762501252840472595272534452673337946954789 19790725 9091808 0 0264725282621263426472595260826212712259526862621264726992582264728902621283928015441306434192763352728013597273833412595294025422839264726732634267330022595267326082751282726342902356945192712271225822528248824882568251534453406323925012515404725013126278928903277466452981296 0 0254225822582254226732582259525822555263425552647263427252555272529022827268629905441352726993419286535972789330226083052258228142542282725682725254231392515281425552839248829902488361245192890269926862608246125282582254235273392317625152501404726342751323927893328463449191808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19790725 10051808 0 0264725822647262127512738263425952608259526602621271226212686269930022673287728275441308933282660347227123541275132642634287725822827259528012515269929772595271226992801275126733027344544912699272525682474252825152634255534453392317625012568400825012977289028143341472652981296 0 0268626212686260826992647269926472673259525822595258226602634272528652927264732645441358326603513281434062725332827252927259528272595283925552738262131642501277625152852255529402515349944912940254228012555254225952595250134863379320125012582406726472647325127633366441148531808 0 0262125822647259527122647262125682634259526472660262125952621264729272686297728275441303934452725337928273472269933662725281425552915262127762555263429902634268626992751289026732965348644642699280125552542250125822582254234593353323925422501400825682814286529273277482152621296 0 0269925952686262126082647259525682712258226862647263426342647269928652789273830895441336627253686292735972789318926733101263428772555275124882673254231142515277624882902256829522555358344912877252825952488248825682568280134723366317625012474404725682686311427123432457647261808 0 0262126342595263426862582256826342568258226732647264726212647263429652673291528275441307633922673361228143583262131512595297725682927255527512528269930642621267327512827300227252990352745192751281425822555254224742595247434993392323924882542398925282977282728903353457651921296 0 0264726602634264726732673263426472608260826472686256827122582272529403014259531015441341927513513281435272763334126733027259528522621286525422725256830642528282725282990251529902555349945192852267326342582251525952542251534723341313927512528406725952634323926733353469548861808 0 0263426472621267326862712264726472647269926342595258226602712268629902801297728145441307634992738358327893583268632392673294026472940259528142555263430892582268627122789289026212814352744642801269926342568255529522763251535273341326425152634397025422877281429903239457652271296 0 027252608266026342647259525822582259526342673263426472699262126602965282726473101544134192699368628273302273833792776307625952865258228012528278925553039252827762515285225282915250134994491297726342647255524882595256826213486334132262542254240672595267330272877326447577731 19790725 10531808 0 0260826212595255526602595260826732699263426602568262126342647267329772699306428145441305234992751354128393701275131262555292725282827260827892582269930522699266026992852291526472890354145192738281425422515251524882555252834723379323925422542398925552865283929523251463451571296 0 0258227252568263427512621262125822621267326732699260826732660267329402789266031145441341226473472285235272738328926863076255527632634287725552699256830892488283925152977254229522501376444912902259526212568251525682725250134593315321425152528406725822660306427383226463446951808 0 0259526862621262126862647263426472595267326602621260826602686263428522660297728275441292735132738378028013419268632012595280125422699256826602528266030272699264726862789289026472801349944912865268625682595255524882568252835273392320126082488404725682927286528653717454754771296 0 0256826602621258226992608264726212621259526602699267326732647266028772827260831645441365626603641278934062738336625952852259528522595277625282789258230642515273825282865250130392501352744912890264726992568244726212555254234453379317626992474406726732686307627123732469553331808 0 0263426082673266026862647254226992621259525952634260826602686264730762647282727635441308935132763371727383392263430762582280125822725263427382555275130392634269926472814286526732952349945192763268625952582255526472595247434723341325125682542404725552952285229273226451960741296 0 0269926082582263427122699264726212673263426602660262126732634262129022902268631515441340627253717289034862673325126212990256827762582268625422738255531012528273825552927250129772542355545193014255526472647248825012542252834193406320125152608406725822647308929273353451971111808 0 0263425282660264726862647264725682582259526602686263425952725262130272660290228395441306435552751362627253341264730892634282726212699259527632501267330762660264727762789297726733027358345192776275126082568256826992555259534193406326432012555400825282852287729403315463451921296 0 026212647268626472751263426472608272525952634269925822738258226732865289026992890544135132699349927123499268633662595300225823064256827252555276325823139252827892488295225553114252835554519286526473101255524882621255524883527337932142595262140272608267330392776335344914726 19790725 11011808 0 0258225952621264726342647262126862595264725552621260827252673275129022660295228395441311433532852341927513392264732512528282725422738251527122515269931142686269928142814306426473064352744912751263425682634251524742621248834193341320125822528402725152814286529153189469552621296 0 0263425682634260826992686264726082582263426732595256826602647277629152801262129775441359727513445275133792712316426732990258227762501259525822673256832262542277625282915252829772501359744912839266025952595247425822582254234993366316432262801404726472634322631643341478947261808 0 0267326732621267327512712260825952660259526212686263426472673259529652699299028145441311434452751370127763341262130762515291525952673256827122582263430892660267327762801303926602940351344912725272525822515250125152542252834453353325129272461402725422940278929653302457652271296 0 0269925822582256826602621262126862621266026472634258226732647267329402839268631895441325126343597283932772582327725822827256828272568268625282647262131512461281425283064250131262501358345192927258226992621251525422595254234323406322626602528404725822673323927893379451948861808 0 0263425952608264727122568264726472647264726862634269925952712264729022699291527385441308933792712354127383315266031262555289025422699252826732528269931012673272527632827310126602902349945472712275125952568262125422568252835273406322625552621400825282952292728903302466452981296 0 0272525822647250126342608268626732608259526602725255527122568273828652890264730145441347226993366276335552712308925682839259528012555271225152582254231642515290225153101258231012515349944912814256826602542252826082501251534993392317630272712404725822621325127633315457647571808 0 0266026342621263426472686264726342647268627382660268625952660256829772699286528015441301433792686347226863459263430892555277625422725254225822568271229772634268628272751296526342890349945192712275126082582262125552621251535273353323925682542404725552965292729403353469552621296 0 026992555268625952634264725952634267325682725254226862686264727512915295226473014544134452712331528523406272532262608285225682738262127632515263426083189258227632501308925152952255535414519285225682647255525422582251525553499330231642528250140672608264732642751330245194853 19790725 11491808 0 0264725552660256826732568268626212595268627382647256826732568264729402725292728145441306435272751344527763499264728522555269925952699264725822555272531142673272527762801305226862877354144912725285226212528256825682582247435273419320124882542400825282977285228653277457650541296 0 0264726212660264726992621267326342568269926212595264727252595269929402940269931765441343227123583275135272776326426212902254227512542278925012712263431012501280125422940246131512528362645192990263427122555256825422555251534993353318925682608404726212647332829903406449147891808 0 0271226212621263426342555269926342660258225952673262126472699260830272725303928775441311434192738348626863315264730762582277625422712254228012582273831012595272528772852294026732927354144642699275125282568252825012763248834863341323925152528404725422852275129653251446451921296 0 0269925682699252826342660256826992634258226212686266026602595275128652915260831015441368626603541278934862738317625822852256827252555285225552699255531262515280125553101254231262555358345192814260827122608248825552542248834993315322625422488406725552776326444373315451954411808 0 0263426732621267326732621255527252673260826342634263426342621267329902725295227895441303933532776358327383289264730892647280125822877264726862542272530762634267328392789299026733002354144912699268625952582256825152582251534723366320125552528398925422827286529023353466460741296 0 0272525952542262127122621258226602712259526472647264726602660269928652965260831515441358326603419283934192647320126082990259527762515287725822725260832012501285225282814254229652542352745192890262126212634247425682582252834993366320126342528406726212660322627253419466471111808 0 0264726212621259526862568262126342660271225952660266026342595259529902647302727895441306432642763354128013459262130272647283926212789256827632528264730762608271228392814281426342877352744912789289025552608258225822595250134723366325125152501402725283027295228393239457653331296 0 026472568260825952673263425552699259525552582268625552673263427512865286525953353544136262712356928273328268631392595292725952801262128392501267325953064248828012515290225823064251536714519294026212634255525012582254224883472334131762699251540472660267332012738330244914789 19790725 11971808 0 0262125952582266026472647258226992555262127382647266026732686271231012686315128655441312634192776344527763251263429772568272526342927258228652608259530762673264726472776282726733002349945472725275125552568254225282582254234993392328925152621397025422890276329773302454751921296 0 0267326472647264726602647260826602647267326472621262127122660271228772990268632265441349926993555278933922763315125682965262128522634282725282686259530522488277625552927251529402582359744912915256825952568256825152568248834723328320125552977404726472751330227383419466446341808 0 0264727122595258227252582264725822686264726732621263427382660262131142660303928015441300233532763345926993353260829522542287726472890256826472595278931012673269928522801289026473002349944912712283925012555250124882582252834593379325125952712398925552890291531893302463452981296 0 0267325952673263426212647262125822686267325822621256826992515277629522902269931645441347226863656268633922634317626732890263430022582294025282712254230642488281424882927260830762555361245192865260826862634248825552568252835693392349926212488404726472595341927513366463448861808 0 0266025822621263425952647259527512660259526212595266026342647267330142647301427765441305233282776352726863289258230272660286526342952262127252542264729772660268627512814292726343039351344912763267326212568251525012568259534723406322627252528398925152751287728523419463452271296 0 0259526342621262126992686264727382660266026472660260827382608283928772952272532145441349927123406276334992634321426212902259529652568286525552725258230892515282725552977251529772515351345192877260825822595252825152555251534863459320125152542406728902699326428143341449148211808 0 0258226082712258226472634259526342621258226732699260825822621266029772751303928275441308934722712358327633277254230642608286526473027260827892555264730272595266027252814292726992902356944642763273826212686252825682582258234863315313926082488402725012827287729773176454753691296 0 025952582263426212686255526472660268626732621264726212738258228012902295227253151544136562763365628013341267331262595290226473064268627892568277625553101250127512528286525152865255535554491285225682608256825552555260825283486335331893486263440672660267332644027343247574821 19790725 12451808 0 0263425822621266026472634266026472634264726212634263426992751272529402725310129405441308933532738335327633214267331392568297725952940259526992555264730642634268627892789280126733027352744912725285225682621251525012555248834593419327726082582400825823101292728653315443752621296 0 0267325822647258227122673271226992686263426472673263427122582285228773139256832145441370126733626276333792725312626082952255530022568280125952673259532012488280125552927252830522542367145192865263427122660251525552542250134863366317625552634410826082699331529273251475747891808 0 0266026342686262126602621258226602686262126472582262126342751267330142621310128655441308935132673358327633302273832512621296525822965258227252501271231012568266026992827282725952902352744912725277625822568254225282621252834723328326430392501400825822902287729023302463454051296 0 0266026342621262126602647259526992634263425682582260826862595269928013052271232515441358326993597280135272751321426473027260829272542290225152673255530522447278924882952252829902515367145192890262125952568247425422555250134723353317625282776408725952686331527123328463454051808 0 0258225822621262127512595262126862542256826212621264726602673267330392660302728905441310135272712365627763366271231012634273826342952252828522555271230272673268628012801292726472977352744912776281426472542254226472542263434593379326425152542398925153052345929523277451960741296 0 0263425952673267326602582255526602621255527252621259526732660280128522902263431015441349927253541283935972712321426342865259529652582280125282789267331012528290225152915258232262515355545192990258227252568247425682542250134723392326425682568406725953541328927633302454771111808 0 0262125822582258227512634264725822660260826732673264726992763264731392673315128145405311435832712354127763353268630892647283925282827252828652568272529772568262126862801312626863039352745192738283926212608254225152595259534863406320125822515404725152839300228143379457651921296 0 027252595264725952712264726992699262126342686266025822621268628772839302726343201544133662647355528903176271232772621300225822839254229272582263425683151246127632528291525282990251536414519287725282647260825822595255525013472335332262515259540872686266032512725347243854695 19790725 12931808 0 0262126212634263426732595259526212660259525952634264726732686264730392699308928275441308934992763370127633226267331262568283925682890258227252568278930522582267327892801282727382977345944912725282725422725255525152528264734863406325125422515404725282852282729273289449151571296 0 0258226472647262126472647258226732621259526602738268626992699283928393052267332515441361227513764276334592763327725822789255528522555287725422776262131762555278924882915260831142528362644912902264726992582259525952582250134723366323925422501406725822725354129403264451947261808 0 0268626082542263425682608263426602634259527512568269926602738264730392634318928015405316436122738354127123419269931262699292725682751255527122555267329902608263426992827289026472915348645192725282726082660258225552568256834723353325128012776398925012877318929273264454751571296 0 0262126082673259527512660255526212634258226342621258227512634277629402952263431515441364126733863278934992725323926602915262128142542276325422751262131012515272524882877251530892555358345192927263427252542248825952542248834993392321425282542404726082814316427513328472647571808 0 0263426342608268627252699260826602634264725822647262127382725271230142725306428525441308936712763358327253328277630892582281425682902256827122582262130392608267328012852289026472990349944912789282725682634267325012595247434723392322630522528404725552725291528903201454752621296 0 0267325952634259526602712259525822634256826602725258226992568286529402902262132775441371727513527285234722673332826472952259527892542283925682776259530392515275125012952254230762515354145192952252827122568252825552555251534993341312625152515404725952965312627763264466446951808 0 0272525822595258227252686256826992608263427632608258226602660266029902725317627895441306436562789371727893555271230762673283926082789259527762608276330272647269927382801297726602927354144642751268625552501255525152595258235273392326425422461404725422789285228523366463453331296 0 026732595258226212673267325822621254226342595266026732751262128522789300226733315544137172751352728523541281434322595289025422814258228902542268625153064247427382461289025152940250134194491289026212686255525282515254225283499339231892433259540672582258232142763327745764757 19790725 13411808 0 0258226732686267326862595263426472634256826472595267326602738262130762686311428525441313935692814379629153302268630022542290225682839254227892542276329652634266026732801276326472852348644912725277625682568251524742555247434863302322625012501404725282915287730023328441152271296 0 0264726342621266026862634255526472595258227252686255527252647280128902990273833795441344526603641278937012712327725552990259529402595277625422738264731892528272525422839252828522555354145192877264726992555247425682542247434993341315125552528406725952595323926603201463447261808 0 0264726472595262126472634259526212621263426602686259525952751271230022763300228015441305237172699349928393379267330392660281426342852260827252528278930762647264727512814290226212990349945192776285226342501255525552528251534723366323925152474400828272852278929403419478952981296 0 0264726082634263426472542259526862582260826472699255526472582280128013076268632395441359727893701280134992789325125952977259529272608267325552699256831392515280125282915251529522515358345192890259526992515247425282595246135273353322624612582402726342647335329023527463454411808 0 0263426082712260826862621262126602686260826992621267325952699262130022660306427635441307637172801352727763597275131892555283925952814258227762555269930272595267326602776291526992839354145192751271225422582254225422515254235133341323925552501404725012990286528903366449161131296 0 0263426342647260826992634269925952686259526082699258226602647285229902952262132775441370126733641282734862712321426602890258228522647294025152673262131012488285224882801255529772474364145192915259525822582254225152515250134593379323925422501400825822699347226993302463471111808 0 0264725422608263426732660262126602582259526212621259526472647272530392673306428655441300236562839341927763583275131142660286525552789260827382608275130522686266026472814285226602852349944642789287726602528251525822555256834723392323925682555398925422839283929153499457651571296 0 026602634258226472660264726602712264725822634275126472712273827762801292726603151544136412814359728903406280132392660292725552865256828392542259525953126250127632515290224742990252835554519301426342660259524742582256824743459341932772763258240472555267332642776328945764919 19790725 13891808 0 0263425422621259526862660268626602621266026082634268626212776273829902699302728395441311434452865347228143527275130642568283925682865264726862528268630392608267326862827278926472915351344642725277625152542254225282542248834723315325125152528395225152751287729153189454752271296 0 0269926212582255526992712264726212595267325952686254227512660281429153002263431265441356928143686281435272751312626212902263429022595290225682751262131512528277625682927254228272515344544912902258225952542250125422528254234453406322625282699406726472582337927633315463447571808 0 0262126732660266027252582259526472647262126472712267326732763264729652673313927895441305236862725352727763486275131012621292725952902258226862621269931142647262126992776302725822927349944912763277625422568254224882542251534323341323925282528402725152965290228143302463452981296 0 0263426342515263426602647263426992673258226342634266027252699278929022890268633415441358328013583281434862608318926732952259528652582276325282673258231142474281424882839251531762501358344912940263425952542248825152528246134993302318925012528408726342621332827123341449149191808 0 0262125952751259526732647260827252634256826992699258226602634267330272582307627635441308935132801355528653527264732012634310126342940255526862568269930022542266025822801289026212865348644912751295225822542251525422515251534453328322625152528398925552927287728393277446453331296 0 0267325952634255526992634263426602660258225682673258226602738286528772915255533925441355527763671289034192763327725953139263430892608281424882699258230642555271225282977250129272488356945192877258226212568248825422634252834723341315125012568406726992608339227123341475747571808 0 0258226342634258227122673263427252660262126602582263425952686264731142686305228905441308936562751362627763472277631142595305226082852255526472582258230522555268626732801286526472738348644912699280125552582247425152621250134723392322625422447398925282801283929403419446452621296 0 026862686263425952647262126602608267326602595263425552673266027762890301426603239544136122763361228273472272533412621318926342890255528392555276326213101251527382501291525952977250134594519283925282673255524742582255524883499337931762528275140472595264738462738325143854789 19790725 14371808 0 0255526472686271227382595259525682673268625952647264725822725275131512686300227895441312637802789367128013353272532262634307626602927251527512555271230272582267326992801290226212865351344912699275125682582255525552515256834193353320125682542400830392977275128773499454750541296 0 0272526212673267326472634262126082595258225952673263426992647283929773002260833025441362628013764281434992712331526213251260828012582267325552738258230762501278925282915254230272501364145192927259526732555259525682673251534993379316425282542404726472555384627633289454747891808 0 0255525552582268626472673267326862621256825952647268626602776266030272686315128015441302737322738359727383445273832012647313925952751251527512568266030892595271226342751275126472915351344912712277625552542252825012582256835273379322625422542402725152839297728653353454751921296 0 0255525952582260826992634264726862634266026862595262126602608286527382940264732645441362626863701285235832776340626863277267328392568269925282686259530762501278925422801252830272528361245192902250126342582251525552582251534453392318925282647406725682673345928273341457653691808 0 0267326472634267326472673271226602699263427122595259526862751262130522725307628775441311434592725361228653732273833412776307625552725254226732555276330022568271227512801286526862839349945192814282725552595252825282555258234863315328925552621404725152725283928393315451960741296 0 0275125822634268627122568267326082595255526732738264727252660291528773101264731015441365627633780285236862776344527123472267328392621267325422660255531142501282725152952254230762528356945193076268627122634255525952528251534863366320125012568404726472634331527893379449171111808 0 0272526472673267327122712264726992712251526212725266026472673269929902712313928395405313936412852364127763459275134452686308925822827254226602542269930522555267327382801297726602827354144642751277626212608254225152568255534723341325127632542400825682827290229273527449152271296 0 026472699262126212814262126212647268627122686264725822763264727892952301426343328544137642801371728393612269934192660335326602990258227512501262126213101250127512568287725153027254235554519287726602647266025822528252825423527335332012555251540472647263432642801334146954789 19790725 14851808 0 0264726342673267326732712252826472608262126602621269926732776264729272686308928275441308937642712371728273541272534992725308926082725252825552582264730392555268626732801303926602927354144912725267324742568251525282555252835413341323925422568398925152839438528653527463451921296 0 0266025952621256826602608259526472686258226732673258226472647282730022977269931265441355527383796294036412699343227123445263428392515276325152712255530642542272525423027255529022515349944912890264725952542252825422595250134723353323924742660404726472647327727633289431048861808 0 0269926082621263427382686262126212582271226082595264726602738262131012634320127765441313934192763376427633445267332512738317625682776255526082555266029772568268626992776280126602865347244912725278925822515251525012515252834593353323925422515404725952725296528013328457652271296 0 0262126212673256827512634264726862686267326342647262126992595278929272839271231895441349928273732286535832763349926343277266029022542271224882621258231012501269925422915254229652501356945192915264726212621256825682660254234863406318925012660404725822621370127893555457647261808 0 0266025952660258226862582260827252595262127762621256826472801263429402673306427895441299036412738368628773527277633532725325125952751259525822555275130522582268626732852292726862890351345192789286525552542252825422528251534863392326426862582402724882660287728773569469551921296 0 0269926342673262126862568258226212647263425952582262127252686290229772852268632895441354126733732278936412751340625823239266027762595276324882621264731512488276325552902256830272568352744912877264725952528254225822621248835553379318925822712406726862673344528523189449147571808 0 0258226602568263426732660267326472647264726862673267326472776266030272738300228145441303936262814373227893569268631892634312625552827262126212528259530022582266028272763296526862927355545192725263425282461256825422542251534863366320125282542404725153064285228903379457654051296 0 026732699277625822582273826602660262126342595263425682725258228902877310126343392544135412725368629273459280134452647316426213114262127382542263425013114248827762501282725552927254235834491292725552595256825152528259525153486341932512528272540272555264733282763323945194853 19790725 15331808 0 0267326342673262127512660258226732634260826472542266026082751259531262699307628395441310134722814365628523527264732392673312626212801254226732528259530522647264727252801303926732890352745192789278925552673251525552582251534453379327725682515400825682839376428903445451952271296 0 0272526212686266026212634263425952725267326602647252827252647277628652890266033535441352727383732278936122801341926083052258229022488281425012568254230892528280125152877256829152515361245192751254226732582255525152515255534723406315125012555404725822621337927633289472649521808 0 0262126342582263426472647258226602595267326472595268626602801268631012595292728525441305233922712378028653764268631142555306425552839255526472488258230022621275126602776294026992763349945192776273826082488251526732621251534723406322626602542400825552890285228653302469555141296 0 0275126342686263427122555267326992621256826342725258227382647277629523039266031645441361227383641281434452738330225823164263430642582280124882647256831012568277625822990256830522542354144912852255526472515250125822582251534323379321425013315400825822634330226993472463454771808 0 0264726732621258226212738275126602660267327122686267326472725267329902725310128395441307634722673345929023392275131142634299025283027259527512528266030022608264728012814289025822877351345192789269925012608252825822595325135133432334125552673400825422776323929653829466461131296 0 0264726472699259527252725263426342647259526992699264727512555280129273027263431765441362627513499278934722738335325953027252827892608267325682660256831392515276325153014260829652528358345192927263426472501259525682555254234193392320126082542404726732608376427893189449171111808 0 0272526602621271226082634266026472621262127122686256826602712266030272608306428145441310136562763344527633569271231642712297725152801254226862568272530762568264726862852305226862902352744642725283925552647251525152555254234453392325125282528397025682801287728653277454752981296 0 026862699266025552686263426082660259526602699259525682725259528652927302725553089544134722751355528393527273831642582301425682801256828902542271225823064254227512555290225152877258236124519296525282738246125152568263424743499335331892542285240472608267333282699330245194789 19790725 15811808 0 0268625682660266026992660262127252673264726472699264726212686273831012647311428655441307636412673365627383459263430892568283925822890259527382555264730892621266027512789290227123027349945192789268625422568254225012515262134993341322630522515402725552738289028653392454751921296 0 0272526602660264726992582267326342660258226472660264727892608278928772877272531895441347226733555280134322738318926083027255529022582275125012712254230642515272525423076252830522501354145193014264727382528247425422582248834993366323925682647406725952738361230893527469547571808 0 0266027122621272526862595266026342647258226082634271226472801276331142595303928275441313934452751340627893341262131012634292726473101263425282568275131142555264727892852296526603151347244642763269925152582251525152595255534993406326425822515398925423277286528275157469552621296 0 0268625952621262127382699264725822634260826602660268626732660278928902990264731515441354127893541277634322699317625823002262129772555278925552673254230522501277625282865258230272528361245192839248825952501250125822528248834993353318925282621406726472673312628144027460547571808 0 0264726342647263426732621258226212712266026602647262126602763269929522686320128905441308933792712358327633264266030762621282725422827258226342515264730022595277627892890289026473014355545192751277625822582248825422542252834723392330225422542398925282751335328393353463450881296 0 0271226212634266027252568266026732686262126342686258227382608295228773052271231395441341926603612280133792763323926083101267329022528269925012712259531012501280125423052248831762542367144912977254225282528251525422582250134323379321425552528406726992763337927633555463446951808 0 0262125822595263426212595259525682686269927512647269926602712263432012789311428275441303934192751361227763419259531142634291525822814259528522595277630522555271227252738300226733002349945472725283925422555252825152582248834723392325125682488400825282725320130023114469551921296 0 025952686267325952789263427252634264726472660260826212712259527762801303926733353544136262634358327893419273833532608302726213002256827382528256825953076258227382608296525013064256835694519286526212647251525152542256825013472339231892582254240672660275135552776325144914853 19790725 16291808 0 0263426212647267326472568263426472712259526472621266026862789266029902776326428395441315135552751334128523315269931012582307625822865258227512528273830642647269926602814278925953014352744372751285225422568248825282555252834993315326426342501400825282776287729024027466454051296 0 0267325952660267326732647266027122660263426472673263426992621307630023164268632775441349926733499282734322751322625952977259529522647282725422634255530892501275125282977255529272515361245192952263426082528248825012555246134993379330228652528404726472582325127383341443748861808 0 0258226342582262127122647263426602712254226212660267326602890268631012660300228525441307632772789365628903251269931642673307626733027262126992555264730022595272528012789266026343039352745192763275125422501251524882568252834453277323926862542404725682776287729153277457652621296 0 0264725682647259527382621266026472568264725822751266027122647282729403139264733665441358326733472283935972621328925953164262130022595277625152634259530762542280125682890252828902555358345192990255525952568251525152528250134723419323926212461404726082568335327633315463453691808 0 0273827382542264727632660258226472712260826342621268626732699264730522827331528015441302735412725376426733392273831642621302726603002256827122582254230762608271228012801283926862814351344912789276325552673254225552555251534453353325130642488404725012827286528523341475761521296 0 0267326342555262127762686264726602621259526862699258227252686292729023251271234725441356927763569278934452725327725953039264730022647276325552686262131512501289025682965252830392515370145192865260826732568248825422542246134863379311425422555406726212621339228013315449171111808 0 0256826472555267326472621266026342686266026602686266026342738264731892660325128775441311436122801354127253353268632512660302726602827258226732542262129772595271228142814282726602801354145192712278925952515254225282515248835133328323927252542400825012673283929023392457651231296 0 026992647267326342763262126862555260826732699272526472712267328272990318926993189544134992686359728143597273833532582307626472965262127632474271225553027251528902542287725422915251537174519290226082647268624742621252825013486334132262515250140472608258233282877344544644757 19790725 16771808 0 0256825822647266026342634258226732647266026862673266026472814271230522776322628395441313935692776364127763315267332142647313926472814255526602555269930642595269929652814282726212865352745192725276325422568254224742542252835273328326425682568402725682751282728273392469549191296 0 0268625822647262126472582262126862595264726472673262127382568292728903264262133665441341227253445287734452789339227253151277628392595281425422660258231142501285225152990254229272528347245192890259526992568252825682542250134723392317625952814402725823014341927763251475746951808 0 0256826602647262126732621262126862621256827122582268626732789273832012712315127765405308933922763367127383597267331762660301426472927254226472555256829772542268628392839296526342814356944912776276325952595251525012621248834993328322624882542398925422673277628903302457653691296 0 0260826342673266027512621255526992595262126212712259527892647281428653076267333285441354126993583285235272699343226343289260829152673275125422673263431392501280125553114256829652501352745192915252825952515250125422582251533923366318925152568404726212634311427513353469547571808 0 0262126862660260826602621263426342542263427122634275126862801266031392660307628905441306434592801345927763472273833412621305226602915256826732542263430272568272528652865282726472902348644912890272525552595254225153366254234863392322625282488402725152814285228653302472652621296 0 0271225682621258225682608262126082647272526342673256827762568291528393139268634995441364126863641273835972725347227123114266028902608272525952647258231012474283925422915255528772582349945192865259526212595248825152568252834193406321425822488404725682952334128273239451948861808 0 0269926602621264727252660268626602621254226992673268626602751271230762789323928395441311434452686349926993289267331762660305226732952252826732515267330892595271229652801287726602852352744642751278925822555255524882582254234593406325125422515402725682725386328653302463451571296 0 026732634262126342660264725822647267326082608271225422839264728272801311426473486544135412634344527633499268634452608326426602990263427762555264725423114247427762555292724742940250135974519287725952660251526212515252824473472343231892474256840672647252831262763337946954789 19790725 17251808 0 0263426342582263428012634255526862699263427512660269926342952269931262763326429525441317634192673355528393432266034322542310125822877251526992528267331512555266028272839283926992751352744642699276325682542255525012501250134453379326425822542400842862776285228393302436050881296 0 0259525552699266027512647262126472595262126212647262128522582294028393226271234195441361227633499283934192673323926343089262128652634280125552699255531012501277625682990252829772542358345192814266026212528252825012542248834723379315125012474406725952673317632893277466448531808 0 0266026472621269926472660259525952673266026992647266026602751268632772751328928015441308935972776348627383353271233662621303926212839254226992555268631142621273829272839278927382890344544912660268624882634250125012555248834993392317625282528400826212699283929153264472654051296 0 0268625682634260826212634258226992621255526212699264727762595292728653251273834865441361227633527280133662647334126473002266028272528281425282699252831262568282725153052254230642488354145192877256826732528247425422542244734453366318925152488406726342686340628013379457654411808 0 0271225822647259527892595264726602621263426212608264726342801269933792738334128395441313935272686354128143251256831892634287726212763255528522555268630022555272528142776285226213027348645192763278925682595251525012528241935133341323925282501398925012776289028773419436060741296 0 0263426342621259526992582267326862608267326602686255527512595296528273289268633415441370127253499281433282660312626083151263429652568283925552699254231142528278925152990256830142595354145192927260826862528251525152515250134323379315125152474408726082673334129023555446471111808 0 0259526212621267326992673255525822660258226342699275125552877269932772827349928655441308935692776351327763289268632262582297726472801262127632515264730272647266029402865300226732902354144642776281425152555251525282542250134453353323927122568400825552634287729023264463451571296 0 025952555267326342660262126342621266026472712269926342763263429772814303925953612544138292686365627513499268632392673316426213027262127382501269925823126250128652582292725553002254236864519299026472660251524742501256824473486340631892488250140672568264732642712331546954821 19790725 17731808 0 0259526342595259526472568259526342582267326472582271227252890269931262712337928525441313935832725336627123302263431142555300225822789259527632568267330762738269927382877291526732940351345192852272526342673251525552542248834863392328925012501400825282763290228393302485351571296 0 0259525952595264727892673258226732568263426732738259528652660297729023052269932775441370127633555285234062634323926213027262128392621277625552673254231392542285225422977259529272582362644912890255526212542247425422542248834593341322625012501408727252712361227383302469547261808 0 0263426212555271226992673255527512751258226342634263426342877267332512673318928015441321437012712364127123353259531512595289025422827254226992568263431142555273827252852287727252977349945192712281425552528254225682542246134723353326424742501406725552763287729274286454752271296 0 0263426602555267326862621259526342621260826472647262128522699290229403302271234595441381227513555271235412725315126603164264728392595296525422673254231142608286526343064255530272568351345192902255526082528251525012528248834723392320125552542402726992712341928013392463447571808 0 0258225822673264726472660258226472647264726342647268626212890269932012839321428775405310137322776364128013353263431392582286526212865256827762582269930892660269928142814295226473002348644642763283925682595256825152582250134593366325124882528398925422699345928903277463451231296 0 0276326602634267328012595260826732634267325822686262127632621292730273239271234725441373227253541275135272660310126342940266028902568281425282763262130892582277626082952256829272542356945192977266026472555251525282501244734593341322624882461406726602595348628393251463446951808 0 0258226732634266026732582268626082660268626992660267326472738268632642827332828525441306437012738352727763201267330762608297726212940254228772568255530022634269928012915306427123039352744912801280125422542247425682542243334723353322625012501400825552699289029273379469553691296 0 026862673266026732647262126212673271226212686273826472763264729772801315127633641544137012673365629273239267331512621297725952890258228272555269926083126252827382568307625822865259535414519290225952699259525152528255524883486340632142501254240472686358333532725325145194853 19790725 18211808 0 0259525952582266026602673269926212542264726472568275126342763276331262763351329405441311434592673344527253101268631642595292725422827259527512542266030762595268627892827311426082776349944912699282725682501252824612582248834993406321424472474400825012776287728143353469551231296 0 0259526992634262126602634263426472634268625822725252827512647287728903251268636565441379627893527283934992686323926342940262128902582278924882789264731262568286525283039262129652582354145192927259526992501251525282515246135133328318924882501406726992542344526473289451949191808 0 0262126472582259527512647272526472673258226862595275125952789269932642789345929525441320137962814358327513239266029402582294025552977259528142528260830892660275127892839292727122814352744912801282725422515250124742555241934993353321424612528398925282725290228773717469554051296 0 0264726212699267326602647258226212673262125952699267326342647301429153277273836415441376426733641272534192686313925823052258227892595285225552660255530522488278926342890259530022542355545192990263427382488250125552542247434723406317624882528404727123445340628393341478954411808 0 0264725552634258227252686262126602595264727252673264726732776266031892751347229405441320139332776348627763176263431512542299025822902263426992542280130642542272528272839294027763101348644912738273825552542250125152568252834723366325125552555400825152621287728013717463461131296 0 0273826602647267326602647268626862660266025682621254227762634303929403251267338635441388028653671275134862660313925822965262127762568286525152763256830642474285225423002256829522568356944912940264726472595251525282595247434723379321425012515404727122595344528523328446471111808 0 0267326602699269926602621263426602699268627122673269926212877273832892801352728145441305234862763345927893226260829022595287725952852255527762568259530022595271228012839294026732952348644912763277625682542254224882515248834993366322625152488397025552751280128774150463451571296 0 026732595266025952763272526602660266026212660275125952814263431262852345927513583544137962801347228773499263432012582294025952852259528772582280125553101254227762528302725953039248836124519289026472725255524742528251525553486334131642474256840472763263434593201328946644821 19790725 18691808 0 0263425682621259527632660264726342660266027122660275126862852272532892712344529655441315135832814359727383379271230892568295226342877264729022595263430392673276328392839297726732977358344642725278925422568248825012528247434863353326424742515397025422789290228143846457652271296 0 0262126342686267327512673258226342555269926862673258228142634311429403289272535975441382928143513276333532751312625952852262128522634287725282699258230272488282726213039256831512634354145192952273826992555255524882488246134453366321425152686406726602621352728273277466448211808 0 0267327122555266026992647269925952686259526602595269927122965275132512751347229025441317637642801365626993406263428902555275125682660263428522555263431012647267328272852291527892965359745192776268625952634250125012542241934993406325125552488397025552699275129403251463452981296 0 0263425822686259526602673273826472595258225952738259528392621311429023527269934865441376427893527276333792725320125822927267330272608287725952763263429902542282725422940258231262555376445193101258226992528251525282555250134593366316424742568406726992608337928273164454748531808 0 0267326602595266027382582271227122725251526862699275126602977272532772712367128395441306436712673352727513366269929772582286525422738259528012555269930022634269928772890285228653002358344643052273825152634251525012515248834593341322625552515398925552751283927893555463452621296 0 0269925682621263426732621262126472608264726342673262127382699311429773513289035275441376427383499273834862686312625822877263428272608286525952712258231512501295225552977289029022542355545192877264726342568250125282827302734863366316425012595406729022621331529523419457648861808 0 0264726212686258226992647263425952673263426862621264726732990267334592839349928905441316435132789358327123328264729272595285226212852263427512568259531012621272528012776282726862952352744642725272525422501250124882528248834863353327725012501404725152763277628273419457651921296 0 026862634259526602686259526472738262126602660278926602827269931892940349928393626544138802839352727633583268631392582299025822827259528522555278926473064256828522555311425282990247435414519287725822673250125422568256824193472340631762515263440472634262134192927412945474491 19790725 19171808 0 0259525682660269926212528273826472647260826342686276326082940271233662763349928015441331535972789337927763302263430762582283925282865259528522515271230022595269928902801296526472990358345192712278925012621252824742528250134993328320125422515408725552725281428393302469552981296 0 0262126342725268627382634255526212634262126212789255528522621308928903445271237015441382928013656275135832634331526472940256827382555280126472738255530522474278925152977256830642582355544913076248826472582247425422515247434863406321425012686406727382595344528653419463446951808 0 0264726212621256826862660260826212582264726602621271227123027264732892738358329405441311435692738359727633176262130272660302725822751262128902634271230522595267328522801290226342915351345192738268625152595247425282542247434453379323924612528395225152725276329154757469552621296 0 0266026342660264726602595264726472595273826212725266027762712311429523419273838635441370128773569283934452751313925282940262128772647282725822699262131012501280125423089248829272488368644912890262126342555250125152528243334723406316424332595404726602647336631893328446454411808 0 0267326212634255526342595271226732699271227382673273826992940275132262776359728775441316437012647354128143486256830522621294025422738254227382568264730892595273828522852289026212940358344642763282725422595250125012542248834723366323926732501400825282738290228393328454760741296 0 0264726602647254227252634263426342699258226602673259528142660312629773445286535135441358327763626285234862673320126473027259527122582267325282738262131142515277625013027254230522568361244912865256826992501251525422528248834993353313925152515404728392595327727763341449171111808 0 0263426342673264726212673267326602621264727632647268626992915269932892776364128905441317637172738355527123341268630392660294025012763258228012568272530392595268627382814291526992927354144642686278925682542251525552515250134723341320126212488400825682751295229273527441151571296 0 026732647259525952647262125952634267326472582268626082839268631512927344527763656544138122763348629153445271231892582291526472738251527892501278925683039251528522528296524883027258236414519296526342582251524882515255525283499340631762515260840472673266033792814334145194757 19790725 19651808 0 0258226212568259526602608263426472634264727252621268626342852267332642776373229275405317637482686352728013302275130392647286525822814258228272568258230142595268628272776285226212940352744912699281425152660252825152542243334723353323925822488402725682801282728773226466452271296 0 0258226212673263426862582264726732660264726602608259527512621306429023472280137965441378027763499276333282738331526082965262128902634292725682738252830892515282725152952254229522542364145192877254226992542251525152528252834863328320124882595404727382673344538633277454747891808 0 0258225952582266026342660266027122699266027512595268626472890268632642738359729405441316437012801356928273201259531012582294026602699254228272555269931142621267327762776299026992902347245192699280125282673248825012568246134723406321425552515397025552763297728773189454751921296 0 0268626732699259526732621258226732634259527122751264727632608302729773214282737965441381227893829278935832712321426082977264728392647289025152621264730642528282725152877248829772555365645192865263427382515247425152542247434723366313925152595406726862647347228273264451948861808 0 0263426342660266027382595268626472673267326992686282726212877263431392686352729405441320137642776368625953366258231262608286525952814256826992542264730892542272528142776287726602927352744642712281425552582250124612474246134993392323925282474402725422827277629273472469551571296 0 0264725952699259526472582262127122673254226472814269928272660295229023419277637965441371727513671282734992763310125952977266028652621287725422686252830762515280125152990254230142528370144912965259526602555247425152568241934993353322625012686404726212647355527513264454747571808 0 0262126602634255526862621264727252582262127512673272526602839269932262789347228655441315138122789347226993226263431642621291526602915255526602568256830762673268628392814289026343114351344912725289025422582252824472542247434993366326425552461402725282789282728393315463451571296 0 025952568264725682660259526212582266027512595272526342852268628902927335328143612544138122712370127763612267332392595282726602890266028392582267325823039251527762501287725152865252836714519297725952647255524882515250124743486337931512501263440672634262135692673326444644695 19790725 20131808 0 0263425952660260826602568264726342621263426992686272526342915263431392725344527895405312639332865358327253392260831762582294025422852252827252528264730392621271228272827296526472877349944912699280125822725250125422555246134723366321424882515400825152738313928523499463452271296 0 0259525552634262126602595263426602660263426602776262128142673291529153239269934865441386328393829280135552699337925953002260828392555285225552673260831012488277625153027254228772515364145193002256826732542251525422528247434993392316425282582404726082647336627893353446446341808 0 0256826342634259526342542258226602673267326602699281425953039264732012712317629025477315139702865381228393459281432142686295225552839256827892542258230272647269926862801290226472890351345192789269924882515251524742555243335273366327724742488400825552890290228903583463452621296 0 0268625952660267326992621262126212595266026732621259527892647303930273315272534725441381228523764282736262776344526343039266028652542272525552673258231392515277625552814255530522501364145192852263426992542250125012555248834723353318924742528406726342634347227384491454754411808 0 0262126472712264726732647264726212673258227632751267327122877269931892699337929025441308938122814371728143612278934192582311425422827259527382501268630392528271227762751287726862952349945192673268625152595250125282515248835553366323925152501406725552712289028903379466460741296 0 0259525682738258227122712263426602634266026472699259527632686312628013264269934725441382927893656277637642915358326733176262128902515275125952568256830762528273825152852259530642582358345192852259526472555244725152515247434863328318925422501404726082621331527253379443771111808 0 0264726212673264727122660262125682763256826602647267326082801266032772712315128775441317637962751382929773915278932512673303926082839254227512515269930762647267326602814275126732940352745192725277625682634248825282515246134723341328925152555400825012801286528523289466451921296 0 026732595263426212712262125952621269926862634259526342801263428012927320127123432544137962789391528143717286535972621300225552940259527762501267325553076252827632528291525422977252836124519300225822686250124612542254225153472339232142515254240672686264730893176328945764695 19790725 20611808 0 0262126472582262126472582266026862634259526862621273826212852263431892712328929025441313937962763391530023796281432892621302725422839262126732568275130642595264727252814295226862952349945472725273825952634247425282555250134993341326425012461400825822839296528903379451952271296 0 0266025822660263426342582259527512608267326732673267328392647291527763151264735275441388027763898294037012839348626602977268629272568269925422673258231512501273825153064256829402568358345192927263426992515255525282515247434993379317624742568406726602686352728013315454748531808 0 0260826732621259526992582259525952608262126212712273826732902273832012725328928395441310138632827391528773612275133152673287725822712250126212582262130022568267326862776286526992965349944912776280125822634248825152582241934453379323925152515398925422751287728653289463452621296 0 0256826342763266026992595262125822647263425682751260827892725289028523076278934725441368627253846292738632890347226083002267327892555276325822595254231012501273825282990254229402555359745192965262125422555255525282542254234723341320124612555406727382621334129273302446446641808 0 0262126732686258227512634259526342634267327252608264727122852268633022647359729155441316437642789398929903717269931892595287725552725256826212528269930762515268626992827286526992902351345192738276325282621251524882555246134993353321425282555398925552902286531143302463452271296 0 0264725822699263427252621262127122647266026212673267327382647290228773201264735415441371728013671292738462814348626733027258229022528266025422647259530522568275125422789251528772542362644912902258226342488247425152555247434993328320124742595406727382582361227253353441147571808 0 0262127512595269926212673266026602699266027122647277626342965267331642699335328655441330238632814384629023764281432012621297725822699256826992542259530762634269927512776297726342927347245192699273825422515247425282528246134723366322625282528400825422801287728523353466453331296 0 026602582264726212686266026082776260827122699268625952839263429772965320126863419544138122751352729153780290236412621308926082827259526992555256826863089247427892515292725283064252834324491286525822712254225152528252824613459335332012501254240472660263434722725336646344886 19790725 21091808 0 0263426862660267326472568264726732621262126732568266026472902266032262738337927635441310138802751367128653555280130892660286525952776248826472555263429772582264726602801290226342927344545192776278925282528250125012528244734453353323925682488404725282699286529153302451952981296 0 0259525682621255526472647256826862595262127382660273827892660305229653189267335975441355527383717283936412789336626602990258228652568277625012686260831142488275125422902255530272555364145192839259526862501250125422542250134993328323925282608408725952568376428653289454747261808 0 0262126212595259526732634272526732660266026212660278926472940267332772801344528395441312637962877389828273612281432262647287725822725256826342568259530642515266026472776278926212977344544912712273825152582247425152555243335273353321425682528400825152814290228903277463452981296 0 0266026212621271227252660266026212725266026732712263427892699301428143315268634195441376427763846292738292877339226473114266027512568268625822595255531142515273825012965251531012608359744912965262125952528251525152542247434453341317625152461404725822686358328143341466455141808 0 0264726992634262127632647264726862673264727252712280125822839262133152699321427765441302736412725376427123626269930272595307625822751255525952542258230392595272526862789303926473052351344112801268625152595250125012568248834723353318924742515398924882763285228903328466461131296 0 0272526342647262126732621267327122660264725822699267328012673300229273226271233535441359726993641294037802801341926733101263428522568278925282647266030392528276325012940254232142542358345192902258226342528252825422515248835133392317625152568404726732582358327893277449171111808 0 0266026342634262126862647263426732634263426732673275126212852271232392725328928145441311435832852371728273626275131392595296525952699252826212621269930522582264727512827297726733076345944642725276325682542250125552542241934593392322625282488397025422712292729403445472652621296 0 026732555267326472699259525682634268626472608276325822801264729272852308927123353544138292763382928273780282735272555306426862814259526732474255525823076251528272528287725553002259535414519299025552634255525012542254225013472334131892528248840472660262135973039344545764634 19790725 21571808 0 0267326212699269926992621264726602647266027382634272526732902267331262712335327385441310138982965364128903569280132262568289026212738251526212528256830272542269927892801291526993027354145192801267325422647248825282542247434993328320125152447398925152776286529523239457652981296 0 0269926342608263426732660255527382647264726342673262128272621290230143101268633665441384628143989294039522827336626733064258228012542269925012647255531392474281425283002255529902555365645192865251526732488254225152501244734993328318925012582404726472634368629523328472646641808 0 0259525952647264727122634259526342673255527382686280126992839267331762725328928395441315139702952376428273764280133532621290225422751260825822542258230522608269928392814295226732977345944912776271225282582252825282542243334993353322625012501402725552738327728523289454752271296 0 0259526602660264726862647266027252660268627252751258227632582295229153052263434195441408729023898291538122839347226733014258227382582278925152634255531392461275125013002258230142582361245192902267326992528250125282555241934993366317624882595404726602712376428773379451947571808 0 0258226472647263426602621262127632699262127252647278926992814268631392776331528905441323938292814382929773641278931762621287726602712262126732528252830762595269927122814292726472952352744912789272525152555251525012555251534993353326425682488402725152814303929273328446452981296 0 0267326212673258227762595263426082595263425822673262128142647297730273101272536125441391527763812282738122827359726083052258227632568268625422582252831262501277625552952254230392515359745192902263425682555246125282515250134993353317625012621404726732725355527383328449147571808 0 0264726212634263426602568262126992621256826862699271226602814271231762751335328395441317639702890391528393641268630762555300225552712256826472542255529902568268627762763290226992751355545192712269925682568252824742501248834453419322625152474402725552699299028393315454750201296 0 026472595264726472712266026992608272526212582272526472776269930142902322627253541544139522965410828523717287734722699300225822865258227252515264725423139251528012555294024882940252835834519275125552738244724612515252825013459334132012461255540472647266034453101340645474886 19790725 22051808 0 0268626472647264726732621264726602621263425952673266026862839266032012801364129025441328939892801406728903701269933922582287725422699255526342528271230642582267326862814291526862940351345192801275125152488248824882528244734723366327725012461400825682673306429403189457651921296 0 0268625682568263426992686262126602673268626342673264727632673285229023151273836715441408729023863281436412827352726342890264728392515269925422528264730892501275124883002252828902515361245192940255526992515254225422515247434863379320124882542404726472801348641083341457649191808 0 0263426992621262126862595260826602673263427122686275127512763266031142751355529275405326440672877389828393671273832262568289025952686251527122542255530022515263426342725292726472877347244642751280125552515246124612568247435273379323925552474398925282699332828773289451952271296 0 0266026732660266027512568262126342725263426732738264727512712296528773277267334195441408730273915291537012877354127253027259527892595266025282555252831142474275125282927248830522542355544912839256826862568255525552542250135133353320125152542406727382660359727513379446454051808 0 0267326472647259527382555267326342686264726992712259526472839267331142751335329775441318940272890398927893732277632012634283925952699255526992515258230022528267326342789281427252965349944912751275124882660251524742528244734593406323925152515400825822712291528393289457661131296 0 0269926472568256827252647264726342686259525682686260827252673295228773251271234995441393329774008291539702801347226342952252828272582269925822673258231892461276325152927250131142528365645193002259526212515248825552515244734863419322624882568406726082634354128393302463471111808 0 0259526212634262127512673267326212673258226472699263426342852264731762725341928395441320140672915389828143555276332642634302726212738256826862555252830892595272527382827283926342890355544912776277625822582250125012515251534453392323925682474398925422660287728013328451951571296 0 026472686264726472725264726472647264726212595271226212763262129522940322627253583544140272852406730023764286534862660316426472776258227512555262125953126248827762528286525823027254236124491292725422673248825282515251525153472337931642474247440672673263433532865336646344789 19790725 22531808 0 0266026732595259526342595258226862673266026992647275126342865269931262686328929275441323940872915386329403764283933022542292725282738256826472542262130522595269926732801289026733114347244912725277625282621247424882542250134193432323925282528404725422673406729273379482151571296 0 0264725682621255527122595271226212725266026862763267327122738289029523176271237325441436028013846291538802814354126473126262127892555271225682621256830642515277624742927252830642528351345192890256826732542246125422568248835273406315125012501404726212751349928273289463448211808 0 0254226602621263426732634266026212608258226992634271227382751267330762814349928525405326439892814393327633846273833282621295225952725256825952542259530762568269927122852286526862952349944912686268625422528251525152568248834453379323925422474400825282699303928393302451953331296 0 0259526602595263427762608268625822621276326342647254228012582291529523251273836865441406728014067291537642660344526342965256827892595273825282621255531262488275125282990251530022542356944912839266025822568248824882555247434993366311424882501406726472582361227513341469546341808 0 0264725952647267325822686267326472595262126992634267326732927267330762647348629275441325140872827402729023732273833532621282725682763254227632582262130892595263427382763287726862927352744912801275125012568248825012555246134723392322625282501397025682751354129273277466452621296 0 0259526342621258227122634259526602660267326342673266027632647294029273392277636415441381228524067285237642814354126083052262128652488263425282647251530522515277625152801252829022501355545192965264726082542248825422528247434723379322625012515404726732568361229773302454745471808 0 0263426082673256827122647262125822712264727122634275126602776275131762801356929405441318940472965400827633701289032012647287725822686248826602555252829652582262126472789290226472890347245192712267325152528244724882528244734863353321426082501400825682877300229153353446452621296 0 026212634263425952751264725822647266026212660268625952801269928652977326427123717544139152839393329773732289035132660306425682699255526732582258225683052252827382528283925422915255534324519282725822634252824882528254224883472341931762515262140872763254234452738326446344886 19790725 23011808 0 0267325822647259527382660262126342647259526602621275126342865263432392738358329525441331540872990384628903626273831392634283925682712256825952528256831012542268626212789281426342839354144912751275125422595252825282515244735273379327725422488400825552763306428653239451953691296 0 0262126602634264727252647258226862621263426602751264727382621286529273341278937175441406728394008294038462865340627122940264728142528267325152634258230892542272524742865252829402542355545192927259527252488251525012555247435133379320125422634408726472699351328523341469549861808 0 0271226602634258226992595267326472686260826602647269925822852262132262712370130025405322640472915386329023419280131762568286526472738256826992528258230642608263425822776278926342977343244912738264725012515247424742528247434863341326425552515402725422827297728523302463454411296 0 0276325822673262128272634258226472634268626342699256827762608302730023392276338465441412928774027283937172801330226473002262127512568268625422634254230522488273825152952256829652542349945192839262126992515247425682555246134993419317624742608406726732725365631643277451955141808 0 0262126342634263426732595262126212699255527512634266026342952268632892789348628655441312641722801389828393612276331642608301425282725259525822542266031392568264726602852280126342839354145192686272525282528248824882515246134593366326425282501404725152852335328903315466460741296 0 0264726342660259526862634252826992621269925822686264728142738299028273583281438125441421728393863292737962890343226342890263428012647263425012634262131642501276325152902247429772488355545192940258226602501251525012515247434993379318925012555406726472686367128273289475771111808 0 0267326732660263426212699264726212660264726732712271226992940266032392789370129275441321439702927391528393641273832012634285226082751259525952501258230892515272526212801275126342814356945192699280125422474246125282542250134723379325125422461398925282789285227893341466451921296 0 027252621262126602673258225952738260825952673275125682789266030272952345927513812544140082902408729023846269935412660300226342927256827512488258225683076250126862515281425282927250136264519285225952660251525152488255525153499334131892488250140672555267337642814331545474789 19790725 23491808 0 0269926342621266026992608262125952595263426212673285226992877268633282751371729525405326440872839378028013541268632772634297726342814247426342488254230762568267326992751283926472952352744912751275125682568254225012542247434593341323925952488404725552789292728013277463453691296 0 0262126082568264727382699251527122660264726472699258228142647318928523392277636865441393328773812286537962827344526732940256828772582266025282595252830392515277625012902250129522582355545192801250126472542254225422542248834723353323924882595408725952751365629273277463446641808 0 0255526472647268628012555263426602699258227252608267326862977269933792763364129775405322640672902397028393701277631262595280125552673255526992515262130522528268626082776282726732801351344642686281425282528244725282555251535133353317625822515398926342776290227893302463453331296 0 0260826342634262126472647260826602621259526342725258227892621299030143513272535835441404728773952290237962865352726472977256827632647264725422660254230762568272525282965251528902555343244912952252827382528252825152542248834723328318924882634404728772647337930393328446448211808 0 0273826992582258227512621256827382673258226212634272525952902264732262763349929775405325139702915410828393597272531642582287725822738250125952528268630392555266026602801280126342902348644912763277624612595246125282474248834993432325125282474400825282789292728653264449153331296 0 0273826472595260827122647269925682660269926342647275127382634311428773555278936865441431029274008292736562890349926473176263426992595266025152595256830642528276324742865250128142488352745192814254226472474250125282528250134723392325125152621406727382673365629523341466445761808 0 0259526082595258226862712268626342621262126602621271226342977272534192877370130025441320140472902386327763472278931512595295225552712256825822555256830522528266026992801276326602915354144912712277624882542250125552515243335133406322626212474398925013076280128523328463454051296 0 026732647262126212725260826992699266025952686281426472877268630762977351328013880544139332902389828904027273835552647297726212827254227382501262125423101250127252501283925012915251535554519287725682751251524742528251524743513337931762528259540472763267337483214334146954821 19790725 23971808 0 0259526212582264727122555263427252595271226342725278925952902269932142751382929025441321441082952400828653555273832642634287725422827254226732528263431012528267326732751282726212789352744912814260825282582248825012555243334723379323926082501400825682852296528653419449152621296 0 0271226212595263426602608266027252608263426342621267328012712299028273472278938635441378028653970297740472927335326343052263427632582260825282542256831512528269925152902252827762501355544912839254226472542251525422568247434723406320124882595406726732673347232643302454748861808 0 0268626342647263426472647266026212673266026862595271226992902264731142801379629525405331540472927381229273641278932512595285225552776252825552528263430272528266026472789272526602814349944912738273825422568248824612582247434993328325125822515398925423027283929653302466452271296 0 0259526732647267327382686254226342621266026342751259528012595310128773353272538805441400828143952276337802839355526343064264729022555266025682595256831142474271225152865254230272528349945192965259526862542248825152595247434993341321425422634404727382647341934993239451955141808 0 0267325952647259527122568258227122725263426602673272526862890266032012814367129655405310138122877384629403527277632392582297725822776251526732542268630142555268627512827271226732814352745192725269925152488246125422542248835133379321425822501395225552789286530273459454760351296 0 0263425822634264726602621262126992555269926732699259527122712300229523366269936715441393329403970297738462801354126732977264728012568266025422673255530272515280124742927247428392515351344912839263426602542247425152542246134593366315125012621404726862595371736413353463471111808 0 0267326862660263427382555262126342673258226472608268626342990273832642725355530025441320139332890384629403780278932012582297725952647251526212515254230642582269926472827281426342789345945192751282725152582248825282568248834993406325126732528397025013126294030763392463452981296 0 026602673260825952673262126732568267326732647275126342827268630022852325127633748544139332915397028773812281433792776311425952776255526992515262125553052251527382528286525552902252835834491286525422725256825152501254225153499340632262528266040472801266036714464334144374789 19790725 24451808 0 0258226992608256826602647266025952660267326732595267326212915258232512725347229525441316440472801395228773671282731892582282725422776252825952542268630022568264726732738282726212839352744912801276325422568248825282528254234593379318926342515398925552890299039523277469551571296 0 0267326472647264727762608262126342673268626082725269927512673299029523472282736125441402729024027296539522776351327123139258228652647272525282647258230022555275125422940243329272515354145192965259527382528255525152568244734863406313925152712406726602712354136413366454747571808 0 0259526212621268626992634262125952738255527122647267326602902262131392776355529525441318939523014404727893732282732642582283925422738254225682528258230022582267326992852272526732738348644912712269925012542246124882515255534593341323926212542400825682877286529523289463452981296 0 0271225822725260826862647262126472647267326472725264728522686302729023239276336125441398929523933282738122839347226992940256828772595268625552621259531512474272525282877251528272515349945192789259526212542248825152501252834993341325125282621406728142660361237803302454750541808 0 0268626862595255527382595268627632582258226862699277626342940266034062763361228655441316439522915381229273597275132392568297724612699251526732501256830142621266026472776277626212763349945192712266025552582248825012501256834993341323925952488398925012814294028653251454751921296 0 0259526342673260827512568267327252673264726212712262128142725297728773251277636415441404729404008296539892852349926213076258228392582268625422542258231012488273825012927250128652555347244912952262126212474255525152595251534993379316425422621406728012686379636863406451947571808 0 0269927252568262126732621260826082647273827512647282726342952260833922751359729025405323939892940397029153764278934192621299025952789254226862528251530392595267326602776271226732763351345192738264725012582250124882542246134723379322627892528400825822801289028773315472651571296 0 026472608259526602634267327252673263426212634280126212776268631392839341927893796544139152927398928394087271233152647302726862801258226992528259525953101248827252542281424882877251534724491295225152634252825152528258224883499335332262542280140672839263436123641330244374664 19790725 24931808 0 0272526342595264726602647263426732621263426342712277626342977275134062789358329025441323937322865395229153671269931392673277625282660256826732555256831142555269926602814273826472751349944912712267324612555252824882555251534323341323926732528398925422990287730523302463452621296 0 0266026602582264726732595262126472712264726472801267329652686308928273164277636125441391528014008286538982827349925683114258227762528267325682555252830762528272525282865254228392515361245192890254226602528248824882582244734453419312625012712404727252673368634193264463446951808 0 0269925552673269927382595259526082712255526602621281426473101264733412751344529025405327738122902391529273686278932262568289025682738254226342515258230642542267326082776278927122751347245192725282725152647248824882555247434723392320127382528404725422763299029523239469553691296 0 0267326082621269927382608258226732686267326212751264730392699325128903459285236715441404728904150296537802890347227123076254227632621263425012528255530392447264725013027251528652488364145192965254225682528244725282555247434453392325125282776406729652660344532643315463454771808 0 0259525952634259526992608263426472725259527762647294027383239269933412763339229025441318939702839393329403732278932892555286525952776259526602542262130392568267325952801286526212776349944912763276325282515247425012582247434453366322627122501395225282789287730023226463461521296 0 0260825952660275127382686262127252751272526602814264731262763311428903472282736715441382928144008292741292852347226993064256829022582262125552660255530892474275125422977254228392515356945192801254226992528254225012515248834593366323925422814404728272902381228393366454771111808 0 0264725822660262127382608266025822660264727892568287727513214271233922738343229775405311438982877406729153764278933152595286526212686252826342542260830642528268627512776272526732865344544912712276326212582248825012515248834593366326426212515398925552890302728273459446452981296 0 026602621263426992673263426732751269926732634280126082952277631262952341927763527544140272865412929153989286534192660289025552814255527252501263425153064251527252501282725422839250135274519289026082555251525952515251524743499334131512542280140472890264737963014330246344919 19790725 25411808 0 0263425682582259527122595264726732686263426992699287726603151266034192725352729025405317639522952408728013656286533282647292725822725251526342542273830522542268626082814281426602827349945192776275125282555251524742555247434863486323926342488398925282776286528143277463452271296 0 0263426992647264726862634258226472608266026862776258229902686327729273392263435275441382928523933283941502927340626992990259527632595266024742647254230642488273824882902251527892488359745192865255526212568250125152515247434723392321425012725404727892608335332513302463447891808 0 0268626342686258226862595266027122725260826602673282726863089275132512763339228905441315137802852421728773898277631762621290225422712250126862595268630272582272527252776285226602814351345192712271225152555248825822542246135133353323926732488393325952712302729273671463452621296 0 0269925822673268626472699252826212634275126602776262129652725315129653445278936715441415028143915297740672814339226732977260828272515269925152634250131642488275125422852248829152542349945192839251526602528250125682582251535133353318925152801404730392965348633923302449148531808 0 0263425822660254227252634268627122763258227382738285226993151281434592776344529155441311437962915393329273796281432012582294024882582255525952555267330762542266027512789282726472927354144912699264725012582247425012501248834863315326426342582400825552725300228773328463450881296 0 0262126082673268627122673259526732582272526732915256831392673330229903486277635835441376428903952290239892776358326733039268627762621262125682608259531392488273825422852251529522528364145192852256827512501251525152568246134593366316424882712404726732738336636413379449147571808 0 0264725822568264727512595267326602725266028012673308926733239271233532712347228655405318937962915397028143612283932142686289025822890255526472555258230642582271226862712275125952801352744912738267325682660251525282555244734593379327726992515400825552725289033923251463451571296 0 026342568262126342686271226212763262127382699283927253139275130892940325126863748544137642839408728393898280134722660301425422776255527252528260825423101248827762515277624882890251534594519286526082660250125682501256824473541337932012474273840672940262134863812341246954726 19790725 25891808 0 0262126732699264726992634267326862660264727512751292726733315273833152725364127895441320138982940391529153846275132392568289026212763254226602488262131012542271227122776280126212839347244912725263425682673251525012542251535273366328926472488404725422725320133283392457651571296 0 0269926472647262126732647267326992673267326342852268631392751352729523379259536415441386329274047302740272789331526343089267328142555272525552542258230642461273824882927251529272515361245192965255526602501248825282542244734453419312625422865404727252634354138123214451948531808 0 0269927122673259526602542263426992686258228142621308927383176273834722647352728525441318939703027404728273732276332642555285225952673250126602555267330522568263427632801282726862852347244912712275125682595246124882542246134863366325125952542400825422660296528773251475753691296 0 0268626862647260826862595264726992621282726862977267334322634316428523432276335555441395229523989299040872927339226603039263427632568271225552673252831012501272525282789251528652461351345192789263426212474247425282542247434863366321425152789404728772582358343103406469554411808 0 0267326602660264727512621263426602673264728142673310127513315275133022789343227895441316441722915386329773612278931762634291525552776252825682555256830392621269927252789280126992763355544912763280125422542246125282542246134993366325127762568398925012776307634323277463460741296 0 0267326602608256826732699251526602634268626472902264732772686343229403472277636415441389829403952297738462890328926212852260827762595275125282634258230762555278925012902251528902528358344912890262126732555247425422608248834723341315125552814404728012582356936413445454771111808 0 0263425682595263427382660267326732634263427892647285226473419269933922776361228905369326439702890415028143701281431392542295226082712255527122501259530892608269927122789276326342865347244642738272525952528247425152488250135273353322628392528406725682725312638123251469553691296 0 026212621267325822673264726342725262127252686295227253341273834722865341927513583544141292990386330143732290233922751300225422865251526732528259525283101250127632542285225152890251535554519286526602568251525012515256824743499341932012542267340672839268634064952339246954789 19790725 26371808 0 0263426472699255528012634264726602725262128652647295226343432266034192801345929525441328940472965415029403583273831392582285225952686256825822568267330392608267326732738280126602725349944912686272525152595254225012555251535413328323927252488402726082725295238123264449153331296 0 0266026472712268627512647263426472595271226603002259532392712328929403432277635555441406729404047297739522827351327122852256828392568256825012582262130892474278925152865252828522595354145192965259526082542255524882542248834323328321425282738406727382515370139153432454747571808 0 0264726212647260827632621263426732673259527252621303927123315275134192738356928775441325139892877408730393717273831762568283925952647254226472621264730022568267326732801283925952789348645192673275125282595246125152515250134993392327726732542404725682725316437323315475753331296 0 0267325952673264727252699263426862673267326862952255531642763343229153499273836715441404729153970300239702927349926603064262127512542269925012647255531142474275125152940251529152501358345192814255526342542250125422528250134323392320125422776408728142647359735273341463448861808 0 0262126342725262126862673272526992789263427122673299026863151275134862801344530025441322639702965393329523748276332892634281425552712262126472542264730892555271227122814277626602789351344912725273825552568252825152555244735133419323927122528400825822751364129653315469552981296 0 0267326342582263427382647262125952725286526342927267332142712328929273341271238125441417228774047296538982852337926212940259528012595264725422647256830272461273825282902251529152501361245192965250126212501244724882555247435133392316425952621406727122555361236123341463448531808 0 0258226472647259526082568262126082725264727762582311426733139272534592763349929155441326441292915389829153486271230892608294025952673258226082555267331142528264726732814291526472725349944912789271225552488251525012528243334863379322626732515400825682827307628903353475752981296 0 025952647264726602712267326732634267326992647286526343076266031012839336627763796544140082965406729653829278934592686292725152763258226992528263425683101247427382515291525422852251535834519278925552621247425552515256824743472339231892488264740472725282736712927328946344886 19790725 26851808 0 0263426862673260827122634263425552725256827632660295227383114266034452660343229275477321440672977397029023686276330022686290225822751255525952555262130642555268627632789277626472789352745192660269925012542248825152528248834993353321425422515400825552660320129403341454752621296 0 0268626602621259528522595259526862712273826212890262131262595330229903445280138465441384629524047295237962789343226732952256827762568267325152568251530522528275125282915252828272488364145192865254226212528248825822568250135133366321424742647406728392712348639153315463448531808 0 0272526992751259528012647264726472647263427512686283926473239285233922763359729275441328939152915378028773513272530642660291525822776256826732515256830642528268627252852283926342673354145192789272525822568251524742568250134723341322626472488404726082763303928523302454754051296 0 0266026992712263427512608260826342673271226862839262130762776322629403555275137015441406729404087294037642751330226342990259527252542266025422515251530762488269924742990255528012555361244912877259525422515251525152528247434993366315125012621406726992852364134723302457654771808 0 0256826862555271227382595262126992712264727252634287726993139271235832751347229155441316439702927388027123555276331262660282725552751255526472515264730892595268627632776277626602776354144912699278925422634252825282555248834723341326427122515404725822699296532013328466460741296 0 0272526472647256826732647266026082738267326342789266030142673320128653472282737175441412930274150282737322738335326082965258227512582272525682673264730522474277625422902256829022515355545192965264725822474251525422528247434723328318924882673404726082634352734723353449171111808 0 0266026342789262126342595268626472686254226862660296526213064275134592673337929275441315140272902397028143597269932012621289025822673260826342568262130892555267326472751276326472763347245192725262126472660248825422568247434593392326426212515398925422712295231263328457652271296 0 026732608266025552776260826342647264726732660283926212977258232392852362627633780544139702927397028393656285233792686295226472877262126992515258226213014252828142528285225552827246136124519296526732673252825012488255524883472336631762528267340672621277634724726328945474853 19790725 27331808 0 0268626342608268626992608266026992647263427762621280126733039263433022852344528275441316438982927391527633366272533022660280125822801260826212501264730272568271226992776296526472751352744912738276325422568250125012528247434453328327728772501400825682839277630023315449151921296 0 0264725682686264727252582262126472595266026862839263429772673335329023541272537645441408729903764282736262827337926473052266029022582272525552660255530892474272525422890251529652555358345192852258226212447254225552528246135273406317625152528406726342621358338293315466446641808 0 0269926602608263427512621264726342751256827382660281426603027268635412776370129655441318940082890376428523445269930762582290226862712256826342488260830392595271227762789281426342814352744912686268625682528251525012582246134723353325125422528395225682725318932143341457651921296 0 0268626602595263427122673273827122621258226342776268630642776334129273671282736715441408729024047282736862763332826473052267328272568268625552582252830392488285225422839252828142528358345192915248826342488248825422568244734593366320125552555408727122621358337323406454747891808 0 0267325682634266026732542259526342660264727512725287726993114272535552915379629525441328938292902393328273472273833282595286525552763254226342542272530272595269927512814280126602763355545192725282725282582246125152528246135133379321426992555400825422725300229653353463452621296 0 0264727122686260827252621267326732568268626082865262129272763336628523499283939705441406729773970291536862789328925282965259528012528273825282647254229902488277625552789255528392542358344912789256826342542251525152582251534863366318925282801408725682699364134723419463444911808 0 0256825952673255527122647262126472634268628522712300226603151273835412902378029655441323938982877376428013499266029772608290225682789251527252528259530392542267326992827280126342725348644912751259525282528248825682555247434993315323926602582404725282725315136413277463450881296 0 026992621266026342725264726342673267327252738280126083076281434323027382927763812544140272902397028903701283932772608287725822738256826602542260825953201246127382528295225552839252835414519275126342789252825012515251525153486335332142515254240472738258237013527331546954886 19790725 27811808 0 0258226732660262126342621269926472712259528522673296526733164275137642877361230525405328940872877379628393486280132262582282725012751247426602555262130022582272527122814278926342776344545192738280125822542247424882528251534593392325125012528398925422776410827893341475750881296 0 0266027252712256826992673259527632763273825952814262132392647343228773764285238465441398928393829278934992738339226212940264727512501267325552673259530892501271225422877254227382542352745192877252826082582251525012528250134593406323925012814406727252763358337643302463447261808 0 0259526342647269927122699269926342751267327762712305227123302278937322890367129655405320137482890382928143641267331892582287725282568254226212568266030642634271227892776287726342751349945192751271225552515244725012555248834323341323928012595398924882852367131143289454752621296 0 0264726342647266027892673272526212621278926602814268631262673339231143732283939705441398928903812289036412865336625682890255528392542262125012568254231262515277625552952255527892568364145192865254227512555252825152515248834993406315124882686404727762801351335273328457654411808 0 0272526342634260827382621260825952725272527512673295226603289271235552852386330275441321438462789364127633379277630892595278925952738256825822501264730272582267327892852278926732852352744912660269925822542247425682501247434863406325125422474404725152751402731893302454761131296 0 0259526472660262126732595272526342686275126342865263431512712326430763796294040875441397029403812287735552789313925682990260826732542264724472582262131642542283925152789256828772515354145192801267326212488251525152515246134453392313925422673406726732751344540473353451971111808 0 0258226862647259527762673271227892686269927892634294027763226281435132877384630025441316439702751376428653527266029402568286525952751262126212542272530892595269927762839292726862827349944912776281425422542250124742542251534723353325126602515400825152763376430523328463452271296 0 026342647267326602712264725952673267326732621286526473176275134592865378028524087544141082877386329153569272533412673300226082789252825822515262125423139251528392528281425152789254235414519273826082673248825282501255524473472341932012488262140872621272532263264336645474695 19790725 28291808 0 0263426472647258226212686273827122673276327762660302726473445271236412852376430395369303939522827386328773459266031762568289025552827251526602501263430022686271227762763289026342660349945192751269925422555246124882528246134723392323925152542404725822839393329523289454752271296 0 0267326602647264727382712276326472686272527122852259530522647347228903555285239895441404729023898289036412814318926992865258228012568263425282634264731012488277625823002254229652501367145192725254226732528254225422515247434323392311425152902406726342801348632263302463446951808 0 0267326992595264726992660268626212686263427122776305226993341268635272827379630025405331540082814361227893597280131142621287725152789251527122555260830762647268627252852291526342751354145192725269924882595248825152555251534593315326425682542398925283002322628653328472653331296 0 0264727512634264726992595262126212686277626342801260831892660332829023671292738985441406728773780297736412827336626342965256827762568267325282582258230762474278925552952251528392501364145192852259525952542252825282515248834993406318925152647406726342801336633663432463447571808 0 0266026342660269926082673269927382776276326992686302726473201282736862763384629405441327740472865370129153527272531642568291526212712254226472515254230522582271226992789286526212814352745192763258225152501248825012528252834723379320126212515400825422827389829273328457652981296 0 0267325822634267326992673267326862647268626732927268630642673331529773472289037965441397027763880286537642789322627252915255528392555266025152621262131642515277625682839252828902515355545192890258227512515247425152488250134453445316425012877406725822965320139703289454746951808 0 0263426602712259527382634262126732621264727512647287726993151272534322725381229905477325139332852381227633315275129902608275126212686254226472528263430272634268626862801287727252776354144642699281425422542247425152515250134863328322626732555400825152763330229773328451952981296 0 026212699262127762738268626732621264726602673277626992952277633792940364129023915544139332865400828523527269933662647289026602801256826992608256825553114248827632515287725552940248835834519289025552582250125422501255525283472336631392542292740872608296534193472332845764547 19790725 28771808 0 0263426342673272527762660264726732634263427122673291527253189271234862789378030525477323941722965365628393328267331142501292725552738252826082528268630522608272526342776294026472776345945192725266025422621251525422555252834723379322626212501398925422751328930143289451950541296 0 0259526732608264727252686262126472699258226472814260831262738337930273656275139705441410829274047290234592763337926342952260827632542263425282634258231392528285225282927250128652515361245192801254225012488256825012542250134593379320125152712404725822877330236863353457646951808 0 0264726082568262126992673263426862634264728142647287726733341267336412712378030645405320141292877373227513459277630272555273825422660258225822515259531012608267327892776287726342801349945192738273825682595248825152528248834723328323926472528398925422839352730523277466450541296 0 0258226732621264726212699268626732621271226082839258230022699320128903527281437805441415029153933295237642738325126472789256826732555272525282647254230642528277625282977251528902515358345192865251526732461247425012515244734593419322625282686400826603164318934723353457654411808 0 0263426992673258226992608264726342660271227512647280126213139276333922814379630025477321440872965386327763541268631142595276325422712252826732555268630642568271226732738280126862839349944642776268625682595251525952555248834453366321427252501400825422952370131763315463460741296 0 0262125822621264726342634266027252595266026732776262132642634317629023541278936565441423930274008292738462789332826212940259526992568264725822647255531892528275125013027250128652555354144912751258227122488251525282568251534993315320125012673408726472940335347573392463471111808 0 0255526732582260826342621259526472673267327512686276326083114267333532789356930275441323940872940406729023555268630642686281425822738255526732515260830272699268628272852290227122827349944912712271225682634248825552542255534593379322626732542395225682763367133663264463452271296 0 026342621269926992673269925552634275126992660278926472990272531892890330228273863544142633064400830023796287733022699287725422686251526732501258225283064246128772568302725822952251534864519285226472582248825152568255525153499337931892542277640472647268635414360334145474634 19790725 29251808 0 0263426472673262126732621272526082738259526602699290226733189263435972699343229905441325141943014412928013829271229522528285225422751250125952515268630892660269928392776281426342789352745192751259525422582246125282515251534723392323925952515397025282673370128523366463451571296 0 0258226602595263426732621262127252608275125952751258230022686334129273392276335695441421729774067299039702865336626472827252827512595266025282555252831392488286525282839255529272515356944912865260826602474248825282555250134723406311425682751404725822647334140473406454749191808 0 0268626732647263426602634264726342686266026602699289027123039268635692801367129655405315140873076421729653656273831012621277625952699254225952501266031142582269927512789283926472852351345192725267325552595244725282568250134863341327726342515398925152555391529903353454752271296 0 0255525822712266027252634264726472555267326212776262131012673318929023419273835835441393330524310307638802789341926992763256828392542272525822568258231142528278925012927252828522542347245192890259526862474255525152528251534863289318925152595404727762621343239153379463451571808 0 0263426472725255526992582267325952699268626862686277626733201267332392852365629775405317642172940402729153626277630272568282725822751252826212501267330022608268627382852291526732789348644912852290225282621246125012542246134993392322625822515397025422621382929023289463457711296 0 0271226082673259526732699256825822634269926732801252831512673323929273379268638295441419431764310303939332827336625952902254227892501271224742621256831142501287725152927248829272501345945193101264726212474254225282542248835133366320125012725406727762814334131643302449161521808 0 0267326732660264726732621264726862673258226342673282726863002256833152751347229525405328941502977415028653796275132012542285225822699256826992555264731142660267327632814289026602839355545192686280125152542247425422515252834323366326426472501400825152712395229023315463463141296 0 025822686260826342699267325822647273826472699275126212952268633282965334126993780544141723052441130274008280133922712290225422751252826342501264725953052248827512568305225552915250136124519280125422621246125682515255524743527334132012528280140672699267332644047328944915660 19790725 29731808 0 0267326082660268627382595273826602660264726602621291526213027269935272789349928525441318942173214436030643686272531142647290225682686255526212515262129902582271228902814303926732814349944912763273825012634244725012542251534453379321427252528398925552647296531143264449151571296 0 0267326082673263426992621268625552608269926602814268629772699334129523392275134455441428629904172306438982990347226993039260828012568267325282582252831142568287725552927255529272474359744912927250126472474250124742568255534863366323925552738404728272621327742633277463448531808 0 0263426212647263426862634259526992686263427762686285226733251276333792852348628655441317642173039410828903952289031762621292725952801250125682568262131142647268627382827297726602927348645192751272525422542247425012582247434863353318925682542402726342582325129903264463452621296 0 0258226212699262127512686269926992621259526992801262130522738323928393315271237645441408730394286306438632915344526992952264727252582266025552621256830892488277625422902262130022555359745192852254226212501252824882555247434593379311424882660406726732621317637323379446458461808 0 0263426342660263426472582260826992660258226862725287727123214272532262751339228905441320138632952423929653952292733792634312626212660258226212542262130642608276328142776287726732751347245192712277625152542248825682528250134593353322625422501398925552660325127893289457661911296 0 0266025552621256826992634264726602621271227382902273830762686321428903139269933415441402730274150296540473002381227893201266029652634268625012621255530642461281425012952247428902488358345192839258226342501251525282568252834723341316425682528406727252699330233153302449171111808 0 0267325682595264727122568268627382660262127632776295227253164264732262738325128905441317640672927400829274008278933022608300225422712254225952528268631012515273828012865300226602827349944912686267325152595244725552542248835133392326426212433400825152699316430273201469558091296 0 026212582266026472776263425952725266026342751269926733076271232012952325127123541544140672990423930644217290236712751318925952801256826732488268626213126251528772555294025823139258235554519280125152568252826472515259525013472339232262501271240672712262131643812340644915441 19790725 30211808 0 0269926472660263426342542269925952673263427762686302726473201273833792673331528655441326440473089400829773732289033152686296525822776251526212542262130272595273828652801294026863002354145472699266024882515247425152542246134993392327726082542402726602686299029273277466461521296 0 0269925952555258226472621259527892621267326342763260831262738321429523315269937175441393329024108289038462814368627383027262126992568262125952621264731142433283925682940252829152528348645192827252826342542255525422515244734863366322625952621404727512634302728903353436055871808 0 0260826862686268627892660262126602712264726732673290226733139273833152751349928905441332838633002410830143583276332012634280125422699258225952595262130272595267328012776291526212902345945192712269924882568248825282542246135133341326425822515402725552712306429153302451960351296 0 0259526862647266026732660266026342660263426472801267330522686322629023251272536565441417230394172292739522902354127762990262126862542268625282673263431392501289025422915254230642568359745192751248825952515251525152555247434723419322625152660404726732673307641293379469556601808 0 0267325952595264726862673259526992763268627512660299027253089273833152789344529155441312638803039404728773656277630392582285225552725263426212542266030892725273828012751289026862927343245192725272525152621247425282528244734993366326425422515400825682712283933023277463455871296 0 0266026082621262126472595268627252634267326472927268630892699325130273315282737485441402730144335292738462852334126862940260828652528264725282595255530762515282724882977256828902528358344912890260825682555251525152542248834863366322625422528406727762712312637173379463461911808 0 0266026082763263427122568266025422776264727892686302726213002268633922699347228655441335339332927421729523701278930762673277626212751255526342542269930392686264726862827283926602927355545192699263425012621246125422582246134863328326425682515402725422751305229273289466462311296 0 026862699258226212542255525552634258227252608277625423002267333022890349927633513544140872927410829403898271233152712300226082801259527632528267325553052250127762488302725682927251536864519291525952528252824742542254224743499345932512515256840472673268630643915331544646231 19790725 30691808 0 0269925952634254226732673266027382699264727892634282726473176259533412763376428905369330241293052404729273671281431762673292725422751250126342555262131012660268627252776287725952865358345192725260825552621246125152528244734863379325126862515400825822673334129023264451961131296 0 0264726862647258226992568259527252634269925952776267330892751323928273459273837485441408729904335301437012789331526732852263428142568269925422621254230762501281425152852255530272488359745192865256825822501251525282542248835133379322625422660406726732801303936123392469563991808 0 0269925952582258226732647267326472699263427762647282726473189267333662827348628655477313939332927400829023527276331262634280125822814251526212555258230642542271227512814281427512827358345192686271225952582251524882501248834863366326425952488398925152699287729153328457664911296 0 0262126602568262127512582262126732660269926732852262130272738332828653392272534195441406729274008303939892725337926862877258226602555268625552621247431392555283925552977251530022528341945192839256825552515250125282568248835133353325125422568404725952673312628903328463462721808 0 0264726082568262126212621267326602751262127252725282727123277275134322763358329275441320141722952391528523459267331012673269925282789255525552528255530522660271228272789280126732852351345472725268625552595247425012555244734993379330225282447397025682725312629023226463461911296 0 0272526212673256827382673263427252647276327122852259530642852354129153289282737645441404729903970294037012789328925952915267328392634264725282595256830642528281425822801259528772515352745192801259526732528251525422595246134993392315125282528404725552751313929273328451971111808 0 0259526992634259527122595262126472686263426992621289026993315281436122814374829775477327740472852389827893527276331512595280125822647251525952595266030522568272528652763291527252927352744642751273825422528247425152501252834863379323925822568404725282647364128523289466451571296 0 026212621263426602751256826602634264726732608280127253176281434592977370128274008544142173014410829773597275132892647278925952763250127252608266025423101244728272528289025153002248835694491285225552725251525152528252824883513335332262568256840872595269931514310334145194664 19790725 31171808 0 0263426732621262126602634264727252738264727762647296527893341286536862789382930895441307642633002397029273641276331142634272525682660250126732568263429652686268626992902306427252890347244912814264724882621250125152542248834323353323926212528404726212776384629023302454755141296 0 0266027122621266026342686255526602608269926472927255532772751359729903898289041725441412931014008292738292801327726212839258227252528268625682595256831012528278925422990248829902474358344912699268625822582248825152555251534993379318925012542406727122940323936563328463449521808 0 0271226082660271226732595264725952634264727252751299027893264276335552839381229025441337940272965400828903499280131142634285224882673256826732542267330642647264727892776299026602776347245192763272525422595251525012595248834453353322625282501406726342801393329153315466452981296 0 0268626212634264727632647263426732595269926472852267332012789349929523764295240875441410829024108285237962763332826602890258227762582263425552555252831012488278924742977251529772542354145192751262126472515255525012555251534993353318925282595404726603039371733533315446451921808 0 0266026472621260827122515264726992738266027632621302727633459272537173002381230145441318938982940397028773541269930762660287725822890248826992555263430892660271226992814291526472839352744642751264725282542248825012501243334863379322625552501404725822776431029773328469556231296 0 0263426602699268627252634259526992673259526732927264732012725351330893796283938635441417230644087292737482699332826732865260827252568262125152660254231762488283925422952255529272555361245192839264726472595252825422528250134323328317625822608406725823445373238123251451951921808 0 0263425552621267326732568259526472673267327382660302726993251287737172940374830395441312640272965389828393513266030022582300225682789255526862528263430892647267326862789282726602890349944912763267325822595247425552542255534863406323926342542398925682776438530763315463469141296 0 026472699262126602686264726342699255526862712292725823419273835552902391529273989544142172952398928523780268633412686294025952902266026862515266025553064250128392474295225552902256835694519283925422621246125682528259525153527337932142608254240672568335335832763328944116836 19790725 31651808 0 0263425822582262126862634264725822686262128142634291527253341273836262877384630645441332839332952400827633445283930392647286525552738259526212542262131012621264727762801281426342827347245192751271225422528246125282542250134193353328924882488398925422699449129773289454772461296 0 0271226602621252826732660262127762634271227762927273830642789358330023612291538465441421729154027281437482776328927512877260828272582276325682621256830762501275124742977250128522555354145192852263426732515250125422515248834993406317625952528408725953289391527383392457671111808 0 0264726342647254227632595266026212789264728012738302727383277281437482927395231145441325141502927388029523597278930272634287725422738254226342542262130522582269927762776283926342789349944912725272525282542251525152555251534193353326425552555402725422814379629023277463467031296 0 0273826342647258227762647264726992647273826082865264731762751359729523829282738465441404729023898297738632852328927123002262126992568275125822568254231262501291525552990255528902501356944912801264726212542251525422555246134993379321426342568406725552877349930273289457670041808 0 0266026342621263426862608259526862699259528272621317626343432269937012965389829655441315140472902386328773583277633152595283925682776252826342582271229902608267327632839275126732738351345192789273825822542251525552515251534723341327726472555402725152801433530273341454772461296 0 0264725682621266027512647263426082699264726212877271233152725361230393846287737805441417229653898295237962712339226732952264728652542268625152647256831512528283925152877252828652501355544912789263426992542252824882542250134723315326425952542406725953315351329273432457674311808 0 0258226212686259526732595267326602699262128902686308927253341278937642801376430895441318937322940382928143541268630892699292725552725254227252528255530272542269928012789275126472751352744912725271225822474250125012528251534993341331525822528400826342839488630393302454766451296 0 026472621263426862776267325422699262126992660287726993126273837643002397029523764544141083002393328903701272534452725295225682839260826732515258225952990252828652488289025282927251535974519287726212660251525282542252824743472343232262634248840472699337940872725335346646766 19790725 32131808 0 0262126342634266027122699259526732776269928012647295227253472291537172789379630895441326439702852389827633597278931762647285226212738258225682542269930892686273826342814277626862738355544912776283925552595250125422555247434723419322625152555400833792927441129403277469565911296 0 0266026472595264727252568263426862634272526862877267335412738367130143898278939525441391529773863292737642827334126993064255528902595269925012621256831262542278925152927254229772528356944912865266026212555252825422582244734993379317625682447408726863445389830273341466465391808 0 0262126472660260826472660267326472673259527122673317626343641285238122952398929405441325139892839386329523612277632262647294025822738256826212542264730642608266027762801282726472763349944912673275126212568247425952542247434863379327726602595402725822965443729773302475768361296 0 0267326732568263427252621264727632634275126342977264733662738376430644067292738465441400828773952283937642814351327763076264728272582271225282582262131142528275125422839255528902542359745192852259526342515251525152555246134993341320125682515404726083641349932513277451968361808 0 0271226732647267327252686263426732621268627512725310128523597276338983014388030895441317639332865364128523513271232892699286526472738256826992555267330522634268627382814294026212751352744912738277625422568250125552568244734863328330225422501404726732965441129523379454777311296 0 0266025682621263427382634258226212673267327632890263433152852365629023933290238805441379629523829283938632852335326993139254228012555275125682582255531512461276325282927255529022528358345192940267326602528254225152542252834723392320126602528406726343114376431393277463471111808 0 0266026472673262127252621271226472595263429522660326427123780291538983002382930645441321439702877376429273432263433022555295226212827252826472542262130022647268628522751290227122776349944912738278925422555251524882555251534993341321425552488398925822877431029023328451970041296 0 026212582267326862751267326472699259526862673292725953353278937013064379629154047544137962801364128903597275133152568295225952814251527382488256825953089251527632568291524882902255535694519295225822647250125282515255524473472337931892660251540672621382939153392331546347111 19790725 32611808 0 0264726472595262127892686267326992673264728012660297726993472278937482902391530275441313937962814349928013472267331142621287725682725254226472528268630142582267327122738285226732699348644912801275125282501247425282515248835133366321425552515400825682789400829653432451974311296 0 0268627382621251526992686259526992634275126472952267334192801382930273933289036715441378028773780289036712712325126473064256828522542268625822660255530522488283925682890258228772515345945192801268626472528251525552555246134593341321425552528406725822927320131143419463469141808 0 0262126472673263426992595259526342738268628272712323927123583285237962952373229525477318937802738367127383353276331392634280126472686256827252608268630522647266027512852286526732621352745192763280125552515252824742501251534993379328925282501404725952827415029153597457670041296 0 0271226862686271226992621259526342660262127632990267334862814382931013796285238805441384629023796289033532763327726602952263428142555283925012634254231012461282725422839252827892568358344912890263426992555256825282542254234993353320125552474406726344150320128523189454767661808 0 0264726732686256827892634260826342712259527632660317628273527286539892977395229525441311439152902364127763419271231892621285225552751263425952568269930392621269927632725269927122673351345192751272526602608254225152542248834453432327724882501402725682927463429024087451974311296 0 0263426602634264726862582266026992647269926602990267333282712364130643612291538635441391528393780290234992699335326343027255528392608271225552595254231012474286525822852252828272488347245192865263426862542247425012542254234593353311425682528410825953701355528013527466477311808 0 0266026992595254227632634266025822763262127382660317627253486291538292940373230895441331540472877370127253445267332262686287725552751251526472542256830022634269927762801278926732647352744912699272525012582250125682582244735273353322625422528400826342699451929153328451977311296 0 026602595268626992738263426472814268627512621297727123445285236122965381228903933544139702915398929523541275131762647300225682839258225952528264725423101248827892595296525422751252835554519286526732595258225282528251524743472337932262582254240472660303933152990336646346836 19790725 33091808 0 0262125682621268626992634262126732595263427892621320127763656285237322827391529025369323938982902365627763527266030642555297725952789254226732515258231142686266027632865272526472595347244912789275125682595247425282621251534723315325125012515400825012751340628143302472674311296 0 0275126082647268627252634264726602621267326862952263434722827367129653780289040085477402729523846289034062647330226473027256827892542267324882660254231142555278925282852254229272555355544912751258225952501254225282515248834593379320125682555404727512827344527383289449172461808 0 0273827122634263427382608268626732725268628012647318927763583283937802852388031145477326439152776365627763392271231512555286525822699254226472515267330272712267326862839275126732686344545192725273825422621254225552555246134323379323926082515402725422738389829023289451977311296 0 0272526862608262127382647263426472751272526733039267334192839381230643846287739705441388028013764290235272712323926992940262128902555272525552660259530392568282725552902258228392542364144912865264725952488254225012555250134723379320125012528404726082902315129653315446474311808 0 0269927512634262125682673269926992660263427892621317628143597290238982927388030395441310139152839349928393419272530892699295226082738252825952555266030142634266028012776283926862738352744912738269925822595248825422555247434453419320125822528406726602789412928273302449174311296 0 0272526212634264726472621267326992634266026343164267334322699370129523829286539895441389829153732291536412738323926993076266028902568266025152647251531012474281425422977251528652515352745192852263426342528251525012555251534723379317625152595406726342621328927123315466477311808 0 0266026862634266027762660263427122660264727892647315128143555285236712852382930145441312639332865364129023583271232012686281425682673254226212555259530272595271227892827281426732725347244912789262125952595251525282542248834453341326425682461400825422751378028273315469577311296 0 026992673267326472725258226342776269927252725306426473406287738463027376428903863544138632814371729153732269934722789299025682839256826212568258225553002250127892501294025682814254235694491296526732699256825952542258224613472334131642528256840672712264734452801327746956914 19790725 33571808 0 0258226472647271227122673263427122725267329152725318928013671287737322965395228655405323937172814381230273686275132642568283925822699248825682542263430762595273827382814291526862738349944912725278925822555250125552528247434723366325125422488404725552751307628773315463477311296 0 0266026342725256828142595263426862621266026343002256832772725367129903748289038985441368628523796283939332776340627252877258228142555262125422673254230522528282725282902254229522555358344912890268626602555256825682568251534993353323925822568404726472738303926863289463477311808 0 0256826992595268627382647271226862699262128652725306427513656281439152877400828275441320137172940376427893732283931392595294025282686252826342568263430392647266026862751289026862725347244642725275125282621247424882528250135133341320125282515402725552699281427383341451977311296 0 0285225682712266027762634269926472582271227512927267333922814381230143863283938805441397028273796289034592827320126732977264727252595262125152673260830272474286525013002252828902528345945192839254227252501251525422501246134723341316425682555406726342608281431143277446477311808 0 0266026732582268627512621266025952686267327382712313928013732286537642839386329405441311437962763382928273764269932392568277625682647252825952542255530522673271226602789281426602712345944912776273825822555254225552555246134593341323925012542400825282738286528653315463477311296 0 0263426472686262127122595262126862582263426862977266034862712384630643671281438465441391528653829280137172801332826992865259527762595272525012673256831142474280125152877251528902488356944912865263426992542256825422582243334993366316425682555404725952725289029023277475777311808 0 0264727382699256827122699262125822725266028012686317627763541290238292814379628525441317639702839352729273626275132642608285225552673256826472568264730272582267328012801287726862621349944912763268625552515250125422515248834193315322625012447400825282634280128143251457677311296 0 027122660275125822673259526472686260827122699308926473472292737963027389828523989544139332940382927513717286534322647297725952738255526342515260825683139250127632555289025282915252835834519282725422660248825552528254225283472339232012582252840472555272528902977325146347731 19790725 34051808 0 0263427632686263426992621263426472712262129272699335327253583286537642915386329275405305237802839382928903459264730522555297725952634259526212595264731012647269927632763290226862738354145192789277625012634254225282582248834993353326425822461400825552776286528523302463477311296 0 0266026082634264726472686264726862712272527123139271234452865384631013846289039525441397028903796295237172763323926732902264727892528263424882568255530642555282725013027251528012501355545192865259526602474254225682582247434723366316424882474404726082621302727513315466477311808 0 0260825682686266027252634267326992712260828772686323928143780291539332877379629525405301439702902381226993764273832012647272525682699258225682515255531012621269928142789290226862647352744912827273825152582251525422515252834453353326425422447402725282776307628523277463477311296 0 0269926342673269927122595267327122634285226603027269934992865376429523717286538985441415029023812287735552763331525953002258226602582271225282568255531392528285225682927260829522515352745192814266026342474254225152595251535273341318925282474406727512763300227253459457672461808 0 0266026732568263426472595267326992738262128392673330228273686290237482902367130025441320137172890382927383583269932392621278925822712252825822528266030022647268627892877289026992776352744642738267325422555254225422542248834993341317624742461400825422763281428773264463477311296 0 0269925682686259527122634269926732673271226472977276334722789361229774008285239525441397029273915286536262751343227513126263426862528258224742647255530522501281425422890251529272555354145192865266026342568251525152568247434723366320125552542406727762595307632263353469577311808 0 0258225952686264726602686254225952673255529272686347228523701281436562915395229655405321438462902398928903555278932392673283926212725258225822528269930892608267327252827289026732814347244912751267325822501248825282555246134863341320125282555402725552789291528653277463477311296 0 026732634259526602712258226212738263428012712312626863612282736123064391528013846544141292965402729023612280132512673312625682839251525952542262126083089248828012528292725283027252836414491286526862634250126212515259525013499335332012542263440272673272531512940332844917731 19790725 34531808 0 0259526472673254226602582264726732712262129402712339228013701289036562852391530395441321440082814386327633612266030892621295225952621256826342542264730272595266027632776281426732699351345192763276325822568252825152582246134723341322624742555397025952725292727893226469577311296 0 0264725952660259527382555268626862686269927123151271236412789382930893796285238635441393328903970312635832751340628273039263427762595260825012595264731142501282725152990252828772582352745192801266026862568248825152555244734593315318926212801406728392555297733793432454768361808 0 0256825952634269926862660267326342660262129022699322627893656289037962877376429275405323938632915397028773656275131892660297725822673259526082542271230022621269927632801276326732852351344642712263426602595255525282568251534993353323925552555404725422801285229403239463477311296 0 0269926212608262127762608266027632621275126212977271234592827361230523796292738805441400830143732296538122801341926862990260826992647266024742621259531142488280125422952251528772555348644912839260826212474252825282555250134723419318925552751404727762608286537013302454777311808 0 0267325952673260827382582275126082699269928652699334128013796285237962965382929775441313938292814382928903717282732012568285226472660250125952647259530522621268627512827283926342814352744912776278926732595251525282582251534723392323925422542393325282725287728653289466477311296 0 0258226472595256827762699267326732660283926993064273834722827391530273812287739525441406728143863286538982776352727123002263429022582267325152582259531012555283925422965252828772595356944912865259526212568251525282568246134723379317625552647406730642568295233413353463477311808 0 0268626212634264727382647264726342686259529402763327727513641281437172776376429905441315138982801358327893641277632392647287726082763251526342474258230392647268628012839281427382789351345192763271226342582252825422568252835273392322625822542398926212608278930273315449177311296 0 026342568264726472660263425952712264727512738306427383612290237013027389828393812544141292902378028773780278934992686292725952686260826862515268625823089247428772555292725422789251535974519286526732621254225822568256824743472334131512555268640672621269928523002332845477246 19790725 35011808 0 0267325682699256826732621277626602673256830022712336627763686285238122865395229775441315138982801352727893656282732142673276325682814255526732582259530642634272528392801290226732776354144642776273825822595247425152555248834723341323925422686397025822776286529153353475777311296 0 0262126732595266026992608263426732686285227763151266034452852371730523732303938805441393329653732282737962789355526733039258228012568266025552621258231142542285225282990252829522582358345192789263426602542255525152568247434863379317626342852404726992852292737963264449172461808 0 0259526342647262126862660268626342839272529902751341927383701287738292865402729775369320137642801374828013846280133022608277625952877247426342582271230642621269927762763276326472814356944912902271226082660251525422555254234863392323925952542397025822751307629653251449177311296 0 0268626732660263426732673266027252660278926343176281436412814382931393863283937645441398929403701281437322801367127253027260828142542272525822595266031012528287725153114256829022582356945472789263426602528248825282515252834323392320125952712406726342839300236413315463477311808 0 0259527252647259526862751269927122712266029522725345928143732285236122865388030645441311437012852358327633656272531892634282725822776255525682528259530392712268627892814291526862801354145192738276325282634254225152555250134863353325125952528398925552712312629273251446477311296 0 0267325952595264727122699269926732621272527513089273834862751370130893764272537485441381228523933286537172852348627513027258227632555264725422621258230642528275125283027255528652515359744912789262126342542254225552488247434993379320125552865404727383027299033413366475774311808 0 0268625822647259527382660269926602712267329902725341927763597281437802865376429655441310137012814376428903641282733792621290226342751259526602582267330392634269928272814291526602751349944912827276325282542246125552582251534723366327725952595398926342827281429273353463477311296 0 026212647266026992751267326082686262127762673325126603486283936263076395230023472544138982789367127893863286535132582310125822725251527252542264725953076255528272595307625682952255534864519282725822647255525952528248824743472345931892542272540472751264730273406336646957731 19790725 35491808 0 0267326212634267326472712269926732712269930272738339227383486283936862801374829025441311437322814370128393583277632512595287725682865255526992515263430762699269928902827287726602763352745192751277626082542250125422542246134993353323926212542400825682877436028273277463477311296 0 0264726342634262127632647272527122673287726603164267335272776379629773701280136415441382928653764290238982789348626863039260827122568264725422608256830392528285225822927255528272528361245192915259525952528252825552555251534723379318925682608406727512595297730893277454777311808 0 0259526732595271226082660272526342712264729652621312628143541283937803014382928275441320137012865391528143583273832142595281425682673255526472528267330522595264728522827276326732725354145192712278925152621252825012528248835273341325124742501402725552852281428523289463477311296 0 0259526212647258226732686263427122621267326343027268634192801373230023499276337485441381228903686291537802915355526603076258227892542266025152582258230522461285226212902254228902488352744912890264725822582255525682582251534593353320125012542406726732582296529023353469577311808 0 0262125822634268626472595269927512673259528902738332827383406271237012814382929525441313940272990389829403612275132892634282725822699255526472542256830522712272528902789283926992712352744642725271225822647251524882542248834723366325125552515400825682621282728653315466477311296 0 0263426602647263427632595259526212673272526343002272533662890365629153780290236715441382929523898299036712801347226342927260827382542269925282647259530522528283925422814250128902568358345192827259526992488258225282528255534723379318925282528404726602582297732513392443777311808 0 0269925952686263427122673271226862738271228272725335327893569285238802839373229775441331539892952400829023764267331642608283925822686256826602568268630642647264728772776280126472725352744912801269925952582252825952528244734723406325125422501400825682647282728393277454777311296 0 025682660255526342738258226862673256827252634294027123341278936122977381228903829544139702952386329023780282735272673294025422751258226992542262126343076248829022515296525012965255535694519278925552699250125552528255524743445339232012555250140672647262129773353337946956914 19790725 35971808 0 0267326472660262125952673259526082673263428902673331528013612276337172877376429655441322641292839382928653583282731512660276325822725252826992528256831392634272527512776277626862634352744912725278926472595247425152528251534993392321425012555400825552673290229523392463477311296 0 0269926992699266026732647264726602634273827253164272534862725389830273829281438465441408730644129297738292738339226733064260828392608264725552621252830762528290225423027254227632555359744912852254226732595255525282542247434453302320125282555404726082595299028523302454769141808 0 0259526472595264726992647259526732712271228652673318927763419276338122839371728905441323940082965386328143597277631642555286525822725255526602542269929902712266028902827299027122686354145192751276325952568250125152501251534993379325125952515398925012801280127763239454774311296 0 0267325822608267327122647272526732673275126212927269934452725352731393780290237645441406729654067292736562890322626862952260827762595267325152738252831262515287726082965251527762474352745472852272526602542251525282542247434723379318925552528408725682595297727763392454774311808 0 0263425282647259526602686264725952751263429022725327727633541287738292852376429275441321439152927397028393555275131892621281426212608252825822515263430642751272528272738296526082686349945192814266025012595248825422568248834993379323925552501397024882621287728143264454777311296 0 0260826472621264726862621267327252673277627382965267333412738374831013701273836415441398929154008285238122751336627123014258227632568266025422595256830642488289025422965248828142582348645192839259527632488251525152568248834723406317624742488406725952621296527513341463468361808 0 0262126082621258226992621267327252738267328012712337926733541281437482927382929775441327739702927388029153612267331392608276326602751255526602582263430892568267328652814283926342712348644912725271225682555248825282568248834993366327725422568400825422776280128773406457668361296 0 026472660263425952738262126602751263428012673303927123277285235553076379628903671544137962865408730023952285234452686290226212827258225822555262125423114254229152568295225422877251535694491289025822647254225152582251525283472336632262555254240472595262129272990330245197111 19790725 36451808 0 0262127382686263426992686260826732686266028902686317626993701281438632827364129905405327738292977381227383541275130522621287725682647254226732542264730022776267328652776286526602699352744912751283926212568244725822542248835133379318925152501398925822647286529403406451977311296 0 0258225682634258226732582267326992673273827123027267333792725382929523796278938295441410829403898291538292751327726083064252827632555272525282595252831262515285225152965254228522542358345192827267326992582258225152528247434453379316425152501406726602582301428273251449177311808 0 0266026472647259526602621259526082660263428392751317627253541273835552877354129155441317639332965393328653626267329652621280126082738255526212515268629772621273828772725295226472686347244912738262125552528252825282542246135133353325125552474402725152686278929903289463477311296 0 0259526212699269926732686259527512686271227122915264732512699359730763764290237645441406728773717299035972712317626212890264728522582275125422647254230022555286525423014255529272542358344912827258226472528251525422621248834723379318925152595408726212647287727633392457674311808 0 0255526082542263427382647262126602699260828772647300227383499275136562915373228655405315139152865378028143641269931012528273825552634254225682542263430272647264728392712278926992738354144642801273825552634251525422542248834593419325125422501398925422673282728903251457677311296 0 0267326342673264727252686262126602568272527382852268632262776352729903701282737015441374828653915296536562738315125682940262127512568263425152634259530642515278925422902255529522634354145192814266026602501258225952595251534593289312625682528408725952621290228013315457677311808 0 0259526212582260826732699266026732751258228012686299027253353282737642763382929905441318939702852382928523486266030272608285225952699256826342568263430522634271227252789299026472789355544912827277625282555251526212568246134863419317625682542400825822738332828653353469577311296 0 025952634256826212738267326212686269926992712289026603289271233662915358328523656544139523027402730273717277632392647291525552738252826862568266026213139244728392555281425012852255535834519277626992515247425822488255525013459334131762555250140872608326428522852340646957731 19790725 36931808 0 0259527122647258227252595259526212660262127122634310127253328275137012814376429155441317640082965376429653527271229772595275126212582248826602542254230762686271228652814280126602725348644912751271226082542247426342542251534323379327725552461398925552902325128523289463477311296 0 0266027512582264727122595267326602634266026862839272533152763330230763641282736865441378029403764294036862776340626602865255528272568264725282660254231392515278925013002255528522555358344912902264726732488259525552621251534863315322625422555404726993226299027383239466474311808 0 0259526862582262127252555275125952776268628392738305227253341289038292814370129405441316439702877379628903686280131762634283925422686256825682582266030762660273828012789277626472673347244642839278926082582247425552555244734863392320125282474402725682877307628653353463477311296 0 0264725822647263426732660264726992647275126993002262132892712347229403780287736125441393329273915305237642865328926732977262127252555275125682621258231142501291524883027258227762528358344912827266026992515260825552595250135273379316425012528404726473863290227633366446477311808 0 0262126602647259526862634269927512789260828902686312627123555289036412877382928655369317637962865397028393472272530392673281426472776248826212528263430522673268629152776287726602699355545192789277625952608248825422582255535273366327725552515404728903076281429403328457677311296 0 0258226212542260826472634264726212686280126732927268633022839344529653612290238295441388028773863287737322814330226342965259527252595264724882621255531262515281425553064255527762528359744912965272526862515258225152542246134993353320125282555404729153052302727383392451977311808 0 0269926342699258226992595268626472660262128272699303927383555285236412814376430395441320138292865362629403641275132262621290225552699254226212542262130272634269928392814292727252751349944912776272527892595256825012542246135133366326425682515402725682827466429023315469577311296 0 026862647268626862686268626602699266026992660295226473315273836412977371728523717544139152865395228773701277633152647295226212660258225952528263425823101247428772568303925282801258235414491281425822634256824742542262124613445336632772555256840472582331531262725335346957731 19790725 37411808 0 0268626212634267327122647268626212725263429772712313926603527278936562952355529905441318938632952373227633555273830272660277625952686258226212501271230022660267328772915282726342673351344912877269926082595251525682542252834993353325125952528397027893315330228143328469577311296 0 0271226472712267326862751263426212686277626602940262133152801345930143846276339335441386329273732292737482789336627252965256826992568267325152621255530762501278925822952259528272595359745192865255526212515252825282582250134723419320125552621406727893419303929153366463477311808 0 0266027762673273826992595264726342725267328522647323927253541280137642940373228905477315137642990376428523499266031012608286525822673256825822528267329772595268628272839285226992738340644912814264725822568250125282555248834453419321425282515397029772776310128653445469577311296 0 0273825952686262127382634263425952660263426212839259533532699367130523612282737175441386328653796291537172738325126863002259527892582272525952634258231392488285225422990259528902582364145192814260826342528260825282555251535133379317625282528408729023076294028393328463477311808 0 0263426082673264725952699269927252738258226992621318927383612278938982839397030025441325137642852358328143445271232262582278925552660251526212582267330762699269928652839290226862725352744642814269925152660250125552515248834993379322625682542404728392801334129023445463477311296 0 0263426472621262126602555260827122634273827252902269932012763344530023671287737645441398929653796294036122673347226473089266027762568264725012582258231642501289025423101250128522528355544912877271226602488256825552542250134863366321425552595406728393114287731513341466477311808 0 0267325952699269927122568271226212763264728392738315126863472290236862789382929655441310137642877364130273612266031012647282725682699258226212568264729902660269928652801283926602673355544912839278926732595258225282568248834453406318925822528404729402725321429403251463477311296 0 026732647269926212673256825952621264727252621297726863406281435553101351328013796544140472902386329523597280131762699289025822801259527252515266025953039252827632515292725152827252835694519289025952763252825422542256825153459341931512555263440872608334129653472331544917731 19790725 37891808 0 0262126082621268626472686263426342673263427122686320126603656278938292990362629155405318937962814386329153445278931012621276325422673248826212488258230272712267328522814285226732712352744912725277626082634250125422542251534453379325126992515404725822990302729153251469577311296 0 0262126732582263426472660259527252582269926732902271233152852368628393717292737805441406729024047300236712789317626212927256827252555262125282621254230892515275125682977252829772595364145192877259526342501258225152582251534993302318926212686404726993302287729903419469577311808 0 0258225952595264726862634264726472673271228652686306427253432277638122865379629775441332841293002408729403499271229902595277625152634252826472515272530272647268627512827282726992673355545192789287725422595247425152555250134863392322626212501400826342725322628143302463477311296 0 0272526862634259527762647267326472699272527252902263434322776371729523732280139705441415031644047307636712801308925422789263426602568258225152595258231142501278925682990256828652568358344912827262126732515258225012595247434593419310125422763404726082801292731643315451977311808 0 0266026342699264726602595252826992595260827762699303927383555290238122990382929905369321441502977373227893315269930522595278926472647248825952528262130272647269927512877280127632776352744912789278925152660251525152528251534593315323927762515398925822738318928393277454777311296 0 0263425682582267327512686254226602568277626732927258233922725349930393656300240475441428629773829285234862776311425822927254227122555272525012647255532012542290225422915255529022555354145192801259525952515251525682595248834863406318925822776408726084217316441723472469577311808 0 0254226212673264727632595264726732725260828392673308927123499290237012915404730895405326441082990364128523289266028772528268625552595255525822595271230022686267329022827285226862801348644912712278925682660252825682515256834453406323925682555397025422789393330023226463477311296 0 026732712260826342776268626212686268626472595292726343289275135973101388029404150544143103101384628773472269929272595277626212673256825822542256825013226246129022555300225823002251536714519273825952699262125952542256825013527335332012528258240472699318930274129328946957731 19790725 38371808 0 0273827122595266028012634266026602673262128142647305227383379287735552915386330645369335340272839364127763302267329652582276325422660250126342595252830762608273828392789292726602827354144642801271225822568252825422542251535273353327726602488397026342927292728653341463477311296 0 0259526472634268627382595266026472660271226863064272532512801358331013686276341085441428629273812289035272712315126342801262127512528258225282647256831262515290225683114255528902542354145192763271225822528252825822621248834993392316425682568406725953214295232143379457677311808 0 0262125682595260826602542258226732686258228392634322627893541271236862751384630895477332839332927361226993302266028272608267325822647255525552568264730892673271228902751302726992763349945192776268626212634251525952555251534453341323925952542398934192660364129273277472677311296 0 0266026602621266026862634262126732634266026863014271233282776358330523541289042175441443730643915278934452686302726602751258226472555258225422595260831512568280125822865254228522542349945193002263426732555258225282582246134453366316424882673404726213151323938633445463477311808 0 0266026082608269926992595266027382712264727892699320127633541290236712890395231265477332838982839373227123101268629902634273825422582258226212582262130272686266028772801283926602776348644912686275126082568254225822528254234723419326427122528397025952827289028773302463477311296 0 0263427122686271226992621263426732660277626603002267333662839343230893898290242175441417227893686280133662673311426212927259527252555262125282647260830272488283925423052254229652568358345193089266026862582258225822634250134993406315124612902408725953089355538463392454777311808 0 0268625952634263427122568262126862725259527892712321426993366289037322789386329655477313939332940352727763239262129152542272526082751260826342595258230522647267329402801290227252789352744912839277626992555246125822542254234863341323927512474400826604547281428903328463477311296 0 026212582267326342801255525422686266026862660306427383419283936862965376429274047544139522852373228653472268630762608277626082712254226342528267325553052251529902555292725822902254236124519286526992647252825152555255525283486334131892555294040672738276330523541330244647731 19790725 38851808 0 0262125952634262126732647259526342801263429272712332827383379275136562965400830895405327739892877378027763239269928652621276325682647254226472488264730392673272527382801299026992776349945192801285226212528248825682582246134593366321425952568397032392776290228143289463477311296 0 0269926342555266027512673263426732673278926343151271234862763370129404008306441725441417229654087283934192751330227122865259526472595268625012608256830642501294025682990255528272608354144912952264726732528254225682568248834723392317625283114404728652839305239153432466477311808 0 0267326212608266027512595263427252673256828272699340628143541290237803014412931515441323940082902393328143176271230392699269925282647248825682542269931012751275128012776296526862890344544912839267325552542252824742582250134723341323925552555404729402712292730023277463477311296 0 0267326342660262126992568264726732712280126863076264734722902367132013898300240875441404728274047282734862751313926342877255527382634271225552699252831012528291525552927255529772595359744912952263426472501252825422595252835273328316425012528406733152751305244643302451977311808 0 0264726992634264726602699259526732738267329022699327727383432290238462952406731765441321441292927384626993315272528772595291525952660255526342528272531012725267328392865282727252801351344912789275125552474254225682568256834453366322625422515398930522673428630143226457677311296 0 0267326342699268626992582267327512568283926473064273835272789364131263880299041725441404729524047285235552647344527252890252827122621267324742725263431642528290225553064252830022595359745472890258227512515252825822555251534993379316425552865404729402568368631393366469577311808 0 0264726212582258226212660263426212686269929272634320127253569289036713002412930525441321439332940371727893341272530642660272525952699254225682555275130392686269927892827299027252699349944912776282725152568251525282542251535273353323926212542397026082865296527763315449177311296 0 026082634262126212738262125822776259527892686313926603328273836562965378029273933544140082915382928393541276334192673292725952738258227252542258225953189251528272515294025822977259535834519289026602673250125422568263424883486341931142542254240472814340629273289341946347731 19790725 39331808 0 0267325952686267327252621258225822738263429272634334127253527286536412865404730765441331540082865386329653459266031012660283925552673256826472528259530392751269929152776289027252789351344912814277625682582247425282568252834993432327725282555404725282827286537483328441177311296 0 0266026472634251526862595258226472647272526992952266035132738347230643933285240275441410829153970286538292699339226992965263427512515264725422568258231012501290225682990260829402634358345192902275126472542250125282582250134863328323924883176406728012673280131643251451977311808 0 0263425682568254226342555262127122699262128012582330228013656286537962952391530525441323939522990388029273641268630522621285225282738254226602528272529772725266028272827292726732839343245192801280125822542251525012528252834593392328926472528395225952699299029523277454777311296 0 0266025822621262127512634268626862568280126863164264734992902367131643846295239895441400830393796286537802776348626862940259527632542273825422725260831892555292725423064255528522608359745192852264727382488258225422621246134993366322625552595404728392725292728653353449177311808 0 0269926342608260827382621263427252647260829022699317627253701278937802915398931765441320141292814402729403472266030892595286525822712251526082555264730642738268628522814282726602776348644642801280125552542247425422501250134193379320125822515402725822814289028393289446477311296 0 0262126082712271227122582259526472751275126342952264733022776373231513796292739895441423929153915297738982776335326993039263427632542267325152568251531142542287725423027252829402647361245192965267327512528254225682528255534723392316425012608406728392568296529403392457677311808 0 0266026472647262126602660268626732699264729022712317626993555285238462827386329405441325140473014395228393527269931012673281425952725255526342528266030022751269929402801290227122801347244642763277626212634251525822515252834723353325126082542398925422763289028523226457677311296 0 025682647269926862673268626602673259527632621292726213264281436412902367128654027544142173052402729403863280132642673322626082839258227762582259526473052255528902555295225282977255535834491292727122647254225012528255525153499334131892542301441502608262131012902339246347731 19790725 39811808 0 0264726342634267327892673262126732686258228392686311426733541272537642852371730645441331539892927397028143486272531892621299025422839256826342528268629902776269929022776285226862776352745192763300225682568251525682555250134723379328925552647393326082608292727763226463477311296 0 0256826472595263426862634263426602647269926342965269932642673358329523863290239705441415029403915302740472776336626862965258228652582269925422673260831892515292725422965258231262647355545192902259528012501255525552555251534993366320125422660406726342634299047573302475777311808 0 0269926862621264727892634263426342673260827762725310126733641280138462827393331145441331541292977404728653527271232262634281425422712254225952528277630272725269929902827296526862801347245192877266026082621244725282555255535133353327732262542400825822647408730273277454777311296 0 0259526342621256827252660263426862542275126212827268633282877355530763780292740675441410829773970301439152751327726603014262127632555268625682712264731642501289025423039256829652542355544912839267326472595255525282568251534993379318926082582404726342890313944373315469577311808 0 0258225682634269926992660259526472699258228772699302728013459280137172789389831395441316441292977404728393583269931142608275125952608255526472542268630762776269929022839282726732801352744912776280126212582248825422542252834593432321427512555400826602776351331893353475777311296 0 0258227252621267327762647264726732699269926862902269934992827351329903796299040875441421730144008294036862738318926862852259527762568267325552699255531512515287725553114258229902528351345192952259527252555258225552634250134453328321425012660404726473002326429773226469571111808 0 0267325682621251526862647266026342751268628272725313927513445280135972902393331015441332839332965378028903583273831512699287725822801250125822528268630642801269929772877290226472776349944912776290225422621254225822542254234723353323927763014398939892751316430763445446477311296 0 026212647255526342699262126082686272526732621292726993472281436123076386329523880544140873002391530143656282732392673290225552827254227122555267325953176256829652568305225552927250135134491271226342890250126342568256824883419339232142634285240672595303930763039336645197246 19790725 40291808 0 0269926472595260827122621269926732712262127122738317627513527294038122927398930525441317639333076379627513583264730762647291525552647259527512568275131642712267329402877291527122927352745192738267326862582251525552542271234723379320129272789400826862776393328653328466466451296 0 0255526212647259526992686263426342660269926862852269933412763355530023701289039895441412929403970289037322712336626863052260827252582269925282673263430392501296525953139258229022542359744912852262126472515259525552555247434723353317626212827404726082827305239153226451966451808 0 0258226212542266026862621269926472660259527512738308928273527283937172915412930395477316438982865389827383641272531642621281426082686254226602501269930762789268629152839302727512725347245192725278925282595252825552568281434993419325132512621402726602839379628653315463477311296 0 0272526212712260826992621264726212621275127382890264733662763349929023829294041725441406729653970295237962725361226472952256827252568264725282699259531512501300225553002258230272582359745192814272527762528256825152647252834993289317626212965400826472673323933663432463470041808 0 0264725822621267327382555251526992738259528272673295227383445286538982940404732015441315140272877404729153379272530892647294025152725255525822595268631012776266030142827294026472699347244912725271226472673252826212582254234723445328927892582400826342712320130023315454767031296 0 0258226862568255526862647266026862686271225682965267332642789378030023863310142175441421729524067300234592725326426472977264727252542264725282712259532012501295225682890258229772528358345192965254226602501255525422725256834993392318927252725404726082725289041083366463470041808 0 0255526602634264726862582258226212763264726862660307627633641286538632977393329775477320140472990389828523459272531762595287725822776254225952568271231012789272529022852302726472751352744642839266026472634250126472634296534593341320130272568397026602725325130273226454763991296 0 026212634264726472608266026602686262126212634300226863315285237012952361229774008544142862977386329903829280133922699295226602902262126732515272525013201252830272634303925552839255535554519282726602647251526082542276325553432345932512725292740872634325132643353330245766152 19790725 40771808 0 0254226212634262127252568262126862660259527892725300227123583282736412927408730765441325139702940382927763686272532262712289026082763255526992568268631262852268629772865296526862712354144912738268625822582248828272568268634863472325129902660400825952952315129153302463459971296 0 0259525822528263426862608259526732699271226602977273833282686367130143970290240085441417230393970301436562751349927253201260829272634271225422647258231142515308925553189255529272568359745192789263426212515264725682776256834863459336626342990406726472927313927383353454766451808 0 0271226602582262126342634262125952647266027892725317627513499276338462890382932015477318937802977398928393583264732892647305226732712252826992634271230022890273830142839282727632776356945192738277625552673250126212555275134453392327726212660398933792738332828773328463462721296 0 0267326082712267327512660263426992673271226603039260833662827368629653915299041505441415030273863301437482789349928143151259528142621272525152712262132012461305225683052260830272582352744912814266026732515252825552582250135553341318925682890404726342725328927383328457663561808 0 0266025952634264726472634263426732801258228012647315127253569283937012915376430895477335340672852381227513863280132642673306426082738262126472582282730892877266029522814287726732789355545192814285226212699252825822542248834193392325128392542400827512776349929153392463463561296 0 0260825952647268625952528259526862686276325952965268634062814364130023846292740085441417231013989295236712827343227253164268629022595266025822712260831892542301426213064259529152595358345192927263426992568256825682542254235413366318925553039404728012763356926733289441165911808 0 0255526212542258227512725259526992801262128012634323926993641276337642940393330025441313939522927384628143812282734322712307625422751251526732582272530272877269928772890289026212673358344912902278926082608252825012542254234993353327729522990397028522789359728903379463464441296 0 026472634263425822647263425952673269926212660302727763379281434723089393329024008544139892965408730393597291535832738311426472801259526472528273825153264256829272608308925822952255535554519296526212751252825822542267325013486343232262568287740472699332830642751331546346444 19790725 41251808 0 0260825952582262127252515264725952751263428272725315127253432285235832990389831645441327739152865397028903829278933922712299025282686251526602568281430762915272529272763292726862725356944912763275125822673250125422568263435273353326429652595398927893014352729523289449167661296 0 0263425552673258226992595264726992673269926472977271234192801359729903846300238985441408730143880294037962890349927253076264728272555271225822673263432262542292725953002255529402582356945192915263428012542264725152542248834723366335326342776408725953289313928273341463465391808 0 0271226472608262126992568259526732699264728142725325127513472283937173052389830525441332838802839386328273583277633922634296525822738256826212582280130273027273830022839290226992725345945192789283925822686247425682634266034453472328929022582402729152751336628013419457664441296 0 0258226342595264726732647264726472660273826732965267333282738370129653641286540675441412928653933302738462827349927253201264727512621268625552725256831512555310125683101256829272582349945192877264726212542256825682712251535273406330226082827406728273341308926863289446463991808 0 0264726862595256826342582266026472738266027512712316427123432277637962814400830645405320139152902393328393701273833022699296526732738259526992582285231512865273828142776303926732660349945192738285225682660247425682568252834593366327728772542395229272940300228773328469568361296 0 0277626472725269926472568267326732647276326732927268634192763367129023796292739895441397029274047303939152776341926473027271229022673266025822789264732142555312625823052260829652647359745192865264727122488255525552686250134723432322625682990404726603226300227513499457672461808 0 0264726472582267327632595262126602608268628522660313927383379286537172977417230895441322638463052378028653764278931892647275126602827258227762528277630522865267328902827292727122673358345192801278925552515251525952621260834863353328929022582400829772852335328013432454762721296 0 026342595263426212699266025682763266026472582301426993328273835413014404730763880544141082877391529403829275134322789306425822776258228012528267325823201258230272595307625952801263435274519294026732725251525822582271224883432339232392515299040672712328930762725332846646539 19790725 41731808 0 0266026602582258226992647258226082725268628012647313926863486278937962902398931645441323941722902406729153626275132642673290225822776256826212542275130762789268629022801278926732789352744912776280126342582250126602595259534993379327729902542398927632927339228393251441161521296 0 0271226732686260826992660260826862595266026472965268634322763344530893989287740475441398929903898287738292852343228142965268627632699269925282725266031762515306425553126255529022634355545193052256826602501266025822673250134723406323925683379404727763445335328523302454767661808 0 0260826342634272527252621268626342660264728772660332827893392281438803002391530895441321437802940398929773764266033412699283926212725258227252501277630392865275130892852287726862751352745192801277625682621255525552568258234593315327730272555393325822725393329403315451965391296 0 0268626472555266027382647268626732673263427123002268635132725359730893764289039525441398929403970287739152738358327382977264727892595266025822660258231762555305225823014259528772634365645192814268626212542256825552608252834453419322625682686408728772738308927123328436062721808 0 0262126732634262127252582258226732660256828522699316426733302281437963027400831015477318940472952421729273626280132012673289027122699255526992582283930392852273830892865299026732827349943602814287725952608250125422568251534723432323926732542400828653201347229023315463463561296 0 0268626732634259526732647262126992647273826342952269933152827379630273764291539155441423929153970302739522725359727122940260828012582267325552776258231642528313925823139260828902673354144912877264727382515262125682568254234723341321425822528406726082952312627893341454759211808 0 0262126732582264726472673272526602595262127512660322627383717281439522952406732145441327739153002404729273764281433412634281425682699259526732555277631392977269928772839295226862725354144912751272525282699250126212582262134993392328928142528404726992852305228393277451964911296 0 025682528266025952738268626342738266026602660300227123419285235553089389830393796544139893014389829153863287734722712308926472725256826862555271225823302256830762634306425952940256835694491290227122673251526212568263424473472336631642555259540472647306430392839337946346314 19790725 42211808 0 0269925822582262126732595259525822725258228522699325126993486283938292902376429275405337937802789386327893569278933282725303925952751254226992568283930522977271230762852302726992725359745192990282725682647252825682555272534993379323928012528404726342763307628773641463461521296 0 0259525952673262127252660266027122582269926473027268633532801356929523846299039155441404728773764292735132776355526863064268627512568283925822699258231762528308925953151259529522595344545192865262127122528252825422608255534993328349925282595406726214108302726993251466461521808 0 0259526472595259527252647262126732776266028142660325128143764289037173076400829405441322637802763358328773527269930762582301425552865264727252542276330642990269929772865282726992827349944642776273825422660251525152555247434723445323928522839402726992789287728653328463460741296 0 0262126212608269927632555262126602673268627252952268634722763382930524008307641505441417228653829292735412789335326473027258228142582275125822865259531512555291525553052258229522660354144913014271226472528262125682673254235693392311425952738404729403499292726733341457663561808 0 0272526472621262126862660263426732686259528392827322627253686294037483027386330525441323940472839358328013499267330762568289026212801259528272582281430522927271229902814281427382699349944642789272525952621251526602582259535273392328927892501402728393064281428523189433564441296 0 0263425552673263426602595260826212673266026862940268634862789398930393796308939705441398928393780276336412789323927382902264729272501292725952839264731142582295225682902256828772555364145193002263426472515256825552634252834863379316425682776406726082990283928013315446469141808 0 0269925952595266027252595262126992647259528522699308928273732285237323076404729405441322640082902365626993315267329772634291526472865254227892515280130892827263429522814299027382763349945192789285226732621248825552542258234993366320128652528398928142965305229273277466461911296 0 026342686272526602801264725952673262127122647292726343499285238803164402729523880544140872865378029023341266032642673296526212927262128522488277626343064254230642582311425552814262135414519291525152582248825682568266025423432339231142515320140672673282729022902340645766113 19790725 42691808 0 0264725552686267326732608262126342634263427762725322627763583294039333089402731395405317637482852365626863392264731142647278925422927255527252595280130892915268629272801285227762789347245192763291525682647254225552528258234993432322633532582404726082927323929653251457664911296 0 0272526602595268627382595266026732699266026473002266034452789376430393989296539335441391528523686291534592699322625953164263427762542280125552751256831012568296526342990255529022634349945192965266026472501266025682595255534193406331526082890406726473214285226733289454764441808 0 0262127122542264726472647268626212738262129652647318928143671290239703014406729275477325138122890359727763445266031762634295226342801251527632647281430392927268630392814292726862738351344642738282725552699248827252582264734993379330227252515400825552814404728523541472667031296 0 0266026602555258227122608262126212660273826862952268635132852395231513898295240085441389830143583292735972738341925953027263428652621268625152751255531512608303925953064256828772595356944912965262127122515266025422699250134453406326426732890406725953126294026473366457660741808 0 0259527122595259527632647258226472621262128392699331528273701290241083139402731265441321437962915373227383459271231762608292725822725254226602528273829772927268629652814299026992801351344912801286526082621256825682582254234593445325129152528397026603039277629023432469563991296 0 0269926472621262127632660267326212673272526473064269937012902404733024067308939705441400829773701291535272776354126603176264728012621271225422699259531642595300226083027259528772568358344912751263427512542263425282686255534193366320126082725404726343126294027383315451967031808 0 0264726212621256827382647268626992647262127762699318927383796306440673052412930895441320137172839365628273527280132772621287725952801259526992555275130522877275130392852300226992952345945192839287725952686255526472621259535273366323928522528397025822814287729523277449172461296 0 026732582264726602686267325952634267327122634289026733583282740273039400830144239544138802852370129523641275134062712303925682902259527122555272526083189254231512621305225422977255535414547285226472814250126602568254225423499337932512647263440472915285229022725330245766272 19790725 43171808 0 0266026342555262127122634267326602725264728272621307628523701296541293189417230525369335337802952378027763583275134452647287726082776255526992542281430272940268632012814294026472852348645192738280125422673252826342582256834993419325129652608400828142789325129403264446464441296 0 0260826212595266027252582266026732621286527892977269934192940365630024172296540475441417230763780290238292827352727763114256827892595273825682789263431892582303925553101263429652621358344912965266026342515254225682647248834723406320125953052408726473201341927383527463465911808 0 0259525552621269926992608260826082621269928272621320127893641285239893101412929905441328939702927378028393671273832142647299025682725262126992515282730892915269930022865289026862827356944912751282725952595254225422515262134723406320127382515400826472902381230273341466467661296 0 0266026732712256826732595264725822647267326212940263434322751376431644047297743105441417229153915299037962763339226083076263428522608272525152699266032262542311425823064262128772634359745192990263426342528258225422568250135413406335325682699406729652839332827513302454764911808 0 0266026602568264726472647266026212738260827892673322627633641291539333151408731145477323940082990379629153796277633792582302726212712252826862595282730273014278930892865290227762814355545192915278925422634255525952555267334723353327727512515400827763289345929403315454767031296 0 0259526342568262127382673252826212699273826862852267334992789373230893915306440475441404731014008302737012801345926733189263428652660271225282776262132262582317625952952255529652582359745192852264726212501259525282621250135133432311425152801408731142699325128393445469571111808 0 0264726992673271226862660258226862686269928142699315126863656295240272952397030895405316439892990397028903686273832262673290226082673259527762542287730022990275128902827283927513064349944912738283925282568251526862582259534593406327727252568398927252738327728903239466467661296 0 026862595264726212673268626342582271227762738292726993472280138293027421730024286544142392990404729153846275134452621307626472789254226862595271225553176258230642542299025683027264735694491283926082673251525682542259524613445337932392555275140672608289029273302335346956645 19790725 43651808 0 0263426992582254227632568263426472725264728142647303927383583294039152902408731015441330241723052410829273656281431512699289026082776258226212568281429902877268631142814299028013076347245192725273825422660255525822555248834993328327727762595404725952865308928013264463464441296 0 0263426602595266026082699266026082647268626472927263434992839371730644150291542175441423929653952299039702839347226343002267327122582271225822738262132392582315125823189259528142647364145192890273827382515267325282660250134593379321425422952404725953379305228523289469565911808 0 0267326212751262127252582267326472763258228142751315127893701290239522990379631395369337940272952402727893641268631892621290225822634256827122595282730392927266030022877297726732927348644912776272525552660252826212528255535133445325128142555397027762852352728903379454765391296 0 0269926082647262127122621263426602699269926862927262132262902371731143989311440675441402729523829295238982789352726992977266028522582269925152776255533792568322625423151251529022608358345192890263428012568256825152686251534593379322625152738406726472890322628143379463464911808 0 0269926472699260826862621255526732725266027252686300227763641292739523114406731145441327739522890410828903880280131262647286525152751255526342542283930272877269930392801294027512852354144642699296525422738250126342568256834453302322626992555398925552763299029773341463461131296 0 0260826342634266026602686255526212595269925682927277633282801382930393898307640675441408730523970292738632852364128013039259526732555269925282725260832012555305226213251259529022647359745193064266027252528266025422660246134993459318925552686404727893151294028273226446464441808 0 0256826212712268626342555268626992647269927892776318927893499294039333101404732015441318940873014379629403656278932142725291525952789258227632568278930392952275131142852292726472712355545192751295225952582246126212568262135133432321430022763404735412738294028653264463464911296 0 025552621262126862725260826342660273828012660285226343239283938463089412931264087544141502965400830023915280135412686312626602814256827892595280125823201255530642660308925682877258235274491287726342621255525422542272525153472334131642542267340873686272528903353327745476152 19790725 44131808 0 0262125952647259527122595262127122660268628392608315127763656286540473052408732015441325139892902408728773732277633282699296526082789255527252515290230022877275130272801289026602738347245192776268625282595246125952555252834993406317625952528404738982763330229153328469567661296 0 0264726082660263426602595262125682647272525952877268632142763368630763915307642635441421730393989295237642814354126733239260828522568286525682776260832642528311426993151262129272673358345192915264726732528264725682568248834993419325125682634402731513076316428273302466464441808 0 0259526082621268626472595259526602660267327762660311427513541295239333064412930895477348641292852379628143656278933792686294025822763256826992528295231143151277629402789290227892814347245192789268625952582250126212555252834723379323926992528398927892927371729153239472663991296 0 0264725682595269927892634259527382673272526342890267333532776368631144087308940875441431030143812296537802776344527383189267327892621271225282877264732142542325125683064259528142660355544912990263426602528266025422568252834723406320125422568406726993315300234723432454769141808 0 0263427122660264727252555275126472699266026862776306427383569285239333027400829525441328939703002386329153732280132642699296525822827251527892528281430893151278931642927294026992814354144912751271225422634258226212515248834593353323927252515408726472801352729403239446472461296 0 0264726212647259527252647266026992582258226212865268633532738381230144150320142175441417229773880296537012712349926213076255528522582285225822852264733792582303926993214255529022582351345192877254226602568269925282673255534723353317625682621404726472673290231893379475772461808 0 0260826602725266027762621264726212660264728272608305227633499276339153014404731895441323939333064376427513717273832642712280126472751256827762595291530893039276329522877283927513176356944912801278925422608250125682542252834453392321425952528402725552890340629403264463464441296 0 026732634260826992738260825952686262126732660295226603379285238293089412930394027544140873101398929153829282734722699317626082751262128012608289025553289259529652542303925682965260835974519305226082699255526472582267325423555335332262515259540472660269929023527327744916836 19790725 44611808 0 0262125552647262127122595260826472660264727382686328927383541287737643089402730525405327740672927389828903732282732772634287726342751256827252582286529903014269930022789297727253039352744912751273825822712254226992568258234593341321427762582404725822647374830023353446465391296 0 0268625552647267326862582266025822634268625952915264733532763382931263970305240675441419429904047306437322814358327123151272529522568278925422751258231892542300225683089255529402621386345192865266027512528258225682621250134323328317625552582404726472582296534193419457665911808 0 0271226212608264727122647260827122686266027382699305226863671281436863076397030275441335341722839400828523583286533282673302725422827262127892568292731012952277631642789289026862977356944912776269925282647254226472582271234723353327726472528397025152763344529523315475762311296 0 0255525682608256826992647264726602647273827512940266033792725370131763846311442635441428628394087303937802827341926603189268628522542275125552789259532772595320125953027267329902595362645192990268626992461264725152582252834323379318925552621404725952865307634323251466469141808 0 0272525952673259526732621264726602686277627382660291527513583286540473089428631645441326439703027384629523764278932142712294025552801267327632621289030763139272530022877299026863027351345192801271225422673251526342542256834993445322625952608398925282763297729153302466468361296 0 0260826342634266026732621256826992647273827762902272534062852370132394239303941725441421730393989300239522865331527253052271228652568280125282877262132772555311425823114263429902660356945192865260826862488269925422660248834993302317625552595406727122686303930643353441167661808 0 0259526602621267327762699264727122699272527252686316427383597278939702990400831265477328940472927397029023796272532512699282726472814262127382542289031142990273829772865303928012827352744912725277625012595246125682582254234863353326426992515400825282839302729403251469564911296 0 026212660263426732801272527252725271227252673280126213353277638292965410830393933544142393089398930273796272535272582297726992839259527122582280126213264256831142608310125683164267334864519289025822699254226862501263425283459332831512528262140472686263428143251340646346539 19790725 45091808 0 0266025152686266026862608258226472686266027892699315126993717282739893027395232265477330241293089376429023686277631012699292725952751254227632568282730022852268630272865291526602852347245192686276325552608252827122555258234593445327729652555397025012839285230393341454767031296 0 0260826212555256826992621271226732712269927123027267334992801397030893970312642395441423930894217308939332814344526993114263428772608280125822789260832642542316425683002258229652542364145192839256827892515263425682660248834993353318925552660404726472555292737643341463464441808 0 0259526212712264726862673258226732725271228522776311427763656300238802927412930525441341242172965400828273686275130272776286525822776267327762542269930273002272531512827300226862776347245192738278925422660247427252568263434453379323926472568400825822865275132893289451969141296 0 0268625952725271226992634263426732712264727252877277632642801376430643989308941505441428630644087302739702763343226473002268628012660271225282852264732392542310125423039256829402634358345192865264727762542267325422634251534453406308925152595406727892647286543103328451969141808 0 0263426472686260826862634269925952699266026602686305227253656289040273076421731765441335343103101404729023626276330392660300225822814262127632528286530022990271231762890292726732814345944912712285225552647252826472542256834723366325126992488397025952751289030273277463471111296 0 0271226602660258227122647262126862660269927382801272534322751395232264217308942635477415032144047311439152865341927123052269928272595280125152776266030762621310126083052259530022542368645192865268626732542259525682621255534453445313925012595408727762673292747263406469577311808 0 0262125952542259527762621264727252712267327122751302727383701287740473214404733415477327742633101393329523527275130522699287725822712263428142555285231142990271231262852295226992751352745192776281425952725251526082555256834593379322625282555400826082965287730763264449177311296 0 026992673266026992738267326472725266026992686285226863239280137963052406730524150544141503126398930273933283934192712294027512827258228522528285225953114254230392568310126472902256835834519281425822686248825952542259525283445332832642501258240472699273829653933331545197004 19790725 45571808 0 0256825952582263426992660258227122634276328392712296527383513286537482952436032015514341241723189376429523583277632892738295226602940262127252634281430523027273831262927294026992595349944912789271225282647255526602582262134453379318927762528397025682839283929273277454777311296 0 0271226602634262127122660259526732738271226862890266032262763379631013915300241945441438530394108300238632801334127382839268628902608276325152827260832262515315125553089258229772555358345192827263426732515255525552621251534993379313925282660406728392712286540673315454767661808 0 0272526212686272527632647266026862699273827512725305227763612276338462977421732515441334142393126382929273732280130022725291525552763259527512621286529402877268631392801292727512621345945192789268625422660252825422528267334193392328933152621398925152877283932773302438567031296 0 0266026212595262126992660269926992725264727252839263434722686364130274087313942175441428632014360289037172776322627633114263429272595282726732865258232262555313925283101258229152621358344912789256825952528256825682568248834323289325124742725408726992647290232263406449172461808 0 0275125822738271226992725269926602725268627252673311427123341281438983064406732015441332844913239404728013472268630762699290225952801259527762555291530022990269930762827294027122608344544912725269925282660246125952555262134323341331526472621400825682927280134323264454767661296 0 0259526212621266027762673263426862776267327122865271233282763358330764008302744375441446431644047292737962751343227632965272528522634280125822738264730642608302726993189263428272582358345192827255527122542256825422582251534993341322626472738404728652725308930643315433563991808 0 0263425952634268626212686258227762699267328392725297728273612286538463101423932395441354140473101406728903541277633022647296526732827251526992568302731262990278931262827294026342634352744912699277625822699250126862555251535413597323930142595400825283201281431393328457668361296 0 02725263427252699276326732686264727632738266029272699332827123701311437963076428654414217327742863076376428143419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19790725 46051808 0 0260826732647264726732763269927512699266027892776305227633541286538463014408731895441335342393064388029523527271233022686295226862776258228012608292730763089272530142890291526992634349944912725278925282712254225952595273834453379325126082501398925683201281429273392466471111296 0 0275125822712262129152621282727122738264727762827266033022827364129524008302742175441433531264067286537962738330226863064266028772647283925682952262131392582317625553139256828652595354145192814258227122528272525552647251533923366320126862621404728142647307629273239451974311808 0 0271226992634273828142712272527762738277627512673310127633541280138633002404733285477347242173139400829273626277630642660299026472751259529022582295230523027269931262865283927122660355545192738271225152660251526342568269934323341323928142542400825423176287732263328466477311296 0 0266027512725266028652699264726602647275126602877272532892827364129773989310143605441436031513933306438292763336626993027272528522582287725952902259531142555307625153052258228272621352744912827259526472528258225422712254233923392318925152686404728272686285234723915466470041808 0 0256826992699273827892801259528012751264727632699303927513499287738983089421731645405340642173176398928523527281430272712287726342725255528652582294029272990275131762839302726732634356944912789277625282660248826992515267334723341328926992501402725823052280130273353466474311296 0 0268625952725269928772699275126862763268627252902266033532712374831393952301442395441441132144150302737172852328927252990266028012595273824882852263431392582303926213151255528272582352745192789264726212515262125552673248834723379325125822686406729272673286535973353463472461808 0 0267327382673275127762776263428392660269926992699302727253302282737322990412931515369336644913114397027763527276330522725297726992877258227632621286530392940273831512839292726992673341945192738268626212699246126342555271234453445326426992647397026083139272530393379463468361296 0 026992660272526602827263426992621256826732608291526473139278936413139402730144150544145473251415030273641281431392738302726862789259528012528277626213239255531392595312625952890260835274519283927252738252825552555266025283486336637802801275140673014268629273612318946956766 19790725 46531808 0 0264727762634278927122839263426862686269927512738303927383392290238632902410832775441331543853076421728653583272530022673299025952763263428142582287730522865273830642865291526992738348644912776268625552595251526732582267334593472325126992515402725682927282733283302463466451296 0 0272526082712269928272568268627632725275126082865268633532776361230893933306442175441443731894437306441722952341926862965256828522568278925682852263431642582322625953226259528652555355544912827259526342528256825282725251535273406325125152712408729272647286538983341466477311808 0 0259527382699280127252814266027382725256827382686291526603341285237482915391531515477345940473114408729653671268633152647286525822801252827762582291530273064275130522814306426602712351344642776267325422634256826342568281434593406325127252461400826343027278934723251451974311296 0 0271226472814262127512634278926862660273826992852266031642725331529523863291542175441431031144150305239702877355527123139267328522660290225682902258231392634317625553076250129772555358344912789266026862568283925552686254234593392323925552621406729022621292731013353463469141808 0 0262127892660272526732660271226862621275127892673292727383555278936412865421730645441321440083101406728013748267332642634306426342890267327762555283930393064275132392902300226992686352744912839271225282634252825822555262134453366320127762542402726343328290231763139451967661296 0 0271226212751273828772686275126732738280126602789266031262686349930643764282739705441417230394067296538982738352726993101271230142621289025552776256832642660312625823251256828902528359745192839264726732515264725682634251534453353323925952789408730522647301428653277466474311808 0 0269928392634290227632801266028272725268627382647290227123432277638292915398931015477328942173076379628013829276333662725286526602927258228522634290230893027272531642839297726472686355545192814286525682621252826732515260835133392320127122555400826213189281429903226463477311296 0 027122712280126862952267327762673277626992699280127123076273834722990400829274217544140273027388028773701275134062686318926212990266028012608286526343176263431142660305226472990259535974519281425822673252825552555264725423445340632142582277640472977268629902852330247267004 19790725 47011808 0 0258227252673283928142751258227632789263427892686305227513328273837962915389831515477336640872965397029653829271232642673310126732877267328772595280130392915273831262839303927122751349944912763272525952595247426472542264734453419318927762542400826083076275130523214457677311296 0 0264726212763268628012634278926342712266027252852267330642776361230893880300241505441436030024150303937322865337927383114267329902621281425682827259532262634296525553139259528522595355545192789262126472555258225952608251534593419326425152801404730022647305227633302466471111808 0 0264727512725277627892751266028522712271227382712295227123472275137322839395231145441328941502940397029023732275132772660296526342927263428902582273830022952269931012827299027382647355544912814273824882528251526342608269934323392325126602488408725683214286529523302469574311296 0 0271226602940272527632699280126212699275126732877268631512789370130643863290242175441436030274360310137322940340627253164267330522660283925682814262132392528308925283126264729652555355545192902264727762555267325822686251535273419317625422789406729652582305227513341438577311808 0 0273827382738280127512839267327762673273827762738301426733459287737643039391532145477344542863076408730023717285234452699317626732940269928902647277630272977282731892877307627122568344544912776267325682712252825952542277634863302325126732542393325823126278929523264451977311296 0 0269926992763260828522699272526732699267327122839267331762725359730143933306441085441436031144310316439332801341926733226263429272647275126342977267331762608322625423226256829152634359745192877263427762515269925552725252833923366323925422789406731012621296530763419463477311808 0 0262127892608277627252763267329022686269927762699307627253555281439703064402731145441341943353176404731013686275133532673302727252902263428272621290230273089278931262865290227512789349944912789277625552725255526862595267334723366331527512501402726603164308930393214469569141296 0 027632634271226212776269928392738278926862673273826343419276337963052391530274087544141943239428631144047285236122712312626862890275129652634290226213341255531262595311425282940262136414519281426472621255526212568269925683472340632392568282740473277273829652852349947267731 19790725 47491808 0 0264727512712275126992699268627122673259527252673305227253583290237323114406732395405339244643289410830273812283933662712305225952789263427382555282730523039278931392827295226472827355544912738268625282660248825952582271234863379323927252542400825823014294029773289472669141296 0 0272525952699264728012725277627382686267327382902264733412877374830023780308939895441449133414437318939702890362627253226264729772686283926212865260832642647312625823076264729272595358345472801262127252528267325822634248834993366322625422789406730272977315127253328463477311808 0 0266027252608273828142776266027762751275127892776313927633626286539152990393331145441343241293239415029653732277633022634287726212827258227762595291530392940280131142865310127382776355545192801277625822725252827252582271234323366326427122542398927123201308930893214463477311296 0 0264726992801273828902699268627632801280127632965275133792712379631894150308942175477454733154519313940472839355528013226264730022608282725682952262131512595321426603201258228392608358345192827259528142555271225282660258234593341321425282915404730642789316427513392469577311808 0 0273828272751278927762789271227252712260828142738311426993732292740473027417231895369337943603392431030763898285234992686300226602940258228012568287730893076275131392852296526212712352745192789272525822568246126992568275134863341323927382528398927382952404733153251466477311296 0 0280126472776264727762634275127512686273826602915269933922814384630394008311442395441469532644385313941292865358327633176264730392582286525422940260832892608322626343101267329772568352744912839269926602488262125952699252835273289326425822865408732143052312628653251449174311808 0 0273827512699276327512789264727892660264728902660328927633701299040473089412932895441362646053277443730763656289032892660303925682940262128142673294029403226275132262827307626862712349944912789275126212751248826732555268634723341323927252555400827252940382929773419463474311296 0 027632751277627122877267326212660263427762621300226213432287738633277412930274217544144643419433531894150287736712712325126602890263428902568295226213289258232392608315126082977255535834491280126862725251526342582267324883527339232012501275140673176290243602814330246347111 19790725 47971808 0 0260827122712277626992789268627512776267328772725318928393780305241723052421733155477339243853277421732143701292733792751301426602965263427512595289029773014277632012877300227762712355544912789268625152725251526342582268634593341327728012608404725553176436031143189449170041296 0 0275125552712268627762712277625822673272527122902275134592940384630524087301441725477463433794664330240272801356927763114268629652568283925682940267332892595327725953226259529272582355545192776259526342528266025682699251534593379322625552725406733152865311427763366443769141808 0 0272527632725278928272751269926862712269928012751303927513748296542173064421731515369339245473264441131143717290233282673305225822852259528392621283930762927272531392839302727382725349945192751281426342751250126472555262134593353327727762501398926863189343230393201466468361296 0 0286526472952275129402751271226992699264727512839267333532776391531764087316443355441446434724437317643603064354127633176264729652595285225822927269933792568306425823151264729272582359745192763262126472528271225552686251535413392322625422789406733922990305227383432457670041808 0 0269928012634286528142827266026992725269927762725313927893764295239703052423931395477359743853315436031263812291533282712317626603027263428272568292729653027276332772865295226862686347244912751266025952751250126472634256835273459328927632542398927892865404729653302475777311296 0 0296526602776263428772660280126992673269926732952264734452877400831764150310139895441463433664664330241082940359727633214271229522660297725282827272534062595315126473277267328272528352745192776268626602568268625282582255534993366317625422890404730892865308927633315443777311808 0 0268628652660277626732647266027252725266028522725318927513597280138463076406731015477332845473392431032263846281434992686312626603027260828142621294031013139273833022839305226992712352744912814276326082763251526472568258234593406318928142528406726472927352729903214463472461296 0 027762621290226732877267327762686273826472686291526733419287737643101406731514067544144913341451933924217296536122751316426473002263429272515287726733277255529522555332826472915256835274491283926472738254226342555263425153527341930892488299040473513276333282776335345197731 19790725 48451808 0 0272528522673278926732699266027382738276327762673322628013583302738982990402731015477344543603315443732014008294032392699310126732952267328772621289029773076276333282890297727892712352744912827269925822712254226082582256835273379323927512528402727123027317630893226451970041296 0 0281428012789271228522595273826342712276326472990268632772890379631644108313940085441428633414360340643353052345927763164259531392699295226083101263433282595322626343176267329402647358345192751263427122555271225552647247435273353318925552915400833152647315126733289457669141808 0 0271229152763267327512712262127512712269927892712317627253612296541503027398930025441331544373101454730644087287734322712307626343064259528772582292730523114282732512839289026992686349944912801276325422660251526212608264734993366327726992568400826342865272531013302463471111296 0 0280127892865263428272686266026342686278927122890269933532751355530523915295240475477421731264491321442392952378027123226269929902568287726082839262133152595316425953239259530642582352745192827266026472542269925422686252834723392317625822725406732262647340627513432466471111808 0 0272528652789280128012751267326732621267327632686313927633671282738462990402729405441330240473353431031143863282734322673318927383039262129022568303929773151267333022877295226992827354144912738277625682673254225822595263434993445323927382515404726473101294030273353466474311296 0 0277627633039271229022673259526992699273826602839276331892751395231014087299041725441417231764286320140872990378027763251267329402647286525823064259532892647316426733277259530272582347244912814259526732515266025952647250135273406325125422952404731012738317626993366466466451808 0 0271227762712285227122725264727382673264727512725311427383472292739522965415031765441322642173114417231643952277634192763313926473039259528902595300229523251280132772865290227382673347244912789262125822621252826212582273834593341327726732555404726342977306430643366472670041296 0 027762634277626992699275127512712267326992712296525823341290238463189397031014263544141083176426332264129287737482686327726343027263429152595295226473472264733662621322626863027258235554519286526992673255526342568262125283486334131392555283940473353273836862839343246956836 19790725 48931808 0 0266029022686282727252686262126082738258227512738317627893671282739152965412930395441335341723277433531514087296534722776317627632927258228772595294031013176276332262852302727512763352744912763272525422595250125152555260834993445327728392555400826603064315132143264472668361296 0 0283927382902271228012673269927252660267327382865262133022814373232643989303941505441428631014217306440873052367127893289267330272725291526472915266033282555325126213214264729772634352745192839258226342582254225422568251534723328316425822890402732892712323928393289463469141808 0 0275127122595280127762738267326732673266028142712296527253459289039332927406732645477332840673039412931143812299035972776310126602902266029272595296530393164280132892927313927512725352744912814273825682647254225682528268634723486322626862582397026343076299031393315463470041296 0 0281427512789264728012660267326862634273827892877268633662751379629904067307641505441426331394047325140082952373228013226277629022608280125422940258232642608344526213264262130762634359745192801266026992501248825282634254235273328317625952827406733922660347228773353451971111808 0 0268628522699277626732686263427382738267328902712282727383656287738633114417230525441335342393226423931143952291535972725325126343114264729402634303930523139272533532827316427382738341944912801278925682686250126472582262134193392321426862501395227633002317635413214463477311296 0 0287727252852258228652660275127382660273826212852264733022839389830144150302741295441433532014194308941502977344527253264272532262582303925953027271234062555326426603513258229652634349945192814267326992488264725282608248835273302322625952839404733022751347227633341451971111808 0 0263428012686283928142725280126602699263427512738315126993513281439332965417229905405339242393353436029653764291533152776306427252877268629402621302731263089276333532940312627252839361244372763268625952595248826342515254234453353328926862542398926343164303934723277454772461296 0 028392647276327122827269927382725278927762725295227253459278938983076398931894067544142393126441131644172292736712789313926863039271230022582296525953432266032392660312626992952262135694519291526342582252825682542256824883459339232642528287740873277264731392725334145767111 19790725 49411808 0 0267328652686285226992751264726732725267328012725316428523671289040472927397031645441344542863264408731013612289033662738315127252965254229022673311430393226280131012915296526862852354145192738271225152542254225952555258235273392327727762542404726603039320133023353443769141296 0 0283926732789264727892647272526732699272526862927264733282776373230894194310142175477433531264335331540872977368627893277275129902595297726602940268632642634337926473201258229402634352745192699268626732474256825152673255534723302320125282877404730762852323926993379463470041808 0 0269928772776273828142763263426992814267327632751312627513671290241083064415032015441345944373277431031393796286532392839307626732940262129522699307630523289273832642877303927512789349944912712272525152673250126732568264734993445325127122542404725823201367136123251469577311296 0 0278928522827266027892647269927512686276327122827269933792915391531514217313944115441446432014310322638292839354128013226263430892647305226343064268634192699328926473277266029272608349944642890264725822528262125682621251534993392326425552865406732772927349928013353463471111808 0 0269927382647275127382660260826602725269928772660310127383671294040473089431032015441351345763341431031894008289032642725307626862940267330272660306430023139277632892965311426602776349944912852271225552595248825682568263434993366322628392555400826603328313939333201463472461296 0 0277626472776276327892673263427892699272527122965267333532865393332394129301443355441446433284411328940082852355528013302278931262686292725822952267332392634318927123264264729022595349944912890263425822528254225822595247434993341320125282801406732012814316430273419451968361808 0 0266028652839275127252751263426472673256827762725302728523796300241293101431032515477349944373302408729653880295234192712307626992915262128772568294030893353281432262927306427122763352745192801268625552582248826212595267334863406326427252568404725953052334135553277454767661296 0 028522608272527122686266026472712269927892712305226993583285241083126436032394464547744643419431032644239290235832865335327253027258229272595286526213277258232892621328926862977262134724519282726992621255526212515263424743432339231642595282740472990275131262839334145197111 19790725 49891808 0 0271227892595277626862789262126992660266027382712311428143764296540673089441133795441337942173201410830893970281433282776312626733089267329022673311430523201278933412852308927892877345944912699264725822673251526342568258235273353326427252488395226083226312632263379469569141296 0 0272526992725264728142660268627252660271226343027277634452990412932774385326446345477466432774194310141082927358328393176273830392660296525682839267333282634330226993226266030272673354145192789271226472515263425682621254234453379315125682776406728393089305227633328466472461808 0 0268627892686269927892686262126472776267328272673330228143915296541083164436033285441351342863226397030523933287735972686308927123064259528772608308930393189276332012865287727122789354145192776255525282582252826472582254235273379323928522515393326213315306430643392463477311296 0 0285226862712269927632673271227122673269926602977269933922890404732894464334146345441454733414087315139892952359728273164266028902621294026083114269932772568328926213189269929152621355545192751255525822555255525552673248835273406315125552852404730643189325129653419463471111808 0 0263427382673275127382686266027762660276329772712322627633732311443853289443732775477340644113164433529403812294034062865300227382965258229902621316430763239272531762890313928012839349944912801262125422568251526862555259534593302323927252568400826343277302736713302463477311296 0 0282726992852267327512686272526992776273827893064275136122839406732774263310142865477463434724087316440872952362628523277282730142660292726992965263432892595320126343201258229652647358344912915262126212501251525822660250135133406318925422839404731392839312628143419472677311808 0 0275127252660275127762738264726862789264727512763332827513915308944643226446432895477361244373302426330893717291533412699310126862927259530392595311430143189277632512839307628012738339244912738260825952595251525822595262134863392325127512555397025683126337929403126469572461296 0 027762712269925822801275126212738256827512725308927513641295240873239451933284519544144113379417231014047290235412839316427383039264729772555308926993366262132642686307626862990276336124519296525422634251526472542269925683445344533022515268640473114286531892712322644647731 19790725 50371808 0 0269927892712276328012712267326992738264728902712328927253846305241723226449132895477343244113164389831513846296534452751313926472827262130022634317630763201273833022940308927762789347244912699262125422686254226472488256834453366323926862515400826343164307629523251466474311296 0 0280126992814262128272673256826602673271226732990267335552952406731764239331545765477441131764217310140872927367128143289264728772634301427122977273833792673347226863151269931012595364145192827255525952501256825152712250135553379317625152814406731892940321427383419454769141808 0 0280127892789276327512725277626992738264729272776325127893780289041503289454734725477347246643151412930274027283932142763305227382927266029272647312631263277276331892902320127632814349944912738269925282647251526732542256835273406320125682488395226213064297737173189454774311296 0 0275126732699280128012686271227632725281426733002276334992877408734994286344543355441436033024335313939522952364127893189271229402621302726213014267332772647347226473114266031012634362645192776259525952555260825152699255534723419308925282877402732143002339227893513451974311808 0 0276327632725276327762801269928012660271228652699317628393701307643353214443733795405351342863151436032013641283934322814303926473014263429272621311430023264283932262927326427252865356944912763269926082515247426342595256835133341323927382542397026603264313930893302463471111296 0 0285226342776269927762673278926992712269926733039275136412865441133024411316446345477451932514360336641502940356926473164267330272660294026213027263433922660330227383264269930392595355545192877264726992501262125682660251534723392320125422776402731142852358327383315463468361808 0 0277626862660271227632776256826992763266027632776321427763780295243603239441132515441339243103139412931143863283932892827303926992977264729772582311431013201280133282902311427252814354144912776266025682647248825952542264734593341323926082595404726863379306430273201443767031296 0 028522686285227512712280126472725266026992686301426733641297740473277436032644411544145193076421732014194305237642814326427892902266029402686297726733392255534322686317627512940262135414519276326342738250126602542267325153445337931892568281440272890286535412839334145766836 19790725 50851808 0 0271227252673267328012712259526992647268628652686330227633846306442393277443734595405344544373101397031394027301434322789289027122877268631012673306429653126280132642927321427512738351344642776273825152621247425422542263434323366330226342542397026083176297728903164449170041296 0 0281426862712256827762634258227252673273826992977269935552940423934064519332844375477454732264129317642393101359728653226277630762673289026863052264734192647325126863302263431262660358344912763260825682474259525682686252834723353315125552839404729272890334127513366463466451808 0 0275128012699267327762660268626732712263427762608317628143933300242173251463432515441347245193189441131014108291536712890321426992902255530272647312630893328287732262865306427512801349944912865267326212595248826212582266034593392323927252528393326343264317630023264463468361296 0 0275126732725263428012751259527892647280126733027273836412763406731144437321444375441449133024286317643103064368629023341276331892660294025683064262133532660325126213445264729522647356944912977267326602542262125682673251534723366306425422776404730393353349927513328463468361808 0 0272527632673263427382621264727122789264727892634326428653796300242393176449134595441340643103226433530643898297735972977323926992952259531762673307630523052276333022927327727122877344544912865269925682582250126212555263434723445322627762582400827763289335329523289454769141296 0 0273826732673269927382686271227252634262126993064272534592776412931764360331546955441446432774335321442633176373228393366272530762738296525823239263433152660331526603277266030392660354145192763252826082542264725012699248834323379318925682738406730393328307628013328454772461808 0 0271227762673262127512621271226862660263427382673318927633732300242863201433533025477340643103366412932264217287734992725318927763064260830762555320129773289282733792877313927382852354144912763263426212686251526472555276334723445325126992501395228143139305233153151441167031296 0 027892582266027122751269927122738267326472673287725823583287739333251433532394664544144913139449131144310318939522801335327893151263429022621321427253315269933152673336626343027267335554491278925422699252827632528269925553486343231642528277640272890339235272738343244916703 19790725 51331808 0 0275127632621268627512673272526862699271227762725305227763880297743603302443734065369341244113164421731514263302737642852325127513039263430392673320130643379275132012865327728012839348644912789267325422608254226602582268635413315325127512528386326993226337929903226446464911296 0 0276325952776276327122751262128272673269926602877269934322865415032644411326446345477446431894286313940083114400829273341289031892660300226603251268634192582331527633353267329402634358344912827266025682501264725682582248834723406311425422738406731393264326427383341457666451808 0 0272527252751266027252712269927382712264728772712321428393671299041503289457633415369341244913189408730143880289037642801317628142965264730522647325129523353281432772865317627122814355544642738258225552699252825822568258235133353326427762542404727633151326432013201466467661296 0 0290227252712267328012699276327122595278926472827264735972890408731894087328946345441457631894263307638462990358327633341283933152751310126733101273832642582336626863366264731012673359744912776269925822515273825422621254234723379322625422852402729522789327727383201457665391808 0 0273827252712277627512712268627512763266029402568322628273796299042633151415032895514344542393089415028903541277634992890328927513226264731262673326431393341282733922890327726992890351344912751262125822647252826862555262134993406327727892515391528653139317628773302449165911296 0 0269927382699269928142634267326732712285226602839268635972852395231764411321444915441438533024310320138983027330228653406287731512686320127383164273834592673332826993226269929902686356945192839258226472501269925552647246134723366327725422725406730893189305227513277457667031808 0 0273826862712260827632634267326732801258227762763318927893812297742173126426334595477355543603151431029273717291533793076315128143189263430892686320130893353278934592940307628392877347244912738266025682738254226342568256834723353331527122528397027893264289028903251466465391296 0 027892673277626472738269926732763267327252686290226863612287738293226421732264437544146343379431033024027291534722990326428273076267331642647315127893527269933532738328926733076264736124519290226732673259525822595271225013499340631892528280140873126307631762801345944916645 19790725 51811808 0 0266027632608271227762660269926342751269927382660322626993863300241723189446434325441379646053189408730523717294032892927320126863226267332392660336630763341286533532952320127632902347244912776273825552673248826082555268635273379322629152528412926473164343229523226446467031296 0 0277627252738267326732751266026992725280126212865271235272902402732644217327745765477463432514335310138463027351329153353292731642751311426733201272535832673343226993366267329902725356945192801269926472501259526212634247434723341315125282801408729772952345927633432463464911808 0 0272526862686272527512660263427512801268628272647323927513796302742633114443733665441359743353353408731263686294034592977322626733151269932772712336630273277285234192902325127892839344544642725277625952660248826862582267334993379322628652542395226083315337930763176472667661296 0 0277627252738262127632673266027512738268626732990273837482915412931894239317646345441478934594547320138462990355530523366294031392660313927253353272534452634344527253432264730892608351344912814266026732528258225952686258234863406322625422865408730143151308927763277475767031808 0 0269926472699272528012673262126992738266028142725335328013732292741503353431033535441352744643315428630143732303935833002326429023101271232512660327730893499277631762915318928012852354145192839272525152673251526212634267334993379323927632555397026343027395231513328443767031296 0 0283927382699266027632763259526992608272527253139269935272927426332774464326445765441463434454310310139703002348632143289292733152647320126863406271235552660348627253277269930272699359745192927268626862528260825422660251534993406334125422814406729153406315128653353466477311808 0 0277627762712268628012763271227122725268628522673326428653898307641943353463433155405347245193164404730893541305235272940322627763251259532012608322631143366280132142902332827512789349944912789264725682712254227122621263435133432328928392568397025953366332830643277454765911296 0 028142660263426212776268626342673268627382673302726863626286541723277431033284664547747263472412932894027308937013039341928393176271232262621328927893583267332012712345927253002264735274491287727252686251526992555262125683499332832512595286540672877315131512902335346346356 19790725 52291808 0 0268627382763271227512660268626992712269927382647318928654067300244113214454734195477347245193392406731893748308935693052347227633353268633662699347229023472281434192890327727512827349944912852280125422751247426862555267335413406322626602542395227383201280132143214451964441296 0 0277627252673272527252647266027632673268627123039280136862890412931644519326447575477454735694411326439333226388031143379282732262776325126213432266034862686337926343289269929272647364145192839254226212568262125952763255534723392320125282699406729773583310128773392457669141808 0 0271227632751266026732686268626472712271228272712325127763863308942173315443735415477344543853445412931513898317636262865332827383101272531892660320129023302282733152852335326992865347244912801268625282647256826342528263434593379330227762555397027633341282733533226449166451296 0 0273826732634263427512776264726862699271227123089281435972927431031644310344545765441451933924335335339523151384631763541289030522738308926083353277633792647337926733277263430392673352745192890263427892528269925682647256834863341322625822852406727633445326427633406463465911808 0 0278927762699260827762699272526472725267328772647328928524087311443353302463434325441351343603289402732644027320135552977323926733164269931892595343230523277280133412852307626992902355545192814278925682660252825952555267334593406327728142488400826343419281433153277449164441296 0 0271227122673268628652763263427762673277627253052272537172877408732894411328945475441457632644360330239703353388031763432282732392686318926863189269935552673344526213289266032012725359745192801258226732542269925422699256834993302317625682814404729773264303928143732454770041808 0 0269927122673269927382673278927512712271227512738317629274108303942633392463433795514355544113328412933023898312637012940335327123027263433152699335330643366289032892940316428142814358345192801269926212660258226342582268635273445325128772621398928653239291533793289451965911296 0 027382634272526602725269926732852271227512776302726993686286540083264436032394634544145193392421734863915331536413064349927123302259531642673327727253392267332892738313926473076264735414547285226212634251527252568271225553486340632392582275140672965308930522751339244646444 19790725 52771808 0 0272526602686280128142712277626472827269929272712330229023915312643853302463434995441343245193445395233413780326435972877341927253289268632012699326430763472283932892902318927762940351345192751283925152673251526472568267334993366321427512555400828013366277630393289451965391296 0 0281427382738271228272865263427382776289027123151272537012890433534724519337945475441451934194310337941293176379630643513282731392660323927123315269934722647343226083315264732262647367144912940264725552555268625552686252834863302318925682877402728903499308932893264454767031808 0 0272527632738272528142776272527252789272529522699341928654108310144913406454734995477355543103302410833793898308934722738323926473214273833792725361230523341281433022952308927512852355545192952268625422582251526602634269934323392321427762568404728012927292731643264454769141296 0 0273827122738273828392712259529022660276327383139285237962915421732394634343245195441449134864150340642393151355530273302277632142725322626993315273835132699335326733353267330892621355545192940268626732488254225682673251535133328323925682965404727513583307627763392457665911808 0 0267326732776267327762699273826992712276329402789349928653952322644113366466434455405359742633392419432643880303935132890334126733328267332392725339231143541280135972801312627632990349945192801268626472634252826732582256834993406328926212582406728142927286530273341469567661296 0 0277626732660277626862751268627512776278926733176277637642965404734454634348647265441428634454217345937643139378029523432275132772712327726473486268634992686347226213264266030522660355545192902266026862528258225682634251535553379323925552952406730522865328927763341463471111808 0 0269927252751269929022738273826732789272529152738344529274239307642633392451935135441335342863432441133533970306433792852311426863189260832642595335331013432280135132852323928272814347245192801280126342738251526602542259534993366326428142515397030892965290234723341463468361296 0 026602763271227762673282726862927272528652751303928143641300242633366436033154547544143853445433534594263325138633002356928393251266032512673325127513459264735272725339226992990273835694519292726862801258226472555272525153472337932512555292740472801320129522789325145476645 19790725 53251808 0 0269926862738269927892673273827252890266029272751344529024027323944373315488635975441370145193419441133794008318935552927313927253289263433412725328929773486282734192940316427512877347244912839280125552582252826472634263434993315325127632542393330142814276329773341478974311296 0 0266027382712271228012763258227762725289027383002277637802952415032394664343245765477469533924464334141503164402729903432287732262647316427383251268633792712349926993366267331262673356945192927264726602515259525952763256834323366323925682877404730522738290227763277457667031808 0 0275127512647269927762712272527632776273828142725332828654047315145763459472633415514354146643432423934723880305236562852331527383226269933792660343230763353281433532902322628012902352744372738267325422595254226212634258234993392320128392568393334193027290231143251457677311296 0 0275128012789273827512763273828392725278927383076276339333114417233794634340647895441457634194464343240673264406730643419278931762686315126603226268635412725326426733406267332142542364145193014266026342542269925552673251534863419327725822763404732143341294027633302475768361808 0 0278927382763271228142660273828272839277628772751347228773970315146343419472635135369343244373302446434993970320136122865343226993226267329772751345930393432287734192927315128392839358345192827278926082582252825952595272535133366326428142555397030763459291530023239475777311296 0 0266027632712271227512699272528392738280126993139272538983151436034194726349947265441433534324464335342173302368631893555283932772725334126733302276334992751332826603353268632012725352745192915262127122515262125422634256835273341321425552927406729273656308927123419466477311808 0 0275126342776277628772789276326342763272529402776334128773989327744643366482136125514359744913406431034993863317636412927335327123076266032642699334130763353281431642915326428012927348644912763272525552595251526212621266034723392326427892555376430273064283933283277466470041296 0 027892801268627252738276326472776272528392827321427893764316443603315466434724726547746343459433534324217336637012952348627513302269932262660344527893513272535552712326426603176273836264519286526992660255526212582258225013541337931762555300240083101325130022738341947577731 19790725 53731808 0 0268626602725271227512751272527512827267330522839348629903989315144113214457635135441352745763583428633924150318936122852332826343226264732392660322630523419283933662852330228392877352744912965269926212725248826212582259534593392323928392542404735133039300229773277463470041296 0 0269926732738269927252725276327892801277627763101285238983064449134324464359745475477451936264464344541293226356929653445273832012699326426993499278934862660339227123277277630642699352745192890271226472555262125952725251534993392312625282890406733023176302728273328463470041808 0 0267327122751268628142712272527632865268629402827344529274217316445193353457637015477367144643612417234993970322637642990343227633251273832772660347231393189290233412877308927122915352745192801278926212634254226472634263434863445327727512515393333283101289029153264457668361296 0 0266025952763262127252660275128272827272527513076278936263002436032894411349947265477454734324437339242173164379630643315278931262699327726603353280134452660340626603126271232012712358344912890266026602488262125682660251534723341321425282990404728653214295228143353463477311808 0 0272526992801269927512686277627512890276330272827326429274172313942863379454735275405356943603432449133283846310137322814328926603315269932642673335330763366278932893002318928393002358344912814282726602647252825952582271234993366322628522542398928143089287729273226466477311296 0 0267326992712264728392776272527892634289027633064275137643089443732774576354147265441443734994286323939893226364130893472278934862725327726603302276334592673332827513289263429772789358344912927271226732555271225422686251535133366312625822865406728143151295227123264449172461808 0 0278927122751268628272801259527892801267329272712330228013989320143103392463434065514351343603445415034193796311435692915334127633406271233022673352731013432281434322827317627892977356944642852271226342647251526342621263434723379326430142542397027763189289029773328466477311296 0 026992725268628012751269926862686269927382686305227123686301442173289433532644491544143353486408732773812344535693052359728143353271234192647323926863499278935272660344526733064263435274519291526472660251525822582269925283569336632012634289040082725316428272751335345766914 19790725 54211808 0 0277627122608267328652673264727382814282729022776328928143812312643853289451934455514354142393353402733153671308933152927339227633164259534322634355529773499278934992940326428142952347244642827281425422673250126992634266034593328320129022582402728653002310129903201449170041296 0 0282727122712273826732699267328902699285227512977276335833002421732264491332846955441449134324129330236413189347231143499286532262789336626603264275133022686341926993499271230762660359744912965272526992542259526082712256835273406318925682827402728392789285228393328454770041808 0 0262126862751267327762686269926992789275128522789315128013863303943853379438534195477354143353315384632393406316434452915344527633406263432642699344530523445286533282952321428012927358344642801267325552621247426732542264734593289327727892582398933412940320129773201446467031296 0 0272527252686269928272660275127512673275127512902277635273039408732894576330244645477443733414217316437643052340629403379292730522699334126473513275136862634336627123499273831392634355545192902263427122528269925822776258234593432313924882890404730022673297728393392469564441808 0 0272527892789269928142801277628392751264728902673317629403952310141723176443734595477349942863392400832773612305233792877334126993289268633922686339230023541275134062877330227382940347244912852273826212660254226212621269934723432327726472474388032642852318930273264463465391296 0 0267326992789283928272738268628272647287726993052277636262865398932774310344544115441454732644129327736863039351330393392283933022699337927253499277635552699358327123459262132142686361245192814271227122528268625822673256834723379318925822725404733282877290227383392457665391808 0 0272526732660272529022776264727252789277628522712328928014027301442633201454733535514355542633341391533153671315134062902334127383341275133412673349931893277285233922902312627512990352744912852281425952673254226342634266034723419326428012528400829152827277630893341438567661296 0 026862699269927892738273826732751271228392763316427893641300243103176441132394437544146953277421732263641320135833014349928653341266034592712352727633612271235272801341926603101269935414491285226732712258227252582264725283527341932262582289040672738343228772801332846346914 19790725 54691808 0 0273826342712266028902725269926732814266029022751326428143796302742393201436033925441348641723366382931643472315134062965335328393392267334992776355529523701286535833014321427512940349944642789268626212528247426602673262134723392332826862555404727892660282728903289449166451296 0 0273827632712269928772699272528772699278927893189275135272965408732894411339244375441443733414335318936863176352731263353285232512673341926343379282737172699354126473472260832012608359745192952266027122542267325952712252835273379313926082952412929653315297727383302454767661808 0 0266026732776268629022686268627382738263429152789343227634008311442393264421733415405348643103302382933023671307633533052321427763379269933662776349930273686295235833027326428012965351344642814290226342582252826992595262134593472322627892515404730522814283930523264457668361296 0 0273827122738268628392712272528522699280127123114283937013002408733414519331544375441426332394217320137963379355531013151283934192751336626733583269934862763341927893406275130272776361244912940263427382568256825822699254235133379321425422789398929902776289027253341457671111808 0 0259527892751266027762763268627382738264728902725351327893970295242863366451933285369339242393214376432393486310134722940331527383445264734322699351330273379289034452827320128142902354144912801280125952660256825952699262134993328328928392568378034452776282728903289472667661296 0 0276326992699273827632776264728012776273827123164281436262927406733154519325143605441446433284217328936413366361230023432281432512725341927633499271234992763352726733472280130522699354144643014273826862501264725422634263436123392317625422915408729902699302728013379463477311808 0 0272527632621266027512699278927512814273829522789349929524087305244643176441134065477352742863432378032893626327734452902344527123459267332892776348631143583283934322915325129153027349945192890268625952712256827122582271234863328323927762528400830392827280130643226463465911296 0 026992712263427512712266026992673275128272751311427763933325144913486469535274634544142863239393333533555344535133151339228013472269934452673354128143486268635552751337926603226268636124519289026602699254226342582271225823392336632142555275140873052285229402751328945477731 19790725 55171808 0 0269926862647267328392634276327122801267328392776364128524129323943853499436034065477355541503392393333023732311434592877341927253472264734192751359730763499281434992927317627893027361244912776281426732634258226732647259534723406325127512515386330642712277629153289463474311296 0 0280126602814276327382725256828012634286526863341281440273114446435554634344546345441463433154087344538633353355530393612289032772751344527123583268637322738361226993445269931012582347245192927263427512582263425682634255535553353328924613002398932392751295227253392472677311808 0 0280126342776264728652699277626602789273828142725364129404087334146343366446435275369352742633419398934123796322636863002345928013419269934062776355531263555286533662890327727633064347244912789277626472595254227512542254234723486327727382528402731142712277630273341457668361296 0 0272527892814278928272852263427382725278927763164281437173201449134454491347244915477451934453989347238463353364131513527280132892751349927123392278936562647354127253289268630762801352744912977256826992582264725422686251535413353320125422940406729772776294027893277454768361808 0 0273827252673277627512595275127252827267329152751361228144217334146643513454732895333345942633472421733923846311437012877355527253392278933792725340630523612282733022927320127762852345944912952278925952660259527512634263434723392323926862621397034592789281429523251451977311296 0 0277626862673273827122712269927892751291527253289280138983064446434324726344545475441443732514360355539893379368630273499281433792634326426473486268637172738359726733328268632512763355545192990273826212488264725682673258234193432315125283039406729022568300227633289463471111808 0 0269926862801273827252699275127892827272529272738341928524310313945763499475734995405345944113486438533283686317636862915349927253379272532772725364130643555286534062877321427632952348644912776277625952634247426472582273835133289323928902528393331392751282729653341463477311296 0 027122789267328012725269926472852275129772738306427893863318943103555463434594576544144643353433533284239330237323089347228013328273834592660337927383499264735272763335327633251272535834491295226862686248827512528273825423499339232392515299040672865297729402751336646347111 19790725 55651808 0 0272527122712271228522738278927512902266030022738351328774217335348213541451934455514345943603459421734453898327737642865344527633328267335272699344531013302276334063002306429153064354144642839283925552763256826472568266034593459326426862621393328142776289029773366463470041296 0 0272526342699272528012763268628652751280126733151276337323151436034324695349944645441441133023933355540083445389831263459276334322660334127633445275136412712355527383226277631142725359744912940268628012595252825682686254234453379318925682801404727892595295228903379466477311808 0 0266026992647273828392686289027762839266029402712347230524172318947263472454735135333337942393328415035273989310135132940343228143239271234322751344531763366285233922852320128143002359745192789275125552738254227892634273834993499322626602542400828142647283930523239454769141296 0 0266027252673275128272915268627762725291527893277280137643164431034194310345944915441436034194172352743853289389829773513280133152801334127513392268634722699351327253151260832012789355544912915269926862568266025822763254235553379322625012839402727762660290229653289463469141808 0 0278926472763263428772699290226992827264730272763352730644217332844913366454733795441336644113445417233533989312637482965347227763226263435132634351329903459280132262827312627383039355544912965275125822751255526862647269934593353325127122501402728142763283929023264472674311296 0 0267326472634278927762952267327512789285226473277278939703114441133414437345945475477443733664150347239703432381229153527295233662699347227513406276335832751331526473289269932512890358345192852271226602582260826082725256834593379320125822660398929022712302727253432451977311808 0 0271226862660272528902634276326732763273830642686352730394464339246953392454733925477347243603392431037013717325135552814332828143392263433282751361231643406281433532940305228523126355545192801286526342699255527512673277634593419325127632542402729402751285230143277469577311296 0 027252789267327762776272526992789269929402763336628773933315143353513469535134464547744113472419434324217339237643064358327763419271236122789317626733641269933532738320127383151280135834491292727512827255528012568267325423379339232642555281440472827272529152940335345197246 19790725 56131808 0 0280126992738266029402699275127762902267330762712351330393989326446643499457635415514339242393406391533923915317635552940371727513289275133412738355531513499281432892915332829273002356944912814282725552686252827382568272534723432328927892568398929272776285231263289463477311296 0 0269929022712269927252789272528652725291528013139278939523052428635274695337945765441395233414150331540083341373229773583280133282699339226473513280136562699335326863289277632512763365645192839266027512528268625422712254234723406328925553114400829652608290231393353463472461808 0 0282725682673264727762699276327763114275131262801361230524172335346953472457634195441340639703302397032393597306435552915367127633315266034062763347231143472285232772776336628143076351344912839287725822712258227382555264734453459326427632699404733022699278929523289463470041296 0 0272526732621277628012902277629402621280128013239268639153151441134194853348645765477436033024027334139893264359729403626280133662751343226863527269935552776332827253366278932892725358345193027264728012608276326082647256834723445326425683101400829402738305234723264451977311808 0 0287726602568269928392751285227893126276328272827347230024047327746343419454733535441340641293366391532773812316435832952354127633328271233532789348631763341283933152952331529023064345944912814280125822673254227632686259534723432331529402621402732892699283933413328466477311296 0 0263426732712275128392852273828652789281426993189272540473139441134994757354146645441412933023898321437963201382930643656282733022814349926993499286534862673355527513445269931642814365645192852271228142634264726342686252834993302311425823302391532642673299030023392463477311808 0 0283926472751266029402738285227762977269928522751354129654335327746343513460534065441327741503289397031513612310136712839349928143486273834862738358330023583285233792952334127762977355545192877278926602751256827632673275134453366326427762725389830272814287731893341451977311296 0 026472673264726472751302726732814273828272751321427893812327744373597488634454335544142173126395232513952327736713027361228013289266035692751345926733583269935692814327727383366287736564491294027382776267327382608276325423486336632392582322640872865263432013812335347267731 19790725 56611808 0 0263426212686260828272751275126862852277631262814337929774129332844643472449135135369344540083239393332013880326436862927344526863459275134722738379629903472286535272902321428393189364145192814277625822738266026602621272534193353327728392582398928272801277631013264475777311296 0 0263426992699267327512940275127632673277627123201283937803151441136264726344544915441431031763641331539333264361229773555287733922738345927383527273835692789347226993315273832262738352745472965276326862621273826082686256834993419325125683251404728392608328937803419466477311808 0 0282726732814268628772751286527892965266029652699336630144217340644643264469533925441339239333226371732143597317636562839337927633328278934722789370129773445283933412990327728273239358344912839292726342673251527762634262134863406326428902608398930022890280131393264441177311296 0 0267326992595272527512814278929902699285227252902289036863101441133664491349944645441441132893701310134723176341930523353272531262686344526863612273837012725336626733379273832892827365645193027275127382634264726212621252834993459325125283189408728012686312631763353451977311808 0 0272525822763267329652725312628012776273829402801344529024067323945193472469533925514340641083076367131763597292734863014322627383499272534322789318931143569272534993052327728653239354144642789290227252673258227512608266034723406322628772582395226732814296534453264457672461296 0 0267326732673296528652814285229902673285227123076285237803027433534994547327744115441417232393764318938123139361230393419287731762738332827633445277634592699344527253226275132772827368645192965271227892621275126602751256834723406316425823226404726732776325135413315451977311808 0 0271226472699268630022776286527762990282728652699320127634172330245473597446433025369328938293164376432773717317635693089339227513302275131762738354131143419289032773039325128523151345944912965281425822738250127512660271234993432328929022725389827512827291533023214451977311296 0 026992877285228652801292726472725266028522621302727893641311442863583460532774360544140083201370131513846316438633126364129153341272532392699344527383748273835552699341927383341275136124491282727762686260827892660272525683472337931392608321440872814263431763189332845767731 19790725 57091808 0 0278928652852290230022699278926992801275130522751331527514067325142633315472631895441336637803214382930643780308935832902335327893499268634722789361231013626291533662915320128653151344544912814269925952763259526472634275134863315335329022595391529522789289036563214443777311296 0 0271228012712281427892952267330272673275128273002275134723089412931514437315143355441397031643555325138123027371731393583289033662814336627763392282737322789352727893432267332772738349944912852267328012568281425952699258234993392311426863064404727252660322632643379472677311808 0 0282726992725267328272751305228272839262129772751336627893717296542633392443731895477326437013052349931143499306436863089351327893366275136122814384630393597294035692940322628392977344544642852297726992763256827512647283934723379323928522673400826602927281432393226469572461296 0 0264727762686280128012877277630022789290226342927275133792852406733414547337946645441393331143583302734322990355529653583299033922852340627513671280139152801370127253527277634062839358345192865264727762568268626212763258235973366335325953101402726992621315131263302443777311808 0 0283926862776269928272608278927893039281431762673292726603597294043103315436033155477330236863164334131643432310134592915336627253392273834862789376432013656283935832915325129152952355544642852276326862890255527252712268634323341326429402568404726212776291532013226475777311296 0 0272527122686273827512877269929022852311426732952271233662977421732014664318942175441395229773671320132893076340630143656303933922712343228013379281437482814365627383513278932262801349944912915267328272568277626862751262134993392334126343052406728522660300228653264451977311808 0 0277626082801267329022686306427892801277628902776316428013472289043853226441132145441322636263052335330273419316433532814323928273353273836562776368631393701294032772902341927513139364144912852280126212814263428142647267334993527325128772555397027762952308931143315463469141296 0 027252647269929272776286526733064277630522776295226473366287742173419417232514310544139892965370131513597307633413052341928393419281433152751348629153686272535412738343228013114282735554519301427252865256827762634266025553459339232392686290240472940267329153027332844917004 19790725 57571808 0 0269926732660263429152647299027513076269928652699292727123641310145193164426333665477331539153251354131013406299034193027334127253486282735272814362631143732278935273002328927893189349944642814291526472839258228522738285235273499339230892542400830143064290231643302449174311296 0 0273829522647269927252801263429652789300228013002273832892877412933414437331545195477412931393701317633793101340629773583292733792763359727893846278938122814345927633277277633022712354144913014272528012621271225822839264734863366328926213126406728392738297731893251451977311808 0 0268626732673269929522660299027383052282730642789305227123686305243603459446432265477326439703114335331643583301434452927335327893499275137642712371732143555287734992977336629153101347245192965291526472852258227252699272534723432323929902582398927383114311430523239463477311296 0 0276327762621264727632751259529402738300227513076278934992927410834594547331542635441417230023597318934062965352729023379290233922699343227763541278937802725355527763328275132892865364145193076275127632699271225422801267334723419318925823201398929152725302731013341463477311808 0 0273826472801260828142751285227382990290231762814320127253641294042863366433533795441326438463076345930273527313935132940347228523597276333662776373230763656286534193039334129023126347245192852287726602827258227632647273834593379330228522647406728012890306431143353469577311296 0 0264728142738273827382738269929272712302727763101269935412877400834064695339243605441398929773583312634863101345930393527285235552865362626733583290238632763358329023499280132392686367144643114272528392582278926992725260834193328326425552877404727892738306427253302466477311808 0 0282728012647264727892647273826992890276328902725341927383898307645193341482133285514322637963176347231263499306435133027345928013392272534992814378030143671289034992977343229023176349944912952291526602801255527892673275134723328327728522595393328392940312631763201451977311296 0 028772712269927512660276326212927278928142660308927633583296543353353443731644239544139892990378031643472313933922977341928393315275134862673364128143701283935972865336628523366280136414519311428272673264727122634272525553499332831762555303940672927296531142877337946347731 19790725 58051808 0 0289027252751268627382712278928523076269929652776320128393898325144643419438531895441328938633189335332263555308932772990348627383406259537482839368630023527285234863052328928903315344544372902294026992952256827382751273835553472327728522568397029772990349928273277443774311296 0 0287726602660268626992865267330642789285228143089276337172952443734724411316440875441428631393846327734993089348629903472290234722801341926993701281438462839348628143341275133022877361245193164275127252634266027122712264735133341325126473101404728012877358328523289451970041808 0 0269926992673264727122634282728142952275131892890308928653671312644913419469534065369341239153139337932513289313934862990336627123302276336122865355531143569292734992940305230273264355544642865295226992725259526992738287734723379325128652582398928143014313929653341449171111296 0 0268627122621278927382827269930022763285227123101272533413039410834194437348645765441404731643432316436123189349930393612297736122751347228013671276337012801334129273239283932642712367144913014269928902621266026602725262135973419312625682877402730023002316430393302454777311808 0 0268626472801269928772686282727633076283928772738295227763846312644113445463435555369328938293214365630893513305236413027362629023612277638122827361230523717283934862977323929773239347245472990291527252776260827252712283935273392322630892699408727122940349929153277463477311296 0 0266027122738277627252927269930762865307627382990263434862940436035554757364144645441433530143764318934723052359731263406289035132699351328393583283935832801348628653445278933152801359744913027281428012673278926732839268635273392313925422940404727512940313928523366451972461808 0 0283926732673268628902673302727632990275128012738299028273863312644643671441134195477340638123164371732263764322636122890344528273432277635832839359731013472282734192827331528903164341944642890295227252801262126992738295234993459325129652555398926993151348629023226466477311296 0 026732699267328272686289028273089278929652776302726473527300242173445472634994821544140673277378032893701315135273164347228773555281434862890365627123527277634862751339228523251285237324519317627762890264728392595280126863472340631892568310141502827310132512801323947267431 19790725 58531808 0 0281427512751262128012725303928142915272530522699325127633970325142863513451932265441337940273214367133153569316434323064332828393555287735832801365631143541291534992952334129403201358345472915295227252852268628902647278934593445325127252673391528143151417230763302463477311296 0 0278929402647278927633027272529772763295226473201276336262927410832644411345944915477446434063846343236863302349931763555281434992725347227893764278936412814354127763392276331392776361245193002280129022542282726732952256835133353315126083027393328392940313927893302449177311808 0 0291527762952286531262738300227762927271227252738320129023829328942863406454734725550344542633289358333283341328934722952345927123445280138292801365631513583283935272952341928523328367146052789295226472827260827122647285235133379322628012660389828013064339229523341457677311296 0 0272528142776295227763002278930892673307627383076282734452927423932774634361245765441428633153780328935553126341932143366292734192712358328013748297737802738337927383541267333532839347244913076286527252608281426732890255534863419322625683101393328522977337926733315469577311808 0 0277626342940267330022865325128143114272528522789334128523970318947263583472635275441344541503277370132893459312635552990337928013486277635412712359731013597283935272990336628773189355544642877282726342852262127632699283934453419321427512582398927893027327728653289472677311296 0 0266027252634272527762852273830022965311427512977276335973076417234994634348646345477436033793829339234993239355531893419287732512814340627383583283938292890359727893366277632392852367145193039272529272647273826732877256834453366313925553176406729773341305227763315475777311808 0 0272526732725262129902827305227383052283930522751316428654008330244913328457635555477340641083392367132393555316435272965335327893432267336712738376430643656283937013002330229903139352744642865282726862763260828272621278934723353327727382712400829523089337930643189469572461296 0 027762776280132642865287726602977281431012776316426993686316444913445475736124952544143853486386332773499326435273076347229023366277635412660388027633701278936412763335328013226286535974491318927632965268628272673286525823527337933532686305240472952291529772763341946347431 19790725 59011808 0 0277627252814276330522725318929023277281432642852340628773898313945473419463435415550337939893341355533413459318934192952352728143459269935552725355531143641290237012927320128393151356945762877290226862839264728772660281435273406327727512673397026993101315130273264451977311296 0 0295231512738281427892965273831262725305227253139280136563101449135134519340646955441449133413671337936413251352730893379297733792852355526993626282737012877386328653472273831892839361245193176275129272712292726342865258235273419316426862751404728773101301429403341472677311808 0 0282727122990278929152776302728273164280131012789310128903812307644913379482136715514361240873341365632263541322634193039317626863445283935692827358331393748289034192952339229773126367145192877289026732865254228902568276334993406321426472673398928272927306431143315469577311296 0 0280129022712289028143002277633152776278927383101277635412865428634454547354146955477426333923846347234193289356931263392282733022660355527513597290237012725345927893289287733282927358345193064271227892751281426472751269934593353316427252865404728652990291527633302472677311808 0 0283927512927275130522839292730272877260829272751332829273989328944913432451936265441355543103499376433023656313934863052322628013315278935972801364130893656283934992927337928653126356944912827306427122927262129402686276334993419337927632699400827513089341929403264466477311296 0 0271228392647287728272902281430272763325126473101271236413002423934194726361247265477443734453863327737173445343230763486286533532712341926993671289037322865347228143432282732512852356944913052275128142621280126992839267334453328311426472789404729903277303929523379449177311808 0 0285226862877281430142712296527762877278930642801327730024335320145473569449134325441358340083315371733923641320135693027335327383486282736862827365631263796295233532952339229023277351345192852299026992776263429022712269934993302326428392660397026602965326431763251463472461296 0 027762827273828652839302727762877278929522801326428013796301441293419466436714547544144373353381232643499331535413151344528393379282736712776358328773764294036562699339229273226282736124491311427512902269930272673280126343513335331762647272540473014317630642751345946347004 19790725 59491808 0 0272526602902266030272814301427122965275131512814358327894087321443103472449136415477337941293289373233283486323934863101331527513583281434722789367130763499295235272977323927513101355544112852287726212877267328522673272535413445328926992555402726602865297730393315469577311296 0 0267327632660282728392877275130142660299027763583281438123164436033534664351348215477451935273970340636123315347230643419287734592776354127893612291537012839370127763366278932142877367145192902281428522712289027122814271235133419317627252673406730642751290227383315466471111808 0 0287727252965287729272827292728273214290230522827349928394217328944643527491935135477343241723392361231513612326434452965328928143499275137172839359731013626286533412877312629023164354144912902300226342977263429402686275135273379323928012608398927632927291529273341457677311296 0 0266029022827283927893064277630142789292728013328283938633064443735134821370146345477454732773970344537013226354130273555285234452827349927633701286538982852354127633379283932392789361245473039275128652686292726602725262134723459322625952751408730763039292727633341463471111808 0 0295227762902276330642801306427893064281431512738344531264108327747263406472635555477345942393392379634323717311434992940345928523486278937172712368632773764281431892990325128273264355545192877295227122789266027632686277634993432323926862608398927252839297728773315454777311296 0 0281428522712297728012927280130762801299027633432281439703114451934724695359749525405446433923915331537963341344531143513289035692852337928523555287737482852361229153366276333022890364144913126281427892673278926732751264735273366321426732699404729772827296528273392463477311808 0 0283926993076275130642789316428012952277631512789351330764239340646953846488635695514355540873541388033413612312635692852328928273541264736712852382931263597294033283027335327763264347244642865292727122725259527892725280134993392328926992555397029402927322629653328454772461296 0 026472877294029772865320128143239283932512940367128393732310146343641495236864919544142863419398933533641327735553052337929273419283936262865398929523863286535272827325128773379283936714519313927382725272527762647276326343472339231142555272540873126317629152699341945767731 19790725 59971808 0 0283928523064292732512865322629023239275130272877376430644310332846343555495236415477371739703459384632773597310134993027332827633527294036562776367131513626291534722890321428143139355545472965289026732776262127122673268634863419317627892542400827383114312628523353463477311296 0 0277628392686315129653151278931892902337930023472290239333151449134194886359746955405449134723829322636713176356928773445277634992801371728143641303935972890359727513472281434452852358344913014273828772686283926602673259535133379318925952725404730762827294026993392469570041808 0 0297729152952283931392877313929023164282733532902368630274027320147573612488635275441352741723341391535133612317636862877339226993583287737802877384631263671301436413052316429273176349944642865294026992814268627252725278934993328327728012501408732012977315130273315454777311296 0 0289030272965308929523176278932392827310127893379297740273164454736124952384648215441441133923846330234593176343230893419281434992789359728393764291538982902373228653527276333152839376445193052273828142621269926342699268635273432320126472686404732773052283927383353454777311808 0 0306429523176294032142801348628393289273833152877368631894217345948213829498635975298352740273366359734323569307633532965326427893379281439332890364131893686299035552890325128903201352745472927285226992751264727252634266034993419316427382568404736562839347229153289466477311296 0 0295230892839315129273239290231262776322628773302294040673315441138294919388046955441426333283829328935693277359729273583281433152801364128013846281437642890371728653277282732772940349945473114286528652621269926992673260835833379315125682725404734193076311428523341463477311808 0 0313928273139292733922839335330273251301434322940365630894217349948863915491936125441359738983315361231513541312635693052349926733612278936712789370131143597289035972927323928903201365645763027292726602725264727382686268635273499326427632582406737012915315130273264472677311296 0 028903176289033152915332830523277280131892877345929404008326446643732505437324726547742863527386333283472327735833052354128653445283935832827371729903764291537322865352728273328287735414519313927762877267327252725267326733541332832262712278940273472301429522763341944917731 19790725 60451808 0 0313928903089295232393002308927893114292732643027374831144263343249193898502036715477370137803239348632263445318935272927335327513472281436412865382932773717297736123002327729523328352744642839290226342712264727512763259535273419320128012595393331512952355529523251454777311296 0 0300231512877322629653341290233022902325129023555300241293392475738635020376445475477404734723626345932893302340630523341281433532789355528143898292738982814368628273289278933152902361244913151280128392699273827122725262134453392316426732839404731893239315131013264463477311808 0 0313930273064292731892890330228653353287733532927361231014335358349193796478935835441352737963406381232263486307636122915335327513671285236862877373232513686305233662977315128773341349944912940300226602789266027122686266034593445326428902647400831142890352732393302457677311296 0 0299032012865331530393379290234453014335329023341306441723341482137644886365647575441412935273671339233663239332829903472286533412789358328013898287738982827370128393472281431512977364145473139290227512712277626472673273834193353325125682839402734063302317631263328466477311808 0 0315129773214299032513027335329523379292732892952381232514411371749523863498636565405349940083392352733283527312633532890337927253527289038292927382932643812308934322865328929523264349945192902300227892751266026212789276334863366325126342515397031393052364129773302457677311296 0 0294032262865323930273513283934192940341928773499302740873459478937964886373246345477398933793641331533413089334131013419277633922751352729023898302738292877361230143419276333282927364144913039281429522699266027122686267335413472317626862827402732893432332828523379475777311808 0 0299029023151282732142839358328653527296534193076379632394634367148863764495236865369367137643353351334593527297733532902335327763486275136262902393332143796303935132927320130893264354144642927287726342751264727122738266034453406328926992582379629902927358330893289451977311296 0 031143139287731392877334129773379299033922952367131514437355546953915475736564695544141293445349934193583310135973014341928773499282736862827373229153863300235832915335328523176291536864491310127892725276328142686277626863432334131762582277640473302339230893239336644917731 19790725 60931808 0 0317629023126290232642852321429773419287734993101384633024464374848863829478937325441370138983499361232263459310134723002347228523612278938292940382931263686295235972952305229903201344545192890295227122814264727382763263434993328326428902595398930893315347230643214475777311296 0 0311431892940344530143392305235272890343230643671313943853499466438804952365646955441398934723626335335133027365629903486285233662839371728904008296539152915371728523432286531262902373244913139280127892673268627252725273835273379323926342865406734993353330231763239454777311808 0 0323930273289286533532977355531013353301435413052404733534757374850203780491936415550361237803379354132643341311435272915355528653612282738632940373232513780292734722940321429773101356944642902292727382814266027252712275134993406327726862673393333663315331529773264446477311296 0 0326432512977326430273289297735412977352730893701317644643555482138294821367147265441408733923846325134193176361229903597285235832865384628903898290236712952359727763201275131892865352745193101272528012751273827762699273834193341325125682927404732013612287733533264463477311808 0 0347229653226285231892990343229273445308936123151404733664757384649193846466437645441358338633541343231143499297734452902331528653641280137482927386331643656302735832977322629903289341944642990291527512751264727762801269934723406328927122582398935273445291531763251454777311296 0 0294031262965310128273392294033153064345928653796326445193597466438294952365644915477406733283701344536263164356930273353283935272712365628773915289038632890354128773379286531512890356945193164286528012699272526992686272534863445325125822814404733283289312629773341463477311808 0 0339229273151299031892839343229653419295238293264393334594519355547573863488636715405351337013379359732143527303933282877348628653486287738463002389831513732297735553002331530893277361244642927306427762751280126992814269934593302330228012582400834193289323929523264457677311296 0 030023379297731513002332828653328299031893076384633154335362646643732498634994695544140273583347232773555297734193089341928143612278937012927382929653933285237012877340629403226285237014491312628392839269927382763273827383445340632392595283939893829391530522827341945477731 19790725 61411808 0 0349929773251289032772890322629153289297736123139423934724634362651233933485337175369356939333302354133923379307635272952352727513569281438982915378030893732296534192990316429403445344544372940300226732712267328142801272534863406334127382634398932773201302729153353463477311296 0 0290233662990323929773379296532642990341931143796347245193541482136564695391546345441421734593641320134193176341930393366281434592725389829273780294037172915347229273328286533792977358345473039294028142712282727762776285234453392317626082712400835272877292728273289469577311808 0 0323930273264302731512965317628393379292736123226426334994757352747573717469537805441370137963445348632013445307635413027344528773671278938292839389832143555308934063039340629903419351345473039290227892814271228652673281435833419323927632865406730893027285230523289454777311296 0 0289031012952334129023164291532512890341930764047344543103780457637324986368646645477404733283472335333663126364130763513287734452890374828393796300237803002371729523499278934322977376444912990277628012673272527632712281435553406325125282865400835693251305232393341449177311808 0 0322629403239299032643039352729023366303935413089408734594664373248533671472636415441354138803472361232013392305234992990336627893686280138982852378031143656306436413027352730143328355544912927296527512763273826992751256835273366326426602542406734723302285230643176449177311296 0 0285233792952337929653445285234453139355530643732308942393527488637804695374847575441404735413583330233663014349928653459290234192801345928143732287737802852361228773541289034192890367145193014283928012801286526992725267334593392317625822839408735834067292728143366443777311808 0 0326428013002292733282865341930763419307633663114388033154335354147893612495236125441351337173445358332773569302734592952339228393597286538292902376430763583295234722977339230643328358344643027289028012827272527762763263434323459323926862608400829773027287730393328463477311296 0 029773164302734063126352729273406302732513002361231644129336644913780485338294664544140673459373232263328330234192965349928653569281436712965398929773796280135832789337928903289302737324491300229272827266026992751262126603513335332392528273839893583326429403151334146347731 19790725 61891808 0 0318929153289303933022990344530143513294034453239382933534087361247573701488636715514367139523328347231013499315135272865348627253701281437802865374831513863289035272965341929023239355544913064289028142751268627382751266034453419330226992555408734453226287733153277457677311296 0 0297731392877336630393472305235273027344532013701313941083214446437014695362645765441406736713748325133153164349930273472283935272827362629024008295236862890347228393392289033022852361244913076285229022725286527512725266034323379318925823002406734453328302729523264469577311808 0 0339231393341287734063164343228903366297735273164404732264310344548213764488635835369349938463499359731143419307635552890336627763527275137802902368630643583291534993002351328773226349945192952287728522776271229152751271234723406332826732608395231013226292731013302451977311296 0 0300233413089364131013472294034863002345930893612323940083392449136414757376445765441423935273671325134993089341930393527275135132927364127763915294038802940368627893459285234452977368645473101300229522738296527252738275135133392316425552965404733022902297727383379475777311808 0 0323931513353306435273052336631143583315134723201378031894360352748863829482136415405352738803406356932393353322634193002330228393527278938983027395230393732299036412952320129773353349945192990292727762673273827122789277634723459323927762595391531013039322632643264469577311296 0 0286533533027349929903419294035832952332831263499303937013341469536414853373248535441426336123915334136123176352729153392286534722865378028773880295238462940364129023445291533922952389844913151282728392725277627632801273834993392320126082751402730273039294028653341463477311808 0 0344529523445295234322902361229903392306436413027364131894129352749193780488636865441364138633392374833533583317635272915354128653597280138122902397032263671301433922915343229403472351343352902301429272751269927512827271234323328330226472582397028273027297730273406463477311296 0 030393419303933663039341930273445310135133126365629403656325141503671505438294726547742863419358332393671326435553039361229273366281435972952391529273846280135832877349929523459286536124464291528902839287728392852275126603513332832012608282740673499283930762865336646347731 19790725 62371808 0 0335329523392292732392877351329653419303934193027365631143764315146643829498638295369359740083379362632013472321435832890354128773748283938292725384631893880296534593039341930393366355544643101282728652852272527762738266034993328326427632555395229153064306429273341451977311296 0 0294032262890326429153341290234993089352731513527307634323139398935834986378050545477454733023686340636713089358330893513302735132801376429023829291537963002367128523289283934062865352744913226292729272776280128522738278934453392312627892877408732512952292726993239457677311808 0 0334129403189290232772890331528393277285235133052347231513764307643353748495238465333359741503251379632143541313934722977349928653732289037802965382931143732296534993052336630023289345945192927313929272776277627892789268634453341335327762608386327382814291528773366488677311296 0 0313933532977334128903353286534192977343230893472305237323101397034994726395251235477441132893863315136563101354129403764300234862852370128653970276338292839352728653555286533412927347244913126295228652776275127762699276334593341316425952915406730142763295227763406469577311808 0 0351328143527289033022865323930273302289034192977354131013555328942173406508837325441361241723226358330523445317635412952335328903626283938462990370131643717306437012990339228773341347244913039273827892763275127632814259534323419328927382595386325682965307629653289463477311296 0 0300234192977330228903239272532512915352730023472312637013201415034454519361250885441431033533933325137013164341929523612303935972839371729024027302738632902344528013459300234192952367144643189277629272776276328012763272534863353330225682789402727762890295228013419463477311808 0 0379628143459285232012814326428143264286533793089365630523829321442173612505435835441379640873341374831393671322635972952370128143671286538292965382932013686299033153052339230023419347244912852282728012877276328142725276334863459328927122582397026343064359730393315463477311296 0 029403732276335132839322628523151287734723014358330393812311440473419475736125020547743353353379633153486320135833089348629653656295238463002402728773933295235832890347229403379289037014464332827632814272528142751282727253472336632512621277640472789269929523076328945767731 19790725 62851808 0 0391529023569287733282814343227763379287736413189365630763780323941503499488638635405349940873406374832893597300234993126352728773732282739892902367131893656297735693076328931013226345945192890302727762789278927252789262134863315328926732542397025952890308929903126451977311296 0 0294038802839355528773341291535412965358330643748300238293328402733414576364150885477441133533686325138463101359731143671295237172915367128653780292739153014365629153499290232892902356944913176278929272789285227382725272534863353327725682927404727382852302727763328475777311808 0 0393328903764287736412801340627633419301435553226364131393989315142863527505438465405374840273366361233533641321436263027365628393656281438982827388032643764301434723101331531513251358344373052292728392776275127762699268634193392331527632582398925283076306430763289463477311296 0 0297737322927371728143445283934592915358330023656303937643126417233664634376450205477454733923846322636713264358330523626290235552827358328143641291540272965386329903289295234062990379645193214289027892686278928012699263434453289327725552801406729522814290233663366443777311808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19790725 64291808 0 0410830523863318939703189397033024027334139893569428637014821386347893641463439335405382937013527354132513472305233922763343228773732305241723064397033283701307636413064341931643583352744372952294028272852280126862751267334993353330225952515404726343052283933413264466472461296 0 0317640473101397032014027328939523353404734724286349947263880498639334821382945475477397036413780343235273226358330893541299034992977404730894087308939892952370131893445306436712927378045193226295227762776275129272725269934593406320125552515404726993027294031513264446477311808 0 0400829654150306441503264412934724217351342393499438538124919374848213569466437325441368636123432349932893445313935412990359728773796291538632990381231143933301434453139364132263366343245472990299028012890290226992865267335133406330225952568402727383076283929903289454772461296 0 0322638123101421731394360310140873432431036124286371746343764475738634757371744645441404735973583337935973076345928903527299037802865386329523880307641723027376430763612326435272977371744913114285230022814273827512725271234993366316425682555404730393239297738633353466471111808 0 0408732014047311442393239410833284217347241503472436037964789374849193717454736125405378036713406343232893459302736413201370128903732307641292990384632263686313934323002352732013445359745192902296528142865278926992801259534593353327725552528400825282927291531513353482177311296 0 0321440873214400833284286355542173472417235414385354148213933495237014547367143605514395235273569344536123353358330273353297737642977382930273989294038293027370130143641302736122965376445193176290230272827282727892801268634993328317625682528404728522990302734723379472677311808 0 0449131764217321443853341421734994286349944113472457637804664381247573612449136865441367136413499354133153656331536413039365630523732301439702965395232893952310137323189354130393583355544643002296528522940278927382801267335273379325125422501397026602852281431143302454777311296 0 033924360326443853302433533924108345941293555446435554853379647893846463437324335540541083671368633923445316434993289349930273583295239333039397030643933305237323076354130893717285238294491306429652827285226732776273827123459335332642582262140472952320128394217326446647731 19790725 64771808 0 0443733533970326442173419415035834263349942173597469538634986393348213671454736865514374836263392365633153499325136863039382928903796300238123114398932773764301435973139358330893626364144373089292728392738277627252801266035273353325125952568397030022915297733283277475771111296 0 0345943353251423934864067355542633513436034864172356948213780485339524605352742635441379635413656334134993277376431513671313937013064389830274027316439333039365630393541296537013076368644913114287729772865285227762814282735413406321425822568402731763315295235413302482177311808 0 0441132644310352744113251441134724129355540873459457639704821367147573671436036125477359738123486365633793583328935833039368630523846310139523126400832013846316437803151365632643612352744372940299028392801268628012712264734863341320126992568400828652927306431263201463474311296 0 0321444373264412933794411341942393597415035274335348648533933495239334519373242395477382935833626335336413189371730893626302737802902391531393880317638803039371729273583317636563089374845193214295228652865269927762877272534593392313925552647408728273641299032013289457677311808 0 0438532774194344543103432423935274263361241723406441135974986406745473796454737175477382937803717355533283583322637643114362630393989291538633076395233413732318935553201362630643597352744643052313928652852273827252776262135413328317626732501398926212738296531643302463470041296 0 0311442173379436034454437343243603472402735414310373246643970482137324757365642395441389836563880362635413139347232513717302738462940402730274008307639333064367131143701311435832977388045193064297730272827276327512725277634863406323925682621404729022712300241083302463477311808 0 0469533664217341944373671423935274067352742393686460536714886382946953686451935555477386336863583368634453499321435133076374828273764291538633064391531263880308935553126368630763541343244912952290228522776292727632789260835273379323927762515404727252827303932393289457677311296 0 032264239336642633472433536264217351339893472449136124821389847893527443737174150544138983686376435273513330235273039355530893780291536123027389831143989325136263139367131143597318938634519313928652940282727122776281427253472337932392582263440472789296528903597337948217731 19790725 65251808 0 0438533154385331544913686415035834108339242633513454737804726397046643583451936125405371736713392378032513472310134993076359728903701303939702965393333283863305237963089367130273597341944643002303927892839277627122852268635413353323925952568404727252725320128903353463469141296 0 0336643603277404734724335370142393472428634454360362649193717515738124664368643105441398933663626336635133392358331143671302736412977382929773970305237643027382930763612317635833139370145193264275128012776277628522686271234863392321425682595408727762673299037013392466471111808 0 0438532894519337941083597421734454087351343603780449138464853384650883970454735975514359737173527373232393597296536412927349930023641297737173101381231893701307637323176365630393392351345473039296528012814283927382814263434993366326426342595400826472725320136713226463477311296 0 0330243603353446434864217358341723583415035274519382947894047495237964789352742635477382934723764334136263201365632143527294036122827382929273829303939893114389830273732312634193089379644913164286528772738271228772712275135133366316425422621408726862634296541503315469574311808 0 0443732014411325144113541436036864047361238293472475739334986391548213656443737485477381236713328347233153499321435833101356929903764290239333052376430763846311436413064358330643569352744912965299028772827291526862814266034993392321426992582400825682801302731763277472671111296 0 0323942173392428635414519356941723527410836564335376449193915505438634695379642635441382935553732339234723201361230523583287737012940384629653880292739333064364129773686296535973089381245193176303929902827269928392699272534723353310125422647402726732621301438633419451977311808 0 0443733284194327743353499441137014172370142393748472638295088398949523780457636715441376438803445364133663472323935973052370129153717307638293002395231393701320135133302348631263366359744643139305228392839276328142801258234453328323926212542400825552634354132643289449169141296 0 033534491325142633555436035834437378041293612446438295088384649524047472635974263544138293583355534863656326436413164349929273686290236712977386331263812299036712965358330273499307637014519313929272827295227382789272528013459337932012555258240472686272532513863328946646914 19790725 65731808 0 0436033794150327741083671443736864129359740473513482138635020388050543780443736715441364136123499371734453541311437323101382929273701295240473039374833413989316436123251335330893392358344643114296529022865273827382865263434323406328925152528400826732699400830893419466470041296 0 0327743103176417232894335356943603656408734994286373249193915478937964576376444115441379635693686348635833201356930643541290235832877358329153846292739332977362630023459307634452990364145193176292729272699272528012725271234863432315124882555408726212673318936563328466468361808 0 0449133414217322643103686417235834310367142393829472638124986379647893780466436415441365638463277351332643764320137323027367129523626289038632990382932773671307635833239352729403353345945192990296529402776291526862776272534593366327726602568400826472647382930273277454767031296 0 0341944113214421733283915340642863732408735694335379649523812508839524695355541295441404736263732349937643251364130893796296536712965389830393780299039152940365630763459302733792940371745193189289029902852266028522712269934863302325125552555402726082686327729153353463470041808 0 0431034994194313939703406408734194108368642633732472639154952384649863671454738295441381239333445359733023732310137643089364130023796295239522990359731513829303934593052347229903406349944643002301427632751286528272915256835273379325126342542393326082699395229903289466468361296 0 0318942633341404732264008349943603671423937174263379647263863502039894726362641505441391535413671347235273214379631763748290237172977382929903970312638123039359730393486294035833114368644913341296529272915267328142725273834723341318925682621408726342568313941723328441168361808 0 0428632144194316438983379404736713915364143853732441139154821397050543812457637175477386336713419367133023732318936863076370130273863289039702990376431393701295233923101334131013341358345193064307628272801285226992763269934323353325126992515397025552763395232773366472667031296 0 030894310320141723176400834864047355540673748443737644919395251573829478936864239547739523379364135273445332838983027370130023764297738122927389830143915300237963014355531143472297738124491321429022751283926862915276326733499341931762568262140472647264734193829336646346539 19790725 66211808 0 0415031644129316439893277379634994217371742393764463438465054408749523732449136715441373238633671373234193829318938123064345929523863303940473139379630643898303934453151336631643419341944912940302729272776280127382801262134723459325126212568404725552686423931013302472670041296 0 0337942633076397030893812344539523569404737014695384647573933515738804726376442175441386335273717354137803315374832263796295237962990378030643829306438983039365629903513299034323027364145193176295227892902269928772712275134593392316425682542406726602647331543353445454767661808 0 0412931144008323939153328412937174217374842633796472638294919382948863898443736865369376438293513355533923656327738293189382929523555305239523052386331513656307636123114335330393366347244112877300229772738276327122776269934593406321426602501400825952699451932013302469570041296 0 0334141723126393332014008334138633656406736714310381248864027498638294695378043605441395236413583343236713392365631893829303937963039374830393846308938463002376430273513306433532977364145193089285228272852269928142776268634993392321425682673404728392699312639703379451964911808 0 0421731394150316440873328426335973933376442173656463440085088398949863898457637175514371738983686367133023933322638633189370131143717308938463101398931893796311435552952332830023239364144913027313928652827291527382852273835553379317626862542402725952890397037803353463467031296 0 0323940273264398934193989355541723656397034194385384646643898498639704886361242395514395234863626361238123406373232643898318936863052398930023898294037643039381229903379295233152952367144913002299028142940278928652763280134453341311425552595406728392673320145763406472667661808 0 0408731514108322640083432397035694150364143353748475737015123398947893796454737805441376438803459358333413846310137013226370129773796299039703052397032513732313934723176335330643239344543603052296529022789289027512776268634723366325125552515397026472915449134723289446469141296 0 031143970316439703366410835693933365638983656451938464952400850204150463438294310544141503597374835133626335337643139364129523812306437642990398931013829310137013027343230893432296534994491318928522877283927892751269927763459337931892582254240872595266033794335349946346591 19790725 66691808 0 0397031013952332840473419415035274150358343103686475738804986389848863732457639335441382939703569370134993732313936563189376430273732302740083052398933153472320136123164336630763406355544372977300228652827285227512776256835273328327726602542397025552927381230893201463472461296 0 0317640473341400834324047355539893612408735414360391549193898485339154726374842175477408736413764352735973302356931143764320137643114400831763952307638123189356930893486312633792990370145193151294028012801273828012801272534993392316426472634404725822582325145193379454769141808 0 0397031264194327740673366393335833915356943103846475740475054393350883989475736565477382939333597379633283641330234993064355530643970295239153226400833413898321434193201328930393176361244643064289028522915289027512839256834193419322625682515398925552965498638293302463470041296 0 0300239333201397032774027343239153499428637324519376448533970498639524695373242395441426335833764361238633366362630643880294038293139400830893933312637643214361230643392310133793039376444913201296528652801275129522686272534193379315125422699408726082568395240083353463470041808 0 0391531143863313937643379408736264047368642393732485338635054400848863933469539335441393338633612397034323671315134593139382930273829311440082990393333413764321435133201328932143315370145193002286528272751276328012827278934593366315125952568397025822852426330143315441174311296 0 0302738803164412930763915359740873656398937324634379650543915505439704919381243355441428637323915358336413176361231143641307638123064404730764172303939333076364130763379300235273151359745473101299028652839277628902660264734593472323925822568406726212801308941503315446477311808 0 0368631393764310139523366404737964129367144643812482138294919389846343863457638125441393340873499386334323880331534863151379629404008299040083064382934063583305236123151339230393277349945193076301428142763292727252827266034453406323926342555400825283027505433023341449172461296 0 030763898318938463277398935413970370142393829451937644919388050203846475738464360544142863796395236413780313936713089358329403796308939153027406732393989312637173139331530393419296536124519310128652789287726862915273826993527345931892555259540472634267338293970323945767111 19790725 67171808 0 0382931393796323941083406397035834087376443103780457639154853393349523641438537325514378041083656381234723717322635552965362631013748303937643064389832514087322635693189361232013445367145193039292728272801282727252890262135273432331525552555400825822990495235693302443772461296 0 0302738983139373232773952358341293701404737484519379650204194529838294634398945475441433537803701345938463412349931393612299035552927404730023764308938633014351330643569302735413014373245193076292729272852280128392647272535553445317625682555406726472877349937803302475777311808 0 0384630393732320137963513388037324150371742393764478939895020410850203656472637175441408739893513381234063686325138633052356929403952307639893101408733153748318934323164364130273379359744643101302728392839283927892776264735133353330225282568398925283002446430023315441167031296 0 0308937803126391532643915349939893686398938634664386349194067512340674853378044915477417235273846341235833264368630393717305237643039389832393829308939893002359729653392305236713089370144913126301428392902282728392712272534323392320125682634406726472725367132893379466469141808 0 0358330523513306436563277395237014067367143354008495239334952397049193812482137645441400840083499386333923583315135833101374831393717305241083101384632393732312635833189340631513459361244113076307629272814286527762877271234193353325125682528402725152827443731893251469574311296 0 0307637013039370131393732341939333597406734994664395250203898505438294919389842865477438537963970359737013341379632263555307634723002404730144067303937013126355531013406295235132927359744913239292729272814282729022789275134863379327725152634408726212686379636263341454777311808 0 0379628773499302734453366371735974008376443354027475738464986406750203829451938125441384641293671382934193641341937173076379631013812307640673189391532643796320134453151345930643459351345193052294029272751290226992801271234993499322626342555400825422902446431893302466474311296 0 030023626300235413277381235134008364140873701457640084952408751923952488638634634544141503812397034453701340636263114347229903764303939152990398930763989311434993076364131143432308936714491325130642890280127382801272526993392339232262582258240672595267330894067345946347111 19790725 67651808 0 0370130143748320137013251400837174087376443353933485339704986397050883933472638635514389840083569371734593612330236123289376429773915297738463176381234193846311435833289349930763366362644643039286528902776282727512827272534193392325125822542402725553151469531763277463469141296 0 0316438463126379631643915349939333597431040474576373248864172488640274757376444915477426337174047356937643239365631143641316438463039402731894087322638983139370130763541311435133002361245193039301429772801278928652712273835553445325126212621404725822865321436413315436067661808 0 0381231513626316437323264393335834129365643853863469539895020398950544087488637805441384638633764352733923541321437963151365631643780302739153151397033663829320134723214332831393419351344373039301429152776277627512763262134723353332826342528402725683353488631143251457677311296 0 0307637803126378031514027328939333796441138294547381249864027519240675088384645765477423937013863351338463412361231763748311437643076376432263933312638983164370131513499306435973151371744643251290228902776271228392738264734723353316425422568408726862725382935273353475771111808 0 0400831644150327742393341404734724129378044643846488640275054404751923952466439895477388039153499370133153701327736713064376430523933310139893226386333923898325135273139356931643459352744912990301428902776286526862801269934993302322625822542400825283114428631763366457670041296 0 0315141083251402731014129340641083569436039704886397050544047512339334853398945475477428636713915352737643328373231643612322639703039412931394129312638983328370131763829310136123039367144643151301431262877271228522686272534723392320125682568406726602952397035973366463470041808 0 0433532264263339240673419404736264239367145763989463440085192400850883970485338295441393340473764359735413846325136413328367131143846306439153101391533153863311436413302376431013499348645472965310129022902281427762751275134993328330225822568400825283486502032643164469574311296 0 031894239323944643201404733924172368643853701472639894886391551233898495238124239544142863641398933663656323938293039381231513780306438983101388032263933317636263302381230893555302735834464315129902890281427892839273827763472340632512582260840472647291532773064327746956914 19790725 68131808 0 0441132264263326441293302404735694047376443853863469539334886395251233952472638465441379639523612370133413701320137173114367129773780313937013139397033153796325138633201378030763264359744113014303929652827291527252738266035133366326425822582400825423289491931143302454771111296 0 0335341503289412934063970351340673569436038804634397047894172519241084853408745195477426337013915336637323214362633023686315136862952376431894047331540673201382932393764315135552852386344913164301428652902278928272763276334453379326425952528402726732712310141293315457672461808 0 0446431894172337941943328410834194239358345193829488638984986397046954067457639335477379639153748388032263898318938633239367131393880313939893126400831893915315138293176370131763541361244373114295229402763282727632852271234863289327725552568400825953541415032263328443769141296 0 0326442633226421732014087358341293812428636564695370148213933502040674986364145475441417237174027352740473341388032263764310139893089408730393970307640473151379633283780316436122990370145193089302730762927273827762660269934993392322626082660408726992699393337483328466474311808 0 0438533284360326439893513412936414286371744643671491939704952406747573915491939525441386339523472384633923641320139893239368630273915318940473126393332514008321437643353349931013406364145193027300228392801290228522927264734453341323926472515400825953513428631263328449174311296 0 0334144643114410832894129354142173671419436714634400847574150502039334952395244115441404737643989349937643406376432263812311438123002397030764047318937173214382931643748302734322952382945193164297728522852264728392776269934993445318925282555404727382634362634593419469572461808 0 0443734064335330242173472426337324385373244373863466440674986421751573952472638635441379641723527388033533989325139703101364130523796306440873277406732513829310137803264355531763379361245193089301428272890290227382827264734593341323925422542400826733002508832013315469568361296 0 033284411335341503419410837644286371743103732478939334952402748863846495238804491547741083671376435273863327738293176355529773863302739153201388032644172305236413201365631513379300235974519318929403151281428772801268627123499340632642528258240672738285237013626343245476766 19790725 68611808 0 0441134454385344543353583433536864239348645193933485340085088402750204087469538805441379641503328397034454027327738462890368630023863306438633251404731893915318936413139370130893189349945193101308929772952285227252751271234993315325126472555400825683164498631143379463474311296 0 0347243103239454733414008370143853583443738634726412951234129512339894952391544115477431037323989349939703315367130893796312638293014404732143898316437963189376431013764299034063151370145193214289028392751283928652763275134863366322625552501406727122915349934323302469570041808 0 0431033664411343243103315431038464360374845763863466440275020379648214108485339335477379640673597393334063898323937013039381228903952305239893101400832513829300236563201352730523315356944373014306427512814281427252814258234593353322625952555404725553214446429403289454772461296 0 0334147263499441135134491381242863583454736864695398949863952491943354952356944645514423936563970343239153277373232263764307638293089404730024172303939893126365630523513316433923052359745473164295230142902276326992751273835413406326425682542408726342827347236413151446470041808 0 0436034724239347247263445466438294335365644373952472639895020408750543933475738805514374839893612400833793915328937323151397029154008307639523201410833533829321437173126359732773366347244643014299029522814290228012877262134193366322625552528400825952865457632893289466474311296 0 0358344373341457637324335382947263656457640084757402750884067502040674952404744375477433534593989343238123239381233023748305237173039400831894217313939893114391531393717308933282965365644643126299029272927271228522712277634863432320125152582406726862595335339153379463474311808 0 0451934594464349944643612451937484385378045473796463439895020410850204047469539155477384641503641376434453898316436413089368630274067313940473214389834193898313937643289359732263264358344913126283929272686289027252801251535273419327725422595400826082965478929773315463474311296 0 033414464340647263656475737014519361244373764454739334821398949524027482138124605544141503656393334863796339237963251386330023671300239333114406731643989320136563164365631763353305238124464315130142940289026732890264728143445336631892582252840472699266035973796343245477731 19790725 69091808 0 0449135134437354145763583446437964491361243353880472640475123408750204087502039155441371742633671400833283583311438463027386331394027313939703302402733153933328937483189355530893328358344913039302730022839290228012890264734453366321426602568400825822965446433153226457674311296 0 0344545473569443736564519371745763796449137014919376450544008508839704853397044115441410835974108355538803315379631643780322639333251386332014047316439703076388031643656323935273064376445193353297728652827286528142647271235273379328925822542406726212673312637643251451974311808 0 0441135134547349946343656463437804217371745473970478940474986431050543933475738635441382941083445400834063764322639333114393330393701300242393189400833663880317637803214358331263328351343853027323929022839294027122827267334723432325125282595404725422839431032393251441169141296 0 0334142173499428635414411376443603671441138804519386348214172485339334986397046055441406737643880347238123392370131513829318939333114404730763989325140083114382932393641313934993027374845473328299029902965271228652660272534453353317627512686404726212673313935413379451977311808 0 0433533414263344542863597463435834286365643353764488639895262410850544047457638295441374839333459400834063846310137323239382931893970318941943101400832263880320138293277352730893277351344642940296529652865290227762763262134723366313925822568398926082789436030763264466477311296 0 0335341723328436037014464373244373597423938294726395248863970508839894853391543355441419435413989337937963379378032263829311439153139406732263863310139153089379632513626311433533052364144913164311428902940273828392738281434723379320126212621406726212686343230763459451977311808 0 0441133154437355544643583451937014087381243603717449140475088412950204027475738805405381241503597362633283846323938463089381230393970320140083151426334063970327737323289358331643513359744373039325128392890285227632776256834453392323925682542400825822927365630523251463474311296 0 033024360340642393432446436414464352741503701488639154986419450203829488638984519544142173671408735973671320138293264388031393989308940083251406731644008315137803302381231763499316437964519317630642952291527892852263427633472341932262582258240872634268635833555343246647731 19790725 69571808 0 0446432144172354143103671433535834335367144373898475741085054404750203863485339155514389840673583386333283780317636263189379631763846330238983302404731393989307639893289371730643392370145472965311429652839273827252877264734863366323925422568397025552990482129653189451971111296 0 0325143353277423936564335368643603796438538464664412951574047498638294952400843355441402736124027367136123341382931393780312637963101404733024108315140473176391530893880316435973126368644913139305229522839283928392647271235133392316426082568406725952608303932513419446477311808 0 0426332644360347244113863428637644360374845193846469540474952412950204067488638125514378038293459398933283933321438633139382929774008307642863164412932013829310137963315352731643445355545472990311428902902280127512865260835273366321425952515398926082699423930393289469577311296 0 0339242173277431035414411381243853780426337484757412950204150515740085020382946645477400835273970339239333277388031513863310137963164415030764047323940083302379632393732307636123114358345193151292730022915269928902699278934993341323925822568404726472595325131893277472677311808 0 0417232894150343243603701423938294385389843103898475741084986406750204150475739705477376440083555398934993915336639703226397030523933321440673089408733153796322637803201352731013445370145473002303928392890282728272865262135133419327726082542400825422902410830523353475767661296 0 0316441503366417236414360354143103764438537324576388047894129512340474757395244375441402736863915343240083406397032144047323938983151397030893764320139893114388032143732307636413139378044913277303927892977283928902712275134453315323926082595404726862647341934193328441169141808 0 0393332393915335343603796431038464263379643353829502042394919417250883686469537645441379639523499404733923970325138123239384631143970332841083126400834453846339238123302373231393686358344643114307629522877278928142839266034193392328925822542400825552977412929653353466471111296 0 033414087332840083392423939894217386343603717482139704664398950884129466440674385544140273748400834863915334140273189364131144067321439703176389832264067317639703176386332263686302738634519320128773027285228272839267328143459344531642542256840672647272531762977343244916591 19790725 70051808 0 0404733794335349942863829431036714263370142863863469539525157395251233989466439335405397037173717391533153846322638633315408732394194322641943277402732643989318937963189371731013612358344643076292729272877292728142801268635273315322625822515400825553064404729273353482167661296 0 0320140873432402737804437352742633933421737174664388049864087515740674757389844375441391537323846345939893239382933284108323938803176412932014027335340273139389831143829312637173239370145193302291529023002282728522699278934993392311426472568408726862660343228143379469571111808 0 0391532644172351344113671417236564286359744643812488638635054406749523933478938805477367138293472402734324067326440083064400830893970322643353277410832514047325137323201378030273432349944913052290229152839285226992990264734723328326426732555400825823251463429653264466477311296 0 0316438123353404736264172361244113656423938124491381250203933508840874757404745475477408737173846345940083353391531894008318939523264406733024150320140273226395233153780307637173076376445193341300230273052273828012608275134453366323925682673408726082595313927253289457677311808 0 0365632644108347244373419415037174217365645473863478940874789400848534008466438985477367138123499393333534008315139333189382930394129316442633341423934194194310138463251389831143555359745473114305230762927291527632902266034993379322626342582398925553002421729903251446477311296 0 0320139523541415036264385370143353812428637644464393351924027485338464952391544375477410835973989367141293302393332893933325139703151386331513933296540273114382930893641307634993076361245193392306430272977283928772725266035133419317625422568404726602699306428523445454777311808 0 0371732393898352743853764426337324217391546643671488639524886410848863846463437175477389839333555384634324067345940273114386331643952312642393251410832513863317637803366371729653445356943853201315130022839289026732915262135273341328925822515400825553139404728523277466470041296 0 032144027349941503686406737644491355542173780443741084986386349524047495238294360544138983499391534993989336640873251404731763780315139703151417232013952305238293126381230893583308936714491348630022940301428143014278927253527340632392595255540872712268636862789332845767731 19790725 70531808 0 0389833414108361243853717410837484150358344643846498641724853397050204087475738465441382939153527386334723952322641723151393331393898327742393251404733924150317637643251378031263671362644642952317630392940295227632902259534723315332826212542398925282952417230143289454772461296 0 0313940473541406734724263362641503764431037804695379649523863488639894695384644115477395235133933344540873353417233024008322638983176406731013970317638983289402733283829321437643076388044913264299030762890268629022725275134723328318925822595402726342763352730143499449177311808 0 0395231514108358341723701402736264047361244643796495240474853408747574067469538635441368638803597412934324108344540273139389831013933315139153201397033024087341937013302384631893626344544913189296530523027299027382865266034323341321426212542402725153289466430643315463472461296 0 0316439703459421737644067364141503555431039154757402751574047502041504695402743355477410837173880351341503527391532263780320140273189421732264087323941293139406731263898315135973101370144913264297730272940273829022738282735413366318925552621404726342801344528903302457672461808 0 0362632774067352740273671408736264217384644373748482139335088397050204067466437645441381240083527384635133970334140673239400832394239334141293201421734064008339238633289386332013671368643853101302730272915294026862827255535693277331526342555398925953251441129773328469574311296 0 0303938293366384635553989381241293780423936264605381248863829498640474789376442175441408736713812355540273366404734323915303941723176400832514217311439703277376432263717326437173076365644913277296529772965277628522776283934723366318925422608406726082902308932513366463470041808 0 0362632893764352740673656406735274047362643103812505439704886379649194067472637965369355538983612402733534172321440083114404731644008320141293064410834593846321437483328388031763472344545193064317630022965289026992839259534453445322625822542404726863472463430523315475777311296 0 030763812344537013541404737013898356941723796463439334757412948864108478939704087547740273597402733533933348640673302391531143970322642393226404732263970327737803239379630523796306436714491335329273027287728652940273827383432344532262568256840672595277638632852330244117111 19790725 71011808 0 0359733663898356938463472388037644087371742863764488640875054391549524027446438295441374840473686395234594047331539703251410832514108327740873176400834063812328939333328371732643392358344373139296529522839286528013002267334453379322625952488400825683027382930893366463477311296 0 0307636863341389835554008376438633499421737174634398950543970495239154757395243605441393336713933355541503328406733023970334139523076421730894129331540473328378033153880322637173064361245193114283929022890273829652751276334453419322625422515402726083027328929653328441177311808 0 0374832013829347239893656433536414008351344913863488641295157417249194129433539155405374840083555395234194047336640473472370131264129335341943089398933413970330240873239355530643583349944373114308929402827295227252814256835133419325126992542400827383214475731763264466477311296 0 0323940473486402736264108364139893701406737964789391549524047505441294726388041085477395237963952359742393366398933154108318941503164428633534150330239523201386332143764311437643089365645193392292730893002278929522712276334993341312626602582408728393264356929903419466477311808 0 0389833664008347240673641412936414150356944913717482139525020408748533898441138295477374837643656400833154027325141503226395231014217323943103315423934724008323940473328371732013732347244643126316430142940285227252940262135133302316425952542398927383239485329023499488677311296 0 0322639153513398935694286373239333686406737804634382949524129495240084491402743605441415035553846359742393406408732773933335339703239417232394310320139333239386333023846308937173201359744913302311430392977276329152801273834993341317625682542404727383499305233153315463477311808 0 0397034193933365640273686393336124239373244913656485340275054389849523880457636865441370140473583388036124067320140273214415031144108327744113164400833153812322636563214373231393686355544643052307630022952286527762890260835413392326425952528398932513419454730893717478972461296 0 032513898354142393780397036713880379642863796463439705020412948863952469540084217547740273541404735694087351340873315386332263970315142173226426332514108326437963076370132393671320139334547330228652877281428652814267328273527337931762568252839332789286531014172322646347731 19790725 71491808 0 0397036413989371742393829412937804263386344643671482139704952398948863829441139155477376441293701389834994027326440673353406732014087321442863277400831513933326438293226386331763717347245193176300231892965290227512839266034593419322626472634402727893472412929653239469577311296 0 0348640273569428637324067368643103612433538294757393350884047502038464757391539705514402737324129344540083472400832774067316440873139412934064067323938293101389830763764316435553064370144913302302730762940268629022789280135273392322625552647410828273656381238293341457677311808 0 0406735134217376441293764406737644310368643603796478939524986379649193933449138125441388040873583393334723933328940673226400832894067315142633328412933794027328938803239373233413748347244913039325128652940292726602789252835273392328926082673402729773328454734723239463471111296 0 0340642863780421739154008362642173583431036714634384649194108502041294695384644115441393338804108361238463379412931393970325138803264431032514411317643353239379631763829303936413027382944913328313930643027271229772699281434723392322625552634404727513445358340273353466477311808 0 0389837174239367142633796402737174108355543353796475737804952393345193915457638985441389839703583389835554067330239893164391530644150328942173264417232143970330239703353376431763486368644642977307630272940295227122865260833923302330226082890402730523328463431643353449177311296 0 0356942173626412937644286376439703780421736714360404749523829495238804437404742865441404738463880365638463251386332013915313939523151412931764150322641083114408732773952316436563164381245193176294030023002273828522751285234723392317626082738398928273970368633153302463477311808 0 0426335134335373240873796404737644217386344913880485339894886404748863915463437485441397039153717391534993863332838293201408731644047332842633239406733664129318938633277376431893641354144643002308929402940294026992927259534193379322626603289400833923989438533153239463477311296 0 036124172365643103701417238124087373241723829475738804986397048863970482139334437544138123656378035273812341937963076404731144150315140473226433531014087323938983239376431763812292736414491331529903189300227762915268629153445336631262621272540082952410834724263330247897731 19790725 71971808 0 0436036414310358340473701398937644239381245763829457639334952388048863701449138635477386339703626398934453829334138463251400832514027335343353419410834063989323940473366389832643701355544913176312628652965291527252915259534723379323927512827395235693341463430893499466474311296 0 0344542633499417237324263376441503612417236564547393349864087488637644519382942865441391537643796361239523366389831764108322639703239408733414437331541083226406732013732326437323076379644643328307631393002269929772725278935413379315126342699397031143970361237173277469571111808 0 0404735834335368642173701398937964335354141723764469539895054381246953764457637965514365640673445382934323796322636413214404733154360328941503341397032643989343238983315373233533686355544913064323929902952283927762890259534593328321427252940404739893541457631763445454777311296 0 0367141503641423936863970373237173671412935554239393350203952475736864757359741295477398937483880354137013315378030894129326441293226417232894263330241083264400832513671307637803176386345473445296528652827280129022673289034193366317625952725402729903717334137803189463477311808 0 0412935554129358342633764406735834027355544913970478937964886398948863863441138125477389838123597393334063732327738633201386332264129320144113226400834323898341938463315370132143527351345473164308929522977292726992902266035273392325126473002404733663164438532013315449177311296 0 0352740673626400837484047386340083686423937964576381250204194478938804547384640085477406738293933337938633445386331513846311439893277431032514172337941083189397032643780315138633101358345193328305230523014285230272751280134993379322626082763397029023486347237803513457677311808 0 0426334864217356941503686378038294129351344643989491940084886402746343915436037485405382937963527382933923612325139153139386331644172326443103432415033023952326438293289382933283701361244113201297730022827299028012965267335273379327727123315397033413251454734193341475769141296 0 036714194368641723513382937173933349942173583449139705054389846643952469537483970547741723732389836413812345937963164378031264047318941503264428633533989312639333064397031263555318937964547345930763201294028522977272528773527337932892621275140472902325135274047330246347731 19790725 72451808 0 0397035134108356942633527389836124047364142633671469539704886388046343952446439155441378038293717386333533898326437963101404731514150330244113239443734323732331540083251410832013764368644643139312630892927294026992990269934723432325127513002397036413139412930893277457670041296 0 0347244113569412937644027373240273812412936864576388047894129478938804437381241505477381237323796351337323341378032643898317640083302433532774263323941503214386332893880315138803064376445193432299030522940277630022738281435413379320126212789406728903717374844113379463477311808 0 0381236413989348640083701397035414108354141293732454739334919382945473671441138635477388037803541393333923812325138463126402732014150320142173239415034593898336636713341391531763717361244642990305229402940286528012915266035133392323926083379395234453341502033413732460574311296 0 0365640083541400835413933367139523527421737644547398950883970485339334576374840475477404737173915361239153406382931263701315142173264419432644172325141943251391530273686318938633139381244913366301430392890275129902686278934863432316426343027400827634129339238633341472677311808 0 0406734594047361239333527393337644047376443603796466439704919381246643686421737645441371738463732376433793732331538633226400831893970317640473176398934453915330240273289384632643583362643603164311429773002305226732877262135553406328926733933400836123379463431263419463477311296 0 0356939893583412936863952367138803671419439334464391550204047469536864335364142175441384636413812371737643226370132513970303942173277431033284087316441293353379632773952323937803239376445193264285229772977269929522686278935273353318926343052397028394385378038983366457677311808 0 0391534723915361240473513400837484087367144643671488638464986382945763970433537805477395238983626382933923880328938463139412931144047318942173341408732643933322638123302406731643764364145193101312629272902289027762852264734323419336626994027400833663251482133533239446474311296 0 034194217365638633701397037643846376441293796457638634821408747573880441138123970547740273812386334863764345937173277404731263989327741503176433532894108321439523289402732643933311438984547337929653076287728393002275128773459343231892660417240872751436035973933340644917731 19790725 72931808 0 0373236123915367137173748395237014067373245473780463439154757393346953612419437805441393338803686384635553748328939333251388031644310323942863353404733664067337938633328374832263641347245193114316428652927299026992902259535133419323927763597395234193829466433153226441171111296 0 0330238463555412936263880343239523764417238124576388047894129475737644411395239705441397039523952356936863341373231513764318942633039388033414411336639893176393332894129328940673226376444913289308930892940273828392776281435133445313926213027402729653915318934063328469577311808 0 0398935413970354140673583398936714008371744373915472641294886391545473796417237965477386337803527378035833780336638463277376431263952316441503226406733283880328939703328404732393764336644373151305229522877287726992827273834993315326427893164393340473126475731143472463471111296 0 0354136263432378034594047364140273717410837014519395249524027482138294519365639335441410834193796364136123302364132643764310139153214406731764217323940873264378031764008311437963139384645193264302730763002271229272776273835273379316426343064397028014027355538293486469577311808 0 0358333413829341938633583397036564008367146343656454739894952388046953717419437325441398937483612367135553812327737643039389831143915318939333089410833153933321438633189376431393732356944112927312630762977300227512827262134863472328926863302402737013555457630023366475777311296 0 0337938293459381234863952355539333732433536414519389846344087472638804411391538295441400835273829355538463379386332513812316438802965398929654027315140673315391534593880337936713289361245473315286531012902273829272673275134993419318926473139412927893555337934323353466477311808 0 0373233793846339239703459384633793970374844113846488639705020393346643764421737015441384637643656359733793898334137643201379631013933303940082990384633413701323939523328378032143671352745473126321429902865285226992940268635133353327728143176404739893379475730023302475777311296 0 033533764327738463513397035133846365641503880472640474757406747893656446436714087544139153748374837013812334136263126371730893970299039153039415030273989326439333302397030273686316439154491330230763226289027512827272527383486334132642608299041502865332830393499344546347431 19790725 73411808 0 0356934723641341939333499374835694087347244113796482137324853395245473499417237175441388038293527376435693846341938293214382930893933305241723089406733533863337940273189370132893656368644642977330229272952287727382865269934863406325128523419398940673176391531763353457677311296 0 0308936123432382934453915340639703541410835974576402749193952475738804464376441085441417237324027355540083432364132643764303937643114397031514108318940473114388032643796327738463014391544643406295231142965281427382699275134863392316425422902393330523970331539523353469577311808 0 0361234323701328936263201391534063863352744373686475738804757408746953732415039705405384640473701388035133829322638293052376430893780302740473039410833793915318939333277371731513641355544113089317628652839289027892915263435133527326428653226398938463164417231393289454777311296 0 0326442173392367133923898337938983527419435414519384649194047482139894437379641295441408737804008362639523445379631143612312638633064412931893846308940873151391533533970322636563089374845193513310131142890268629402660282734993379321427513039404730764008322637963472466477311808 0 0393332393626328940273419395232513780354142633555485340875020412946954027404738985441395240273717398934453915317636413151364131013952310140673027393333153780322638463251379632643583356944373126335330023139275127382865264734993555326426603486402741293671446429523341475777311296 0 0323937323239397032263952340638463328400835834310376447894008488640274385388040475441421736714047345938123392373232263764313938293014393328774047299039153014367132773846327737803201381245473445302731012865271229022686271235273392316426603379397034064150310137013419466477311808 0 0361231643846328937963315388032394047349942173527482138294952393347573764410839705477370142173846386334723846322637963328384629653717299041082965393332643717325137013176388032263486348644913277320129272927290228012814258234723366322626603796398944643151397031393315454777311296 0 032513764308938983251398932774008328942173341451939525020389849523952446439704087544141723780428637963846337936713379382932013933305239702990391531513863313938463176384632893569317637324519349929902977287728772814267328653527337932392738311441293139431031263486327744647731 19790725 73891808 0 0384632143748322639153289397034723732336644113732457638465054400848533764408739335477397042173701398936123915334137013289393330023764308939523027408732513863323936863341371731393583361244643052315129772977290227122952273834993527325126993796389844373076463431013432478977311296 0 0320135693328397031894129336640673379406736564576379647893970502038634217382938465477412936713989361239893597379633533732310138123052402730394008294038982940376432013764327735272952376444643366297731512927280129402763278934593353325126603014391531644067321434193264463477311808 0 0384632893989322638983315406732894067339244113671475740085020397048214008400838465441397043853717421734453732332836863214373231393829303937642915389832263780310137643277361232643583361244913126336628773076285228392990272534323472326427123419393336413239449131643302457677311296 0 0323940083226389832144047356940873445417235414411365649193933488641504464364137965441415036864172358340473432389831893812308938632915400829523898315140272865382930643686316437013014376445473541299030643002290227892725286534723419322625013226408736713989331537173226466477311808 0 0402731643970327738983251397033154047347244643701463439525088397048213732410838295477397042173796412934993880328937643289400829773732305238122940384633413952310137323302364131013513358344113126322629523076289027512940264734993445325126343189386343353101449132643277472677311296 0 0335340873392421733794129326439523353421737324437391549524150515739154411370138805477433539334263373238123513367133023732311439333064402729403829302740873076386331013717318936563176382945193583305231762915278929902673275134993315328927763039415034063748323947263445463477311808 0 0381234594172325142173315415033534047358341723829466439525054428647263880438539705477368644373880421736713717327737013302389831013898307638632990397032144047317637643201374830273641355543603089316429773027285227762940271234993379323928013027406743353189404732893264463477311296 0 032394360334143103353421733534411334142633569454738124695389850204067443737644108547740473898449137014047354139703432378032893989318940872877397030023829301439333101391532013863313938124519326429403164300228392965277628393419344531642660282739703513417230524217343246347731 19790725 74371808 0 0415033154263334143853419412935834172355544373701488639705157423945474008404736715405402742863780421734593933335337323226391532644047313939702965397031393671305235413302393333413671352745192977323928522977305228142776260834723379322628522990400839703214373233923328469577311296 0 0336642173328428634994286344541723641436036714310397049864172498638634385376441505441393338294263354140873432378032773829325139703176382929524067290235832890368631143846330237643076388045193353290231262977286529152673285234993419320125682751400831763701339238983366451977311808 0 0423933924437328942173264423933024263355545193701449139895123370146953748379637805441391545763612426336413933339237803201393330394067305239703302354132013432305236863239393332143626351344913052321427893039295227762890262134993353331526343176397039892990423931013315454777311296 0 0339242393541443734194108332844373583441136714437397051923989491940674360367141085441469537804385355539703527384632773829318938293089400830023732294037012865373231143952322639703101381244913101285231893002281430272725283934723392312625682877400830273780316434723328446477311808 0 0426334194335354143103412446434864263354142393626463439335020395246953686415039525333415044113701412933793989332837643302381230274129322641502927370131643812303939153226393332393406347244912977317628143002311429153039267334863379327726993472404736713126443730893341457677311296 0 0348643853315463434594129349944373717431036414664381248864008508840274547376443855477482137324464354141503419391532263829325138463089423930023541305237173064370131013952317635552965382944913379292730643114280129772673277634993459317625952952398932263717330236413459446477311808 0 0436034594576348644643366438535274360365644643612478938124919393346643898417237645441397047893671415035413686323939893315393332264263332837802915382931143780303938123239391531763527352744112965341929773089305227762801271235413472326426602902395241723251488631893289454777311296 0 035694437345945473499446434064335351345193796449138634952398950203863419437174491551447893863433535273970339237013251381230763812299042393039386329903880291536863151389831513626294036714519352730643176310127382990273827253555334131892555267340873126423937803226340646347731 19790725 74851808 0 0431035274547349943603686443736714150356945473717482139155020395244373764423938985477389844643671426333153863341937643114386331394087312637802965393331643764312638123328391531643432345945472965327731012990297729772902268635273406327725952801395240673039463431013379457677311296 0 0354146953527454734594437373243603671431037014695382948533952488637174263386348535441469538464310361238293445368632893880312641293076393331013989306439522990391531143970315137803114389844913315311430893101291529152751278934723432317625012712404731394129345939523392463477311808 0 0463435134360352744913686449135554239367146953701466440275054381245193686438539895514386347573812408734724008321439333052391532264239315138463002389833024008313938983315382931643366370145193251326429272940287728772902266034453353326425552763398940082890438531143289463477311296 0 0364146953671457637964411367143603686451935974695382948214129472638634464382948865441466438634360359741503315397032263863320141503164408730643970313940083164388032774129313937013126391545473392312629402965269928902776282735693328318925552647397029153780347235273328463477311808 0 0463435694519356945473626441135974360371743103863485339895123382947574027469538295441386345763748423935553812335339153164406731264047311441723114415031643933307641083264386332143472355544913089322631642890310129272890264734453366323926472699398941083114404731893432449177311296 0 0359746953656466435694437370142863527443737014634391550883970491938634519374847265477443737324239347238983432393332013846330242173139398930764108307640873064398933023880311438293239365645193226315131263114273829522712278935133353323926212621398932893915331537013486466477311808 0 0469537174519365645473541449137174335379646953915472638634886373246343846460538985369402743103597400834993898337937173126412931893846308941503226408732514129313941293251404733413748356945193189317629652852291528012751282733663379325125422673400843103201389830763459457677311296 0 036864547370148863701433536564335367145763626463439524952410847263597451936564547547745763764423937804087340637643251391531643952316440273341423932013989297740473214381232773732316436564519326431013076305226992827282727763583336631512582264739703656446434323989339248217731 19790725 75331808 0 0454736264726364146643583443735834172362645473812466440674853374846643989454737805514388041943732400834723764348636563264393331394217310144373189417233794129340640873302384631763569367145193226312630393114286528392839280134453406325126342725393342633641428632773328443777311296 0 0367148213656469535974464376443603527441137174664391550203970475738124385368642395441451935134150368638633527388031893970322641503164421733414027322641503189395231894067347238983151386345193379303930522965281429272789273837963406322625423027386333664437358340273189454777311808 0 0488638124491370144373701438534994437355542863796485338804886393347573829431038635477398944643701406735133880344538983239404732644008327744373052421733284047340637013315395232013583351344373201334130273027299029022952287733793392320128392902397038463419431031143315475777311296 0 0364147893780498637324437351343853656441137644789408750543933498639524411395243355441443738464129370140083513379632393829339241503201436032514335331540873289398931513915331534723101355545193419305230523002289029022801282734193406322625423052426335834464325133153379475777311808 0 0478936124576370146953583451935834411371746643863498638124919391546343863443737645514397042173671417234993748343240083251397031644027318942173302431034724008352739523251397032893366341944913164326431012977292728272890259534453499330226862940391544373898423929403341457677311296 0 0391549193597475738124757367141943829438536564726379647893933482140674664382946345514431036713989362637643445374834454008317640473226423934194385334142173406398932513898308936563201378044913597307630643176285229652789278934323315330225952902426340084150344533413341454777311808 0 0495237964726378047263641441135274464379643854008482139895020388048533764421737485477379644373612402734593863339240083189417233284150323943103353441134063970336638803328389831513583351344913139325130393176297727632890280134723239326427122865397047893583395230643353457677311296 0 037484853382947263701451935694411358344373780469538804789406749863989438538634634547742393748412936263933354138123353404732264129318944113406446433534263327740083277393331513732317637804491335331263114305227512927280127383527340632392542313942393933410830023264335345197731 19790725 75811808 0 0463437964886371744643641438535554464365644373846478937484886391545763970436038465514384642863626393336863717332838463315415031394172328943353315426334194067326438293353379629903432367145763176335330393101297729022865277635413445332826343039421747893612438532513379469577311296 0 0365648213686491938124385373244913612438534594726386347574087472640084576386340085441441137643933347239153472412933414047335342393432441133024437341942393392373234193952317638123151393345193472294031893139286529402801280135273459322627513076421739334411331534453379449177311808 0 0482136264986373246643717463436124360374845473796482138464886373245193686441138465441374839703583381234993915325141503289404733414360344544643472438534724047334139703353393331763612362644643076327730273002299028272890263434063406323927893064397048863880404731393302454777311296 0 0378046343656482136714519370145473541449136124576406747573898472637964310374841505477433536414087339239703379398932514067332842863445431033414335327742633341400832013952318936413201382944913379303931013164287730022738278934863353317626603686412940874726323940873379449177311808 0 0488637964757355546953527463437964437370146343796495239894789378042393764417239335441358342173541381234323952340641723472428633024335352745473459443735413829335336123264381232643486364144913164334129773076292727762852259534453366322628143251408745193641393333153353463477311296 0 0364146343541451936864634373245193486441138294757379649194027485337644263376443355477449135694172362639523541412932394150334142633341457634864286326440273379381233283989322637013126376445193302305232012952290228902738280135273379325125683472472640084634325144113353463477311808 0 0472635834664376447573863454737014385364146343732495239524886393347573880428638635441381240873671404735413989325141083353436033154286343244913406415034993829323937643251371731513597367145473002327729773027294027382865268634993353323929403541397043103486436037323419457677311296 0 037014726376446643748463435274789376443353796482138804821400848533686426337644286547742863626404734864108351340473569423934994217343244373499421732394129339238293302378030393555316437484519328930893027290227762890268627763527339232892582341942633626402734724172322646647731 19790725 76291808 0 0482137174664370146643701436034994491365648213732498639894821384646643796436035975405382939703419400834194027334141293264428633284464335344373406397035413970330239523302364133023555341945473164318930522940300228652801262135413379327727633289391542633328395234723315454777311296 0 0379647893796446436714576361244113656441136124821384651573846488639334464379643855477421736413898354141293264408735134217344544643612457633794263347240873201393330643796317635413176386345473366302732392965276328392827280134593419327726343164438535833641330246343341469577311808 0 0495235834853370145193732457638634547371746953989495240084789400845193863428636865514370140083459404735554108364142173353423934194335332842173379431035413780332840083189368630893641358344913027323930143039294028392801268635553379325127893933395243103353404735553341451977311296 0 0364148863701475735834491361243853541451937484634389849523829478938804360386342175441400837804310358339523432408733924411337942863277431033924217326440273379391534193863334137013101367145193353292730522990286528392776283935833486326426343226415030393541307648863289469577311808 0 0491934594634368645763732469534594310373247893989491941294919395246643863417239525441389840473486423936124263355540273264431034064263325144113289431034723989354138293264373232263569364144373126308929023027292729022852275134323353325126993780388039333671376439893328463477311296 0 0370148533486454735694695358344643541469538295020404749193915495236564108365640475441389836414008344543103499412933414108339242633277451933924310323940083341397031763671321436713226376445193328299032142965285229272763280134863499307626083486423943853541316448863289472677311808 0 0469537324789356946953472436035554519368648213717472639524986395246053612404736865477379640083555423937174129341240873486431033794150331544113264412934994008328939333379371731513527367145193076339230392952300227512865273836123472330227633392398940873302354134593341446477311296 0 036264821364149193748449137964491356947573656472638465088386345473686421736263829544140673701406736564108349940673379415034724411330242863251433532144172327738983176376433283764299036264634339230393076292729022940289028393513340632142647332842863717328932773486340646347731 19790725 76771808 0 0475737174664358347893671463436714576370147263796491937324821389845763796382936415441391539153419415034724008355540273445412933534087336643103139410834454263330238983289359733663486349944113076327728653014292729272827277634453432327728522977404747573226368633153379463477311296 0 0373249193656498637484695370143103513441137804853364147893701466437014263367138635441404736414067341942633459421734454047335340873379446433154172327740673366386332893748326435553114382945193264301432392990299028772776273835413379321426473264417238633541313938983366478977311808 0 0482136414853378046953671454736564491382946953952482139334952371745473472382935415441355542633583436037014150345939523419415031764335336644113302421732393989344536713315376431763597355544373126323928903052297728522839272535833406330230143052395241723151386333283341457677311296 0 0374847573829475738464634371746053641466439894757382946953812482138634067335338465477388035974310364142863499397034994027323941723302436034194286332844113419373233793764323938463114370144913277297732513002286528772776286534723353322625553277415033412915323937013392451977311808 0 0488636714695368647573641454737484519379647263764475737644789379645473671378034995441376442393597423934724239340642393499412933534067320140473214428633284067328938803392370132013717344545473089320128902990292728142952281434593328322629402940386338462990421733283353469577311296 0 0364149193796475737324695359746643671443735974789388049523915478937174217354137485441400834194310341940473459412933664217318941723226438531764217313942633176381233923952313937323201365645193432303933152952277629402890277634723328321426733027404735833239317639153315469577311808 0 0498636864853374848213764457635834634388045193796469538294726378045763717373235275441367141293686415037174217334140473419406733794047325143103264415034324047341937963366368632643555354143353176321429523039281429152839292734193513330227893139397036122940389831393264449177311296 0 038464821371747893829469536414634358344113597466437324886406746953701382934723796544139893527426335974310335342173445415033154310343241723315417231893989322639333289373231143764318937964491337929903264285228652877286526993541336631642647294043103027367132513656332847267731 19790725 77251808 0 0515737644547388048213686472636414150361247573764472637644789386344913686371734325441362639893472428632894239326441723201417232774150344543103392400834194108328938123392374832773569359744373114325129653226290230272763283935413353326427512621400833153076426333023379469577311296 0 0374848863583502034864695364144643541436037644789388047573989472638634027359735835441395233923933331542393486415034723989341942173445446431644385323939893226388031893764325136413239384644913315315131762865310128902814280134323328322625952686408729273863310136413289482177311808 0 0488637014664365648213555454737324437371744113780466438464821370146343671395233155441362638123612397034454129330241293379415032514108328943353315417234724087340639893302367132643419354144113076318929403277292732392902285234193432330229152568397033923114417232513302457677311296 0 0384649523626466437964695343244913612451938634634352748213656454739893898361234995441391534863880339244113472404732893933328941293289443733414286327741503251406733023863320134993214361245193302302731892915300228142927282734863353318926213039408729023189336641293445475777311808 0 0495237174726370144913671454737644547374846053701457638984789378044643583382935275441373238983499391533154129345939153289398932143952347243103406426334454087318940083472367131763569354144913052326428393114287732642977285234063472322626472555391531762977379631643353472677311296 0 0368650203863482137014360373242863527457636714886367148863880469537804008340636715441391535134047354141083472398933534108345942393251446433924217335340873277408734453732341936413289378045193315297731512890325129522902282735413341323926472595400828142852316431763328463477311808 0 0498637324695367147263641449137644411364145193656482138294664381244643527398936865477373239523583417234193989334139703226406734064087320141293379417234724217341238123419379632773612345944643126323929773052295228012927280135273432325130272542400825952839361234593302451977311296 0 037325192370145473671449135974360362644113612469536124757364144913671415036263597544139153527391534993898339237643341408731894310347242633289410833414217323938293392402731143671306437174547336630763264278929522965287728393486347232012660256838982634275130524067341946647731 19790725 77731808 0 0495236414821364144913513463435274464355545193764457638634789368646643555395234455477355537483445386334993970328939523226423932644286317642173251404733414027331537963472389832013555370144643101315128903164282729152890280134993392322626862595398925952915341931143641457677311296 0 0395248533764469536864789361243853641454738804464374845193796478938124217358337325477379634723863347238803459381232773846330242393328438534194217336642393251393332893829341937013189395245193366305230892965312629272751285235133302318925682634404728012865318939153353463477311808 0 0491937964952365646343641469536714437370147263780449137644695395244373780362635135441365639333583398934454027318939523315408733534335327741943302426332774008331538983379358330643527356944913002311429273151291530392890289035133366336626602555389825552915367133023583466477311296 0 0374850543764478936714757364144373671454737804634351347573829454736714087378035415477374837173829351340873432388033793933331542863251419433284027323942173341386332513780328937012990365645473406305231012890291528652827276335273251323926082595408726862686303938983353463477311808 0 0512336715020352746953612457634454360347242633701463438464664386344913541386335975441365638633392376433663989344539333264378033284129331542863251412932514150332840473302374832513392364144643114318930643039285227252827266034723366318926732555404727252814378032643366478977311296 0 0382950543612485336264411364143853732441134594491365647573829478938804150359737325441379636263846337939703289393332513764321439703328421734724263344543353214415032643656326436713139371745193472300231762952285229152890290234723366325126472738404727382634320137013583454777311808 0 0505437804986391549523513441135554464358343603863469538464726368644113686367134455477373238293513384634064047344539703328404731764217331542173406436033924239331538983328371732893527364144373076311429273014285227382801273835413406326425952515404725682725370131643764466477311296 0 035274757374846053569446434454385345944373612457637324695379644913748404736123445544138633656404734323952322641083151404733414067325140473353423933534310339241083432376432774067317636864519337928773226292728902776272527513583337932262634262139892699268630893863352747577731 19790725 78211808 0 0502037014789355545193555457634454464355544113597446436864576359743603597382935555477367138123541388035133970340640673201398933284310325141503366433534064172337938633379379632393671349944643027328929272940283927512839271234723366321426732568404726602763376431893933475777311296 0 03796491937324789348644643541451935834437348646643701475735274726371741293541371754413970354139333419397036413915 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01808 0 0502037324821365646953406443735974437355542633656469535974757371744643527376436125477379637013686393335273933330240473315415032644286315142393277433534194067326439333328373232013419335345193139326429403089280128392852258234593419327726862555398926212686368632263459457677311296 0 0362648863671449136124519347246953459431034864519347245473880469535274172355535835441371735973612359739703513389832643764318940873341410833414310328940673226412932643989332837323226376444643341308930642927287728652763273834723366327725682568404727122634318940083353463477311808 0 0482134994757358346343527449135274360345944643671451937964664381244643701397037485477370138803671389832014129336638293315379632514150334144913315438533283970330238463315389832143541370145193126317630142990294027762839267334993419328925822542406725822763398933533898469577311296 0 0358349193732446434194634351346053583441136864664371744913701472637324047370136565441381235553829340640083412370132643933339240873264441135274310334140673164404734193846317638633139381244643277313931012977292729902686267334863392322625422595406728012686315140083379466477311808 0 0485337324547344547893419451935274411364144373880466437804634368644913583373234595441382938293445395235133863341937643379412932774108331544113302426334194047337939153328397032643541370144643139313930393052285228272940264734723379323926472568404725822852339232773952469577311296 0 036714919364146343732469533924239359744373583469536124695379646053626436036563898544138123641388036864008355537963302378032393933343242173392415033414087332839523379391533663780340637324437327730273114292728772977273826993472334132262582264740872673278931513970327744647731 19790725 78691808 0 0495237174789364146343686449135834217344544913569443736714821384644913671389837175441373237013626397034993717337938463328389832263989337943103239426333794067325140673302376432893527340643853226332829653027295227762927269936123379325127122542400825822801384632393989475777311296 0 0371748863626466434594576351345763541454734594789371746953732478937174286361235695441384636123780340639153459393333024108339239893366431033284464335341503251391533023764328939333419364145193251310131393089285228902763277634993353322625822647406727892751315140673432469577311808 0 0475736864853345946643686454734594335355546643764449137964519382944373701388036125477384638463671384634323812328938633341412932774047335340673366419434994008343238463353379633283656381244913139334131512977300228142877264735273379322626472555400825683014404732014027472677311296 0 0368645763583469534454634356946953583454734994547370144643846463438984067373237175441373234453933362638633315358332143863335341293251421731644217328942173406397034453829334137483189351345473379301432012990285229902827278934593406321426082568408726472621320133283419475777311808 0 0449136124986341947573513449134864519354145763748475738124757368644113641379635975441349937483732408733413686330239523406417232144217326442173392412932773970337939523472388034063686356945193139321430523039296528272827256835413379322626602582404725552902415030894335475777311296 0 0367148213612469535834789347244113597449135974726389847263717451937014087361236265441404736123686348639153353367134323863339240873366431033664239340640673406389834063970347237013366370144913315305232393052300229772725283934723289322626082608400826862751317636123366463477311808 0 0488634064757370146343513451933794411351344913764469537964757361243853583378036565477364138293406376432893732343239333366406732644263331543603328398935274008340638293239384634993701349943603101326431393076299027382865259534453353328926212621400826342789410832773671469577311296 0 036414437378045193499482134454437340644113569443737804757359743603583419435833419544136863641395234723796347239703597408732774239332841723341431033534027334139893445379633663796323936864519337931393164302729272915269927633472336632142595258241082634277634594129336644917731 19790725 79171808 0 0472636864695348645193555446434064385367142863641449137644664355542633499386335975441374836563555370133283846331536863264400834194437339242173366436033534067332838123392391533023486354144913126326429272940305227633002259535413392321426992528400826602789436034993829469577311296 0 0343245193583466435554335354144373419449138294634371748213780454735834108354134595405388035973915349941503392373233664087332841723445438533924335344542633499388033793701343237173264370145473459320131762965295229522801280134723353320125552725408726342595354140673251469577311808 0 0485334724664341946643459449134864263359744643656478937644576349942173597382935415441364137173583373235693898326440873406404732014172341941723379421735133915341938633379373233283612355545193064317631643164287727632852264735133392330226212555404725822839408730763392469577311296 0 0351347573686457634994491365643603583443736124385389845193732463434993970345936265441371735973898337938463302398933663952332842173406426333414150358342863328384633283796341937173353386344643226305232263002289029022647289035553353318926472582406727122673336638633328454777311808 0 0469534454789365643603264454735134335352745473701457636864547368642633569379636265441370137803671393334323933341938463459384633284286320141723366423933154008334139153392386333283671362644913114341930523064303928012940268635273366327726732621397025682751412935133898463477311296 0 0361244113499460534594310351344913499431035274726365646343846446436124047348634995441370134723780343239703445379634063970328942173289438534994286326441293353395234863671339236263302378045193419310132393126289029772712278935553353317625282621406726992699328941293499472677311808 0 0457634994695340645473445451936264437364146343701463437644411351341503641365634995477381237643764395235413717334140083419421734594217334142633277406734454027345938293555367133413499354145193264341929903176290228012839271234453341328926732542398926732789408736123499488677311296 0 035134263332845473732449136564491354142173583454737174789388043603686391534323641544137803641379635693829332838293277406734324286335342173315426335274172325138633379386333533486321437804576347231643089302729902940280128143555337931762621259540472686271230764047343246957731 19790725 79651808 0 0454733534634343247263328431035834310359746953686475737964360371740873656373235275441359737323392364134863933336640873315421734994129341944113445423933413933343237013379356934323513368645473076335330143126285228392839271234723353322627122568400825952990373233283686469577311296 0 0337945473472463434864547356943603432423936414464368645473933441134594194358335975441364134593989348639333432381233284067325140473366426333794217334141503251393333413612313937643353371744643328308931393002299029402776278934993366321426602595404726082902320141503379463477311808 0 0421735554437341945763472449134324385345944373612446438294547359742633302364135835441361238983597393334323829341239523353408733924217334141723341423936124027339236563406367131763671356944913151322629903126296527512839268634723341322627382528402726343002370133923764454777311296 0 0341946343406454733924310332843603459433534454519364145763656441136563863361234195441391534994027361238293151388034993933343243353459436034724335336641083432368634063717331534863302368644643315305231763027289028652827278934993472331525552608404726082902315137803392463477311808 0 0454733924519348645473419433534994047348643103513475736864664367142393486358333155441367136713527384636123880336641083527395233794385326442863366412935413989351337173353358333533656361244113076343229523076291528522814272534863419330226082582404725552927370132393555469577311296 0 0345945473392441135274411331541503419415036414519354147893717460534994008344533415441384635133898356939333499404734454129345942173472426334724335334140473214381233413612334137013226373244913432295231142977276327892776277634723315321426212699406726862751328934863251454777311808 0 0454733534411341945473289433533154411340646953513449136714519381243103472348633285441362638463419408735273641356941083499391535274239341942633366421734193829358337963289351332513459337944373114318928773052285228652852271235273315322627252555402725682801412933534172463477311296 0 032264310331545193328438533414172348644113445457636864576393346953555386335693472544136713641384637174008349938803541415035414263331543353445443733284067345937173353373232773597315136414491336630393264292728392952268626993419344532392621259540672582290230643226343246347731 19790725 80131808 0 0428634194576356946343486438534594047356946053656475737644576376444643315378035835441352738463419410834993880356939893499417233664172347245193392423936264008359737013555368630893569361243853114337929272940281427512965263435133406326425822555404726082965367132263445475777311296 0 0339246343555451934324464332843603486438537324547358347573612457636123952354135135441368636123880356940673583408735274087349940083432428633154172348641723541397034993701321436263189382945193459299032012725294027892712283934723486315126472621404726732852305237643419457677311808 0 0436032894519351344373445441134594310347245193686472637174695367142633555358335275441373239153527406734063970339241723486423934064150367141943366438533413880365636413419345931513499355544113126322628522940277628652852262134453419321426862608397026472852364132514217478977311296 0 0343243853472457633534634336644643406446435554695358345763555451935973915358335135477382935553970356940083472400834724108344540273392433532644047336641293302379632773527320135833089404744913472300230522865285229902814287735273406321425952568406726732852308935553445466477311808 0 0431035134411330244643226438534064437345945473597469537964695378044913671359735275441370137963612391534593933345939523541421734594411340643603419426333534087339236863392348632263732354144643014327729023002289027252977268635413353322626472528398925822915373233923555463477311296 0 0358344913583472633534491343245763315428634724464381248863812466437174067352734995441359737803898340640473432388034724047347243103419417232774172344539153251389833153513318935973277379645473392292731142827287730272738286534323315320126472582404726472814327736123432469577311808 0 0441134454411344545193353431034194519344542633597482137324695379645473459364136715477364137963671397034993970361240083486412933924217354143353432419434863915352735973583355533923780364145193139325129772990290227123002264735833486330226342528400826342865388033793597469577311296 0 034194437341244913513446434724464362645763555475736414886379643603748395233533527544136863513378035553898325139893641402734864335331543353459423935134194339239703419367134063732323938984519344529273201291528522952281428653459339232012608258240472712287732013459354148217731 19790725 80611808 0 0436033284757347245763527457635274491348646343641454737644634384642393597367133025441378036863419408735133846341941293412397033024194345942633472415033413952361238123445402732893863358345193052331529023126289027632977266035133392321427382568398925552839391533153499446477311296 0 0334146343379469535414263359744913459451937324695368648863812469535834008351335415441379635273989364140673472400835133989339241723513449133664335334139703499382933664008326440473239365645193341294031393002287728772814282735273472323926602660404726602827310143603392463477311808 0 0436033664634339245193472433533924129352745193626475737804886362643103717368635835441362637173459402735974172352739333641421733794129339242173315421734994067340638983527391531893764355544113126311429902927302729022801266034993459328926472582402725682890384632394027451977311296 0 0344546643419438534994411352745193445451935974634368648863764449137643898352734595441368634323952355541723527410835414150349942173379426332514310332841293459376433023970326436413214374844913264282732643002285228522738283934863341326426992568406726342852339237173239451977311808 0 0433533534576348644373499433534724411344546953626475737964634384642393701368635835441370138633597404735274047356940873499404734864310327741503459428635134150337941293328393333663445373245192902328929902977276327892801268634993341335326732528398925422990408734723379454777311296 0 0336646643513469535414519344544113555449137014695359746953898451936863970358334325477359735973846368639153641421735834008344541083555426333664108354140873328406733923880335339333126370145473406299032142952283929272789281435133366328926472568404726732990311446953486449177311808 0 0421733024286336644643315443735414217349946343748469538294411359741293612355535695441358337173555404735833933358341293569426332394129354140873353423933413989358337803486388033283555368645193126327728652977296528392965269935413406331528392528400825422865378036863406466477311296 0 032644310336642863406446434454129345944643717469536714664358342173513397035833379544137173597384636413970356941503626431034994239343241723459412932644047343241503445389831763898321439334464339230763151290229652965276328653499339231892621262140672712277632014411323947577731 19790725 81091808 0 0433532894437339243603569451935554150352744373641449137174634365640273472358336265441359737013656379636864310367143103555421733794194347242393366417232644217351340083328400833793612354145473064336630273027289028392877273834723406327725822647397025013014400834724385463477311296 0 0330244373472454735134576339244373513449135554789359747573671446437013701359734455441379636563764378039703569415036264047364142393459443733414129331541503353395232773970337935833277368645193139318932012877292729902776294034193315318925952634404726602712320139703328463477311808 0 0446433924437332844643379431034994547358345763626469536414576381242393499349936565477374838293656395235414217374841293541421734194310331543103353412934594008344540473541373232773612356945193114325128903064280128012865262135273379326426212542404725822977391535833315463477311296 0 0345943603499451934994491355542393541421735694385365644913829421736413829347235415441384634193933376442863641408734864286340643853513433535274335339242393486400833663970318936263226364144643328294031392927277630272686281434993445325126082686408726082647296544113353469577311808 0 0451935134491351345473472417234324335334145193555436036564547367141293513368635135441381237963732386335694129367141083541423934594335328942863419426334863970347239333315376431143406362644913114334128903039292728392712264735413328318926472542398925422839378034453264454777311296 0 0336643353513451935134310336644113419438535134491358344913583436038123796347236265441382937803933367140673717412937174411354143603392431032894172340641293392402733793989335336413151384645193302307630642940276329902763292734993472316425952621406726732890307642633366472677311808 0 0466432514695354143353541446435134194361244643541441134994464373241723445359737015441367137963569404737804087374841943641436034724411339241083445431034724087347239333315408732263717356944373064322630643052301427123027271234453406323926602595404725822890436033153366454777311296 0 033414726358342633513426334194335345942633472446435274519349942173686384635413472544138293513386337804310362641503748441135554464347243603472421733664027334139333445415032643812340637644519339230393114311429153089275127763445340631262673268640872608267332644108352746647731 19790725 81571808 0 0466433924547341943103328423933924385361243103671431037804519355539333419371734995441374837483686421735694150367143103717436033154360341942173379402734123970336639153445395234193472362645193189336630893176291528272877263435273366323926602582402725282990379632513392469577311296 0 0343246343392441133534634352743603472421734594437364143103569404737643671361234595441379636263796355541723527433536714217349942863486441132394360334141723459381233024047327738983353361245473239310131013114286528772827278934993432322625822568404727252647315138633555451977311808 0 0457633924634337943353641426334064437348644113569451935834172352737963459358335135477374836863641400836714108361241943748417233534263340643353499417235414129330239703392389832393701359744913189321429902977295228142977267334993366330227252582397025952902408735273392466477311296 0 0344547263597475734454335343242633341421734994491365644913764431036413863365634455441378034994008354141503641433538124464362645763328443735274263336643853432388032014008332838123264370145193341301430892940289030392789278934993419322625952686404726602621307638983353482177311808 0 0463435274464339242633499443734454067354144113612449137644385354140083419344535555441356938803555408736864150384643353597436034194519336643353214423934863915344538983366389832773486365644913176323930022977299028142902264734723406326426212582402725422977391535833239475777311296 0 0352745763527451936124634340642863486426334724335352743603499438534193527352733415477381235834129365641503641431035414172343242173328438533284129323940083126398934193952312636713289370144913239313930023076290229272890278934993499322626472595404725682725326437483555457677311808 0 0438533924853340645763555428637324217335342173445431037014411368642173583345935695441376436713656386336864310364143353612436034324217339243853472415033663796322638463214389833533555368644913114307630393027283928652852266034993419327726472542397025423101395231763151482177311296 0 032774360358346953527443735274437339242633366451936864437368641723513361234063392544136863612408737014263365642633612426335134310364143603419446433154008332840473406361232893764313937174547327729522990286529022940276328143419345931892555262140672647263430893264339246647731 19790725 82051808 0 0417233284576348644913445421732644150354142173499404736414491354140273302358334725405368638633701398936713989356943603701426333414217348642633499421736124217339237963328381231393555361245193039318930273101282727632852268634723366322626472582400825553101402734193239466477311296 0 0317644113406478936564491341943353555431033284263352742633486433535693829344533415441374834323952352742393486402736264129368643353341433535694239334142393499421732643764334138463189381245193214294030023014300227632725286535413432312625682621408726602852322641723302466477311808 0 0431034994634367145193555449134324263347242393472454736124310345939893656356934325441373237643612415034864239352742633486438534324385343243853419431033663898334138803302386333283445373245193164316430023014307627512801267334993379323926732568398925822952441133923419449177311296 0 0322644643406436034994491352743103353423935414411343243353656415034593656340635135441370135273812364141723555423935554172341944113541443734994385336642173406417234453780336636863151379645473302301430763039291530272776285234993406315126732621402726212776322637013656466477311808 0 0446434324239323942173513449133154108337941503499441135414519349937963555344535275441370137013597417237014047367141293555431034454360348644113499404735694108339239703432388033153527367144372965320130272940292728012890271234593366315126212528397025822965404733284087475777311296 0 0328944373289451935134437325141293264419435274217348644373569426336863671349934725441368635133812365644373583404736714286361243603583451934454263331540473353386333793915343237323419376444913328305231142965291528772814290235273472320126342582404726472751312637323486469577311808 0 0417233664217328944373432408734724067331541943555433535554335358342173432347235695441362638293597412936564310358342173583421733794360370146343406431033794047362637323555376433023513361245193114326429773039294029272902264734993328325126342595400825822852365633023933463477311296 0 032774263320143853264426334064129336641293445438534454411371739893513373234453277544136413541382934723989361242863527412934324411349944113597443734454263340640473472404733023597327736264437327731143176299030142952282728523527334131762608259540672673271232393459345946957731 19790725 82531808 0 0415033024286340643853432451934994263347242173717433536564286347238463569332836415441371736123656402736714239355543603513438533794385362644113513438535274087347238633419393333533445354144642990330231893002282728522915267334593419331526862555400825553089393334993915441177311296 0 0320141723176421734324411331541503541417235554172358345193541408735833641345932775441358335693898364140083626431036124217358345193486423934994217356940273366398935693989345937643328367144913226308931392940289029402699280134723459317625552660406726343027330239154263457674311808 0 0428632014385328940873472423935554239347242393555449134864172365639523641337935275441345937173641402735554150358344373780443736264239354143853406433533024027330237643341358333533419359744113239323931393076301429152877272534993419325126212488402725553064417233663527472677311296 0 0320142173419466434324335344543103499423935554172351343103569410835413513344533155441359736264087365642173612402734064335341941943555408734994172343240873353402734993933335336863445371744913315308930523064292729272712273834723472317626082595406725953014323936413379469577311808 0 0400833664464345944373277426332894310348643603445454732514310336637643527337933285441381238463671388034194263359741723472433535414437364144643419400834863880341939703583382933923459361244373201327731143027299029152839264735273392330226472501400825823052391533793812469577311296 0 0336642863302433532394519339240273432410836264310364145193583406734593527344531145441359736413970358340473626431034064217347242173406454734994217354141293392384635273898339235413239373245193264315130272990302729152839278934593445321426082542408726342952326440473289466477311808 0 0393332774411339244113432428634994385349942633379451936124335336640273499322635835441388038123583406736124087370143603612426334994172368642633499431036124150344538123641362633923583362644913089328930643164308929272852275135693353335326342582402725552877376432013315466477311296 0 032774263325143353315438535274491327743853379446435554411358342173701352734063366544136123569406735274335370142173641428636714310354144113513433534864335336638983459370133023701339237644519310131393052306428393052278928393499340632262595269940472738282730643641343246957111 19790725 83011808 0 0463432644108316444643341415033924310332841293527431036264360349937803555348634595441361238803472410835274217371743353656426336714263354143853527423935133933341938463432362633663555356945473251328930393027297729402940273834453341325126342595404725683139373234993583475777311296 0 0322643603239441135274047336642633379431035554263354142863555415035273732336632895441378034453717354140273569426336714286356943853527428636864310349941503366395234993597313935973379379644643315317632392977292730022751281435413419327726342660406726732940330235833379457674311808 0 0412931764217325144643289417234724310351340873612431036864464341939703527339235555441374838983671421736864239367143353764441136414385364144643626433535834087348635833341382932263569373245193189337930893002295228393039273834593392323926602595400825952927370133663328469577311296 0 0317646343264449134454519339242173445410835134360365643853583421735973796336633535441373237173952362643603764423938464217370144373732466438124464368643603671389831893626321434593289365645193341317630893101289029652725287734863406320126212582406726602965335336413341457674311808 0 0431032514217339245763527441135134360339241503583446437324087344537643315341933925441370138633569408736414263370141723846446437964664359744643541426336864129345937963226358333413406362645193201316431393139302728012877268634593379323926992582398925683039417233413353454777311296 0 0307643603226451934864547354143103569419436864150364141293686395235553612340633665441384635694239359744913671431039704576382944913583469537484491370141083459397033793612332835553328358344643289313932773076297730642738282734723406328926212568406726732839305237323315449177311808 0 0421732264411322644113583433533924172352740873513423935554310352738803569339233925441370140673671438537324464379643353863449137014695370144113686423936264217344537643499330233023499356944643226323931013114302729022965267334723392328926602515404725683076382932513341469574311296 0 032394360335343353499457634994335345942863641421735134172359739893671367135273379544138803597404735414411389844113846449136414726374844113555436035274263355538463527370133663541340637644437340631143201328929403064285228653513347231642582266040472634302730763432321446347246 19790725 83491808 0 0431033794286347244373499438534194108352743103541397035834027343238803541336633795441367141293597415038984576367145473933469536564491376446953597417236564047344540083392362632643392365644113226327733153064299028523027277634453366336626472568404725283445389829773251454772461296 0 0332844643315438533924634359742173432431037014027349943603541417234863764340632515441382936264150378043603656457637804519371745763656438536414464373242173612393333923880336635553328370145473189318930523151296530522801287734593315318926732621406726473076318936413277463471111808 0 0408733284335325145193499436034194008330242633541419434454360354137963392354135835477367139333863443736124263379643103780451936414547343244643445449137484172355537323315382932263527378045473251318932263151308928392865263434063353320126602568400826213353395231643445472677311296 0 0327740673226428632644464345944643541426336124087345942863366410836263717341934065405378037174239368644373880451939524491381244373764463434994547352741083583391534863748344535553315358344643277316429903089303930642725277634593419316425682621404727382927323938983239446472461808 0 0426331644310335342393541441133664172354142863513423935134263337939333432349935135441358339333701415036124634393346343970454737644576370147573486423937324217347238123583356933023419364144113264331530023189303927892827273834593432326426732542398926083379421732013641472670041296 0 0321439703251428634194464344541083486421732774047349943103541400834724008339233795441371735694129367145193863451938464519376445473796451936264576354142633626406735553701341936863176365644913201330230523201291529522738281434453419322626212647404726473499343237173379469577311808 0 0406731894172331543603597431034594150344541503541410836414286343239523472340634195441362639153555426337174385386345193880457635834634384646953569433536563989358339333597367133793472371744643214308930893126311428772915267334863366326427252673404725683151393333023583443771111296 0 031894047334141293341426333284217337941083569412935414239373240673472379633413366544137173612400836564335362646053863443736714757378047573626449135134217345940473419393333413641348639154385337931763164307629523064269928523499341931642608258240472699351330893863352746957431 19790725 83971808 0 0386332264129326441723264421735134172347240273626408734864286343240873366339234065441356939703686426337014437395243853780441137964634359745193656454736863989361238633527349933023419359745473201318931012952294027762952268634993353320126342582398925953459398933023686449169141296 0 0316441293189421733284239340642633555428634724087364139333459400835833656327734995441386334724172378043603898436038634437379645473641457635834491361242863541412935133952336637643472373244643164325131262940290228522738290234453392316426992542404726863432320139153432454777311808 0 0379633533915326442173419426335414172361239703641419435694087337939333419349934455441358339153597423937324263386345193952436036414853358345763626446437014239358338123459379634323406361244913189305232392965295228012789278934323392327725952634400825553064433532393701454772461296 0 0322640273277415033024437352742393432408735834194355542863527398938123641332833285441373236564150361242633612438537644411386345473641446435554411355544113612400834723880352735973499371744643164316431762965292728902801275135413472326425422542408727763541322635553419463469141808 0 0381232014150328938123445408733414411355541723583410836124217339238983486349934995441355538633656421737644576391544643796449137644491358345473717449136864108361239523569381234323626364145472990318930022927303927382877271235273379327726732555404726473392410830523612472672461296 0 0317641293214415032774263341940473513402735834150351342633459388033923701339234725441391535974108358345763764428637484576373245473656466435974605378044113555398934993915351334863264365644643251315130392990297729152801277635553366316426602621404734194239327735833353469577311808 0 0415031014027341943853406441135274087351342173419426335833846343236563486352731645441348640473748433537174335376445193933446437964695365647573863449135554263361237323612356933283419359744113189322632643002285227762940269935413406326427122582400832513176406732643392469577311296 0 032144047332839893214438533664335358340473459417236124217336639893392354133663527544137963612423936124411386343603780438537324491381245473612454736414067362639153472388033283764328937324491334129772902310130522852272528773527330232262542266040673527352731643527337946347731 19790725 84451808 0 0397033924108330244643406426335834067358344113459415034994087349939893315339235275441365641503583431036124519382944374008475737484695361245193612421735414067362637963406345933533626359744113251326433282952312628272852273834193366322627122582402729403264400831393289475777311296 0 0327740273302438534994008332841503445421734724239349940673315389835273656345934995441397035554310367144643880463440084385379646343641469537644576351341723541408733283701344536413289381245193176305232013076287728522852282734993353326426212595402730643527335333793277463477311808 0 0408733664263344542173499436032894335358342633555421735834027344538293419345935275441367141083764431037174464379646343898449136264634379645763717451935274217356939333513361232513472355544643189317630522952297728142789268634993315327726472555404726732965426331763419482177311296 0 0331540473226402734594411322643103432408737964310359742393499408733413671327733795441397034994217365646343952446438294519378043603717457637324437368641503541402734453812340634723226365645193302307631143052295228902776283934453392313925822595406728273226335333023341475777311808 0 0408734194310330241293472446435834217339241723541428633664286337939893226347233155441370141943499449138294576381244373880457636414634378045193829441135694411365639523432382934063419361244373201313931642990296528142699277634593406323926082582400826343002364132773915472677311296 0 0328941723251423934864385347241293513426335274172354143853569400834593796325134455441391535694263389843103989451939704491367145473626475735834335379642173796391534723796334136413277361245193419323929653189292729522877283935273328318926212647406726992915321435553445463477311808 0 0400832774194354141723419433535274263361239893541410836124067351340273328349934325441368639703612423937014576384645763796441136714664391547573641446435134286352739153406358335833555364144643189317629772940306427892902276335133419325126342555406726342852400831514263466477311296 0 033794217341941723419433535134360352742863641412934594286341939703432371733413366544136863513428636564360397046643796457638634789361247263701449135134385374838633328361233153717348638124491340631643052303929402940275129023486343232012647256840672595269932893289326445767731 19790725 84931808 0 0423932894360335344373499431035834239354142393597433537014129345940083583344533025441361239523671443736564491370146344087472636714853355548213717446438464129362637013486349932773583361244913101313930522852301427893139267335693379315126732542400825952877389831013846454777311296 0 0315143353353438533284437344541503555423935274129373242863597426334323717331534455441393334194217378046343829460538984576376446953686482136714437362643853717400834593732325137173151370145193353315130393052292728772725275135273472322625952542404727122673300232893392463477311808 0 0417233154335339244643472436033154217345941083656415034724437337941723151352735835441362641083555449137804547402745473846478936564726362647893527463439334263376438463341371734863656352744373101317630762965307628142852269935413445320125552555400826082990389831893555482177311296 0 0315141503264438534994263361244113459412936864263358343353597412933023796331535835477365636864360364143353780475738294695373247893626478936714491362644113846388033413898344537013328386345193328316430893101287729652852281434593392318925952595406729022673331533533583457677311808 0 0421733154239340645763379410835274150358341723527426335554310345940273432335334995441373241293732433535414664388044913656463435274853376446343583446438294087367139333597345932013472364144643126325131262990295228902927264735273392323926342528397025552852421731513846466477311296 0 0340642633341443734594547351341293432421734324286355541943353421734323612339235555441389836124129378044913626469537804411365645193671454734994695371743603732402734593764344535413366379644643189316429403139289030642738291534863472321425952555402726992673317634063472466477311808 0 0410832774310339245763513417234594360341942863583446436714217341939893513344533155441361239893671449137804519376446343846469536264576382945473780454738804172367137963472370133663486352744643379331530642877303928772877267335133419320125012595404726082865381230143732454777311296 0 032394310341944373392415033534129345943603656433534864360347241293486364134453445544140873656417236124789402747263915495239154634382946343641466437324217359740673541371735973445336636414464321433282852291528772927276327253486341931392621258240472699267330893597343244647731 19790725 85411808 0 0421732894464351344373527436036714385356941723686431034324411347238463432352734995441356942173626443738294634395247573915466437174491371746643597449138294263371738983406343231893406370144913251322630143014317628902827258234453392325126212568402725822890368631893499485377311296 0 0334143603379433535414664349944113555423936124335352745473701428634863780345935135441379636564150391546953829469539154664376448533641469537174519368643603701406734723671335333153445371745193341313930522952300229522776281434993341315126342555408726992621317634193459466477311808 0 0426332774310344544643472443734724335361242633686436035694129332840873392341932515441362639703796436038464634391547893898438534864726371749193796441137964310367137323597355534453392362644643289316430763039292728142890267334453406327725682568404725282865339229654172449174311296 0 0339242393459463433924491352745193406443737324310356944373499408733413732343235835441382934864150384646643717482138634634378046343780441138634385386344913701388032643499351334193277368644913264315129523039299028772763282734863419318925822621404727382647302735833302485377311808 0 0400834324437345941723328443735274108354140273612431035414239352740873432341933665441354140873641454737644952381246953898478936564757374848213764451938294335359735413419345933413472364145193251315131143027305229653027267335413419321426472634402725683052344530644067475774311296 0 0340644373419421733024217340643853486423936124360347243853459408734193671337934865441386336564263382946053863482141504757378048863732475737964821351344643732395233153671336635273201382945193277328930523064290229522763277634993353317625952555406727122621302733283445472677311808 0 0426335414437349944643472443735834286361240873686421735274263347238803379354134195441384640473671443740474547388049193989482136564634378048213933454739154087368636863445349932143366367145193264326431012902302729272827267334453432328926342555398925682927322630523527443774311296 0 034064360335343853626438534994310341944113626451934594335341942393289364134863641544137483612443737324576389848864087482137324519374848213671463439704491374839523541376432773701336636124519318933283114297728652890277627123499330232262488264740472595273830392990347245197731 19790725 85891808 0 0421733924087334143853583463436414263359742173656417235274547361239333406352733535441359740673612446439704757406747573732491936864634371748213732472637644217356934993459348632513597370145193379325132012890295228272927264735273341327726992608400826083176379630023527451977311296 0 0336643603353446435414411355545193353438535834385371743103432417234993748351335275441389836414411386346953952469539704952395248213764457637644789386344643656393335273686332836563341368644913328339230893064281429902673282734863366325125822686404726472738306429773366463474311808 0 0426332394310351343853366428636714008376442393583431036264411352740083419361235975441371739333898457638804886395246644172463438294789378046953717482137174108364137803569364133153379347245193251325131392965300228902827263435133366322626472660400825823239321430894286454777311296 0 0344542633486426334994491359744113612433535834519349945473392412934194008354135415441395237644310386349194108495240674821381248533732472638124726388044643701382935273952331535973353365644643366332830393052283929272738287734453472321426212528404726732686287730643328466477311808 0 0431035274310343244113513433534324194358341943541426335694310358339153379358335695441382943354047485341945020402749194087463438464757370145763701451938464067361239703499384634723583358344373379315131762977300228772940258234193315327726212582400825552902336629903612475777311296 0 0343245193419433535834263358343603583415036264239345942633486421733153626355536565441423935134919406750544087488640474886388047573686454737174519370144113748412934323671332836713289364145473239315131263089290229772776278934723328318925952621406726342673290230643445463477311808 0 0426334724385348643353555451934723970344542393555415035694129355539523406361233925441376446954108485341294853391548214008482136414519358345763432449138294108355537013459359733663499361244913341322633152902294028273014262134723366322625422582398925822827323930643880454777311296 0 036414437356944373583421733924360343241083569446436124411341940673583358336563796544144643863478942865157426349864087472638124605347245193880463436264108365640673541379634323796339238124491313932143114315128773002276328393472335331892660256840672647266030393052347246647731 19790725 86371808 0 0421735274411340643853748428634724047356942173626441134324239344539333392386334195333386345194335505441724952423947263764463436264726362647263612438537644087368638633612361233153486364145473328308931762927292728772915262134993432322625682528404725552839312629903406446477311296 0 0348643603686436036124360365642173541441137174108364142393392408735133671356939895477446439894821406750884108488640874757398946343764460536564437347243353527400834323555352736123328379645473302326430143151292730642776289035413406315125952582406726732660299035553419472677311808 0 0421734194360337943353419446435834150359742633656431035414150334139333239379636265477376448213880502041725020406749193898472637644757368645763541443736864310349938463432356934593569356944643251332831762927299028902952258235553353322626862555404725682902323930273366451977311296 0 0343242173527426335834385365643603499436036414310364143603432400834453829351339525477443739524821426350544108495239894664373247573748431037174605354144373569384635693764331534863302381244643341317630893139292730762712286534723379316425952542406727252673313931013353449177311808 0 0417235414067345945193686421734724239358341723555441134864172349938293341374835555441374846954067485342175192415048863915475737484605368647573406428635973863355538633366355533793486349945473302325132262902307628902839269934993419325126732568400825552940335329653432457677311296 0 0352743353583449135414286351341723541415035834437356943103555397033923898326439335441446438124789417247894217491940084695384646953612449135694411356943103612386334593583332836123366362645473302320130143139282729772751281434593328321426212621406726602699292737963302454774311808 0 0426333794385355544373569433535134286362644113555410835554008331540083499406733535405365644113952498642395054412950204027472637644726381244913656441134724008352738983239355532513379364144913289306431262965307628012965268634723392326426082555398925953039361231893277451977311296 0 035554217344543103499433535554360336643353555428634724129354140673472368633283780547742633717475741294952433546644008495237484726370146343686454735834286358339893366397035693486336638124576321431513027313928523039269928773499340631642621260840472699273831013432334147576836 19790725 86851808 0 0410836124239355543353569436034994239349941943527421733413989351340473486367135415441370146343970482141725020406749193989463437174634358347573641441136414027351338983412359733793366356944643289311432012952301427632902256835553366327726342542398925552877355530273419441177311296 0 0354143353583441134994217362642173541415037644239358342633353423936413764331539155441421736864695408750204129482139524789373247573748469537804664362643353392391534193846341937173189386344913277330231013052294029022725285234863432316425682582406726342647300234993432478977311808 0 0431033794437348643103701428635694335364140273569426335834263348637803392368634455441382944373863488639524952417248863970485336414519373246953686441138634239335338633341371733663541364145193341318932392990296529402940268634863353326426472555404725423126371730393302466472461296 0 0337942863445431035974310370144113527426336714129359743103472431034063701334135555441431037644757395247574172469541724757397048213863478937964757367142633499402735553671327736413432364145193214327730893039278929902738291534323366313926212634404725822673323932263277463477311808 0 0406735834360362645473671433537014263373242863748404733534360344541723353367134065441365642863952472640674886402749524108475738464634374847263764457637323952347238123412365633413379362644913289315130642952302728392977271234723406327726082528398925423064364129773341491977311296 0 0352742633597441137964286370142863641426337964263364142633583410834724008352736125441398937324519398948864310475740085088393346953846478936864576378044643641404734723671328936713302382944913089310129523176297729402763283934993353326425682647404726212686307631763445469570041808 0 0397036414411349945763583436036124263365643103445421734194129354140673392402734995441364141504194485344114952421746954087472640874853368645763796433536714008345938983597356934723353362644913406315130762940305230762865266035273379328926472582400825553089317630393353469577311296 0 036264437356944113527433535694286352741293671428635414335336638463499386333923829540541293880478939704853400849523989495240474757378045763880475735834129367137803445373234063641336636864464313933412965305231013076287729653486341932262621269940672673264729653701332848217111 19790725 87331808 0 0433534994310365645473626423936414194364142393597421735134150347238123302368634725441386340083829475739704853423945764047463438464821388046953970475736564286364138983445365634323315356944113251321433023089305228902927277635833406328925952542400825823445305234193353469574311296 0 0371743853527443736264217358341723656436036264310367143103656415035273829352736715441410836864491406750204129508839894886391548213796485337804547365642863499389833793671336636563139356944913226318931393101283929652699292735693392320126342621404726342725307632393459454774311808 0 0423934994310349945193555441134724172365641503583421735694194354138293472393335835441367144113829469540474789423950204263502039894886384647893898436037174217347240673569370134593419364144913239313931763014303929023052266035553353321426342528400825683064345930523612469574311296 0 0355544373597438536564464358342393612412934724263361240273597404733283701343238985441417238804437397047894129498642174952404747893989482136714464379644113499393333923748352733923353370145193264306430763027294030272776287734453392317625552647404726212673302732773459472672461808 0 0451934064286359743353656428634864067352739333555426335834008334138803597389835835441391543853686463442174853415046954239475737644853376448863812446436564067351338123472358333413366368645193353308931013002289029022902267334723392315125952528402725822890340629903353475777311296 0 0344543103541433534064150334142863686393335973970352740873459389834723555339237015441404736124385402749193989482141724821397049863933488637174411386342173656395234323717327736563328378044643302323930522990292729652890283935133328321426082568406726472621313929773472478974311808 0 0436037014286361243603732426334994150358339893764423933283846364137803569381234995441371743353846466440474986417250204047495241295020391547263583433536564172347237963289364132143486371744913264316431393052300229522877267334723392325126862582397025282827356930893341469577311296 0 034994576362643603748428636414310359740473583402734193933351338633527370134863764544139893796466439154726398949524047482138295157398947573952466437174464359739153289365633413583340637324519317632012990302730272952277629523472332832262568255540872660262131143164326446957731 19790725 87811808 0 0421734864239358345763597428635554047349939893379381235134027358334993513352734995441370144113863446440084695417247894194498641084853382947263671431037323933355538123445340633283499364144643226310131142990312628392852268634993392325125552595404725952789330229773277454774311296 0 0349943353748419437804286359740473527400835974172365638983392382934993812344537645441426337964547393344374310495241945054393350883989454738634576362644113328400833533671328935833328365645193328322631143126292729152827281434723353320125422686404725952751313928903277472677311808 0 0428635414360351342863717417235553933345938803671379634993952347238463499367135555441397043103796463440274821412948864172482137804821397047893880446437644239345938803366367133413341374844373251321431893027303928272852268635413328322626732582404725552852322631513366469577311296 0 0349944373472421735274194368643103641404734993846348638123379393337013829347237965441415037644576395249524087469542174789393348533989469538634576361243853671404735133701326434593226381244913189334130023126300229402738277634863379317625552647404727253052320131643445443774311808 0 0412933794172364146953732402736713796355540083513404735693812343237173472370135555514384643853796469540275088421750544150469540084853391547263656451936714239354137803432364133023499355544113226318931012965300229272927264734723406327727122542404725552952311430393432472677311296 0 0349940873583421735974335358339703379426335273933343238123486378034863671361236125441433537644547382949523952482139334695400844643780466437644519370143103472389834193796341233413366356945473189312629773114295229402865275134723328320126472673404726602877287732143445469569141808 0 0417234994464370143103513419435694194368639703555386332893829359738123656381237805477368643353863495242175088393349194047475737964821388048533812451937014067373237803445364133793419355545193251328932012990292729273002267334593379320125422568404725953064306429773379475777311296 0 033284310344544643541415036714047349938983569386335693898358337323555359735413656544144373880449138984919421748864047466438124335398948533812463437014411368640873445359733923597317637014491325132143139311428772977278928523499336632142595256840672814302730022977332846647111 19790725 88291808 0 0428634994087344544643626421734994067368637483583371735553863336635973459367133925441378045764008478940674986412947573863469539524726381246343641449135974150364138293499347232013366388044113289310132393076302728903002277634993353317627122555397025552977294030273459466472461296 0 0343244643527428635694360347239153732395237013796384637173499393334723764361237325441449138634919404748214008488641944757393344113898488637644547364142393419421734723612336637013189371745473328312629773114295230022763281435133366322625282725404727382940306430273406463477311808 0 0412935414335361243603499423935694067373237483569386335413597352736263583398934325441410845763829475741295020402749193863451938464664388047893780446436414047359737803392358332893289359744113277313932142977295230762952266035273432328925682474400825682965292731763302446472461296 0 0347242633406436036714172354141503583384635833717371739153612368635553656367143105477451940084695436048864087478942634464382947573970478937484519376444113656389834863812334135273164368644373239325130392990285230522725281434993406315125952647404726863064299029273419472671111808 0 0412935134239335341503641417237644008347238123764391535133780356935833597398936415441364145473933498640084726395248213970475739894664391547573583423935974194355537483445355532773513361244643315312630763076300228522927281435833379322626732528404725823139308930763612449177311296 0 0343240673796433535974239371740473583393336123898364138633555381236263880361240875477451937324821417249193989475739154853386346954129463437964726368642633612381235833764331535413064364145473251320131013151299029152725286534593392321425952673406726863176294031643353469572461808 0 0438534594239347242863555415034454108381237963641384635553933344537643641397037645405374847574087491941084757379644643898475737484519379646953671451936714150349936713251345934323472370144373189327731392890306430272877259534993366325125952488400825553039297730394217469572461296 0 034994310359743603612428635834027352737173597378038123780361237323583373235554172544147573796491940084919426347573863482136414576391545473812466436414360347239333302374833283499325135554519317631513002292729523014273828393419349931512555264740472712349929152927352748867111 19790725 88771808 0 0423935554385368643353701423935553989355539893527362635693701359736713583408736265441395248213970495241294757421748863989469538124464397047893933451938294150349937323277358333413341361244643226320131392927301428392902273835133366325126602542404725953027310130894008451971111296 0 0348640473527433536714194358340873499388036263671359737323445354135693898361241085441438539155123417249193846466438984821378048533764472637644664364145473626404734863701331535973201361244913239315129773027292727632725281435273472321425422647404729653392320130763341441169141808 0 0421735274385349944373486441135413952348638123732376436263970339237803459404737015405388049194067495240474821417247263812472639154576376445193812433536414067339236413302344533283328371745193315322630523151290229522789267336123419327725152501404725553027283929653717449168361296 0 0339241723315428637174437358340273583382934723732364137173527371734453915356940475441472640674757412950204129469541084789398947263880482138124695368642393641404732773641325134993289364145763302323930272965292729022776278934723419322625422568404729023277295231013472457667661808 0 0410835274385358343103612436034593863356938633569354135833732354136713671384638125369382947894108488640874986388048864108469536564821355547263748463437644129341939893264349933283406364144643251325131642940292730762990264734723379325126212542404726473076290231013445475772461296 0 0337942633597451936124286362641293499393336413671348638463445365635833656355542635441472641084821415049523952472639154695388046643656469538124491371742633569398933793641327735413302379644643328315130523014291529772839280134723445321425952660408736563239306431013555469577311808 0 0419435554519359743853541412937174172341936713717362635833597359736563583395235555514402749194172472638634664417247263846482139704789393347573812460537644286351338803251340632773406361245473164320130393039296530892927273835273379318926212515406726343201292731513379466477311296 0 035694172340644913656446437324027340637803472370136413764351337643641368635554067544147573989478939704695402746643952457639894757371748213612449135834263358340873612370134323527331535974491315131762977300228903076285228523472336632142608256840673114359730143341334146347731 19790725 89251808 0 0415033414360352744913445443735553915352738803612358336863686368637803499379636415477386346343970488640674986398947894150457640274853391548213641449136264239348637173328368630893392362644643151310129772927307629402814269936123392326426472555398926863353291530763701478977311296 0 0358345193612433536414263359740473419406736123915371737803472361235973671364141295477469539154789400849194150469543104726376446953796482136714576382945763641397033413880320134593114388044643277326430523039291529652789283934863366321425282660406730273052300239523366449177311808 0 0410836414464379644643641428637174047359737803527337936863717349936563459364137645441386348534067495240674886402748533933472638634695378048533555460537804172347237803486364134453406365644643176311432642940297728522940263434993392326425952555393325823027296534453583449177311296 0 0351342173612446437644360355542173569406737013641349937323656361233663499359741725477475737644853408748534129469542864952415046953970485335414726365644113656410834593898328934723201371744913289305230893027287729022738281434193406318925552528404729653139299041293445472677311808 0 0417235974360352744913569423935274008356937173717376438633419367138463626365638635441395248534172491941724695404747574027491939524664379647263626449137013970348637483486358332893459371745473239307631392940316428522952272534453353328925822542400826603126297734193989463477311296 0 0358341503764454737644263370139333764395237963641358335833748359738463829352740675441475739525054402748864129491941504821397047263880451938294664359745193541382933663764326434723277368645193101334131263027292730392776285234863341317626212621406729402827326439703406449177311808 0 0415037804286371745193686419436263880370137803419367135973499347235973641368637805477402748214150515740084952419450204108469539334726379646643686431038294335349937173499358332393392362644373201300231763076305229772877264734593341323925952555398926343101290233153486478977311296 0 035414239345946343748426337014067367138123796361237643686365636863499382937014239547745763970482138464789421749523970502039154853376446953863441134454217365642173555365634193486327737014547336632013064305229402977272527513513343232392555256840872915286530143226335343357731 19790725 89731808 0 0421737014519381244113780421736123952382937013812364135413527358336263717364138985441382949193915491941724919408747264108482138634821382945193701449137014150349936413406347230763353362645193201321430273052301429772940272534993392327725682542398925822952302732513641469577311296 0 0347241293764446437964411384640273701398938633701359735693764354136863863384641725477466438804757410849524129478942394789398946643829446436864695356943853432404733413717328934723315371744643239306430522952299030272801282734453432316425552555406727122738307637323499475777311808 0 0417236124464376443353796441136413970382937643717358337643569354137643717397038125514400848863880502040874919426350544108457638984789384645763597443736264067359737643445341933023419368645193264315130272952295228652839283935553392325126082528397025953039285230273686463477311296 0 0335343853513441136864464373239893612373236863612368635553717344536563764367140475441463439704886408749864047495240674789389846343829463438124437371742393626404734063671334134323201364145193239308931643189297727892827280135133419316425422542404729402699292730643366469577311808 0 0412937014464358347263780423935973989384636563641358336263555374834593419371738985369395248214067495241294821402748534087491937484952398946643656443737013915359739153419361232893472382944643176316430023002294031262940256835833341326426472542400826343089306431013641457677311296 0 0349942173612428636124335368643853764379635133459384635973472355536263717352740875441438538294986408749194172485339525020417246343701478936414547347240473527384633793717323934193189382944643366317630893014296529272776291535133341317625682595404728522673310133153289475777311808 0 0398935134335364143853583417236414008371735973686343236413701364136413764347236565441379646954027491941504664423948213970478939704886376446343569446435694217355537483486351334863366362644643328327730763126305229402877277635133366317626342621398926082927299030273555460577311296 0 036124217347243353732415036564008382936263583345935973432379635273764362636713829544142863933485339334821412948213863491938634757404747263863443738464464345940083445359734453445327735974491334130763126316430762865277627513541332832392582272540673002273832143302345946347731 19790725 90211808 0 0417235834411365643103671436035973796365637013732345937323583368638123701345936415477384644114150472641085054423948214129475740674853395244113656454736124385355537803264355531893379370144913176320130272940292730272839268634323406322625552555404725952902294030643641463477311296 0 0339243353541410837804360374841503717400836263472376437323671349937173459373235975441417239334695404749524087491942174821408749193846469538464634362645763780406733793656332834993201368644913302317630643064296529402814285234993392315126082634406729022725310133793419463477311808 0 0404735554464365644113812423935973989384636563641352736413626388035133796354138805441378044373933491940874853412948534108478938124919397045763880454737014217355540473499356934593379348643853239334131143014291529402940264734453353328925822542395226602915306430643796475777311296 0 0349943103432441136124360374841723527417237173366371734453829359737643569371738125441426340084695395248534150512340274519389846644108488639334576382944913392404734323472316434993264361244373353325132262977285229152890281434323459320125552595406729902763320132263686469577311808 0 0404735414385361244113597398937174239352735553641332835973459378035133555365635695441389842633898475739335020406750204067466438464757379646343846454739154150354141293419352733023328373245473277317631892965292729773002255534723353316426472488402726343064297731643641451977311296 0 0347241723513421735414239349940273392384634723406347234063641344536563641371735135441393338294605428648863970491940674757386346643656475736714360368645193445397033663764326435553302371745473189315131013027317629272725281434593315312625952634406727632940306434863341469577311808 0 0415035274239359743853513436036413880373237013486344535273459368636413717355539705477382942393829454740474952386348863880472638124789381246343656451936124360355537963419352732643315373245193151300229772977306428522915259535413392316425822542393326083569306431513796463477311296 0 037174217340643603656431035834108371735973583348637323379349934193597349935413748547737963780441139704664395249194087488638294726374848533671451933154519335340273366371733413541334135974547320131513114305231012952278928903499341932012542283940472827300229403970341247267731 19790725 90691808 0 0415035554310352743103701419435413701378035273499332836123379370135553748376437645441391543353970451941084853423946953915482138464789361245473686443734454263336638293486361233153499376444643226336630643064297730762940262134453392325126212568400826603419310130643641457677311296 0 0345941503641426336414217378038293656393336413328341932393541344538463419391538985441379639704335395247893780478938634886368649193597478935554411336644913541408733533829341933793226365645193315303930522990312629652827282734323472316426082647406731142738300235273251485377311808 0 0393332264129351342173472417236713671356933923732339235833366355536563612355536415441371741293780451937804664381249193796482135554664361245763641451935414385334139523341354133793406368644113176317631142990295230892877262135553379321430022542398926213027334130393353469577311296 0 0361239703419423936414172364138803445376434993328339232773583334134863513370136415441406738294411378048533970478937174919368648863796475735414519348642393406376433153671325135553076358345193239308931642990290228522789276334723419318925552712406730142952307646343379463477311808 0 0397036124286345944113764398934993612354135133527318935413264371735273499358334455441388042173880466439154664371750203796491937644886371748863541446436124129348639893353348633283432355545193251315130022940294028142839266034723392328926732528404726343076302734593366451977311296 0 0347240873353417234864437368638123612361236563472365634723527339233663569386337645477397037804547376446644067472637644919384648213701469536864757344544113432391533793732313934593353370144643289307630643027300228522801275134723432316426342595408729652801315146953541457677311808 0 0398934724172370144373701417236123612344534593499328936863406368635273764359737965441376440873812460539524634388046643880478937324821371747573569463435694129343240473289354132643151365644913176305230642952295230022902262134993392318926862568397025553341317632893583463477311296 0 035274263356942173671436035693764359735413541356935273201361233793812343236713555544138633915417237644634386346343880441138464789361245193499460535694634347240873239378033153569321437644519323929653076300228772927282727763527337931642568256840872902283930274605349946647731 19790725 91171808 0 0408736414217352743103829419435693555373234993472328936563459358335413671361236565441376439153597433537644726406746343732466437174757368647573671478935414067334139333226354133793201352744913328313931513164297728902965263435553366330225822568395225953014310134323583457677311296 0 0351341503612431036564263373239153626352734863251358331513486328935273597364135835405389838804239381245763898475739894757368645473764463436264664361244113527421733533686315134063341376445193114315129272940296528522776296534863499321425952568406728902751305241503583449177311808 0 0402734594087355543353764410835413780351334593583320134863328367134993541359736125477389837643686441137804491393346953701482137174821355546343459466435554385358338633239336632013277368645193089305231763039296531142927256834993379325125682542400826343366302733023583469577311296 0 0343240273863433537324129364140273641364137173302358333533612348635133641370136415441367137803989364141503812436039154664374847263583488634594634345945763472423934993829313933923214373245473176310131143076299028652751273834723302316425552582406728772738316439333392469577311808 0 0415035414310371745193829404736123626352731893486318935833251355535273846356937175441373239333686408737014047386346343829454737174576373246343472438534864411347239523555351333413366352744373214322631143064296531012890262134863353322626212595402726473176404733923569475777311296 0 0343242173748408737644087347237803486358336413176364133153289336635693597355537015441376438983863395240273732391537174519367148213583451935554335348643353569415034593915330235413289368645193239310130273064287729272890273834723555323926602582408728772814307640873366469577311808 0 04087384641293527426337014150364138293686373233793076347231893472348636713612361254053641376436563812381242173686 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01296 0 035974027343242173717423936563898352735133419337934453302341934063612348634723732547739333612384638803989361242393641423936564411371747263641463434594411339241293341393333533499316437014519327730893039310130272827283927633486339232262608251540472751273831263641349946347731 19790725 91651808 0 0384635274217362643603764428635833656364134063445323935833264347235553717347238295441378036413915391538634129379642863583433535834634358348213656466435974385344538983353364134063419354144643201316430273101296529772890258235273366320125682542404725953101341932263933469577311296 0 0356940673717436038124239376438463541352736123379355532513392328934723583345936865477400837803970374840873796417235414286361245763459475736564437368642863353404734723829343235553486364144643151317630642977290228392751276334863392318925822582400827632977306442633527454777311808 0 0408734994129361244113686415037963764371732643555335336123076349934593499364137015441365638293671408737964385384644373641428638464695359745763499454735554263343238983392371734993302358345473214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01296 0 0362640673527404737484217376441083641344536563353356932893499334137643513344535555477388036713952382941503796417239154310349944113764451935694519349943603289417234193915336635413264368645193277316431013076292730392801280134863328316426082582404727763052306436863432457677311808 0 0412935414217371743103846426337173671355532893555320135973189341933923641352737325477384637963915386339154108381242863764451936414789368645473541475738804217356939333597359732893583351345193226303930523126302731642852268635553366325125822542402726863239339230894217449177311296 0 0349941503686417237964008370139153499355533663251358333023764337935973513368635415441382937324108368641723829408738294491371746953701469536414853349945473541421736863671343233283264364145473164307631143089286529652738285234593353316425682568406728652801302736413686472677311808 0 0412937324239365643603933397036263732367133413445322636713214355534453641356935835477397039333717395237644067378044113863454738634411373247573612443736564360371738803569347233283264382945473328307631392940303931142940258234323445322625822542400826863366370132263989466477311296 0 034994067382941293717408735553898343235413472325136123101356932773656348636563764544138293686381239704087397044113846466438984695386345473656478936714411367141293671397034063583320135834519327731012990311429652990286528013499348631762582264740472965296529403796365647577731 19790725 92131808 0 0426336563933376443603671410836413499351331763656300234993302348635413656368636265441368637803780397039154108395244913915466438464634378046343612451938294217371738983366371734453341368645193114306431142990307630762902264734863379331527252621400825953289339231514385469577311296 0 0373242173796443736414217367137963541364136413379355530893612335337643406368636125477376435694008378042173829438538984634393346643796469536124726376445473612412936413863323934063176368645193251311430393189278930642865285234863315322626602699404729402965307640673392463477311808 0 0404736264129382945473626421734993499340632143829316436563164348633153472347236565441371739153701397038634437389846343915463437324986367147893846463437324217358339523626347232143101365645193139323930393089315129522965264733793419326427512582398926343513433532644437449177311296 0 0384642393780426336564263355540273432368635133139364132773472340635833499355536125441393337323970371742393952451939154789395246953846488639704547381247263701431035833812334134993126374845763289307630893027290227632801276334863419317626212751406736713189317642173780449177311808 0 0421736564385365642633612397035973612364133153671305235413114348634723686343237965441391538803796436039894385386346343933491940875020386347263915463440084464359738463445348629903328367145193264320131762890310130272952273835553341321425552542391527253014402732894726446477311296 0 0373243103671428638804194356938123671355535833264371734323472327735413541359736715441388038633898389844114027441141944886398949524047488639704952388046953732417234593717332833153176381244643226316429023114291529652852278934453392320126342725402733153176334141503612463477311808 0 0408738634286378043103392421737803701361233413583308934593341358334863732356937325441374837803686431036564757402747893898502040875088404750884087469537964576345938803353344533793472359744643239312630642952300229772940269934323419321427122686389827893289356937324464466477311296 0 035834129374842863732415036413846365632773527316436123264340633793656355536713717544137963701415041294360404748533989475741085157402749193933485338464464359742173379371732643419326436414464336631393101322629152940290227253486332832012738276340473353371732144385354144117731 19790725 92611808 0 0421737174411358342393812382937013656364133153641310134063366341935833686337935835477391537963880443739334695398949524172515741504919436049523915438537804217348638123406348633793366351344913353318932642940305230392890278934993302323930142634408727513419358332014491457677311296 0 0358341503732433537484108378038293541348634993201362631013555343236863541358337325441371737804150381244913829478942394952419451924008495240474547365642173379389834453701332834453277356944373277322631013076303928773101275134993459318926212977408732513214299037323569451977311808 0 0415036564239370143603555421738293527356932263472306435273239356936123626367136565477391540274047449139704605406750544360502042635054384649863880449137644217345937643315331533793315367144913176306432772990291529152952297733793341323927762699402728903419400830524789466477311296 0 0354143103612441137644335371738633472320135553251344532263583351336863612364136415441404737964239382947573970488641085192423949863970502041944757374843853641415032263812337934063176370144913214311430273114295228903027278935273406322627253014408735553201344542864411466477311808 0 0408738124491362644643513410836263686359732143445310134453406358334993686362636865477382940473812475740675157426350204385502040874919384649193933457636414239340637963239348632643277384645193277317630642877305230272877269934193392323927122582397027763226365633154952451977311296 0 0367143103569449137644108367137963641327735693164328932773328354135273597376437965441423938804547406750204172529844115157419449523952457638464576367142633459378034193812347232773264359744913151322630523176291530022877283934863366322626342776404733923366320137643732463477311808 0 0433536714385361244643583417234993612361233793513321435833353359735833641379638295477393343603880488643105369406751234310508838804919408747893780449137644217356938123392349932013353358344913341316431012865290229652952267334193341325127382621395229153027351332644491475777311296 0 035834335358342633513408736864087362634723527311435413264358335833829367137013933547745193880508842865441441149864217512340474919412948863880475735694335365637963392381233023328320136264547318931263002310129022902286528273472335332892647306440473151294030273686378045477731 19790725 93091808 0 0415036564335368643103641406736413612359733533641311434453289351335553626395237325477397049524047522742175298417252274172491941294634388046643796451938124360359740673459347232773366352744643277312630272915299030642852271234993406322627762621382929402902323931893829478977311296 0 0352741503701441135834194355538803612348636413226352733283513348636263732347239895441475741295192431051574172519242865088397049524087457639524695379643853555410834593796340636413076358345473226320130023064295228902865278934723486326426733027404729022789302735833486466477311808 0 0415036414360368643103671417235833541359732263527331535833328337936123732382937965477391552624172519242174952402750204194488639704853393346953829449136264335354139333656356932893251382945473176328931262852296529152814263434993459326426732608404726993379320133024087451977311296 0 0376442393764426335974129362639703499361236563289355532773583358336123796379643855441472639895262436051924172512342635020410846344172485339154576370143353626417233793717347234453315361244913226323930393002290228902814269934863366320126732877402729022712305241293289438577311808 0 0417235274172368643103569402737483780345933923583334134453569351337323656404737965441397049194172502041085227438550884108498639524853421747893933449136864310347239153392349932893264367145193328305231512902303928652801271234323459320126992595398928272852376434593970457677311296 0 0376441723701423936864310371739523597347236263392352734063583361237323863374844115477482142395123417250544047491940675192395250204067472639154605391543353686431034723812311435553214364145473328325130023101300228902725289035273419313926473014404731392789300240083472472677311808 0 0421738124263355541503555397036563863370133283641323934723419354137013555398938465369376449524108508840275157426350544027515741085020408745763863463438124239358340083379356933413366362644913366317631393101303929022801262134323392322626212660397029902952332833024067469577311296 0 036564286358343103701408735273656370135833541332836413366362636713379384638124217544148863933515741295123404750204310519242175020421749863846441138804695376441293499379633153527328937014547323931142927318931393027286528523541339231762660290240873189297730644108343245767731 19790725 93571808 0 0406734454310367141503612398935833641358333413764321435553641351336563541410836415441393349863933502040875123426351234108512341084789395245764008449139154239355538803289365631013459373244643214305231643039300229772827276335833341317627122582398929022927364133923915463477311296 0 0368642393829431037013989361237963569358337323277359735133569352735833748351343605441454738805123417250884150502042175157449150543915502039894726388042633641441133663764312634723164368644913214325130272990300229772927277634453379327726992751404729022952322642863513454777311808 0 0426337324217381241083748410836413701367134863732330236123406365638803612406737965477393348214129522740875020408751574172515740874919388046953812449137804263358339333499359732393289371745193226330231892990300229022927269935133419320130272568400827252789382935134027478977311296 0 0354142393583415037324129382937013686332835553499354132263656356936563701371741295477488641294886431050544150515742865020400850544027478939154853376444913583410836413780332836413101362644913289325130393002286529522827291534993341325126602712404727892977302736863641472677311808 0 0436037324360374841723656389834723780368633663612330234863569376437013641384637015514393348213970519241504986426351574027515742634919384648213812475735834385355542633513356934063499354145193264321432393039290229522940269935413392320128012660404725682965341932514194472677311296 0 0379641293641433535834150379637803641335335273486361234193527358337323846379642635477466438984952423949524067508842175054408748214108488637174695359745473671406734723764335335833251379645193201322630143002305229272852286534723341320126732660404729523014313936263583491977311808 0 0404737804217388041943915382938983583364133153392318936263341365636863541412939155514395248534194508840674726415052274217505441505020391546643829441138124239343238803583373232643472356944113114300231513151297729772952285234993392322629772595397026082927332832644129466477311296 0 036264335367141723612391537013780376436713597316437173392364135413499379633664217547744913898491940474986433550204108508842174821410848533915478936864310368640083499382933023499318936414519326430763064305229402865291528393472331532012582263440872827305230523486352745197731 19790725 94051808 0 0419437804310374841083748389838123671364133283656322635833315365637323641398938805441379647574027505442635088391549524129502040085054397047893898454738464310351339703583359734723366364144373126306431392839294029902927269934723341323930022621397026862877332833154239469577311296 0 0382942633780426335134239378037643686362637173353365633663701367136713764378040475441463440274986388050204217505440475020415050544172478937174821381244373555398934063612331535273176355545193341326430023064297729272915291535273353317627382673406728272940310134593671488677311808 0 0423937644310371742393597397036263513345935413626327736413341362636263812406738985477393347263989478940275054404750884239519242634886389847893915475737324360373240083432352732393289358344643164322632142865290229272789271234993341325129022568406726472990328930644385463477311296 0 0371741083597415037014217365637803701354134863214370133923641358336123780361242865477451938634634404749524217478942635020415048534067488637804634376445193597426333283732327734453214365645193214320130643064302729902839280135273353315126862673406728523052302735133717485377311808 0 0415036414310373240273812397035413764371732643583340636413328371736563717386338635441386345473898449140875020412950204172502042394919397048863880441137964437358339333419354133413379355544913277321431142965295229152915272534453379327727632634400826603226331532144263475777311296 0 0348641503732428636863933355537323445339238123315351333663419349938463846370141295441449137964726406748534172502041724919415050204150478939154634362643103717410835413915336634453164371745193201320129273114290229272839275134993353318927382621404728143486321437173472466477311808 0 0406737964150373241083513404735553583365634063717332837323379347234323569384638635405391544113796460538985088402751574027478942394952400847893933454739704263367140473764361234063459365644373445318930273002290228272940269934723419321427632528398926213315339231264310478977311296 0 037174217352742863933412934993780352734453597316436863315374834453555376436414108540541943846466439334919410850204194485342174986410849524047472639154263378040473527374833793569336636124519331531512990305228652865287728273472339231012647250140672751310133793915362646647731 19790725 94531808 0 0412938634129376441503764412934323527348633283656320136863353354137483541389835135405388046343829446441294919426350884239512340085020410844913732454737014310379641723472361233413406358344913151305230522990289028272952280134993419325125682555400825683264389832394464482177311296 0 0365642633717417234864047365636863732340635833214355533023569344536563513365638125441433538294726412947574047502042634919412949524194502040674519386344913583398936413952328935413114367145193289318931263114308930142827285235413315321426862582406727763432335340873445488677311808 0 0410835834194361243603748402734193486349934193626326436123445373235973641386335835441379644374047485339524886398950204027495240674634423947573933451938124047347239703541388034063472364144643239301430762852291530272927271234063379328926342634404726343445378032514150478977311296 0 0367143353597421737644310361235693527334134593139347233023541327735693812370140275477419438124634386346644067512341294952397049194217491940674853384644643555412934723780339234723277374845193315325131263189303929272776283935413353317626082568406727383277332843853732478977311808 0 0428637644108358342393527393336413472367133533459323934993176362635413541386335835405393344113829475742174821426349864217498639894886412947894008463438124411354138803626373233023264359745763328322630763027294029522915272535133432328925552673402726473472421732394411436077311296 0 0368642173686441136414008381236413541323937483014361232263432327734993846356937805441446439334757398946954411488641084821398949193952491942634886395244913748412934993863336634453189370145193214325129403089294029272877286534863315310126212699406727123445334142863641491977311808 0 0431036264411397041083612386335553353367132893583318934723176368636863513371736415441370144643970485342174757408749524217515740274853397048214047463439154310359738803366352733023328347244913226306431892852303929272877264735273419320126732595400825423472398933924411457677311296 0 037484150389842633583397035834047345934323513334135133101359733283671356934453764544142393656469538464853417250884263495242395020417251234108475739894605382942393419381234993328317636714519310132392927306428772915281428393583345932392738255541082673326431894150358348867731 19790725 95011808 0 0433537174286374842633748391537013541364131513597330237483353367134323671364135975441379642863812472640474886417249524194488641724821393348213863457636864286367141723419362632643445361244913239317631012852303928772940268635413353322625552634398926083555417234194008469577311296 0 0367143603626412938804047376435973641331535973201348632513555318936263671358336715441406737174335391546344129482142635054426347894067466442394695398944113717417235273898337937483419365644643226327731013176287729272827287735273353315125682634404726213239361246343379466477311808 0 0412937324360362640473569395235693472362632393432312637323392358335693701378036415405384641293764449139895054412948864047505442635088398948534047463439524464352738803392379632643302378045193201316431142814300229022789262135693289330226472647398925423226485333793796463477311296 0 0361244643671421735413989352735413796340635553126355531763472323936263555351336415441428639524335400845764067451942175088441149523863485340674695381243353527438534993732330234453315376444373189311429272977294028522725280134993392322626602621408726993126347239703597454777311808 0 0421737484217376438293527384634063328352732393583306435553302355535273701349937015441378041723898441139334726415049524263482140275088417250204150449138124335365640083612364132643366361244643277315131142915302729902940264734323379326426082673400826083353364133283952475777311296 0 0370142633499388035973933348636563432335332643101336631513597336637013641364137645441391537014239381246344008495243604821423950544310488641294695400843353597408735133898328936123277361245193392320131513239286528522776281434323406320126602542404726733264347240673392466477311808 0 0415036564008370140273419362635833445354133153419307637483302371734863846364134995441388041723812428639154789410850544437505439895054404748534067475738464150364138463583382933793366364144643277307630892801312629152865267334453392323925152528402725823459443733793656469577311296 0 034724172358340473597388035833472365633153612311436713089354132643796371736413915544138803764406738124464391547894217515742865020410848214067475739894217373242173459370134063406326437804519325131392801305229023027273828903499345932512528259540672595310134994385339246647731 19790725 95491808 0 0426337174150373240473419370135133445340631763486313935133341349936123486370135275441367141084027451939704789402747894385508841944986415047573989466438124286373238803499352733283583368644373189340631142877294027892827264733923379322626212621400826473064358332643641463477311296 0 0376442633671398937013863364136863392336634193076361232013541345935973671358337015441391538294239378045764087466440084789408749864108495241084821389845193701406735413846343235553341348645193302318928143089292730022751275134863406317626212555402727383406330245193302463477311808 0 0428634994108347239153583351334723406339232643764328935273419355536713527364136415441373239333898410840474789408748534217495239894886404748863970478938294411374839703541368633663302358344913201313932392890306428772865275135413419327725822568400826343214379632643671475777311296 0 0376441503717379636123796352735693366328935833201364131763513349937013499334138635441412937174087386343353863491942865123417249194239482141944853389844113583415035273880351337173341373245193302311429653101292729652699275135273328322627252568406726993671325137643569472677311808 0 0421737174129336639153541368636413472354133533555310135413315358334593641359737015477388039893764431038634789402748864108502042865088408749523933482138464634359740873379376434593499368644913239317631762865302730892865267334193315320126082647400832513341339233793880463477311296 0 0352742393656423936563863349936713499334134863264347232513612336636863641356937015441393337013970386346344108485340474919410849193952512340274789415045473764428636123748345935273201371745763226327729523052294028772763280134723459322626342582408728773251327739523353463477311808 0 0412936124239368640083701345934723472354131893353315134723328347234193671371737645441368639153880436038464886393348214217495241945020419448534008463436414634358339153459371733533445374845193302315130522890299029522965271235833366330225682647402728393064384632263499475777311296 0 036713989358341083569404735973555351334193527321434863392356933663555345936863612544139893541423938124385419449523898508841294919423951234172482139894547371742393472379632393626312636414519310132393052302729902965282728903406343231892725258240672865295231144087341946347731 19790725 95971808 0 0415035834172373238983472382934193419347232013419311434993379336633923569349934865441371739153764431039704821404747894129488641725123443750204087488636414263340639893472370134723353367144913432316431143039317628392839262134593392320125682621402725953027397034453527457677311296 0 0376443103915404735413764356936563392335336263151343232773583330235413626370137015405400838464027381243853970491940874853428649864437519242864853391543103432412933663701348635833176361244373264326430393027297729902927287735413353316426212528406727633027336643353328463477311808 0 0412938294150368639153597384634863527348633153328305235973392352735133701373236415441381240873796451937964853391548863989495239895157408750883846443738464108348639153432364133023472364144913341313931762927306428902940264735413366321425822621402726993302382934593201451977311296 0 0370141503656419437803915330236263671320134863226351330523641345935413486352737965477412938464194389847264027488642174952423949864172526242635020395241293555408734323732345935553472362645193239316429653089295228652839291534723353322625822582404733023812320142393445472677311808 0 0421735834087382938633641374833793366328933413499322634593289355535553597386336865441389842633583446438124789400850204239475742635157436047893989431037484087351337643445361235273459364145473226312630892877302728772890264734723341322625152568402728653052400837963406472677311296 0 0378042863555408735833641343236563583325134863239336633283701349935693686370139895441415037324437391547573880502039895088421751574286522741504464374842863486412934123732349936413315371744643176330230393027286528902789282734453459313925822528408737964008327744643419469577311808 0 0395237013952349938293569359734863527344532393379330234453419358335693671361236125405379645763780426339894695406747893933512342865227443750203989449136864087356940673406367134193486352745193251320130762990315129152852262135273379315125952582400840083251391538123764478977311296 0 035554150371740273597374834453656368632393583317633793328340634863597376435833829547742393846449141294664402747574087495240275157443750544067466437644491345940673527389835833626326438634491327731393064318928772977281428523486334132012608259540673315391532644547340645197731 19790725 96451808 0 0426335973898345937323541370135133239347232513527320135273499364136563748376436715477388044114008469539154821404749194008495243105262436048533846421736124067378038293499371735413569359744373139317631512801300229152865263435833353323925422595395236413583368636863302478977311296 0 0370142173686410836123597359734993527331534863366332834193541348635833829370139335477428637174217382945763989491940874605421750884360508841084726354141083555406735833898339235553289364144643353332830763114296529902801278935273366323926342555408730523541332837803366463477311808 0 0415038124027365638293656359734063289354131893527312635833328371735133780379638635441397042863780454740674634404749864239454743355157415049193970423935974217361239893445376434063527361244913277306430523014305229652927271235133432322625952621400826863597376435273315475777311296 0 0370141723656389835133796352733923353337933283189354133283527351337173612364137485441408738984576384644113732488639154821400849524217519242864789384644643486391533923863331535413366378044643353322630273126289029272801282735273392318925552555404729023717327745473555466477311808 0 0421736714087347238463406351335973226364132393527328936413541359737173656373238465477373243603915441140474952381248864087491942634886431048214172454736124360340639153445370133153189349944913277318930142965305229902952264735553379326426212568400827893176395235833289472677311296 0 0343241723583386337803764356932643472323934993277339231513419388037013701373240475441423936714464395249194027482140274821423951234217498641724757400844643472389834193829330235273328373245193277335330393002290230762776297734723419321426342555406730273176323946343302451977311808 0 0417237174263352738293527367137963164367133153541326433533569374837173732391536715441400842393764478939894886402749864172512342394886415050204067466439894027361239333328361233023583370145473264331532142890316428903064268634193392327725822542397028653366339234993289463477311296 0 035833933382941083597381235833432352731513641326436123328352736123701373238633764544142863796441141294789406748533863515742864952415050544129505438464695397042393499376434193555330236714547332832643052313928773027277628393513335332392582254240673176347231893732337945197731 19790725 96931808 0 0428637174217358336863748348636263392352731893392323937013499376437963612393335835441384644113780443740474886397049194310475741084986410848864047478937014576382939893432355533413419364145193214325131763039307629152977263435693315320125952634398928773239421732893289475777311296 0 0359741723764398937013701384634063353337936563239345932893499355535973846367139335441423939154664406749524108491942175020415049194217485338804664389844113527431037803812315137323472370145763264315130522990295229902763292734863392316425952515404729773880315137483353469577311808 0 0412935134087379639333915358334723541340633283583315136123445371737483701389836565477391545474150485342864952410849194172505439154853419448213796475738464310367138123341367134193541367144913499313931642852297728273076259534323406325125682582398927633164386334453341463477311296 0 0370140873656402735413541356934863555337936123176341936413513359735413846365638295441436039704664412949194172505440674821428650204027463438124789397044643812433536123829335334993277373245473264341930893101295229272814290234453419313925822621410829903541308935273289463477311808 0 0412935974150364139153499337936563366341932893392321434323717336636413780376437015441404746643880482140084919415049524150495242174952397048213898457637324129376440673379359733923445356945473277313933152902318929902952269935273392325126082568404729652977367133283341463477311296 0 0373242633732421735413863348634063366332836413315341934193499378036563732370139705441426339894821415049194172515742175054408750204027488640084919371743103656433536413812322636123239373245473239328930523151292731262827275134723419322626602582406730393289315134723432457677311808 0 0436035554087364141293472376434063406361232013569331535273513362639153748395237645441393343853863485342174986426350204286491942394886398947893780454737644129348641293569382935833527381244643189331532012965313928772877269934723379323925552582397028143527423931643277469577311296 0 036414172374840273499398935553527358334193472344537173612352735833701388037324150544146643952498639895054406751574047502041504986388049523863463437644547362639703732386334593419322638634547321433023139326429152952277628773445339232012621258240472977352731513114344546647731 19790725 97411808 0 0417237324335359739703569371733413541347232643513331535133671358339153656400839525514404744644239502040875054421750204437491941084952398946343812451935974129361238983686371734453353364144643251317633023014297730142977256835273406323925552582400827513039412931643379475777311296 0 0367142863686410835553829339236263583340634993419349934063527379637173880389843105441482138634853397048214385508842634986421750884194495240674664368642173812400835833717351337173151373244643226339230273277290230142827285234993392321426342595404730764008331529153353482177311808 0 0423937644286367142393569391534723499359733663641355534863686370140083612419436565441398947893952495241084952417249864108491940275020402747263846451936864310349939703459347233283555355544643201322631262940315128772839273835273392322625282568402729403612398931513277451977311296 0 0388042633812406735974067344537803612344533923419340634063583397035554239379642175441488640874789406749864150495240674757400849864087475738634664356945193569406734193915323935273239367144643366336630143251283930022852280134723392323925822542408737014263302729273341472677311808 0 0449136414310355543103583395234723641328933663583328934863780349940473748426335975477408748214047475740474886415049864008502041294853415047893764469537484172348640083432371733153472362645193366313932772940303930892990267334193406323925682582404733923289349931143379443777311296 0 0374842173748402736413989365637803406355534863302354136263656395236414263381243605441482139334952412948534239488641294952426347574087463439894634371744373612421734863880334134193201374844913226317629903114291529402801292734453406318926342542404732513915361230273328469577311808 0 0415034454008365642393541400835553732358333413366335336563846352739703863428636865514406749194027488642634952415049194108478942174886400849193846441137174360358340083569371733533541365644913379311431512827307629022902268635413406326425822555402731643226373231013264463477311296 0 036124239364143603732421735973701335333923612352734063445359738633764419436564519547747264067485338634821391549194067488642175020406745474047441138464360361239703445398934323392332838124360331533793089311430272865285228523499345932512673290241083089395231012852340646347731 19790725 97891808 0 0436037964360382941723764397035693656343235133406354136863626358341293541410838125477415047574108482139704952410849524087488641724919404745473812449136864150356939523686382934453419371744913419330230272877296529902839264734723353311425682673400830272940355530143341469577311296 0 0367142633780419435833970348636413701331534323277341937173555389836264150389845475477460540084886386347574385495239334726421749194087488639154464381242173732426335413863349936713302379644913445325130643101285230022738289035133406317626212990402727383126302728013315454777311808 0 0426337174385379641723626384636413583354133283472339234993717349939153732436038465441374846644047491940474986417248534150488639894886406748533764438539524286367140083499370134063486373245193176310132262915300229523064263434453379323926732542400825552977303930893315472677311296 0 0382942863641410837013933347237013341349936413379347233793748378036714239368645195441443739704886393346054027488641504726421751574172488640474437397042863732417234593880352736713392368644913277323930023039290230762827290234863379317626602528404726603189285229273445466477311808 0 0436036264286376440473569381235133328354134193541336634323796368640083732421738465514386346953796488640274886408749194150488640674919408748533915454737324335364138293541373234063486376445193419312631642952294028772965264734193379320125552621400825552827330230763201472677311296 0 0378044113732431035974087352739153472336634453315355536263432367137014263368642865477463438804634417246344067491938635088421748864129472640474360378044913459417234993796347236123366376444913302316429403052290229522902292734993239325125952501406726342814303928523379475777311808 0 0410836414464365640873671397035133472349933923555345935693717379638633527428637965514395248534172466439334726410848213952498641724952400848863846443738634217348639893472365635413513367144373239332831392940310129522865260835413341321425152542400826472865317630893379466477311296 0 038124310368642633626421736563701340632893612343234323701354138123796423936564263547746343764475741724789421748864047502041294952393348864217472639154217368640473612378034453583343236714464327733153201305228653089283929273499340632012621252840672647285229902890328947897731 19790725 98371808 0 0412935834519367141293626388034453541337933023419347234453812367140083555438538465477400847894087478941724886400848864129495241084919417250203933463437804067364140673486388034193432339244643459318931763027299030142927267335553315328925952528402725682725311430893277457677311296 0 0370142393796446437484217341936563626341934193499345934593641367134994263365645475441451938294695408747894027488639705088426350204129478940874576376443103764417234993846347236123239376445193264328931513101301430392776292734993379315126212542406726602660306429273445463477311808 0 0438536564411365642633732368634993583340634593656351335553555368642173671436037645405386346643898469540474886393350204217491940874919421747893641457638984263347239523641373234323472370144373277316432262952295228902902264734993379322625552621398925682725307631763151466477311296 0 0359745473671408736263970358336713432349935693472352734863569378036714437352745475477457638464789388048534067488639704886421749864150498640874726365644113701410835273898339237803341379644373302320129153139289029402827292734723328310126342582404726342660302728903302457677311808 0 0417236264464358342173686370133283701349934193513351335553612359742633656436037965441404747573732488641504695426348864129508842864886398947263880457639894385379639703555373234723641355545193214327732142940305229272990271234453419328926212515402725152940290229523264469577311296 0 0364146343583438537174047352735273527348635693541355537173445378036264664393346955441475739334605398948864150472642174853402750204108482140474634384645193748402738983898358335833541367144643164320130393189286529272763276335273353317625682608406727252712317628903302463477311808 0 0441135414263364140083686373235133486343235833486352736863780348642393527463437485441406748534008475740474952384650204087463441504952417247573915438533664239371739523641382934453459381244113302315131763027312628652952266035273353327726472542398926343089289032013302466477311296 0 039894360376443853732393334863796347235413459337935833612351340673541443736864726547746343748454739334821404749194217495241294986408746054047460538124411365642633612412933923555336636714576327731893027292729023002287729273486330232262647251540672952266030393114337946647731 19790725 98851808 0 0436038464360362642173641384636123597339234323432351335413701354143853583457637805441381247573846463441084853419449194263491940674789397047573846449137174286358343103555391534323459355544913379315131142965310131012940271235133379316425822634402726082725299031013341463477311296 0 0381243353863433537014239349935413541341935973555340635833459395235834664382945195441463439154726395246954194478942175020421747893915475740274664388044913732441135414150358337643379388045193328331531143164290230392852291534863392318926472568404726082582315139523341472677311808 0 0415036564286351341293597404735553671341936413583347235693612356943103846457637965405378044914067463440874886393347894310475741504664419448533880443738464411381240473555376434993527364144913289318931512915313929522814264734993432331526342528402725552725287731263277475777311296 0 0384642863898441136564150378037323555367135833583355536123366410836414519358346055441457639334757404746344067498641725054423949193970478938804757393341503915426336123970349935553315378044913302344530523089295230392977295234193366323926992555406726342595290237173277466477311808 0 0449136864464368643603671391537323527373234323656354137323701364141503671466438805477391546953717488640084853408749194087478941724664423947264047436038634150370138463701382934323583368644913239312631892927306430023039266034323419331526472488402725552712287730023302454777311296 0 0376442173764436037964172358336713541347234863555367136413541389837174217382946345477451938984757395248863952472639525054412948534027466440874634373243603764412934993748340636123486368644913315322631143289290229772827269934453472317626212488404725682634291531513264466477311808 0 0451937804263370143853732376437173656356933533541358335553846354140673732451938635514412946643796488640674821415047893989478941945020398946954067469538294239370140083701378034453499365644913379330232892890312629902977268634453341327726992501398925952621287731143328469577311296 0 038124239382944913527426337323748364134993656345935273597347238983701431037014726547746343915463438984789408749524067495241724952400846344067472639894385389841943472395234993671326436864437334132393089306429403027281429523419341931892634254240872595269929522940332846347731 19790725 99331808 0 0419439334385367142863527397034863541370134993499348634863764356941293701446437645441393346344008478939334886395246344108491941085020426347894150475739704286354138803353367133283445371744643527322631762915302729522890263434453379322625952555400826082725287732263341463477311296 0 0381243353863426338804008347236563527349935973459344537013583400836864150374844115441469537014634395248864047482141725020402750204087495241294726395245193641426336413829332836123419374845193201341931143076296529272852277634453341323926212608406725952952294035693379469577311808 0 0446438124194382942633686412937803432361234063612358335273527354140673764443737175477406747264047449140084821421749864027498641294986423947574129478938984263361238123671384634593499358345473353317630642801302730142952272535693459327726342568397025952852281432393302463477311296 0 0381241943717423938634263365636713541336636123499367136413671373238124108382944915477457638294757408746953880482141084853426348214108488641084726408744113780417236563933347235833302384645763189328931143151299029772801287734193472311425952568406726212673291539703406451977311808 0 0436038984385356942173846382935413597361234723499354135273701373240473555431036715441395245473952469539894821406748864310491940874789397047894172454741084217371740473472381233663612351343603328320133412940302730642965266035133419325128012582398925952814289032393366469577311296 0 0376444113915417237964172384635693432349935273513347235693626389837014087379641505441421737964757382944373952472642174986412949194263488640674986397044913863423935554067347236563289379644373189330229523076290229272827272534723459321426602660406726342634287738983251451977311808 0 0426337964286379641723686361235973472355535833432347237323671373240473812436038465477389844113952457638984952404748214067482141084853417246954087451940474437367139893341374833413541378044113472318933532915303929152902273835273379328926212595400825682699281431013264457677311296 0 037174150356943853863400837173764378033283701331534723701370138633583412936264217547745193812446438634664384647894027488640674695389848864047472638294464381240873569376433923612331537484464317631762965312629523052283929273459339233022660286540872555258229773898325145477731 19790725 99811808 0 0451938294263370139893583395236713513335333793612341936413796376439523555436036415514393344914067466437014853397048534047485342174757398948863898454738634217386339153671382932263597364144643264312633023002310129022977271234193353325126342634402725822660282730893379466477311296 0 0386343103796406739894027370136123419343234993472344536563541393335834172367142175441436036864464381246343780488639525088402747894194472640674576398943853846415037323952352735833392389845473432327730143176290230392839287734863392322626862776408725552647292739333302457677311808 0 0404737644385359741503796376438293445367133533597337935273748364140673671436038125477397044913846441139894886402749524194482141724695397047894067469539334385382942173686379634453541358344113406312631392965297729522952272534723353326426862621400825822725282733793302482177311296 0 0389841723701423937324027398937643499348636123341361236413583376438124129345942175477436036864634395247574008482141724853389848214129495241294986398943103952423936713863335337173302373243603264334129023151296531262839291534453499318927122634408725552634282741293459475777311808 0 0421739894008389842173612382934863597365633283419352735553764355538463686415040085477406744113933451939334821417248533970485340674757426348214008454740084385365638463472370135273555373244373315318931513002301428772940264735973419323927122621404726472699283931643226469577311296 0 0367142863656423937963898351336123555339235693472352736413686370137324263378041085441428638804385389846644047482140274821415047573989495240474360391541943796393336263915348636863366379644373239325130393151278929022801300235273432317626732776410826342595285238983459451977311808 0 0419440274310391542633748384635973656365633793597337935273812359738803583404736865441384644113846454740874695398946344150488642864853412947263952466439524239384640273499356932893472374843853264320131762990306428012990271235833289327725952568400825282686280130393251457677311296 0 036714491376443603880417239333898365633663717337934723541373239333641402736124286547744643915449138294664417250544087478941294952406747894172482139704437364141723583402733663671345936264491341932262977311429273052278928903527335332262647268640672634258228143732340647267731 19790725 100291808 0 0426339334217378040083686381237483445361233923341351335413796354140473796431038125441382944373764463437964886400849524027488641084886400846344008443739334286376439893499371734993527370145193341316432392965306429772814266034323379328926992634402725822725281432263302472677311296 0 0365642633717423937643915367137803671331536263264354136413641388037014047367143105441421737174491404747573989495240474952417251234027488640474519379643853933408736563970339236123189378044913379320129023201287729272927285235273353322627122634404725552542285232773445457677311808 0 0423937484263371740083780376435973671349933923541348635973764365641083626406738465441393344643952449138464789417249524286482142864821419446953880441140084194361238803555379633663748367144913289327732512952303930022952266034863379318926342673400825682712276330763251438577311296 0 0370141723780436037174067361237643764356935273445364136263764378037014027365642635441428634324726391548864008502041504952402749864172498641294695408741723796410835973898347236123445379644913432339229902977300229022877280134323366322626602595404725822621281432513419475777311808 0 0431035974194378041293686393334723583345934593486349935973764352739703626406738465405391544113933443740674821412949194239488643104919382946953952438538984217367138633569389834453626368645193341316431762965294029522902259535833432332825682634398925682712282730393302463477311296 0 0364143103555421735554108371737173527330235973277343237963641404736864239371740085441443736864726386347893880502040674952419448534129498641294757384645193656408734993812352739703406379645193328325130393089289031012852294034453379322626732634404725823027290228773513463477311808 0 0412936714310379639333701386334323499341933413432362637013748354140673701419438465441388047573829475740084886400848864263502041724952412948213915443737804087371741293499388034453748364144643527326431013039303928773014275134993419325125952528402725282660282731143379463477311296 0 037804239368642173626379636263597344534453459340636563764365638463612398937484437547745193846478937804821408750544047502042394952397049193880482139894437361240873612404734723764347237964547331532013114308929022965291528273527335332262660262140472582269928772940339247897731 19790725 100771808 0 0431035554263374840273748384635553328364133923406358336863717361242393583436039155405402744373898475740874952436050544172498641505054412947574008449138984239376438803641388032893748361245473406307631892890311428772801275134863406327726472515398925552699287730523445457677311296 0 0359743603915406737013829358335973656348635273315365637173701398937484150384643855441457640084821389849194087505441725192441149864108491940674726391544643796415036563970358337013366378045193315341931893064301430022865276334863445331526342528404725553039287728653513469577311808 0 0419437174217371741083863370135553472371733153392341936563732384642393656446437325477388045193933466438804821406748864150519240874952412947574217472637964108367141503555402734863641379644643419317632773039308929902965264734863406328925552542402725422738299030643251463477311296 0 0364142863686410836564008373234993796349935273392359736863583404738984286379644375477451937484886391549524108491942395020421749194067498641504886389843853846417235133829337938293432382945473328336631643089290230022725273834993445317625422555404725953612290229653445454777311808 0 0426335834172368639333656373237323406379633283641354135833970367141723671438537485369412946343812466438984853398949194263508840874491406749523915441139704263359739893499382932393686349945763392310131142915302729902915256835693379325126082555402725823039278930523251469577311296 0 0373241503732412937013846386333663686344534723406365637963527393335834239379646345441451937804664393348533952495241295020436050884027508840874664406742173717406735553880337938293419384645473239345930763139285229652839282734863406326426472568408726083366297729773419466477311808 0 0417238804263376438803717368637013583374833283686358337323732388039703829441139335550382944914008463439154986382949524172508841294986398947894027457639894217381240673612378033533583368644643541300231262990291529522865271234593379327725822647398926473176308929523176454777311296 0 038464067386340473812376437323541368633923732320137173671361240083656438537324664547746953796463439704695412949864008508842395123404747574129466438634310382941293641398932773764323938634464328935272814311430022990275128523499345932262647252840472738398928772890337947577731 19790725 101251808 0 0446439154087386337963764376436263472373233793898343236713812371741083829433538125550398947893812482140084952415050204047488641085020421750204129463440274129345938983302361233283583358344643432337932392952281429652827269934863315328926082528398926342890281429523176446477311296 0 0370142173626391537173717382935833641332838633406359734993656386337804360381246955477443736714821395246644067466442175054400850543933475740274634391543603829415035553915335337963341382944913366354129772990308931142827283934863366318926862555404726733366292727253201451977311808 0 0428637013933397039703796358338293315371734063829362638293829374840673846457638985441412947573863478939334821402750204047502042174886417246953989446438634008362640273419384632773671376445193472334131762877286530522852271234863328322625422568395225823189289030143289463477311296 0 0393341083686391539703812367135413701334135833328361234723641397039334360378044645441488639154789386348214008482140085020404750204194482142174634376442393829423937013915318936713239368643603289343230023164289028902940290234723341318926212595404727253541289028903445451977311808 0 0408737484172391536413656365638633432386333153970355536123970384640873671451938985441393345764008491939335020398949523829502040874986408746954108446437324150354139153406378034193656370143353597310132513002296529522865260834723353323926082647398925953064281429773379443777311296 0 0378041083898397038983846370135833933334136123341378036713829400837964385367146345477466442174519398946343970475740474886415050884150502039704605381243603641426336123829322637013239381244113189336630643139291529652827287734593341318925422542408726863089295227633379463477311808 0 0433540474217370137643880358337013419384632773583354137483780370141293796463439155477400846643970482139894634379649524217491940084952398948864027449138294217370140673341364133793671364143853641325132142977302729022902262135273379322625552488402725553027280129903164466477311296 0 037014263384641723880370140873432384633793780347237643829397040474087428637484411544146344047495237964886400849194129505441085054391547574217475738634263368639333499382933533671322638464519337934323126302728272902283928143486330231762621248840672673328928392751334147577431 19790725 101731808 0 0428637174263381236563701367138633315373232773915371739893717374843353829454740675441398947893970502039894952397050204217508840474952415047894047436037804385362639523612379633793656352744643513313932512977296530022890269935273366327726082608400825423089281430273264454777311296 0 0371741723829402738983597388035554047339239333555406736123717397039894411402744115477472639524821410848214150478942634821402748863952472640474853397042863863423935973780335336563379376445193366331530893139290230022738281434593445322626342542404725553527282727513366449177311808 0 0438539704172397038983880351338803289386333283796361239893829382943603863443739335441397048534087475741084886397049863933505439704886404747573863466440474172364139333569370133923527374844913555308933532940300228772940272534593353322625682568400825553064278929773151457677311296 0 0395242173915412938463656395235833812343238633499400837643915417239704519391545765441472641724853395246644027475741295088423950204008469540674726395244913656431035834027332836563151378044643353349930762990292728902751285234993459323926472555402725682940294028273379463470041808 0 0417238294108389837964008359740083379393335553952355540084027386343103863446438805369397048863952491939334919398948864067478942394952419446953970451939894310359740273499368634063513371745473541320132513064307628772852267335413419330226212515400825552814278930523315466477311296 0 0400842174047406737803780378033283812334138293459412936413898400840674239395246345514472637644789417247893952466441085088415049863989463440084576386343353812438534593970341936713277388044913264334130523226290228772725280134723315321426862528406726342595290227893379463477311808 0 0449138294239384639153915367140873432389834064047355538463989388041943933433540085514408745763970457643354886389848863989508842174952426346643863457640274360370138633641379633533569352745193459311432892990296529272890271234453379327725822501400825822699277629403315472677311296 0 037014239388039893880376439703527398933413880347239153569381239524217446439704634547748213989469540084853398947894067508840874853412948534129475739704491361239893686408734993933334137964491330235273126308929152865291527253445340632012582254240872595262127512827317644377731 19790725 102211808 0 0433540474286391537643933352739893459408733153933364139703764408744114027449139895441408747574150469536124952400849524194508840085020408747574172466440674491361239523656382934723569374845193597323934863027301428772725268635413445321425822488404725552673277630273226466477311296 0 0388043354047397040473796393334063898348639523432389835553880419439894464412946955477482137484886428648534067478942634886391548214008512338294634397044913641395234323915347237643499374845473328351330763139305229152865287735133432315125952555406726082582292728143392463477311808 0 0421737484310398938464108352739153366402733284129370139894027395243104129441139705441406747894129485339334886393349193952502041294986421747574027457638804634373239703583376434593597379644913392331536562952294028142865267334193328323925822582400825282660277631643392485377311296 0 0373241083701408739523764406735413989352740273513395239154263428639894360374846345477478938294664412948214150491940474886423947574108469540874821382944373915436034994047341938293328376445473341355531012940286529902801276334323406318926472515406725552542283928143379469577311808 0 0412939334194384641083880341941083366406732774027358339524239412943354027478938805477397047573989466442634664397049194172508842634986412947894172466440474664348641723656365636263626370144373555327734453027296528522814267334723419325125952555400825822699283930143264466477311296 0 0398941084027410838803686415034454217352739333555408736564027431039704519412948215441472638634821408747574239495239524886431049194194505438804634393346053641421735833989352738463459364145473541354131513064303930392801277634863289313926732515408725822555287727763432478977311808 0 0421739524027415038464129349940673527400833663915361240083880421740874217451940275441398949193915482139524886406749864067485341294821406746954047460537964217371738803527388033663612379644913366317635272977299029402927266034863353328925282568400825422660272530393289454777311296 0 036414239398940674217378041503302395234723933364142173863402741723898433538294576544148863989482141504664400849194129515739895088433548214286454740474360362640473583386336123732344538124519328933533176330229652890275127633459337932392595256840672634252828392751334144377731 19790725 102691808 0 0443738804217412937963989355542633353400834994008365640474008388042633915441140675441391546343829472640874919404748214129495240874952421746644008457638464335368638293459397034123583352744113226315132773014306429402940266034593392325125822555402725822621271229523277475777311296 0 0398942863989421740273583395235134129343239333569376436413952412940274576378045195441488638124821397047894194472639334919398947573915498639894821400843353812412935973829352737803239378044913379327731643432308929522801282734453328322625822474408725552555285227893406475777311808 0 0415039524286395236414217365641083486404734724129362640273880404741294217446440475441398947574172472640474789419450204150491942635054408749193796463438294385370141083499370133663583361244113432331535413164302729272877267334993406315125552515404725282634276329773341463477311296 0 0393342634008410843103732423932774129352740673432393338294047412939704385391546955441469540084886410849193915482139524789398949863863491940474919408745193880415034193796355537323328389845193341325130893432295228902814277634193341315125682542404725422595286527383486475777311808 0 0438538804172404737643989367141943406404733924047370140473796406743604047433538635441415047573933475739704853404749193796502041725157417248214360469538294335374840083445378033413748359744113513313932643201301429022940269934193406323925282542402725422647281430143302446477311296 0 0395242394239406742173732410834454027349940473472406737013915408740474360386346645477472639704919408750204310495242174952412950883952472640674695393342173748431035973880327739333341376444373366325131013315295230392865277634723302323926342528408725822634290227763472463477311808 0 0415040674310397039524217367140273406412935554129376439153780386341504047446439705477398948213812475740474726402748863989485341294886404747264047451940084087374842173264397034063671371745193459325130143039320129522940275134323379321425552528398925282852277629273289454777311296 0 039334437388040873989379641723472408734193764351341293829402740084067415039524664544146344008469540274821417249863970502039704952415050204027478940874491382940673527398934593717336638464519322631643164326430273027286529023459334132012647258240672582262128142712349946647731 19790725 103171808 0 0417242174286404738293970359742173499389834064087358340674129423944113880463438805587402746954047482141504821410848864172488640874952412949193970454738984239382939893829382933153732354144913499335331513002320130142977268635413392327725682542402725682789277630273366478977311296 0 0395243854047402739333829400835134217339240873445406739333970408738984239395245195441463438984919406747894027495240674986404750883989482141724726381244913933421737804087331536713341379644643277325131013251300230762890285235413341322625822528406725822634285228013353454777311808 0 0421740084047421738984263359741293379404733534087364142173898389843353989431040475333406746644087457638634789382949524087502042634919428648214087469538124411368638983656376433923717365645473341318932773201322628902952271235273353330225282568398925282789277630273302466477311296 0 0406744114129397040473952397033664027336640873671412939333970395239334239415046955477449139334886406748214027515741294886417250544129505443854664393344373812400835553846358336863289386345193366340630523277300230762801280134193432313926342515406725552608283926733277454777311808 0 0431041724217431037644335358341723341423934324067370139333915393341293970428642175441404743353863466441294886400849194150508841084886400847573898446438634217355541293366397033923732356944113432332833153064289029522852269935413406317625952568400825422660278929153214463477311296 0 0415042634129400840673764406734454129335341293569400837804129412940474310406744645441472639334634395250544047508841945088408750203970495242174789391543103612408735833989339239153264381244913289313930393289294031262776283934593366315126212568404725822621282727513432466469141808 0 0438540874310415037963989355538983251415036124067358339893717400840473880426340275369415046644087491940874919395249864087505440875157421749863989451939334263361241083569381233023686354144643226322631892877318927892952266035413392328925682488400825552725275130393201454777311296 0 041084411410841504008379640673341426334324172355539703541379639154067431039154547544146643898485341504853402748533933495240675088433548214067469541294310378040673686421734323671311438294464330231893089320129153089273829273445340631642647251540472582255527762725334144917431 19790725 103651808 0 0419438124172417238633863349941293432398934454047358339153780386341943952431040875405406747263933488639704986402749524263508841295054410849524087463438804310365640873527386334593686371743853289317633532890323929152915267335413328331525552568400825552660278930523189463471111296 0 0386343603701386339333612395233924047340640673486393337324239398937964194398944115441457640474952395250544008498641504886417251234067502040474726404744643829408736713952345937643189371744913472315130273239292730272827282734993315321425822555406725552621289026993445469568361808 0 0431038464217398938463933367140673486404736414047382940473764370139334047446440675369386346954047488640675054412951573989498641084919397049524067475738984027367141723612393333793499368644913419320131393002325129272852278934993366328925282595398925422647278930763289472672461296 0 0389844374087408740273748395232893829331541503583398937643829397038633970393345475441454739334821408751574027498640474952406750204087505440084886421744113863415036124008354139153277378044643277336632513164299030272865283934723445311426212542402725682568278927383226457674311808 0 0419438634027415039894172351340083353398934194108373241503898397040873970441139525441397048534217508840084952410849524027485341085020381248214172466439524194378041503459398933023597355544373555307634192990310128012990262134323366332825422501400825422555280131013239463477311296 0 0408743104129398939153717391533024047332837803641391537644217408739154360391545475477491940084726421749194129482139704886402749193898485341084726408741723829410836414047340637803392386344113315332829403064290229522686281433923419320125822542408725822542290227513379443777311808 0 0431041504150402739893989341941293201402735553933364139333748406742633989449139155333431049523970482139894853417248864239505440475020406747574087441138984286368640083569379634063555367144373656320131393002297728903064268635413406322625822528400825552621273828903176443777311296 0 039704129376440274008384640673513421734193989361239333732388042633989451942174664540549524129502040474886431050204172488639524919417249523915478940874360379640673796386334593989340639334519347233412965334130023076272528273499336632142595248840872634263427762801327746647431 19790725 104131808 0 0423943354217402740474027349940083392378033284067358340473970395242394047443739895587408749524047485341505020402749194047475740274853412948214027451938634437378042173583382934063764364145473764318933923151317629652865267334993392330225682501400825682673278930393328463477311296 0 0389841083829386339703671389833534047322641503527393337803812412940874464421748535477502042394986415048864239491939524919412949194087475741084576397044643701412937174129365636263251384646343264340631513264296532262852277634723392320125952488406725552542286526993264466471111808 0 0410839334129388039524067367140473432391535133764381237484047406742864027463439705405423950544047515741505123421747894239478940474886400846953915469539334194359742633486391534723764361245193717312634193076316429152902264734453353331525682542402725422647276329903277436071111296 0 0417241723933431040473686421733924008343238463555408738803898421740084576412948865514495241504986397050204087485339524757415048214239502040674547376444643846412936413915359738983379391544643499343230893341294029772877292734723445316426212555406725952568278926863264463470041808 0 0428638124027408740083796367138293315384634863796382938804067398942174087469541505514423949864008515740874919404747574047469538984853406746954067449139334263374841503499393334453597376445193499331533023039328929523064267335273379323925422595402725682660280129653201463474311296 0 0410842173863391538123656410834594047341938983656384638633933433540084411395246345477502042864952397049524047488640674853417246343952495242394789397044373780398936263933340638293472376444643264327731013328297730762751281434593472316425422542408726082542291527513406441168361808 0 0428641724067410837963989354141503302402733664027376440674067378045194008457641725477415050203989475740874821395249524008495241294952412948214067449138634385376439893612386335693812376444913419325131643027323928522965260834993445334125822515398925152621278929903201457670041296 0 039524239408739524172384640473513417233283970355538983846406741724027475739334789547749523863475738634821410848533989475740674986406749194067466440874310373242633612415035273780352736714547330233413214341929773201267328653499340632512528254240672608256828392751337945477111 19790725 104611808 0 0408740273898419438463898365640673315398934324047384639154108402745474108457640875587402748214008488640874757389848863915505441504986406748864047446438294067362639523445400834993764371744373555323932643002325128523076266035553366317625822528400825552686277629773277451971111296 0 0404740473915398943103796426334594108328940083513391540473880431039524695417249195514495238804853406749864087475740674919395249524067488640674757404746953829404734724150354137803527393344373392335331513226292730392801282734723432320126342515408725952595285227513459469567661808 0 0415042174286398938633933354141723459391534993829361240473863412944644087482141505514395250204150472638294576400847573898498641084695397048213952441139524194381242173641393333023527378045763472317633283027322628772902267334993379323925682515400825682738276329403289449167661296 0 0412940274150408739333641395234594217364138463686412939893933443740274789404748865477495239895020406746344087469538984886397049193970495241724286404744643933410837173915349938983527365644643432344531513315300233282814292734723459312627122515406725682634283927123264454769141808 0 0410839523952384638984108374839523379404735833970382939894129408745764217498642175369402748864027475740674695400847573989478939704952398946343863469538634335378040673656393335273717381244913764330232513076328928653039258234723379325125422528400825552542278929523214451968361296 0 0412942634047402741083796408734064047354138983583400838464087441140874726415048865405488640474853404746954008475740084789406748863812457639704664391543853641412937173933355539153555386345473541332831763432303930762827281434723289317626082515406725552608283927893379451977311808 0 0433542394172421740474008351342173406391534994047376438124360393344644047485339895441428648213970475741294952398946643952491941294919421748214263457637014150381241083812382937963686388044113541321434193139327728653002262135133406327725952555400825422621275129403189469570041296 0 039704310406740273989371740273315417233023933381241294008397047573989478941504886544151233748478939894605388046644067478940274821415049524047475739154519382942173863406737173764373239154360331534593027339229153151276326603541339232142608256840872582255528012751332844917731 19790725 105091808 0 0438540474335376438294150347239703379402736264047376438634150398946054217475742395477404749194047488639704726404746343970482139524821393347894047443737804464376441293541393336563764393344643732313934193114328930143076268634453419325125422488398925552660280129273239463472461296 0 0393340873933404740273880398935834047347239523597404740474194454741084547393349195441491941504919395248863764478941084886406748863952488642174519393345193764415036714067367138293641370145473302322630523555313932392814289034993379317626342555404725552595287727763419463477311808 0 0421739704172431041944087367140083445410834594067376441084335395247264385463440875587426350204129508839524789398948533933495239524919402746643970446440474310379641723701373237483780391544643626330235832952337929023027271235273353322626082595400825152725286529523277472677311296 0 0412940874087402741083880400834324047339239893701388039524129438540874853404747895514485339704952398948863933488641084821397047893933478939894757393345193717433537484087374838633583368644113226347229523432290230642776289034453406327725822515404725422501280128143289472677311808 0 0426339894286398939703952376439703472397036264027373241504385395246643970454742395514402750204047495241294886389848863933488639894886412946643970454739704360376440873846395237803527388044913780321434193064349929272940272535973353322625952555404725822621282730273201466477311296 0 0395241294047406740473597426333663970331541503527415041504172433543354547397045765514478940675088421749863952491939525020402747573952466440874576374842633732415036563989379637173671379644113379365631893445290232142801281434593302318926472568408725282568286527383406463477311808 0 0417238634217415038984067358340083486419435554217364139894411386345764047469541945514428648864286519240085088395248533933485340674821408746343933460539154150368640083898391537483641408744913764325134993114334129772990269934723379323925552555398925282673277629153277449177311296 0 038984437397040674194398939153513412934864194371743603933408742634067469542394464547748863915512341085054395248864008505439704695400848213989451939704360393342863671415036863796367138464519336637643176348630523226278927893445348632012608251540672568252828392725334147577731 19790725 105571808 0 0421741504067404740874239356943103392408734864087391542174360412946644239469543105587395248864217498641084886391549194067482139524952391546344047475736564664389842633915397038123597408743853686316435693052344529022965269935273366325125552501398925422699276329653164469577311296 0 0384641503641397039703612428633924027352741293748393340874129469541504664421744645441488641944886419450204286512340874919408747574047463440084576374843853863423936713952365638123656376447263555354131263641306432512751295234863302322626212488404725822582285227513392469577311808 0 0433537013989393339524217370140873555404734994047386339704310417247264067475741725441421749524047485339705157398947893952495241294886402747573846438538804217373240673829398937803671421744113898330235833027337929523139266034453341326425952555402725152660281430273226482177311296 0 0402740084008398938983656398936123989347242393527391541083952451943354576415046645514502041504952402749194047498639334986398949524027485338464634376443853701446435694129376439893717382946343392339231893626302733792789290235133459322626602515404725952542285226993328475777311808 0 0412936264087402740474172358341293597408737644047368640474286406746344047488640675441433548214027488641504789412950884108482139154821412948864027454738634067370140673829381238983671406744643863327736413089344529403052264734323392322626082542400825012621273830273277478977311296 0 0370140674067378040873796386334723863340640673780423939334310441142394726415047575441498639154757412949523989498640674853419447263915488641724437373244643846428637964150370137803701364144643527364131893583296534322801296534993379316426212555404725822660285227763432491977311808 0 0436037964087386337174008376440083527395235414286355541724263402744374067485340475405415049194239482142174952410849524087498641084821417246954027463439334491376442863641388036563717402743853796322636123014367129653126262134193379312626342542404726082608283929273226463477311296 0 036863989358339333780361238803341398933794217370142633671421746054217466442174821540546344087498640874853415048533970478941504986408749194067478939894411374843603701408737173656355538464263337937963139371728903277277628653472336633022673250140472595256828142725336649197731 19790725 106051808 0 0412938123915391538293933361239893392404735973880352742174008393344374129488640475660412950884087505443354726410848864150475741084757410848214008438539894335379641503641408735833732412944373626336636562990352730023089267334323328321426212542402725422568275129653151454777311296 0 0376440273970373239153499417233664087364140473717421738983989421742864695404746955477505441724919408747894008488641724886417247574172469538634695393344643732426337174150370139333701368644373406356931643701300232772712300235133445320125152515406726082621285227123328515777311808 0 0412942173989376437484067347239153527415034994150364142174047423943103952457642395441415049194129505441504886406748863989502040475054398948533898449141504464386341293812398936563717398944373671339237173226364128772890263435133432332825552542398925952673276329903239451977311296 0 0376439333915384638123527395235554047332839893641404740874310417242634360406748535477498642175020412948864108498640474919415048534067475739154634402745193898408736713898371738293748382944113289355531013717305233922776296534723472318926732528404726212568285227513432508877311808 0 0421740273880352735553915352742393419384636714217386341293970398942394067457641295405421747264286498640874821423948864310488639334789417247893933472640874263382941293686397038633796415044913796321436563089347229523151273834453419315125682528398924742686275129523201475777311296 0 0386341503764373239153459408734994047348642863780415038634067423941504385400846345405482141724634406749194027498641084886406748214047482141724757395243603933417237324217381238984027370146343302364131514008303929902789278934723328318926602542406725822621281428013201463477311808 0 0417236413764386337804067347240873419397035414108379641723952415040474411454740875514421749194217495239894886412947263933491940084853410847893970475740674360386340673846389837013717419444643597317636413226345929153064268634323341328926082568398925952660275128393214469577311296 0 036563952364138123898356940473472400834594087354140083898412941294335423941294547544148864239498641084986421749524047495240274821410848864108466440274437408741083780388039333846382936714464339236123251381231393341290230393486344531762608256840472595258228772776337946647731 19790725 106531808 0 0417238293732382937324087367141083499438534864310364145763829426341724217421742865441423949524217478940474919397049194129482139704919441149524027482140874385386341293812398937963671408744643701344535273139361229652927269935133406321426472555402725282621280129273289478977311296 0 0376438983915359739333366406735414027349942633764410840084217406742174263431046955514478941504789419447893880495239524789391549194047482140474853404743103780423935834150388040273671389846343392376431263796305232642827294034453392325125422568406725952634285227893419463477311808 0 0400838293863393337644150370140873499412936124194376442173915398940674129441142175369421748214047488641724886404748534129498640874919400850544172472639704491381243103780410837803701389844113717325137803014335329152990272534863366328926342555397025682712273829153302478977311296 0 0362641503989367140673499378033284047341944373597417240474310402742634411415046345369488642174952426349864172472639524919408747574150508840874821395245763780433535974108379638293915374844113366347231763732299032772839303934993499322625952582402726212568290227763353475777311808 0 0393338124172398937324008361240673583417235694087373242633933406742864172421741085369443748214027491940084853421749864067508839154757412948864263460538464547378042633583406737803641406744373527334136563064365629523201273834593379323926082582402725422673278929903328472677311296 0 0367140473898379638803701410834724008365642633701426339334385404742634360391545765441478942634919410847263952488641084986410851573915502041294919400845763780423936124108373238123898358344113432356931393701297734062814311434993445322626732608404725422595285227763315475777311808 0 0410835553829398935133915368644113555421737964087382943104263417243604129441143105333428648214217488640474952421749524150502042174986398949864129457638464385367142173583406737323671391544373583317634862952349928393328266034723406331525952542400825552582276329523264457677311296 0 037964108391537324008358337803419404736714217365643603915436041294172446444374437536946644263488641504757421749523989505443354952408749524239457639154150391541723764388034993970365638464664331534063064367130643612294031013472334131642647255540672582255528522738341946347731 19790725 107011808 0 0400836123686379636123952351342863583421734194217391541294108426343854335454743355441436047894194485340475192423950543989495239704919404748864150457638984263364140673686398937643796412942633732325133153151371730143139277634723406316425552555400825552660276329023353454777311296 0 0367139893846370137643569400834064385352742863686404739334194426342864491421745765477472642864853441148214239505441504986433549524047505441294664398944373701408736123846368639703717382944913513348631643353316435832927312634593353323926342515404725952634292727123419466477311808 0 0406737013846384636124047356941083527406735834172384642174172423942174310451942635514410849523989488642635054408751574150495239894986391550884027451938634087368641943686378037323612406744643626344534593027361228143302264736123379328925822582400825552673278928143315446477311296 0 0378040473863359739153527402735834087356941083656426339334194417241504491408745475550478942174576421750204150491941504952410848864108491942174726388043353583408737644008362637803541379644643406352730523341295232142927320134723392321426472542404726082634286527513251472677311808 0 0426338803846382934064067341939333671415035974129395242863880426344114464457645765550438548864129505440675054415051234129512342174919400848863952457640274335379640083764391536563597393344113583343233793126352729653366268635833341322626342582400825152647277629903353454777311296 0 0378039153612365640083597398934994047351341723863426340274385410841504385415047575477488641725020415050204335515740475227421749524172488640874919391543853780384634863933351339153555373243103459335331393315305232392877312634993445326426992582406725282595289027633289475777311808 0 0410838123915398936414027355541503569426337804172388039894067431041724310472642395369423948214047505442635157431051924150488639894789404747574008454740084150354139333541404735833764391544643527321434193139328927893189272535553366334125952595400825552634276329023277446477311296 0 035693933397037013915359741293432404736563970391541083933398941294129423942174695544149524310495241505020408748534217515742634821404746953989488640084519381241723366395234993970335337644519331532513064321428523392269931513472340632392634255540672582258228012647341947267731 19790725 107491808 0 0438536713656395235274108339239703569408737174108384642174087438543354335449141505405426349524067491942864695419450884008519241084952415047893863443740474491365641293419393334593764393344913419335333023064318928393176275135273379328925422595398925552660275129903239469577311296 0 0358339153846351339893701398934454286355541723764441139524087417241724217431046645477488643854986400851574335502042174986404749524087478941944919406746343829404735834027347237323555378045473341354130023353280133282902322634593486318926992501404726342621294027513379463477311808 0 0419436123846410835693933345941293472421736864437410842394067426342864172446442635369431048534335502041084919428651234150485341724789423947264067482138984437361241083445404735273541410845193583299031893101316429653126272535273459327725822634402725682634278928773392469577311296 0 0355541503764361239523392397035974194365643603863410840274087433541724437438546645405457643104952428650544411508844115054423948864108488641724726404747263880417235273898355537963445378046053419332832513315283932142763306435273419325126602568408725552555280127893459457677311808 0 0398934993846393334993933327739893732431035974067376442394047446442174263457643605477431047894437498642394952415049524194475742394726406747574108469538294411373242393541386334723701381244643289311432012990317629403089269935273379323925682595402725552673273829653341466477311296 0 0365639153732364138463445410835274129376442173764417241293970421741944263441146645405491942174952441151234217491942174726395250203989457639704605400846953626421736123933337937013486382944643315317631143201290229272852299034193541323926862515402726342568289027513289463477311808 0 0406736563812364133664047334140673612404738804263395242863846417241084437421743855441438547894310505443104952421750204129482140274695400847573933472639334411362641293569376434193569386344913289317633022927311428273126271234193341327725422686397025682699277629023353463477311296 0 036563764378036563933335340673597404735134335367142173846438540474239426343104464544145764217488642634919428648864411508842174986381247893846478938804634379643603499389834323780344536564491341931763176331529153201276330523432337931642686252840472582267328142801344545767731 19790725 107971808 0 0404737013780378033794047358342863583408738294263381243104027419440674335415042865441417249864172515742175020426350204172502042634757410848864067460540674437370139333499388035553569376444373151316431013052317629773089273835413392330225552725398925282660275129273315466477311296 0 0364139893829359741083541389835134194358342173732423937644335388044644286436045475441457642864789441146954385502043104886421750204027485339154853406746343970417234063880325138293366374845473366313931143164299030022789297734993459317626472582408725952555280126993264446477311808 0 0391536123641381235414067341939523597423935553970379643603732438541084172410842635477417247264239478944114919412950204263482143604886415046643880457641504547379640873412371733663641379644113406325132893039302729403052266035553353327726472673404725422595278929653214451977311296 0 0354139153780365636563277386334994263370143103686423939524217408742394129431043355405463442634664443750204108491943355020397046954108454740674547402743353970426335834067340637643419371745193214313930393214305234722789300234593472322627512528406725552647285226603353472677311808 0 0388036563764391533534087347241503555410838293952395244113989446440474194426342395405431047574464485344114952431048214310502042394695428646954067466439334576381240873569412934723583381244373353327731013002318928273176275134993328327725552582400825822660277628903164469577311296 0 0370138123656352739333527400835694335381243853933426340474286417243104286423941725441449143604757426348864129478944645123431049194239457639704519391545763898426335833952340639153486382945473353322631143239297730762814305235133432313926602568406725422621285227513486469577311808 0 0384637173513381233533880347241503555428637964129395240673989431041724263397042865477423944374519491943854919419449524385488642634789408746643933463439704464370141723527386334453764367145193251315132263064307629273089272534863353322625682555402725552608283929403341469577311296 0 035553748367133413863344541723555412936564217395241084047454739154172421744644263547745474239466441504886431049524263522742395020402745764087454741504634397042173541417234993780330238294519332833413002302729903089276329403499345931012865255540672608259528142725332846347731 19790725 108451808 0 0378037173732398933924129343241293541419436124411384643854150441140674411431044115441449143604310475742864952433550884464515740674853406743603846443738464263367140273583404735133701370144373114334132643201301429153002262134993379323926602582400825422621276328143226463477311296 0 0355536413686340637643277402734994067386343354027443738294437398942394047438542395441431044914547428647574464491944114886428650884008482140274464379644643863423936264047320139703328386345473302302730762990301431012789302734993445327726472582404725552542283927253379466477311808 0 0391535273641404735274027330241083671428637014437384643604008415042634263431044645477443744644335463444374919426348864129485341084853402745473970438539154411373240083641391534723656379643603189307631263176302729022865277634723392313926342555402725552621282727893353463477311296 0 0367136123686343240273499397034454108370142633952433537964360421743854360446440875441428643104519412948864335498644115123454750204217460540874335391543353880428635973933322637803341386344373201312631643139297730392839300234593641322628142621406726212555281427123392454777311808 0 0381237323459381233534129337940083612433538124286388041724087441142174360415042395441417247264150472643105054438550544411478942864821421745193989454739704437374842393366370132893764358344373264322632393076295229023089266035273366322625952621397025552712273829273341469574311296 0 0365637323933351340473341421735414263373242393796438540474239400842634172446442865405436042864605431047574263505444914919436049524047478940274519391546343732443734864217344537963392400844643419330230643432294030892877285234593419322625552582406726342621289027513341469577311808 0 0397038463406397033664172337942633583415038124217389843854129431038984310417244375477428645474360457643354886433549864239515742864726400844913796472639894547381242863445365632773555361245473076317632892965302728143089273835273392332826472568397025282660275128773302478977311296 0 039153764379633923829347239333686426339334172384642863915431043104411386343354360547743604411443744374952441150544491508842634886398946344172463439704519376444113641393333284008327738634335330232513089313930522977273829773513347231762827256840872555247428012673340645197731 19790725 108931808 0 0378036863513395233923780341941723527421737644172397043354027441140474437426345765441457644914310457643104919443749864519502045765020398947264129454742174437371740873513384633413898361244913226323931263089306428902952269935553379320125682647400825422686271228773264451977311296 0 0370137323846351341293472423935834129358342173812441140474411412945194087412940675441457643854634451948534411491944915054433547894286502040674695412946643989417236124067323938803432389844373499321432893052281429152839294034323513315125822528406725822608291526473315446477311808 0 0361237323499417236564172354140873499412938804411381243854108446441294360433543355441438545474087466444114789406749524335512343104919408747894129433541724310371741293445395233023970371744643277332831513076305229023039269934453392323925952528400826342634276328653251457677311296 0 0378036413829355540873499421734994172370144113764423937964491404744914286446441945514449144374664421747574360502044645227410850884263498640674576389845193863441134324108347239333626379645763341313929902915286529522877292734593392317626342555404725822634282726733392472677311808 0 0386338293555406734594150361240873732423938464239388042863952451941724310436043105477454746954335466444914695428649864286519243854952419448534087469539894547386344113555408734864008371744643189335331142877302729153002271235133379334125682582404725152673271228653214466477311296 0 0381236124067337940473541410835274217384642863880431039704411417244114150428643855514446445474726446446644310482145195192449151234150491939704726388044643952449133924008354139523612382944913366311431143126299029272789310135133419320126732608404726082634290227383379475777311808 0 0379642173555417234063970359742393541433535554310408745474087446443354411423944115477454745474239472643105020431050544194488641085020436047573989463439704217374842393641402737013898367144643277322630272940302729152890275134993406323925682660404725282621273829903289463477311296 0 040083701404735834129349942393486410837014286376443603989428640874519408745194286551443604519469543854664441150204464515742395123417246644047469539894695376442173612412934994172359739704491330231513076299029523039278929403472332831892555259540472621256829022634339244917731 19790725 109411808 0 0393338803555404734594129347241723812438537324263395244114108428640874411431044375441463446954411475743854986449151234172508844115020417248863671454740084286379642173764404734863829365645473151325130273052296529152915273834453392335325952673400825682660282729773341441177311296 0 0391536263898337941723432398935414239381242633764441138984360408746644385436043355477454745194919436049194437519244115123423950544239485342634757400845763846446436124411352742173541402744913353296532012965292731392763297734593392320126472555404726212528290226993366469577311808 0 0371739333499415035274067351343853555431037644239395245764108433542634310421744115441441147264286485343355020446451234385533344115123410846954027463440674464376443603748412936863880349944913226322629523027294027633002266034063459339225952621400825152673283928013328454777311296 0 0397033924087340641723612433536714217382944644008441140674576404744374286451945475514466443854919436050204411505444645192446451234129502042174757384645473898446437484217379639703499384644643459308931143014299029022877296535413459317626602582404725952673278927633419446477311808 0 0379641503419410835134108355540673555400837324437389843603989449142174547443743105441441146954634495242175157466452274385519242394952423948864108469538984385368641293748408735553846364144643176305229773064280128143002264735273406326425822634400826082725281428653114451977311296 0 0384635974172334139893486421736414411368644373780443741294437417244114172446446955405469545764886446449864491491943605088436050884047478939704576393345763898436038464087361239333392389845193597305231893101287729772852281434723472318926342542406725682686289027513366478977311808 0 0393343353583412933924129348641943732408739154172410843604067433542634576438546345477451948534576475746955157446452984360508842394919431048863952469538634547378042173686410837013952359745473251331531013027300227763002264734323406323926602582397025682725275128773251469577311296 0 040083701412935554239352742863597441136124239382945764047443742394464441144114464533347894491491945195020449149864335526242864919436049524310482137804634376443353612426335833612345938294491340630643251307630142927282727893419341932512686260840872608263428012725330248537731 19790725 109891808 0 0400839333419406734064067347243103915417239334335384644914047423944114491441144115477463449524310488643605020441150204519522743354821404749523970478938124385367141723612395236123863355544913164332829903052290227252915273835413379321425422582404725152660278929153226457677311296 0 0391535834217348642393445415035274263382942394047433539524437433546344491436045765514469544644726451950884464502045475088426352984360498640874757391544913686421736123989356941503412393344913472302730643014295230892814282734723392321426212568404725822647285227123251463471111808 0 0382940673541408733924217336641503812428639704286404743354047454742864310451945475477457648864464478945195020436050544360522742395088423949864087460539334335347241083555395237013780378044113176332830273039287728272902273834993392321425682751398925422738282729523126469572461296 0 0388035974027349940873513417237174286397044643933449138804437421745194547443746645441482145764789426350204310522744375192428650884286508843354634382944913686433535413970341940473780386345473366302732013114303928652789291534863445317626602582408725952568286527123328463477311808 0 0388040873315388032773989340642173597441139524464382944644129436041504464446444645514463447894437485344375054443751924335498643605020431050544335482139334519378043103406397033923780367144113214323930393089289028772915275134723392327725952712398925682582278929773353451974311296 0 0378035693989344541503406417235274150376443104047433540874437417244374286451946645514478943104952451949194286502043855157451950884437498642394789415044913846441136414286364139333201374844913353315132512940287730522751303934323328322627252542406725682621282726473277469577311808 0 0379641083527391534064087352744373732431038124491378045764067438543354519443742635514469547574464508845195088441150544519529843104952404751573970478938804360367140083527398934323898364144913277310131013002292728772940273835833406325126212568398925682634276328393239472677311296 0 040273597381234324360339237173527436037964310404743354067463442174385431042634519544146344547505443605054454747574411519245194853417250884360469539154519367142173701415035833970339240084437339231012952290228522890278929153459334131762673254240272542258227892738335347267731 19790725 110371808 0 0378039523366397036264239354143103555431038124217408744373989431042634634436045475369436047264519495246345227441151924411508843605088436048213989469538984360351342633686406732773846343245193302332831763052297728012990267335133353318926342686402725422608285229153315466477311296 0 0384636714263341243103459410833924217388043103915426339524547412944114437463444115441466442395054443750204385512343354952426351574437498639894789393345193915415033664047354140473445395244643527317631392965300229652852291534723472323926472568404726342542282727893379463477311808 0 0362640473432384632644217344543353656412940084286410842174150443743104547449144915550482149524491475743854919451949524411515744644952415048213933463440474757388042633499386333533732344544913201313930893114300228392977268634993432331526732542402725282595277628653226457677311296 0 0423937174087340639333486433537324239389842394008454741724634415044644385441145195477466443855054449150544310512344374886426350204360495242174853393346953812421734064008339240083264382945763392318932013064308928772827300234723472325127632595404725822595286526733289469577311808 0 0393340083583376433283952351341083626410839524360436042394310446442174437443742865477443748864437508844645333443749524385502044374986398949524047478941294491376442863641404734063989367143853201330232263039305227252977273834863392317626342647400825152621285228523328463477311296 0 0376436413952356942633472423936564411389842174150431042394464415044644335463448215514457642864853436049524634488644915054463451574172505440874886406746053880446435554008341941083164365644913251320133283076303930392839302734863406327727512634402725422542287727893328475777311808 0 0433538293513404734454008347244913717441138464172417242634217463444374491449145765514441149524519498645765227441149194310508843604919398950204286491940274437395243353432408733413915364144913226335332893002307628653052272534063289327726212686397025552673282728773419463477311296 0 039703597417235274360349942173732426338804519408741504310451942634576423946644821547749524664505444114952443751574547505444115123417247894108488641294789384643853513417234193796341940674464344530643126320129402877285229273445355531892582266039892582262128272699335347897731 19790725 110851808 0 0376440083671433535414172362642393863423939524129426342634108451941504411454745765369426347894411482144645020436049524411508841505227400849524286488639704547361241083527402732893796368645763328337932393302296528143064269934723392332825422595404725552673280128523189463477311296 0 0417239153989334140673289436036864217400842633970438541504547402744914411436045765405482144114821454749194335505444114886431049864411502042175054406749863989431033534129326439333302395245193392321432143064292729522801292735133527320127632542400826472621286528143379469577311808 0 0397041083527408735554385374841293796423941294360417244114067451943104634451944375369436050204464515742635157449151574437505442394952412947574067466438634634378043353686397034323812368645193139341931393039301427762977268635973366317626602621400825822699280129023315463477311296 0 0406737324067332839893597433538464310417240474108441141504263423943604385449145195514478942864919433551234239512344644986431050544150488640874605415045764067433536414150337940273251388044913214323931513076289029772839297734323406328926212582404725682582287727253366463477311808 0 0395238463612400833794172355540473915428642174411417242634047441143354335469546055477443748214385508846345020446451234547502043354789421748864067482137964664388042393555402733794008374844913392328931763226307627633002264734993406337926472712400825822725280130393302475777311296 0 0391536264087347240473612421738464194412944913989441139894634433544644464454744645477463445764919446452624310519243854986423950204286491942174789386347573952431036864129347239703239388045193513320130763251294029022789291534453406325127512528404725952582287727633341454777311808 0 0388038123641398933924087376443103915426337644239443746644217433541504464421744915405431047574411495245475262446452984576502043355054417246954172469539524437378041503583408733153717355544913341332831143139307627893039266035273379326425552621400825822621278928273328466477311296 0 038803829381234994172341939333915438540674335410844373796441141944411423944644491544146954360508845765088438550204576512344374952438549524067482140274634382944113499402732894067330239894519325130393226306430023076273829153513328932512763259540472595258228392699313945197731 19790725 111331808 0 0398937173583382933664008359741083671423939894310402743104087446444914437446444645405466449194464498644114986428649194286512343355020393349524129485339334286362641723612423932893989362645193366328930893002312628773002272534723341320125552647402725422595275128903277469577311296 0 0384637963970337940273445408737014263408744914172446440674437417244914217443744915477482146345157449151574360495243355054441149194129475741724695400847573764433536264129348639523176386344913569323932012952297730522776300234993302323926472555404725682568282728523315472677311808 0 0410840473432400834453898351342173970412941294263402743854008438541504519438546345514436050204664498643855298441150884437505441295088423948864027485340474547361241293472398933533780343245193164344531762990315128522977268634993392332825952568404726082647282728143315469577311296 0 0388039333989344540273527406735974129421742864310421740474385431045194150443745195441472644374986463452274519508843355054431049864087485342174695393346953796433536414172336641293277382944373366320132773126283930522789282734993513322627122621406726082582282727383406475777311808 0 0404738983686404734324087340642173915443740674464423943354129443744914491433545195441463450204360498642865298446451574263495242174757398948534129475740474464371745193406398934323717367144373239343233023064300228903039267334723406322626342595402725552555275128653226466477311296 0 0381238464067358339523432438538294194395243603933443740674547426344914263446443605441475743854664438552274464519243854952436047574310482140874547386346953846446437014150334139703052388045193379316431763201289029402776289034593445321426732542400825552555283927633289469577311808 0 0395238293796393335414411349942863933433542394217417243854286449143104464438546645441436048864576515744644986449150544335491942174821402747893952457638804634379642863555417232393829345945473353331531013002296529152990273835833445317626342673402725422634272529273315463477311296 0 038633732388035134047352742633796436040874491423943103898443741504310446445764634547746644576505444645157423952984491502043854789417247574108457637964437376444113641431034193970336639894360332832513251305228392965285229023499345931892673258240472595255527892738328947577731 19790725 111811808 0 0384640673671404734194385368643604129431041504335393345764027446442394695428644115550451950204491519243605054441150544335495242864919393346344047454738634464376442863641421733153671365644643569348631643089300228392952269935553379331525822673400825422699277628393328472677311296 0 0371739334047347241083412431037014217404744914286428643104335421742394464454744375441469543355054449151234411526244375123423948863880472639334519395245193796451935134008349939703379386344643445316432013114294029522839291534993406326426212621404726082621286526733289472677311808 0 0408739703717404734994108378042633880431042394411417243604129431043604634446443855587449149864664505443855054431051234411491944644789404747264047457639154547382943103748379634453701384644373328343231013139302730022952272534453366328926082673404725822660277629153289463477311296 0 0379639333846351339703499388038634239412942864067449141504634441146344310469545195441482144914919457651234547515744114952433549524067472642174634370147263812433535134217347238463379388045473513315132513101287728522814295235273445318926862608404725682515282726733353472677311808 0 0404737963671388033413970371740473812433541294464431044644239446444114576438545475441436049864547502045475192423951234664488641504886412946954008463439894519378041723406412935413829361244643251349932513039294028272890277634453366326425822634400825682634277628143176466477311296 0 0378036563846351338983366393337324129417244914087457640874576417245194360431044375441469544375054446450544547505445765123433548864217475740474634395245473846457636714217343238463341391544643513331532643139305229522699282735133302315126602555404726212621294026863341469577311808 0 0410836863419381234194087349941293863423940874385426345764172454743604634436044645514451949194491508845765227423950884263488643104789406749523898475740674310361242393432386334323933389844373328321432013101292728522927276334453366327725682686398925152660276329523251454777311296 0 037803898406734323898356941083863423939334217398944644360457641084576406744644464544145194286469544375262443751574411515744375054410846343933457639894726367142863626400834123764337940084519343230893176305230892890290228773527332832012621258240672634259527892673325146347731 19790725 112291808 0 0421739333499395234194239379642633989417242394335433544644150454742174519433545195405457649524491512343855054441150544385485342634886410846643880463438464695358342173541410832393863361243853366330231263052294028392990259534993353325126342699402725152660280129273366466477311296 0 0384638803989358339703513412938464263400844643989438543354464423944644286446444375441446444644821446450544464505444115054436048864217488640674634370143853989428635834286341238803513406745193432325131642965295228772763285235133459317625952608404726342542283927893328463477311808 0 0398938293764397035974067381242173829431042394310398944374047446443104310431046345477449147264547495244645262457651234310512344644789412947893970460539894464371741503671412934863846361244913226330231013189287726992827264735553353328926472595400825552634277628143226443777311296 0 0384636863989343241503686406741504360388043604217410841084547441144114263438544645514446443854919472650204385522745765192426348214129475741294634404744913812441134723863337939523513389845763264328932772965297728902852287734323432316426602568400825822621278927383353463477311808 0 0389838983541426334064008381242863764406742864547410843104067441144114664438546345514449149524360512344374952433552274437502043354886412948214194475739704664362644113701400834723641371744373139327730763089289028522801264734723353330226472673400825552686280129153226454777311296 0 0382938983989356941293597406737804172398943104172451942864547408745194217451943355477463444645020431050204547502045475192443749864217505441504757400846053612441134864263337939333353374845473569316432643002297729152852282734723445322627382595406726082555285228393419469577311808 0 0386338633796419436124087378040673933423942634547423945194263433543604664433545765405446446644491502045195157423952624464491942394919415047893915475738634310354143853472384634594008349944373176345930273214292728142902256835273445318926472660400825822673281428773366469577311296 0 038803671400833794047354142173671431040274194421743354310446444114491436046344437547744914464482143605088463451574491512343105054412948214087451939334360370142393432384635694027352738464547349930763226302729402865280128903472341932262634259540672608258228902814339246957731 19790725 112771808 0 0370141083829376436413933373242633829428640084150415045764217443743354491441144915477436048214519495246345123441153334547508840874821419447574027466437644411378043353419415035413686364144643289345929903052282728272827273835133353320126082555398925682595280128393239469577311296 0 0367137013989358337963626423937644172400842174172438541504150428643854411443744915441451943855020449150544634515744375157438550544360463442174576404745473583436036414129349939153432379645193472317633153076299029652789275134323328322626602582404725952660292727253419466477311808 0 0388038983486389835134008362643103989426341724217408744114172449142394576426345195550446447264286505444375262441150884547512344645088428646643717460539334360365642393583402735413829370143603164327730273114290228272827276334993315328925952568404726082621283929403176463477311296 0 0386338634047352741503569421736564286412944114310441142394360415043104385457644115514469546954952451950204576529844375123426349864286482143854726404745193863441136714129339240873486381244913499317631143052289029022814286534723445322626472621404725822582289027633406466477311808 0 0381237643379391533154129364141084047433541084310421743354263426344114491428644915477449147264411508841504952472651924263515744645088412950204263463439894634344541083555400834453796364144113201325129523089286528392890271234593379327725952582400825422621278929153379463477311296 0 0381235693780340638633406421737964335404742864335443741504411428644644464463444915369457642864986454750544547522744375369446451574027488641084789402746643812421734994108341238633366398944913513306430892990294028012725286535273406318927122555406725822555286527253289446477311808 0 0376437643671381236124087373242633880415041724217417244914286431043854634433542175477454746954263495244375123441151574310522743104986431048214067478940084385376440673379410834593846361244113341328931013002292729022801267334993392323926732634400825282660276329153277463477311296 0 036863555402734453952332838293863400841294027428644374263436043854464426345474519547745764464491945765157443750884519512344115088441149194263485340874726382943103641412934453933335340084437336630643214307628522940281428013569339231892712259540472582264727762738330246347731 19790725 113251808 0 0365639153626395234993970378041504067421740674411410844914286446441504695438544115477419448864411491942865192436050204437512344374952431047574150472640674263382942173569415033923701365644913064323930763189285229652852264735273379325125952673400825422673275128653264469577311296 0 0373235273829374838633656404737174172395243854172428641944310412945474067417245765477478943604952438550544360505445195298426350204464475741724757402746343989438537484067337938293277397044643472300232012977291529272789295234593289325126472542404725422582289027763328463477311808 0 0381237963780391536713970379640873880428640274263433542634150451942634634449143105441436048214491491944114986421748864385519244645054446447573970457640674491397043353641406733663812365644913264340631393039285227762801280134723366316425822660404725552673271228653341449177311296 0 0382937323970356940673732398937804286393344644217441142174360426343854239469544375405485344914886433549524464502045475054423949524047482142174789404745473898449135553863328937483406412945193513303931263027300229022814286534723289318926602582408725822542283926993251454777311808 0 0361237323829398935833863374841724047436040274263421747264263449142864634433545195441446448214634515744375088457647264605502043605123436047264129469539334634376444113597410833533829364145193189359729523076300227382927263434863379331525422568400825422673281428393366457677311296 0 0389838803989370141083597386338294008402745764150443741504464428642634310436046345477485344375157433552274464498642174952426349524310498641944886410846643626423935554047339237963176402744643499323931892977285229772789285233923353315126862542406725822542291527513239466477311808 0 0376439523612393336714027376440083952419441724335415044914047446443604310463445195514449150544385515745764919449149524634502043105020436047894087454737964634367142393555376433283780364143103353334131513151297727512852266035133315322625682647404725282660272528013328463477311296 0 037963812382938293796384640673933417241294217436043353970446442174605428643854519544146644335508844645020495249864411478944645088446448534286485342394605388042393641404732513829335339524491359731893201310129772927277628143432339231892634256840672555266028392751336647577731 19790725 113731808 0 0382937324087397038294047374841503915400841294385423943854217466442174695436045765477454748534437526245475227438551234360485345474919421748864310475739704310371741083527406733663764368643853164354131013064286528392814272534723419325125422595400826082725272527893289469577311296 0 0391540083898389837173933423937644239421743604310451943104437419445194286436044375441482147264986438550544757512341724757428649864547498644114726406745473898443736714108345938463302402744643612318931513189294029522801287734453406318926472595408725682555282728013341469577311808 0 0378037013812393340273970400842394067400842174335421745194067469543104360443745475477441146344576502044375157443751574491488642634986441147264194469539524437378040473555393333923829364144913289332831143076295228652940272534723419327726342634402726082686278928773264457677311296 0 0393338463671406738633933412937484108431041084335446442634335408744374310463444375550463445764634433551234519519241945298431048534310488643604757410843103952441136864335361236863392378044913472313932643126290229402712289034993366318927122608408725552595285227763353475777311808 0 0376437013812381240673780402740674067408742173989404743354310454744114757457644375441460546954385498644375227421750204286495241504919436048864087463441504360391541293527398935413686358343103239335332263151294028392990262134593328308925822660397025952660275129273328463477311296 0 0370137643671381237483989402739334129391540474239431040674519410844374335457644645333446444914789446450884411519243355192415050544411495242634634410846053780443735553863345938983289379645473527316431393114295229522839278935553472326426862608408725952582285227763302466477311808 0 0361237803812373238463717382941083933412942394194436042394239466443854310441146955514446447894726498644644952428651234491491944375054423949194129495239154385379642393432406733283952359743353315325130273039294028652890269935553379327726342542400825822673282728013126463477311296 0 036563569345938123780376437483597398940874087428642634239433541294335417243104286551445764547475744375020451950884491508843855123433548214286495240084664388043103671400834994087322639704547355531513239305229902927263428273486339232012725252840472555256828272827344544117731 19790725 114211808 0 0347237643499376438983732386337483846398941084286412943354108431041504217431044915441482145764519488645475088463450544194515744914919412949864263491941724437379640083717382932513748365643603315334132263027308927762890272535553366321426732634400825822634283928143341466477311296 0 0378034193612355537803989365640083952412942394335398942174310423942394360431043855441446445194919457651574360485344915054441149524239495243854919412945193880433535694047335337483239373244373555318932143052290229272839285234723353317626732673404725822568291527383432475777311808 0 0354138123626376435973732389839703780388041294172404740873970423941944411451943355477431044114634491944644919436051234194508844114853417249864150485339334335381242863459389834063898358345193289351331143151302726862852271234593289320126342608400825282763278929523302485377311296 0 0361235553933370137643671389838124027400838984310415043604239417243604310408742865477475745195054433548534464502045195054423949194263491940474726404747893989436037804108345937803189381245193406327732143076292729522763282735273353311426992595406726342673287727253445466477311808 0 0356938463541370136713641365640673701393340673952428641084129402743354217443742865477443747264519478945195192436049194547498643355088426350204067451940874411379642393612400833153764367145473201336630893139291527892865272535273341328927122621402725822660276329773277469577311296 0 0412935413569361235973796373238633880406740084087391543104108415042864286406744115441488640874726446449194519505444914919446451574047488641724757412944643989426336264217358337963353386345473486323932512990294028652852294035273472318926602647408725952568290227383277482177311808 0 0361237643459355538293555378040673796402737964047426339894217436041504108436041505477433547574286495244374821449149524726502043855088426349524172469540084491393342173732417234723780343244643277323931143114300228652902269934593353325127382595402725952621273829153302475777311296 0 035553406355537323780374838293732395238803780402739334239433543354310426342634491551445764172478945474919454750204464512343104986446449194047495240874726376444113686421734993989337939704491348632013126315128392927269928653472341932012686256840872595259528012725332845477731 19790725 114691808 0 0364136713472368638463846388038124047388038464027423942634286404740674286423943605514428646344437495245475054438549524385491944375123421749194217441139894385379643603583426335413829356944643251339231513139302727762865273834993406328926082738398925552686277629273353463477311296 0 0361233923612349937323671404737803970371738633970404743104310408742174217410844115477457643854757428650544411485344374789449149524172482140874886406746643880446436124263352739523151404744913555341932893101295230142751289034593379317627382660406725952555289027383264475777311808 0 0328938123499361236263970406739333686386338983898415039894027423942864239431040675441400846644411475742394821438548864437491943854634412948534310466439704411373243603569370134193989344544643406321430643264289028522839269935553419317626212501395225682673277629153289457677311296 0 0341934723717398937013432384636123863410838803915400841504047436039334129421744375514469543854695431048214464488642864952436047574239488642864695386344374027433536714335340637803459388045193527327731763064297728652865286534723472318926472568402725552595282727633406466477311808 0 0345934993952378036123796362640274027389838984027419439704217426340874217421741085441426346644310482142634821472647894263482143354952397050203829463439704634367141293641410834863915391544913366344532263076299028142865283934723392328925952686400826082763275128653239466477311296 0 0355535273459373236413764373239893863408739524087398942864047410842174239417244915514446443854464421747894385502043104919446448864194475739524634386343853829436037644150362637803499389843603419326432262915277628522852286534993486322626212647408725952621285227763419472677311808 0 0359734453486355534993764400839333764386341084027408739524335421744644310417240875477436044914360488642174886443746954310482144114886402748534067472640474547389841723472408735554047373244913201341931393114289029022902271234723328328926342647397025682634277628773315469577311296 0 034063486370136413780382939893880388040873915410840084286404741084217460541504310544144644129463441504886433548214310482143604919404748533952475739334664389844113686446434324172334137804491343233023226299029652852280127253472339232392621264740472621256828272673334147897731 19790725 115171808 0 0341936263486367137323863373240083626400842863970433541294310426340674067406743855514431046344464469543604821423948864286495244374886404749523970454737964491373244913555423933533764359745193264323931643052297728393027275134723315332827512595400825822673275129273201469577311296 0 0356933663717347237643880379638633880384638804217406743104108426342634239446442865477454743354634423945474385475745194757415046954263478941944726395244913764426336864310355540273499393344643527317631263114287727762877283934993379318926472608408726342621290226733341475777311808 0 0349936713459376437013863376438123989404739153717408739704263423942174286446445195441433544644263463439704821449149524239491944644919421750883933457640874217397043853527406736123717359743603251354131393002296528012902277635553353311426732673398926212608280127893366478977311296 0 0364139523898365637963555378037803732388041294129402740474027426342634411428643855441431043104664421746344335478941504986433550544150475743604821404745193780433537484217359738983406384645193541323931392927289028522814294034723353321426862515404725952542286527253328466477311808 0 0358336413541352737323863370137643701393346954087421741294239412945194217431041725405423945194437478941944821443748214519488643104986423948214008469540084217365643603583395234453898364145763302343231513126294028272801272534453406322626082686397025682699278929023277475777311296 0 0359735693472355536123732381235693989386339334310421741294411443743104194421745475405457642634757438548864411491942394695421747574263502040084886404745473732433535974150348638983264391545763472318931643052289028522763289035413366315126602647404726082621283927763315463477311808 0 0344537013717365636263701368639893915393341083915428641084411428644374263433541295441428644374217485343605020419448534519502042634726419447264150454740084385381242173626406735273796364143853226337930763214287728772940272535133341331525822621398925682673282729023226472677311296 0 034723555345936413569389838633812384639704027431042864335415044114335446442394547547745194217475744644789428650544335491943855054433548534067475738634519371742863597421734323989328940084491345931263251290230022776273828773406335331762673258240872582259528012686330248867731 19790725 115651808 0 0382934863569352737643732371739894087393342174027419441084360419442864335438543855514431045764263488641294986436049194239502042865020410847263970446439334360388043103541402734453880359743853064345930523101289027512839271234323353317626342647400825552673281429273341469577311296 0 0337939333701367137484129389836413829421739704464423942174217436042174411431043105477443742634664438551234464495242864853441149864286469541294695400848213656438535134286339239703264379645473597312632012990291528902776281434323353320126082608406725682542290227893302475777311808 0 0367135273732359742173701412936564108378041084047415041294411428643604547449143105441404745474360482143855157441150544310495242174821412948214047469540674519374843353541400832893863365644113164341930393076290227762738268635273392317626342621400825422647272528273341469577311296 0 0330237643341400835694067364137323764415041724411412943604047412943104411438543605477472643854821438550884129512342634695441149524150505441504789395247893748426336264087348641083164381245473569306432263076283928392814281434323341325126602621404725682595277626603264463477311808 0 0370134324047345940083612404739154008386342863686417240874310428643104129426341505441426344374263482142635192449148214286495242395020431045474108466437174437368641723527406732893796351342863164341931263089276327762890269934863366322626342647402726342673282730023353463477311296 0 0335337963277391536564263388040673796423942174385398943854172443744114385438545475477472642394821417251574437508843854919421749194360485340874726391546643717428636413989349939333459395245193459318932772915289029522738278934723406315126082634404726082647290227633226454777311808 0 0376434724008352741503732426339524217384642634150431043604108417242394239454744115369428647894286502043605020446449194360482142175054412947573952454738124217376442173341408733023863358344913101332830523039291526602852267335413353325125682621402725822647273829023302469577311296 0 035134172354144113701441137964172410842394047415040274547428644113970426343104385533346954335469542865020428649864437505445194547417247894008457638804491391543603541398932773812339238984547348633023226302728772801281427253499347232262725258240672542258228772801344545767731 19790725 116131808 0 0400836124437371744913717431037324129400843854150402738984385415044374310457645475514446445764217485343604986431047894310495242864821388049523863466440084491386340873641410833533583367144113239335331513164289028272738267334993328320126472647398925822582277629023341472677311296 0 0355541943597449138464217379640273764417239704519410844914310433543104217433544915514457643354757431049524335475740874886423946344087485339524821400844113933446434724087336638633328386345193353316433283064295228392738283934593432320126732555408725422568287727253328466477311808 0 0410835414129358345473641433539524360404746344027463440874464412944644411443742395441433548534217488644914986438548214310475741504886404747893846457638804286367141503626382934193880364143853328345932263064287729272940272535133302325126732595402725822621275128903392466477311296 0 0352739703701436035694464397044643933449141944547400843354217454742394335438544375441454741724634431049194634495243104986423948864027488641504726381245763796451936124047334138293406393344913541318931392927296528142751278935273419316425682621406725682582290226733315463477311808 0 0400835274047374844113915451938464437402746954108475742864217441143354239457643855477428645194464475741944919417248534217505442864853412947263915441138464464370141293612381234993812381245193328364131763139282729272738256834993419325126602595400825822738280128273302457677311296 0 0340642393641421737014385376444113933441139524491393344914217433541944286441144915405454743604853441149524491495242864853433548534150472641504695388045193846443736124129367137643353378044913686326431642952295227382660278934993366320126212568404725552634287727123432478977311808 0 0404736414310382944643717446438804726408742394217451942634385404745474150446444645477449145194385482144914853441150544335478943354757433546344172446438464757356943103527398933793732371743853114341930522977290227512801268634863328317626732673400825952660275128523239472677311296 0 036124087367140474027426337964286398943604172446441724519398944114335441144374519547746344335472643354952436048864335505445194986433547264129451938464411364144643764417235413829330240084437355531643353290228652776276328273432335332642608258240472647256828522738341944917731 19790725 116611808 0 0388035834067367142863796417238804067389843354027431042174547426343854129441141505369400846954129475745764757428650204360478943854821421748864129446437804464378041723671393333663780365645473328323931013027287729272827275134863419327725952555400826082699278928653341482177311296 0 0348639703472419437644150382941293780441138984491400845194239433542634664433544645514449143854576441147894150495242174986436049524335491941294634379644913717421738294129345939893499382944913419311432392952287728522814281434323406321426732647402726082528292727513353466477311808 0 0388034993898371740873812412937804194410843354087446440274286421743104150441142865441446445764217482144914789433547894464488642395054417246344087460539334286359742173597406735133898368645473289347229773052281428012814266034993432328926472568400825952725278928273328472677311296 0 0345939893419402737484129381241504027421737644108421743104217446442634360436044645514457646644576449146344491475743104789423949194335482141504789388043353796443736714239355540673472364145193555305233022977295227762738285234863353317627252647404725822582292727383251478977311808 0 0370136714067356940083796417238124239395243104027436041724335423944644172433543855477449145474286466442174853428648864335475742394757410847894150446439334411381242633701395236413671373244913302337929773089290227382789262134453353330226212621404725822647278929523353482177311296 0 0359739153583402736714108368642173796406739524047408742634129436044914664443743855441441142394519431047574067491943104919421749524411478941294634382943853898441138634217354140473555384644913569316433412902290229022751278934593366320126082634404725822673287727633341463477311808 0 0402736714067356941723764428635834263389842174087436041294464421744644310431044115550449144914411451944114886436048864411491942174919402746953952451938804576393343353583397036264067355544373251334130273126278927892827271235133366325126732595398925952673282728393315469577311296 0 036714087354141293583397036124217393341293933436039524263415044114335438543104437544146344519463443604664433548864263485343604757431046344008478940674437386344913880408736123970352737964335345930763201308929522877283929403472339231892608264740082582262128392763339247577731 19790725 117091808 0 0386335134217361242393541400836414286397044373989415039704335421742634385436046345477433546644087460545764726446449864491488642394886421746954008457637964519370142173583408734063812371742173277330231143226294027892852267334723315323926862725400825952673283928013379472677311296 0 0335340673541431037324286364140673846436038124150406745764217438544114437421743105441454742634664436045194239495243104821431048214239466442394789384647263863438534594108345938633289406745763379316434062990301428652738296535413302317626342582404725552595283928143445466477311808 0 0400835694108367142393796433536864129365643354067433541084263426343104464463443605477457646344172488643604919446449864519469544644789419449194217482140084286371743103499398935413880379644373341340631393114290227762890277635133406332825952555402725422647275129023264457677311296 0 0355542173597421735414150374843603656428640084335398942174129428644114217441144645405449145474853457648864437488645475054436048534217482140674757381245473989441136414150339238633239391545763472325132513064287729652814282734863341316425822555412926082686286527893379478977311808 0 0406736263952339243353569431036564239378043603915449142394217428644914385449145195550438546344360463443104757441150204310488643354789398947894286475739704491378041083583397033793898351344373277364131893226303927252827267335833366320126082634402726342634287729273353478977311296 0 0348640473366408738294217361243103796449138634239408741724217423943104464451944915369463443354491449147894464491944375020433548214263488642634789393347893846441137484194356941503406386345193612325131643064306427512827277634323419323926212542408725952608282727763419502077311808 0 0426334324360370142173597438538804491379642863880451940474464412944374385457643855514463446644464463445474757433547264335491943354789415047574067488639334385378042393626400834993812367145193226339231263089296529022877275134323406326425552660400825952660276329523264472677311296 0 035414172364140873732426336414239368644644067431040274239412944914437436042634464547744914491454747264986417249524437498644114886410845764239488638634634371743603764415036264027331539334464347232513353303929152801266029023513347232142621263440672595255528772738339246647731 19790725 117571808 0 0391535134286384640873569421739334335389844113846446439334310408745474385446445765441441146644605485345475020431047264263482142174757428646954239478940674437379642393641404734723764376444643226355531643014278927512865259534863419320125952660398926082673280128273315466477311296 0 0365640873432412936864108371744113796428638634411379644113970441143354437417246345405466443854547451950884335495245764853433548534150485341504695389848213796443737644150358340273459386344643419308930523089296529522877282734723445322625822542404725682595294027253472454777311808 0 0395235694217337941083445428637324411379644113989460540674491433543354286460544375550463446644360485346954886433548534437482140874853421748863970469539334576382941503796408734593812348644373366345931893114300229022902267334993392325126342582397025952712278928523164472677311296 0 0352740673264395236564087356943853812443737174519386345194108449140474634421745475514463445194821460550204385498644114886436047894286482141504821410846953970438537804067359738633353388045193486316432263027302728522725273834063419317627252660404725822660282726863353449177311808 0 0393335834108348639153597417237804411378043604027457639524464410844644335449142635405451946344605469547894919438547574464491943104886415047894172478940084519384644113612417234453952364144373341336631642990294026992814269934723302328926732582398925282699283929023264451977311296 0 0340638983513386335974008364142393583454737964335400843854172454742394547438544115477469543854695457648864547482145194853421749194286482139334664382946643989436039334150361239333392382944643419322633022977283928522801283934993353320125682582404726342621290227763486475777311808 0 0374834063952354139893583421738294335373244374047436040874547417246344263428641725441454747264310466444114789466449864335475742174886431047893970472638464519379644113527391535273701379643603251331531893089292728392902280134863366326425822568404725822725277628653302469577311296 0 034724087344537643796395237324108365644643863408739704172410844914335451943604664551446644411469544114821449149194491495245474821446449194239466440474491376445763846421736123989335340674437352732893126297728902940297727253499336631392608255540472595262128902789336646347731 19790725 118051808 0 0395235553915362641083555402736564310382943853970428638464411412945764360454743605441441144914464475743354886449148864464495244114952417248864150469540084605410841503686410834193527370143353239343230762990301428272902275134453392326425952568398926732699282729023315451977311296 0 0345941083499406736564286368641943748441139154129408743604067457641944360417246345477431043604664438547894491498646644886449149864310478942634695397045763748438535414411341938293445386344643499316432643114295228272776272534193392321425952634406725552621287727763353463477311808 0 0395235413952365638983612410836864194364144643915436041294519417242174286454742635514438546644437482143854886446449864519498643354919423946954217463439894576367143353764404734063829352743103341343230892902282727252865275135133419328926602634400826732738281428903406457677311296 0 0361236413472397038123863370140873846428638464286400844644067446443854385433544915514469542394695446444914437478941944821426349194360488641084411398944113780443737644335336638983445404745473366306431643126285229022902283934993419320126342568406726342634282727253379469577311808 0 0389836264047361238633764408736414263365643104008433539704360402744644150446443105405454747574437472641294821438548864239491943605020406748863989454740474519374843103686388034193829362644913366325131263101302728902952278934723432321426472595398926212634282729523341478977311296 0 0343239703499408736414047376439893829438538294239397044644047443742174605436043355405466442864437449147574335469544114886451949524335505440474726406744113863433535834087344538983302376445193419313933283126291528272801280134593472325126602555406726082660281427513379469577311808 0 0404736714027367138123780400837324108397043353764454740674437415044114286441142175514431045194239451943104634436047574360488643355054408747574047460538634194376442633341408734063717382944913328317631392902294029152952281435133341321425952608400825682660281427893341469577311296 0 037324129365640273583400837014067370142173764449138634360406744374150438542864547544145764437454745194757428647574360463444115020421746643970475739894664395244113656419434193796336639154491355531763189323928773114277628523432330232012621255540472582266027892776344547577731 19790725 118531808 0 0397035694008367138463472415037014239378045473970443738634491415044914087454742865405433545764310472643104757436048214411482143855020412947894194438539704464367142173499408732643898354143353341328933533027294028522940275134453406332827512555402725952621277629153432436077311296 0 0361240673641406737174129379640674008426338804464381246344129460539894437419446955477449143854664441147574239466440874726443748534263482140084853412946343641443736564129341938803315368644643392330232643027291529902927277635413315318926472595404726082621287727763432472677311808 0 0400835833933368640873812412937324310393344373970454741724335397044644129449144645441428646954335457644114664408746954310449141724986415050204047466438984491358343603612393334723970373244113214341931392990300228142814272534323419332826212634400825822660286529023251457677311296 0 0368641943732431035134067378042633952421736714335376444114067441142864605426344375405469543854464446446644437485343354886428648864217478938984789388047573796446434994129345939523499389844913419323931143101294028652902292735273392323925682634402726082595285226603392478977311808 0 0412935694263361240673732421737964310376444913915408738804519412944114217463443355405446444914411488642864519426346954129482143354919397048213863475737804664389844113541402733413846370145193201318930763027302728012915276335273328317626862595400826342712272527893239469577311296 0 0349941293748397036864129368644113898426340674385393344374067469541084437436044915514454745764664426346644263485343104757412948214150454739524491388048213701446434994150347237643432381244913419331531263027291529022890286534723392310125682621404725952647286527763315463477311808 0 0406736864087376446643671431038464385378046343880454739154385397045473970449143855514449145474150449141724886443749194491478942174853417247893989451935694437386342173472400834323701373244113379334131643076290227762877275134453392326427382582400826082595273829273315466477311296 0 036414217381239893732441137324360371744643915466438804634404746344087457642634695547744114335469542634789428649864087495243354886400847264008475738634310376443853748428634453915349937644491354133022965310127892814281428523499344532392595255540472555269928392725343245767731 19790725 119011808 0 0393337644172355542173686446439334464386343604067463439704547397045764239449143605441426346344108469543104853421749864335488642394789412947894108472637644385358341723527382933153970378044643164335330893039300228012865264734993328322626862555398925822751283927633251469577311296 0 0381242633732415037014437376442863812433539334411371745474047454740674464406749525405454743604664426349524217482144914919417248213989472640674695378046053671408735414217335338803353370144643499317631893189289029522801295235553289322626212595408725682542295226733226469577311808 0 0408735274217367142173829417236714310388045763764451940874464404745474335443742635405441145194217495244374664451949524194502040474664406746344067463437804547384642393555410833923933364144643328340631013201299027512801273834453445313926342568400825952660278929023277449177311296 0 0382943103970433536264027373244643780463438634576382944643915463440874411431043605514454744114757443748864310502039525054417250204087463441084853397046053541436034064108349937963302379644113366310132013164280129652751285234863328313926212528406726212660285227123419457677311808 0 0423938294217378041503641426337964576400844643880443741724491406747894310449141505514449144374411475740674886421749524437491943104789391547264150482137804335367140673499406733793989365644373214336632513089295228522890268634323406322627252568402725822725283928393251446477311296 0 0376442393748421735974239381245763686449138294385382945473970441142394576426346345477449144644664417246644360472643355020426349524172478939154757393347573686412934123933344539523328384644913597311432773039299029272827289035413459318926082673410826082647286527253459463477311808 0 0410838804008393340673671428639334385384643353898463441084360406744644310469543105441431047574310478944114853449150544217488642174664378048533880451939704263370138803419417234863829364144113226341930893151307629522789281434863379327725822634404725952699275128903151463477311296 0 038804239381244113863412937174286368644113796463440274335393344374027466442394576547745194335475743604821457650544310495242635020391548864067478938464464347244373472404732893764328940274547349930893302318930022865287727513445343232642647255541082568258227762725337945477731 19790725 119491808 0 0419438634067379644113796426337804491393344643933466441084385402744114172457641725477443747894519498644114886419449524263488642394695398949193880457638984411370142633486406733793701374844113239339232643039303927633027266034723432325126992647400825822673280128273151457677311296 0 0376445193686415037644263384643103812441138124491402743604047441140084726431044375550454744644695443750544464488641294886433548533989482140674519397045193796428633413933348640873189400844913513310131763014283928653002280134723419313925952621404726342660280127383445463477311808 0 0441136714087368644373952421740674547389848213880443740084411421745764008451941505550443746954491475744374919408750544194491939704919415048863952466437964437361242173459408733533764368644913226336632013126285227892877278934723432325126212582402725822673275127893226466477311296 0 0389841083748431036564087381244113952463438984547410846644067451941724634433546955369466444114726463450544491482143104986412950204150502040474789393347573641443735974217344539703541393344643419326432393139296528902902273834723432317626212634404725822660287726473419469577311808 0 0421738984067373241943829446437964411391544644027449139334335397046344150431044115514441145764335491944114853436047574027478942635088421748214008446439704547370143853656389833023829359743853419347231893089306428522814254233923328322626602555400826212673280128523341466477311296 0 0397042173671433538124335384644913829441138464952389844374008472640874664438546645441478944114757441147264411478945195054415049864239495241294952384646343701431037324150344539893353402744913555330230893027297728772827276334723445327726342528406726212595290227633353466477311808 0 0404737014172368642393780449139524491379646644129488638464789421746644129463444915405436047894437463443604886433548534172482141945020408748534108469538804491376443353406421735273780358344373302330231143039302727892877280134863328321427762582400826342738277629023366478977311296 0 040084335389843353952433538464547400847263933482142174821404746954067449141724695540548534286457642394919433549524263491941945088402750884217491940474664367143853671404735414047349940474437355531013264300229022927281428393472334131642608263440672595264728772751341946347731 19790725 119971808 0 0431038124286382942393748443739334634410846344087472640474519417247894335457643855369433547894360491944114757443749524335491942175088404749864087482140874437374846343486417233533829368644643289331530392927292728522776269934193366325126862595400825952686281428273459463477311296 0 0364141503829457638464411384646344108454739704726408749194067454742394726436047265477482144644576443748864411498643604789426351574263485343854853391548533780441135694263344541293406402745193513322632143076310128652852273835413419326426082582404725822568282727633419478977311808 0 0415039334217384643853764446438804634406744644150469541294952406746344150472644375550433546644411478944914821433550544217505441295157421748864067482138464821376443353472415033413952378044113289336631143114306428392890283934993379325126342634404726082621285227893315466477311296 0 0381242174047443741294335397044643970460540274605417244643989466442174634406744115477463443354757454747894437466442395020415049524335502040874634371747573952475737324150359742393226388044643569316431893114296529272827280134193379321426472608404725682660281427123251463477311808 0 0415037174411404742393915457637804634391542634129463441294695417248214464443743855369431046344172475742634919410849524411491942394853406746644087478939704576391544643583412934993915359744913379335331893039299028772877267334593366331526732621400826472686281428523341451977311296 0 0376441723863436038294360381245763846469539894853412946644087449140084576426344115441466445764821441148864360498643604919415051924129495241504821388048863796454737644519355541723353391544643459316431263002286528652852276335133486323925822568404725952582290227763419466477311808 0 0384637644217393345763989451938634634400848214087454743104789417246954335451943355405426347894335478944114919443749864263498641944886423947894047472639524634389843853989419435133780368644913341326432263089296528272865266034993486327726602634404725822621285227763176463477311296 0 038634150395243103915443739334437402744374047466442394789423947264129457642634695540546954286469544645020443749864411491942634886406748864217472639334634382945473569433535833989355538984464365631763039297728652952272528143472340633022634272540872568266028392634341946957731 19790725 120451808 0 0397038294547395245764047449138984664417246644129475742634919412947264335466442175477454748214437502044375020436048864385478940475020412947894008478939524411367141293583428635413732351344113472340631512927291528902915285235273366320126082634400826602647277628523302454777311296 0 0384644643863441139894491400846344047466440874853391547574067478943604547431046345477488644914853436049194411498644114919423948864217498641294886406747573717446437644263364140673499408744643499325131513064286529272725290234863392322626212595404726082608286527513366457677311808 0 0397038294385389844643796451938804547386344374360469540674576433545194464482143605441446445194547488644374821446449864286485343105020423949864129475737324491373241943513436034323933352743603226330231143176297728392915273834863392334127512608398925682621281428523328463477311296 0 0379643604008451938634576393346953989454741294634397044914008475742634519451946645477478943354919443748864664515744915020441150204047495240274789384645193717457637174286374840273412373245193472318931513114305228772776290235553406322626862582406725952673283927383392475777311808 0 0426338464263389844113829443740674547412946344172469542864547441146344263469545765514466446344664488644114952438549864310488642634821400849194217460539524437365643603780423938294067384644113264328931013014290228142940280134593366330226212582398925682712280129023419463477311296 0 0388041723989436037484547397045474172441142174519417247574385463443104519431044115477482144375088449149864464495242634853426349194217505438984821402746953764436037964008355540873499408745473499330232643176292728772839281434863289321426212582408725822647282727123499463477311808 0 0408742174286406745193970443739334464402746644335443741504726428646954286466442395405438549524360485344375123421750204335491942864952412948534108457638464464379643103671410836714027381245193201330232143076294028272902273834193341327725952515400825552673272528393214449177311296 0 036414217389844373952443741084757406744644217466441724695438547894263469544374695536949524519508845764821446449524360502043354886426350204027485338804757365643853583441134194087332839334547356930763226310129772940280128143527334132512555254240472582259528522712335346957731 19790725 120931808 0 0423936414437381244643829438540274385426346344335466442174789436046954263488644645405451950204437502044914821449150544286505440084952421748533915466440474385371742393656419435414027361243353379335331642927299028772877266034863341325127122608404725682660277628653341466477311296 0 0391542173748446440274519402746344360469542634853428647573829463442864634446445765441491946055020457647574547495243104886428648533880502041724853402747894047446436864008354142173315388045473486323932892952292728392776285235273366323926342555404725682568286526733328466477311808 0 0402737964239393343354239454740274821404747264087478943354695417247894464482144375477443749194411491944115020443747574217482141504919428649863989475737324634364142633555406735694008354144373302332831393089291527762890282735273472323926342595400826212647275128903302469577311296 0 0382940874008423939704385419445194108466442864821417247574335488643354634438547265441463445194886433550884437495243355054443749863989488640674886397046643846457635694194354139893315397044373513317631643089291529022751277634723406322625552501404725952673283926863432454777311808 0 0421738804437404743604087446439154464417244644129475743104789412946344129482143105477451949194437469544114757441150884464482143605054415050884008491939894547362642633686426333663812355544113251327730393126292728772839272534723445321426992595400826342699280128393239472677311296 0 0397041083880469538804310402744114194469538984726404745764263457641504821443748215514478944644664457649194464495244114886438547574108495242174757404747263812402738294087356940473445382944913432326431143126292729652865278934323419322626342712402725822595282727633419451977311808 0 0426339524634426344374108433540874335408745474194472642634726426348214360488643855587478948534464488645194695428648534464491942394757421749194108491939704634376444373717417234453915364145473379339231013176289028012915277634993379320127512582398925682699278927893302463477311296 0 039703952395243604067426339334491393344914108463442174695438548864263454743604547544146344695482145194821454749524519475741084664408747574150482138634821391545193671421733794047341937644491344531893164316429402952285228273555337932392634258240472528266029022789330246647731 19790725 121411808 0 0393338464286406744374108443740274576415045194239475742634757441146344310485345475550438549524335463444374789433548864263482143604789436046644047482140274726371745193597397034193880367144113459323931262890289028772865286534723341322626992595404725952595277628273176451977311296 0 0370137804047410839334286406744643952466441294757419445194437457642394821419447575477485344644519466447574634491944114919441147574217478941504952391546343933446437644464358339703555400845763499320131393064297728522877290235273472311426602621408726472673291526993226457677311808 0 0359738463829404741723796457639704310428645764067469541294789421747264385485342635550454748534634485345195088423948864217482141084986398947574263451939524605379644113459421734193933349943603264356932013101296527382977269935133445328926862568400825822660277628143226438577311296 0 0386342173970446438984217404744644047446442174491421748534263495241504757441147575550466444644757446448214263482143355088412946954310457640084919400846643812443734994411345941723656408744643701327732513039280128902902275134723406317626342608404725822595282726863379457677311808 0 0404739154360397043103898438539154263428644113989463441084919408745764385478947575514443747574411463446644952438548864411502042864919417247893915478940084853393343603626408736413970381244913445306432013052295229272814275135553366327725822542398925952686281427893353469577311296 0 0368643103846451940874360393343354087449139894853426347264194491945194664446445765477469544374789441145474411491943104919428650204263488641724726395247573796441134864310359741293341397045763419325132513039299028902776275134593328321426082647402725822634287727123201457677311808 0 0415037484335379645193970446440084437400846644172488643354821441146954491457644915441475744644547469545474789449148214437502043354757404750543933469540084519388043603641415035973952397044113419352731263126292729522814285234723472328927252555404725822673276329023251466477311296 0 038294194388046954008426342394664397044374194515739894605417246954108469543604821555045764547466444374952443746644385491943104986433547574129498640874605382943603626441135274129347239894491344531763226310128522902285228013513327732142673264740472582264728902725339246957731 19790725 121891808 0 0404740084547421743103970457641724547402746054360457642394664428647264335491945765441451947574491466444114576449146344217491943605054421750204239475737804664367142393569421733793970364144913445349932012977289028142865273834993419323927252542402725822647280128143176454777311296 0 0364144914087446440084335423945763952446442174886419446644129478941724821433545475369475745764757449146644411491945194821438549524239498641504952393346343717451936264360349939893459391545473541335333023076278929272927281434453379325126732621404726082660286527383214454777311808 0 0395240274605406742634047469541944547398947894129466442394726433546954360482145195369472647264411485344114634438549864263508842864853423948213989454736714605370142173472421736123989370144643445349931763052303929153002278934723366326426602608400826082673275128523328438577311296 0 0381241503952436038984335415044114129441142174519406747894464466443604664457647575514469544114757451947264411498644645123428649194239508842634757395245473846443736714239349941723445404745473641326432012965287728392827276334593392312625422542408726342608282727383302446477311808 0 0389839154172423943353933436041724634395245764150475741294726443748214286475744375477423948214286485344374821419449524385495241945020402748213846482139334605378044913513406735553952384644913289331531762990295226602902281434453341328926472582398925682660272528653176457677311296 0 0382943104047436040674437423944114172475742864821393346644047482144374491463448535441478943354726449149524310495241504952412950544217505440674986400848213863469534724310352740873486406744913432303932263039292729902789281435273432317626082673410825682647286527383277463472461808 0 0423938294194400846344067431040084789421745194027463441084385428649194286457644645405457648214695498643104986441152274310498642174919388050544008485341724757378043603641410834723846358343853379337931013039305228012877273834723406331525952608400825282699281428393289451977311296 0 039894067382943354150423941724547410847264108475741504726415047574310485344644695551447574547488644374952446451924286508840675227410851924217488638984664386345763513433536714067349940084519347232643239307628902865281427763499344531642634255540472555255527892725326445767431 19790725 122371808 0 0410841724310400843104047472641944695419448214067491942864789451949524335482143855550454746644360498643104986449152274360502042175227436050543989475739894634371744913764406736713880370144643366336630893176291528272927277634863432325126862621404725012568277628393264469577311296 0 0398938984217449143104310417246344108466441724789417248864335495243604919463447265477491946344886463451234519515742635227406750204217502041504952382946643796441137014129351339703499391545473419316430893064287727892827285234863379323925952595406725952582282727123353449177311808 0 0371738634172415044644310449140474664406747574172482142634757431047894547478945765477466447894519502045475088446451234217488641504986410849194108472638294757381241723671423933923952386343853189336631642990297727252890266034723419330226862568398926082621282728903226457677311296 0 0404739894217404740474547431043604217475743354886412950544194488644114789451948865477495244914886446449524519515742395020431050544335488640674821400848863952463436864385348642173513389845473555311431893052290229522852275135693392322625552582400826082608277626473432466469141808 0 0352741504087421744374047466440674886415047264150498641504886415048864217488644915441451948864310505444645054472650884286512342394952423949523989478939154576382945193686421734064087359745193264322630763027292727762890276334723392325126342595402725422699280128523226475774311296 0 0388039704027436039894634404746644194463441294919415049864547491943104757457647265477498643354952451949194385491942865157449152624217505441504886408747573898482135974263358340673445384644913445316431263064290229652660280134723419322625952555404726082647287727383499454774311808 0 0382937964067412941504087454742174664408746954067469542394757423948864335488644915441451948864695491944115123454750204217502040875020393347264087495239704695400843853612446435833880371744113353339232012952303928392890277634323353323926342568400825422673282728273264466471111296 0 038634695400844114217460542174695408746643989446443104952412948534437491946644789551448864385478944645088446449194491482142395123417248863989495240084726408746343764449134994150362640874491356931143214301427892839281428393541343232262595264740672634262128272673339244647731 19790725 122851808 0 0449138464217410845474217438541724547426345474047478943104821431046954286472645765441443749194385488641945020446450884519505441504789406749194129472640674664391543603671426335413796370143853289341930763002302729272852263434993419327726732621400826342673272529023392449177311296 0 0373238803796426342634360398943853970529842864757426347574172491944374821443747895405488647264919472649524360482145765054421750884217475740275020400847573829457639894310365642863555400844373671311429903039287729152839276335273328325126082555408726082582290227763472436077311808 0 0421737964360388042634150463440875054406748214335475742174886426347264385485344375369454750204547519242635054451949524286482144115088415048214108469538804821398944643671433536713952355544643315335331142915299028142801278934993419323926602542398925682673278928903251454774311296 0 0371739703796438541724547400848214263491942174695415047574067515744114853431048215477488645764919460551234464526244374919417250204310498641294726408745763970472634594335354142173513406744913626317631513064292729772789283933923366315126602699404725682555286526993419463477311808 0 0382938294108384644913748488640874757406749524150469542174757428647894150475745765369463448864664512345475020421751574263502043855123417249194008466439154695389844373732443735834047365643853541322630273089280128392877268635273445325126212555398925422699281428393302449177311296 0 0370142393656441141504491402747574129482143354986423947894263491943854853436049865514491946345054443750884576522743105088438550884286488641724886397047264129443737324263371744113583406745763555322631142977301428522865277635273379320127122621404725682673280127383328457677311808 0 0389836864087400850884360491940674986421748533970469543354919428647264360469542865441469546954335491943854952438550204437505442864886419449523952457638634491376444643732449134994067382946343328339230892902295228392776275135553406328926732515397025422686283928653239446477311296 0 040274286381242174008469541294726404747264385498642174886438546644464485343354695540548864695488644645157443751234263508842175054404749864172502039894634388046343717433536264310365640474519359731143289295228652915277628393541337931642738259540672555259528142725326447267731 19790725 123331808 0 0376439704217371745194087466441084821406747894047478941724726431048864335478944645477478947574411488644914886441150544464502042635054417249194027472640874491395244913626421735834108367144643353327731263027297727122890264734863379331527512568404725952634278928523251451977311296 0 0389841723863446438124576404748214108466440474789423948214360495243604757441147265441472644914886466448864437502044375088426349194263508841084726381246343989460535274263341941503641395245763671301432773114289028772789272534993341322626212634408725552582289027123341466477311808 0 0408738804087402744644108491938294757417246644286472641504853433549194335491944115441478948864519478944914789433550204239491942864952433551574172488639334695391544113641421735554027362644913341320131513076294027382877276334453289320126472555397025152673282729153277463477311296 0 0367140874008438540674576410847574087482141724886419447574172488643104952443748865477478944914853443749194464482145194821421747894027508841505088402746953796475737804464349940473472376444113583325133413214282729272789280134453445326425282582404726082634278926603226469572461808 0 0421738634634402747263863478941504634426346954087457642174821423948214464475745475514446449864491505445474789426350544239502043604886423947894150469540084519386342633764431035974047365645193379331531392865292727512865268635693459320126732528400825552660275129523264463477311296 0 0381241503970441138804821400849194150478942174695404748534310488644114952457647895441485345474886457649864491488643105020436050883898491940674886391546053933446436564129364139333527391544913641308932642965280128272789280135273392318925422647406725682634285228393472466474311808 0 0395237484310397045473989536942174547423946644217488641294952433549864491485344375441441148864634466445764789426349864239488642395054428649194027475739154664373244113626426335833970364144643328332831513064286528142915277635273445322626472595398925682634282728143341469572461296 0 037964437376445193952469541724821443748213933485343854821433547574360478946954853547748864664488643854757433549194150495242864919404748534194491939334886384646343933436036864172364140674360364132263151305228012952287728653555332831892568263440672555258228272852344546957731 19790725 123811808 0 0419439894360395243604087475740474726402748214067502044644726423947894360488644115550436049524519482143854886454749194335502042634952397048214217488639154491384644113671438535553812368643353459326432012852282727512839268635273353320126082542398925552673280128773289457671111296 0 0378043603915428641084789388047264067491941294853415047894286475744644886446447265441495246344853436048534634475743854695431047894310498642174919378050204067451937484411365640473748415045473732313930523064287728902852291534723432331525952582406726472621289026603472466471111808 0 0408742634150404744373970485339704919419447574087491941294789428649194360475746055405441146054437495244914986419449194286502041724952419449524129478940474695359742393626426334994087376444913214344531392915289027632965272534723328330226212555404725952647278928273214472677311296 0 0395243354067431037644547395248864172482141294853419446954108469543854821443748865477469544644952428648214576485343354789417247574360495242394986373247573846457637644286364140673486389845193392303932012965295227762827272534593264323926082647406726082608282727253251454774311808 0 0482137804239388045193933478938804886406751574108478943104886426348534411475745475477463447894695505445194821438549194239475742635020426348864217482137964634389846343846406735273970367145473315336631513064282728272877267334593366326426732555398925552660278928143302451977311296 0 0400842863829433541084634391547573952466441504821441147894129495245474853441149195369482147264821441149524385482142634919423948214263485341724919408745473933460537174263348640083527404744643513330231513064282728522839287734723392313925552647404725822621286527893289475774311808 0 0421738984886417244374008463440874634421746954286482142174519423947574194485347265514466449524519478944644821451948214172466443104821436048864108495238634664378044643701410833793915361244113264316431512940292728142814268635273419328927122568398925012621278927513302454777311296 0 040874310400845474027478940874853408746054239460542174695428647574437475746954757547748534491498646344886446447894437469544644886417249863952482138294853395246343780428635694335355540474437364132643101295228012877275128393406331532772608264740472595259528522827332844647111 19790725 124291808 0 0475739894286393343604129495239894726408748864360463441294605438549524385482146345369454748864695478943604919443747894286463444114821412949523970488638464726381242863812436035273989364144643239351332142952297727382852267334993392325127382542404725822660280129403341457677311296 0 0395243604008436040674576402745194108451941724821421746644286466444114952438548215441495247264886443747894491498644115054441149194087485342394821391547893796449138294335354142173641408744373671323931263014281428392712277635133406321425422673404725822660281426603379463471111808 0 0423938635020397045764087451940874519423948214129488642394664415048214437488645195477457649194821495246644576446449524411475741945054415047574217478939154464384643853764423937804150376443853315344530642927294028272814272534993419323926472515400825422686278929403302463477311296 0 0397043604008466439704695406747263970469539894886421747574263482144914789443746645441482144914789457647894491495243605020431049524172482142394919406746643915449137804360364140873569402744913626311434193114281429152952289035133289316425952634404726212582282727253277463471111808 0 043103812428639704634386348534008488639704952412949864286488643604664451948214491544145764695466449524491491944375054436049864310482141084919406748863764475736864360358343853597412939154576334134323052300229522915292727383527344533022712256840472555262127893472327746347731 0 0 0384642633880451938804821398946644027460540084634421749524217475742174821443749865405491946344919469548864286478941944986431048864335491940674919421748533933446436864360361241083459395246343499316433022952286528772814280135133392316425682608406726862582286532263251472671111808 0 0402737174286388046343952478941294695412947574129502044374789443747264360495245475477463448214726491945765020436047264464495244374853421748864108475737644853388044113583415034994172373243353289341930273039290229022952263434723379320126602555400825422595276335833251449177311296 0 037014360426344913880469538804757421748214087478943354789423948214335485343854919544148864519491944374952454747894464478942394886406748864263485339524919386344913626431036264150361240874464328933793164318929772877276327763527341931642595268640472595259528272902325146957731 19790725 124771808 0 0406739894411388043853829469540474886391546954360475741504952431045194519482145765477457649524519488642865020417248534519491943354886421748214047488640274695386344373701433535834263355544913341344531263114286528392890276335273379325126472621404725552621280128903315451974311296 0 0386342633796438540084789417251924047466439154952415049524286491942865020454748215477488644914853446446954464488643604886451948534335505439154952398947263933469536124310373240673555412944913499325132013076291529022852278934193406326426082595404726212528282728653264454777311808 0 0397037644519371743104150469539894789412947264129491944644886426347574360466445475514472650204547454745195157443748214576485341505088415048864087488638804634384644913863423935694087381242633214330230643101294028392865280134593472325126342555400825552699277632263201466477311296 0 0388042173933446439704576412947574027485343604821431048534437478943354664446447895477485344114821457646954547475744114919441148214360498642394757408746053863463435834310354141723541379644643555323933532952277629402827278934453353331526992634404725952582290227383251454777311808 0 0388038634108389843853915478941294726404748864239488642394952421748864464478942865477463446954695472645764886443746344360495242174919431048864129457639704821371744113780421737804087378044643379327730643101290227762877283935133392322627512542400825552647276329403264454777311296 0 0373244643915428638464310391547574129478942394726423948214360478944644726443748865405482145194695438549194547502043354919446449524335482139894853408747263970466436714437362641723419404743353486308932263002300229022827280134453406321425822647408725822555286527383341463477311808 0 0384638294047378044114129472641084757400849524047488643605020436047574464475743105550449147264491485345474695446448214335488641294789421746954047472640474821388044643863423937483898361244373164326430763014290228272940281434723379323926732542404725152725281428523264469574311296 0 037174263402743854067449139524519412948864172488641944886426349194464505443104952547747894491478946054919449148864437491943355020443747573952482140474919412946343989446436264067352740874547361232513089301429152902285228903513344532012608264740672582256827762712332845197431 19790725 125251808 0 0428638464239410845194129463438634634400847893880488643354952428649194310491943605405463445194664475742634886428646954547502043104695421748214150475742174726381244113597426337014310378044373277358330523052292727632890273835833379323926212595398925282660282729903201454777311296 0 0378039333764406738464757417248213863485342174664446448214360498646344821443748215514469546344757469548864335463444644789426347894286463441944789388046954008463438984286368642173555386344913583317631643052295228272814277635693406322626342608408726342595291527893472463474311808 0 0368640474217395249863880463441294757412948214047488642634821436047264385488646055477454747574411475745194986443747574411491943854886421748534087491940674757379643103764436036414087371743603289352730273039292728272902280134593472328927762568398925952673277628773277463477311296 0 0404740673686433537644547412946954087451942394821431049194217488641294853431046345405469543104821443749524491478945194886415046644310485341294821400847894108482139704194367139703513408744643597322632642977303928392789271234723379321425682595404725952634280128013392475777311808 0 0389838634217404744643970469542174919412948214310482141724919436048214437485344645441433547264726463446954821446450204239475742174547419447574108485341504695397047573846433537174067359744373302344531893114285228652827277634193366325126992582400825552673282728273499454777311296 0 0384637173748443740274491428647894087478940475020438549864335498643854853431048215514472644644695449150204491505442174789419447264335475742634952415047574047472639894360370141083583398945193656328932643089294029152852276334863353322626212528406725682686278927513239446477311808 0 0421741084491393342394150457642394853408746954108475742864853457646644310478944645441433545474695485345474986469548214437469543104664438548214217482140474634402744643880426337643952352746343114326431013027272528772865269935273353323926602595398926472660283928903226454777311296 0 038123970376442634150466440084853408748214172488643854952428648864310475743354757547748214335485345764789472646644464491943604821426350204067475741504695397046343915451937804087367138294437356931143189316429402839287727123419341931512582260840672595256827892699334146647731 19790725 125731808 0 0408738294286415044374047457643604757421749194411488642864986446445764464495246955441478949194335505446344605463448214411482144114757415050544239475741504886388042393732433538124008379644643214339231393002291528392852272534993328323926862542398925422621282728773328463477311296 0 0397042634027412940274757436045474360488643354986423950544360488644374952419446345477488644644853454749194491454745474789446450544437505441504986417248863915466439524263364142863366402745193732326430762952289027892865281434993406321425682647404725952608289027253366454777311808 0 0397042394150421743353989475741294726419447894129515742634919431050204360469543605477431048864464505445474726443745764464478940675054421749193989472641294757378046643748436036264067362642863315347229772977285228902902280134723432315126472634398925282699280127893277463474311296 0 0389842174067412940874437410848214217472641724919443748534576485342634757438547895405463444914986469548534605482143104757436050884150502042395020389849193780472640274411365643353626398944913812321431263164295228902877276334193406327726212542406725952595278927633341472677311808 0 0402738293970428644914286475741724634397048214335491944915088449146344335472642395405451946954491491945765054438549194464505442174952412948534217475740084547397045763671423935974047373245193315348631892977291528272990272534453406323926342555400825422686281429023302463477311296 0 0397038803915417240474263436046344335485342635020433548864411478943854789446448865514491942864664451948214385485345194952421749864519485341084789406749864047457638804411361240673541404745193432322632013014296528272827273834993379328926472647404726212647290228013239457677311808 0 0393339704108423945194437466443354634404748214286488642634886436046954286488643855514466447574576491944644886449148864547482143854986400849524067469539334726393346343626417235134027370144913486340630642902295227762827285235273315326425952568400825552621283928523328466477311296 0 038984263402746954217433543354757412945764263488642174886441148864547475743104853540545764464491946054757443749524411491943104952417248864263502040674789391547573898441137804047351339524547367132773201306429652814277628393445343231892660264740472634259528142801339247897731 19790725 126211808 0 0415039524263423944114239454741294853423948864239488641294664421746344172475742635477441147574634457646344821449147574437485342175054423948534217482138124695406745763748421737484194374844113277340631643014285229022977275135133379326427252595402725552660278928523226466477311296 0 0389839523780426342634437421746954239505442174986433548534239472642394726451947265441485346344605463448534664482144115054449146644491502041084757395248214129469538124464347240873671412944373555320132512977297728522827280135273406323926602660406725952582286526993289451977311808 0 0443740274263408742394263451940674952428649194217475743854886441149524239466443605587451945194464482146054853433548534464485343855054423949194129478941294634388044113686410835834129361244643139344530392977280128652827273834863366322626732621402726082634280128773214457677311296 0 0381240673863449141724634406748864067478940674986406748864150491943104634426346645441475746954821457648864695482146954952441151574335508841724853404744913626451938464172370141293597397045473597313931892940278929652852281435693302321426602725406726342555278927763392475777311808 0 0415037804411415045194335463443354695417248864286491942864789415047894172454742635441438548534464475746344886454748214519475744115054408748534008475741294695376444643764410835133970370142633176336630893114296528142890273833793353323927252555398925152621283929523277451977311296 0 0395241504067451944374411408745474239485342394886415049524310508842864695457646345477491944914789469550544605488644374757454748864437488643104919398947263863463438464464378044113392397045473732312632393076297729022776285234993289313925422634406726602660287727123406451977311808 0 0397038124335402742864286436041294757406747574217478943854821417248864385478944645514443747894547454745764952454748864519505443355020417250204129463440674886398946343780426338463880373244643251334131643039290228392952275134993366321426732595402725822660275129273302472677311296 0 038634411406742394047423941294821431047574129488640274886428646954437491944114726544145474547472647574952463448864519502044114952451950204129482141944789376447263732460537324108374841084547358331013164305229402763287727383419335332512634262140472660259527892776322646957731 19790725 126691808 0 0417238464437398946954239466439704757421746953989488641724853436047264547472644375441451947264664485345474695478949524335491945195054415050204027469540474853376445473880428635273732368645193176323931512990295228142776268634993315326426992608397025552647281428273139463477311296 0 0373243353915433542634519423945764335463440274821423949524310475743104789446447575477482142634821446449194695478944914757443750204217508843604952415047574008454737964464373241083499406744643641311429653027283928272852263435273379316426082595408725822621285228143392449177311808 0 0423938294286402744644129449143104695406748864108475741084919421747574411472642395514436048214576478945474986436048864576485343854789433550544067495240674726384645193933426337013989361243853201339229903164273827762801266035273379327726992595398925282699278929273201475777311296 0 0374843103952431042174464433547264263488641504726415048214194485344644821436047895441485344914726457648214464478944374757433550204310508842175088410848213880482139704310364140273472397045473656301433663151282728392814272535553392316425682673406725822568281427633201463477311808 0 0426339334411426344644239441142394757408747894047488643604547438548214437478944115441457646644464475744645088443748534695498643854952433549194087482139704757376444913796426336714067373244643302347230642865286527382965276334863419322627252621398925422621283929023341466477311296 0 0388042863796446441944576423944914263488640474821417250544217495242634695451948865441463443604821469546054576482143355054423950204411491943104853391548863898466437484385370140673432404744373612313932643002295228772877282734593445326426732686408726472608286528143315463477311808 0 0410839524411402742174008457642634886408747894310466441944853426346954239475742865441454749194576485344374853404749194605457644644952421747894150485341294952373244373846431036863933361245473239320130893089286528652814282734723432325127122582400825552634281428523302457677311296 0 038124217388044644047436041294853421745474087491942174886421749194263469543354919547747264464498645194919443749194217488644374789441149863970505440474695376446643764446436864217355539894437352731643239296529652865294028013499337931892621260840472634267328522751345946647731 19790725 127171808 0 0441137484360404743354286472644374886421746954263469543104952408747574437495242395441446447264464472644644886460548214605502042394886421750204263488639704664391547263626421736413970376442863201337931643014282728392852292734323392325126602595398925282608281428393328457674311296 0 0395243103989438540874464415046954335469542174886421748864108469542634821412947895477472645474886457647894360475745475054446449864437505440475020410849523933457638634437364141083412402745193569318931392902289028652865268635413472327726082660404726602647281427253353454774311808 0 0415041504239404744644150463441724886419448534360466442175020433547574335472643855477433546954360466445474789466447574411478943355088415050884217488641294919388045763641438535274087362644113251354129153039287729022852299034993459322628012647398925282634283928143277451977311296 0 0393342393863441141084547423947894217482139524789408746344108451942864634436048215369491945474726441150204360463444374886431048534217488641294952406748863952466437644464379642863499386345193671313933153039299029022865292734993419322626342712406725822595286528653353469577311808 0 0402740474310438545194310475741084695426346644150466440874664412949194239475744645369454747574385482144644853443748864335482143354886431046954027488639894789382945473626431035273880384645193139334129772977286528522865278934723406322625682634402725422582283928903239466477311296 0 0381241083952469543354360443746954263463441294853421745764172478942634576441147895514488644644821457647574547463444644886454750544217485342174886395250543989475738804464373240473419400845473513300231512890294028392852277635553432325125952660406726082634286527893366451977311808 0 0426341294411412943354217454740674919421747894150475742394547415045764464495241725441438545764360469544644986454747894437491945194919436047574217491939895020393346643717423936564027367146643277340630273014292728772852285235553406325127382568400825282699281428393264463472461296 0 039894519395244114217449142634695415045764239482141294576419448214047482144644821551447894239460544914789454747574437472644374919417249194129498640674886400848213812446435274047345939704547361230393302302729022814281427513472340632512660267340872647259528652738344546957004 19790725 127651808 0 0433538294519388046954464463444374576426343854310485340474789441149194286469541505441446448534335491946954886469547574576495244374886446448534310475740274789400844913671426337483933374845193164328930893052291528012852278934863472321427382634397025282673285228903239449177311296 0 0415045194385451942864464428645764335475739334789408746054360463444114726417248535441478943104695454748864385463445764952446450544491491942864821421748213796485337804286370141293445412944643419320132643052292728272763285234593353321426082699404726862647283927383392469577311808 0 0421742634952412943854217466442394789412946054129454741724726421747574263469541505441449144914547485343604757460548214437488642864952431051574047463440674757384646643717421733794008364144113239348629653027285229402965275134593328334127762621400825552660280128773472463477311296 0 0419443854067412942864464443746344217482141294886400844114239466443604821423949195477469546344726454748534464472644114757446448534385512340475088408749193952478939334464364141503315417244913499308931142927283929272890277635553379332825952673406726082647287728773513446474311808 0 0412938984411419447264360454743104491419446954087475740674726417247894360485342865333423946344360469544374886443748864464495244374986426347893933491940084757397045763846441135834067367144113379322630273064287727762927276334453315321426862595400825822699276328523126443774311296 0 0398943854047443740874437436045764310463440474519415046344008488643604789441145765477482144914695454747894411495245194789441148864263475742635123423950543701482138804634359740473641389843103641297731392877287728522927273835273472327726212647404726342595290228773406449177311808 0 0421739334335406748534129441140674547417247574087446438294547400847264263491942175477438545764310472645474853443749524547488642864919433549524067469540084757368644113780443735833970364144643277334128522852291528392751278935413419327727122542398925682738278928273239449167661296 0 038804335389845764286446444374664428646644286454741084576410848864150472642864695547746954491478943604634446449864239475743104919438549194217502041294757404746953780443737964108352740674547364129903277306429272738292727633527345931512542264740472634262128902738332846347431 19790725 128131808 0 0443737014310423947264172475743354634412947574172463440474853402746344263478944645477446446344335491945764952449147574385463443355123426350544217475740674664391545473764421736713863365642633251345930023027289028522915272535273366334126732582398925682647283928773328449172461296 0 0397044113898463441944634426344114239475741084605408749194129460540474519406747895441485345764695460548214547478945194952417249524172508841294886404750543989472639334464373241293499386344913671318932643039290228142927285235413302315126862686404727122647281427763239457672461808 0 0428639704217412945763989463441724634417247264172488640674519400847894263485342635477426345764437478945764821449149194464505442635020436049524286498640874789393346643933412937013863368644913277331530393014295229402814277635133379328927512660404726082673278927893289463471111296 0 0408744113880478939334576428644914108469542864664408746954067491942634919443746955441478944914821443748214491495244914986446449524360488640875054402747893952460537014411364141723541400845473527307631013114292728392814286535273406320126732660404726732555286526993341463472461808 0 0428641294491421748214335433541504437417247574047485339334726410845764263482143355405446446644464475746344726460547574286491942174952417249864150515741504821376446953898431035273952356943103239340630892977290229652927295234453353332827382555402725682634286528903189463477311296 0 0389844374108436042174886423948214263475741724491419448534172472641724789438546645441478944914664457648864464498643354986436049864310491942174986404747574067457638984286364141293459406745193626315133413039307629272902285234453289323927122673402726472595285228143251463477311808 0 0436040674576408746644108463446054919438546344047438541724886428646054150482142865441438548214519478944644853431049864385512342634886438550884286478940274853384645763796443735974047370143103251326428653002301428272902271234993406326427632595400825552621275127513239449177311296 0 041504194402744114108475741294664415046644286443742174576408746954310475743354853544145764310466444374919433548864464482143854919431047574310488640274886393347263880446437483989355539154547344530023101303929152927290227893513337932262555272540472647252828392712339246346914 19790725 128611808 0 0431040874464408746344027466441294664423947574335472640874634417247574239488644645369426344914664451943604821438547264385478942634919417249524129488640084695421745193829428637804108376445473251337929903039292728902852281434993419322627382595402725682751277628523226466469141296 0 0397042863989460541084239421747574360469543354664410848864239491942174726421746955477469545474576451948214385482142864952426348214491482142864789408747573989466437644360367139523445393345473583322629772977291529522902282735133341332826212686406725952542287727633341463477311808 0 0431039704952426346954217438540874886423945194217482142864757428646954150466444645441441147574217478945194853446448864437469542174986408750544217482140674634381246343717421735974027364143853315332830893014296528142890286534323353332827632686406725552660280129273302463477311296 0 0419442174047457639894464426346054385463441084757415047894194466443604853417245765477457644114695441147264605491944114952428649864239475741084986388046343989454737964310370143103341412945193671292731012927302728902852290235133379325125952660404726472568280126863379463474311808 0 0436038634411406747894047438542174634433546644129475741084664421744644335482143105441436046954437454742634789431048534464482142174886446447894263469539334886381245763812431036714172358345193214344530393277300228392852289034453419325128012634400825682686278929153239463477311296 0 0398944373863466439334491417246644008472642865088431045764108485343854821431046645514469545474789431046344437469543604789408747574239498642174757408748213989478937644263352740673472408744643612302732643101295227892890283934453379325126992699408725822568286528273445433571111808 0 0426337324757402747574194536942174437417248214129478942174789410846954519491943355477441147894263485342864853449148214335491943354952431048864194463440674757386346643812417235133880365644913239321431513164290228392927290234453379328927382582404725952686283928773201454774311296 0 039704576398945474172457642174576446446344194478943604547421746344263488641504695544149524385472643854821441145474385485342174821428649194360472641724789415047893796441137174027328939894547354131393214292729272940283928273541336632642608269940472595256828902814330245767731 19790725 129091808 0 0433539524634378044373952466443604437415046644217488642394757398947264335478942865587438546644385488646344853433546344411478944114789433548864150463441294757389845193701428635274008359744913341339232392927294028902890294034193406326427382621400825682568280128273201454774311296 0 0379644914047478940674634402747894360482143854726398948864067482142174853466446345477463445194576463445474464472645764634438548864360491943104986419446644067466438634464358341293412393344643612311432262952294029902890282735413366316426602647408725952582280127383353454771111808 0 0438539704519402748864067446442174695412948864217449142394821436048214129495243355514443746954437457642864411431047574335454743354821433546954310466441084634386343603829412934724172358344643201331530762977296529272789285235273379325127512568404726082660282728273251457672461296 0 0393342634087443740274411412947894067454742634952431047574263478943354986421747575477454742174726436049194547472644914821446447574491485341504576423947573952457638464263351342173379398944913541316430023064291528012902277635273432328926342608404726342501278927253419446469141808 0 0417240274547402745764087485344644757417246954360466444114821433548864360482144115441421748534437488644374853436047894519478943104789438548534194485340674576376444643780410833413717358344643289347230523052294029272763283935133341325126992595402725422660281429403214449174311296 0 0382943353970457640084239423946344310446442634853421747894286495242864664449145475514482144914634443748214547469543854411446449194437498642394919421747574108457637804385359740473472415045193569320131893039294028652940282734863328322626602634408726472542290227763366463472461808 0 0428637964547391547574087469542174919410848214172482141504757431047264286485342175441436047574411449143604664451948214464478944914757441146344027485342634605393344913732443736413970364144913251344529903027295229022865286535413432331527252712400825282699277628653201472669141296 0 037964491402745193898446438294695412950544108485343104664410848214217475743104886544149194263469543604726433547574360488644374886433548864172488639524853410845193796426334453952332839894464351332263251290229522827286529023419344532262725264740872647262128272763339245197111 19790725 129571808 0 0428637964464402743353880475743604821421747264491475742174789412946644150475746055514436046954464488645194821457646954605488642634886421749194027475741724695382943603612400833533952364142393176336629273027289028012789280135553445325127122568406725552647278927633251463472461296 0 0404742173846482140674576410844644217469543604757412948214286463442174886428646955441485343354757457647574576478945764664446447894087498641084726412947573915457638294437365641293392391545193486322631763039291528392977278934863406317626212763404726342608285228393513469577311808 0 0421740084310397043354067526241944695423946954310469541944919421744374150472644115477436046344411463445764757457646954437475743854757433547894360488640674634400845193764417234993989355543353164330230022852292728652839278934593392326428012634400825552673281429023277469577311296 0 0391542393952454739334464415052624239482142864634436050204217466442864821433547265477454742634491449146954519502044114789449149864491485343854853423947893898457638294286359741723541381245473499313930893052299028522801283934453328322626212647404726212608290227763419463477311808 0 0415039704087388044114047475742864664428647894239485342175157433546644286478942865477463446344286469546954853463449524664475745194789436049194335488641724664398945193748417235413989359744373114322628653064295228392877275135273406326427762634398925952725281428523201466477311296 0 0393349523812419440274464400845194129466443854634406746644360472642864576433548215514466445764664454746954664488646644821431046954464482144374952415047894067451936264286364140473277404744913499320132772952300229152877283935273264317627122712408726732647292728653392475777311808 0 0393338804385395244373898441142394886431046644150475742174695421746954310446442395405451944644634457645474919431047894385475743604886436046954286485342174757397044643626410835273989361244643302332829773039292728652890287734723379332826472568400826082595283928773264443777311296 0 038124519408740874027436041504519426348534239478942174695410846954464466445194757547747574411482145194821449147574491478944644789449148864047485342634757400845193933433534724027328939524464370131513251296529272965287728143459341932392660267340672634256828272789328946347731 19790725 130051808 0 0454739894217378042174067446442634576441145764067443742394695428647264129472643105405457648864519469545474695469551234411463442394789441148864239475741084789406744643780406735694150341944643201341930763126292729022839275134193366326427252621400825822647275127893164475777311296 0 0376441293863426340874695423943854385423943104886438546344263463444114519431046645514457644644576451947574576491945764664431047894310488641724919408747893829443737644360370140083264389844643656310133413064278928652852278934993459312626472686406725822621294030023379472677311808 0 0395241084150406747894217491944114695449146344491454742394576436046644310463446645514463446954519488644114952451950544519472643354695436046954239472639524757384643853796404735833933359745193201328929653064281428772789281434453419325127122595398925282660280128773341457677311296 0 0364138633898402739334491421744644634449141504547426346954286502043604634421745765477463443854464449147894576469546054664449147894239472641084726408746953829451937174335362641083264398944913671307632892940299028142927277634323406312626732660406725952621278932773432463477311808 0 0421740274263417247264108491941944664436047264108463441084757441146644172446444915477431046344335485347574757451949194464475745194789408747574239463442174385379644373732421735413989352745763251344530393027291529022877285234323277318927892595400826342673281428393201463477311296 0 0388040673829415038984576406747264217505444114757423946344217478943354726431048215477475743604547436049194360478946644695451945194286466442634547412944114067451938124385367140873341384645193686311432643002294028522940278935273239323927252660408726342595285226733353454777311808 0 0397037964194376443353970466442864491441150544263454742634519408746344360466441945441443746344576475745764886451949194385488643104886433546344286478939894634391545473717398933664067376444113201335329903039278928142814297735273419323928652634400825152699278929403239451977311296 0 037173846400842864217451942394664421746344437457642864491417247574194472643604886547746344464457644644886469547894360488643354576441147264172472640274664391544913717441135273933335339334464349931763114310130642865285227763597347232892647269940272647254228392902323946957731 19790725 130531808 0 0397039894172400845764108463442174821433546344360449142864634426347894263478943355405433546644491478944914664463447574464463444374664441144114150472640874576378043603597426335133915368644643164328929653076303927892890285234593315330228012647398925952712276328273277463477311296 0 0417242633796426337484464419448214194491945474886446447264310454742174634443747575514478944914664443747574547482143604757443748534239478941944757428647573933469537644464351339703379400845193717310131892965282728272865286534993406322626602621404726862595287730023366457677311808 0 0415039524286402744374087449143354464419447264335449141944634423945764335443744645441443747574263463445474634443748864695469543354886421747574087451940874664384645193541421735273970359743353126339231013114296529152827285235273392322626732621404725822699285228523201463477311296 0 0398943103880449141504664441148864087478942634919433545474129478945194547415047575514457644374695454749194789475743354634457647264335469542864634431048534027451937644437362642863486381245473748317631762927286528522789282734593445322626862660402725682568280129273459463477311808 0 0446437644491404747893915446442394263415047574129469541724634441147894239463444375514433546644411466444644634438546954576469543854986436045764239451939894547381244373583404733663952365644113201352729773039292727892902286535413315327728772608404725952660278928523289454777311296 0 0361242393732441138634172426344644239463443354664436046344263460543104547441145475441463443104821449145474547463446344757426346954385454744644519415045193952454736864286361242173432406745193353315132392801300229022915269934993366320125952582408726602582287727893302472677311808 0 0404738124047398943854108449140874726415048534217478942394726451947264263478943105587460547894519478944914821478945764411482144914726443749523952469540474695374844643701426335274129364145193151318930643151294028142776271235273341321426992647402726732660277628903315463477311296 0 038294047402743604087433539894726428646644335478942634664428645764239460544114491544146954491454744914821441145764464454745764576421746054067482140874886406747893796426337644027354139154491362630523226303929522814282728773555337932512634266040672582262128902940331546347731 19790725 131011808 0 0433539894129397046644067454743354664438547894217482142864789446447574217469543855441454746644464488644644789460547574491454742864757406746053989463440474757379645193686417235273829361245193176345929523002287728902801285234863541322627512634400826082621277627763164475777311296 0 0384644373898472641724886410848214194454741504576443748864464482145474634451947895441457645474821478947574519472645764464441145764360482142634886402744914008463437804411355541723366382945193612312632772952301427382952278934993472318926992673404726992621291529273472463477311808 0 0408737644464391545194129449142174789428646344310472641504853426347264217475742635477451947894385463445764726426346644437463443104789417246644129472639894576391543103671417235833915349944643126345929653151299028772927280134723366323927382582400825422699282728653277466477311296 0 0398941503952466442174986410844644239469541294576423947894239469541724437436046955441478946344853454748214576463444914411423946954335472640874821386346643764451935834172367140673499393345473612313931642977289028902940281435693366323926602595400826602528286527893459457677311808 0 0488641294286391545764286475742864576443745474464457644644519431045474286457643605514446446644437446446344576454746954335469543104695410847573952472637804547386344913748421735274008374844643164354129023101287728392776285234723513320127762582400825682673282728393341463477311296 0 0388041503780449141944986410844114217457643604757431047894286454741294634436044915441463444914757438546954491478945764695423945474335475739524519364145473656469537964217349940473597395245193472308932773039295229772839280134323445317626082776402726082647282728273419466477311808 0 0421738804217388043604437463442394821421748214310454742634726421746644411469544915369431046644576475744914986454745474129463442864726421746344067472639894789368642393701408733534027376443603201334130763139290228772877294034723392325127512608402725682634276328143277478977311296 0 037804437384647574129443741724634417245474239446443604664431047264547475743604821544147574310454743604789449146954547482144374634421746344008482138634634386343603686415034863970335339894491367131263264297728772890285227383527337932512660263440672582254229272751355546647731 19790725 131491808 0 0466438634360376445763970441141504726431045194150454742174726419446954310469545765441457647264519488644644519463447264335463440874411421746344027472639894491386344913748417236713812364144373289332830523027295228522890283934193432320127762751400825682595277629403406466477311296 0 0382943603880441141084821415044644129478942864952417244914464463443354491436045195441488642634757463446644437488644374519431044114217451941944360393345473796446437804335352740473626410844373717305232512902289028772927263435273315326426472763406726732647285228393406466477311808 0 0419438464263381248864263475742634664421746644067475742864695417247264217475742865514438546644576482143104821446447894310451944374695417244644047457639334695365644113717406737173970359744373251341929403014282727892801289035553366330227122595400825682789275128393277482177311296 0 0400846954150478940474726397046644310457641504634408746344360488643604821449146345477463445474634443747264519472643104634457646344239463440674547393346343812441137644239373241083472395244913732308931892952283929022839273835133432316427122647404726342673282728903419451977311808 0 0463437644853415048213915466439334634417244914027466443604886441143854360472643355441443744914576472644644919446445474464463442174411408745474067463440874519368642863513397037014027364143853328347230523101294028392940289033923353334127252725395225682634278927893226466477311296 0 0368648213952482140474757400846644087449141504757428647574172449142394789451947265441469546344695449147574411463443104757421745764067449139894576386347573717449136264263352740673626384645473626311432143039301427632915271234863432321426862660400825822582280128013264457677311808 0 0454740274491371745474047472638294547412944374239478941724437431044374286446442635405426347894491482147574726451947894310454742394664412944644067441138294634371742863686417235834008367143103126337930023027294028522827290234993379335327512528402725822725277628903328466477311296 0 039524886395245474087446439894576412945474239451941504634428642864310457644114519551445474335469543854726438546954286466444114634428644374194463438634695388043853846431036413915356940474519358332393039301428902789287727893472340632262712266040672699267327382776341945767731 19790725 131971808 0 0491938984464406743853880449140084437415045473933433540474695426346954385466444375550443745764695463444114664449145194263436042174576417246343863454738984726384642633717426335274129382945763226343229903114277629402827277634863472325128272673398925822555280128773315469577311296 0 0406744643812454740674360408744914150436042394726406745764310482144114576423945475477482145194757454747574634466443104547426344374519463439154576379646953846438537804239358340273527412944643829320132263052289028652915280134193419320127252712406726342634283927633432449177311808 0 0466438804634397044643989446440084491431044914217478942634757412945764217454743105405457648214239460544644821428646344547463442634464421744914008443738464695393343853829417234993915365644373353349930023101290228012814290234593419325127632660400825822725278929023251466477311296 0 0398945763846426339704194391543853952449141724464410846954217469543854411433544375405472644374664469547894464466445194411441143854172449140674547388045473933449136864067362642393419402745473641330231142877299028772865267334723353305226212738406725952634286528523366463477311808 0 0482140674576400842864047417239524491415044374047454741724634431046644360485343355441443745474576475746344952449145764491438543854437421746344108454739154464379644373796412934993989367143853214340630642877290229902902282734193392323927252647404725552673277628903379482177311296 0 0400846643764463439894335393342634067443742394335423945764172475743354605431046645405463442634437443746644491469545194634428644914335451941504664389846343717446437324172370139703353398944373671305232642927294029022852280134323379322626992686408725952634280129023527469577311808 0 0436040874437388042633846449139524411421743354335438540274464446446644172443742395477457644914385475745194789472647264239446443854576402746344027454742394664371745763583421734723846373244643315349931393039296529522801287734723406320128012673397025422751283929273302466477311296 0 038984239378045763846472639154335393344114263449141724695417245474087454743104634547745764335438545194789441146954519426343854464433546344217438539704385391543353764441136414087359741294464373231893277301430522839291527763459341931142699267340472647255527632852328945477731 19790725 132451808 0 0457637644411404748213846457638464335423944374108451942864464443744374411451943105477421747894385463444114464438546344634443742174464433546343970451939894576393345193717402735273989364145473302337930643027287728902852283934453379327726992555400825422712281428773251466477311296 0 0382942393732505438984411400839704263443741724464412946344217460544114664441145195441460542394437415045194664469545194437454744644263446441944335382942633846436038124239374840473459410843603764327733152977292728142852267334993419328926342763402726082647289028653472454777311808 0 0417238804335368646054239472641504491436045194047469542174464426343104217438543355477446446344437466445194821441149194547463442174385415043354008443738634310365643603671412936414008358344373226355530893039278929522827285235273406330227892660406725282686282728273289472677311296 0 0397049523898406737484491412944913880457641084576410846344047438539894789421745475441438543854310457647894634466446344695446445194087436040084464402744914108457637644239359741293459406745473419315133023139281427892977281434453419322627122776406726602686276329903379463477311808 0 0391537324385376452623989421739704491423946054129466441504519428645194263463442395587426346344108475743104789441145194411446442394239410844644129436038124437384642633732410837323952398944643379336632013126285229022852295234323445323928012621398925422699285228773264472670041296 0 0379643103780475742174886417243104027443742174437391542864263449141504634419444645477454744374576451947574491469544114491443743854286449143354547400844373863449137644437356939523527400845193641325132772952297728272977277635553392334126342699406726732595286529773379469577311808 0 0404739524108395251923915426339894634400847264108441138634464421745764286457644115477408746344239488644644853457648214491436044114547388046643880454740084385367142863780402734453933359745193406343230892990295228902763281435833353325126992647400825682621285229773289466469141296 0 039894008382942174087508840474335384644374129443742174634400845764286463439524437551445194385475744644634466447574385466443604664397046644087457637964634376444113732441134454047348638804464364131263126305229402801296527383541335332262647280140672660262127892940347244647731 19790725 132931808 0 0463442394789410842394027451940874172412943854217441141504634421744644263463443855405404746344360457644644726454746954411449142634411406744113933446439334491388042393671421735693863381244913419358332262952286529022725275135133419325128142725402726212725275128903214475777311296 0 0374842173796508840084634404746343915457641294335402744644194433542394547397046645441472642634634436047264464463445194411426345764129449141504726395244913829454736714411361242393555400844113597326433023014291528142940282735133366323927762725404726862542286528903366454777311808 0 0441136564491393353334217457639334087391544114263451940674360412946954239463442635405417246344491472644374886451947264335436041294411398944374087466440474576386341503732408735273952374845473277355531763002290227762763285234323379328928392686398925552595281427763315463477311296 0 0370154053846443737484464397044113989443739894008406745193970441142174464428645765477472644114757449147264217457645194519423943854239431039524726398944373764457637484239381241943499412944643626321431642977291528142776272535973341322627252647406726602582283929523445454777311808 0 0436040675020406742864087428641294519381244643970436038984310421746344008433541085514438547264385466444374664454747264437449143104437400845474067446437964547379644113701398936264027386344113328352731892990294029022827277634323328312628142673402725152647277628773302454777311296 0 0415047573915488639704726391545194087423941084491412944644008431044374664417243605441454743104726441145474634441143104695421742634385454740674547397046643846451937484172354140473432402744373583307631513052299028142965273834723459328926732647404725952568291529023419466477311808 0 0428638124605400848864008472638804547395244643915438539334286408743354150466442635514423947574491475742394726406744374335454741294547412946343880457638294547393345473686417238294129378045473176337931762952294029272789289034723379321427892647404726212738280128523264478977311296 0 038124411386342633812495240674726406741724129408739894217415044113933441140874519547745764519475744914634433546644491451943604239410845194087463438464634395244373780421735554129359740084547361232513226301428902852285227893527331532772712264740472660262128142890337946347731 19790725 133411808 0 0441140474664406744374027472640674464402743603989451939524385415043104172449140475514426347264360475746344576466444914437438542174360433546644067441137804335382944643732421737323880368644643419345930893039292728772877281434453353334127762660400826082634282729023302482177311296 0 0386347573780466441294664412944114008449140474411415045764047451941084360423946955477466442174576438546644411446443104576446443354067438537964411404746343952457638804335365639523583391544913499313932773014287728522877277635833445321426862660406725952595286529023239446477311808 0 0408739334576421747574129460540274335393342863970451940084519410843854239454742635441415046344464449145764634443744914464436041724437417245474047460539154491382943353846395237174047356944113251335330273002285229022927280134453472328927632608398925552699276328773328457677311296 0 0365645763812472639154491404743603898457640674411400841084047433539524385419445475441463443854464419447894519457644914519446442864411443742174634404745763829449138984217354138633597404744913527328931643064292727892877275135973366325126342712406726082555285227893379475777311808 0 0482138295054402745193933433539704310406743604047446440274547410842394129446442395405423947574335472645194726463446344310463443854310404744113952451938124634376444373701417236713933378045763251349930892915292728272839277634723472332827892582400826472789276328653328443777311296 0 0386341723915423941084605408742174172421737964411412942394047451941294464438545475441472642634664431045764695457644114605446443354239451940474437404743103880436036714263382941293583397044643626318932772814294029272890282734723328313926732673404726602621282729403513451977311808 0 0446437644335391546644067454741294385395242174008433541084519421743104027446441295441431044914411469543104576441145194437433542634437431042864129451938984464386343603597421734323970364144113139335331263039291529272827277634063419328927512660400825282712278928143289475777311296 0 038465157402745473898454740274360395241723898421738634360417244374047449142174664547746954411491943854789433545474491454742864464438542634047466441084491367145763863412936124172349939894464374831393201300228902814296526733459335332642608266040672647258228012738330246647731 19790725 133891808 0 0436040474886384644644027463439334385406744913989433538804437393346644047446441505441415048864491463445764695449143354310426342174437415046343970457639524576393341293748404734724108371744643264343231142915286529022814286535273459323926992621398925682738278928523264463477311296 0 0355541724027469540274576404747574008441140274491412942863812428640674411417246345477457643854757446446344335454744114385433545194067441141084576389847263898446437174108368641293612386345473486326432143027300228272890272534863366318926732647406726342608292728143406463477311808 0 0451940875020406740873812482138464634379642633846441142634027408743603970433541295441446447264385454743604634441143604217451944644437417246644194463439154491391544643764419435134047379644373419347230272977290229272865294034723445316428522634400825822712277629023392475777311296 0 0391546953880431038984664379643354067463438984789406743104129428639704464406744645477478943854634443745474547454744374437446444114172457641294491404746643764443739334027379639523486408743853686310131892902303928522814278935413379317626862634406726472621282728143656469577311808 0 0463439154919376444643898469540084519384644114087431039704335393345473970443742395441431048214286463445194726431047894464443744644437421745474129451942864519398943103656415035553933386343603366345931762977300228902839278934723445328926862595404725822673281429023315466477311296 0 0386349523915412939154310389846053915451939334605388044644067446440474576421745195441443739334634446446644411441144914286446442394194475739894491408744643933428638294217381240273472400844913671334131513076295228902915273835553392337926862686410826082595292728393315446477311808 0 0408738464821415048213915433538294634388046644047475740674664397045474172436043605441426346344464469544914757417244374335426342174695421746054047466440474491378043103880431036124047373244373379332831263064291528142827291534723499330227512582398925152725277629153151463477311296 0 036864263404746953952451939704519404744114087446440474547415044914027433542394263547745474360478944374634449144644310438545194576421745764217443740084547374845194067438536863989339239704519373232893189297728772789286527633583339232392582266040672608258228902852352747267731 19790725 134371808 0 0397036564726417246954047433540084519400846343952454739334519389844643970433540875441421744914335463442864547451945474491441142394411408745764047446437964519378042633846417236413863365644643226337930893064283928012902286534723419325127632660397025282660278929023226478977311296 0 0356942633933441139154519391545763701443739524491404744374067460541084491441145765405457643604634446445194411463442394385417242394263441140874491406743603915441137014310373240273583395245193780328933793089292728272990272534453392323926472686406726862528282727763302469577311808 0 0438536563863389843854087463439704437404744113933446440084634388046644286441142395405428645764263451945764789451944914411443741294335402743603933475739154519391543103686431038983952382943103445343231393189281429022801285235273328322628012634400825822647282729023239454777311296 0 0354140083812463440674547384644643952449139894411395245764129449141294634412945765405449145474385426345764411443744114464423942864217438543604491384645473732457635834263376441723732402744643527336633023201295230022839271234863379328927122738406726082686283928653353441177311808 0 0472635835020391541083970482139154519393344114087443738124519406745474108449142635441441144374411463444374491446445474411433541294194402743854150441139154634388044113612443737804047371744113472334131263201286528772789280134323432321427762634400825822686275128773341469577311296 0 0386347894047446441084634400843604067446440274437423943603829449141724576415043855477449143354519431046344411463441944437428642634087433540084491406746343829426338124217355540673541400843603764316433793126306428522776269935273379320126342686410825822542286528773302466477311808 0 0423937804576391548533952410840674263395246643880469540674286406745194067417242395514443746344286472643354411421744114385457641084310417244114087443740474695402740673764404736563970386344643353343232393151296529522814286534453406327728902647400825422738275127893251463477311296 0 035974217404744644310475740274047391544374172443742634360391544644087431043354385544146954263446444644634431044374239449142174310421744114008449140274464378045473583426337324150364140474411367132643328300228652839289026733419344532642686273840472699258228142839337946957731 19790725 134851808 0 0402741084027417246343952475739704108397045474067466438804437402744644067421741725441438542634335428646344576436044114217431043854519421744114047423940084310389843103626397035974129374841723392328930023226296529022915285234593366325127632634398925552673276328523226454777311296 0 0406744374150438539154217382942393989463441294695404744114027410839334411410844915441463441084360446446954491454743354360423941293970431039704411408745763701436037964576364140473445404745473569334133533126292727762927278935413341332827122660400826862686283928773302457677311808 0 0438538464286412945194263449140274634408742394286436041724217428642394286423941725441421742394217436043354519428644374194441142174464400844643970443739154547388043603626400834723970388043853379349934063089292728522827287734593353312627632595398925552673277628013341472677311296 0 0402742174087441139704411388044644129457642174172402744374027449144114217402741725441454741294519423945194335466443104360408742394286446440874491412944113898436038634217361239893366410844913717344532893126291529772839272534993353316426992686408727122647285228773392469577311808 0 0376439524150410843103812446439704150410845194047436041724437412942173933423939705477421745194286431043104547438543604217438540674310421745194087441139154576386343603671402735274087365645473472337932773226303929272852295234723432337926732582398925682634276328393239466477311296 0 0400839524217423937324547398943853970446439894310393345473970426339334385421745475477433542394310428644914263449143604464428641944047426339894385410844913952438536864335345942173379404745473846340633663114300229022977277634593366317626732776404726732608285229523419463477311808 0 0370138804067421743354129436038984464412943354150441140874464386341084286417243355514421742394286426344914519441143854464441142174087419445474172443738634464395240873780426335833898365645193445348631763151287729152751277634453445328927382595397025552647277627513251475777311296 0 039523780408738634087415039894217412944644172417240274286406741084047428642634821544143104217449145194385438545194411438542864464419444914047463438984464378044113641441134324150349940084491356933283189315128903002285227893472345933152699268640472595263428272827337946957731 19790725 135331808 0 0358339893863410840473989443741944286436044114150436040084087408741504286423941085477421742864310423941084491449144374411436042864547417244374087451938294437389843603829404735553898371744373379362632143126296529152801289034453432336627122621402725422647280128273239466477311296 0 0406734864008397041504047398941504335426340474360398943354047408739704335406743855405428643854437457646954217449143604239433541944129438540474360415046643933433536414310373240273499378045193555336632773039295228652940276334723432330226602647406726992634285228143353472677311808 0 0359739154067406740474411441141084310443744114335426341294067412944114217428640875441441148214411441143354576449144914411441143604286415044914047454741504634389844643583398935833898373243353406347231643076299029272852286534863419327727122621402725952712281428653328443777311296 0 0412935413812400838984263412942864008400840674310415043604067426341084286415045475477469541504286415044644217431043104437431044914464426343104286404745193933441138804263361240473406410845193612331533663039297729772839282735133419321426992673408726732608278929653445449177311808 0 0365634864087374839334047433541504108426341504194433542174576373242634310457642395477451942864491451944374547446444914286441142634360415045473952443741724360397044373748406736414129368643103406341932013277290228012865300234323328331527382568400825822699283928773164475777311296 0 0391542633686397040874310454743354360402741084263431046344027431041944491412942635514426344374411438543604172463443354547402742173952436039154519384644913880431035974263337940873499382944643569326434863052289030392789282734863366316426342738408725822621286528773612463477311808 0 0365638123780415043604217417239334286417241724067415043604263404743604194472642865514431046344310436044644411433543854239431042394263426341723989438539334547364143353780426336124067381243353139367131643039289029652852286534453379330226992595400825552725282728393315463477311296 0 040473569393340674150421740874464415043604437428643354129393343354263451943854385547745764263451943854547454745764437443741944129408741723915451940674437395243603812438535274067339239334519358331393379315130272827286527253612336632642621267340472621262128652890344546957731 19790725 135811808 0 0348639893732388039524047454741294605433539334217423940874519421742394008446443605405443745474286457644644360443744644108433542634263408744914172431038634576400842393796428637014087368644913239344532013014296529152890278934993366312627512647400825552751286528773277454777311296 0 0412938633989379641083970417240874047426343604335402744644008417242174360421743855477438542394385423946344335446442634519438541504217438542174263388045193764449137803989347240273341408744913419334132893101301429272865283934723419320126082763406726342634289029023251457677311808 0 0378039703671404739334360419441504008443739334286431042174437431043854411454740875441419444114360436043604634433544914335431042174310406744114108423940084437400844113764428634323764364145193264347231643289294029152801289035413366323928392608400825682634282729023302463477311296 0 0417237173915454742173915415038634129426343104217412945474217446439894605428646645441443739894360446444114335449142634360421743104263443742634360397045193863431037644286365640473302410845473686332833533002291528392751292734723419326427512699404726992582287729773392446477311808 0 0386340274067388042174108412942394263436041294310449142174695406744374411451942175441446443604310449141944634441143854263426341944335412942633952428639334385391544113764406736413829349945473315359732513164315127892763278934993472331527122621404725422699283928523302466477311296 0 0397036564108415039894360431042864385426344114027417242174310451942864789415043355369443744644360446443854239454744374464431041294310415042394286400843603933428637804437345941083445395244913641325132773076296528392877275134863379320126602595406726212686291528273341463477311808 0 0323940873701406741294129469541294027426341504286436043104634408744114335451944115477443745194519446444374385443744644286433541504335417243354150428640084335397045193641408734724027365644113214339231643214301428142990277634723379320126212621397025822751286528773264491977311296 0 040083717397037804087400841724286421743604437475742864411446443854194451943854411540544914411436044644634438546954310443744914286398943354008433540674385388042633732441134994027359741294491368632263201305230392902286527253541330232512673264740472568259529153002339246647731 19790725 136291808 0 0386338634286388039334008410844374150431044374263433544374360412945474286443745195514436043604129451942394634428646344437431041724411423943604087433539894411374843103717421734193933362644113459352731013151306429902902275135133419326427892582400825822660280128523277463477311296 0 0412937964108404742394634406744114310421742394239436044644217475742634519421744375405433543604411438542864491463444914335436042394129443740674385406744373671436037174385361239893392395245193764325133923201292728272814271234863353318926862789404725822673281429523328475761911808 0 0376439704129415048534239388042393863423944644519446443604411421745194310466440475514433544374411436044644335466444644360421741084335419444644194421739334129386343103880406734193970367145763302337931893139296527762839292734993392327727632673400825682621276328653251454763561296 0 0376438803933406741294634406740274150421743354150433544914263446442864360417244375441441144374335433545474239454743104437406741724047433541294411397044373764421736414087365640083264398944373597326432513014303928902940282734593353322625822647408726342595282728393379449157341808 0 0443740083717398937964087404741724172408743354385433540874437417244374310443742175514457643604385415043104664441144914067428641294239415043104067433539894310382943103597408735274067364144373432351332013101294028272801292735273366316428012647398926082660278929023289463461131296 0 0376436564239378041944129410845194217421745474087449145764464454741294411436044645550426343104239441146054664451944914491423941294263408742174411378043353732431035974217351340873445397045473656341933283052299028272865277635133353323926602763404725552542286528393392451972461808 0 0354140083717412943104008428644374519426344114286421743104411457645764310443741725441449143354547446443854464438544114437421740474519408743104108438538634335402743103717410834994047358345763486341931893139296529022789285234323459315126992595400825682660281428773419451952981296 0 040083686402738633970391543354360436040874335415045764335433544644360426342634547547744374411419443604411438542634263449143354263408742634087449139154239386344373796431034453780347242174519358332893328305229772865287726993513344531762660276340472634259527512977341946344789 19790725 136771808 0 0358341293541406743104150393343354172443743354411421744374411438543854335449141725477454744914335443745474634443745194286433541294286415043854027431039524491373240873764423935554239365645193366352732013189307628272725277634323445330226732647404725822673280128273328463453691296 0 0391534864172391540084108408741294150406744644286441143854437426341504576451943855441428645474491438544644360443744644360412944114263436039334360386343853915417235413989347241503641410844643686312632773052306429902927273835133419321426992712402725952595282729653328457648531808 0 0358341724411395240084150408741724464431043104664417243354286410845194239421743105441436044644464441145194491433545194437436042634263402745194027423937324335374843353671433537323812370144373353359731763002303928142952292734453328327727762621402725822686283928143226463454411296 0 0374836864067404741504129412943854437408742394172433543604310428642864286421743105477449146344286426344644385463442394217426341944047431040084437398942173780426338464263351341723612402745193671330234592965294029152776275134723432323925682725404726082595286529523328463448531808 0 0355540473915410842634108404741724239449141504464421743854150433543104263423943105514454742634335436044644263449144914286431042634067404743604027436037644286370141503780421736864067362644113341340632143089310128392763283934723353326427252621404725552738276328143341454762311296 0 0391537803880412939523970400841724172426344914310423943854547441143104239423942635441446443854464441144644411446443104286406743104047426339334310404744643915436036124360364139703555398944643812327733283126310129152814272534063472317626992673408725952595292729403392469562721808 0 0406740673846379641293732417242174087446442634150406743854385426343854087428641085477451942634310433543354464441143354194421743104194400843103880441138464217374843603656404736713970364142863499348631643176307629402814283934593472325128012634397025422712280129523201449162721296 0 040084239388043104108412941504411412942394360441142634335436041944194421744114437544143104385419442394437438543854437443742634172408743103970449139894360364142863701431036714172378040474576361231893353311430523002295227513459344532262647271240672660255527382965327746644853 19790725 137251808 0 0368641503863388040873970417243354286436043104335431045764263441143104310431041295514436044114437428642634335457644914129426340084239415043603898436039704335381242393717398935414047374843103432349932643101303928012839287735273392327727512621400825952699280128013251466462721296 0 0358337174047446437324087389843104335410842634335433541724335431042634335426343605477436044114263446444374437438544914360423941294067412940474263386342863846449137964286386341503612417244643732337933023139300228772865266034193392317626342660404726602568281429653472463462721808 0 0368638463541400840273952426342634286421741294239417244114047433543854263431042175477431042174217419443104464431042864286421740874108421743604087408739154411368642393780400837644067384645193392358332013201299028272801273834993432325126862608404725682686277628013189463452981296 0 0373236123732397041724008421740674172436043104286436043604172431041944217426343105441436044914286463444644239451942634360433540874239431039524411397044113597441138464286379640473583410845473829336633663226297729272927276334323406316426732751404726342647282729403419469569141808 0 0354139703641417239154087421740084286436042174335433541504335421742394008433543105405443741504437441145194519426343604263419441084385398945473880428640084335395243103555408735554008376444643366337932513101305228522902280134993432325127382686406725952673281428523353472672461296 0 0378038463829395239153796393342634108402742174263436043354385426339894286421741725441426343354239441144114217443744644286417242174129426338634360379642173780449136264464362640083612408745193717317632513226302729022977264734863341328926862660408726342634282729903406457677311808 0 0355539333796386337014087412942634217431043604172438545194239433542634067421743855441443740874360415044374491454742394360428641504150404742173880428639334217370142393701417235833970376445763379352732013089297728392776282734863445328927892634400825282660273828273226475777311296 0 035973764389839523989406741294129423942634286426342634172431043854129433544374263544143354263421743104360431043604150438542633796404743853915446438804411382942173812433536124027361238984464364132643214308929402927287727763555339232142686263440472608259528012877341946647731 19790725 137731808 0 0358340473796391539334027423939334239431041724335438541504310441141944150436040475441431042394310443743854464449143354108421742864047395243853915436040274129359742633780421736713915376445473406367132513139303929902852286534723406330227512673393326472595281429153139463477311296 0 0389835833780382938983970398943354360402742864108433542394108428640874360417245195477410844644360426343104335436042174360397040274129421739704310395243603656433538804217340641503459395244373780321432773052313929902952271234723341328926732776406726082634280129773353463477311808 0 0359739894008386340084108441143354217419443354263426344114360419441724087431041085405426340874464426345194519436044374310421741294108410842634087443741084310376442173780415034723812376443353445347232773139295231142789280134723406325127512568397025152686278928393289475777311296 0 0334139333780426338804129384642174217423942394310410841944263421741724310417242635369426344114360423943104172431042394263415041294217421742174385367143353686421736564129359740083612389845193671334134322990301430522940277635833366318926732647402725952634283929023353463477311808 0 0370138463863374843104172410842864047428642394239421743104217410841294217441141295405446442634464421743104217446441944286412941724335400842633970419438634263365643603459402735134108384643853527337932773239311428902814286534453366325127892699400825952660277629273264457677311296 0 0326437643796398938294310404742634087446441294464408741504239423943104335406743355477426341294263438543604464423943854217423942174263428637014437406744373780441136714217370139703459397044373846337935973151306428772877276334863459325126862751406725422582290229023328454777311808 0 0379637324067400842864087441141084263421741724335428642863915417242174263415040475441431041724217438543354437436042174464426342634027404742393796412939154437398943103780400834994047376444113406364132773239297729272801283934993379326427632673400825552686273828273315451977311296 0 034993846397039893952438542174263410842864335426340874263438543604239438540274360551444644491451942394437441143104263428644113989404742634172423940084310382943603656423936414129343237174519381231763315311429902977301426863459336632512634278940272699258228012801337946957431 19790725 138211808 0 0373238464172378044643952421741944239415043354464410843354217428642634129423943105477443744644108421742864411417244644067419441293989397044643952408739704360374842393656402734994027365644373406331532513251300229402877292734593277326427762634402726212751285229023226457674311296 0 0330237173748417239704217406742394310426342394411433541724310428640874310404742395441436043604263433544114360423943354150421741294150421739704411393343103846443736414217344540473499402744913597347233533164300229272890272534593353325126992699406726602582283927383353454771111808 0 0359736714008388040474027404740674239404743104217423944644217400843104172436041085441443743104385431042864437431042174263402742864087391542393952438538804286376443103701423935694027358345193513356930643277301429652865289033923366325127252608400825822712276329023264463477311296 0 0325139523717408737324411386340874150449141724172441140274217428642174286395243605441443742864217423942174129438540874239417239334047428641084263400842393863449137964087368640473239415044113748336633283251311428272927273834453419330226342686408726082582290228143432472677311808 0 0371735134008382940673989441140874411421742394464426343604217412942173970423940275441423941724360428643604360423943104360426341944047397043604067426339154310376442863701421735274067368643353419364131893392316428652940283935273406327726732647398925152647277628653328451977311296 0 0336637173764393338634217398940674194431041724286451942394150431043604087408744115514431041084360436043854519426342394547417242173970398940474464391543354027441137964360376441293472404744113597348634193114313929652877294034723406327726472712406726862595289027893328446477311808 0 0359735973764388041503829426341084150421741084239415043104239404743604087443741945441436041724172400845194547438541944263423938984385412939704067426339334437382941503812404736714008362642633392358332013089307628522852275135273419327727892542404725552686278928523302463477311296 0 032393671389840084047421742394087404742174286408743354129423943104172426341294150547743604335431041504310415042634437449140674172398941944027441138984263378043853933412935554008347239334411376432393379323931513052294028273486335331762660271240872660267328522738337945197731 19790725 138691808 0 0370135273732391538983989426341084067436043854239404743104172410844643970441140475441433544114150423943854437428643854239412942633970397043604008446440874286381243603915408735973952384643353701349932773139310130522827280134993353327727382595398925952801282728903406463477311296 0 0361237643812410840084067395241294108408742174263415041504172431041504519406741725405436042634087423943354286423940874172415041724217408740274464378043353915441137324385386342173656408743853812341933923214306428392977275134323379320126472738406726082595286527123419449177311808 0 0376437173812402740874172397040274129395240084150423942634310417243104008428642175477431045764385421742174437421742864217433540474108389842863952415040674576373244113796417236414129384645473612361232512990301428392852297735413459323927382647397025682699278929023315463477311296 0 0347237643898398940084108410840474360426342394067417242864027398942864263406742635441443743854464421742174150436041504385423942394108421740674087388045473780431037644310352742393671412944913569336633923139302729522927272534453392315127382712406725822699285227253513443777311808 0 0349935973780382938984172419441944437415040474263417241944087400841944067412940275441431042864217412941504547433542394217428642394087415043854217451939334634384642633732423938803880378045473656351334593353300229402877292734593379330227632595406725952673283929273406469577311296 0 0359736263701421740474027412941294108417242634519406742864150426342394047406743605477454743604239417241294491438544644150428640874150423939704310389843103846454738804217359742173472408743603671341932893039312629522877280134863445325127122686406725682595283927763392469577311808 0 0384636413898391541503970397042394027421742174008415040874087426343104172441140675514421742174172406741724437426342634411436042394239428642173933421740084385370142633701410837644172395243853583341931893176305230392814294034323379325126472608398926082647282728393445454777311296 0 037803656364142174047426341084150398940083812404742634067421742634172408741504263547743104108417242174519433545194217443742864263421743353970443739154464373245763780423937964108376441084576379633533214322632142977301426993555340632262582280140472673263428272814337945767731 19790725 139171808 0 0376437173863389839894129406743354150417238634067412941724263406744114150441141295405398942394464421742174360449143104464410843354239400842864067436039524385381244113748441136714067370145473513347233413176300228012827278934323459326427762595397026082738277629273214446477311296 0 0364136564087408739524087397038804150431039894087404741083952415040874286415045765477431042864360428643604194431042174464410841724239408740674310391544643952441137174411376441083686402745473764344533153151305229653014283935133472318926212751402726342621285227633353469577311808 0 0382937323846379638633933404742394172410840674129388039154150400842634172397038805477408744374108423942864217431043104150446442174150412942393933426337644519384642633732412936564129373244113583344532513341307628902852299034993392325128012647404725552712272527893289469577311296 0 0355538803933400838293846406741084150438540084047395240674008426342634310406740875514436042394150406744114286457643354519443742174194410840084217415047574067438538124335365642173701412944913701334134063052306430142877277635553353323926602686408726992582278927253406475777311808 0 0379636413671386340084067421741294047408739894129421741084067402744914108421743355514428643354634438543104464431044114263428641724286426342394129431039334411378043853626426336863970384645473612359733283226303929652789273834993379332827382595398925422673278928773315466477311296 0 0371737803780397037483898408739334067398943104360400839704047428641724239408744115441433540674335431042864263446443354310431043604172415040274464412944643732446437014217381242863641412944643686339233923126300229023027280133793513322626342738404726342568282727513486466477311808 0 0374838293952384639704067386338634047402742174108408740674047410842634239410840675514410844374239419442394519426344644310436042174310426345194047417239524335371741293796417235554087370144913541364133023114313930272852283935693445327727252608397025422712275127763226457677311296 0 037013780371739333796389841084008397040474172408741084239419441724150423943354108544143104310436044644437423944644491441144113952408741724108438540674360376445193717412935414172356940474385368633533379317632392940292727763527340632262634277640872582264728772763331544917731 19790725 139651808 0 0376437174150368637963989395240083863421740674087398942394047443741294172421742865405436044374286438543604286443743354263428641504263408744113970391540084576388043603764431036123898365644113569344532893226305229022952275134453445331527382634400825952725280128653328466477311296 0 0367138633686389837323748398938633880421741503898406740674108423942634217421742865441412942174129446445764217431042394335406741294027421740874547393343103970426339894411374839523541389843603656331533923239299029403039277634593379327725952660408727122621283927123366472677311808 0 0354136863732379639334129388040873952408740874008419440674286421741724150421743605441428643854172421743354519421744374437438541504239423941723915451940084385389842173764417235273952371744913597359732893176308928012827283934863499327727382595404725682699277628523366457677311296 0 0376437013764388037324129412939894047408740474263412940474310421743104217428642635477438543604194438544644385438543854437421739704217423939334310397042863780423937014217367138463671402744113764334134453151294028652902278935133379321426212751404726992634281428523472457677311808 0 0361237644027384638803846395241084150406742174067406743104150415043354263438543355405431041944286441143604239431043604239412939704067408743353880446439524385370141293764406735834108381244373597352732263328303929652977282734993277323927252568404725822699282728773315478977311296 0 0358338293812393340473989410841504047417242634108417241724129421742634239419443605477438544114335419441944194446442634263417239704067406740084286379644913846426337324286370140273597419444913829349934863164312629272801273834323499323926602699404726212621291526733419463477311808 0 0371737803915386339894008397040873863415042634008398942174008431043854067441141295441451941724519426345474217426342864263436043354087408742864087421738984491391543103583404737173915376444913472349933793151300228772902292733793353328927382647400825682751281428393189457677311296 0 036413915378038463898400842394108398942864263419442864047412942634172431040874239544144914217431044114385441143604217426343104008417241724047433538804411378042633780438535414108359741084519368633533392327730892839285226863541347232642660275140672699260828652699335346347731 19790725 140131808 0 0362637323812391541503952398941083989438543604087417241724217408742174239408743355514421742634286436043354310431043354217421742394067397041294087426340674437370143103641423936414263398944113583349932513114310129152965283933923353327728012595404726082686275128273226469577311296 0 0368636713732391539703989426337804239412940874150404742634087419441294217431044915477415041294411436044914194419442634411419441944129436040674239402743103812438538984286367142173472391544643641340633533151299030142915272535553392318926862801408726472660291526603486443777311808 0 0376437323952388038463915408740874008415041084150415038984437433543854239441143855441446441724411438543854360431042174263443743104027426341294067426338124263370142863764421734594008398945763392348632643139307629273014282735273459330227382621400825682686273828653392469577311296 0 0381238983513393340273829408740674129412942174239426341084286433544374411428643855514446443604360436043104437428644644411423939153970408739334385386341723915426336864411365642173764431043853732341933153114294029652927283934993459321426082725408726082634283927253226466474311808 0 0371739523717370138634027415039704150433543604360421742174411398943854108426340475477417243604437431044114437443745474239449142394108402742394027431040274360386344913732423934864263395243603486362632773201311429152927286535133379318928392582402725822699278928273341475777311296 0 0358338633641398939333970388039704129423940674217421741944067436042394411433543855514443743604263421743354286426342864437408741504087400841504335412944643829431036714310382939703583410845193717349933533189308928902890271234063419322626602647404726342634287726993392446477311808 0 0381235973671371739154008400841504194404742174047433542394437423944374172433543605477438542634411431045474360436043604360443741294150423944113989421739524385404743103597393336714047365645473406352733023201322629902839285234193379325128272568402725682776280129023419488677311296 0 035693970364140273846389838464047421741504217406742864172431043104411454743604411547745194335410842634172417244114194433541084129412940273880438539704437379643103898412936714087367140874437374834453419312631393039291528273499339233022634268640272660256827892738337947577431 19790725 140611808 0 0382935834047373239154008402739893898412941504217404742634263423944114239431043105441443743604464415044914464433543604385419442864108417242634047421739334519378044643764433535413970384645763419348631643251311429902839286534193406330228652608402726602647277628013315446477311296 0 0364140473612388037014027391540674108436042394360410842864129423941294360433541505441423942864239428644644335426342864385433542174108426340084464393345193796436037324263373240083569406745763499349933413189289029522763276334193445316426732660404726082634289026993302451968361808 0 0404737014067378038803829386339894310415042634172438541724263428643104067449143855441438544114464436044374385441144644310415042634087406743354150423939524286379643103701423935973989382942863656365633283126306428392839281434453341323927512634404725682673277628143328451977311296 0 0373238463597391537323880371740474239428643104286404740874217451943604411423942175441421742174310441143604310438542174411443739704047423940084360378042864047426337324239376441293513404745763764349934063151302729773052276335133353327725952776408727122621290227253392454777311808 0 0389837484087370140673829398940084108397041724087398942174217410843604286433543605441449142174464441142174239433541724108431041724263408742173880421739704491391545193796412937174047384646053302339233023201311428392865302734993366331528272568406725952660281429153226475771111296 0 0365638293671391537804087391539893989417238464239415041084027441140874437421743855441441143354360438542174172433543854464423940274150431042174360400842393764463438464239376441723732404744913796349932893089301428272877269934593432322625822686406726992568290226863302463472461808 0 0421736413880358338633764397037324335400841294067426341294047421745474263438543605477428643604491446442174310421744114310423944114239421744114108423939894547376444113764417235974217370142393486370132013151316428652902286535413366322627892634400826082725280128143289457677311296 0 037484087370141293812393338294286395244114172423941504437415042394172443742394335547741944150436042634310436043854172438540084150431044914150446439154217400844643933428637483970368640474464398934193392335330642952301427633419337931762712268640472738262127762712337946647731 19790725 141091808 0 0389836564008358338123686410836124239412939894172395242634172428644374217454742175405428641294286426340874576431044914310431042174194398943353846423940274491382943353829408737644008395244113499347234723379315129272738281434453366322627122555397025952699280129023201466469141296 0 0345938803717426336564129368640273780441140874108404743104239423941294519415042865477454743354263423944374411443742634411431042174067412939334464393344373846446438294217373241723612410845193732362634723089311429152927276335553366321426342673402726862647283927123406475772461808 0 0395235834129348639703748417237804172402743353880426342394239393344644239449142175405395242174634438542864491412944644310423941084263419443104067441139894464406743103796400837173933397044643583358332643277302729652902285234863406327728652647402725422725282728143353457677311296 0 0364138803641402735554067393344113717410839894335398942864310421741944547410843355477436043104310441144114217436043104519436042174263426341944491397045194047426338124217371740873717412944643732361234593201305230522952278935553176318926992738406727382595282727253302454771111808 0 0417235834047351339153641412937484491382942864087421741724172417243353989454740875405428642864335454741504576428642864385431041504047408746054067433538634576374842633764417237484087365644643472370134323277297730272927275134863432321428652634402725552699276328653328454777311296 0 0364138293379408737644087347242173915426341294310406741944263463441724360415042395441441144114286412943604310443742174411449142394217421742174491402743353863451937014150373242393612395244113656325134063126307630022902282734723379326426342725406726342555289026863445469577311808 0 0389837483952365640473656398937964129400841084263431042174385408743854263446441295441446445194310446443354385397044374263446441724310412944114087441139704464389843853863426336414087388046343486344532773151295228902927289034863315334128392582400826082776278928273277463472461296 0 036414150368639523796417237644087389841724087433542634360412943604172438541504239544144644150449143104519431044644263449142394286417241294310421741294464382944373717419435554172359742174464381234453392316430522902297727123499332833412673267340472621259527762725315145767004 19790725 141571808 0 0421735974087358342173686397037964286391543104286421742864464415043104217463442635441431044644263423942634491441142394217428640474217406742864108443740474150388041723796404735974087374844913406367132263289318929902865282734993419318927252725398926082686273828773289446470041296 0 0361241723656412935414150382941083915436039154437431043354194443742634464421743855441441143854385443743604047451944644491417241294360423941944263402746644129438538124067365639703612408745193780348634063164305229272852268635133432310126862725404726342582287727253432463474311808 0 0410837174263381241503717400837964360382943353952417241084239421746054172438542175477433543854411446446344385410842864335433542634263415043104437441139704634386344113863408737013989381244373406347232143302286530272814275134993315327728272660400825552660276328653264463472461296 0 0340640673486408735834150386341723970421739334360421743604150431042864576408741945477417243854411428642864360421742174634423941724385410842634437406742863880446438464411368641083583408744913583345934193151322630023014277636123379327726082751404727122647278927123251443772461808 0 0423935834008364140673880433537644286402743604310415044374634397046344172441142865441446442864217446442864239451943604263446442864087426344914263436040474335391542633641417237964047352745193419358332773164317629652927285234863328325127382660397025422660285228013264466474311296 0 0352739893527412934454129382940673933410840674335415040274217457640474150408741725477451942864491428642864239457644374464428640474310431041944310402744373796463438464491368639893527410845763764335334593226312629403027280134323445323927252789404727252647289026863289457669141808 0 0417235974067370141943764421738294385388040474087421742394491412945474286428642175405436045764239449142394634426343604360428640874217410844374239421740474464400844373717412937483846370144113445370132643328310129272890289034863392326427382555400825552751276328773139451974311296 0 035274217374842173780433540084172397042174087408741724360438543354194472642634411551445194067441143854335428641723970469542634310415042864217421739894411395244373748421737644108359740474491370132393406316431262877299027513486335332012673269940472647262127762699332846346444 19790725 142051808 0 0446436124217358342393846417237174217395241294108421741724217406745474217431042635441426344114239472641504360421742174239441143854150419441724217428638984547389842393671431037174172373244643445359733023226301429772890289034593392328927252595397025952673275128393392463468361296 0 0356943603717404737644217376441723915419440874047415043354286449141724087404743855477463443604464410841294108441144374385441144114129412941944087406743353989446437804411388040673626415044643812336634453189315130762952280134593251311426082712404726732621287727383341451972461808 0 0433536264335381241724067408740274385404744374239412945474217421748214239426341085405449145194217446442634129421742394150431039894286406740274087428641724547393341503732400836414008379643103513367133793315299030642915291534323486331528012595402726082660276328393201449171111296 0 0359740473748408738464263408742633952433540674385431041944150449143104263421740675441454741944547428641944263451943604695412942174385423941504464393344114008441138464310371738983641412945193701349935693089310129652965273835273419325126212634404726602595273827253289451971111808 0 0421738124150379640473898410839704310398943854286431042394491431044374335443744115369436044644239404742174576428647264437443742394263428642174087421740474464404744643829406735833915382942393459337932643328295229402890273834993432322627892595402725552751278929023189451970041296 0 0379643353656417238294172389842393933436041294385421744644217463441084239410842635405466444914239402742864547438543604194431042174067433541084286404743103915428640084239381241293656417244113717322634863126303927382865266035273513323926212763406727122621289028013406451972461808 0 0441135834263389841504008410837324335404742394129428642394310412942634047451941295477441142864194426343354664433544914129412942864150426343354217428638464464389843853796415037964129365643603392358333283353291530642877287734993419328927762647402725822712280127893328469569141296 0 039334239367144113933421742174437398943104239426341724437404745764335466441504634547742174150426342174547428643104239433542394519428642634239431040674464391543103764421737484172367137804464376433533353305230023014294026993419347232142660269940472660264728012725343246347431 19790725 142531808 0 0433538124360376443604008426338294360404742174129457643354360423944644491431041945441423942394239433543354547408741504172451941084491404742174172421741724286386344913796406737174172367144913472354133923226299028522915285235413406323928772634400825682751277629403302443767661296 0 0391542173748428640084286415043103933449140474263410843854087433541504519417243355441443741294491433544644239446442634464406741294335441141294286417243104150449139894437379640873612402743853915347234193027306428902940282735413406315126472738406726732634285227763392463468361808 0 0423937484360397043604047426339894335400844374385457643854286423943854087428641505514438543604286410844914547431041724310436042634217415042174194436041084385391545193933412937013989373244113419354133283277303929272915297734453432327728522555398925822699277628903341472665911296 0 0412943104008415038464310398942863970446440874360417244644217454741084464431044915477443743104310423944644310443741294547433544374108419442174634426342634008443739154150382941723612400844373701335332893027310129023076267334723353336626212699408725952660281425953176463467661808 0 0436039524335384642174087436038634108402744914194438544114411421746344239469542635441426344374263441144644519404745764286426343604239441144914263436039704634382941723898423937174047368641503445362632893114306428902852287734593406328927892582402725682647275128393277454769141296 0 0415045193915436037644150397041943863428640674437412944114263431041944519406742635550451942174360428643604547446442174360426342864335436041504385412943104027443739524360364141293569421744643748348634323064332829022990287734723366318926992725406726342582283926993432443777311808 0 0428639894335400842173933421739894194378044644047436042174437415043854286469544375477428645194263463443854519421744914385431043604286412942394239421743104411408741944129423936264108378044913445358333283101301428772940276334593432327726992595400825952776282728903226466461131296 0 039894129395242173829431040474385386344114108441142864411426343354217449142864437547745474239438542634491423945194217446440674437436043104411431041723989415044374047446437644217367140874385391534453472311430892877283928143419340632392621264740872621259528522725327745476399 19790725 143011808 0 0446440084335404744643863410837804129410842864108438542864217408745474172457644375514446446344360438544114519419444374150446443104087431042634067426341084385381245193863417237014129381244373392365634323226317630272827290234993406322627892595402725952686277628903289457654051296 0 0410844644108438537644310415043604150428641294263410844114172446442174437428645765405428643854360438543104385451943854464433543104263443742864286428642863880443740274411368642633764423944913846341934193189307629772927283935973341322625952634404726862660292727253366475746951808 0 0438540084108406741723846417239154437406743104067443742634385433543604027449141295477431044114194426344374464436044374263417241504194428642864217428639894411378045473846417237173915384644913499356931763226311429652852295234863432322628012582404726082776287728903277457653331296 0 0400843603915421738124194402742173989417242174286433542394310446439704464426343605441446443604385436043854129454744914519449143104310421742174411410842173880441140674335386341723671408744913626339234993226311430023089278934993392325125952725408726212595280126863341454755871808 0 0417241084263389841293989419440874360423941944087433541944411419444114129446444645514431046344464441144914464423944914194446441724360410843104067408740474491386342173846406737643880381243853527356932643164310130392877273834193486325128142634397025822712283928773379463460741296 0 0388044113915421738124286391543354108426340674335421744914286431040274491441144115477463444374360426343604335441143354385441141504194423941294385410844374129431040474286373239893829404743603796347234593264292729903052277635553353313926212699406726732621292727513406463471111808 0 0433541294360367141504027410839704263423941944217433540674239404743104310431043355405426346954286443741724411443744114172441142394310433542394286412942394547400844373829415037014027378042633527358334193239300229902877292734453499328927122647397025952776280127763302454753331296 0 039704217395242174008436042174335431042174217421740674217419443854172438541944217547743104239431042174385426343604286436043104217431043604129457641294411402744373933436038124008382938464385393335833289331530642915299026993527340632262660275140472595263427892827337945764853 19790725 143491808 0 0415038804047391542174067417240874385423944114129436041944310421743854217451940675477436045194263463444114634406745474360454741084263397044914172433541084335402741723764419436714172378043603513358332893151310130762902290234993527318927512673404725282776281428523315457652271296 0 0412943604008423939894217393342864286421742634385423942394335449141294519419444375514451941294310436044644437457642174519446442174286419442394411406744643989423939704087359743103748398945763780358334723114322630392990278935833392307626342673404726862621290227763302454748211808 0 0426341724239391542864286421742174067441144114360449142634360436044644150446442175369428642394360441142634491419443104310436042174027438544114087443740874217410843353970410839333796391544373641379632893189299030642839292734723406327727762582400825952725282728773302454752621296 0 0412941294217426340874286426342174519408742394263412944114360443738634437431044915477438542864286428644914286446443104547412942864286441140674411408743353915449138984150389840673701402744913952339234993226315128903089264735273432317626732725404726992660283927123302463444911808 0 0441140274263426343104310419442634411449143354108423940474464419444914263428644115477436042864286449143104464415044644310433541724067441143354239423941084491412943853915436037644047374845193527356933663277318931012890283935133472323927762660402725822776278927893189451952621296 0 0404742174217431042394385431040874310417242174310436043604239436042394310426344645405436042864360431045194217446443854634421742174217426339704411400844643989431037324263374839703686426344373812325133283139317630272965268634993379321426732738404726992608289027123555472645761808 0 0433541294411408743104239419443854385428642634239438540874437436043854239460544645405441142634172441145194757426344374067446439704217398943353989436041724335397043603898412937484129386344113583351334063328300230272776297735273555322627632595404725422852280128773328451952271296 0 039704108408742864286417243104217441140874129451942394286397043104239446442394491547742634335443743104519417244644310441142174067428642174360457640874360417245193915431037804087381240474519379635553341332831892990300228013583331532512647258240672686262128392699341946344789 19790725 143971808 0 0449140474239406742864286428642634263431040674129436043104360410841724194457639895514433542394411433543354695431044644263454742634310400841294027446439894286398944643829433536864108393343103513361234993289318929652763299034863419322627382634404725822634277629523201446453331296 0 0410843604047436042394335421741084464412941724519408741084263433542634491421743105441446444374634436042174411441143854464428641294263428641724217391544914087438540084437386342393701410844643780351336713114302729652890277634323366308925822738404726862699283927513366463447891808 0 0436042394172428641504360417242634172408743354047438543104239433542174150443742865477436043604464421744644491441142394263449142394150426342634008433538984194398944373612428638464150406745193686361232773366310130142952290234723445322627632621404725552801282728273353454754051296 0 0397040873970431042174008417245194217419440674576404742634286408740474286421743855441451943104217426342174360443744644464421743104217426341504547423942863933436039524172378041083717419444643796344535273027308929403089269934453419328925682699406726732699290227383379457654771808 0 0421739524239397042864286421741084286421741724108441140084286415043104047438541505477431043354411428642394464431043354263457640674217419441944286431040274335388043853933417239333933397044643499359733923239292729522801287734593353316427762582400825282647278928773226463461131296 0 0395241723989423942174360423942394239431041294437423943354194436041724576406744375441443743104194423942634239443741084385415041504411423943104547417243104129423939334129382941723612395244643717337934063353302728392977275134723328322626082776404726342608287727253328463472461808 0 0404738464129410840274087412940874194421743604150417240274437421743354286428642395514433543604194443743354664436043604411438541944286421742634150426340874411389843103989406737014087388042633541370134193277316431392839296534063459328926992595400825282712313927763289457653691296 0 038293898415040874194431040674129415042864027446438984335419443103970426342174360547744114217449143854360428644644217441143854335421743354263443739704239415046054008402738804087379639524519374834723341327731512927295227763527340632512673277640872686273833283201361257347731 19790725 144451808 0 0426339334108406743854263417240274286388043104008428639524286408743853933421743355441433543354194441141294576438542634217463441504310415044373952441139704194402743103829400837014129397044113656340634723277307630642801297734723472325129902621402725822725294028523189457665911296 0 0393343604286428641944150391541504150408739334108400841943863451938984411423945195514449143104263421743354239449141944411436042394172431041084464428642634129436039524150378039153898395246643612352735693289316429023052273834993406323926732621406726732634297726993472469569141808 0 0415042174286400841724150412941084335417242174150419440474411400843604129457642635477406743604360431041294634446445764360451943854335428643854217428641294464398943103764431037484027376445473656361232893239295231012789289034723406334130022528398926082877300229153289454769141296 0 0398941723915421742394385417241724150436039334263402743104008412940474464433544645441441142394491408743354360441142174634426341944217400841724576419444913970433540083952393340873764386344913626358333793341313929902852272536713406328926212725404726862621290226733341449167031808 0 0400841294108408743104335415040674108417243353933446441294437391543604027433541295477423944914385443744374491451943354437441144374087441145474217441142634335412943854008428638984108367144643472339234993289307630762915297734193445330228392634404725282852285229773366454777311296 0 0379641294239402740474310417242174217419440274286393341504027451941084411408745195477463441084464421745194335433542634519415043104172441140674547397043603952441139704310398942393686388045473641352734993328303928522990262134993432321427512647406726472634295227123406466474311808 0 0419439704150428642634087426339703970412941293933421738984411408743353989441139155477431044644437451942634634431045764263433544374150419444114108428641504286379644644008412938983933379644913656367135133392302730642852301435273392330227632555398925552738287728273289482164441296 0 038464172415040673933421739894067402742633846397039334263410842634172443741084634547744914150469545474437441146344263466442174360412942633989428643104491408745193970415039703880395240674491381233663406322631513002307627893583335332392660268640672660258228522712336646347731 19790725 144931808 0 0404743354008410842393970441140084008415043604217428639894360404744914172463440675514417242864437423943104664428645194437463442394239431044374129438540474385397042174108412937174172388045763656367133923277308930522814296534323392327727762555406725422712289029773671495277311296 0 0412943354150441142864150400840274129412939894194400843353863451939334335423944645441451942634547436044374194457643354576428642174310441142394411421743854067433539524360389840273812402745193732343234193513307628773039281435273379322626472673408726992647287726603379463463141808 0 0433539524239415043103933428641944217397042174172417237324385415041943970446442395441421743854437446442174519431042174385463443354437415045474239443740874310400843853812415039893915378043853583354133023328308930272814291534993419325128392647404725682699283928143328443765911296 0 0400841084217417239334150404743354335426342634129408743354108443741084150419443105441449141504491441143104286443743104634410844114286449141084360426345763952438540474286389841503717408745763780362634193064315129902940278935273406315126472789406726472621283926993379454765391808 0 0406742174067384639703989404740084172398941504008417239524519398942634087441140875477431043604286451942174757451945474385451942174263395245194239436042174335397042394150426338804067371743853717345935553101305229272827308934723341323927382568404725952763280127893328451963991296 0 0391543354108428638634217393341503970400840874286406745194027438541504335433545195441441142394634433546644310449144644464441144114217426340474547404744114108436037804239400841503933421743853641351334723189315130143039283935133366327726602712408726472608286526733583454772461808 0 0408739524437410841724027423942174464410840674047433538294335400841944239421742175477419447264310460543604385433543854286438543104172410844644150446440474547378043353915426338294067379645763656351334453302322630892839303934723432325127632660400825422634280128773289457665911296 0 038984385412944644067423938984360402740674087428640474385410845194263451943354664544145194360441142864411443746644360463443104310428642634172443741084634391544373780428638984067381241504576388035413432332832512927303927893597343232142660260840672647266027512712344546647111 19790725 145411808 0 0410840084217408742863732436041294027381243354172431040474464402744374519457642865405415045194286441142174664436044644310438542394310382942394150443740874385406744643701421738124172402744913445352733283289305231012890289034453445330228012542398926082660285228653176466469141296 0 0388042634217433540474239393341723863436038804411404744644129441141944491415046345441441142174547441144374411443742394360426341944129395240474464402743103952454738464310398938633898381245193764364133663302321428902965267335413432313926212763406726472621283926993289451967031808 0 0417242394172415041504108412941294310408742634150436041724437426344114263446442175405428645764310423944644634436046344286457643604150431043354217426343604310389843103880406739523898389843853472358332643277316430392940318934193419326428902647400826732647287728393277469569141296 0 0389842634087431042174150408742634239443739704411419445474108443741084360417244375514436042174437433543104310426344644519428642394263436041724360421744373898451939524172419441083812404744113780341934723201313929653189277635413379322626212660402726602582278928273419466471111808 0 0431042174310410843354172443741504239412941084108419441084286410844114310446442865441428647264286443744114464421743854464438542393970421744374239431040674411406744913952417239704047386344373419358334723315313930272789302734453419326428652686397025282660285229153353457668361296 0 0404742634027421739894335417241294129417241294385406742864172423944114437419444915441449143104437433545194360449141944335421743104150428641504491431041724008436039894194362639523764410844113796356934993264316429403076280135273406325126342725404727252686287727893406463472461808 0 0436041294008384642864129415039334087404742174087454740474547393345474239457641725514423944374067443743354695454744114310451941504217428644644008441140674576400842863933408739524217362646643445365634723315307631512890295234193513328928902582400826602673283928653315466469141296 0 039154360402743354239426340474263410842864263428640874411402744114172449140274335544145474263441142634519428645764491438542634150412940274108426340474411388044114047426338634217376439704310376435273432313931642927302726863499337932642647271240472647259527252789327744916914 19790725 145891808 0 0426340474087397042864129417243104360412943604027454741724335415046644008449140675441417245194172438543854411436043104263436043854150415042634047431041724263393343603717402738983970365644643379348634323472306431642890300234863569327728392608402726212725281428273239457666451296 0 0397043104239423941294360417242864150417242634335421741504027433541294286408744375477454741724491431044114263446441504464421742634239433541294217412943854239438537804108400840083915421744913796359735973151308930273064268635413379334126472738404727122621294026863379446465391808 0 0423940674263406740674129426341504263423941724217428640874360400845764027443743105477415046344263451944114547443744114385449144114150410842634335438538804411402742173846395237324027371744913555362632773392318931392915295234453379330228392647402725822647280128523341466465911296 0 0428642174008408743104286408741084150426340874286410843604087428644114519419443105477454741294464417243854360469543854263423942174172417241944335406742394087408737644047391540673898417245193764355533533064327728272877278935833341336626992801404726732725285226733392466464911808 0 0438539524172410841504087415043354385428644914108426340674335423944374150443739705405441145194263446443604464428644644286449144374217412942394087419440874263364142864067397039154008397043103379352731643264300230392865296534593432328928652582398925422673277628773226457667661296 0 0397042634217426341294411423941724047436041724411428643604087454741724464419442395441446442634634443744914310443744914437436042174464421738984286386343353952417238464172391539703686421744373780349933533251334129903076271235273432316426602738404726862660282727633527482177311808 0 0412939894286395242174027428642634217423943354263433539894263408742634335441143355477443745474263451944644437431042174194441143354067426342864286438540674047395241293915423938293796382943353541367133153302302730762839291534593486330228142608397025552751269928143341469577311296 0 040474360402743104360436040274217421744113970431040274437400843603915449143604634547744374172457642174464441146644194433541504129426341944129433541294335406742633732412937173970381241294491370133793499321430642977310128393341339233282608269940472712262128272712339244917731 19790725 146371808 0 0415040084360408744114150441141724360397043354310428639334217412945474129449143355369433544644519446442634634428643104385436042864172400840674008436041084310400842173829406738634087376442393583345933663328321430892801290235273406323929022555400826602595277628523277451977311296 0 0410842864027426341084310406742634310428641724239406742394172451940274519410845195441443741504634419444114360449145194664417243604217410841084286402739703970438538293863395239153796376444643780344534863379316429523101277635413432315126472725406726472582282726863379436074311808 0 0443739334310421744914263423942864172402742394108441140274239395244644310436041505514433546344047436041504664421744914437441143854335436040084194415040474310388041083829388039524027373244913541351333923379317631512877312635553419328927762595397025822660282728773264451977311296 0 0410843104150438542634263404742864239404743854263404743604129441140274286410844375441457639894464431044644263463443854547451943104464417241944239408743354027426338124194404738463812412944913748335334063239313930273014277634593315325127252660404726602582281426993419466477311808 0 0426340084217415042394310436044114150402742634217433540874437402744644172423941725441410842864437423943604385463443604576463444114217431040874108438541724087406740273880389838803933397044113569371732263353326431892852302734453379323928652595400826082699278928653189469577311296 0 0393342864008428641724194410842394263443740474385393343853915443740674385441143605477443740674335433542394411451944914491451944374217426339894360417242634239421738984310370139334087408745473748352735973251323929403027282734723379323926732699408726862555287726733176451977311808 0 0451941294360426340084217404740874263406741294027438541724360410844374108457642635514404744644335446442394605426343354310451944644263408742864067412940874239402741943970408738804194406744643541361232143379311431642902290234323472331528902582398925422647280128773419472677311296 0 039154027389843104310423941944129410841724108428641504150400843604172428644644360547743604239449143354464423944114411463442174263441141504150410841294150404742173933400839334239397039334464402734993302322633792952300227513656340632772608277640082647263428522763334146347731 19790725 146851808 0 0412938294310417243354263412942174310412943104150441139334360415041504335449139705550426345764286449144374547436042394129443745194263419441724239421740874217406742393846417237964108381244643513355532013341302731262852306434993315326427122568398925952751283927763302449177311296 0 0393341503952415040874129406742174087404741944263406742173846433540674360417244115514423944374310433541084437454743604634436044114286412941294335410841724027426340474239379640873846406743603701355535553251328929902977277634193432323926472751406726992582287727123264449177311808 0 0421740084437406741944108417242864027408741294263433539154310404742174108431042865477433544114286454742394547441144644150454741084172423941084129433540274150398941083952415038464067395243603569373231263302315131392738301435413406328927382595398925822751281428393226466474311296 0 0397043354108417242174067417243354008412941504437402741723933433540084464412944375477449141944263423944114217451944374664433544374108412941504335408742173933415041504047376440473812406743853829361234723114335329022990275135133379327726602660406725952608277627513499463477311808 0 0417240874263417241084108404742174217404740873970415040474411393344374008457642175441443744113952428643604519451944374385451942864027431041724150417240474286389842634008433538983989404744643597371735413302318930392877300234323392327727762621398926212660282728143289475774311296 0 0408741944217408739704239404739893989419441724335406742633846431039334519408744645441463442864411423943604286423943854335436042394286412939154217368641293915428638294239376440873880408744373898359733923226313928273064273835833315323926082647404726862673283927633445454777311808 0 0404742174108421740084129404742394129417243104194421741294335389844114150436043105441438543354150441144114437441144644464433544113970410840273970423937804310393341723915410839524047404744113555364131893101318929402977306435133472327727892647398925952660275128273366454777311296 0 039154217426341504047417241084108415042173933431041724310389845194217441142174385544143354172446443854335421745764411441142864217431041724217431040474172400843603748397038983933410840674360391534723626335331893002302727893472344532392660275140872595262128652738327746647431 19790725 147331808 0 0402741294087410842174129426339894047402741724087431040474217402742394217423942395405433543604194446442864491438544914360466441504008441139524217415042634217395242393780415039334067388042633597352733153277308929652801302734323392323928012595400825682712278928773239457677311296 0 0402741294129423938634194421742173952412942634310421743103933419441294385417242395405441142634360457643104360426343354695446443854411408742394310410839703970421739524194393340873863423944373764352734323151327729903027281434863366311426472699406726732621290226863277443777311808 0 0400842394129404740674263404742174239406744114108423940874310378043104239438542635441426341724217449141944547433543604239438543604194423941504087417240674263393343353829400840273952381244373499347233663315316431642890307634863302323927252660397026082751278929023251454777311296 0 0395242634172431040274239417242394067443740874437395245473898426339704437408741725441457641084286428643604437431043354519431041504239412943104129423941083989421737644335371739153915404745473829344534723164318928653114273835273486313926602763406726602673277627253289469577311808 0 0421741294087412942864087404742174310417242394310446439154310398943604027451941725405443744914217412943354411446442394263451941084194421743604067423941724217397043353898421738124087408746643626352733663328316430642877291534723459322628522647400826342699283928773353446477311296 0 0393342174108408741294129438541944217436040674263406745474129410839894310398943855441428640474576438545474217438543354263431041944217415041724150423941084172443737484087376441723812393344913764352734193201312630022952276334993392313927122763404726992673290227633392469577311808 0 0417241944087417243604172431039524360410843104087443740874634404742864047438540875441421742634172438544114547421745194108449142634108415040273989402741724047404744114008410836714027398944643459373234723353317629772839311434993499327728772582400825952647269929153315463477311296 0 041084239423940874150428643104108423942174286423941084172402742634087436039894411544143604263417241504217421742864239438544644217446442394108410839524239397041723880410836564172386340474547382934323392331531262902306428143419341931142647269940472647263428142712326446647731 19790725 147811808 0 0404740874172423941084150428643104310419443604047431038464437400844643898433541085477433544114286431042174437431043104217463442394360431040673989404739524150395241293863412937963898391544373251358334863289306430642977312634723472327727892621398926082647278929523226472674311296 0 0404741944239404740084411421742174286433541724310419444113764431041504464388040875441454741724335408743354286433542394310426342174194406742633933398939893952417240474087389843103846408744643780352735133239302729523052276335553432306426732712404726472621289027253499463477311808 0 0421739894217431040673796433541504310415041944087449141084286384642393863426339335441421742174008446443854519443743854087443743604335428641083989417238124129391542633846404738293952381244113432367133663379311429522801306434723366330227762647398925682621276328013302469572461296 0 0397041084150438542634172417242634217412941944464423944113933426341294385393344915477423941294411421741724263428641294664426340874239398942864108393342173898433539154150393340873863406744913732355534323089311430142915276334593379321426212699408726992582281426733341457677311808 0 0423939894437391541084217441142394437415044374067451940274360406744644047417242175477412942864172426343604335417244644634443743104217417242173970410840673915412941503863412936564047397045473641378033663328302730642789287734593392327726732568398925682725278928013176463477311296 0 0382941293952438541294194421743854263423941504437398945474172426342174217398942865441443740674360428641504263443744114217454741504263408740474172421742173933395241504027381240083829397045763671349934323341321430643126275136123353312626212725404726212582285227383569454777311808 0 0431038294491404742633898423944114464417242394108446440274335388043104008433540275369412942864087433542394547423944644217463441944310438539704067400839894129408742173915410840084172393343853459362633663226308930762915289035833406318927892542395225682647269928773226472677311296 0 039524194400842394172423942634194436040084217412940084286386344643829428641504437544143603989431041504129421743604217463442864310412942634087419439334129389840874087408739153812370140674491367134323486334131762965295228013541341932642621267340672686268628012699361246347431 19790725 148291808 0 0415037964286404744113915419441944360421743604150436041944360389842634008433540675441410842174129426342864605438544644437454743854108408737803952388039524129406741084067408737483933398942173527374835553328311430522827307635273392322627512621404726212801276328143379463477311296 0 0371741294027428641724411408742174047426341504263389844114239436039334335415043605441428643604239423941504310428642634411441142864239412937804239421741724172395242634067382940873863395245473846370134723472327729653151285235273366330226082725404726342608282726863445463472461808 0 0389839154150398944114239436043604263423944644027446439154411398943603846436040475477419443104239428644114172426344114172454743604310438541944087393339334150426341943863410837804067388042633459370134193353323930762827297734723499340627512582402725282686281428143328463471111296 0 0371741503780426341294335412943104437408743354411417241504047436039334239398943855441419442864335423941944464426342634437441142174437417240674129433541724263410840874217374841503812397044913717351334593459307629772977272534993379317626342673408726862595282726733419457668361808 0 0417237964335397043854150446441724217446443604108438541724411406742173880433539155441426344114335426342634129426343104217419443604087423942394217410843354087426342863880421736123933391544913555378035413277313931762814295234723406323928392673400825822673277628393277463472461296 0 0395243853717408741294519426341724310436041944411406744644087443740084335421744375441436040474129431041504286433541944411423943604172388041294108431042864047428639154310376439703880408745763780347233533328316430273064282735273392316425682699408726602660285226863226466471111808 0 0415039704263406743104217408742864335421743354239438541084150395242174194431043105405426341504150410842864067428642864239408741504087412941724491400840084217404740873846421738803898404744913829365634453392312631012990312634993341323928012660395225822647285228393151454777311296 0 038804108393340874027423940674310449144914286438542174194428643354286415041504263544142864335406743604172426342634286417244374217431038984411431042174108421743353829406737804047395241724519376436263541334131643052294028013445340631892673278940272634271228522763343245767731 19790725 148771808 0 0419438634385417241294172421742634087423941724286419443604360397042174150431040675477431042174491402744644239443741724310443743353915436041724150406742634172406744113989417240273952384644643597361235413328313930272814289034723583323927382634397025952686278929023341472677311296 0 0389841504047431039524335408742174437441144644239431043604108417240084310436041725441423941084150431042174385428643854286426341084027400842174067367141724172443740474194362641083829426343853863358333533264330229772977269935273406322626732647406726732712282727893277457677311808 0 0404738984263408742864194419440674335436042394335443741084310423943354150446443855477438542864360415044644239446443604335438540474150423938804047395242394335398942863989426339153952384644373612376433663302308931392839292735133527327727762647400825282647287728653302446460351296 0 0373241723933410838984047419441294217412944914286433543604217415041294286415042175405412944114263443742174437421742394067421742174286395242174087423940674172421739894217393340673863397043603569364135693277326431013126278936413419325126862634408726342634278927123289463458841808 0 0412937804047393342863970421741724437431041504360441143854437412943354194449142635441428641944263404743854286426343854263438544114150433539704217391541724047397042173915408738293952389843353701354135273353310130892927278934723366330226342595402725822751281428653239469561131296 0 0376440273915421739894087433542174217436044114286431044914286431043354087426341725441443744644067443742634576412941724067433541504310393341503880431042864027433540673970391539523612400844643656374833923341316430643076267334723353317627252647400826472568291527383626449171111808 0 0417238633732398938803952421743604129431042634335426343354194417243604217417241085405421743854437415044644172433542394310443741294067428640874239393342394129398944373989395237964108376444113541344535413189311431892940300234723379331527512647400825682595282729273226466452271296 0 037803970373240083970408742394087421742394310436044644286431041504335412942394047544143354437398943603915457641504385431042864217426339524385408740084067415043103933433537644087379641294411373235693328340632643064302728273527336631512647266040872699262128772712347246954821 19790725 149251808 0 0412939704027397043354008408740474360426342174411428643104047438542864067431042175441421740474310402745474217441141504411438543854239410841294360406740274217402742634008400837173863391544113701358335693328320131262902303934723277328927512568402726212699286529023459454751921296 0 0376440673796431039334129412940474150423942394360449145194217402741084150446440875514415043854172436042394547391542634194423942174217421743353933421739334087428639894150381237963796393344643686365635133302320130142977287734723406330226732673408726732621286527253366457646951808 0 0404739703952389841084217421740084129441143104239431043604286438542634360415042635441428641944464426344644194449141724411451942634108421739524150415042864172417240873898408736263989381244643717367135833392327731512952289035273459323927252582404725422634275128773353463452271296 0 0391540473898382939893933402739894310433542394360451941504411406744114027436041945441412944114239436038464464417244913915441140874217389842394129428639153933408741723970398940473796398944113846358334593406317631143239308934863315331526342686408726342686276326733445454746951808 0 0415037964008389840473796433540084087431042174411417244374217441142394519426341085405463441294576423944644172441140084634438543354087451941084286412943104129412939523829404737323970367145763472359736123277311430762977303934723379330226992634402725952776281428773328463453331296 0 0367139153898395238293970410841294150431043354310443742634385417243604217457640675477415046344067472639524664412945194150431041084547404742174263417242173933421739334067393338293812404743853780368633793328310130393076280134993499318926732673404726862673286527123472463448861808 0 0408739523933370138983952400840474129441141724547426343104335433541084411406743105477423942864491408745474172449141944519431045194047441139894464406739334217402741293863395239333952389845193829343236863353317631262977302734193353327727122673404726082686282729773251463452271296 0 037644129365638983686397037644027423943354385433543354217463443854411421745474217547742864437415045764217441141724519428642394437446440674437404742394108393340273863398939153989382940474360373234323513335332772952303926733459340632012660271240672582256828772686349945474821 19790725 149731808 0 0395237803989358339893863404740474108438542394239421744114129428642864411431045765369441140274547397043853933478939894464457644113829441138464239423942634027408740473764406737804047379643103569349935833201325131142814299035273341326426732621404725552647280128013315472649521296 0 0352740473846386338124047393342174239423944914286451943854547423945474263433540675514421746344047454739334437421744644239463442634437398943853933421743103970441137804087391541504008400844113764361235693353312629653064280134723459322626472621404726472621290227253328463448861808 0 0393336713846374837643829400839704172419442864335421747574150463442394217408746345405436041084519419444114217443742174605446444644172426341084437408741083812393340873656410840083933384644113732339235273289312631642915287734593459330226992686402725682621282728653302446454051296 0 0344541083748402735693863382940673989412945764310441142174576415047894008469541945514417244113915457640674519415045764411454743604385410843853880421741503989423938464217381239333915400844373717382934453328313931262952289035133445322626732634408726732647285227513419457654051808 0 0393336713970368639333686384639704047408740874385406744114217433542394411417245765477451940084519404745194464469541724360426342173915431038984547391541293989404741723952410839523846393344913780352736123486325129772801299034193353325127122660400825552751280128653419454761131296 0 0330238293656400836563863376439524087406741724067431040674519410844114129436040675441406743103970472640474519412946344129443741294385412943854108421740673952398938293933381239703880391542863748356934193353328931892965276334323353306426212789402725952673285227633353463470041808 0 0397033664027340636863780381238123970415040874263415045194172454741294437406744375477472639894695404744644217457640474664431045194027443737964411389840874027398940873656400839154067393342173701386335273366345930762965300234863472326427122568404725682647280129903277475751921296 0 032143898352738983732404738633989389840474108406742634067431041724411426343604027555039704437395244114047469542634695428644914047431039524335400840673933397040473732397037964027376439524491378038123541332832513089295228903527347233022673269940872686260827762776335346344919 19790725 150211808 0 0388033663952358337323671389839704067398942634310410844644108463439524411415045195477463441504664417244644360463440274634421745193863426338124217404742174067400841943915412938984047384644913846386337483264332830892902292734323392334127122686406726212712285229273341457653691296 0 0332838633541391536713863378041724067395240274217451943104664400844643952426340475441406746954067463439334576400844644129457641724547382941503829412939894217408738293898376438293952406744373686368634323459334130022965277634863366325127122647402726212673289029023527463448211808 0 0379635973764354138633612388037804008388040474310431044374129428641724411421742395441441139894464381244114150438541504491426341503970421737804217402740083933393340473898391537173970391542633612355535413328317630022839290234863406326427122686395225152686285229273277463452981296 0 0325140273527382935274150352740673989408741724027441140274634404744374067426341085441421744644047451940474519389845194008438540474310393340473933406740474150436038803933389841943880391544913970370133153499317632392927283935273392322626602634408726732699280127253419457648211808 0 0384633664087356938983597374838124150397040474239421743854263466441504263412942865441454740084634400845474172441139704664421743354027433539334150398940473846415039893829389837964047395243603499365635273353316430272977292734723328331527382699398925682660282728273226469553691296 0 0330238633686389834863796359739524047408739894087443740274634381243853915421739705477410842863933451940274360423943104150431041294239406740473898410839153989408738464047359739523970400844113717365634323432326430023139275134723459326425822738410826472621285228143597466448861808 0 0389834323863368638293527400837014108410841084335417243603989446441084360388042635477463437964464388044374008472638634634408743853952431039154172386342174008406742173863410839153933398944913764370134323176320130142852287734323406327727512568400825552712281429403264446453691296 0 032013686364135413527376434994067384640274286419444914263433540474385398943853989544139524360384644914108443741504695395246344108441139524047395241504129386341084008408737963970382940674360379634993328349932643076294027513445339233532647276340472608271228272725344546344853 19790725 150691808 0 0384633793780348636863656389838293933384639334172386345763970431040874194404742175441428640084491382946344108466439704519417243353863431038634239391541723970384640273846398939703863391545473671341934453353320130642776286534993432328926992542404725822699281428773328463452271296 0 0315138293527365635273898371741293952421740473989438540874335389843354129426340085441391544373989463439154547397046344047454741084310395243603796412940083970417238984008388038463863393346053764344532643472313930393039271234863499316426212763402726992634287727383328451948211808 0 0382933283764368639703626388038634067384640474310400844113829449139334263406741295441433539334310404744644108469540874464431044643933406738983952404740084067388041943898391538464108388044113671361234993201323929522940286534863459326427122621398925952763289029023392443752621296 0 0322639893569391536563796355538293812379640674108428638124576384645474027436041295441410844913915433540084664398945474172454741504286398942393915438540083970423938294108370140273898404743853748344535413527328931263052289034063366322626992686400826472647289027763445449153691808 0 0381232263812371737803656382938294008412939154547393343353880451940674491421743855441441137324547371745763970478937964576436044643863421739524087398940474027410841723829389838983989376443603780354135553353332831012990306434453541328926342542400825952673281429273264466460741296 0 0326436713527374837323796367138123764386340273970436041944310393343604129441139895441393343103915449139334576412946954027441139154411378042633764408738803898408740274008386339893764406746053812362634593239315130763126272534723328315126602763404726342686285227123527457671111808 0 0378033023812391539523626395238464067397038984286404742394129454739524310406743355477436039334519379647263933451939154547412943853812441138634263393339894047400842173898408740083764404744113717351336713289318930522902285234453392325126992673397026082647290229403302457653331296 0 031393686349940083671400837013717382937963989428643104067454739524360393343604008544140874286395244643863454739704576395245194027431039334286368640674027378042863989393337173933378039154519365634993597334130893151297726993419335333022647263440472673262128522686341945764919 19790725 151171808 0 0373234593796386337323780381238463933389839524150404742863989449140874634398942175477446438804464386345764027457639524605406744643686417239334129393341504008391540673846406738463863393343603597361235693277327731142877291534863366326427252595400825552673278928393341463450201296 0 0317638633432388037963796370140273880393341943952426338804464410844913952443741085477378044913796466439154576393344913989457639894411395239524067428641293989419439893952368640673829410845763717358333923341318930523101276334993472325126992776406726212699283929653486475747891808 0 0386333153780381236713898397036864129393339524047398942633915421738464464391542175477451939154437402745764129472639334886423944373952436038464194406742174310397041723701393338293796384644643701344534723201310130762839285234863392328926992595404726082621289031513328457654051296 0 0305240473583378037643812379637324047406739893898417238804547404744113846443739155441397042393863428640084576402744914129469539894519371742863970441140273989406738634047361238803829371744113671359734993392308929903064277635693392321426732712406726472660271227383445451947891808 0 0368633533846378037173812364137013812406737644172406744113952451937964464382944375477426338464335368645473952460542174789415046953989441141294172386342394108397040273812402736413764382943103717368634063366335331262839287734993366323928012582400825822686282728523419441152271296 0 0302737013541379636563989388037643812388040473829417240474286398944643915451939895441417242633780433537484634415044374047482140874491374843104108431039523970417239894129345939893812397044913597368634863189310130272902278934323302327726212751406725952621291529023612466449861808 0 0352733153686410837173863384637013898400838804129395242393812443738124664393343105514438537324411379643353933441138294491433542173970441139154464376441293933412939333717373237963898378045473780379635553164331531012902286534593432322627762634400826602660283929903419441152271296 0 030393569365637173880379637643933382935553970391541503915423939704576406746053933547739524263386341503656457640084547395247264172466440084172408741504008410840873880379637323846364139334491376435973499336631513239300227763472337931762660269940672660272527892712344546344726 19790725 151651808 0 0349933413527371738463863397037963812384637014047406741943898410838464437397042395477431039894411374846343915433540874547404746953701428639704172384639523863400837963671384636563796386344373671364134723151325129652990278934993366330226992621400826472725286530023379449153331296 0 0303936123366382936863686388037014047368639153829415039894335404743853846433538635441400842173764438537644172404744373970436039524437389844374087423938804008395239704008371739153701400845193626358334063328307630393039280134863419332826472673408726472660289028143641463447891808 0 0343234323597384637013915359740083748393337963970404740273970423937174519391539705441446441724310376442863829426338984491426343603989441140084310397040474008381239703701376437483915400845193527378035553226334131012927290235413445327726472673397025822738285229653392446452981296 0 0299034593486337938803796361238123898373240473952395239334150384643604027421738635477382942633764415038294310391542173933463439704385397044373970415040674047398939893880382938633701397043103555355534863277306430022990276335553459337925952673406726862608285227123445454753691808 0 0336632893583378037013780384638463933389838634027386342633846431037014519400841725441428638464411381242864008428640674437421744373656426339524150412941944027398939893656393335833612381244643626364134193201326431142890296535413432327727252542397026082699287731763379463460351296 0 0323935413445368638803626368634193915355539703829398939704286384644913898423940085477393341723915451938804150364141084108436041944464391540873989428639893915408740674172384636863701400845193764348634723379317630273089277634723392327726212712406726732699285228143597463471111808 0 0339233533459382935133863381238983748412937644067389841083989408738464310389841725477415038124129379643353732415037014239410842863989421737174286395243104129389839703717379637173898402743853597335336413392313930392927289035413353330227762595398926212686287730143419463451571296 0 030893328345936413880367137483732381237483952389841943915410839894335384644373764544140084239379643853898449138294310388042393898431040084286384640474129408741293780404737483748367139334385354133923486347230143076280127513612337933412660266040472738267328142738341946954634 19790725 152131808 0 0331532773419361235273898362638983686406737643717393340473915415039154360386340475477404738804310371743103829412937964239415041083796436038294263397039894087406740873970397037483952382945763445355535833151316430892977300234453406331526602608398925952595292729653341463451231296 0 0327733413612339237013671391536713952379637963915404739704385368640873880443738295441400838463671421737014129395241083952421738464263373242173880419438294027410839333863379638293686393344113612354134063277323930393139280134193353334126342699406726732647290227633379449144911808 0 0337933413472378034453846376437963686404738463970370142634067421737644217376441295477426338804172379643353863417238984150382940873780419437014286379639153970374840873915384638293780389844643656359734723315317630892940305235133406325126992555400825422686280129773353463452271296 0 0310133663445337939153597358338293933376441083555410839524411397042173597426337325441381241943656421735974263376440873780417239524047371741293880433540274067408739703829382940083671381245763656355533413392316431893176282735273419315126992725408726212595286526863341466447571808 0 0332835133406362638123898347238633686386338294047386342173829426337964385382941725477423937644217368643603686410838294360398941723686404736264194388041723863386340083780393338803686386344643717344532893201331530522902289035273419334127382634400825282673285229153277454753331296 0 0302734863527340638123796376436713701351340473812404737964172381240273970443738125441404740673933419435834150384641083829404739154129364140083829415038983780393340084027395236563486397044643612378033663289322630273002272534993392322625552725404726472647286527383406454748211808 0 0335331763176367135973671373237803780388038293970388040673829426337804310384643105441415038804087391542393717426338804239410842173898400836864108384641084047391538983989382935273764389844113569337935413239313930642940292734723527327728012634400825952595283929023366466452271296 0 029523289332834063656367138803748389838293748393340083701426339524310406742173970547738294129382941723701441137804310374840674087404735693880354142173812408739703933400839703780365637964437371734063499343231513114306428523499335331392712272540472542263427382902347244914853 19790725 152611808 0 0344532143486345934993880368638293764386338123915388040873989404739334217397040675441421737644008367142173656412939894047408741293686421737483952379639153933395239333915384637803846376443603717352734993277312631892940287735273392327727382595400825552686281428143392463452271296 0 0294033533151345934453597382934863717367141083812406739334172397042863898423938465441395241293915393336414027381242633863412941294129370141293915393338463970382939333915391538633880384644643732331533153353312630142852287733793315330226732595408726602634285227633486463450201808 0 0328929653541312637963555355539703499367136713952393340083898391538634310376441505441417239704087376442173829417239334129400841723717402737804027384640673989397040873898389840083764388045193671347233923264325130762927291534863392326427762582400826082763283928653302446452621296 0 0278934323151339233663764358335693686364138293641408738804087395241723846412939155405378039153656421736714263391537963846417241504263364141083863402738294047415038294047400837324027381245473686344533533341318931392940275134993445322626082634404726082673287727893472449154411808 0 0339228653353312636263656370137963612376437964008371741503829402738804239373238635477423935553933362642863764410839704008402740273748391536264150381241723933417237173898370139703597386344643780347235413302317630272877291534723445321426472621398926342634286529023302441161131296 0 0300233412877348636563780367136263541362639523701388039704129382942393764397037325441391540083686415037804217382939704047421738634194376439523612395238124108379639523829412937483764393345473612344532643445308931013014283934063341328926472725408726602621289027513445475771111808 0 0345928653353321435273671368637963701388037173829376438463748400838464129388040675441412938293829370139523952433537324150393340673780397038123933379638463863412940474067381237173701388043603583330234863432334129902801295234863341325127512647404726342699285228653201451951921296 0 031393499299032773419361237483541386335133915359740083933428637964239386341503933544137644217359742173671415038124172389841083796389835833952376439703989389838633915400839703880373239524437359734723328345931262977312628143513332832892647267340272621263428012814344546954664 19790725 153091808 0 0337928273289311433153583351336713717378036564172382940083829419438294217382939705477421736563898362641943748402739153812402741503764378037324150393341293732395237644129384640473780389845473612355534593251312630643002294034993379328926602647398925282686280128273315478951571296 0 0286532642890322633533701381236123846358339703626379636864047393341723898406738125441384640873626397037323933382941503780415039334027376439703626386340473933398939333863395240083952364145763597355534193379330231262965272535273366327726472673406726862595292727123583454747891808 0 0351327763264310134323641355536263732370137013915370139523717400837643970370140675477398936864087364141943732421739154150386340083829397037013989367141293812400839703952376439153780382944643686354134993226321432012952292734863419326427252608397026082699285228653176451952271296 0 0295234452927332832643432397034723780379639893555379635974027373238633933388038985441384637963583397037324172376439893933423938633989379641723764402739704067389838633933381237803671393344113513343233923392330230273114283935133379330225682660406726082647282727383527472648211808 0 0330229273445302733413328364137643555373234453764371737643701410839153915379639705405408735973915359740673732402735694108391541723656400837644150382941294047393338633880376439333569381243353701364135973419316430892852312634993379327728012568402726342647285228773302466450541296 0 0301434192890341932393541352735413780345939153612381234994172386340873863406738465477381241723796397037484067376440083846406740474008379640473764402738803970384641083829408735833863388045473583354133923472315132013027269934723406322626342660402725952660290227123406463447261808 0 0347229903366292733533341339237173541378035413863352740273555406737644087371739335441400836863952373240873748408738294047398940873671397037174067393340873780393338463952384639703732404745193717354135273226317630272865286534863366323927122595398925952673283928273353466451921296 0 029023366294033413264344537013379373236563764356939153612408737324129397040083717547737803846365640083732404737324027398941293933397036263970379640473846398939524194374839703780386339704335354137323379332831642977299028143583335332512542267340272660263427632738335346344821 19790725 153571808 0 0347230273027307632893527354135833472389836123970376438463701402738293880376438985441404735834047371740873597406737804067382941503701404737484087388040873846421738803863370138293583393344643656352736863151315129902877311434723527326426472555398925952647278928653366441152271296 0 0303934592827335331763353362633923641345939523612376435974027374837323748388038985441384640473829397035273970378040473796421738804047371742173641400837173880388040673933386337483671388043853612355533663328320130523039283935273341328926342725404725552582290227633406446450201808 0 0347229773239297733023226344536123656367136263863368640673671404738463952376437965477388037644067370142393812406739893989410841083717421736263989376439703732393337323989397039703898398944373717354137483302321429902952300235133315327727252542400826472621285229153328463453331296 0 0316433412877336632263392348634063612352738463612393336414239373241293863397039705441368636863732386336413829371740473671406739523898365640473780398938293933388042863863400837173686386344643597376433283541313930892965280133923406325125822699400826602621278926993289457654771808 0 0332830273239292733533353334136123406370135553898371739153880417236863880386339895441408736563915364139153583388037963846404743103583419436714087371739153812400839524087376439523701382945763597351335273353328929772927295234863459331527762595404725822686287728523264443761131296 0 0306433413052339232773201347236123555349938983486397036123989378039333671393338805441384639153612376435134087367140473880421738984217367142633732417235973952381239333846415036123933382944913499358335273392320130763114281435273472317626082738404725952621290227763541454771111808 0 0320131013251299033663302343236123527371737173812358340473732402737324047379637645441389835133597365639153626395237803970408742173812406735554335388041503732402737804129376439703732400844643656352734323392311431642915286534723341321427892634400825952673289027763445441153331296 0 033663289301433533151335334063541378034723970352739703671398937964150371739893780544137013812361239703527391536123880370141293880415037644047365640873880410838634067374840273686359737174519341936413341335332393151315127383499331531892673271240472568267327892712347246344821 19790725 154051808 0 0334131143499310134323101339234453277388034453846364139153829412936413898382938465441408737323612376440473583382937483952408742173671415037644335389840473952410839524150371737643445404745763612359734863251326431142915295234723445325128012582397025552725280128523264463452271296 0 0322633023101325130643302325134723612362638463486381235694129364140473717395238295477381237643583402736124217370137803732398938124150364142173812406740083796382940873880408736263764389844113641359735273151315130763027275134993366310127252673404726342568285227383445454747891808 0 0335331013251294032513264323934723341373235833915365640473641389837174008361238635441389836123880371740873717402737484067417241503612415037644129362640673748395237804067379639153583373244113597361234453201312631642990277635413406331527632582400826082738287728013392463451571296 0 0332834453201330231643251330233923686339236713597395235133933382942393656402736565441365636863641393335693915374840083701400839334217376440873796393337804263397040673846402737173812391545763597354135133264321430893064280135553472323926212634406726342725276328273499446448211808 0 0328933793328316433283151323934323432368634993780361237963569408738124108362641295477408737963952362639333541388038984087395241723732428637013880371741293880384638633933374838803671391542863541339235133353326431142902290234723486326426992608402726212634294027763406475754411296 0 0344533533251334131013302326433923555334137483527404735693989371742863656433536715441365639153513398934723933373238123701410839704087370142393686395239704008389840873796408736263846378044113583361232773251320132013076285234723366316426862686404726212712286527383486463447571808 0 0332833413328308932263302307635833226354134593717359740673612398936124129373241295477400838633780365639333717402737324129393342173717412938464087379641503686415040083812389839333764389843603612347234723264331530893027302735693379320128272634406726342699283929023353469552981296 0 032893201325132643114312631513164354133923597359738123612400835414087376441723569544137013880362639893541388037643915393339894027423936564087376439333732397038293970391540873701365638294286361234453392337931393101307628653513345932772725264740872673266029022751355545474952 19790725 154531808 0 0330232513277310133153089327733923239355535833748347239703472410835834217378040675441389836713933370139703701384637324008408740673612421737174108367140673880402737804027381237963686395244913472352734193164323931262927286534993472328927382725402725822673283928143445463452621296 0 0327732393089318931143353321433023541352736413406393334454087376440083472388037175441381240273569393333923846376438803898408739524087371741083970412938634217410840084008415035553671393344113764356933533499305230643076278935133392315126732647404727512673286527893392466448211808 0 0330233533366306432392965322633923302349935273863331537803541421736714217370141725441408734993933359737803583402737174087412941293780423934324217371741083732388040874172382940083686400845193671351334723315336630643027296535553432334127632528406726602751290228653419457653331296 0 0320132643176320130763379303932773459328937803541388035693846355539703764404737645477359739523686386334723898368640673812404734594067359741723764408737484217389841503796386339153780365645763612359734193264321430273076290234993499326426602699404726082673281429273472469555141808 0 0334131763302313932773027335331143189344535833796358338633569415037324239371739525441391534593732348639333701379637323989398941503780412937014172376442173829398938294150373236713626376445193686349934993277320130272852289035553472323926342751400825422725290231643472457660741296 0 0327733663214332829273239300232143392347236713445389836864172352742173626410837175441361239893541389835133933378038293764404740674008365642633597438539704217373239893717395239153732395244113472348631893302307632393139282734993392316427382673402726732660295227633499463470041808 0 0347230763432308933663014317633283239358334863641355537963499388037014027373239525441382935413846354141293445404735834067398938803641397036714286378043353880417239153812378039333796382943853569344536413315322629903126295234723472327727762621397025822647277630023328469552271296 0 031393289297733662952339232143379320133153353347239893732398935414108370141293656544137803952365639703445388038803989388039523863431036714310376442173933395237013970382939893829376439704491359734993419330232013039315128143527351330642660266040672673263428392763341945475020 19790725 155011808 0 0339232393226308931512940335331143379347234193812354140083641408735273970355539155441391536714047356938463419395235414239421738983880426338464150370143103701389836863863365638803812398944643419344533283264328929402890290234193392326427512621400826732751301428273353451955871296 0 0318933283052331528523341305233533302345936413406378035554129368642863748421738125441384638983671397034864108368641083764393339894217376441723686419438294310395240473701393336263656376444373656358333283353315132013151285234593406315125952686404726472634286526343353457648531808 0 0340631893419283934993101327733533527358336263880343238293513404735554172364139525441415035274008365641083612398937484047400841943569417236414286365643603846408737963989371737963641384644643432344534193214318930272927286534863328318926992608397026732699286528903315441153331296 0 0306435973114358329403328305234323341349936563264386336124047370141723656398936565477365641503671398934594008381239153641412939524172349941943748426337964027364141293812395235833796364145763527336633663289315132012852292735273432315126472751404725822621283927123341469549521808 0 0352730763472295233532965347231763419358333923829352737013626397035833989352740675477404736124087355539703597391538463970402741723612410836124172379644373717398939523915376436863626381243603583367134323499331531142952292734863341327728142647404725822751280128773353466452981296 0 0312637483064354128653432305234193445345935833701389835834239373242393612406734595477359741293583406735274108421741294027415041294172359742173612433537964239388041083541376437013656365644913583356932013341315130273064294035133472327726602738404726472673287728273513466448861808 0 0367129903315295233153064352732013499370134993717351338983641404735274129358340275477410834453952339241723656417237644108408742393583426336414385368641723780391537013863370136863764395244373406335333793214339229902990289035273366328928772647402726212751292728143392463451571296 0 031143277291533792839337930393419317634323541339238633626400835834067352742173569547738123970358339333569417239704067398941503933398937174411378042173701404736713829376438633612358338804519356934193445365631142952289028273499335331762595277640472686264728012827337947574886 19790725 155491808 0 0340631393341289032773101348631263366362634723748355541083641388035974047349941725441410835414217348640873641397035414129397041503671421736124335367141293569378039333812365638463686378045473569365634453151312629522940281434993392318927512699400826602865300228523379475753691296 0 0307634323027337930143612313934723379358335553499389835553970365638983671404736715477356940673541404735413970371738464008426339154172355542863612406736414047367139523748373234863626389844373555355533793406320131392915295235273406316427122686400827122634290226993432466450541808 0 0339229773289292733022915334131893597347232513717348638463641384636563989348640475441419434324150358340673419421735553898398941293583438537324108371742633701379636863952368638123717388044643701356933283264313930893002302734453499326427892582398925552699287728653419463453691296 0 0301433152990332828773341303932013353331533413419382935134047354138293641365634995441364140873569410834864008367140083829402739894172358345473701438535834067370137803863374835273748368644643513361232643379322631893164280135273353316426342647408726342647287728393499457654051808 0 0335329903392292734193039336631143541355534993612355539893583402736863780362640875477402735414335358342863499426337644067406744113846431036864239374843103701397038463671354139893686397043353583344535413277320131642990287734453445322627762634404725552725292729653353475760741296 0 0292734323151340629153379307633533214336635413472379634193829355538463583398934725477358340083612417234194129370140673717406738294239364143853555426337484150379638983846379637643732373243103541362633663328316430763064287734323432327727252699406727252699286528143472451971111808 0 0349929653239296531513114336631393302337934993541326438463499397035133898361241505441402736264047341938633315410836413989397042633701417235694150371742393555393339333812359740473626397044113846352736413289336630023027286535273353316428272712400826342738282728523315454754411296 0 030763432297733793039320130023459320133663541331536713486386334063796341239523513544137014172341938983419415038123970389843353796406735274385370141503764391537643898371738123583379637804464352738123289327730523264300228523527339231892751272540672660268628392801325144645054 19790725 155971808 0 0349930393641294033533114320131893201343233793641323937963472381234863671355540475441404734194263356939523289421734723970426340273419426334724263354142863796379637013846373237323671395242173764344534323176328929522890296534323366334127252712395225682595306428653527472653331296 0 0308932773164361229773189307634723289327737173472368635834027345937803626400834995441370140673366421733534129362640473686415039894172356939703863408735834008379638123641374835553541367144643583364132513392305231393027296535833392318926862801404726602555285227383527449147261808 0 0334129903366307634323151344532513379352733153732343238983459386334994047351341295441386336124047348642633459415035273952395240473641417236414437364143103612406737013970373237173472370142633898343234723151341932143151291534723406320127632699397026992673281427893597463453331296 0 0318935553176348633153264332832263341354134193486382935413812341939893583395235835477365639893341410833924129347241503701412940083915348641723780438537964008382939703717398936713829381246053527337933413419307631762952285235413366325126342699408726602673290227763392463449521808 0 0344530763432317632393164317634593499347233533732336638463499395235553933358339895441393336124047339241083445406735833970408740083597417237324239370142863829417237803701351337643671406744373796341935833226347230892977296534593472321427762699398927632712280129023432463454411296 0 0323933663189358331763341337934863277330233663419382934193863352740473612404735275441344539703555404734994150368641503701410839703970355543853701466437324217368639333829386336863933370144913555367133283366315131643052283934993406323927122789408727382595297727383499463448211808 0 0347232393406308934193176315133283527331534863513337940083527397036863933355540085477415034454027354142173555412935834067404742393686421738984695374842633583421739333863365639703641378044643612344534993226332829902990296535273392325127632673400826342751291529153419449152271296 0 031263527313932143089322632893379337932643445354138463612410836413952367139523392547736564108352740873419400837174129376443853846419436864411381243603626436037643812381239703612389836714491347235413315335332013189302729523527339232892751264740472634263427512902347246645088 19790725 156451808 0 0362632393406316432393114323932893315347234723796352738633612402735553812351340475441408733664217349939153612421737174027393342863472431035414634374843353656412937963915361239333583391544113583334135413176312630272965302734723486326428012763402725682660290228143432449152621296 0 0316434593289336632143089315134063328334134993239379632513829352741503527404735135514361241503499408735414172371740673641428637014150347242863701436039704310384640873846402734453732391543603641344532643406305233283027299035413341327727382763404726082660280127763499472648861808 0 0336633923472331533663201335333153302339233793686334137643341404734723989354142175477404735273933358342393527421736714263402743353780433536264335382944913829421736863898370137323626393343103626344534453089330229403151300234593472325127762814400826212738286529273392463452981296 0 0323935273341340632013201318933413527318933153226367134593915348642173499400837325441351339703671428634324286361240273583412938464150352744373686436037644239371741083780376437323915374844913686371733413419307632392915283934993366326426472673406726212595289027633499451954051808 0 0349934993419320132643406313932513392332831893392330235273328421733794047351341295477397036564067352742173569406736714047400841503555438533664172376443853829423937483863370137963863388043603780336634593176335331263101286535133419321428522738398925822699280128773406475761131296 0 0323933153472347232393277322632013445331534593379354134193612339242173555402735695441365640083406408735274027356942173748410838464129352742863717441137964411388042393812379635973583367145473499364132893486303932393101285234723406330227252699410826732595287729273315433570041808 0 0354133533328317632773176313932263315317632513379331536713289397034594239358340085441400834454008349940083597417236863863386342173527426335834360373243353898412939333933368637173583397042863656339233793189328929773089292734993472328927512673398926602686305231013569451954411296 0 032393459310133413366331532393239335333923406343235833432376434994129345940083472540537173846362640673583404736564129359742393880415037174310368644643796469537964067368637173432379638634576358334863239339230523064311429903499351333152699277640472647269928773151334145764821 19790725 156931808 0 0365634863406358333283289318930893341328933153555334138983499410835274047354140675441397034064027354141503527393334994310397043103541436037804263384646643846433536863863355539893541397044373701343235553289316429772965295234453432330228142789400826992789292729023459469550881296 0 0325134323445355534723499337933923226340634063264344533663764347240873626408733025477365641293459395233923970373242173569443739704087354142633764446438634263384640673989388037803880376444913583371733413151297730523002285235413392320127122751404727632634286527513472463447891808 0 0341936263353341936263341332832643392330233663597336637323445388035694150359742175441412934193933347240673445423936414385376442633780426337964634371744643915438539154067368638123612404745193764348634993151313930392965292734723527327727892814402726472673291529023379469552271296 0 0339234323686332833533277328934863164347232263432349933663764337940083472404735135441365641293419410835554108370141293686406738634385361244113764426338124263391540473764402736713641370144373366344531513328302730762877296534993353323927382763404726472608277628773626449147891808 0 0341933793366332834193527354131893419326434063541349936713406386335693933352740475441415035413970341941723513421737013970404741723555449137174695382942633764421738983829358337963748397044113701345935413027344529773114299034193432332828142751404725822621280129903406457653331296 0 0326434993513335332393555339233663239334133663201339234453748325143103392412936415441345941293513431035834150378042633612436038464335381246643626441137964437376441293846384635973796370143103472364132513499328931142915289034193392321427892686408726732673291528523392449147571808 0 0349934323392339232143201331533663419325133793499320135693239382934594217339241505441436033924217344543103459421736864360417244373717457637014335376445193764431037483863371738123641384643603780343235553176331530273164285234063341337927632725400826342763315128903419457652981296 0 030523472345933023459355532393432315134723239326433923289371733023989371743103472544134864217339241943214438536714150379641724027446436124576373245473970436037644047370136413764358338294464367135413251341930763126307628773472343232642789277640472634264727893126356944914789 19790725 157411808 0 0352735413597323932513353322632513392326434723527322637643341412934994263327742635441433534724108328941503641421738294286410844113717441138124695367143103764410837174027358339703412382945473732330235413151332831143189286534193472335327252712397026082660290229523527463452271296 0 0341935413406326434593499331533923251328934193226344532643898337939893541415034065441351338463527400834324286388042633796446439894239376444643780449137324335373241083583395235553597376444373499379632513392318932012990299034993419328926602776400826602621285227513732466448531808 0 0354135693214339233663277336632143341318932773472337935833302395233924286327742175441410834193989335341083569438539154217406741723780454737644437382941083846389838983846361237323555358343853686339236413226327730893114296534993445322628142763404726082686297728523656463453331296 0 0305234723717344533663328326431013189336633663341354133413846322639893328421734455441345940473302408735134172391544643764451940084634364147573812454738804129370139523701384636713764371744113583373233923277307631893052295235693341325127122595404727122673283928773597472654411808 0 0344532773392334134593432340633413214323932773555331536413251397033284027327743605441402733794129326441503541426336864286428643353583478937324757368643103748393336263701345938803555412944643555354135273277339229523027283935273527327728652751400827122660296530273445451960741296 0 0340635273379335334993239328932773226326434993289370133283846339241293341412933535405352742173315412933024360381244113701446439704853367147263656436037644008373238803846386335273732397044643583359733023277316432642965290235413406334126992763408726212660290234063569463470041808 0 0351334453353340633923513330233793445335331893597327736713189406734454286340643855441423934124087332841083366428635974411423946953796472636714634376441293952410837643748374839333555410844643880345938633226341931263139295235833513332827382801400826992712291529153277466451571296 0 031513328339234323486344533153499321432513302332836563214389834994310344542393366544136414108330241293251421738294437402750203898485337644576365643353583384635273780355537483472368637174385367136413251332830643089290229523527344531012647269940872725255528903002352746344952 19790725 157891808 0 0370133023472343233533432331533793419323932513671341938803315408733924047336643605441402733663915326442173626426338464664408749193764469535834150359740673641404738803915345938293527398944643748352735273064318928902990299034993392325127122776393326732673278929273499454752981296 0 0316432773315331534993406328933283341322634993341365633414008323941723341436034195441352739703379408733414310412945763764466439894634365646343527415035974087368637643626376435833671373244373499370132263289306432512940290234453419326427512673402726082673287728523555451947891808 0 0341931013379341934323302334134993472343232393686330237963264406734324172337942175477402733794129339243103641466439154576417245473583449135134172364140873671389836863732356938123513386346343671334135973164328931512915290234723419335328652751400828142699302728773419457654051296 0 0297732643302316434063555339234453499343234993353355533793863317642173472428634595441349941723366423932644634400846343846491938984695337943103597400837324172365638803583386336713597374845763527361231643341313931892990281435273392328926992738404726732647285232513732460547891808 0 0335332893366334133533392341937323201361234593541340640083189400836124239344541295477421733024263334144913748463439894695431046343472446437014310355541943597400837173933347237803583373243603764334135693289330230642977310135413472330228272686400826602738292728653328451952621296 0 0311433533277344532393445321434723366345935833277391533283915343243853366449134325441351341293264441133924634389845763915457638124335349942633541417235694217368640473626362634193656370144913671349932263315300232263052290234193366322626992789400826472673287732393419463448531808 0 0317633533392343234063445361234993541362634993656318937323472400834194172349942175477421733924286336644373406449139334411441142863597426334324360370141293555397034193898356935973445378043853764327735133226339230273089300234863392326428012839404726992699275130273432457651571296 0 031643379349933533472337935693527347233533717347237803486398934064217349944113379536935274129321444913499436037324437397043604129443735274491371743353612408735413812355538463569359738804411356934593569348632513328305229023541352732642751280140672686275128653027356948534853 19790725 158371808 0 0337932143432347234993597345934993277352734193701328936263432426334994411344542635441423933534547332845193406463436414385415045763780426335974360358342173513417235133796347236263366371744913583348635833189337930393027306434593406328927382827398927382673282728653419463453331296 0 0317633413328328934863445335334323656348637803406365632893812352742863392443734455514343243353328423934864491355543853780436038124360367143103555433536563933358339703732397033793583370144643499373233153445301433023076292734993406311427762738404726342776287739893748469547571808 0 0345931393341341932773419358334723555367134723583348638633277402734064411349944915441426334724310343245193459457635694437386344113419454735694172368642393846381236563915352736713472395244913701349934863176337930393002287734593341332828142763404726992789289029523499466452981296 0 0313934993341341934993419345935413499347236413406389832263717334143103419443735695514361242173277431035274239373244373527454738634437348643603612431037643880378037643732389834593780373242633527367133413513305233412990292734593555325127382686404727122776286540474519463455141808 0 0328931143445327734453341355534863612361234063671336637013419397036864194341944115441421735694217348644373419426336714437391545193626423934994239361242173671393338123880359739893353389844643717322635833226335329403002295234993472316427762738397026732621307628523499466460351296 0 0330230763264337934193513344536263597326441083499384634063970344543103569441135135441358343603472451934864437379643603732443737174464362644373569421738464108376439703641378035973933361245193379371733533472321432772977285234323264330226602738406726472621289034594027463470041808 0 0332831143445334136123555345935553459373234063717339240473251393333284217339243105441441134064129362644113472457637644634382943353656449136264263356943103641395237323898361239893328379645763656355536713189330231513076305234453472328928142686400827382647291530023379449154411296 0 030643341313933023513339234063445371735693863352739523555395234064217344544113486544135554310354142173459469537324411361244913764451936564360359743353686441135413898371740873612370137324310344535833472341932263264306428903499337932142902289040472738282728773656371746645054 19790725 158851808 0 0328932513302341935833513352735833392370137323898337938633541404735414411335344915441446434864634341945763541451935834310384644373583443736714437356943103583386339153952352737643541391544913612349935133139340630893076305233793486331527512686404726472712296528653328463451921296 0 0302734863164345935273406370132893933344535693289393332774263331542173445441135415405348643853392431035414437371744913732449137014695340645473671431036864464358338463933384634593732359744643226367133923555317632513039292735413472320129152776406727122673283942633863466448531808 0 0347230523328323935413472337935553472373234723829334140673406406734454239339243105441449134324576335344113597449136414634395244113583441136124411365644913671393337643933356936713486402744113686348635133302318930763014295234453499334128392725400827382751287729903499451952981296 0 0303934863064358333923379341934723686337939153597395233413898341942173527441135135477349944113432441135694464371744913748463436864464352746643764441138464411379639153499384635553732367145193472381234063612313932773027296535413406315127252699400826862877285232514335463449521808 0 0331531643302332834723513364136863555382933793829341939523406417235274263341245475441436034454360334144643671446435554335389846953626469536124411365642393732431039153898345937803513381244113812347235833264339230893101292734453419326427252725398927252712291528273970441152621296 0 0303934593039349933023392334134323717344541083366397036864129361241943366433536415441368646953527454735134464368645763686454737804547343243603641443737324008391538463717388034723419371744113472364134593445311432143039290235973445330228012647406727122738287733925020472649861808 0 0335330643432326433413459356937173302406735693880362642633366379635834519354143105477472635834335364146643541463435554695398945763612449134194129373243103764412937013717344537173353386345193732343235553315345931393101286535553341323927762634402727512712315127513829466451571296 0 030643277305235553289352734723499365633924263351339333555421735834263347242393555544138984519355545473499436035414695376445763970443737174726367141503541417237963989351337803445373235274491356935273289341931013176289028773366347233022814264740472647275128274263443746344664 19790725 159331808 0 0358329153341320132643328318935693406374835693780341940873432412934324239341944375477443734064263364146343641443735414464395248213612460536714286364141293686421736123641358336413541391545193541335336563164325130763002292734063289327728652789402726212686291530273717466451571296 0 0296534593052339234453341358334193656352739523541404734064008347240673527436035975477382944913555421735834360352747263780454740084519371744113764428637014360361240083527371734453796368643603499364134063432321432393151294034323486322627512686400826342776287733024757441148861808 0 0341929903353315134453419344536263671382935274067325139703277421733154239347243605477446435134360351344373764454736124547395246953880446434724411367142173686419436713829351338293445408746343796337935973239345931263076295234993419332827762814404727512763307629773527457651921296 0 0310133283114334133283328352733923764349938983486382933664087336642173419443733535369364146643701441136864576371743603748460540874789361242393764426336414239364141723641378035413626378044643555356934063555315134063089292735553472320127382660404726733201287733664491466454771808 0 0336630393289322634993328347237173445384636123863361240473541431034454385347244375441426335694576371743603641463438804547404746953641463436414411365642393541412937964008344538633486406743603612347235273189336631763164307635413366327728902712404726472725287732773541463461131296 0 0328932773002339232513366344533413597326438293419379632514172331541293499443735275514356944643686446434324194389846343846482140084464370144643583433536714150359740473671389833283764359744913459361233283239325131893027287735413459330228012660400826602814285245473933472670041808 0 0331531763432305233533353349937323406404735274217334141503392415035834263330242635477433536124547341944113612443736714576384645763796443737014360373241293612431037323970356937643513393345193863334133663201344530643151286534063569334127122751398927762789295231893583449152621296 0 031263289307635553139352735973353382934454108349942173445417234724286336643103656547734994411362643603406421737804576379645473970463435834664362644113933428637804108371737643432393336264360354137013315340632393226315130143513328932392801258240472660269928773472373245764853 19790725 159811808 0 0326431393499316434993472356936123353386336564129356940673101415034324385337944115441457634994547358342863701426337324464382946343717466435694411354144643701426335973952339240473555384645473499339234993226344531013214295234723379325127892725400828272712287729523499446452981296 0 0317634593201352732893583349935693829343240473239421735414217351342863472451935415514352743353392443734194360384644643717449138294519373244913597431037804067371738123701379634593764365643603379337933153366297732392977290235693419325127252801404726992763289037643612460548211808 0 0323931893353321436263459322634723527391535834067361242863445400833664286334142865441426334724335358342633527454736414150376446343764441136564519368641293612395236563780347237803612370143603612337934863126322629773189287734593445328929652776402727512852291530523541469551571296 0 0308934193139337932893406343231763499336640083717423931763970344543103499441133665477373246343392436034194335370144373671446438984519365646343717436035694360373240673569397034723732378045473459361233023432297732013164289035273406337928392776404725953052286530763541441148531808 0 0330232143379335334193527344537483379389836864263339241723251404733284008349942175441454734064286341243353641421737174464391547263555466436264411347243103717421735273989358339153341397043853626348635133101348630763226313935273472344528902673402726472738283930393499463453331296 0 0295233023189322632513328336633793732354141083445404734864008330242173341415033535514373244113353443734194310376443603764457640274547379645473612446437014310358340473472389836863671381245193419362632013419300231763076299034453277328926862751404726602852292741293656463449191808 0 0332831393379321435273392352737173597371733283933344538633277423935274310339240275441417233414286343244113732443737014437400843853701449135554664379643353717406735694087337938983315381244913612337933793214316430523251287734863419332826992738398927632647296529773583457652621296 0 030143201305232773151355536413353365634063898323939703251381235414067345943353302547736124194335342633541421738294385373244373970463437804464371744113626428636414008337937803472349936414605355534453419352732513264305228393486345932262789273840472699267328143289348645764757 19790725 160291808 0 0337931513341310134453419315136413445402734323915341940083406412934064087330242395477415034064411348644113686451937014411404745763686454736414411379644113612426335833970354139523353378045473732364133533176325130643101286534453472326428142751398926732725287730893432463452621296 0 0308933153052331531143302341933413796334140873302412934723898336639523366406732895441344543103328423933414310382944373863463440474437371743603486428637014129368639703379404735273686374844913555358333023392300232263064295235413406328927382763408726472977297736563541463449191808 0 0351331513527317634323499337935413379376433414108336640473353421735414263356940875477426334454239335343853541421735554464436046343764466434994360340644113527408735413898361238803597393344913748347233923214334132513139296535553419317628772776404727762647282728903366457654051296 0 0318934453176337933153277344532643780321440083499410834724335335342633419423933155441356945193315406734994150389845473989449139524664352745473513423937014129355540083732391535133612381245193569361232893486313932513002305233923459321428142776404726472568289037483527457653691808 0 0343231143569311433793126322635273459393335834129336641083379402734324286343240085441426331644087335342633583438538464491412945473656454735974491370141503597431036263952352737173406376444913583339235833226328929522952307634993472332828772673400827122776296530023432454760741296 0 0312635413189349932643392347235693701326438293499421732394172330242173277398933925514365642863277408733154335367144113829438537014576356945763671449137964263371738293486417234063732378044643472358332393555322632513014286534193472330226862712406726342725296535273406466470041808 0 0358331013499322635693226352736863392379633023952323938293264408735274108349939705477431032264129332843603459433537484464412943353641466436564695384645193569404735273933340635833459370144373732341938293277341930523201313934993445325128142877404726992801280130893366451952981296 0 031763541311434723039361234723445382933534108323938463214400832514067328939893379547736264172322643853499431038123989389844643880454738464664364143353717398936123915358338983583347237964491348634723432347232263189303929023486328931262738278940672647286528774008349944114952 19790725 160771808 0 0348631763732296536413139356934993583371732773970323938633164406733284172330240675441412932894310325144113555443736414411388043103656475735974695356944643513408735133933337937323341386343853846343236263315325131013089287734863419336629152789404728522738287730523527466453331296 0 0318934193164332832263341330234063597340638633328400833793846323940273459398933415477348643603341438533794286382942633656457638634519345947893499431037014129364139703472389834323583391543853432355531513432312633153052297735133445326428652712412926863328285241503597454748861808 0 0364130643406297735273264325137173541373234063898327741503277402734454217327740875477408734594310334143853641457639154519402743853748436034194634361244113583423936863829347235553419391544373686323935553239328931013064302734723406317628522751397026602712291535833486469553691296 0 0317634452915340630893328339234593583340637963379386332144217332840273341421732895477344543603486433533284385379643853701454735834385349945193671443735274411361241293612389835273656376445193341371731763379322632892940294035553499326428772827408726082776289037323796441149191808 0 0347231643379321435833251345934193289373233664239328938463379446434324108331542865477408733154263313943353641391539704239398945473486449134724335362642173686421737013846340635413315381243603829341934723277341931393164303934993472330228772712400826472712292732263406463451921296 0 0296535272990348629903419347233533486317638123315398933024087339242393289421734725441340640083302446435414411351342173513426337014411341945473583454735974172362640083472391534723686376445763379356933413289311432642952290234723472325129902738404726472738285240083541449148531808 0 0355529903527285234193089331531263264352730764047328942863341400835274239315140875441417233664087337943353406433534864411368644373597438535554605352745763513404734193952351336713499376444643671344535413289335330393039303934723315325128392839402728392712302729903392454753331296 0 030023419306434592977336631513264332832143780331539893419386331644087323941723226547734324047325143103251431037644310339241723812431034994464347242863445446436263846364138293499358336864411336637173277349930143239308929653541337933282940282740872686294028774008345946644919 19790725 161251808 0 0330229653315283934063027340632393277343232773933316440473432423932644263331540475477436032394385321445193379428637174335381244373701451936264634365644373432436036124047343238123264382944643671340636863126351331393052299034993513325128392852400828012801285229403214463450881296 0 0292736862865337929773569295233023353337937963239402732644008334140473289421733665441336642173379433535974310349942173656446439704385354146643583457636714150356939153486398933153701371742863541368632643597311432013176300235553445315127762789404727252776289032893513457649521808 0 0341930643499281433532915347233793366355533283686339240273392428633154172341939895477408732644263336644913472426336564335421745763392463433664547352744913541404734593952359736713459382945193569332835413176345931263002296534993341336627892890397027512776299028773226451952271296 0 0305234592839335330393513313934453432316438123459406732893970307641503277449133535441334143353302443733154335373243103612423939334437344546643626454735834217367139893541382934723717382945763379365633413277315131763176294035273302323929652725402726472827283939703499463454411808 0 0348630023583282736122776335332263353332832143880323941723264410834194335336641295441426332394310343242633527441135274129379644113612485334724757341944373612421734323915348638633239373244643612339235413214332831143039302734593459337929022712402729772902291536413289451960741296 0 0326433412801345929523612303934323366320136263201402733154172326441083289436033025441326444113315421734064385382941083555421738634464348649193541478934994310356939153527388035413671374844643513364133153432311433153114294035833432330228652776404726993189299036713392457670041808 0 0352729523302285234723002347231393264336631143812332839153226393332514411326441505477423932644194343242173289421733664491389844643764443737014757356943603597410835834008344538293486388044643764343236563251335331392927310135133366318927892827393329902890303929023341457654411296 0 029403392306434993076306429523419332834323717334137963366404733284087321443603366540534454217344541083459421734724310352744113829449134594491359745473701423934994172356937483353382936414464340634453328318930523189313929903379352732512852268640472647323929022952352746344821 19790725 161731808 0 0341929403379289033152990337931263315358332263898341937963366404734324108313940475441436032894335326442173226417235414547371744113656466436414695351344643445433535553880341937643419402744113597347235273164347231893164295234863406330227892751398927632725327729273264463452271296 0 0286533412839330228773264308933283226334136413277379632144027322639153239428633415405354143353189438533154087358343103597449136264360371745473686446435274217354140273419355534993732371743353499365632773499336631893201300234993527328928392801408726862902291532513486466447891808 0 0341930393353287735972902355532513353359733413812320139523302408732894108320143355441436034594108335342863341421733284360355544643569472638464634358346053541428635553933335338123499365644373612328933413341352730393139292734723406327728522852404727892877292729523341457651571296 0 0290233922990361229153392294033923251344537323164384632894108327743603176438532645477337942173151436033154087359741293555433538124547371747263717451935834385358341943641378033413863386344913328384633153527313932643052292735413406331530022789408726342634289028393366446448531808 0 0331530893406286535552890328930523445354132893846322641083315391534594108328941725441428633154217331543353392438534454360389843103597469538124664362646643583428634193780341938983315382945763583335334993201354132513164286534723392332828522789400826472789282730763392449149861296 0 0303935412877330229773641297735133214340636263328398932513989322642393289431033535441344543353315426333284129340642633541454738634547368649863656475734864464340642633341378034323764382944113419378033663656339231263052283934863315332829272763404727122927290234063846466448211808 0 0349929903527286534722751341930393264341932643701320140083214421733794411331542175477441133024437326442633289436035554491389846953555478937324853364147263472423934323880331536413392361245473626334134193089330231513139297735273445325128272827402727382776364133663353451952621296 0 030643541283935832877343229903176310132513472317639333328402732894217334144643445540533664217322642393302441135554310379644113846457634864664371747893527472633924217352738633445374837644576337937803353341931143277323929023513347233022990275140082621300228013251349947264886 19790725 162211808 0 0354129153353287734862927344530893189340631263686327740673189410833414360341942635441436032894150331543603264438535974172381242633732469536124821359746343612441134063989339237323289374844913717339235133214336631013089303934993315336627632801406726602751292740673419466451921296 0 0301434192990337928653641297733023089330236413445402733663970318940083189433532895441347242173328433533284310354144373829449138294695354147893686443735134634355543353445386334723701378045763353381234593459317630393027283935273486320129272839398926082751286537963328463446641808 0 0355530393499289034722789332831763251345932513597352740273201431032264310335344915441454733024335336642633459426337014172393345473641443735974886354144643513443735134067354137643379393344643701336636263459336631393039315134863353322628772890402728142814349947263412463452981296 0 0320133532915359728773353290233283189316434593277388034724087334144643277441133925477344543353277431033664150362645193812421737324491351347263626466436414547358343603612382934323686362643603499345933533527330232393002290235273315326430022801406727122965287739153445466454051808 0 0349929023555286535272890341930643251331532513863347237643289431032644286327744115441428631644027336641293459415037174335391543603366478935554576355545193748438536564129352738293459381244113764339236263226339231143126289034593379332828652776400826342660315145473486475760741296 0 0320134862927343228013445305234193189334134723419393333023989339242173302426333415477339242173328415034194027367142173863457636414576355545763671466437174853361243103527412934993541376444913277358332513432327733283089297735553392339227382751404726992725285238293379454770041808 0 0335328013569287734322915321430763226331531513915335340873569431034594360339242865477423932644310318943103379433537174087371744643541441135834757359745763527443733794087345938803189389844913829328935693151312632513027311434323472336628652814406727892712295245193264449152621296 0 029153379289035832789334129523277320132263671313940873226421733534286330244373527547734724217330244113201441135414239371744643952457635834634384648213671457633534437352739523499373238464547352735273139334132643176307630273597347232012990271240472699296529404821340645194757 19790725 162691808 0 0327728903445283935132890312631263239344532893764316441723189417234194437335343855477438533534310326441723239412936414239393344373569457636564821359744643597433534593970352738293406379644373445326433923214354131513176291534863432330228652902400827762776289037173315463452981296 0 0292732512801330227633513310132773101313936413341404732774239325143603392433534195477362642173289421733154217359741723764436039524491348647893780482137174634378043103392397036563671378044373499359732643717340632142952302735833379341929272789406726602660289036413612449148861808 0 0335328393527291533532927355530273277328934063898335341293445421733414194320143355441421732514108331542863419421736714335370144643656457635974491361246953445449135553989341938463406370144643796340634723419341931143139296535553459330228392789402726732699295236263353466451921296 0 0277635412852328928393328307632513264307637173341408733154360345942393328412932895405341941083289421733154385364144113780438539334491365648213527482136414491339244113555389834863829365644113392355533923289318931393114302736123445341928522686406726992865296533413612454748861808 0 0341928013419283933662890337930023226343232513863334141083164417233924335323942175441438532514172337940083432402736714437376445193626475736714634373246953597431035694217348638123379355544643671323934193264336631012977302735973499311427762927393327382686285238633366472663141296 0 0295232772890335328393486290234193164332836413201426332514047322644913315446433155514352742863366428631264310361243603671423936124605354145763612485335974547355542173527376434323626389843603656371731513226322631013052290234593392331528772789406726862621289027633445457649521808 0 0330230393366273834322852339232393151361234993846335339893239423933664437328943605441431033924411335341723379421736564286371743853686466434994789373246953641438534324087341238463472388044113796330234323201321431892915310134323459327728142827393326342877278934193289463452621296 0 029403612281435272776340630763366322632893812327743103366421735694008347242633392547734324411336642173353417237324360359745473569451936714821384647893641457634724310358339153472384636414464343235973353328931143251311429023513335331642877271240872647273828012877339246344886 19790725 163171808 0 0344528013419289034722877352731513201364133023880332843103277433534724194315142395441433533414360328942173499415037804310365644643846469534864986371746953597421735274008351337483472384643853732340635833419337930643176294035413289339229522839400826212789283933153226457653691296 0 0292734992915347228273459285232773251331534993459417232774217327743853445406735415514358344643251410832894286362643603541451938634547368648533717495237964664358342633717379634593846374844643366349932263445322630273089292735553379317627632789404727252890290229403328463448861808 0 0339229273527281434322952361232893302356934063863325144113328423934594310328941295441438535134263336640873555443736414464361243603671451934195020361247573641438536564067339238293392373244373846323934453289325130143151308934323419331528772814400828142738285235413353454753691296 0 0305234722977337928273315305233413459344537013419421733154194348641943289421733415441367142173341423931644150367143853541423937484547361249523812485337964664349942173569395233663717368646053459365634323541316432263089317634993379322630522814406727632686289032143432469554771808 0 0348629153472283934862890343232013459340634724067326442633412433533924263327743355477436032014464344542633392431037964217373244113486463437174919364148863499443735694172348637483459365644643764331533283289354133923101297735553499340630142977400827122712292739333541463460741296 0 0302734722839364130393432307635273277344538803472412933284150337942633366436035135405354142863419431032894310356944113486441138294491365648863764491935834789361242633459378035693612388044113432368632773419330229773226294034993499321427122789400827632814296529903541466470041808 0 0352729273432289034322915355532013341370134994008335344913341428634324335335342635477438533414239344540873366417234324519371746643764491938124952349948213459451934723898358337963445379644373829339233923432330232513126306435133459334128522902400827252776278932893445454752271296 0 028653459300235132801337930143527341935413970378042633315417234594239334140273419544134864217330241083366421735974491362644113829485337015054389849523686469534594286359739893472368639334437345935973239337931893379306429773555337932772865289040082699294029023064358346344821 19790725 163651808 0 0358329023527286534862915355532393251367135274194352745193432436034864172337942395441421733924286355542173315412936414360371746343686475738295020361248213626443734994263334138463341361244643597334132893239341931393126310135273366330228652814402728772634287742173392463453331296 0 0299034322877339229403583299035413472358338293656438535134263367142173251412934195369336641293445431034194172352744643445457638804634370147894008498634864757358343103472391534323597370142863499343233923472328932263039301435553392330227762776402726862725285232513569454749861808 0 0358328903499285236412927348631763499365634723796348640083555397035694217341941295477410833534129339241723419421737174310373244113717469538124886339246643499446434724129341239333499374844113656345932893555344531513302287734063472322628392725402727632725287733663486466453691296 0 0296536412952356928903419297735273353332837803701406733534263344540273264421734455477364142393302431034064263343243603583478938294634354149523863469536714576345941503597402734453541378044913379370134723289317630893101317635973432326427122827406726602801282731143569451948861808 0 0347229403486292734452952358332143379343234453915354141723555421733534129332840675441419433924263361241293486421736124491371747263732457637804821349947263513438534194027332837323264382943853641337935413164328932263089287734863379326427762927400827122738277641293328463451571296 0 0290236123064358329653583316434193214339235833328398935274172345940873499406735835441358341723555421734324172351344373445443736564757371750203898508835834437359741943432384634323597354145473392379634453366316431393164302735273445325129522877406726732751296529773671472648861808 0 0339230763486286533282915354130273472340634593764332843603583417235554027355540675441408734454172335344113459438535834360381246643583485336414952376450203541428636123933354138463486398944373780311432143277331530893101308934863419328928272865398929272738291532773214466452621296 0 027893406296535832940355529403472349932263541341938983541391535973898347240083406544137174335349943103341441133284263359744373796475736414952351349523656469535554263358338983701355538294411337936863499348632393289322631013527354132892877275140672608307628523064341945194757 19790725 164131808 0 0343230023406296534452839339230893499358334993764341942173486404737963970349944645441426334064310343241293189446435134547373244643499495237484919376446953366443733154087344538633251384644643341320134193226323933413176300234453419330228272827395228272814278933023353463451921296 0 0292735133353345929153353301436263239351336123432415035133898345940473626433532645514351343353513431033924217361245473583466438984789368650203812482136864411351343103555395234723612356944113419362634863379351331143151306435833392339229402801404727253328294030023499457648531808 0 0340631013379300234722952337931013302337934323541330241723541402735833989337942395441421733924335344544373527408737964576365646643780472635694952355546953555438533663970344537323328355544643432337936413353328931763189296535833419335329402789400828902647281437323406449154411296 0 0295234192977343228393406302733153201325137173406371736564067364140873569397037645405364141723366441136124217365644113671469538294789367146643812482137174547359742393597382933923732358345473486358334863289331532263089285235273459326429402776400826603139282729153499457653691808 0 0332829153445301433022940325132013432336632393748348641943541406735554129341942175441433535414411352743353513431036124491365647263641475737804919365646953597415033534129341938633392386344643486339235553353339232013164300235973499328928142673395226992751275130643341463460741296 0 0289034453064344529023341294033023176348633023513412935834108354139893472408735555441352743603499454734994335340644643764466437644491362647573812472635554519339243603486404734593671367144373472352734863379313931393139302735413432335326992763402725682852287729023499463470041808 0 0345927763527307635972902335330023302349933413555347239153701382936713933356940275477404735414286354142173513438535134411361246643583475735975020344548863583441134064217341938633366386344643555335336413406328931263114305234193472326429022595398925952751283930763251463452981296 0 031263379297733793027341929653341316433153472344539523796386337644239335340673612547736414150355545193583419436264360365645193671466435834757373249193829485335974411356939703472381237964491339234193328348632773076311430143432335333282839285240472699289027382977349944644886 19790725 164611808 0 0345930523419305232772865347230023328308933153366344537963717382935274087345942175441423934454108349942863569426333664634376446643829485338294952382947573527428634594239347239333419389845473555358333413527331532143226305234993513331527892827397028902789292730523379463451571296 0 0281432892940355529023555297733663064337931513328382936263898341939333459402735835369361242863499431035974263358343353764457636864634349945473812505438634576359741723569393334193764374844113432355532513541331533283139303934193392326428902801400827382827285231263486463448531808 0 0349931393445299033022776340628273392316433793472322637803583415036864087371742175441428634454411355544373569436037644695371748863597485338465088379650543656451935414239347239893499398944373863344533923315340631393251296534453486334129022852397026862725305229903445454754051296 0 0283936412915341928143289289033922965339232263583374834453780355538803472433533535441374843603486446433534310352742173732488637324821367149524047491937964757374841503472400834863829365644113486343234863499308931893151302735273472330228392877406726603052301432263527446447571808 0 0339228013366295231512890355529903379325134323499364138803583382936123970347242175441428635694437325142393541433536864634379647263812475737014789354150203686454734454217335339333541391544643597331535133302321433023189311434593432325129522751400826472789283931763379451954411296 0 0 0 0 0 0 0 0 0 03289349932143315370135973880349938123656397034865477361242633555436035554286347243103732478937804757376447573863485337324695365643603686400835553717381245193379341933923328325132013189294035273555320129652915410826992827292733793406463448531808 0 0344529773612313935832890327730273315305235413459352735553597368634593970359741505441426334994217332843353419433535834464354146953641488636564726367148213499472637014172348638633226376444643569349934863445335331893076318935133379322629272801398928522776285231143341446453691296 0 028013499299036122940352727513379303934323139341935413445368635273863337939703499544137804310367144373328412934454576351348863748466437964853379647893812488635694411361242173499382936714437341936863328337933023201313931263527349933282902275140472725344531762789325145194886 19790725 165091808 0 0349929403541299033282852328929023472312633413277337936563459386334594217355542175441433535834491358342633541433534724576378046343764482138124695365648863701466435694411348638463302408746343541336632643341335331762990317635413541339229022890398928272673280135273366463453331296 0 0277633283076328929773379295233663039332833153499354134993846328939153626406735415441367143103499426336414310341944643764475737804634388049193764475734994576341943603527415034453880374844643472332834323341335330523201311436123486328930522852400826732699295229653419457647571808 0 0358328013406316434193002341928653251316434863379335339153656379635133863371741295441441134324491349944373459436035974360379648213764478938464886355548863486469536864310373238633555389844373686316433793366331534723027308934863328332829022686404727122776300231513251463452621296 0 0287735833064341930023419290234723002334130893472341935693686349940473379406735835477384643603379443734994239341942633626466438124547374848213671495237324695349944643812391536413846388045193513343235273499318932263251290235553569323928652789408726862890276331513406466453691808 0 0352729023597308936122940343229903499317635273139345936713226365637644087344540475477415033414172361243603597421735974411352745763701482139334853370148213701482135414239336638293527382944913656347235133392352731893239316434593406335329152865404729902801290235413379469561131296 0 0290235692927358331513445297735553002337930523432367134193952347236713445393335415441352744113486421733414129359742393472451936714695349946644027502036714952388044913717402733413764373244643701355534723486339231393289297735833486326428143002408726993027294034723472451969141808 0 0340628273499320135273002332829403366313933793264341937963315389834864027362643105441421736414411352742863406412935274411361244113717475739334757382946343796463436564239367138803612370145193717352733793419330233023052310135693486339228772927402727382738287731893164463452621296 0 030023499310134863214331529403379295234193101351336413341358332893829336640673239544136414286352742863366412935834411349943603748451937964986386351573764475736864385367139523527384636414547356934993513345933283226315128393641345933152877286540272738286528143315351346644919 19790725 165571808 0 0344529403641339234862789361230273353305232643289330237643513398934454008340642635441421735834263341942393626431033924547358345763701491938634853351347573732472635834217367138463656378044113341358332513419327732893114317634723353326428522686400827382827294034593315463452271296 0 0297734323151352733413406305233792890334130643289351332393671327739153486397034995369354142173392423934594129335342393641443736864726365648533846488635834757370145193555408734993780358344373583352732643251322632013114301434593392331528902839400826992927290229023392466450201808 0 0352729153641330234993002358328903499297733283089326434453289379634863970358339335441412932894263344541723597423936124360368646643686488637645088378048863656478936124360359737173392389844373527345935973486327732893176308935413486337928902890398929522789297732893641463451921296 0 0282734722902344531643472290234722977355531643432344533413732351337963341384633925441335340673569421733024129332842393392436036714726358348863846495236124576382940473671400835273555368644643656354134453459322632013214302735833472328927632725402727122839294031644129457648531808 0 0364128903701295236122990337928903432307633283076339234723264379632394008328940275441433535414335339242863499423935414576379645473541482137015054370148533686446436414239371738803499365644373656354133533472327733153014326434193541335330522814395227762801321437483555446452981296 0 0296534723114373231143472291534322890352729273445341934453701349937323289395235695514349941723353404734064310352742173555449138465020358349193717478936564491344544913583402734993732379643853612354134593366352732263164306434993419318928772877406726862890285228274491466448861808 0 0358328143641302734453052359729773513295233533139356935413302382934063863345940085441426335274172331543103513443735274464370146953880491936864789364147573341463434594263356938463328384642863472358336123315347231763151323935973499337930022852397027762673349935273541454752981296 0 029653717282737643052361230023472295235413139328933413366388034993863341938463486540533534172364142393392428635554286348645763701478934864886368648213764463435974519359740473701382937964411364135553486334134063201322631013612349933922801290240472776266029023039426346344726 19790725 166051808 0 0379630643541301436123101359728523392290233793214344535273341378034193970327741945477415034454008344540673353415034724360362646953764469538464789386349193569423936564047352738633701384645473486351334993641325132893064315134993486335329652927404727122686308934593527466452981296 0 0299036412814364128903597286534722877352730393445340634063829328939523419389832515514334142393597433533534172337942633583443736714757367148863880488637804547361243353569391535973829389845193626352734993341328933023289308934193315330228393002400827382789291534454385463448211808 0 0368627253686323934992990355529273353300233153052317636413472379633153952337941725441410834993970352742393432428632514634374847263569491938295020388047893527441135414067358337963597379644643379367136413328323932143251315135133486340629272801400826342801322642173379454752621296 0 0281435132965367130763583289034992902336628903432316433923863320140083555391533665441345943103392404734194150322642173486451937324726364148863717495237644547349940673527395235833796382945193541327734863612337931393176289035133328325130022852398927382660305232013863463454051808 0 0341928773541295235272927339228653541297733663052344535413379395237483796341941945441415032514129347242173499421733794491367147573780495238804886382947573472449134864217388042863641381244373555371735553472336633792977326435273527331530272738400827122699296531013459457660741296 0 0286537172940352730023445290235132877340629153513323933153701358340673328397034725477358341503214415034724217358342863432475737804853393350203612475737174664365643103626400837963796373244113656341934453366326431513315321434993555326428392827402726992839287729903952466470041808 0 0364128903612290237012827364128653366292734453239327734993541379633533880327742175441419432893989323940473499406735974464368648213748478938804886370149523796443736124217367139333764386344913289349936413406330231763164330235553459344528902725402727122789290245193527451952981296 0 028393626278936412940332829153671290234192865341932393366388033663863365639523513536934724108330240473412400834454310359745763656488638634919371749523541469535974217361238633641379637964437367132013541347233023139343231393583354132012877291541082699278933793583379647574952 19790725 166531808 0 0364128523513280137322965362628773302295233282927330235273328406733414087359739705441412933534411345940673392395236864437348648213812502036714952358348863597472633924286348639333597384645473641352735973419336633023239330235273486335330522699404727762751295248213863475751571296 0 0294036412801371731013612303936122852354129153419323934724108352741083328378035555441355539893597421734594067331543103686454737644886378049193748505437324789362645193812415039703612382944643656355534063527332830763239300235413486325128392776406726472814313935973671446449521808 0 0362629023764296534992952337928653445306436862952358335413289400834993780339239895477415033154217332840473459426334724491367147573812508838804853371747893499463437484087374839523583386343353612368634063445340632643027323934993527334129272712397027252865334137323419451954051296 0 0299035552865355529523583302735552927347229653328327735273933320138633486391533665441355539333315417232514217347246343527451937644821367149523748482137324519352744913863410836713796384644913555364134723379336631643302297735833597340628522940406726472902417230273812466449521808 0 0382929403583282736123089352730023583299035833176354136263499389834593970334140875441400831894047336639333392431033414491362647573717485337964757356947263780463435834360368639893717395244373597364134993379339233793076318934453513345928772751400827382776295234993432457652621296 0 0297736412852368629903583287736412952358330763392321434593764326438803341415035415477331541723264421734324172341943353626466438464919388048863846495237644821362645193701423934453933379643853764373235273392355530893289306435693472328926862940400827513189335333283583475747891808 0 0370128273499295235413052352728393499292734593027341933923419400835273863352739335441415033664047331540083277410833924286359749863846505436864821358348533555475736714519337940473641378045763732355535833341322633923101311434593406331529772839397028522852287742173392446452271296 0 028773583290235972852359730143583289035972965349931893513378035833846339241293315547735274047340642173264404733534129341246953656463437485054373248213527488637644310364139523432391536564519361234993641345932393251315130273555337932772699285240472673268629523846344546344919 19790725 167011808 0 0379629403717290234322915358331143597290236563101336633793445410833924047341239335441395232774108327740083499408733534634359747893612488637014986361247573626488637174217373239703486404743603915356935693569347235413139322634993569334129652789397027382712321442633419449152981296 0 0291536412801378030763612285234863027327730393583322634723846359740083541415033535477341941293445415034324108337943853612463436714986367147893569491936714695365646643626400835553641367143603597344534193341337929523353290236413486341927892877408727122725307635973597469549861808 0 0388029273612290237323039354130023717295234193189345937013419400835274027345940875441417233534027326441503328410833154411358348213812469538635020344551233717457636264411364138633612379644913612345934863513334132513164311434323472334130142814398927512814311445193527475754411296 0 0305236862990371730273641286537322852334130273527330233923764351340673432406735275477343242633315397033664087331542393583446437484664382950203748488637014919382945763641426335133671365644113499367133793583330231643264316435833459339229522877402726992827289032143406457654051808 0 0361228653612286535132952367129153445289035693164341934993406395235133970344538805441419432643933327740873366417234454385340647263612491937644919364148533732485337484634378038463392379643353513354135693472339233793101328935553472323929022940397026602660318943353541443759971296 0 0294035832965367128903717291534863014362630143472323933283732362639153701393334455405349941293353404733284087325142173527463436864919378051573764512336414919381244913829417236123701389844373641361234123315345932643328294033923513325127632965408726862712301432513583472670041808 0 0361227633686294037642927361231013555299035133176340636863612398935834108354142865441404734324194331544113406410832894437361245763626495239335123391550543748482137964464367138293656376445193555352734453583330233283002321433793445341928772789397027382712341936713419454751921296 0 029773555287738632990358329653541286534063014334133283445381234453970368641083486551436124129327740873353400833284239351344643513463436865020382951573732482137644634381242633555367135554411349934723641323934993366326430643583349931392827281440272634275129523499359744644789 19790725 167491808 0 0365629773829283935692990364129403569299035833064352735413419397035553970358338635477410834124239330240873392431034594217351345763671491937805262382949193597488635834757378039153569388044913626364137803641326432893039322634593459330229652763400827632673315141293315454753691296 0 0283936412915384630143513289037802927359730393541331533413952355538983459398935555477359741293328397032014067345942633419451936864695370150203764491936264886373247263780428636123764374844113527354135553076343232513151277636123527323929022890400827892712300233153555451949861808 0 0378029273764289034992902356930273353295234723101330233533432389835414027358339335441408733923863326440473486421733284172349945763555469537014952381249523555463437174437365638463527381243353419381235413432322633923076317635413486339229772725404726992776283944113472451952621296 0 0287735412839391529523392280136712877337929903671323936713764334140473748382935275477358340473353402732394172340641723406463434454952365649523748475737014547365646643829426337173846379644913796359737323289341930893151295234993513331526862865402726862686307634193406451948861808 0 0359729023701290238462990351329403555297736263114361235133641402734864067367141085441400832264263341940273239417234994217364148533701488636414664348649523597472637014634354141723641393344113583359733413499318932513114313935133597315130892673397026602699327735553302454750541296 0 0285235832927368630023597294036562940361229523379316435833812354139523671412935835477382941723264406731394129330242863527472637804789378047263780488636414757370145193812421734723952391545193597370136413379349930763226296536123432311426992865404726862647297728393626466448211808 0 0358328903764300235972965368629523780291537323201339233923499378036714047373242635477398933024172327741293239408734864437384648213970488637014789367148863701466437174547384641503541400844113379365634453328340634323151325135133341327729152725404726992902327738633419463452271296 0 028903686290235552965348628653732291536712965356931013583368637014067397038983952547734124008316440083366417233154385335348863812502035834821368648863812469536124464389841943656398938804519358334453597332832773289320128653527334132892738296540472699272529273114341944114634 19790725 167971808 0 0378029023970295237012990348628903701299036413076349935833486406736863796367139155441412930644150318942173315421734454491367147573748469537964821359747573597446435274335365640873626371744373555345934723264312634323039321435833445336629902789404725822725341941083459451952621296 0 0289038122965378029273701281437322977356929653541323935273641367140473732397037645441388042633251426332894217344546643541472637174789376447263671478937014821347244373641417237323933382944113780368635273527349933283226294036413499330227632839406728392712277637173541469548211808 0 0368629403717294036122890368628393569289035133101352734063656402738294129379640475441421732264335339243603626436033664464355547893641475737484853370146953796469537014385356940473513393345473641370134993499331532893101322633663445343229772738404727632738361247573472466453691296 0 0294035132940361229523472294036412952354130273341311436413499370140473812421735135477400844373315441133154385347244113583457636564886368648213880508838464757391544113541415036713748388043353626345934993277332831513226295235973432332828012877404728522789285234193472457654771808 0 0336630643701302737322902341929023701300237323101376434593796388035834087349940085405421733284263332845473419457634994519352747263796482136415020370149863701466437964150368638803472389844643796365634593499335333023027316434863419335328902647398927252686300234193499451960741296 0 0299036862927378029773829278936562839373231393656316436123701378041503863410838985477349942633264423933924263341942863353457635834886370149193796502039154952381247263626397037173612384644643612355535413341323934193315311435133486328926992827406728272621290231763641431070041808 0 0361229523527290237012952355528523626289034993027376435693656400837484194388043355441441133534464345942393541419434994519361245763898475737325020378048533812488636414547361241293459384645193686361234323328325132892990317634453392335329772712404726472751286536863366466453691296 0 029023583300239523064352729523583295235273014352732513583370137324217364141293915547736264360335342173302423934994360341946343701451936414919376448863732478937644491364141293732400838634491359735553419364134063353335331893569331534062738280140672712310129153406349946954757 19790725 168451808 0 0341929653796297737013101362629653656299037963089371736563915367137013970361242635441436033924437351343103366436035554411361246643796475739704853370150203748469537174310378038803626395244113656352734453419337932393176321434593527331529772789395227762852305241723527457652271296 0 0299037962902379629653583286537012852376430763641320137173829378041723846408736565477382943853379431033664437358345473569463437644726370147893583508838294886371746343541391537013970365644913656343234323432328932143239305234193419339226472915406727512751294040873499454749191808 0 0354129153641296535972952343229903671294036563002374832773717382937964047376443105477449133794411335343603641466435274789371746643989485337645054379650543780449136564411349939153499395244113671343237483419349932393126312636123499321429402751398926732763313948533341463453691296 0 0280136712940376429273597294036412902355530763812337938803732358341083406438538125441376442173341457635414286361243853671463438124547386349863829491937964853373244113764417234993970398944373641365633283472330232773302308934593499332826862902410826732763318939153472463447891808 0 0347229403701295236122965367128523626295235833151367134323764397037643989397039705441410835694335331543853486426336414491362646643717478938984986378048863829457636864547371740083527388044643732362634723315303932893039325135413499331531012699400829402763337949523555460552981296 0 0300237483052368630023701297736562902364130763796330237323701370141503764389836715405395242863366421734994411355544643612446436414789382949193863515739155088371745193748417235413764391544113612352734063527335333793114297735273569335326992776404727252827308941503626463448861808 0 0362629773796310135412990374828773748286535133114358335133970391535414172391543605477438535414194326443603513446436124437364146343541488637174821378050883933488637014360356939153499412945193764336635413406326431643126308935553419327730022647404726342725318950543583466451921296 0 029523626310136863089355529903764291535972890364132013796386337013915373241723486547737644286334142173626428634194411376445473796469538294986389849193555515736864519379642863541395238294437365636563379354132643264335329273486337934452699294040472699291528773671370145474952 19790725 168931808 0 0352730763717311435132990368629903555296538293151378032893764404738634108370141505477397036714108337944373555449134064437371745763732495235834986384650543846485337174437364141723419393343853486347235553353337930762940305234863499330229652699398928142801294048533499463453691296 0 0302737803114365631763583291537802952371730143583331536563626388040473555389835275477371742393641433534724335361244373656451937174726384646053597498639895020382945763748433536263970376444913626370133153419339232393419299035273499331528393039408727122582290240083583451948531808 0 0371732393846317637173076370128773717297736412952368633923701400835973970347241725477428636124150365644373527446434864695370146053748478937325054384649193898491939894664379642633379389844643656337935553328326432012927325134323392331528772699400825552801301455143164475752621296 0 0297739333114382932013612297737962915355529273829326438293701373239333527400837965441373240873499404734994263365644913513451936264757370146953459478939335020395249193717421735693829376446343472332833533379334132513176297735833555334126862965402726732839302743353626454754051808 0 0368632643656315136413126371729403701283936123151365632393527374837173915358339895441415034994263355544643717449137324464381245763612463436714853382949523583495238634664356943603445402744373671337933413366352733283239312634593527337933412673393326602801356949193527449161131296 0 0296536122977355532263812297736122940362630643569323937963732359740083555412935695441393342173366441135414411373245193656457635974335358346953796488636714886408747573898428638123970381244643459384634993445331530523289307635833499336627122877400827383027331534993541454770041808 0 0371731763863325137643076364130143656296536863039355532643569381236413952349941505441410835414239364142393555454736124634362645763686482137324789379648863732488637174576364140473392391543603569349936123126347232773027300234723486335330022699404726862686359748213392443751921296 0 029273612303934723176355530523846277635693114374832143656349937013846344539523541544136124217345944113597446436714547356945763671460535554757384646343796472637324789361242393597389838294310349935973392320131513189330229403499341934062763299040472621266033023641335346344886 19790725 169411808 0 0368630273829315136123039364129653583286539333139393332143366344536413846356941505441417236124310330244643701451934454411355546953555482135834634365650203764508838984547384641083686391544643656348636713328341934723151325134193626335329402686398927513064315152623353463451571296 0 0299037962990364130763686286537012952386330893656315136413302339237173569391534595441344542393764428633534385355544113597454735274547378047573641482137804986386346953780446435834217376443603583373233023341339231513328296535133419327726992852404727382890356933153459463448531808 0 0378029273748305237962977379628273626296537482927358332513717365635413863367140085477426335694150351344373419454736264547370147263671469537964757358350203686482137174853373243103445400842173671334133413201335333532965316433923583325130142686400826603379463447263432463453331296 0 0296536263076378030643748289037802952384629273780305233153302364137963583384636265441351341293796436033664335367145763626451937964821364149193686482137175054368648213970466437014027368643853527378031763353337931643379295235133499323927123039404727122725334130393555457649191808 0 0365628903863312637642965382930023671300237172915352730893701345934453780344540475477412936124172351343853486463434724335381245763732472635694664358350203880488635554986391543103406408744373732341934323226326431763052325133793445336630762712397027382673336644113392466453691296 0 0295240273027374831264027297737962877352729153513300237323264365636713717371733665405370142173555431034994547361244373780463435834757364147263583472637014726378046953732436035833989364144113626373231393406340631263392283935973419339227892990404727382814292730393499454748211808 0 0376430763898312637962890368629523671287739703076365631763555340635553829340638985441417234194263364141293583443736714726371745763612466434724757367150883732498637174634354142173366391545473846326432393176339234453039322634993527331530272660397026472801312640873328454753331296 0 030274047320138982990371729773846300236123002368630273748325136263671367137963583547737014194341943103513451935274519344544643717454735974695371746953686478937174789374846953583404736414634373235133226354133923002325130273597347233662634296540672712282730273101334146344952 19790725 169891808 0 0376427893732301435832877368628273459295238983114368631143583344535553671345939525477408734994411351344373379441135274239359744643626451938464726354148863626457637174547365641723406386344113780332833793302339232263164322635413459335329902789402726732801290237643353438551571296 0 0286538123039376429903989291536562927376428903846294036863189359736563597378033535477354142633569443734724634349944643513454736414634370149193671469536414853339248213701449136414087373244913341381232393302340632013189316435833328335326992952404726342634296530643555469548531808 0 0365630523764296536412952364128903812297739892965365630523513345935973656348637325441423933794150340643353583436034454437379645763671466438464464352746953641463437484576365642173472395244913701344533923039320132263089312633793486323931512725393326602852355539893445454753331296 0 0282737013151378031143671291537482890358329773583307635693114367134593499370135275405367142173597436035414385361243353764463437014695359746953445466436864664367147573780443736264172384646643432348634323499318930393064282735413366321426212927404726862699302730143597460553691808 0 0368628903915315137802877374828653796287736412927347232263671321436863419349937325441423934454129341943353486463435834310370145473527457636264789368648863569446438124464362643103445397044113701334134863251318932262902310134323472331528652634398925952827367140873379466460741296 0 0283936713039381230763717290237172877374830273641302738293214352735553612367132645477364141723315426334194360347244373656457636864519361246953527475737324886378046953656433534453898386345193486370132393353312630643151297736413353322627512915400826862789330235413302463469141808 0 0361229273846303937962927381228773583287736122865364131143472330235833656358337965441397034994263340642393341421736124519359746053880451936414664356948533612478937174437388044643419412944913686341932393201327731512890315134193583327729272595393325682839367144373445469553691296 0 028773513287735552927376429403656302735552865343229903583315135413513361235973201544137644335343242863315443735414411361243603569475737964605365646953863463436414491347244373612408735834310331534723201325132263164297728773527337932262608283940672634277634593366344545764664 19790725 170371808 0 0355528393846296536863052376428773748291537642902356930273499321434993656344538295441410835554217352743103541433535274263359745193597438535414576348645763541463436414634349943603419402745193583335332773164318931893027303934193419331527512595404726732814364140273328449151921296 0 0292735973002376429653686277636712827376428273686308934723214358335413641389834065477351343603459441136124335345943853472469535274491361245763641478935834853376447263569423936413915374843853583359732013239317632263251292736123499318926862814404726732789368636413445454748211808 0 0370129523732292740473126395229523915286537323014370130763612336635273583335339335441426335554576351344643486463435554547374844913717463436264789376446953445485336414576345944913732415044643915339235413189340630273151303934063341341931642621400826602990335344113432469552271296 0 0291536122915376430393626291538292927388029023626311435553164359737013353410833155405352741083527426335414194359746343445449136124464362643853583449136864695348644643612441135414263373245473353355532013341311432773039295235273472336627252827408726472789347241083406449147571808 0 0348628013641289037172977370129273671297735692915361232513445355535833656337940085441406735274385341943103432451935274695371744643513475736714547344546343641451935134437355541503612397044913764339233663189331532143076306434723432322630272647404725954464355543103379466452271296 0 0283935552952364128773641291537642927352729523583300237173315356935833366386334455405361243103406426333534464343243603656454735274519359745473656478936714726371745763612454736864172388046343445373232263353306433283076294034193392326426733064404726082789406732013366475748531808 0 0345928523472286535972877358327893732283935132827364133153472349935693796337939525441423933924360339244113419469533414634362644913641457634454757367147893626469537174519349941083626423944643671317634593277315130893027311434453527322629522595395226602977389842863341457652981296 0 028523499282734992852348627633732281433532751337928903612332835693641334140873445547735554172335344113392451936124437358345763555469536864360352746343555478936414437364144643583404737484385348635833289322632393201310129153472341932512738297740672673295242393486351344914821 19790725 170851808 0 0347229023486278935272952356929023541278937322839381232893379352734863626344541505441449133414172341944373472454735134437352744643499469537174695359748213583475735834726351344113459423944643701337935273277306431893126312634593486336629402827400828522927322645193328454752621296 0 0289034322902354129153656281435132852359729403612310134993328361237173419395235275477356940273555415033664286361243603541475736564547359746053597469536414726362643603583421736124172389844113499344532013445308933023027303934723472330227382990406727762839347233793419457650201808 0 0318929273472280134322865335328653445283936412902364131643527348635553952359742175441421734864172339243103406431034724360349945193612482135974605340643853302441135134310365640873499397044643597331534323289328932013114286533283569341929772582404726602977406743603472457654411296 0 0295232512801354128773353280135832789349928523686301436413406351337013392402732395441382941943379415033664217354143853432449136714519336645763597449134864411354145763499431034864239376443603513355531143472313930273251289034063353337927252890404728142751341937643353463454411808 0 0341929153315287733922751327728013445278935552865370130523472347234594008347241295441441134864194339244913472449134724491364147573748472636864664371747263583482136124576352740273328415044373671330233533076332830763076291534993527328931512712397026992839303954413641446460741296 0 0286532512814337928393302276335272827336627893366295235973379345938123555415032645405351343103164457634324437359745193527436036264695367146953597463436714695359745473612449133924108382946343392341933533432321433413214289035133406325126992839404726342751330238983472446470041808 0 0348627763486281434322738339228393445276334322927347232513379337935833915344542865441426333664217347245193366482136714634367147263597463435554821367148533701463435554360341943353486402744113812325135272990332831893014297734993541336627252634404725952712303950883366475751571296 0 029523379299033282902326427253289285234592877351330763641326435273641352740873353544134064310335344913445451934594576343245763671469537324695364147263612478937644757349944373583426338464547320133663189355532012952313929273472336633152699318940872699282738463569332846344919 19790725 171331808 0 0341928273379296534592877336627763541282735692927352731513366371735973915320141295441421733794411336642173486454737324695368647263641478935274464359748213472478934864464339241293459412944643656335334193201323930522927295234863513327728522738398925682725325149863486436054051296 0 0275133532927336628903353280133922725345928523597302734593392337939893555406734725441351340473341454735414491347246953717443735694576361246343597482135554695362644913641423933923989373244643486341932013472301431763277290234723328331526862877406727892725389838463459449149521808 0 0323928903392285234192827349927633486290234723052344533023432371736563989356943105441449132644263354142393527475735834664367146643732475736714853368647893597454734594464337943353459408744913796335335273214300231143089302734593419331530392647398926732814313951573406454753331296 0 0291534062902349928653445278933282865345929773432302734593445354138983419417234195477356944913472451935834576373241943641469537644726359746953541466436864821378048533748436032514027358343103419345932513641312632393027295235553406327726993027408727632673327733533472469547571808 0 0328928903472282734862751335328013419276334592940349932773472386335274172347243355477433533924310347243853513457634594464368643603686449136864695358345473641463434864491362641723379410844643686325135273289323930272990296533793472326428902789398927252877322654413656469552621296 0 0287733152686339228653486272534192890334129773472303934723597340640473499406734195405347242173597449133154547362645473656454737804634361246643641485336864437349946343701423934193952378044373445340635133527326433533027307634863527326426992776406728902673341935273366463447261808 0 0322628903353282733022751351328013341275134193027344534193555381237644067349943605441451933924464344544373392454736714695367145763656454734194464364147893555472636414634347241293251388044643626326434993226322630023002292734593459325127762647398926602827310147263527469553691296 0 028393328283931762763337927253366272534592977344533023541364133794310348644113366544137484519358346643597449136564789361243603626466436864853354146343717485336564547359744913513404734994385347234993176332832013289290229903569336632642839281440472608276334723846370146054789 19790725 171811808 0 0317628903239297733022814325126993419287733283126334135833472376433414263364143105441443733414464344544913499469536414576344547263701463436564519356948213846488638804547365641723226393346053583328934863226340631393064286535693302330228652595397026602751316447573341469553331296 0 0289033662673310129153264276330762699352730273459336635973701364140873569438533665405359745473499446434994547358345473612454735694519354146953701463436124886355544113686423933154008370144913392354132643499318930273052292734593459327726992814398927632763344544373583463449861808 0 0305228143277283931642827343227893626287733793176328934723419398936714335341944645441446433794360364146343472454734864664358345763656436034994664364148533764488637964519362644643353408744913541327734993499334131512965300235413445326428522660402727122712311452623392469553691296 0 0285230762789305228013126271232512814352730023251315134993863354141503626441135695514359746053555466436714664365646343597482136564634352746343612451937014986351348213555463434453970370144113189348633533499328932393089306436123527311427512927404727632660359737643328451954771808 0 0316429523139281431892763323928273201267334723139341934063419389835554217362643855477436035974310330242393513475734324634361246953527457635834853355546643656475736414664371744373486400844113641316434993264356930763164312634723445326429652568400826862738322648533164457660741296 0 0287731892915344529523151289032772827334130023392327735133764349942863541423933925405362644373472463434994491344545193656451936264437362648533583460536714757362646343541438535133898371744373289340631143445301432513101286534863406316426212699404729152660300231393419457670041808 0 0302727513264276330892865310128653264277632773126355536263445397036714310354144915477436035834437339244373513463434994519382946953671454735834664358347573432475736714757362642393264408744913541330232013139344529273089292734723366335328652751398926732801305244113366469552621296 0 029273239275131642801315126863164282735553039352733153419362636414360373243853459551438124437343244913315491935274664376447263472463435974576367145763626469538804726368644373612410837014547328935553315358330893264302728903486340632772660268640472660263431263052343246644757 19790725 172291808 0 0312628143064276333282827322627632990281434723126337935553686412934724411349944915441454733414437344544643419457635694605355544913671446436264789341948213641488637174634365642173289389845193486325134593214332830763101303935413459331527252582397026992686326439893341469553331296 0 0278931642852322628523239273831142801336628523264335336123796349941503541454736865441365643103445441134454576367146953486433534324360361244113656457635554695368645473555438533793796373245473251364130893472312632893027285235413366308926992660406729402621318933023366449148531808 0 0308929023226278931512776311428013264287733153239337936713626423936714437373244375477436035134491358345193499463435554547359746953555466435974605337945763527488637804757376444113264379645473597332835273201327731012977300235833499332828272647402726212801302737963472454753691296 0 0292732262776322628653176287733022789340630393612328934993780361243103641446437645441381245473527446435274576354145193612457636564664354146953499463436124726371746953626463434994194370142863201355532263569311429773039275134723486322626732839406728902647305232773366451949191808 0 0294027633151280131642738308929273114294032263052354135973513389837644217379642865477463434864411361245763686475736564695364146953671451934864411340646343583491939154757365644373513406744643597335335413379326430273027300234723328328927892699400827382801323932263499454751921296 0 0282730272865311428393214269932392776330230023392336635413846373241293527438538295405370144373499436034994411345943103527454734594519351345193612466435274726352747893612441135834217367144373214355532393527308931263039292734723341327726082776408726862660296529653302463447261808 0 0294028653002277631262814310128143353290233152940340633663612404736564286344544115477446434994411345944913641463435414634354144373656431033924576349946643686495237014726367143603328404744913812323934453176362631893039300235413486322628522647408726862827297732773251454754051296 0 027253226283931892827316427513201285233152977331531763445371736124239352743103583551435134239354146643686446436414547358341943432449135134335352745763406475736124695376446343353397035694491335335553176337930523139313928903472341931892660276340472686259528272927341945764757 19790725 172771808 0 0318927892990277631142789310127893289289032513052323934193419404734864129381243105477443737644464358346343513463436564664376445473459463436864634336645763671482135554576365643103626423945193717328935273164349929772990299033663379330229022725398925952814307629153499454754051296 0 0282729522738321428523251281433152839328929273289326434193686358341723796410835975477365644113569446435694547354144913555443734864335337943103419426333664695337946643412436034993764367143103315345931893671297732892852297734993472322625552647400827632660295227893392449147571808 0 0303928773076291531512890312627633214280134993201335336413527408737014263365642865477463435974519362645763612463434864634371746343612449135694695349947893626488637324664358344913472421744913686334138983264345931892977297733793432323930522686400826862725287728773419463453691296 0 0278931892814313929653176283932392738344530643445322632893686359741083459426336415441358345193597454734864519364146343597438536564519349945473527460535274886362649193686463436414310379644913499344532893513310132012990295234723445316426472902404727122699285231013445463454411808 0 0313928523089287732012725321428143101281433283064336634593379389835274087356943855477428635694360356944913583446435974491371744643379441133794437345944113541488635414664344542863277395245193717320135413114330229773089281434063419336628902647398926732725282731013289463460351296 0 0277631762839308928013064282732012789332829653472332834993701374841083555441137015441359743103656421733284411337943603459441135974411351341293472443733664664371744643541446435554129379646343164373232893445310133023014308934723459326426472801404726732621296529523459463469141808 0 0316429153189292732262890322628773239281434722965334133923432408735834108355543105441436036124263349943103527463435274437368643853392433535974664341946953583460537324519365645193419404744373612316436413126323930643151297735973379334127762725398926992725295233023341469552271296 0 028773076277632512927302727253264295233412990344532263419381235834087371743103597536936864491368643103366446434324547367145193717443735414757354145763541466435694634358345473486402735974437344535133189367131513214306429773499334132512712296540672751268628773164345944644919 19790725 173251808 0 0292728013277291532392890330228773226280134723027344535973812408736864008358341085477443736124310344545193527454734724411351344373641454734864695352745763472472633794634355543853341421744913656313937323052326430893027277635553499335329272751400826732751305230523406463452981296 0 0282731642852307630523176276333152839339230523315322635553626361240673732426335835514386343853472446435554437358343853459438537014411335344643392478935274757356946343513469534124239364143603251347233023597311432513101292735273341332827892789406726992673296531763366466449191808 0 0318929273164282731512852330228653315296533413139354134993353395236264286367144115477454736414360365643103812475735694411367144373555469536714519358347573748475737324547359744373392421745193671328936563176322630763164292734723379321428902568397025822686296532513527451953331296 0 0283930272902323929273151285231512902325129773513334135693748347242633541431037485441382943103472436036124519340642173541438534324335345947263569457635974789343247263432454735414129370145763302343231143583312633282927296534453341331527762789404726732738286528773486466450541808 0 0318928653201292732012839323929273151292731642977345935553671393337324087358343605477431037484335347244373764454735274576352744643499466435974634359745763671475734724576365644913264423945473863339235973076341930023189290233533392332829902927398925952801287731513353469551231296 0 0299032012877328929273214285233922865323929773829337934453732352742393656426336415441371743103569457636414634344544913583463435974519355547893555475735274576371748863671472633924067367146343406349933153366311433282965301434723392322627252827408727382634292727893499463448861808 0 0311428903277301433662751306427383366302734063189337935133641391537644108356942175477443735554172339242173445428634994335345942393379466433414385343246953555475737804726341945763289423944373656320135272940336630273432292734193513331529022776402727122699290231393328466451921296 0 028903239289033922865332829773151285234992965341932393419359736414217349942393612544138984360347244113527443733924335362646343780438535694491354144113513491935554695368648213353423936564547323935413277339229903101294031263541354133412582289040472686268628273251349946344664 19790725 173731808 0 0300228523189297731512839323929523226290233023139332836123472384638124263354142395441433536414027341944113583431036124360368643603541457635554664351346643513457635694664351342393264408744373656320134723027334129273201282733793214326427382608406725822673303932513341463451571296 0 0287731762839326429653176283932512801328928523366339234193952355542173656436035695477368642633555441134724310339244643499443735554464356945193459449136714664368648213686475734124360358345763289365630643513303931762927318934193527326427762927406727252712295230523315449149521808 0 0325128773277291532772940339228903251291534193164352736713164412936714335365642865441438535694491347245473499466434324411352744643527466435834547365646953541485335694726364145473499426344643612323935273114328929773251296535833328322628012673397027382763292732393486457653331296 0 0295230522839323930893027297733793064326429903251330234723641351341083569428636125441359744113527431034194150352745193499436035274360352745473555454735274491370148863656446434194217378044113214368633153341318933412965305235133527326427122852404726472699285232393315446455141808 0 0311428903226286530643114308931393076294033283039347232893341402736564008345944645441446434724491343244113499451935414411349944643486436034724547359745473748475736714886367144373366415044643796322635412915339230143139292736123406321429402712402728012725297739333445463460741296 0 0283931392927289029903151297731642902312628773201340633533796347241293392423936865441361243603472443735134634361245193641451934864360354145763569446436564757368647573541463435274286371746643201336632393513295233152789308935133472335327382827404727632673337930763541466470041808 0 0306428273176289029653027311430523126296532393164330234993459400835834087335345195441446436414286348645763583446434194491354143603472463435834519367146643406469535834757356944373379428644643671321436863139348631513226297734723472328929022712406725952673308938983406457652981296 0 029402927292730762977315129773226305233663027347232263366381234724194352742393472544134324263349945763555457635694519347244373379443733534519364145193541463435694576344547573527433536414634322635833064347230023201302730023527345932772634283940472660262131263328347244644757 19790725 174211808 0 0306428653076294031763064316430273089297733793226323935273264406734194239356941295477438535274411361246643583438536124491340643853513463435694547347245763583478934864664352743603315419444373527311438463039335331013114295234723499322627632673400827632789299038803392466451571296 0 0295230892865312630643027296530023126306431013226339235553612336641723328463433665441378041723583436036564411343244643499443735414263349944913445463436124576370149193406482134453933362645193164359731513513308933793076296534593392330229022789408727382634311430643445431048211808 0 0294028392990291530272990308929523114307631263189330234323289412936564360341945765477454735834411345947263406463437644664359744113499431034994821347244913641478936864547352744373328426344373701320136263189354130393151299034993264320128772699397027122763290231393277463452621296 0 0287730142927306428773114291531143089322630643201334133283846337943103486438534325405371744643569433533794757358344643499451936414150367144913626449135134634361247573612469535134217373244643139343231893527305232893027292735553472317627252890404727252699308930643302457648861808 0 0303929022940285230272890300229523002308930273139330235833239406734724411365643355441454733924385358346953555466437324360359743603472449134194519356946343541454736264821356944643392454745193780328935833164330231643076300233923392335328902814397026992712287733793406454752271296 0 0311430272776302730892839289031013052306430642940326432643952326441503612451933795405352744373472428636414576349946343612436035834464345944643366454735414217359746953251441133794239352744643277365631263379308933022990315133923459313928392852395227632608313933023445466448861808 0 0294029902965300229773076295231013114313930393201312634063392397034064437349944375441441136414310356945193717475735274634371741723597436036264464354143603597469537174664354145193445436044643880322633793189349929653139290235273513323928392712404726602751296530273315446451231296 0 030523064283928272952300229773139303930272965310133283239374832264217343245763499544137014310364145763406451935554519359742633392446436124437341944113472451937644664368646953499421736714491343236563239347230643164294031143597347232892877287739892738273833023328335345474886 19790725 174691808 0 0303928902927292730393126306432893139300229523189303934993264391533534437349942865441449134194310359744113432472634724464359742863513443735554172370145473513443734994547349942633315408744643701320135273114336629902965296534193392327728392725404726472776287732263353472652271296 0 0289028902801295230022902299029653039294029773101336629773764322640273328446433025441349943853353446434724519354145473486454735274411344543103641466435274547352746953406457634454437364144373341362631513656321432013126306434993353328927632865412926862725287731393419463446641808 0 0307628272952285230522977299031143052300230763189315133413076388035554194344542395441449134994217345945473472446433534385335342633583451935414547361246343341463434124360336644643597417244913780328937323251347230273239302734993513332828522673400826212699291529403176463452981296 0 0305229022902297730273027292729272940312629022977330232013780330239703251421733285514343245763264423934124310358343103527469535694547352744373597457635834519356946343513451933664411374845473406359731893486306431143014299035693406320127512712408727382568282731893366443754411808 0 0300229903002290230022865302731143089313931893039286534993151395234193970336644375441433534864576327746343583472634994464358343103499454735414464355544643486466435974310337942863341421743603764322634593101339230272940292734993328323929272634400825952699291529153315451960351296 0 0290229152877281429522952313929273201296531143114327729773656330239333406415033665477349944373459449136414726361245193555446436414411361245473612463435134576347246643597446434454385358343853226364131013513291533152977297735273459325127122751404726472595290237013527463469141808 0 0291528772940286529902940301431513089301430273089310135833214393332644239336642635477436035694464340646343499457634724519355542393583454734594464348643603419469534194491348643353392404744643656311437173089325130273052285234323379334127382634397025952725316429273176454753331296 0 030022801283928903039302731263076315130272965313932393151364132774027320142173445547736124576336642173569457634724576355545763445446437014605355544913569449135974576356943103569408736414310335335973101330231143164299030523513340631892725275140672763266029273366332846344886 19790725 175171808 0 0280128772927294030522902294032513002302729523151294034993176376432264067331542175441433535414335339243353472449135834464364143103459446434994664343243353597443733924411334141943392415044913898327734723101331530393214297735833366330227892647400826212776286529403226457652271296 0 0280128902865289027893002315130392990302730762952296531263341308939153201408733925477341940473302428635554286340642863419428635134411347246343527466434994491343246643541443733794335359744113264365632263392305233413027308934723366325126212801404727632608292732643392463448861808 0 0285228272852287728523151300231012952307630023076296532393064373234324008321441725441441132894411359746343541441135694576365644113432446435274437362645473641466435694437334145473328406744913989326434193027344530893315291534323445331528012647398926862712318931143392463452621296 0 0287729402890287728523064315129023151291531762990308929773583327737643189397033535477343241293445426334724310343246343459438535274360364144113656441135554695352746053541441132394172354145473226352730763472296530272865291534193406317626732865404727122699334132513277451947261808 0 0286528902776278930273101295232512990300229022977292732263201361233663764352741085441415034454150336643603445443734994576340643603597472636264695359745193486482137174519349944113315441143603641336634453002347229523164287734993513326427382660397026342751289032393341469554051296 0 0299029152801289028652952310129653039287730763002303930893239315138983176388034995477352740873392431034194411361245763555436033924491348643353513457635974464355545473583451932894172358342633379362630893486294031143027300234453445325126212827408726992621296530893419441146951808 0 0295229903039289030023089295232392915321429523151308931393189352732893780336638985441410835834310316444373541441136264576347242393555454736264986361245763527478934194821344545473315454745473732328936413164343229023076305234593353328928772673400826602751290229023419472653331296 0 030272852294030392965310132393039327728902965312631143002331530893641326439153151544134724067330244373499463435974634356944643527426335274664344544113597451936264547371745763472433535834464328937173151352731013201296528903445339231762699280140272789264729153089340644915054 19790725 175651808 0 0292731012927297730763076292733412977321430763101300231892965351333413612322638465441404733534411335342393445449135554464364142863486457636564664344545193445449134864464343241083251426344643764331535833039354129272940289035693406327728772686397026342699289028393445454752621296 0 0305228392977290230272902318930393251306432012927312631013264313936123089359731765441348641083379428633024491358344113432431035274263348642863641463437014464348643853583443733924286373242863264367131513527306432772990286534863366330226992827406727122673290231513555469550541808 0 0294030522865306431643002297731763027312631262990297731763114332831763701308939155477406731764172356942173499431034724194352744913597451937014634349946053499469534724634352746953419431044643732312635833076332829403052310135833315332829022699402726602712294028523251449152981296 0 0300230023114302731513076303930273302302731642940316432773226317634993289364132395441351339333289412935414634365644373641443735274547347246343472457635694491362644113527446434994194364145763379347233023513307632642977295235133353325126732902398927122647283930643445451953331808 0 0290231143002307629773341287733153014310129273251311433663164345933023641318938295441406734194172331544373583451936864634367144643612463435134464339245193513463435414695339245473472415044913880331536713002339228773201287735413445315128522660398926342699283928653406469560741296 0 0306428522977310130892990317628903226294033533052323931263315327736413264371732645441340642173486436036414519352745193717436036564360335345473656454737964464368646953612451934064217373244113239386332513686305232013014295234993445331526602712408726862608287732393419451969141808 0 0299032893076323930273151318932893101328931643226313932643064368634863656315139155477408734064087335342863541441136414437374842173641446435134519352743353583472634194464337944913201415045193846307635413101344529153039295234723541330229152738397025682725280128653366463452271296 0 032392927323931263201315132773101322629903302315131763151343233153952332839523151544135414310368645193527475736864576379645763626443736864605359745763796449136124547348644113406441136564576322638123101376431393214297728903432341932512673275140872699264728273289349946954886 19790725 176131808 0 0307632263027321432013239307633533027332828903139302734192965391532393880331539705441431035974437365647263583457634994491361246053277441134454664354143603499454734194695334144113251398944913812315135273052341929273226306434193486328928392776393326082776289029153315446452271296 0 0316429653139295232393039318929903302302732393064345930893597316437323302400832645441345943353656449136264695355546953796433535274437349946343612438536414547344544113445457633414129359745473277364130893341312633022990294034863459311426472801406727122660283934993289475749521808 0 0303932513214318929523201302732393076339231013366296536123126402732513898326442175477443736124576352745473555478937964519373245473671438535554547349944913353443734594664349943853328415044643686330236263076339230023002292734993499330229152699398926342712297729153341463452621296 0 0305228773151302730642865330229523151296534193064351333153989311442633527443736715514364145763513475734124634388045193780446435274217336645473499431034724310361243353499433533794239367145193101361231143328299033412865291535413341317627252814404726602763280130393328475748531808 0 0296529403039315130273201317632892990334129773392300238123315426333154335351342395477446434994437344546643555463434594411370144643583454735974385348645763472436034864437336643353406412944913701312634453052339228903164285234193406326428142634398926602686292729153315463451921296 0 0318930393101290232392801332830273239302733412990378030274263326444113328449134195477374844913656446436564634374846953686451936414491352746343583449135694664354146343686463434864464359746643239371732513472295232892890283935133472330226342763404726602595285232643612488649191808 0 0287732143039307629773114307632773039347229523541295237643226431034724547340646645441433535274519362648213656446436864726373245473486441134594464344543603499441135414634354146343486433544373732313934993226326429653027283934723445323928392673400825952751290228143264449152621296 0 031512965311430273201292731763027313929023472296537643101426334864464332844373419544135274464359745763486466437014664379645473717449135834664359744373432463434064634355544913597436035834634334137173251355529653151300228903472349932642673286540472673256828273328349947894634 19790725 176611808 0 0308931013064292728653101292730022890334128773541297738293251449134724335336642635477431034594576352746343641478936414491370145473432454735274360348644113328436034724547331543103289417244913656317636713052334129153064287734723445335327892647404725952699285229023419454752981296 0 0308929273089303931142789323927513239282735133052384632264172331544913328463435835441355543603764469536714634358349193780469537324385349943603472457634194491364148213701463436864263368645763315379632263353290232262852291534863328312626472789404726992660295232513353463450201808 0 0280131262940302729023039294030892839326430143527286538633052438533534087352744115477451935274576368646643486466438124664378048213686457636124437337943853366443734994437341945763406433545473846311436413201340629523027289035273379334127762660400825952699289029273277457650881296 0 0303927633189297733282890311428773176287735133101374831144047330244373328449133925477364144643583443735834634356946343583457636714576351344913499466435134547347244913459446432774150362643853341381230643686303931392977303934993328316426732725406726472673283933153366454753691808 0 0301431892890311429653251280133022965340628903499287740273302433535554464334142865477433535274519351346343569475737174634345946343656475735694464327745193555446434324576347244373541417245193933330236413114344529903039283934723353328927762542397025682686283928013315466461131296 0 0326429903251286534992865330227893341289034192990348630894129321443103353431033925477359743603432446435554576376445763612463435834634341946343583433536124335359748213353428634324335365644373151351330763513306432262952297734993353315126472763402727122621291530763555475770041808 0 0292734192940344528143432277634722877317629403764297738633027426334064239348642175441441133414464335345193701466437644726354145193626441134064217356945193555449134324664348644913392421745193846318936413164343230523201294034593472326428012647400826472686301428903277449152981296 0 035412902356928013499276331892827325129403583291536713064421732514129340645193499547735274286359747893569463438464605371747573641457635274437359742633671443736414464349944643277433535834576316435833214359729653189283928773445341932262686277640872673271229523126384646954886 19790725 177091808 0 0292732892789332828903379285232892839355529523419303938293002412933024335328942635441433533534464352746343366469537324335371745473513457633794519355544373251451934324634339245193289423945763933320134863014359730642977287734863392322627762686400825552776283929153289441153331296 0 0355529773499300233662839349928903315297736563039389830394263321442173328426333665441359744373419443735134789373246643569475737014634354146643472436036564385348646953569469532774239361244113289356930893671297731762877283934993392335326732686404726472699292731643555463448861808 0 0300235412877347229023472290234992877354129653569294038293039421733924263321443105441426334454150336644373597478937644757354145763366454732644547351343853459428633024634341242393341410844913748313936563064335329523052286534593392326427762712397026342686290228903392457653331296 0 0386330523486292735272940341927893527287736122902347228904047311442863366431033535405347243603513449133664464376447573486478936564634348645763583443736864360339244913419457633154172370145193277378032263445292732643027299034863419331526472839410826342699283930273915446447261808 0 0294036562977365629023445292735412977352729023656302735133176397033924286332842865441426332774491340646343686475735834695362646643641431034994464313943353341417234324335339244113419423945473829320136712990328928772990285235273419323928012634398925682686280129153499463452621296 0 0352730023626305235412990351329403541302735833052349930524108323944113392436033665441347243603392449134594695382946953641472635834217334143853392449133794360334145193406449134864360371745763189388031393527292731642927280134993406315127382801398926992686281429153569469547571808 0 0313936412890358331013527296536563014343228523499311438803089408733794464320142635441417232514335332843103541475735694757376444913432436035414411339242173366423932774664332842863392404744643933317636263027339230273002294035693499322628392673400826602699286529653406463451571296 0 034193052345930763419292733152965330228773472286536123064389830764217327743853289547736264411337943353499451935274821365646643641457635974576347244113499421733534491341946643472421734724547321437963164343229773114292730023432341931512738273840672660267328772839389845764664 19790725 177571808 0 0295235972902359728653597299033922977347229403656294037322915408733534310330243355441443733284491349944643555482137014726365646643555466433414464340642863445431034994519337944913445449144913829322636122965349928903126287736123432326427762647397026602751291528773432463452271296 0 0343231013459305237173002352728903459297734592927348631393863322644113251443735695441351345193379454736124757368646953583469535134239336643353513454733794360347244913419463436124519365644643302379631143353301431762940317634453419317626732738404726732634290229273541457648861808 0 0305234992890367130763583300234063114345930523513310134193064415033154310343244115441423933664437345942633392436036414547365643853513446434994108337943103379438532894464343243853341417244643846306434723076341929023226290234453379327727252647404726602673285230143328472654411296 0 0343230763612300235832902354130143445292734452940341930523641320143853445426335135405352741503379454734724437364147893764454737964464351345473353426336124310328942393555454733534335364145193445381231763569285231012952283934193445318928772827408727252725289029773641472654051808 0 0294034862965348629653472300233923002326429153445291538293139415035274519336643855441443733534464330244643472451937644547351344643527446433924335343244373302438534864491348645193315421744113846339236713164332829153076289035693486326427762699402726082738299029523432472660741296 0 0367129523732303936262965349930023432294034593076341929904087330242173189469534325550352742863569443735554576382947263812469536414491354145473541443735834263354145763472441134324491365644913406361232263472306433412927302734993459313926992738410826862673292729903569454770041808 0 0287734192865371729523671300236122990359728653392291536863039431034724464352745195477441134324464347244643612446436564821370144113686443736714385365643603379438533924411339244643328431044373846321434453014321428143089286535693392323928652763393326992699287730523445443752271296 0 039702977364128653829305238292915376428653764273833922940382931264239311446953392551433414360345944113328446436564360354146053597426335834385339243103499423934594263339243103302400836414411330236563039336629773289276329273527339232512595278940672712268629022852402745194821 19790725 178051808 0 0291535833014356931013812306434862915358330023486289037482927404734454411348646345477454734594172349944913472446435694757371744643717441134864360355543603341426334724310344542393406412944373880322634993002327728903201287734993432322628392647406726602712281429273513433551921296 0 0351330393541303934723027356929153732311435412952339229773915318941723328472635415441355542173459431035274464358345763812441135834519359743353472436034324360341946343445441135834286374842633226391532143353297731893002289035693392322628012839404727382647290228014437463448531808 0 0290238463027368628903527290236862952370129773541295235132927404734324286352745765441443733924519361243853419454735834547364146343499443734324547361243353392441135414547348645473366428644913829315134193064322630273064273835273328330228012776400825822660280128773597463452981296 0 0384629023541296538632977361228393583303936563052354130144008305243103555451933665441365642863419441135274491365646343626454736714217341944913392466434864286328943103315441133794172365644643214356931893341300233022852292733663432335326862865404726992686283929404129433549861808 0 0286539152902382928903541276336412902362630643472302736713052412934864385341945195477438533794335370143103686457637174886364146343863443735274547345943853392428634324263323939703366431044113732318935833039321429772877295235133499332829272712398926342673286529273583466452271296 0 0389830523829290234863002349929403459302734862927318929403701310143853353431033155405361243353569415035834437354148213780457635694385352744643555460534864310337943603486451932514491358345473226367130893392296533022927299034453419325126602725404727252647294028654360457648211808 0 0295236713014361230273641296535832839381229653341301434593039398932144385330244375441433534324411347244113486451936564853382945193686454734454634354143353392426333794360345941723366426344643915318934593064325128522977278935273472325127632647393326342738278928393445451953691296 0 036712915358328773764297736413002356930523392292734062952370131014217325144113419544135974217352744373459438534864634370144373499423934994385351345763555449135134726348645193445451936264464330237803151343230273201277629023569339232512827282740472686264728392915466444644789 19790725 178531808 0 0301440082952378029153612294037642940347228903419287736123076395234324310337944915441463434994263361244113829463434994726373245763513443735414576351344643419451934324634336641293499423945763732313936413052337928392977294034453406330227892839398926342673281431643555449150201296 0 0376430893732296538462977358329273641292735552890330229773597291541723406431035555441351343353239421734194335335343603555441136124411352743353527433535974437339244113445436034063898354144373264371732263315302731762915290235273445326427122865398926732673287730024547463448861808 0 0292737172977359729273597291536123014354128903264295235413076397032774335336643355441426334454360341943353353451933534464367143603569431034194411313944113315454733924519322642633264417244643541321434992952344529523014283935133555331528012763400827122751282733023541449154411296 0 0378029023555308936562865356928273472280133922890327729773641308940873302438532145441351343853419443733924286341946343486449137014286341944373328428634594263335344913341441134454310349945763176384630893392302731262827287734193459321427892801402726732699287730144547463454411808 0 0306435832927358328393641291534452865358329523176295233923002391534593970317643105441438533284286330242863527441136714464358344113472433534324335337940083277451935414310331543603341412944914067306437012902345929022902268634593379318927252852397026992686269931763656451960741296 0 0370129023612292734722965349930523527296533412927327729903612296540673226428632395441364141503366426332644385361241723686441135274360358343353527431035274411336646343445463433414108359744373251358331143459301429272865295234323499322627252763410826862660291530644411457670041808 0 0292737172940364129023419280132142915330229773114290232263052367132014047315142395441457633794464344544643289451935274437354144373459421734594411345943853366449133794360340642863277421744643686302735132965320127633089290234453379326427122738398926082776276329523406457651921296 0 036413151341929773419280134322902351329903353291532013027348630393933331540673412544136414437356943353569441135554464373244373472421734454547354144373459443734594547341945473527441134994464307637323064349929523264283929903541340632392725271241082647267330023052457645764853 19790725 179011808 0 0299035692940362629773486289033922940341928393027289032512902359732014087331541085441441133924437347244913341436034594411344543853432423933924129339243853432472635134664356944373289441144913780320135832902315128653002280134993419331528392634400826602776281429773597478952981296 0 0374827513459281434722877341928773379290233282977295230643392306438633176398933535441347244373406431035274172347243853459423933534129335342863419431034324310326443353277426333414108358344913226365631143341292730022776290234863341323926732725410826732673281429155088466448531808 0 0295235832965358329023513287732893002336628522990283931013027343232013933326441505441431033154263349944643406438535554576354142173459421734864411348645473289463433664411341944113353428644913812315134992940344528393052282734723445326427892801398926212738278931263898449152271296 0 0371728903780283934452839352729023277297732262915281430273114305237803239402733155405351343103289421733664335337942173472433533924286343241293328431035134263345944113315441133284217355544643064358329903341302732262890305234723379321426472751404726862634289034065054457648861808 0 0292737173039337930143445292733662852347228013039291530142965348633793898326441295441433533534263337942633527436035554385344543353419428634194385335345193406428634064464337941723164421745193952318934323002318928773002283934723366317628012763402725822634278933533898469551571296 0 0379629523898289033282927325128013419289030642814282729403089308935413176395233285514354142173366441135274464352744373686431035134087341940873353454735834634352745763419457635134335352744373076365630893289283930522852308935133445321427382789404726602595287732775088463449521808 0 0301434863064335328773341283932642852339228522852287729902915328932893701318940675477421734994263334144113472441134724437364144373472419434454286331542633406441133794547323943853114417244913933312635413002341929153014294035273445330227382712400825682712272533533701457652621296 0 035413014337928903472289033662814345928773201283928523076299030763486323938293392540535274129349940273289421733534464348642393583433533924263348645763459446432394491331544643432426335554519323935692977330229653101281430763513335332262673273840872738272529023264519247894547 19790725 179491808 0 0303933412952364128523114273833152852332829522940291528392902326433023569312640675441446433414310343242173671451936414360359745193472404737014411345944373419421733284335328940673189404744643796307635553002341929653076282734453379332827632673400826992751282733663933466453331296 0 0335330143612290234322915325128273151277632392902308931763076312633413189361233415441349941723341393333414027352744373432408734454286352741943569441134064150341945193341415031513898362643353264370131263555292731892927291534723289322627382789402726472673299032515262469550201808 0 0295232772877343227893189296531012965330226863052286529772952332831763656325141725441438534724360352744913686449135554519361244643406419435834239376443853264441133924411334142173226415044913970302734452789341928653052290233923302328927892673404726342699280136264027449153691296 0 0336629023379285232012865332828523366285230893002280129403189294034193239382933155441364143603445406736564437365643603513451934594087341943603406436036714411335342173432436032264129358343603189373230643214303931892801299035693366321426342776402727382725287732015192469554771808 0 0306433532940320128903027283933022827323928652952289031142927299033023612311441295441410832893933345942863641431035694217347241723583398933924129349942393392415031764310337944643151404744643748302735832865347226993089275134863379336628272801404728272673278936413933463460351296 0 0320129773277286531392839310127893392278930892801302730393226308937483114379631515369367143103406426335134547374845763583463436714310348644913392449134724239343245193406433533024067367146343002370131263392290232892902294034453432318928522852395226602686289032775020472670041808 0 0308932392915320130023251277631762990291527762852289030023151341933413701320141725441426335834217354143603583463436714576367144113406436032894286347245473527436033414411340644913226433544913970305236122915316427513214272535273445325128652827395227512751294035273812454752981296 0 034193151312629403264286531513039318929903114283928902977337932143717340638293379544135274150349945763626441135834634362645473641426336414411370144913527446434454286348645473419408735554360320139893251340629023226273830393459341932262839266040672789269929273366522745764986 19790725 179971808 0 0307633023064322628523289281432263014307629402865292730143114335333413812325140875441421734724335358345193701449138634634373244373583449134324411344542863472428635134547348645473214423945474027334136262940326427513226273834993366335328142902400827632738291540873641463451571296 0 0347230893264308932263039325128523277292729522877287729653214291535273139382933795441347239703366417234594286362644643499441135414239359740673541449136714286332845193392446432894239376444643341373232143583306432642902310134453353317630762712397026732763290234725020466449191808 0 0317633152952320129653151294031142902317630022877299029773114331533153641332839705441398934994067344543603499428636124519345945193432431033794411349945193392426334194411326442173366389844913796311434723201306429653101291534993392312627122827400827892751294037803970466453331296 0 0316430763264299032512990315130393164294029152940292729403101313935413189364134725477348641293315402734994437354144643686441133664335349941293328443734724411328941503328449132014286361244113239362630393555301429773014292735273432318927762699404727762647287729904853469548861808 0 0305233023027327730023226292732512852310128772738291531643027349932143732331540275441406734994067347242863701436035694310376445193583426334994310331541723459417232144411354142862990397044373780327734723027334130393027294034993315328927512725397026602699303935133701460552271296 0 0327733283164302731762940312629023251289029652940291529403214317638463139415035275441365643853555426334724217362644643555436035554108347242633459454733154286335342633419457634994360347243353151370130523612306430892877297735273445317628392763406727122595295231764172466448531808 0 0325130763064310129403101289032012915287728522827277630642990359731643970330241725441412933664047348644113472451935134385373242863445419434994464345945193289431035694634343246343251419444643764331535552977337930143089281435273499313927382699397026602801308939703432457652981296 0 032893039315129903214300232143002302729022940292727512977317630523780328940083226544134724310332841723499463434454576348647263597441135834310347244373732463433924263348645193432431036414335322637803239341929523052299031013541349932642712273840672751271229903379475745764726 19790725 180451808 0 0323931013341312629773027295231392927308929022890287732143027348631893898331542395477408734064239339244113527449135974519367142173445417234454360345944643419443734324919361245763379400845193863322637322940349930393002294035133392328928392725398926992621300237173445466453331296 0 0322631143214307632512952322629023139290229652902299030393226296536713214402734725441356942393541417234994217358345763686436032014150345941723541421734864411341245763406454733534217352742863176370131893366320132893027296534323406332829402789406727252801308932264757466447891808 0 0331532263151332830523101295231762902307629772902283931893064365632893970341943605441426332514239349943853671469537964437371745193641410836414239354145193541446434994519337944643486421745193764315134993076315129403251294035833353331527632814402726342699295238463641469552981296 0 0327731513328310132013114334129653277296529402977302729903277310139893328406733155477355540473513421734994437370145763583443736264172352742173597433535974310326443853541412932394310355542393214361229773527290232512990300234723459334127512738404727382686295232894519472654051808 0 0332833533201341931013089297733923039305230273014311432893201355532264047321442175477433534724239352746343780466435414576347242393717431036264335347244643583433534594335344542173289421744913915320134193014331530023151285234193513334128772725397027382789292734863641454760741296 0 0347231263264325134063089336630643302308930273089292729653419302738293214408734195441354141943499412936264547371745473764454736414286352742393513412936124411354145763597436033794385361243603101368632143555292730642827310135833366330226862725398926602890306432264695463470041808 0 0335331513139313931643151313933023039316429402915302732773101364132394172322641945441397034994194344544373626475738294464371742863641426334864286344542863459454732144519331543853264417244914087311435552965344528773052283934723328328927632763398928012660286539893898457652271296 0 034193302318933413151310131513064325130273114292730892990364131394067327745763541544134724437361243603527457638124634354144113555431036264087355540673499431033794360343243353419412936414634316438463052337930273114287729903583348633022738290240672712277629273139472645194821 19790725 180931808 0 0339232393164327731643239321433923176331529902952302733793101370133023933336645765441402735134411355545473499472636864821376443353527393334194087339245473264402733154491337942393226404745473989308936123039334128903114278934063366332827762738397027252801294037643499463453331296 0 0317633153251315133663164328932393214299030763052302730273406315138983289426334995477354142173419428634324437374844113612436035274150340642173459421735834437323938983432457633924239352746343151371729523499294032512839300235553513327726862738402726862660297731894360463448861808 0 0347233023214328930893315318933663126307631263264305232643341382934194129344544915477431035694437352744643641466437174634379646643748433535274150358343353379386333534150335342633176386344643933321436262977332829653052286534453341320128902738404726862699289035133541472652981296 0 0326433413366335332393239335331013366310130023027332831263569318940273459443734865477365643853432431034724576359746643732451936124437367142393353441136864789344543103392463432773952359745763239384629653612294030642952307634723513325128522738404727122686289032894789466448531808 0 0348633283392317630273164313934993126325131643176299035133201398933664310347245195477446434724385356946643780469536714519365646343472451935274129354144913583398934454464341940873151421744913846300235973039341930023139291534993392321428392789404726472789285241503513454753331296 0 0312634193226328932513341325131763527306432893201331530763597323941293445451933155441362644113472428635694464374844373717428634194310334143103277421735134027337945473432436030893970355545193089378030023445297731762890299033923315330228652789400827762660287733664757463449191808 0 0358332513472326432643379323933663076300231763052302734863189393333534047349943855441426335274385361243853686469537964789355545763432426335694239349942173366417232644519325142633164412945473732311436563076337928903139283934193445340627762776400827122877280142173933460553691296 0 030143406327732143251318933793114328930143264320133533151397033414067344544643555540534994385358346343541457636864789371748213764443734194360358341503486426335274385331542633214402735134547305238633076354131013315285232893486347232392890280140472712292729273472502045764886 19790725 181411808 0 0339232013445303932893239327734453151320131013076310136713277373233794664356944915477443734594634351348213701457637174757386344113527451935974519347243103656436032774411347243853201389844913970310136413064343229023151281436713379322628902865400828142827299045473829449152271296 0 0330233283101331533663341327733023486322630273126331532643846326442173419454735835441364147263641446436864605359746343829482138984286352740673499421736264150344542633392402732393989358343603189365630393328302732142952296534723472327727762776400827892827305242174986460548861808 0 0352731643406341932513251327734993419318932513076315136563176428633794286370146955441449134454411365647263641469538124757365643853541433534454263351343103486443734194411340640273164415045193846308937962902328929653126285234993445332828012699400827513176302749523915469552621296 0 0336634993239352733413328367133533432326431393226325130763970323940273527469537965441362645193671466435134576382949193764443735834286359744643486428637644239335341503379410832644008354145193226386331893499308930522877315135273251335328902763402728142660310141505020469555141808 0 0359731893472331532393527331535693328341930893126305237643277412932894464358349525441454735694411347243353406469537964789378046643513449134323970330243103445412932394217322639703002412944643829312634593151332829772977291535413472334128012751398926992852322648533764454760351296 0 0358333793328337933153419341931643419326433663139337931144008315143353459472635135514374844373541449136414789370149863829472635694634370142173392431034724047354140083419443733533671343244373064354131643239311431262927301435553392328928522776395226862712322647265262451970041808 0 0348633533499316433923353347233533289325133153064322634993328421734594576358348215477466436564464354144643641463438464634368644643555457634724411354141293302431033534047332841503176384644913812311434452877316430272990289036863527312626992789400828523732317651923812469552981296 0 033153353330233283597322636263432335333663189341935553251408734724576368647263569547737964464352743853717472637964886370147263583449135694335341942633555417233284150352744113353404736264576311435413101328930393101292729023555347232772952277640672738291531394310522744114886 19790725 181891808 0 0355536413432352734593513337936413419335334993302322640473472428634064634356947575441472636264360359742393671472636714821365645473597426333794239336641723251398932144263341939333189384645473527307635273089315129022940282734863406340628272776400827383863322652983764454753331296 0 0361235693406373235693264364133923527330232393472371734994129334144643569454735135477378044913499436035274695379649523569472637174491373243853432415034863880340642173486400833533970358344913101354130763353303931262890292734323406326427512827404727512852340645195333463448531808 0 0343236123583359734993486341936413499339232773289330237963392415036124150356945475477454735134464344546343641478936564547354145193612451934064047340641293432408733284108330240273226398945193527313934863089327729152915271235273379326427892763398926212827334155503796451953691296 0 0358336863583351335553513379634993555341934593472358333283898348643853555463436125441364146343829451936264547368648863952491937174634349943103472421734324194345942863459433531643989365644643164376430273527296532892814307635413569332828012789404727892977344544114919449147261808 0 0362636563419389834453732349935693499347234723406352739703459388035834360344546645477446435274217370144643612475736564757362644913392431033794129337944113289417233024087345940673315395244113748318937483014336630142927289034723419332827892776404727512890364154413555463451231296 0 0378036713812348635693379361235553541355532893406344533794027337943103597421735275514370146343445415035834519361247263583469535834360355542173541421735694217343241723392441133023933361243853164376431513472302731893027305234723432331527762763402727382801379641294634460548861808 0 0378037323527345933923353336635133445365633793353343238293419398934724335356945765441460535554519349946343597472635134547359745473641436034864239351340873341404732644108330242393189397045193764313933922990335330393002292734593419315130522776398928012952328949523626466453691296 0 037013641351335973686361237323392339234593419334136413419412934064087370146343583547737804491345944373459451934724726368647263583428635134129328942393472410834193989348640083126395235834464323935973201355529773239305229773486352731762927282740472751290237643989478944644919 19790725 182371808 0 0359737643486354136713612326434723597344536123626336640083406415035834263352747575477441134994464344543603419446435274664362646643764451935554263356943103406421734454027328940083264384644113717317635553089340630143064290234723432326427762647404727762725326451573863451953331296 0 0352735833406349935553513370135693671356931263379373236124150354143853527475735835514379647263379451934994547345946643717469534324360335342633126426334194360332840473226378032643780349944643214355530523486313932012977302734593366330229022801400827632738341940275020454749861808 0 0371734993597344535973555352734993555361235553406337938983328415034064464331544375441457633794385347245763499441136414726376444643472431032894194330240673264415033153970317640473164402745473701316436412952336629903027290235553315331528272952400829023164337951233717457654051296 0 0378033153686354135833419347234063486340635133392358335553952307642173445454735135477355544113277428635414757345946643626478936414411376444113302426335134360354139333251393331643780356944113164374832013419301431642776294035273472331530272763404727632801361241295192457654051808 0 0354136863513359734723555330233793341330234323277344539333302415035274239341945765477466435414360340644643499457637014821373246953541431033924027343242863239410834064217325139333164389844373732302735973027334128903239282734453406337927762902402729022660336652623880449160741296 0 0388037013612355536863796365634193353335334193353359734723915336642863379426334455477370145473486451934454726358347893898495236414757358346343686433535134411347242633239431032773952359745473353358332263328306431263089290235973459330229902827404727512763340642174726472670041808 0 0352737643626370135273541340635413277339233153499335338983289410833924172349944915441457634194411317643853499457637014437355545763641438532774217334141503341410833794087316439703064398944643748313934323164332828903052277635133419326428392940402728522990341948213764472651921296 0 037323796368635973641341936123432335333533226327735973366406732774129335345473701544135414519339243103513457637484726371748213686454734994335328941723459431033414087334140473201384636124385322637643151326430643139295229023612351332773126281440872738282734724172491946344886 19790725 182851808 0 0361236863432355534993732336633923459334132643302325137643353393334994194331547265477463434324464334145473459441136124757355546643527441135554150341942173289397033534008321439153226410845473764323934723114311428273101287734993432341929022789400827762686347249193764463452271296 0 0365635133569347236263392337933663419337933793315378032894047328939703486466434595477361244643289431033534411358348863717491936564547359743353353421734864108343240873264412932513915355545473379371730393226306433022965300233923445323930022763402727252839341937964634469549191808 0 0376435973748358334993641349935273341339233663353330239333239412933794360340646345477449133924547351344913796488637644952382948213555451935834360339241723459410832393933343239703151404744373732306435413027327730273002297734323315332829022852398927512776341949863717472652621296 0 0355536863527356935833472355535553472337933533239345934723898336643603302436036265477364146953432446435554519348646953513441134724576337942173392431035554217325138463251381232013915364145472952355529273315307630892877302734863555323930892738406727122751339238294986463447891808 0 0359738983612361235833486343234723472337933533353351338983419415035834385341949865441485335694464348647573583478938124986373244373612441133794335347243603139412932394047315138983139393344643764310134453027351328652990275134993366334127632915400826862827355550203583457654051296 0 0376435553626347236413597339232643392328933153328359733414047320142633277431034995550348643353499441134064634368646643863502034994853347245193379428634064108316439703251388030273898349944373214378032263499302733793076299035833527318931392789404728012725344539524491451948211808 0 0354138803626365636263527349932393472327732893176343238803445389833534335343246645441457634194310347243353541446436264821344545763641441135274437332841943289404732144087310139703164395244913641328937963114336630893027305234993392331528522801400826862952344552623612463452981296 0 036563656370136713583344534723353327732893114339235273445384632394437345944373527547737644726334143353366463435414757365643603829451934064464344544913486426333023717326440473239395234724360317637323201347229523027299028523626358333022865273841292814275134323641463446644919 19790725 183331808 0 0368637013472355535693315344533413527340635413239336639523513410835694547349946345477475736124634351347573555466438294757374846643597466434724087344542173239398931263915323942633052421744913796317634453052328929273089287735833419323928142673400827382965322648863863466453331296 0 0381236123541367134993406328934323251354131393527355532144067347240083597426336125550356945763486441135834919382948863656485338294726349942173139412933663933327738293315406732643989356945193251359730273189291529902952290234453472322628142673408727512852351339894491457648861808 0 0370137963732349935553541349933663472326433923251351338293459417235554335349947575477472635834576325146343499463436264437365644113583443734594172320142393289412932143796308941083101389844913541322635133139317630523126291533923392331527382776404727632839340651573656463453691296 0 0379635553597358335553555348634063341348632773277354132893933344542173379441137485587373246343541463434724547361246343583449135274385358341503328431036124067327739153176391532394087356945763315361230273277301430762977295234993541321426862751400827382763410839334695457654411808 0 0371736263780344536413419337933533527336634453392335339703315395234994150358348865477463435694411359749523626475736414335379645473239454734724310326442633251404734063915317643103201389844914008318934453139327730523064287734993366323927632865400828272927341952273597466460741296 0 0361237643701349934993541335335833379355531143445359733283952347245193499466437485514364147573392463437484726373250543748488638984757362646343486410834724108339239523264393332513989371744643226374832013445311429903039287734993226326430022865408730022990406739154886466470041808 0 0379637173764354135973419354133153583313934593302337940083445406734454385356945765441443735554519339247893626478937014757367145193764443733414286335339703189382931014047320139333251389844913780316434592977326429522940290234453366332827893164400828143114349952623717454752271296 0 035973701367135973472352734863432339234063264337936713445417234324634331547573597544137174576361247263459488637014986374848533656488634864634335344113513412933793597325139523341397035134519313935553039352729153089294028013555341933413027286540673101300241504129431044644919 19790725 183811808 0 0364138293656367135413597358334593527345933663597330238633302428634324360344548215477482136714605370147573486502037324886370145763612466433664217334143353251404731513764320140273089404744643764321436413139325129772952295233793459322627632952406727513239352753333686454753331296 0 0352734993732364135693612359733923379337930893264349933794027339244373289466435555405384647573527454736864853364146643898475735834464358343353569415034324129325139523328393332263846365644373126373231143392311432893014290235273406323929652776400827893126417242634726463447891808 0 0359737013671376433283612358334863419316435693392352738463419433535274519348648865441475737174547376447263701463436414576386344643612428634994335335342393366395232513915321439893289393345193952322637012915325131642940287734593432327727892902400826993226344554414027449153691296 0 0367137013701371736413472341934723419361232893555359734454047358341293366436036415514361247573392463436414886370147573880472636714695376444643264415033794087326437963315395233793880367142863164373230523406303932642927306434993472335331512801404728013027402743354310466447571808 0 0386337323641358337323898370135413671330236713328337939703459436034324286354145475441475735974789347247573846475736564853374846343583441135554519331540083302398932263898320139523139408745193717302734862952311429653002280133533459327728392865404726342952359753334239457652271296 0 0371739523780365634723612364135553445349931393277361233414067341941293583451934595477367146643555443734724664356946953445469535694464345942633555421733924150331537643201388031393952364144373264371731143445306432262952316434593366320130272801410827632952339242864757457649521808 0 0379638123686354136563612386335273432334134453341347239703499423935414217365646055477454735414519359748213717475736564952388044643597475732774310318944373264412931893863325137963139404745193732313934723052316429022902297735413527336627512738400827762839356955143686463453331296 0 038293898382937643656381236563612336636123189361235133432421733924411334145473541551437484664365645473686472635134519384646953583419433664464334140673315404732393880330239523189389834594491315137013139335331763239286528773555340631893052277640672673285234324150478945474757 19790725 184291808 0 0376437643764376436713863365634723472323934593264344539333328417236264385349945765441463436414519364144373459466436864853365646343641463435274150331540873341397030273764311442173164376444913555326435133239320132142990289034193392323927892940402729022776322648213812451952981296 0 0379637803686388036263764358337803527367131763641376433794172343244373499426335555405371746643583466436124491373247263626466437804634358344373432428633533915323938633226384632513846364145193366379632263459310133152990300234993459318929522865400827512852349942174576454748861808 0 0386338633555376437173612365638293671344534193302352740083527431033414437367145765441482134064286351345193764472637174821359747263641463435834335325140673164389832513513320136713214400844643796310136412977323929902990287736413419327727252915400827892877322654773863457652621296 0 0361237643732379635973626355537803472361232643328359735274129358344643555457637015514359746343472454734864919361244913597482134724576335344373412421735694239303940673151376431893933356944373302356930023419295231392965303935273406323928522763398927252977337942864360466454411808 0 0378037483780365638293748374837323701347236713527359738463459417236864411335346955477478932894437354146643764488637644726367144113445426333794437327740873277417231513846325138463201404744373933336635273139310130763027310136413459339228652751404729652801316454413732451960741296 0 0358337643527371734193686367135833499362632143499374835274150352745193486441135135514362644643626482136564789376447263732475735834491351342863513417235834129334139893139388031644027378046343189367131143701313931892952307635273612328930642776404727252915344541084263482171111808 0 0389836263656361238463569365635833597337934723251370141503459417236264385339245765477469535974664382947263656478936564821373245763569457633794263334141293214415030763686315138983052404744643686311435833151310131013027285235553445330228522952400828902738302754773527469554411296 0 034063915352738803486352736123717345935133366343237323419426334324286337943853555544135974519358346343656457636864821379648213583478934594310345942393353410832513898320138293139402736564239321437643341351331643239312630023583358333152827273840472814292735414263423946954789 19790725 184771808 0 0356934453748343237643701355536563748313933923419352739153612431035554360355546345441451935134789358349523671475736564789365645473527443734994335343242173251393331763717323937323353402745193686313934723101328931513139292736413459337927513027398930892902310155143764463453331296 0 0359737013189367136124067351337013328352732643486386335834217347241503328449134065405381244113555475735834605359747573486482136714491373247893341431035274108331541503251354133023732364144113139373230273419322631012990302735553555341932262738406729902877316443604129451948861808 0 0388033793555347238463569364134863764322636563432347239703513431035554286359744915441482135414664352747263764475737014919373246053597469534724411323942863251406733153812321440873151402745193829313933153151322629273239305235273486328928393014406726992789320155143701463453331296 0 0341938633419381236263555359736413555358333283445386334454310344544643406451936125550364146343764454737014757371747263641478935974634343244113432426334324217339239893201374831514008344541723226348631763626307632513189323935553419331529522814404727892877368642634437454749861808 0 0371732643829364136713499367136563701334134863472344541293445395235974360347243855441469535834547358348533472478936414952358346343671457634594464344543603366408731393829307636713277386344643863312636713089311429773164294034863379335328392927398929022890320153333541438551571296 0 0356936863472379633793812358338123486361231643406397036124172347244373656463436415514373245473445454734724664368646343641469534864634347243353315428634194411339241293302382931513686364143853114371731393499296531262915317634993366336630762647398927382660352743104217454749191808 0 0381234593656358337803412359736563626337934723419348639333412426334594217340647895441454735974634347247263597491935274664358344643597426333414360327740673302412933023915313937173027404744913764318935273139313930763176282735273366327728012763397027632751318952983555460552271296 0 034124008348635833671379638803671339236713445341938463701423934194519352743353527540535834634352744373486472634594821354145763459433533794519323943853419438533154067327739153251388035974464321438293315351330023151296529653406341932642902278940272751281435274576423945474757 19790725 185251808 0 0398934593863352737013686364137323555331534723527345941503499415036414437358347575477466434594519368645473432469537324464361245763499436032644263330243103302423932773933325137323002410845193863315135693251323930643052295235833366334128142699397027632902303957343701454751571296 0 0339238463419364137013863354137483513364132643499382934454360344542173583446435275441361245473445463436414664368646343641463436714464345945473353454733924310317638463302376431513717364144643277378030763277311431263151306434193527328927762699400827382738354143854664469548531808 0 0374835413717344538293459371735833732349934863513355540473445428635834464344546955477454735834576370146643717478937174757361243103472426334064108320143103251408731643970313939893176397044373952328937013151317630143164295236123555334128522673393328012712303960743732457652621296 0 0341939523392373233663499343238633419384634453527379633924286354145193499475736865369373249523612472636414695331545473527475736124726345945473341433535274360325139333419402731263732361244643214371731513353308933533002307636263315320127512877410827512699334147574129463454771808 0 0386335554027336637963527381236563499339234193583359740473392428633924310351346645441478937324757337947573656469536864634368645473597441134864385347242863251423931143641305239153114389844913970305237803101330229773076291534593445323927892965397027762725318958843717446460741296 0 0347238803251376434063764352736563341354134723353365633924172359745193701485337645441384648213686457636564464358346343686469535694664347244643419412933794385325139893139386331643701368644913151367132013328315132893126295234193641336627632751408727512877404741504411469570041808 0 0367135973780328937963302370135133583326434993555345940273569421736864726358348865441498637644789376447573701469536864886368645763555426332774150334142863114436033664027313940083264384644913612308934993176310129522839295234723392335327512865400830022814317659593597463453331296 0 035553780332837643406381234993612358335693328356938123513421735134411349945763686540537484789354144113717469536714726356945473419431033284217340642633341410832513989315136863189379635974437311436563039330230143002290228773445336632012763276340672814276339704789417246344952 19790725 185731808 0 0389835273612354135973513364137963764327736263641354140083780423936714519362646345441469536564634370147573499469535834757365643853445441133153970327742393289417232014067300237963064386344643846306437013039312628903002271234993406327727892940397029402852326460353527451953331296 0 0365638633419376434723748382937323366343234193527381235274087355542173513431037325514364146643612449135834519349946343686441137644437358345763459433534594172308938463366365631393829359743853264356930643486316432893027300235833499332830022801404727252977402745194239463449191808 0 0391536413701328937323486373236863641328936413541347240273445421735414360355545195477454736414519364145763472495234994821368645763612449131894310328942633277395233153732321436123064384644913717327734993064336630763002303935133472332828522789402727382712340661914027454753331296 0 0347238293226370133153863358337643445355534193419381236264172336643103583446436565587391547263641451935414757370147573472451935554634354142863432431034994335323937803302376432773829365644113151381229653406308930642965296535973583318928652712404727122865433546344411466449191808 0 0388035693656334137963527379633283656320135833527359740273541438534994263355546955441475736564605354145473541451935274664355545473392436034594360328942633164381230893970313939523076382944913846318936713101331528523039276335693432328928012877400827382839358357713527463452981296 0 0349939153597371735413829358335833366373234323392395235834239358344373527469537015405370147893513443733924919381246343541446436564519339245193289426333153898334140673164382930893846365644913089379632013406308929653052295233663432335330272725406727632877449142864286457648861808 0 0379636563764322637963527359733413612332835833701351340673419426335974411370147575477463437644576367145193612463435694634361245473472451935414150332844113226433533923915318938633139395244113796318935973201334129653176292736413432348628012927402729152814341957343796463452981296 0 034123846352738293353397034863527313936413189344537803302412934724008339244373583544138464491367143603472446435834821359747893612466433414437328943853419423933283989323939703251382935414491311435693139340630643201287729773459347232512827275141292699307638124519398945194757 19790725 186211808 0 0368635273732340637643419367133663717325136123513364139333527419436714464367146345441472634594605337944913379454736714605351344113406457633534310327742633226443733023933318938803052373244913472307635413076332830642877295234193353331528522927402726602877339257343812463452981296 0 0344539333499374834453812354136713328358334453499388035554360354143853432449136565550368647263459446434194576352747573541463434324437337945193341421733284129331542393251402731513641362644643139352732143541306431763089296534863459334130642712404729022902438546644286463448531808 0 0379634453671343237173379364134323671321436413541365639893527433534864411361246055477472638464695364144113701451934724634358346953392410833154047322641503289417232263641332840083126395244913513297736123052330229523101283936123379337928772865389828652738326461913472457654411296 0 0352738803419370136263812341937643328371732263513364135833989345940273583433535975405379646343612446434194695352745193486469536124519348643603459433533414263327740673583395231513829356945473126379632013513315129152902296534993366320128902751398928902712382943854172463454411808 0 0373234723846359739703597382933923952323937963641347239893527417234194335365645475441457635274726343244643527472637174789361246953445449132894360321443853164431031143952305238633076379644913656306436413139345930273039292735833499337929653027397027252738330254413527463460741296 0 0332837643499373234323641344538633379393332643626364133664108347242633486438535695550367146343626433534454547349948863656463434194519352743853251421732393970335338633392397034323796355544113214370131893597313933153101311434863315316429402738402727762801404743354239454770041808 0 0371734593780351338633597395233663717323937173302351338123656412936124217362644375477446434194385354142173445446435974519344544913379417231264172335341293239436031013880318939703289381244373583302737013076343229523027289035413328321428013014402727632801316458843555460553331296 0 034593880341939153527376435273686326437173126376436123641412935274217348645473812551437644726356944643764472637644664355544913641446434454217343241083527423933283846327741293277398934594547316434723002336629903139291531263472334132263101281440472801273840084464412944374789 19790725 186691808 0 0367135133898368637963641410832893717321437643419368637013541393335554217354142635477449135834385347244373353457637014634348642863392431033154239331541503164389829903863297740673164404745193780303937013151335329653114292735273445323927633064404726732940331554053780457653691296 0 0349938633541397034723952347238463341364131763880340635414217368642393732451936415477386348863569454736264695370148863641451936264491334144113264421734724172318939523432397033413933362645763277352731893499306431643139308935413527336633792865404727252660379643604437463448211808 0 0384633663732364139893459393330643846316437483201352737963583417234864335359744115441463434324411349943603583475737964726361243603445443734454360325142863201391532774087330241503176378044643555294036262990320128653151289035413445340627763014400827512801339256233641472652271296 0 0343237963472384636124087336635273226371731763499349936413989354141723717421736415441354148863583441137484217373248533812466434864576347241943459428633664108327738293201397032894008354144913277365629903432299029272890322633923499328932262712398927122738347243604129469549191808 0 0391536123989365637483748410834723812323936563126358337323656423938124360349945475441475736414757349946343541469538124726344546953432454733284664328944373139391532263970326439703089398944643583308933532977334129652927296535973392337928012902408727382890326455873597451952981296 0 0347238983569402736263989355536863277389830273555340637173952365642863612443734995550347244913569438535834491358346343656426334194411341942173239446433924008325141723328398932263898379645193302365631763379308930143039296535693379328929402751404727382699368644113970466448531808 0 0412935273880349938633555384634723812313939523089373236413671393335274108345942635441463435134547345944913328443735834437368643853472438532894310334141083189426332513863341939333251386344913499296534593151339229773139300234723366330228392890397026992776305250883656469554051296 0 034194217359741723796406738463952340635973076358333283626359736264067343245473419540537324464345942173459472635134634373244643780441135554437336644373315406732394108327741723289384634994360307638123039341930393214289030763513347232773064268639892660283942634576391546344789 19790725 187171808 0 0397035834129373240083686397033533764321437013089340634323432373234594172334144645441449135554263341943103392446435974464347243853328417232394263302742633315417231393933326442173315388044913626315138293151336629523114303935273379358329153052397027382776354148863392463450881296 0 0335340873513386335833898340639703302384631643812323935833812371742863671454734995441368646643569446436564464358346953656454736714335337942633264417233534310315138983214402732643898376444913139370132013406302730522890313933663583331532142699402726212686397038293989446448861808 0 0404735273732354137803641386333413863330236863064370135413419415037324411365644115441454736864576349944113555475735834757347245763527466433414519345943103126408731144067339242173239391544913671320135273064347228903139289034723472347228273114398926862725315152273513454754051296 0 0347239893239397035273970347237963764378030643780317636413796364142393392421735835441354146343379451934454547349947573829463436414634349944643445431033284310323938123353381233283780352744643139356930763419307630642927296534993555331531262890412927122776400835833701466454771808 0 0400834993764389841503583384634993732308936413076367135273527423937014576339245195477478936414385355546343717451937804695368645473459449132774217325140473264402731393780313937323027364144913780306434723002335329272990269934593353331528773164408726862801336650543555463461131296 0 0343238633472371737963863359740083796373231263780320136263898354142173583431037015477367145193459436033924360349946643701451936124437344544913459412935134217332837963328397033024047358344373151359732393472302731142977303935273445325132512814404726602801384639523701457670041808 0 0400834454150351341083499408734063970320137963289359735973612415037644437384645765477475737804335374844373626485336714695391542393732417232774172320140673214412931393863318940083201370144643701330237643114323929523052294035273445358328392977397026992738322650543379463453331296 0 033923970341939153701412934324027330239523101379632013686374836124310365645473555551436714695349944113432463434594757355545473641406735554263339241723432421731143863328938803264379635414411308936413277347229523239301433923555345933923419280140472751267338984129378045194757 19790725 187651808 0 0379633283796358339153686361232643863313937643114358335693555408735274335349943355477443734994464336642173472454735834634361246953353446432894172328940083176412932263863327739333214410844373472308936123101335330643039296537013366355529152839402725552789326451923513463452981296 0 0352740473541373233923915349938983379376432393898311438633796365640473583428636265514371746953406449134194634364147263527457635274437344543853432423935834129327739333189373231013780347243353201376432643499315130642965306435273597318929152827410826342776376434593641463447891808 0 0402733283846343239893527381231013812308938463076371734453541398936414067364143605441449135974411339243853459446436564605371742863392436032514263336643353139400833533764327738293176388044643732300234192977323929652990283935833392331529022965398925822814318944113513457651921296 0 0339238983328370135273717359739703139382932143641344538633732368642863656446434595441388046643656441134994576368645193701451936264385344542863328410834324217334140473315379633153933349945193176368631763541297730762940297734993555330229522940408726992686365633923701454748531808 0 0415032013970356939893612386336263829336638633251393335833701408736414411355542865477441135834634361244113796472638464695359747263597463434864239331543353392446432014027332838123289391544373626321434863101313931012965299034993353337929022776406726212801358339523406463451571296 0 0339239703328398931513933331539333239386331763846352738633898373242393796431037645441362644373796449137014491359746643717426335414519334142863472410833794217316440083328391534453898361244113251370131143541310131142801289034453555331529522827404728392647404730893499443747571808 0 0374833923812361237323432376434993812322639333392371736713732406737324385347244645477438536414385358344113366436034594464358342863486421732774286313942173264431032264008323937013201400844643341312635132877327729402940285235553432325128272673400825822738352738293341463452271296 0 034724008356938463412386334324047311438983189379635413641408738294411359746953597547739154726367146053541443735974547361245763555457633154335339242393472433532014067339238463353364135974464302738123064344529773064302728653527341933022952276340672634272541293366379645194886 19790725 188131808 0 0395234323989344540083353374832263796320137963353373237643796404737484310343245195441443735974519344542863419454736264491376442863555426334064411327741723176436033023780318937173264400845193472317635833139351329273039277636123392341927892965402726473052381240873445469552981296 0 0332840873379393335833641340637803214381232263863335337643989354146343732454735695369364144913541436035554634373247573732469536124695351344373353441134324310334141723341389832013701349944113264337929773459305232512940306434453472307630892738404727892789441129653597457648531808 0 0388033283829349939523126388033663671323937323406374838123472417236564634354147575441423935414335344543353671463435694757351342633499423934064310316442393302398933663717332839333239382944913569318935833076318930763027295234993541345928652990402727383328374838983472457654051296 0 0349939703379389833533846322638463089373232893686358338983764361245473626463437325405365645473583457636124491356945193597436036714464326441293328415032774027318937963379371731514008364144643379352731643445302731393039305235273513334133412827408727122940488634123541451954411808 0 0389832143863340638463366373232643796308937483353368638463583421738294491371742635514443737804519367141723732451937644634359744373555433534064286343240473176398931894027320138803052386344913527317636412965330229773114282735413445336629772751404726603764398940273419457661131296 0 0345938633406368634063780308937963189378032393701351336864217352742863701428636715514376444643671421736414576367146343686454737484464352741503445410834454263334140273239397031893717358343603176367131393392305230762977302734193527318928902801404727763089502033023583451971111808 0 0402732513915326438803164381231643583316437643353378038123555415036414464379645475441457636714664349943853527436036864634358343603432426333664360326441083214404732513863308941502990354144643419310136413089317629903052290235973459352729153151391527513597358340673379454754411296 0 033533527349938983419389831143717303937323379362638803569410836714519367147263701551437484695364144373527463436264491358346343555436034724437340642863264412932393829340636263214378035134385310133283002348631643379301435833555348632643251291539522725287741503406371746344886 19790725 188611808 0 0391534993796339238983101364130763764302737173541370138633764408735554576367146955477443735274411364144643732460535134519345944913379443733794310331539153341382931263717313939703189378045193717306434453151330230523353302737173472362628272902395227513555352739703445457652621296 0 0348637803341362632143555322636713052374832393780379634724008367144113626449135695369359745193656446435554335356946343641478937644757345943353412431034194087323939153353384631143933352744913151359729153472301431262977308936123671318928772827400828142915454732513353454746951808 0 0398935414008345939333406368631143641321436123541361240473701398935554634382946345441451935554634376444643626436036564726378046953686454735274150334143853392397033663915318938293264381245193641313932643114322630763164300234993499334128393076406728394217391538293302451953331296 0 0344542173513379634323671315136713039371731643541376435553952370142863717438535975477370144373597441134994464361245763717446435834464358342633379406735134047330236713251388032393717347243853201343232013419306432393039297734453432323933022852406727382751495234193626446448211808 0 0378035553898330237013164384629653641311435833472365636123846423938804634368644375441446435554464339243353717457635694789365647573486446434724172332842173379421735833748317640273264388044913812317634993076341930143302285235133459341929272877398927253392359737323328463452621296 0 0351337803366393333533541306434993002355532643499371736864217337945193701441137175514370146643499449136714519328945763555475736714695344543603392423934324150328936713164370131513780345944643139334130643392290232012865323935413583323934722776408727382915441134063499466447261808 0 0384634994108326436413264370130023717312638123499362640473686423939154464358347575477454737174605373244643459451936864634373244643499454733154335327740473366400833413671316438463076386345193499316433153076344531013264289034193513335329023139395228143164321437643379454751921296 0 035553989328938293114376433153764306437173289373236713541415037324491368645473717536935974464361243103366433535554886373246643555463436714360358342393419393332643796330236713114404736564519311436563239370129523289305233413555348633413277295240472890283947263392358345474757 19790725 189091808 0 0386332513915351337643251382930023432316437483701356940083829449137644464371748215441449136264217371745473541449137014821362647893671460534994411335342393315384632513933331539703164378045473513306433923114326429773139296535833289331530022902404728012814384639703315463450541296 0 0343237323226381232143671302735973014389830763641362636414087364144113780478936865477371745193392441135834286354144373527457636714695335342633432404734324047313937963392365633023626361245763101341931143392302730762852296535273445330229402738400827512852395234453597454748211808 0 0373232513764336638123014365629903641295236413302359740273829428637324491355543855477412936714335341942633412441136124263355546053686431035694335336640473353393333023952307637173089379645473656292733793052340628273201285236863392348628012927400828142902402740473445463454051296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 046643641463436124757345943603499412934323915312635553126386330643597373244373076326432143499303933283052300234993379337930022890410827382776466433533445454754771808 0 0389833923846339237963289376431143829313937483277359741723732463437324821368646345477463435694519373246953686482138804986374848863597482136714437341943603432421733413846305239703164386345473527300233283076313928393114297735273432327730022877398927252814384636713513475760741296 0 0330240083251386331013915308937323002349931013732361235274172364144113671472638295441365645473527451936414491364145193612463435134634348642173499406733793764311438633114364131643612364145472990327730273239297730892776302733793527336632262902400827382738412934323527463470041808 0 0384633023846341938123151376431893717317636123366365638803686421738634664370146645477443737014547344547893555463437174664381246343732438534064286347242863251412933533915335337643139384644913583320134193164335329773289294035553239332829273139397026862952349939333277454752621296 0 034324008320137963214370131763527297736262990371736713583428634594239376444113812547738124491358345763499446436564310362644643472443735134286340637963379386333153732313939153027352736564464299034063139322630143151285229653459365632513039283940082776290240473328355544644919 19790725 189571808 0 0373231143764334137643176371732013527310135273445370138983732433537804519371745475477446433924385340645473486463437324634367147573686457634594310344541503251393332773952320137643151378044913656313932773101334129653064286535833459340629522965395227513353305235553353463452271296 0 0352738293264381232893863331535412952355532143432355535833989382943853748454735975514367144373764463436414757365648533641482138124695362646343686421733664217341941723392378032773597374844373164358332013126313931392877307635693626343231512877404727253089312632013541466449861808 0 0382935273863365637483151374832513626291534593226367137963732400837174634373246955441466435974519358346343541449135975020368648213499463433794310332839333328398932393701331540083126389844913701310132773089322629273151295234723432345928273201398926863002331537803406449153691296 0 0335336413251371734593846325136123101361231143499361233794067368642173527431036715369382944643445436035694547355547263686454737644757348642863392417232894217341940873302370133023612355544643126359730273251300231142814310133923612326429022902398927892686365631263555466447891808 0 0367133533583334137963379354130023717313936413226359737013732412937804664368646645477466437174385347244643555454736714919376446643569463434864335351340083176393332513686311438983052368644913796292732263002318929403114278935973499339229022865397027632827297737323445469552271296 0 0326438633239368632263541307635832977374831013499358336263989354143853641436037965405358343853472446437174576371747573764469536564464348643603353402735273933326436123226358333153671348645473201352729903251311433412977315134193626339229652789406727892634347231013527457648211808 0 0374832393780316437013251378031513612310136563406361238463555421736864664355547265477475735694437356945763671457635274634367145193656433534324411326443103239393330893555308938123139378044643686302736413027326429773176283934993366331528012789402726992751282738983583466452981296 0 033153898315137963239389831643780300237643027364135413583410836714411358345193597536935694519351345193302451937644664358347573671457633534437332842173406389832393898343237013226382936124491315137483126355528903164317630393612354131892827290240872725263429773264356944914919 19790725 190051808 0 0361235693732316438803114358332013541315135973315368637803527421736714547373246345441482137174547370143853796478937804886374847573701438534324411321443353353417232893569310138983027376444373717312634193089327729903101295234993445345928772673402726732763308937803328469553331296 0 0332837963264373232013732316438293089361232143626335336413970364143603780469538985514352746343732488639154886355548533656495237964634351343353341415035274008335338803189376430894008364145473139341929403315290234193002299034993341337930022965402728272634344532513656463449191808 0 0386331763863317639703151388031643701303937323392364137173686417237174547376444645441463436124385367144373499454736714757371747573583446435414239318937963341410832143796296539333089389844913419296532392902318929272977297736123513321428012699404725822827296541293432446454051296 0 0323937013164379632013796291536122902359731143541352734323846347242863527454735975514367144643671446436414310358346343686463434994335361244113264441132894129323937643089361232263612373244643039356930023392297732392827296534723472322629772940408728392686311432013541463453691808 0 0382933153915325139703201384630643641313936413214364136563656423935834411354145765441449136124437354143603419478936864886376447573641495235274286335340873277408732143641308938803089389845193671311435833239344530763176285234063341336629772686395226342699291533793366469560741296 0 0336635973289359731513555310135273139367132143701334135833970362642173656457635695441376443353569454736714695370146953612482134724519345944373315412934724217325140273226371731893541370145193089345929273302286531642965299035133419332828652827400827892660322630893583451971111808 0 0381232013671307634323164378029653641297735833419367137963626426337484360370146345441441137964335359745473499475736264695374847263671454733924263325139893251393331143641313938293002379644913472299034192865327730523126297735833459345929152725400825952751290233663472475753331296 0 035833583320137323189358332013472295235553164359734723406410835974491362645193513544135274310347244373583457638464757371745473671469535274411334142173432415032143748315137173239364136124576310135132952337928393379287732263445334133532977289040872789271230893014358344914695 19790725 190531808 0 0365634323812330238633101355531263764291535553392361237013432436036124437361244375477438535834464347244913671463437484789376444113569457632774437323941292977370131013671292736122940370145193612294035413027335329153214292736123486336629522647404726212801302737643432475752621296 0 0339235553419367131893671307635553201367131893379349937483915356941083555454736715441370144643472463435694634356946643717457636864519345942863214402732393989318938983114352733153717359744643076331531263214299031392927312634723353315128652877404728012839325128903671451947891808 0 0376433923486321437963341337932143541305234863341349936563641423935274335356946345441443736124263354145763641449136714695356947893569457635554217335342173302426331393764313937173014371745193445303933792977332830523341289035833472328929022814400826992990313934193419449152621296 0 0358334593486339232393569321436563052364132143583323937643846367141723641421736125441397041943472417235554464361245473641446435834491340643353366382932013970310138463027367129523732365643103101331531143214289033922927335335133419316427512902402727252738322631643717457647891808 0 0354136713796340637013302370130763555297735833392348636713486412936864310370144645477426334724087339243353541451935414547381246643366426334454310320141723151397032013898283937643089382944643406310132263076337928903126286535833432339229272673391526733002294037963392446453331296 0 0367135833527364134063499325134863139337930763445349934723952344542633612431037805477371742633527406732774519365648213796457637644519365646643555436034594263325138293027364130143671347244113027326429523277294032642965300233923527315127762814406726992725328931394047451948531808 0 0382938293626340638633379355533023527307635833201355535553379393335554464344542635441451934454310345942863499451936414464349944913419431033664194316442633189382931893846311437323076389844643406308934722965332828653289294034993472313927892699406726602852289035973472463453691296 0 035273569358336563392348635693499301434453101335334063366370136564108373243353569544136714067330240083341421735274385358343603527441136864547341940473251393331643780295235973027376435274519301434192852336630023089286530023583337932142839287740872660277632012940433544114789 19790725 191011808 0 0358338123748351338633513364133923641305234323472337938463597410835834411361244115477423936564150341242633459449135974757365645473499436034324360315141293052379629653583300235972927368644913499291534452814337927513264283934593302343228012801404726602890285235833472463454051296 0 035973656336637013315356934323597 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 045473472431035974491340642633366408732773780315137173164364131143656359745193076373228903251291532262940316435413419323927632902404727762673355529904310454749191808 0 0373236863583349937803432364132773626308933533277316436563406426336714464368644645441428633413970339241083432421734994695358345193780426333024335334142173176400832263796303936713126393344643527295234722915321428903302285235693366326428142751402726472902286536123445463451921296 0 0386335973555367134193626332836413002358331763315352733923863359743603641449135975441343240673432406732514150361243353612438534724464341944113366406733283898313938803176362630763641349945192990359730763126291530892902297735693392315126992699406727512712317631144008463454411808 0 0393336563846352737173406352731643379312634453328354137323486410836714335354142175441397033663933331540273513426335554576349944113277423934194150326440673176397029273796302737012927373244643499296533662952299028523445289035833499330229402660402726862852301434453513454760741296 0 0374836123419364134323569321435273251355534193541359738123933361244913569449135415477362642393459421735974310344543853641449136414385351341943226410832013796307636713076358330893717355544372952334129403064292730763027332835833541318927892977406728142763335329904217457670041808 0 0349936123796352736713406348631013472313934323289362636863527408736264310355542175441451934864108335341293499428635274464341942863527412934454087328939332990376431763863306436412890370144643366305232262852313928653226297736413315322628652814400826342890289034193472451952981296 0 037803780358335133555365633663555312634723164358335133432389836864335354143853419540536564150331538983459415033534217361244113541426332014172332838633264406730763812310134593089358335554491295233792952323931393392295231513671352732262776302740472738268633283101426344644919 19790725 191491808 0 0371735553796349935553499347233153569311434863226348638293499404736864335335343855441402733793970347241083472428634724411364145473486441133664335317643603328395231263671303938463101376445193445300234592965316430893432307635553419325128652877408726343226306439893597454753691296 0 0367135833701364134453626352736563114339232513717354133283780367142863513443735135441367142863366415034454310341945193432443733924634339243353341397031013701310135833189352729903671348644642902352729653341301432012940362635273499330228522927404728772839351331644519446448861808 0 0361235973379341936563641362632263486317634193341348637013527431034994335370143605441428634454047327741293379417236124335349941503486410832773933323939892927376430273641294037802990378044913392299033152902326428143076294034723392332829402699395226862952320143103641463453331296 0 0362635273459355533413472336635413239361232513472336634994008349943103656436035835477359741503472441133534217352745193555466434864634354143353277436034993829303939893239378029903527358344643101318931013472291530642965323934863419318927632839402727382776349930644335472648861808 0 0376437963541335335553239347231513353310134193277349935833315406736414239351342175441423933793989330241503341421734594360339240673353381233284047317637012940364130393583291534993076368645193328308934993052317630523201290235273419328929272852398927762839295238463472463452271296 0 0332834993353330233663527322634593089330230393315323934453970354142173486441134995477345939893315376431764263341942173459438533794310332840473251384633023641301436413076339230763379347244912965349928903513287732262827336635413499328927632789398926992725322629904634457646951808 0 0355534323541320134453315349931513656291534193277334136863499412936564263367144375477417234593970337942173555433534994310358343103419433533153898320140473076362630763597297733792915370145193432306432893027335329273164292735413239335329402751398927122890290240083555446452271296 0 034723829337935833302339231893612308934323027354134063656367135554335358343603499547737324129325140873419388033534263336639523239397032643933303936863251354131263541307633533052347236264576306435412977332829653366278932513459347232392827290240472686278931643151454744644757 19790725 191971808 0 0351333283486326435273315328931263541307633793289341934323472379634454310349942865477443733663880335340273406421736124217345938633289404731144150323938462977379629773701299034722940374844913472300232892852354127633027271235133419318927892801400826732801296535413612451952621296 0 0323936713239352731513597317634593076352730393139330233923626343238633597443735555477332841293101389833534310345943103366415033664150331541083189417232773780306436413151349930523748351344913176365630523445295236122915334134193555330229522789402726862738336630144217451948211808 0 0376432263555328935553114347232013419306434723201337934323353381236714437351343355477433534193970332841503379446434064464361244373486438534994335308940473114395231643641307635833114368645473612307635552902371727512952290235833328326428142814400826212852300235553583454754051296 0 0332835693164352733793527312636263201355531263472326435133701344543603583423936415477359743103486428633664491347242633392423935414150316441723052412932013880311434193164362630893583359744113114344530273392289035272839336635273392321429402776402726862865358329773915454753691808 0 0358331013541320133793328337931763366330234593139323932893499365634064172348643105477441135134067334141723432428633794217345941293353428632643915323938983089358330023459286534862890382944643432289034453002337927513139277637963432335328012827395227253027305238123513463460741296 0 0306435693164331532263379325133533392348631643302308932643499345940473569457634725477358341293328402733534150321443853499419436124217336643353201404734193812317637013089320130893513354144113076364129523486294033662940312634453597331529902839408727632827384630764437472670041808 0 0367130393612323934993353331533153612320134323089335333533445391533024335343241295477400833664129334140273315421733284263330240673513408732893989320139333027368631393445301433533002384644643764315137013126361229273289291536123419334128392839398927123052306438293419454753331296 0 032513527296535833214340632513555335333533201348632263459365634194310359744113499544136414310344541723499417233534310364142173641441134064491347239893315398930893641303934993164347235834335308935553101347228903472299031393555352732012915273840672763285235553289446445764726 19790725 192451808 0 0327731393366307634192990334132263527322633663039343234863353391534594310335343605441417232644067322639153315419432774263332841293513412932894067321439333176373230643486305234452977368644913541291536122977337929773583291535973289339227632827402727123027302742863641463452981296 0 0335334453328341931513419312633923089340631893459320134323499331540673432406734865514351340473214400833534008341944113432446434724437347239893201402732773796315135273151341930273328365645472965368630143459287734722877313933923541328930272789406727632865334131894335478950541808 0 0332830643379316435833226332831763239313933413076326434593239395233534108334142395441441134454087345939893366443733924491371742633353408734193933321439703201373230523555299034863151356944913527302733922877362628773176282736563472330229022789402728142977321440673780466453331296 0 0330231763151323934063239316433283353318931393302321431893597325140083264412933925477352741083226391533924239341943353412415035133952343240873499386333283499310135973089347230393406352744113014352730523392287731392852312634453612334131142776404726992801326431644634457648861808 0 0397032893513332836123353311432263214355533663201336633413289382932774087335342175477449134994360344539893432417235274263334141723176406731143933307640673114381230763597297735273039361244913445300237173114345930273555286535273472341930022839400827122839306439893796451951921296 0 0320132773239337933283419331534453406361231763392310133663612330240083499433533155441365643603366386331764047328940473406404733023970335341503328389833663419308935273101358329403641368644643002344529653583294033922776352735413583332828902977408727122801320130894172449148861808 0 0368633023459326433533201332834323499347233023201335332893366384635274411356945475441454732894335335338983527431035414172341941083432423930643952317638802977364129403656292733793039368645193289275134863027367129773641296535833472334129402915404726862927302738803597466452981296 0 034063164305231143139352729903406334135553239334130523392355533533970327743103315547735133989316439703139415033664217325141083214412933413989312638633226359730893406306435272977361235974519289032512915325130273717295233793419352733282890285240672725272532773392433544644664 19790725 192931808 0 0364133283201315133533164327733663499349933413176310134063366367133534008336641295441400833794008322640083226423934324263347243603366404731764008318937323076364129023432295233922965371744913445307633022827326428393027278935693486343229402877402727123101361236563499463452621296 0 0306431643114337933413289308933023039332833413315310132773513340639333432421735135441349939703277406732394263322643103379438534324310322641293328404731893701312637013076354131143353359745193052331529903392308932393039307634993353332827512927398927512801379632014335469548211808 0 0344533793164364134063126326430523341306435273151312635133264382934724087325141505441426333533915320140083302395233154150322640473366404732013796320138983002355528903499294034452915384645473472305234453039354128013472287736713486345927632940400826863027322639893656457654411296 0 0317636713341335332893315343232143201325132513226318931643764323939333189428634455405341939153328389831144150318940873201417232263933322639333201379632143880318936122990354130143432355546342965355530273597301432513014330234453583315130272827400827122751361231264634460554051808 0 0332834593328351334593226331534063239325132893251317633023289384634994047331542175477410832514150335340473201443734324172337941723164400831513780311437643089371730023583285236712977371745193328297732642927327729273089278935693499339228392839391528652890325143353656436060351296 0 0334132013583332833023527317633023419348632013189331533663812303939703472451933925477356942173445402732014217331543853353419433924217327740083251393332263641290235693014347229403406358344643089331529403379289031642852337934323597326429522890404728142902359734864491472670041808 0 0335333533379322632643251325133533302330232513164322633663251378033924008336643855441412933284172318942173379419432394087327738633201406731764047302738802990368629523486296535272940358345193277297732262763306427383366278935553432340627892865398928772915344549193513463453331296 0 034723289328933793328336633793392331531013315318933793201358334064027337939893302544133793989327737803151408733794027331541723302433533154067312639703264354130393459308933793126340635694547303933412965310127763251281433413341352732142977286540872789276337013341491946344919 19790725 193411808 0 0330233283748332831513226317632263239317633023176318934723472362634724027336640275441388032393898303938293189417233534008331541293392391531513829310138983039349929653486296536712965361245193527283934992927322628903445285236563366344529152801398928393076371746343796466451571296 0 0341934323445320136413214334132773392341930643226327731513656308937963341417233155441336640473419381231764027336641503459431031894067311438633151378032143641315136413064351329653569352744913027312629153302294031892852352734993499322629272952397026992827365632014664441147261808 0 0322633533353359733153527330232513189326431893226323934723239378035973989331544645477419432894263336641083366443734994047325142393201391531143671306435413039341928903445290234992965370145193499296533412927349929023341285234723472331529402877398928522789361241943686469552621296 0 0320130763392323933023239361230143432311432773201332832143764315141293379436033665477348643103328406733414263328942863328398931643796302738293039373231763445302736263052354130273445361245192965326429403701280134862852332834453641336630142712404727892827412933155227446449521808 0 0332833283214386334063328328934993052351332263341315135273302368632393952341941725441412933413989327740473366428632144150332839152990384629273846302737643064373229653419305236713014345944643419300232643002326427893002286536413432352730022927398928772990398944373569457652981296 0 0332830893353330234993612374831143527299033413101328930893527316437963214395233285477330237643226397031893863307638803251404733663846327740873039371732773686312637013027339230273686352745193014328929153201300234192952318934193583326430762865404727382712361233924634441147891808 0 0330232393264345933023527336633663176351332773114315133533251382934063863323940675477415030643915308938633226393332644172320142173251404730273970307636563076368628903583305233922877368644643315292732642977325129903366283934723445334128522952400827382738356942863846446452981296 0 034993176339234323251344534993583337930393353326433923302386331894067343242863328551434064027339241943328431033414286343240273214400831143933308938293139347230393486308934453014345936264437295233662852313929523189289032013472364133412977301440472738277635553796488645194886 19790725 193891808 0 0310133023341330234063764332833793289351331893226317634993328398934194067337943355441410831893970325139333277417233664047325142173126398931643898311436713076354131143499294032892927364145193201286532892877332829403406289037013459345928652952402728772763340646954067451954411296 0 0323932893353332836713189322632513226307633662952323930893717330240083379436033925514345940273251374832264087318942863239417233023989316438123126378032893701302737323201341930273353355544373039321429403176289032262952317635413459330228392940400826992763337937965054438550201808 0 0308933153164302736413251322633923445326430763064301434453176359732774027325141295441417231263898308939703139406731264108337939703277421732013732308937172977356930893527300234193014367145193176287732012952348629773366295236713406339229272927389828773076351349863641451953691296 0 0343231143201327737173201315135553251318931893176327731393406327739523239408733535441334142633076386333413915321439703176382932773829311437643126358332013486320133153002343229773289344544372977335328903164292735692952327734193527337931143014398928272965388033414634469553691808 0 0328932393189339231263445308933283151320131893277320134723226391532774464335344645441438534194087313939333214393331394129339238983315412932144008312638983176361229903671296534723089379644643226307631013076320129153251286534993486347229272915397030142877337943603915446461131296 0 0316433153264299034593039364131143419317632392927317632643671299040673277433534325405347240473201393332514129330240673264397032263732323937323126370132893392315135133089337929523472358344912902323929153164310130522827317635413513336630142902406728522877349934455369457670041808 0 0307633663139320131263353306433283039310131263039295234193176378033924217339244645477436032513989320138633419393330763989326439702965371731513656310136413189355531013379294033922927370144643251281433412977331529523126290236713513332828522990404729152827323942634172469552271296 0 034453176325130643239315134723201343231643126297732262977349930644067339243103419536934193915325139523064398932774172322641293189395231144027305236563328376431513289301432262977339235834437303932772865322628902990290230523555349933662927291540272839290238463701491946344757 19790725 194371808 0 0312632893101322629903764297732773239323930893214307633153189354132014286334144375477449132394239321442633239393334864464316441503089393331513701312635273027349930643289292735273064376445473419297732392927326428393126294035833472347230522927404729402827336643604129446452981296 0 0331533153139287732773052344531643239302733023027328931763583312641083289436033155514352742863239421734454087318940873214384632393933312637173014364132263419320134192977327730143597344544643039331529403101301430522952316434723527337930022890400828902776359737645514454748211808 0 030523064303931513076306431263214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0292731262915311429653027295235973472348628773002398930522990355550543626446452621296 0 0330233023264305234063101327729773341303931013039331530273671307640473101438535135441354142173392391533414008306439703264382932644217326439703126367133023527313933923027340630393527367145193002313928653176302731263002308934593379340631262839404727762927334139704821449148861808 0 0297732393014310130763289308933283027305230523251297733532965368632144217331545475477415033414172315140673101406733154286335343103214412932143748300235413014376429653459292734193151374844913277297731513014311430392927292735553419347230142890395228772890406751573641451952981296 0 0330228273289300232262965325129273541294031513052326431393812311441723341423934865477341239893151376432264108322641293353426332644129308938463064370131763513316434323114340631143486355545192940320128653151283931512890300235553486322629522839397027512789371738124547478948531808 0 0326435552952323931144008292736123328345929653239302736122952376432514129340642395477423932773970315138463264421732014087301440273315406731013933320136713014343230763459296533792952365645193176285230022865305229272890283935553459349929522952397028012801404751233641454752621296 0 033023076331529523328318933662890320128393089299035273201362631394129307642863392547734994217322642393264421733154411322640273201376431894129303937323366347230643392308934992927351337014464306432892977302729523002295230273527356934193014289041082763296537803701441145194664 19790725 194851808 0 0308933792902317631263214295233412877297728903302303932512940362631144087335342635477431032774108323941293315408732643846317640673239397033283732320137963151347229403486290232892789370144913366286529902865303928012977281436123419344529273002398928652865328951233541472653691296 0 0313930023176299031392940331529653513300232513027341930273555315138983214433533925441345944913406404733024385328941943353412933923970321440273264365632393612305234993164347230763341365645473027320128653126276330762827301435273569334129272839406726992827355537644129457647571808 0 0295236413027318930763353299034722877316429023239295234593052378033414263345944115477463434064172332843853239421733664310323942393239397030894067303936562990361229403486305234992952365644643176294033282990296529153052287735273472349930523027402728523002345948863626463453331296 0 0310129023214300231013052330232773251302731142865332829403472313939893101441133025477336642173114423933154067349940673289426333283989313938633214370132893541316434722977328930523277343244913052327730272852285229772940331534323513334130272839406728012789404736864385436054771808 0 0300239333027296529653201300233533214328930023139303932643052361234194108348644115441436032894286337941083277426332514172341940873406384631763686312636563126337930023419289034722927376444913139276333153052310129273176300235973419344530143126400829402940332848533671457660351296 0 0303930393064290234722977321430393277292730522952332830523583306440273201412933665477347243353226400832014008316438633264412931643989307638463089358331143641316433793052326429773472361244913201330230893151292730392915322634993717340630762965400828142990406733794335463470041808 0 0307636562952320130893201301432642927330231263139311434723027386333664217339243355441449133024087322641083277402731894027325142633353397031393829318936563201358329273406297733923076351345193264302731642927305229272965276335693379347229523027400828902952320146953583449151921296 0 030643027317629653264299030893089318931263076325133023014355531144150322643103513544136264172327739523328406733024172318943353302386332263829316437643189345931643459313934723114341935274491296532892890313928772827299031013392331533412940287739892699292741293597382945194853 19790725 195331808 0 0318930762927290229653302300231393076302731143076308933922990373233663970313942395441431032263846330240673459426332514217326440873176400833153671311436563302370129403472299033793002352744913214308934722801323929022927294035413353345929522977393330272915322645763432451952981296 0 0307627893176296530523052316433413277300230763114334131013583307640473189433534595405361242633366412931894129328941723419412933663846316436562965368633023513318934193014335329773379361244642990334128903164292730392852315134323597330231392877404727893039408739335227469549521808 0 0300231142990318929653239313933023151337931643302310134993139388034323863339244115441438534194217327743603445417233924067332841723139391533153701317634723139347230023555286533792977365644643419301433152965315129402990283935413459328929022940402729402902339249193764475752621296 0 0316428393076317631143027327733023302317631513126326431643612320138633366426333795477347240083239397031393933334140673353402732773989339236412927355532643541308933413114341929023189355544912990341930023277278929152814290234593445326431262852404727512827381240274310454747891808 0 0302731892890364130523419318932773251341931143239306433793239370133664108331543605477426333794217332842393366415033794172328941083302406731763748313936713027352731263612296535972952356944913176299030642952302729772890283934193406364129272915400830893002341949193612463452271296 0 0345930763189312633152977349931763353316434453201356929273527311440273239431034455441339243353472433533414067330240673315379632893970334137963126367132513445310134193027335330023039352745472927328929773101275129272789282734593445323929022763404728653341352738634335463450201808 0 0308931512877336630273555328937483151344531513583306434453151367131144067343243105477451933924263328941503226397033283898332839703176388030893612313935272927347230143328292731392852365644913164285234322877300229652801290234723459336628143027400829522902335346953612463451571296 0 034863126328930023353303937643126327731643353317635273089351330893898336643853432544137324335316440083189417234194172334139153239391531763597313936563239343231513392308933532965317636124464297730272927326429022940277629273583352733663114292739892801287737643796423945764952 19790725 195811808 0 0305233793076332831013499310137962940331529903315297735973027376432643915332842175441426333283898317640273226404732144087337938983315370132393656321435973027351329523341291534992940370144643164306433022865315130022814281434723472343228773126393329522915311449863486463450881296 0 0323930143472299034723114352731143315294032773251340630763499302739153164417232895441364141943289421731394239317638983341398933283898327736563264367132013626301434192915349929273251371744373052306429153239289028773002286534193379328931642915408727762865395233925123446449521808 0 0308932643039359731763717305235972965343229523302300235553089376433534087318943105441449133794335330241083251417231764239326439153226395233023829300236713002332829403315296534192877352744913315302732392977302730023002295234723419331528523176404729522890320141723499451952981296 0 0318930643289295234453201382930273302301432512890327732263656305239152965419434725441364143103302404733024047347241723419406732893970316435693064367131513527310135413064341930763239365645472927320130393139289031143064300234323541340631762902397028773315406731144286472654771808 0 0305231143052343231263656316435833139327728773472301434863226381232774172327740875441463433794263348642863302412933663915344540473277402731643656313937013064328930023486283933792927365645193353297732392940301428142977290235553353326429653126400829652789312639703499469561521296 0 0336633153328306436563126364130523419306434063139335331013612310138633277410832775405340643353277408734064385331541723472393333283829323937323139356932643459315132143164335330393419364144913101306430763064271228392877295235273583330232642865402728522738388031644385463470041808 0 0312632893002327730643569292734063052336629903612297735273052370133024194339243355441449136264385327740473513412934324217332839703226379632643597301435692902341928653527294031142952371744913114303931143027308928272915296533663379334128653101393330022814310142173597466454051296 0 031762902322629653583294036122965365629273328311433023164361229524008328941723353547734594263347243603353417234594217348641723353389831143656307634453139347230143419296535412915322635414464306431892940297729153014280129653445344532893445281440272776294032393239408747574757 19790725 196291808 0 0300236413002336629523717300233413052318929273264301434993164376432513952323942175441449133414217332842633392404732394108341938633251379630273626292734993002339230023419296534723002356945473264306431142852301429402977280134063513361229022902398928772827302735973445463452981296 0 0347231513555311434723076371730273328301432893064327730273583313937643089398933665441355543103379408734724150341941293445391531763915320137962952359732773499313934193101334131393472364145193076332830642977289029153039286534453432330230762877404727382789322631644150441150881808 0 0305234323002356932264008312633793064341930643328307635693039358332774008332843105441441134064087339239153114404732643880315140473251386333413701306436863214348629773392289033412990371745193406296531642902292729402940285235273406330229402990398927382814322634723379451952621296 0 0341929903472301436863126368630763641302732262877343230893829321437803164410833535405364143853353441134454360334142173315433533414087328938292990358333923472318935273176339231393406358344912965326429522965289029652952300234593527328934592776404727632751316430023846466448211808 0 0303935412990354131513796302735832940328929273264294034863151367133024150326444115441441135274385352742863459441133534087336640873419400830763701305237013226368630393499302733792927358344913239303932893064307628772915281434453486358328523114393327762789300235413419449153691296 0 0335328903597292734323214355530523328307633412940349929403486313937643139417233415477349944113445428633154360332842393459421734064108316437323189348632513764307633413064352730763101365645473039330230892789290230762839303935273406334131142763397027513002308932263989451946951808 0 0297735693076371731763541294034452990341929273315286536412977368631894108330242635441417234194239337943853366408732893970328940273302382932263583320134863201354130023315301433412965376444643289300232142839302728903064285235553445335328773101400829272890313936123513463450881296 0 035413027349931143597318938123176373231143366306434063039332831143812320140473264540536124263343242633419419433534087328941723445393331393915311435833201334130393341296536122927334135834491310134192940317629773052283930393486347232773089282740872865316432263555433546644726 19790725 196771808 0 0296535553052364130273641303938983139356929773445297733663027364132264150332843355441454733664217330243103445421734324129355540083328388030643656302735693226358329023379302736263064355544913419296531512877299028902977273836413406347228523002410830392977343241293419463454411296 0 0355529523459299036863064393330763419305233413027325130393379311438803251404733795477352742863419408735274217344539893541408733413933341937173176349933153419302733533101347230643472359745192952328929523089287730272852308935833353332833532902406728143052351333024172457650201808 0 0296536863114354130763656306435973076326430763419306434193151361232144172334145475477446434594335349943853641415034994286344541723472400832513612312637173164344529903499283933663002365644913328294032262890300228523027287734993353336627763052400828272952313939893445463453691296 0 0355528653656291535833302391531893379313932773027336630523597300239893251423932395405365643853445421734594150330242173315395233284008308936863239349934453445297733663101340630393264355544643052337930763126296529272839306434723353326431012890400827632801300233283952449153691808 0 0281435553052345932143671313935273089340632013366315134453039373234194067331544915441446433664286347243603626406735133915349939703214386332013701316435973151348629523419297732772952356945193379310130893126305228653002283935133445325128773114398928902890310142393583463461131296 0 0337929523717321435413164351331393379315133793151341931763555322639333264436033155441361243353379412933534286361238633432404735973952349938123239376434723626307634723139337929523251355545763089352731393002297730522927308935273419332831642776400827892839325130644087451970041808 0 0305234593027341930763641300235413039364132143289313934193164382936414087336643355477454732144108352740083419415034724150337942173353421732893796308936563226335332513486294034322865364144913366292731643114295228013151287735273392336627383126397031012940305241083569457652981296 0 035692990356930143499300235273176337931513315310136413064352732143626326441723513547736864411337940873583426334454129336641503472412934453812325135693392349933793366289035133139352736124491307629522965325128652877292730023499336632393164271240672738277632393239402746644853 19790725 197251808 0 0302733662965337931143555310135833239327731643226313934723101368633284129325143605441449134194108336641503406379634724108352739893366395233023686340634593164339229773315292735272940378044913251295231892877306429403064286534593366339227383039402729772789313942863486457652271296 0 0334129773392315135833126370130523445328933283126334130393353320138633406406732015514356944913555417232773970343239523432449134454047340637963499334134593392320132643164341930523419364145192940312630273027297728392789292735133445323931012839408728012839334133023846443747261808 0 0300233532852365631513656310131643151341932013126326434453189356934453952332845195441441134724150355542173379402733414008344540473445397031643472318935553126348632513541290233663027376444643126285229772902302728653076285234723392325127893164397027512940300244113412463454411296 0 0336629023445305235133089395231763076320131893214335331143353323936863353404734195441349944113527431035554217344540673419391533924008325138633176352734193214321433793089341930273671361244912965295228903139283929772801305235413472325134992827393326732814330234993952460548861808 0 0299033022940332832013701312633533315335331263176299032263052352734863880323941725441446435974239358341723432398934193933340637963164384632643513322636123201339231263353297734323064371744913101281431512952283927122965283935553597344528523164398929772877301444373419463452981296 0 0326430393392296535133201361231643499322632263139303932893513339237643445415033285477358341503472417235834239334140873366408735414027340637173302341933283472318933153139341930763392364144373101297730023315290230642673290234993527331533662801393327762827365636863952475749521808 0 0292733153002354130023732325135273064328930273264308931263126348633533717325141725441426333154239335341293379417234324129315139893277376433283701316434993189327731893445313933793002368644913328296531262952305227893101280134593459343228393064397029522902325144643641443752621296 0 033412902364130273671318938463176339231393328307632893164343232393915330241503341547736864385347243103612408733793915354138983419378033153717315134453513347232513214320130272965327735974464297731013052313927763027282730643445335332893445273840872915278936863328404746344886 19790725 197731808 0 0294031762902359731393748302734723164312630643264318932643251364133923933349942865441443736864239355541943432417235134047337937643499381232643764334135273226354131513419310132773064359745193189289031892814292727893139280135833486347229522877398930642814311442393641454752621296 0 0330228143641303935833076381231893289318931013126335331513472317637643472412933415477356941943626397035414172349940273541397035694008341933793239337935413459337934453341328931143201361245193039311429153101275130892801303935133406328933152801393327252865365635134129463446641808 0 0289034193002352729273671317635693164322631643419305233663432361234063952364142635477436035974194351339893569404734863952334139333392378033153472337936263302316430143353297733793101370144913114281430892827316427632789277634993392347230393392393331763002322639333445463453331296 0 0334129903419299037173226397031393583327733153214308930763419330237643419395235275477381243353379423934194217349940873379406733534047336635833289343235553612328933153302327730393366355545473064300228653052283930392877317634323656326433662915406727252814326433414047475754411808 0 0280133022890358329773780326436123201328932143302315131643151347233794067349941725441438534994310373242173569397034724087330241503527370133533366322635973486365631893379308932772927361245193164297732392865295228272990287735973499341928143176395231012839302741083499463461131296 0 0310129903341300235833039370131263612318933533277313933153139335337013432412935275441362641723459436038124239356940673569406733923764323935973379370134323264340632643302325131143445347245472965307628393101285229772776297735413513325133662751402727762763322631894008457670041808 0 0283932263064361230643555306434453189312633663366313932513353345935413812334139895477443737964172356939893597408735274335348641723419376433923641348635693445332833153315322634193164362644913302292731013027300228522940276335833432356929273302389831142902313942633406463452621296 0 032143002326429273392302734993064323932513419323932263499321434193555356941503686547738294360370141723732408735833933348641293264386333663597331533663597330232773214326433663201332836714464305230642865310129403014286531143499359733793555292740672902280134993189378046054952 19790725 198211808 0 0285231012990379630393499322634453328328932643251315133793445349935413671365642175477443735834239359741723796431036414087345939703527364134063527326434063366322632263214306434193027373244643139291531512789291528393002292737323366361228903315398930142952303938803406463453331296 0 0323931013251313934453189367131643277328933413164312633533226345935833569393335415477362643103641391535974217376439333406395233923764334136263315332832013226358332143315344531893341358344913002283929403101285229272890305234863569334135272789412927892738356931143880454748211808 0 0317632143126336631643656306432643315312634063201326433793264345935833780364142175441469538804757359741293527412937804217352739523472378032393656336633923226335332513445297732643126371744913226283932012927315127763027271235413486354128143076397030522965311442633419463452981296 0 0322629403226301434863201339232013126351330763445315133413392354137323527406737325441391546953459431035273970359740473569408735414087325137643419343233023214344534453214331531513392345945192990313928013002280129522827292735413569331533922776408728012827379633664263469548861808 0 0316431143139340631393201312631143328328933153139343231513289358336563812345943855441451934724411370140873612379634863846321440083459379634593499343233413264336633663289307632893114365644913139300230642890286528012940276335833432364129023064395230022902307642393671438552271296 0 0311431393076326433793251327733023052352731143366326435833419349936413597410839155441374842863626402736714047370139523472400833924027331535833432347234593226334132773189337929023315358345193076308929653189280130392789295234863569334132772927404727122839356931393933454747571808 0 0341932773239330232643214310131513379339234453039323931893432348634863846335343355477449137964217379642863499391535414172347240273379389835553569330235693406341931763328307632392990362645193239287731512877305227892839287734863419355528653302397029772877327746643499446454051296 0 029273151311433283379328930763277307633413114347231013583330232773641352738463701544139154491373240273732410834324087344540673289359734453472332834193459339232893289323932893139332835554519292730762877320128773027285230763541361233663499285240672801280137643277388047574952 19790725 198691808 0 0322631643164317633793064335333023264307635553002326431763379364134193915354140475477451937014239370140673527395235833863341939703366365633923555328935273406332832263392311433923002348645193176289030642789299028522977275135413366352728273101393332012952297741723445446452981296 0 0302732263201331531513239330233283302341931013419315135273302336639523641397038295441382943603379421736714172349939523555378036123641344536713251334134453214341932143239316430523392361245472927320128143039277630642890285235273541331532512660406728652789349933023555457648861808 0 0316430273277327733023139311431263277307633793126343232263406354135693989368642175441441135554360341941723513417233794108345939703392373233793612303935553513323932643251313935273002359744913302285230522801299028772940278934863379370128653039398931143089305238463366457652981296 0 0303932013114323932643289321433023251315130023541311433533328347236713569400837325477371743603780404734724129345940273328389832774008337937323251349932393341339233153114354131013341358344913027315128273064276330272915291534063583327733792763400828142839358330893583463454411808 0 0327731013353316431513114341931763277311434193064349932263569340636263829368642395477446437324464354143353686426334324150370140873472367134863541354134593527331532893289321432142965364144643014295231642827302728392952285235833472349928393302393329652940307638803366482160741296 0 0299030893164359734323164302732263052330230523419315134593239335334993499412935835477381241293717415036564047348641723641438534994129361237643612368637643214328930523201316431013239364144912915317628013064282730272801277634723569326431642839404728393114331529523472446470041808 0 0327730023328323934453214325130763302292733793039352731013459344535133732352742175514446435974310376441083541397036414047359740473641374835273671358334993289328932643226306432772990371744913499283932512801290227512801276335693302351330393076402731393014303933283289451952981296 0 031263052325130763486327731013289294032262902341930763392337934063748340640083812544137014385361243103686398934864335381243603780404734723764349932773406331534193151305231763076326435974464292729902927302727762965287728903445352732643472286540672751297735413064348645474726 19790725 199171808 0 0328930023289337935273151341931513264286533023039323931013302326434593796355541295441426336124263356942393933415036864263335342393513393336263527344534193176326432393289307632512927361244643176295231892865300229023002285235133392343228523214395230643014322637803432451952621296 0 0311433793214313932773189307632392940344529773392321434063277343235273459376436865441364143603499421737014172358340083569415037643933347237323419349933793251322631643101317631143379355545192940313928273027276330022776297735133499325133662827404728143089371733793583451949521808 0 0322629653176347232773114337930523499305233283101339231263459339234993846351344375441431035274194379643103459404736864286339237013748381236263612349935553341337931893239303931393027352744643214291531392940305228012877285234593419335328393027393328652852332845763445451952271296 0 0308932513189311431643353313933152952330230273353310132893264349935973353393336415514378044113952421736564172365640873748415035413863359737963641352734863392336632263189311429523289373244643002317627892990290230522865311434863612332834062852404727892990412934193472449148861808 0 0308930643189347231013189312630763341295233152952341931643445349934863717358341295441443735274360352743103880408738294150349939523527378034453583341934723472316432393366313932393139364144913189302730392839306427123014285235973392341930143176398931512940371744913445463452621296 0 0312631263302305231763176310132513076326430523406321434193201359735973277415036565369367143603701431038464310398940873366381235693701343236563406323934453189323932513251305232513239347243852990320129272990286529772852306434193541328933022940406728273114404736123513441148211808 0 0312632393114340630643101317630763201291533413214347231893583355536563812361240275477431035414335364140873445421740674263340638983701347233283459323933533277323933533277325130143027361244913226277630522890291528142877272535553472328929023151393330892827359747893445454752271296 0 030893189318929773277315131513251313932012990325130643486328935553701355538123555544137174172356941723671421736714385373240673701395236123641347236263569331533663151312631143226317637324464308932772877308928142940280130763472348633023392282740872789296538464108352746344605 19790725 199651808 0 0302731643076339231393277339230763264287732642990328932393366347236263970343243605441441136414437347242863555412939704217348640473656358335133486339233023277311432643139307632893089356945193201294030892890299028772877275135273499340628143139402730142990343246643445457652271296 0 0313931143328323934063341339231262890328930893353313934723226359735973432388033925441371741503583423935974310349941503701412935973880359736123569337935833214331530393251308931643226361244912865326428523101283929902865302734993555334133412927408728653027364136123527475749861808 0 0305232262965322632513459318930523315307632893164322631393527345935693780339240875477436034454385359743103701423936564217371741083527364136413569340635273612307631513189320132142865347244913064286531142890307628273052277635413432330228653151395231013089321444913341469552621296 0 0316430273264325133023392316431513002327729403315300234593251349935833459386335275405384644113555449136564150352740473641400836123829351335553406356934453239336630023076312631893379359744912902310129273089278929022814297735133541318933532751402729523027402732513406446454771808 0 0305233413176328931893264316431263289295233023064348632013472344535693915352742635477433535414239354141293583441137484129378040873671362636413486352734993472327732143201307632513114358345193251300230272927297727512751283934863341355528653114400830642990344540473472463461131296 0 0312630273406327733793341320133663039334130143328302734323328337936263527384633925441358341503829433535974263361239893612404735133612347234723445328935273251327732513251321431763277352744913052305229653039282729902865282734863459330232892827398928013027358330893513454770041808 0 0330232013002325132643499320130393264296532392940317631263459325134453701365638635477431032644239340642173717410836714217367139893583361235273541352736263315327733413366321432013176361244643264289030762751310128272865282735273406344529403341400832643014325138463328454753331296 0 031013189337931893353328932643139303932013027336629403264322634993583358338633472547735554310345942863541404734994150367139523569352735973597343234723555341933793289327732893164316435694464303931512865305227383002280128523289348633663671282738982801292735833064341946344886 19790725 200131808 0 0323934063089352731763214325132263277294033022890323932393472327736713780354142175441421737644310370142863829451936414310389840473656352735693555349933533302328931013189308932513027365644913164277631142789296527762877267334723419341929272852397032392902336640873353451954411296 0 0326430643366323933533064327731892977339230143353296533663114347235973583389836415441382942393780449136414310358341723583378034323732344534993612343236713472334131513076315131513101367144913064312627893064273830272890300235553555323933792865397028523226347229403555449148211808 0 0311432013189335330143201317630763201291532892952332831393366328935973406340640085477446435694437362641503597412935414310354138463392352735553486341934993341334130022990315133153014361245193289289030272801296528772865290234723379344530143251404733283064345939703513454751231296 0 0322632893341328934063226325131143002327729773176305233283052349934593432358335415405362642863812443737014217351344643597389837323796356937323597352734063328341930763164321430523328362645193002306427633076277628772890285234993459326432012839402728902990376432013445454748861808 0 0308932893214334131393264327731763289290233532927344531393499320136563341337938295441428636414360355541293541421735273933367138633796347233923353355535553289312633023201303931892940349944913176290230522801296528652776278935413379339228903277397033023201352743353445463452981296 0 0323932013264335333413366332832392902323929273251292733793052330232513472356934995441373246953686441137484217349942863527400837483898348636123701347234453027343233663076313930393214352744643027317628652852285228772852291534863406340634062738397027513014408731893527475747571808 0 0332832773379345934193406328932013289295232773064345931393264286534723366348636715441398935834385349942633459421735134150355538633392351336123289347233793302308930763445310133153027364144643328294029152789306429652890283935833419354127762965395231013064325141083412451954051296 0 031013315334134993555326432893379289031763052328929403226320134723406344534863419540535134411367143353541412934194437352740473612376435693764344535413612305231762965318932893341299034994411294031392915307627762902292727633486337932513328280139702852316438803214341945194757 19790725 200611808 0 0306432143419347232773555322632893189283932392990351332513392320135973264347236125441428635974335386343103379421735554008359739333379361234593569355534453315321430763076327731893139368645193214297731762839289027762902289034453406341927762977406731142990330237323214463452271296 0 0318932393341325135133527341932513089328929273328305235692990368632643732364138125477354143103686451936124067337941293472388033663880345935553353323934723239322630023126318930523277359745192927322627892965290229402839282735273527322632892877400827383226421730523379463448211808 0 0327732773583335333533392332832263289292731643027328930893486326435833353358337485441441138294634349942633499426335834217345938633541364135413277341932513201313933413226315129903101364144643226280130142814306428142865277634723379339228653151402730523064301440273353469551921296 0 0332832513164359731763499327733663101336629153366306432512990365632773641343235415441354143103597426334724129347242393541404736563989330235973419330234723392343230893139308931393164355545193089323928012952266027632738282734453432331531392865404729152915358331143486472653331808 0 0335332893251331532773459332832773499291535133027328932143569316436413189347236415441421737014547358344113717423935273933347237323406374834453366347232893472332831763164317631012990364144913302287730392890297728272776282734593472352729273076398930393039300237643366469560351296 0 0322632893341337934723472326434592977348628903445302734193076386333663527320135275477367142173597428636714150355542173527400835413796345933283251311434193151334130393277305231643201359745192927321429153126282728272827280134193392326432392814400829023353337932263527469570041808 0 0326432143379347233413419337930763472289033533014349932143366312635693328382936125441417236414310355539703432415034323915349938983392361232393366349933023277306432643089320132013039365645193201295231762865306429022852275135273392349927762990393331763101291540473499466452981296 0 032013432322631893341322631763626289034992839343229403392294034453289359735693555544137644087361243353641423935133933351338633341370134193555334133023251306433023064331530893226322637014519292732642776303928272902276326993499344533153226289040672915296532512877344547574757 19790725 201091808 0 0323930893328311435133226344530523139289035132902364130893277291534323366352738985477408736264129348639703555388035414108340637803459358334323392330233283472328932263151313930893164344544643064296531392712312628522927271235413445327727893039404732262902300239153432457652981296 0 0306434193201351331143366296533412902341928393432285233793027356934723569341936565441361243103780426335274067345941083459371734453472328935693226330234723353331532513315294031762965349945192877330227893239283931262865287734993226331533412839389828143027332829273486457647571808 0 0320131513472317635133251374829273251281435552927351328653499323936863277355538465441412934594263355540273406398934863970347238983419348633663328358332893379325132393151306431393014352744643239281430392725307628772827283934993406336628903114398931392927286533923392463451921296 0 0308934863139345933793379301435832915343229523555282735273176345936413513364136565441381242633780395236263846373241503541398935693472325133533472339235413052351331513583295231763027355544912890322627383027281428772776287734723527327733282814412928392852315129273419454749521808 0 0313932393445316434193164347230273583289035832801358331013419325137013499364140675477417234724217358338633641400834064008376438463341339231893264318933283201326431893341315133283064365644643341275130522686305227893014283934193513332827893064404728522865290239523445451951921296 0 0308934063076340631513366280136712902351327893541300235413139348635833445373235415477376443603641412936413780361238983541370134863513354131763459318934723264322630643366294032263039352745472977313928013239289029272801289034723251336633152865398928773076318928653419469548861808 0 0335331393176318933533064358330273597292735552890371731143499340636863583356940475441423935274411379641083459404735414263361236563445348635693289330232513289320129903353326432263052358344913176294031642814299027512763281434063353335328143076400828772902295235833392466452621296 0 029773486307634723353367129773555287733792965352729403555321434993569347237013641544136414027367138803641371735553970343239333527361235833366347233153555316431513114325129403189318936714464302731142801292728902865280128393472370131513151291540272789275130272814341945194886 19790725 201571808 0 0343231013328316432643151354127513445281434452927354132513392344534193527368636865441398934064129361238803302382935973796349938293583326436563379347234453277326434453353325132773014347244913251292731012776294027512927280134453419352729022952397029902865300233283641469552271296 0 0299033283039311431643341305234723039364128523583295235413315347236563812379635555441376443103686391534863812349937803432384637173527359733023612323936263064352732263315289032513251351344912977305226732990281428272852281434453379323931262814404728902877303929273341454750201808 0 0335330023379327734453076347229773686292735973101344529903499345936563583370136715441398935833732362640673555368635273863355539893555368635973353337933663366312632263014310132893027364144913002278930522763299028522952290234593472337930023076402730143064296532513569469552981296 0 0302733792977359734593445289035553027349930273527315133413151361235273432384634595441364138463583393334723880354138633513358335973541326434453445334133533201341932143406313933413201373244913027315128523014273829772877282734193445328933532965382927632827294030273406454754771808 0 0349929903226316432772940323928903513299037483201355531893612343235553829355537325441397034064108361240873459351333794047349933023445367133793214337931513101312634723353323930523126341944372977281429152852300229022839287734723445356928013328400829522776302729903459454761131296 0 0297736123002331532643366295233923002358329523499308936413214336634993419381235275441367140473445376433533513344537483459344535133764364134323459320136263014344529903302307632013176358344912801307627382902275129902902292734063432317632512890406728012699301430393315469570041808 0 0337929273419313933922977339229273379299035972965335331763392325135833626343238295441400834724108355537323472404735693829362638803459355536713406345933153392308931893392331531893039364144373214282730522827306427893027278935273445331527123027402727892865302730143499463452271296 0 030643419325134723114343228653239299035832990331532263353330235413569364138123641547736564027345938803612368637014008370137643626364137483392341933413569305233793014336631013151318935274547285229522776305228393002289029403419345932773064277640672725276330762927330245764821 19790725 202051808 0 0320130523302313935972952336629653583301436563189330233283366334134993863343237965477397035973915345939153459400835133846365639523656348635133513336632513432327732393126322633793101355544913139282729772647285227632990287735273445325127763126389827512763299030273353472652271296 0 0301431893027327731143499310134993076347230893527332835693472334136863597406735415441370142393555402735133970352738123656355536563686359732893541336634723014335329773527315132143226349945192940306428143039283929523101278935413366328931142789398927122776305229903328466448531808 0 0331531893201315132513114322630523226310133923139330233023406335335273583341938985441382936413717341939333612384634723846347237013406354134593251340633793341332835693239327731893002347244913101290230522738295228012839287734863277327728653239397029902839286529403392463453691296 0 0295231893002330232393315315134323076352730893353320133023315361236263499381236125477365638633656379634453812361239523656391536413796374834063701322635833176336631893341300231513289364144372977312628012977283930272789292734723353321432772776404728012634311429023392469546051808 0 0316431263315325131513164330229023264317636413039356935553527347236413701356938635477398935273829349937963583400836263780339237963541313935553328352733663419339233153089321432773052349944913052290229022839295228902776287735553432339229153264395227632890291529273328463453691296 0 0311435413189325131643612313935833076337930893472316435693445343237173541408735415477359739153583388035553898351340083392384635413671376433533829325137013114337928653419327732393076358344912915287728272990289029772902277635133315308932392763404727892712311429523459451950201808 0 0318931143328326434863176325130643541296535833064339231763472359736413880358340085477406736714008351339523612402736413970344537013499365636413315341934453251315135693289317631263114359744643139299029902890285228272952290235273379336627383002402726732738297729403472457652271296 0 031893341312635413064327729653445302734193089340632263486331534453748355539153541544138633846367138983513365634593780359737323583352735693499355532513780312634323101337929773139323937174519297730892927280128772915289027513527349933023089291540672751269930642952339245474757 19790725 202531808 0 0313930523472325133923089348631013527297735553189334133413366367136123846352740475477410836123952325137963780365637803846347234193701339237013419354132773555326433413139330232513002365644913151281430142940289029272877285235833445326429402990402727632789305229903513463453691296 0 0307633283151347230893353311435132915354131763583328936713353349935553583388036125441370140673701395236713764355535273341356935273472349932393597328937643379345933793315331532772977361245192927308928523039283929152940294035133379328930272827404727762789305230763472457646341808 0 0331529903302308935133089336630143527303935133277332834453445367135414008361241085441388037644150355539333541398936413780359734993541351337643277358333283527320133533569336630893027356944913139300229273014292728392990291534453499323927892814408727512852302729273445466453331296 0 0294032773226325130273486308934453002340630393459305235973486352737963527386334325441373238803583402734723829359739703671384635133748362632893597316437013126354128903251292731643201349944642915311430393052292728772965285235413406322629522902400827632852299029523392466455141808 0 0352729903302303933153176354130273419297735693052328933663486374834063933331540675441415035553829365639523671400835273952384638123701337934063226347232893459311435273472340631393027371745193328295231012852282728142839283935413366337928902865398928522865292729523392466460741296 0 0307634063089331532263499294034323014361229023486312637483499355536413780406737645514386341723701365638293701367137643717373234723419337933663472321436863126367133663541287730763226359744642952302728522990290229522927275134863499328930522763400827632827302731393472449170041808 0 0335329653328308936262952354131143472300234193089368633413597358334863846345940475477395235273933354138983952368636413626356935833701348638983201349932773289295234063151310131392801358345193139278930142814297728902865292734453341327728523076386328902839289029403406451953331296 0 029773419300235553264349929523379300235973052364130893472347236713671347239153701544135553748379638803656365637643764340636563353339237323302370131763555301435273076344528653151317634724464301430892902303928392952278928903499349932893039286539702789286529152927356946344789 19790725 203011808 0 0355530763583316433923039352730273583303934993176364132143597349935833764345939705441412935413970371738123717379636263812358335833732354135273189351334993812367133152927312632643076354144913264290231012839302729272877300234593379335327763176397028652927296528653379469552271296 0 0294035553052335330523419300237962965339230643780315136413164373235553701408735555477364138983701388037643863365637963583365637173583347231393392335336123114351330893226313931763126358344642877307627512965282728272814282735833626326428902852384628392776292729523315463447891808 0 0341931263445305234993139352730763432307634993027355532893541335335973915340638805441398935553701370139153701367140673732331535833656349934593239365636563626315135273214315131393064376444913176291530522763303928392852291533793445320126732952391528652952300229023406475753331296 0 0295235133076331532393583307635413027361231013555312635133419347234993419376435135441384636563732398937323732378037963764334136563555364132893541334136712890337932013328322631143176359744642952305229273076285229022877273835693432327729902776404727252902308928653239457648211808 0 0339230273472313934592927343230643419307636713189365632393812337936563701362638635441423937483812376440083641337936714108362631263583370135833239365634993419341931513164305232513076367144913101283930522952301429772839292734863541339229023027400829773064295229773406463452621296 0 0299033532977322629903353299036262952339230023583321436863353347238123555386336415441382937643686393340873406388039704087315137013419347235553555351335553164354132513277315132013027355544643002323928143064277629402865275135553499316430272990400828772839305228773379438549191808 0 0347230763341313934323039367131513541294037483139373232893863327736563764371738635477400836864047379635133701361238803732362632263569354137173289358334863513318933283341317631513089362644643264302730022990297728652940289034453406328928393151400828902940294031393432457651921296 0 029773419295235273114347230763419294034453064347232263583328937323612365637643701544137643915378038983880345936863933364133793583370136863264347235833764317634593114317631763101332836414491291530272738313928273002271228903499343233283002287740872852291530142852336643604695 19790725 203491808 0 0343229023472312634722927348629903569297734322977364132013701343238983597367139335441393337483989391534593812367140273341378033533764368635553289371735553392347231393189317632643014354144912990307630892827287727512839295234863392320127763089398930142927292729403353446453331296 0 0300233923002373229403527310134193114349930393472307633023392320135413686373235835477378039333898402738293459379639703541332840083764348631643499341934993164341931893289330232013379355544913039311429902990285228652915280134723612326429402827412927892865311428393445441149521808 0 0327729773328283934193002355530143583292735973064358330523671339235973764364139155441400835833780371736123796376436713499382934863486345936863392337934453612313932393176318932013214355544643176294029772865296528652927277636123513334128652952398930142865287729153432446453691296 0 0291534592977344530023353292733923114349931513541307636123289376435553656364137325441378039703583391537483419381239893656320137173527345934723499358335553353343232893289351332013164355545193076297729773027290229402751281434063513331531142789398926992738308927513379463453691808 0 0327729023513294033923101351331513499307636412990373232143686336638293701376438295441398936123732395235973846347234723641402731513126349934863445351334863472327733153486320132013114359744912952282729902827305228272801272534993445332827122977400828902940291528773277463460741296 0 0285233152977343229653419296534193052347229903583305236713328359736413796391537645441389839333863349937483671384632773829362638983315327735553626339233663315336633023214320131513277358344642990320128773064277629272827277634723341330230272660395226342814306429023366457670041808 0 0331528523328300233793002351330023671312638633164364133283796343236123780374839705441415040273989381235553732391539523277389837803656320135973379337934993302315132013226296533533076367144913089307629902776301429022852292734063459331528902990400828902940290228523328463452981296 0 029403239300234452915364129523527295236413052382931393764332837803472368638633641544136413952365636863863368636713315379635133748367135133289335332643366307633283027326433533139336635694491299030142965290227512965275127633459345933282990282740272763281428652789347246344919 19790725 203971808 0 0330228653445285235693027348630023612308935553101378031893796345937803780381238465441402738463989362635133597362637173239386333923863323935973315341932893239307630892990313931512915349944913126289030272801303930022915292733923459339228902927397030393014292728903445451951231296 0 0268633022915344529273353306434722965365629773641310139153251382935833796376438805441378039523933376436713239343236413353336635973472354131893486318934993201316432263076328931142915355545472927311429903027283928652801273834993315316428652827406727382814290229403379463448861808 0 0322628273406290234992940354130143626316437013076365632393656348637963846371737325441408735833686356935833989351336863472379632143764347235413341344535693139330232393151300228652940368644913164299031012940292729902776285234993328326428392877400829272852290228773392449152621296 0 0283932392801331530393419297734593052361230393486312636123302391537323597368637015405371737804008379636563432389836123812358339333472389832893513337935413366325133793264310130893289352744112977302729653076280129522927276335413392320130522839386328142763287728273341457646951808 0 0340629653569299034593064337929773432289035273076349931763796341938633732384638295441393336413701386335694047345937013569400832013863354136713432328935553277344532773315303932773002344544912902280130392852286529272890297734863379332829273002400828012839299028393353457653331296 0 0296535833039352730023569287735273101354129403486318938123226384634453880364137805441402738633812358338293341358336863829327735693432355533533513341934593419331531893226344529903027336645192839306429273039282729402814280134863392323930272660406727252839302728653353446447571808 0 0335328773392306435972952362629773392295234452965354130893656344537803583374838465477406739893846365636563764349937173251371735133796334135413328344535973214332831893114315132393039364145193114292729652763296529272940291535693527339228142763398929402751283928653353463453691296 0 028903583317635133052364128523472303936563064352731643671323935273569356936713846547737323780388035133989367137013612389833413829330237483459354133413459318931513277315132013139332835134411297731893064300229772814308928903527347232643002286540472725275127512890347245474789 19790725 204451808 0 0361229403302291534862940361229653641296534863039362632143597343235833641379637325441384639333748406735414008364139153671412933663764331535693612335335833139312631013289299031513052354145192952287731262877311430522902285235833445322628142940400828652712289029023392454752621296 0 0294035413014337929903583299036263002359729773513302735833264382935553656352737965441364134993555368637643541356936563764328939333164358334063445334133153328302733023039320131513472358345192902307630523076276328012977277634193341330228772827404728392725292729023353466450541808 0 0344529773555296535412877359730643366307635413002365631393499351336123541356936715441378037643671378035553612356937173527364133923641344534323379317633793315323931263583311433283014355545193164300229522890310130142890286535273527327728012839398929522789281429403472466453691296 0 0294032772865359730523555295235553201359730023597310135973472352735833701368638465441382937323989356938983597384635273597352735693251335332393445344532143189313933663164302730763328355544913064312629653076297728773002277634863459308928392814404728392712289027893406463454411808 0 0345929773315292734722990352730763419296533923039371732263796355537803717382936415441374835833732376431763541334138123341382932773527328934993641336633663052330231143239307631892852356944643101291530022927291528772890278934993366330227762940404729902763283929773239463460741296 0 0285233152877332829403472295234862902368631143641318934993201376437483626374837645441371735693717374837323486358333533780336633793541361235553379355534193226322632893214312630893052364144642915299028522965290228902890290235833392322630272890400828392877290228523379469570041808 0 0349929653353297734452915355530523796303936413064347231893671336637803527368637175441370136123656393334993717331538803353382932893419349933153366320134593114348629273289299033282927373245193189306429272712290228272814300235553445332827762865395229402789287729273445466452981296 0 027123486307634862977349930273527310132772927349931643555337936563472395235553717547738463419358335413513361234863289354135273952335333793701343237963379321431513251325131513101336635554491303931143114295229902952297727253486331531642927281440672751289029522915348645194726 19790725 204931808 0 0321429903419282733533039362630023555315135273002354132263641343236263717381235975441381234723626364134723612334136713366351334323626322633413641341933413164337930643392296532513052361244913076307630272915306428522839287736123366327728392738404728902902289029023366451952271296 0 0287732772827331529903445299036713101378031143732305237483164376436713569373237645477382934723555334137013445367133663701335336123499343236713315368632893406327731263176331530523289361244642952297730273027286529022852291534993513320128772814404727632776290227893328463446641808 0 0339229403459289034192965349930273251300235693076349931643583327735833612367137645441378035273732397035553780337938293353371735413379345935273671321434993089331530763499295232892814371745193289285230893002307629272902275135553513337928143039397030272839286529403126463453331296 0 0295233792965352730763486303938292990349930643656312635273189349935833671356936865441361234063612335335833486356933153499323934993201323933923328327734323289313931513114323930273353359745193039295229773039278927382902280134863419330228652699404727252814289027893406475748531808 0 0339228653328278933532915337931013583295234593126344531013671327737323780365637325441384639153612365636563701370138633302364133023555344534323052323937803277341931763419302734323039362644643189299030022977291527382952278934863472325128652927398929022789278929153366451952621296 0 0297732772915347229903406290234592990352728523641315136713353378035273686367137805441382936713764358337323366381235973812330233793289337934593328317633413846318931263101326430523264352744913039301428773076292729272927277635273527322629902801402728392890303927513353443747261808 0 0347229403353313934863052341929523612306436863114361232263612321437643686381235275477373237803289384632143717330235973406347235553366325134193353317635833239365630023406286533282865388044913164285230272940292728142890306434993353332827762801393328772738286528903289457653331296 0 030393289303934993039356931643459295235412965356929773445320135833612374837963829544137643656376433533701318936713366341933533379347234453101325133533419322629903139326433152902308935414464292728773002315130392977281429773419335333532763262139332725281428272801332846344789 19790725 205411808 0 0335330143583292735273002341930893597305235133027370130523583355537323445365635835441370135693541358333663459336636413201352732773583322633153089332832643226335330273419311432642890361244643089282730643064305230392865296534993392326427252952397029652699275128773366463451571296 0 0299033662927322630763328300235972977344530643583312636563251362636863671362634595441384636263641361236263392368633153555325134323328331534453251321433793379308934863189332829653366361244643076310130393101278929522839287734453353328928902827398928392801291527513315463448861808 0 0322631013671306433153027348630763406315134863039331530643569336635273341370137805441378035693626354133153486330236713341359730643366326433923289327733533176355530763214302734322852364144643201294029402940310128522839294036123432336628013027398930392801287728013264451954771296 0 0294033533027330231013597310134723027365629903764287735273164381234993898367137015477410835834067326435693499379633413641344535413201347233413302307634063289318932893139349930643164370145472940310130522865297728653101281435273445315129652776408727762789289028143392454754411808 0 0343228523541308935973076361231263829308938463064376430523717322637643626376436715441358335133419373233793612345936413341352733023419331533923176312635693226322630273392300230642990351344913052285228142877318929272827291535833486326428392927402729652738287728273499451961131296 0 0318933793226322632643406305237013176378031263555302736263366378036563626367136565441397036413780345934453315368630643701321436263289348632143176334131893277317636123126317631643139361244643027291528142977302730272852269935833341321428902725406729022839300228143379466470041808 0 0340633533328321435273315352732393555318939893164376430143780358338633583361235275441370134723701359732513780332835973392348632393459337933283039320133533076325130023214283932393014373245193027300231013002300228902940295235273379334128652751404730022852286529023328454751231296 0 032393341325133283353348631393641327735833251365630393583318935273641406736713527544137643406354134323626336634323472356931893445327734063328339233023366325130023366294031392890332835134576290229772839289027122890286528393459343233282852273841082789281428012751345947264821 19790725 205891808 0 0349932263748327737013419368632013933320137963251400832143701336637963527367136565441370137643239371732773686339236563114335331763472336634453101327735833126323931643251310134723039344545193139290229022877290228272801299035693302327728142890400829402763281428773302443752271296 0 0337933793214358333793829322637323139370131144129325138633328361233663764364138805441381234993780332836123445361232263445315132513114345932263328351333413392300233153064299029903089355544912877290228142990294028272952275135273392322627762839408728902712282727123432454748211808 0 0349930643486334134193353359732393671321440083189428634063612335337483686359734725441367136263379364133413780317634193277335333793406302733923289327734193076330230893379306431512990359744913189278929522890282728272877277634723419326428142751404729522712286528903341463452271296 0 0311434453226352732013701335336413201408731013989311438293353370133923970365636865477389834453626352735273341378032263472311435973366347235553432345934723419318932262927315130643139358345472965299027633027295229022827278934723379322629402852400828142890283927383406438547891808 0 0343232513472316434453432371733664027316439523264378032263641339236123445361236865441362637963499376432643717323934993379367133283626343233663499321436863114332831143445299033022940351344912940296529772738297728272977283935413289328928142751402728142776285229273392463452621296 0 0315134993302355531893701326438803201412931763829335341083239382937173641352737645441395236713686348637323239378032643583331534593164332832143366362633923419335333153239326430763239358345472839289028142965286528652814278935273432327727382852400828392776292728013379463448861808 0 0334133663555312635973139361232143701307638463126368629653671331536863717365635835441364137643527371735133863339237643366348632393445318932393445326433663089358328773419290232512877348644913214307630392940300228902927295234453379323928772890400829152751277628903392469552981296 0 034193717316436713214362631393780323937013089367131143732317637803597382936713289544138293445376434323686321435973432351330273315313935133201317632263341327731143379316432393076327736714519300230272990290227252915294028143419328932392827271240472738273828772751340646344757 19790725 206371808 0 0344533793419303936863076361231393432306437643139367132013829320140273656406736865477373237643366354133533459339237323379354130393486339235833392328934063126335329773513297733792915359744913039287729272839301427252877289034993315315129402915400830022827281429903353463452981296 0 0310137173014364132013641312637013164349930893641307638803176386334453686343240275477371734193764348636123277340633663597316436263076352732393366334134193459303933663039334130273239359744642940299028012902286530022852292734193419316429272751406727632763302727633302454748861808 0 0351330643701326438983089364131263597305237963239381231263812332837173486354135415441371737323366354132513527320136263251382931393555330232513151302735272977343229653264302733282927359744913251296529772839283928772852282735413459327726862877404730022789285229023392469551571296 0 0307636563101370129903717307637803251365631013612315139153201382934723796341936415441376435273459337938123277328933153459302733533039331533413226328932643239310132013226341930393239356945192990336629022839276329152814296535693459322628902763404727122751282726993366446453691808 0 0361229153612310135833126395231763626301437173089382930763812312638293419370135275441356935833419379633793527330235693392373234593597325134723341345937803176359732013555297732392927358344913101299028772699287727762827289034593392323929152940397028772686282727893432457660741296 0 0317637803027370130643686318936713114376429773829311437173076381235274027341939705477368635833555330237963419362632513583322636263328341933283277322633413328322634062902348630393176355544643027285227253002276329772990276334453392312629272712398927762660285227763379451969141808 0 0355530763796311437013151388034063499294035413176378031763863328940083459368636265441358336413472354134063555339235833277359730393486335334323486317633153014332830523379294034322965356944913151295229272952302727382915280135413406317626993002398928142763282728393419457653691296 0 030393541294034992990365629903555322636563089365631643880318937483499371733923764544137483626347234193583326433533445358332643513318934863302336632773251336631013366308931392940310136414519299029772776299029022965281428903486328932392852281440472738280128272801326446344919 19790725 206851808 0 0340632263499299037173052352731763796311437013076361231763780317639333379384634995441376437323583368633283472334134593189349932393527340632893176320133533315352730643341302733663076351344913039291529152647285227512927272535273392328928392827397029152814286528903583472652981296 0 0300237643002359729903612317636263201352729403764302735553139371733153933355536565441361234993583341932893366352732893527335333663302355533793315344534193392317633023089335330523189358345472865308929022852271231142763282735553541322628522725404727762686292727633459457646641808 0 0341930143499306435833089365630523612303937803064370131143541325137963406386335835441361235833459343234993626315134323289310131893302326433663089313934193151336631393499282733022877351345193176300229772814299029022890275134193366323927892877397027632738282729273432457652271296 0 0308933153027361231263656340634993114365631143671301436563201371734453597345935415441370133283445341934453527354132393341332836413555315132143201335332143419311434192990328930643189361245473076286527762839296531013076285234863328322629272814400827892751291527123289449148211808 0 0347230763277308935693126389832263915296534322990364130643541335337643499361236715441371735133612335332893353312633663277336631013527340631763214323935413201345929903302306430642977336644913114310128902814301428902990282735133353336627512977391527632751281428903341446450881296 0 0315133413164364130893612310139333226356929903527305233283114354134593612349937645441381234993701336637643392374831013764347233413139316435553114335331643392307633793139323929772990355545473076285229773027278930272890273834593432323929152776398928392801296527253379469549191808 0 0332831513445302736263176359732393341306434322990352730523671341937013472368635835441368636713366379634593597331537643114365631893176358333923151331534993176336632643353289031642927351345193052299030892877303929272940282734723432340628012877400827512877285228273432466452981296 0 032013445295233283151354131643541310135553039365631013251307636413226370135273764544136863486361233923732325135973419364133283419315135833353337933153419340631763277305231513239311435554491316428902940303928013076295229403459349932142990286539892814269928392789354145764757 19790725 207331808 0 0326431763432312636713139368632773366316435692990345929403812326435413445352734995441362637483445352734063541348634723341345931143366331535413569334136863176356931893597294031892940351344643002290228013027294028522965287734993419320128522865410828522865276328523277443751921296 0 0297733532965325129653641306435693039361230523486312637013164352734723686339236125441393334593863347236413656348632393612365635553164352733153486325133023527316434193239341930523264359744643089287728393064276329652915292734993406315129022725410826992751291528143328449149191808 0 0332832773555337938293302361231143392299034993039352731893671316437173432364136415441362636563472389831393686335334593513352737173302330231643459339235833114321429903277316432393027352744913114287729152965297728142877283935693366325129022865395227762763289028903597469553691296 0 0315135553226330230523406312633283039332830643486313934993114354134723764356935555441376433533748343234323353340633283555347234063089352735973486325134453432308931393139320131513027359745192890294028142927275129153002278934993379330229902877408727632776294027633472454754411808 0 0347230763541308934063139354130763392299034063064354130763486321435693328354134725477355535693527343232773686334132643114358334993353348633663341323933923226339232263239292731642827373244643189303930022776292729272890289034993353311426992902397029902801285228143366463460741296 0 0327734723126347229653612295234062940337930273353317633923126362633793764352737805477381235273527337936123472354135133472332835553089378034993406331532893189325133413126322631143251354145762915295228772965285229772751282734453328322629022699404727892725295227633499454769141808 0 0356931513499305234723002348631143612299034993064335330273612330234323445371735555441371736413419374834993583330232013126331533923486361238633353365633923353325130393419287733152990351344913027292729522839307628522940290235413353323927382852404729522763280129153353463452981296 0 030143264299034193089349929773612290237802952352730393764312634193583355535553499540538293499359735133597340636413486336635133379343234193392351333283392323930763214313932013076334135554491295229152827305228393101283928773419334132012877276340082827269929652763362645764919 19790725 207811808 0 0327731643392313934063176354130643392306435272965326429903513332835273251347234995441348635413419361234193432337935833432328930523392368636123341322633923214326430393315296532263002349944643201303929402827317629522915291533923499332828522789398928652725277628273445466453691296 0 0294033023139351330893445295234723027349929273366300234193126345935553513356935555441393334453366335335133315384634993406335334993486339234453499343234993472312632393114313930523302364144913014286528772990302728772927277634723432318927762699402727512686295227893406449148531808 0 0328929653419297733793002335328393472295233152940325128903315310134723379364134325441371738123472386333023701362636413527355534193445349935273527308933532852311429523289292732393126364144912965296530022877294028903114285234323472330228272801400828772789277629403353446452621296 0 0285232773064340630143445305234063027341928393353294034193027349932773472340633795441362632773486316433413176352734863379364130523353359735413002349934193379307630893114317630273264359744912990287729153027285229402801273834593392323928142776400827382776295226863445446446641808 0 0320129903176292734193039341930143239292733532915340628393419303935553392347235975441354135413555365632773432344535413499332831013315382932393641355534453201339232013151294032392865361244643189310129152827307627512877271235973341323926862827398928652827283928903392454750541296 0 0278931513039332831143392303935272915328929023406290232513014322633023406328935555477364133663597327735833527316431643353341932513513349937323315345934723226306430763114302731013176348644643052296528272990283930762902292734453499330228902712404728522763296527253527463449861808 0 0316429273139306432772977352729523379292734322865345929153499316435553379359734725441349936123315354133153527349934863701367134323226355534063432310134193114320130393114289031892915347245192952287727512725285228392839282734993392336627892725404728272699294029153499463451921296 0 029403315297732263101347229903555289035412927330228273445297733663289352734323315544134993277341932393717328935413419343236563289330232893419315130893641318929273214311430762927306435274519299028652865289027763089286528653445345933412877277640872634280128772738352744644547 19790725 208291808 0 0312631012915283931763014321428653419287733662789345929153459301436123612343234065441348635553379347231763555334133153541322633153315373233533527343235133114316429653164303930273064345945192915295228772776322627632977278934993392331529022877402729272776282728523445449153331296 0 0294031142952307630393366296534322801349928273353290233793052336633923472348632895441352733283226307634863302347234193328374834453626340635833239354132773164300230523201290229273101354144643002283929402902285229402776287734593419332828652595406727122751287727383459463448211808 0 0334128143164299034453052331528523445285234992852335329903379331533923419335336125441349934993277330235413626330235973583362634063472327734723289308932892927316429653064287730522865347244912890290229402915317628652852275134593472320126862827404726732712280128393379451952271296 0 0275132643014325130523328286534192852349928273569289034453076322633663432349934595441355533533472328934063264323935833419368634723328334134193226328932643002289031013039303930393076347244643052287728652915277628652738285235273513334128272763402727762814292727123419463454051808 0 0313927763302300234192940339229023353287733792801349929903328302735693641337935135441356933923264365633793201340633153583310136863126313931513353330235132852327732893089325132512990347245192940291529402751297728522877272535413445321428012839402727382865278929653264451960741296 0 0297731763039341929773114302734452852340629273328282732893239320133793459331534455441361232773829344533283419343233283555337936413189337935693353337933153353303932263002289030892977361244913052287727892902280131642712289034723419328930642763406727252699289027763302463470041808 0 0322631143226295234192940340629653472286533792865361230273406320133923499349937015441334136563289340633413239351333413445344530393353362631643472310135413139344529653114305233283089352744642865281428772699300228012952280135273486327726863027397027122890277628903251463452981296 0 029523201296532393151322632263214287734062877335329273328294033533379337934723513544136563353364132893626332832513328334132893527320133283597328933663445316431763064312630643089312635554491290228012865302728393151282729403472341931762965275140472699281428772789341946954695 19790725 208771808 0 0330228273353286533793076318929403472287734062927348629653499306435133459325134195441358335413277361233413656326435833289345931513392340633413406330234993039325129903151287729772940358344913002287728652699308928142852275134723486323927632852404727762776276329273251463451231296 0 0291532892927348630393289303932012839337928653445295232393101339232513366349934195441382932893527336637643151347232143419325133152977320135973289322631643251306433283251307631142801355545192852275127632940286530272763287735273419327730022738404727512789291526603379454750201808 0 0325128143527290233152865299027893201295233922952339229153366318934593432352733665441355536713353347233023432327735413366341934723366305234063432326434993164303929273052302728903039364144642915281428012827299028013039267334323366334127632902402726862763285228273419454752621296 0 0290229902890337929523114287734322927334129153541291533533076341934723569334135835441362632143513341936713289336634723612332832513328331533793264321432143101306430023039297731643039349944912814286529403027272530022763280134323459325128272699406726992699281427123379463449191808 0 0352729523341297732512877328929273486289034322965331529403499322636123445344535135441349937803264354132773583320134993139327732643315321433793189299033923164320130273027300231143064351345192977275129402827296527122865275134453366325127122725398927632763285230143419463451921296 0 0291531142902331529023201310131262927316428393264285232772977320133283419335335835441339232393432331533663139339232013459323931513139325133153076339232643027326431513201281431393264358344912977290228772839275129902725275134863527325129272725398927632776291527893513463448861808 0 0328928653527300233923002311429023315294035272952340627763341315134593406321432645441349933413289332833413379334134063419332831393353328935413289332832773277344531763341305230393039358345192877286528392852294027762977267335413392326426732852393327892751283929403328451952271296 0 029903039295233153164325127893126296531642852344528653612294033023353349933023366544135133201359732893569308935413164379631763597320135133392327732893277299031142940318929403302305234594464292728142890300227632990273829153419341931642801264740472725268628272751348646954821 19790725 209251808 0 0341927893406301433662990336629153353294032392839354129903139321435273569344534325441351332143226325132143379320134993315356932513459308934993089308934063151302730393014302729523002349944642877285228392725302727762990277635273392320127123027395228392751277628773302463452271296 0 0277634192725321429273264289033282852334128013432287734592977345932143527336635835441365632143486322633413151347230763513316434863214349933153315378033663315313928903239316432012940356944643039281427512877282729522852287735413419326429152647406726732660283928773239457649191808 0 0320129523315285234192952376429023472287732512852354129523392317636123392352733415477339231643139327730393226297736263226347229903499295234063277326434593472291530893176301429653151347245192990285227252789305227512877269934193366337927122814404727892776277628903432443753691296 0 0292733662890315129403251291534063027379629273101286535832965359730893583340634725441352732393239315132263277334129653406311433662990323932263151305232772877322629903289294029653139347245472977275128272763281428902725278934993445320128652686400827632776296527253459457654051808 0 0336629523366296533532890335328653366295235832877326428903353306434453445352734195441336632643139343231513302311436123176370131263612326433533486347232893379300231513126308928903076347244912902287728012738303928272902277635693392318927382801402728522801281428523472469560741296 0 0295235132865341929153353295233792839321428903341297733532965331533413315340634195441336631513264330233923039349930763432340634192890361228773513294034193064313927763201289031512915358344373014276328772952283929902751290234453379323929652738408726862712300226863527454770041808 0 0339229403486286531512865330228523302290233662814349929653251311435273379326434325441336632773226323932393315295235972977336629023341296535273341310133413076300232392865283928393076358344912977286528012865295228392890278933793459328928272877402727762673280127893597463454051296 0 029523328280133153052320128013289287731512915332831513717300231763302322635413328544134993027326430393302317636713459349928653541308936263139341931013513326433662877312629773126308936124491297728142725297729153101285230143392335332393101268640082712272528902751348646344853 19790725 209731808 0 0320129653151291529902852300228523379283932772965335329653264300235413289352733925441336632643176335331513379308935273064355530763555328935413406335333413226321432513139306429152990348644642865280128142915313927513002275134323366334127632927404726602763277629153328466454411296 0 0289033922877328928273239287733022977316428903176303934452990318932773379325132775441354131013353313933153076328931513527341935413064386330143459297734723076355528903379296531393164347244913039281429273014282731642852300235833379323929772725404727512660289027253499460548211808 0 0344529403353282730762839308928273002286531512952322629653126305235973406317635835441347231513126315130143315310132773176341931763341290232143114330232773289312632513076310130642890355544912952292727762814301428272977275134993366312627763027400828392763287728773472446452271296 0 0290233412839339229523027291530892801312628773239306432892915313933283101344534455441339231393315317633153064337931263406310135693164358328653366297733022801317629273114285230392865361244373014272529522902299030762827287734323392315128902801404727382621285227893341463448531808 0 0332829273126300232013064337929523201295231642890316428903214297732013239334134195441334133923151347231643597316435273076331530763315315132773328341933533315326430762990315132013239359744912852295229402852325128523226277635413341325127512977404726862738280128773289469552621296 0 0275132392902322628773214290233412940322629023432283931512927301432643353341931145441339232643201318931143251325132143555315134593176340632513226301433792940326428523353310131762915361244643027289030893039285231262852297733793472328930392699410826992751277628013366463448861808 0 0336628523139294030763027305228143353287730892852330229773277313934993499320133415441327732513189318931513277310133923151347231643626308934063641332832143315321432512915323928773176365644912927276329152852302728522902273833663379317626992890398926602725287728523459457652621296 0 028393701281432013064322632012952292731012839322629153226291532773459367134063126544132773201315129273353312632772965343230523459317635413189365632263432291533022865317629903064296534994519301427252827296529023076291528393499349931763151278940672699268629272712355546644886 19790725 210211808 0 0326428013002302732893151301429153214287731142940299029023353328934723555343234725441336632513151331533413201308934993076356931393251308933413101351332393328308930642877295228903014343245193027283928522712302728012952273834863472328927512865397027252801287729403392451953691296 0 0282734452877322628653277280131512915349930023201296532263027328933923341354133665441344530893164305233793114345929903379316437643101328930763328318934862915359727763264289030393114351344913039273827252915275131142814301434723555326428772751402727122725286527253419451949521808 0 0356928393226299032013052307628653151285231142902307629773052312634993432315136265477345932642965327730393315299032773277347232893289317633533126327733023264295233922915321429773139347244642965291528522902322629903039290234723406326427632927397027382751277629023302466454051296 0 0294033282814323929773315285232262965331529023486282738632990315133283039332831395441368633533264291534322977348631393432327734323189323933793353327734322725328928903101291532772852355544913002275128392890292732262801313934593432323931262902404726862673299027513328454754411808 0 0347227763277290234193027313929403076285232772890313928903353291533283379328934595441347231393189339230273392296533923101364130523406323934993139356932263406311431142977303929272952348644912965291530272814343229273226280134323392336627512827400825952686285229653341463460351296 0 0283934062865330229903302292731642839349929403366283935272902347232013459348631895441330231643353316435132977345931643486307635553302347233413302316433153101317628773176291531392776354144642865280128143002277632392801302734193499327729272738406726992712287727123366466470041808 0 0344528773641297734192839323928523201283930392927322629023732301435553406336634725441347231892977341931013406307637173126381231763541331532263341325130523052299032263101310129273189354144912952282728012801307627763189285234723406332827252927402727122751281428773486463453331296 0 028273555297733282977349927123189275132392902315128653239287732143353337931643226540533923014332830893379313935693126381232773419325134863277330231513486302733413076335327513189267336564491301428522952305226993151283931513445355533022839269940272673269928522776345946344919 19790725 210691808 0 0335328013353300234992915332829403226289031012927343229273569303933923379315135135441362631143201330231263366283936413214343231643499318931143277344533283289301431643101317628773164347244112865294027632763306427123027272534593366330226992902398927252852278929903366463452981296 0 0289033792865347228393432296534722814332830023239285232772865327733283176337933415441355532773089311435273277341931763612326436563379345933923432322634323251321429022990277629652865351344912990281429273027280132642877316434193486318929522712404727512647283926993527472648531808 0 0364129273392292734592890331529523366292733412865320129903164296532393189325134325441349934193392370133023701311437173164349932513277322636713164336631763419306433022927307628523027348644642915281428392977313928393226272534993366336626602952404726992801281428773302454754051296 0 0294032262952355529153201285233022763306428653366289032392902355534193164337933415441352733153527336636263341336632143527317640083226371734453226335334193189349929903277283930272712358345192827275127252890278930272839308934723432325127512660400827252686285228013366463447261808 0 0328928903226291530522965331529273583289035272927321428773101313934323014287735415441371732643164332832773656323935833089352732643541352732643176310131763302316432393176328928773101352744642927297729022927316428143201283934193366322627252751404726602751281428653341463452981296 0 0281433022839315129403101291532772877335329523328299034722990320132892852325130275441343234453201328933413432355533414172332837173201388030143341341937172877341929523472305232512990356944913039280129403064278931512865302735553289323927252660406726212621292727383353457648211808 0 0325128273201291532513002318927763176295232012801344530023812290231642990308933925441343234193114339232893656318937483076355535273701311433153445348632263226315133283126301429522952358344913014292730272827313927513151283935693486323928142699398926732725273827893499472651921296 0 029403392289032772839327727893264282731892902325129903226291533413064312635553366544135693379340631513472322635833366361231263612330236713419336630023328316432643027302729273014301435274519290228272789287727123027277629773472339233152839272540272725269927892699339246344886 19790725 211171808 0 0327728143189277631642801311428273139283930642801308929403176290233153315307635135441345935833315349933023583331539523201378032143701332833412977336632643289310132393014301429403151351344643014299028522827289027763101278934593472306427762852397026862699283929153472451952981296 0 0294032392712332829403445272530892814299028273302281431392927306431143151332833155441340631393277328934723366370133283499336637643039381227893583331538122877352731263341299030763027364145192814272526992977272532642801303935273341325129022660408726732738289027383341451949521808 0 0341928393302281432642699321427633126286533022725302728272927291534723289334133925441351332143176358330523472331538293251379636713555303934063039358332773541294034453076317628652927361245192927278927762634332827763445281435413459335327892877402726862789290228523379463452621296 0 0287732772801306428273139280131012814311428653101280132012763335332393379341934325441365633153251305231643264365630643671307634863101355528903289282735413014347227383176283930142952348644642940296528012977267331262801300234063432325130762647406726212647283928013328446454771808 0 0343228393114276330762725300227763101281431392877317628653392280134593164321432775441345931763341330230393392325134323176343228773499313934323076330231013527303933412952312628523002351344642890276329152673302727383089276336123472320127633027397027252839283930273419451960741296 0 0276331892801311428143101285230642801322628393176291533922763331532643239313934455441373233283176316433533472379631893626302736413612376430273251307633412839322630273445275132642902349945192952280128902827275132772776306434453541327728392776400828012647289028143419463470041808 0 0337927253328268633412712316427513126290237802827341929272990299032393002336634325441343237963341321432513764340634192940359732263829313933662902358331763315316432643076306429773089344544642902282727632789302728523201286536563406315127632977404727632699277629523328454752621296 0 028143264273833922827336627123052280131142751359728653251286533153201308931763289544136263432330233153432332833413239337929653277294034063863340628393315286530762852318931013027285235414519281427632801286526993089281430023472345932142902267340672686268627632801334144644757 19790725 211651808 0 0337927513302278934192763308927383039283930892751334128903612285233153089339232395441348635973239349932893686347236563392352730393583308933792952341932513264286531262965308928903014352744642927277628772776313928273164281435273432331527382990400827382763278929773277466452981296 0 0269932262699334127763406280129902814308928143392282731642801325132643432307632015441347234063796318933283264359732143764281435972877335329523328297735273039352729023126273830272902355545192877277627252801280131642839311435133499332830762789397026992789287727893277446447261808 0 0343227893406280135552789308929023076269930642814389829152763292732893239308934325441340639153432313932513379343235553151359729653226290235272977322632643419313936413039297730272877355544912965283928272699310126993419273833923353330227762902398927252725280130763353463453691296 0 0278931642673322626863076282731762927348628393366315138982877313931893014321433535441332833283089320134193459373230523717302735973027364132643583294035412814327728273289305230142686364144912890280127512763268632142839310134993583317629022725404728772595287727763289451948861808 0 0332827253239263432772902339228653641277631392915376432143289289033283176301434195441343231513289320131763459347235553239359733923583296534993419337931513432292733413064322629022965352744912801282728142814296528653139294034593366336628012977400827892776281428773251454751921296 0 0285234452699340627513176276331142751310128013226287742172927326431013076322631515441326433152977321431893392352733793328295234992952332829153251289034322827343230273226286531012977359745192902281426212940275131512776315134993419325129772827400827382660290227763472454746641808 0 0361228273052273830892712337928143277281435132990382933923126300234323114305233925441364131513289313931393366341934063201358329773472335335272977336634723379305232142902322628902965352744912927281427762712285228143189278934993392328927382814400827632712275130273419469551231296 0 027763597280132892827344527893176275131892927391530763264287731393264302733153151544133023289327732893164332833023151349932013353300232892990321430273486311432142852322627892852285236124464291528012673278927633379283932513486358332773139273840872725275129902751335346954789 19790725 212131808 0 0362627123353273835552827320128523139268635272965326429903101301433283101302734065441359731643251307632513139321432893052332829523392300234322927336632263328290231892839301429772952351344912902283927892763311428143226283936413392339227633064404727512699280129023445463454051296 0 0283934452738323927633176282730642814316428773597311437323139320132773277336631015441340632772990318932513353345931643328296532773201332829903289290234062789334126863151272532012877358344912990285227892890263430522852311434993472327728902789408726732582287728393419457649861808 0 0344527763289277634722890306429023164280130892977320130393002302733663239303934195441354131893353307634993328343233533176344529653541297734993101341933283251297733413027332828393039344544912965286529902751322629653445287735693419330227253027404728142673277631893366463454771296 0 0275134322902340628143264277632262890313930273114283932392927295232392940330229525441328934193114335332773499358333923527326435272827355527893641302735833064352728903214282731892801354144912977275128392751266030272952308935133472327730892814400827122686281427513392451954771808 0 0331527633445283932892751341928653499281433152865320129773027299031142940302734725441361233413366341932773201344534723201317630273686300233793014334131263419322630642990322629653101352744912990283927512852292728273379281435833445343228142902404728012865280128773499472660741296 0 0275134192725327728653366294032262915325129023264300234993052331531643089334131395441327736413114345932263392325134193392312634063027345931143555299035412927339228143226278930642814358345192902287726732990278933922940337934453513331532642789412928142699281428013328449170041808 0 0341928013472280134452890315128523226300233662915345932013052297731143315310134595441361229653472307633533328334132263189335330643392290233023014339232773277305231893076321430393039349944913126297729152852313928273419275135273392344527762940400827892763285229153315466453691296 0 029153486285232772927334129153151286531513039299029403289299032513406297733023251544133533419295234323353345932513379337932643764322637173641361230393555295233412789330228773277292735414491297727892890286527893239282732773513351333283039280140672814263429022801341945764757 19790725 212611808 0 0365628523379289034592865323927383226294032892940312630523251302731643226306435835441386331643597303934993189345932263328349931643717307633793164344532643239289031642990310128272902358345192890281428012725285227763201287737173379355529022927395227252789277635273315449152621296 0 0285235552877335329403302282731642890328931393076310130523226305231893315352732015441344535553277364131643597327734993289323934193277335329403277294034192852312628013039277630022763365645192952283927762965272534452751331535413472330231012686408727512660296527893315466450201808 0 0356928773499286532772801326428523151294032263027331529773379320132893302296536715441374831513641320135693164365629903251332830643251321433283189334132513289294030522839311429023039351344642915287728652801316428143251281434993328341927382977398928142801282728903406454752981296 0 0303933532940334128143251287732142852315128653176302733533101305234723101322630645441343235273583351332773569339235553459335334593114352735833406305234063002326429273379286531262827361244912902292727252977273833412801337934993541317629902763406727382647289028773406451948531808 0 0344528773289301434192865320128903027292729903027323929523353307632393264328937175441368631893686361234993541358335833226354131513780302735693126352732513264315133533039316429773226347244642940286528272634302727513499285235973328354128773039398927382738280130763264457652271296 0 0292734862865322629023251286531512763339230023064294032012940364133152965336630645441347236413201376433413780313934993555321435413164351331393251307633922890330228013328275131392814364145472927271226992902268631762776335335133499326430762877400828012738296529773328466449191808 0 0336628903353287733792865326430273052312630393139321430273189300231013328305236715441386334453612337934193656351334723472388032393641322635553076325134322990306430272940310128142952349944913027278928522751310126733555269935273445349928523126400826862673283929523315451952621296 0 028903541289032892990332830393239297731893201312630393226300229023445334135833151540533153780332837483315354133533555351330893513302734323052348630143341287731512927313927633151287735414491308929402738282726863176283932513445349932643139278939892890267327762877325146344757 19790725 213091808 0 0343228523315285233022915334128773214327730893201311431513472308932393302302736415441388031763701325136863264370135833445388032143717306435273176361232643189294031142977306429403064344544913027273829902699321427763341281435973419334128272977398928272725278931643406463451231296 0 0295234592865328929903176296530893189318931643126323931763139313933663353365632265441332837483302370134593555354136123626359740673139361231013527311435973089344527893201294032393052359745192915292727512852271230272776302734193612318930762660406727632712291528653353463449191808 0 0339229523379294033793052307629773189303933283027317630393302323931893513313935415441379632643641340634453328370135273583364132143796302734723002343232393264297730022990311429402915358344913052295229902751322628523277264735973353339227382940400828522776283930643328463452981296 0 0294034722852339229023289294032013151323930643151307634723277300232893101352732265477331534453499336635133432337934193459322634993076347229523341307634062952307628013251277630642814345944912977294026213027263432642789334134323486328931512725398926862634281429153419472652271808 0 0345929153189287732392814315134723039301430763126310130893933331532643527303937805477388032263472326434723315355536863472397033663583306435833089332833023277289029772915290228272952358344912952281428902686296529023114273837483432339229023151397028652877280133533406457660351296 0 0302732012952328929903239297731893014323930643139296531143064312635133812356931265441334137643341358332263569364133793656322637323052358329903717315134593002341929273353295231892877365644912890291526863064269931762738327735133717325131892738404727122660292727253379454770041808 0 0352729523201299033412902320128773052311431893151315131513052328931513472305237485441393334323612376436413432373236863406378032013583316434453114321433153064302729902977295228902927349945193002280128522738294026993226276336713392334128272852400826862839280131763264469551571296 0 029153302310133793164335330393251307631893052290232263527325128773583307639703176544135273555379637963392378035553486362632773686313935133189332830763583301431892877310127763014277635414464286528012751281426993052282733793472354133023176271240872725269929022852337945474853 19790725 213571808 0 0336628523419297733662965317630273341318933023052315131513052308932393289318936415441368630523583347234723419364137643583376433413732325135833277361232513151303928653027292727512990343244913014280128392725297728013445290238983513354129522952400827122712285235833264463451571296 0 0307634192852320129153302290238462877315130523089313931393039303935132927373231895441345937013289358331763555355535413499336637013052370131513717323937642990349928903164287732512965351344912977291527893014267330142827321435273541330231392751397028012621295229153353463448861808 0 0327728773226292731512877307629152990292734592977358330762915311434723555315139705441397033533641376434453641370135973419368633793527305233533064356932393239310131143027312629653201352744643027285230762725311427383214282736563459326427252977400827892699285234993315469553691296 0 0292732012877317628773189294031012952351330023114286528773151310135693076348632645477339236563201359731763597355533923732328934323089345931643353306436263039315128773064271231012738358344912839295227892977272531392763308933923686334130392725400826472751281427763251463447571808 0 0335329403251290232392839325129653064292730393226352731012902322632773459327738465441386334593671323934863341348641083459404733153527337935413089349932513419289030272940292729153039359745192940281428902814308926993239278936863486341927252977404727632673277629523486454753331296 0 0291534322952331530023076297732012940313929903189316430023264291535413302367131895441362637013732378034063748355535834067352737803214336632013226325133533014318929023101273830522877352744912877300227253114264730892827337935553555328932772776406726472647294027633353443749191808 0 0341928653239292730642852294029773002308934993039317629272977321432013445325137645441398932773656313937483732358336863612402732643527322634193226348632893341302730392965340629272902347245193151290232772751308928273328281436123486356928652977404727382814275130523289482152981296 0 028653328299032643027313929523239303929523002295234192977308930273486315136123089544134193656306434993214355533923641370133924027320134452990358332643583312633792940318928903126299034864547286530892877295228013002281434723392348632263139275140872738266028652877332844914664 19790725 214051808 0 0335328773328303931012776310130023164310133922977315129522940322631513328326439335441400834453933327737643302365634723555355533533597310135133176347233793277311433662977328929772902358344642940272528772660290227252952281435973406341928012852398928652776289029653328466452271296 0 0297731142877315128393052286530143027300231513114290229273027318934063239370133925477364138803214352734993597381236413863370137643406316431763341315133283039316430393089282730762827364145192952277627892902275131012890370134063880332831892751404727252595292728013392475748211808 0 0326429273366302732642789300227763164291535833014310129653027318933413459343236415441384632393555320134723656358335553392376434453366326431513214325132643002303930273002297728773101354144913114281429402712299026733189276336263472343229403176400828392725281430273445478952621296 0 0275131512814317629403189290230522865289028653379275130142940308933663226367135135405355536863264373233663880349938633445347237323164358330763341322633663039307629402940289029652877362645192890300227892927278932392712348635273626332830522890402726992647280128143597460554771808 0 0301428143139291532892699308928393201278932772789294029523189312633793315335335975441400830643732367136123251362634863251388034453328321433413277347231513315313931142977305230522839349944642927282729402776292726862990266035273419352728142940397026732751280130393353454761131296 0 0276330762990316429903289278932012977306429523002285230643064296532643076326436415477327736413176378033533656354136123472349936563445373233923671320134863076315128773139307630022814355545192814282726212673262128902673335334193541331531892738408727252647291528653341466470041808 0 0303928773289295233532839323927893052295231392877290229272852295231763302306436565441376432513541330235413898367137803583388033023513320134323014343235273366323931892965312628773027358344913114266028652621290226342940273835553432340626993052398925952699277631013251451953331296 0 028653264300232012865339228143226280129652902315128773052287730273251317634323014544132773555347235413251352734323527349933923251320133793151316432013419289033412801311427892839282735974547283927762763295226733052281432513445355533153264280140082738267328392776339245194986 19790725 214531808 0 0317628653126292732512814316427893445283929772865290228522927281430273214292735555441371731013656325135413164359736563541328934323527354136713341341935133459306433413076341930273064340644912915278929272751300226602865275136413392347226993076402727512852278932773302463453331296 0 0294030272977305229403114281429522712300228903039287729152952297732013126337932395441352735833189382936563541343237643315362638123251355533283555332834453089316430763419277631892751361245192877289028012965266030392814302734063499322632512776400828902634287727763432451948531808 0 0301428773089286531262738310128143002285231512877287727762801286532263027295234725441368630393732330234193445341934993419358333413541322636413315320133663201315130272977318929402940337944912940276330392751313926993239271235553379334128772915393328142776286529773277449153331296 0 0282731512789307628393126277629902686294028143164280129272865280132262877318930895477334134993151337932013541354135833612332837173341341931893612320135553089340628653101283930642814358345192902302727383052273829152712313933533569318931142763397027762608282727383459463449521808 0 0307628393101278931892776295228012852286527892751287729022877282731392965292735275441367130393406322634863527365636263302376433663748328933023341315134453076303931763039334129903076365644912890275128272763292725823126276335973472348628143089404727892789283928523264469551921296 0 0286530022865292728522965275130392738281428772952275128902877286532642915322631015405341235833302344532393459349937643796340637963392364133283379312634453076323928653289289033922940364145192977305227252927269931762852348634593764330232642647410826472660283926993392463449191808 0 0311428273076289030392801302728012915271229652751292729652877283930892977290232645441367129773656318935273139368632893459354134063315332833023302334134993406321434993089361230273089341945193064272529022725290226732952275136123527356929403101404728652814282729403264441151921296 0 028272977280129522776301428772927287730272738283927633039278928903076297731143101544133793513306434453264349931393499335332893686316432773052321431893472296532262927320130643328287736414491277628012647285226863226280133023419354132513114285239892801263428392839351346344821 19790725 215011808 0 0297729152890281429902751285227512952272528392827295228772839285231393101311434455441359731013527311435973289364133663612359733023353349934063114332833923302296530273014321428392940351344912965269929522776305226993089266036713406355529152902402727122763277629023251478952981296 0 0285228772890305228273164266029652814297728272890278928522801285231512814308931145441321435833101361233153541312635553353336633533239328933283432315134862890310127763189276328772890373244912839305226863089266031262751317634723445318928522738402727512660283926733445451947261808 0 0292729652965275129152712292726862890275130142725296527252827278931262902300233535441362631013656295236713264362634193569345933283486312634723226322633023226315130763002299029772852349945192877282729902738286525952839275134723392335328652977397027382751283929273419463453331296 0 0287729152852292728012890268629522801290227762902271229902801273829902952292730765441328933923201337932643419327734863315349935273341364131513459312633793164327729653239286531012902362645192789287727252865264730022801305234453486334128142877412927632673286526993264454754771808 0 0292729152839285229022801286526992865272529022763280128142699286531642977297732395441376431143701322636413164352732263527330234323406340633663076313933413101296529153039302729652827364145192852277628392673285226343139272534863341337927252763400826602865275128393366469560351296 0 0283928392915292728272940267329652738277627892839269929022839295231643027303930645441328935553064347230523656302738293239355532773419347232513486317636262990322627763328275130272839365644912927292726472877278930272725312634593541331529402865406727382647282726993499451971111808 0 0283930272890271229652725295227892763266029022776302728142965277631893002303933795441361230393472321434193151343233153445313933153239317633413126318932893139296529772927299029152763361245192990283929772699310127383151282735833499351328012927397027512673275128393341449153331296 0 027892927283929272801280126472927275128012751285227122927281428273201286529522990544132013201315134193089337931763432321432263201316432263406322631763277308933283014347229273014276335554491296528772738291527633239273832013459354131763089272540082738264728142686334147264919 19790725 215491808 0 0285228652940273828142763290227252877273828272789287728142902289030522839292731515441345929523555302734453251339233793863327732773445337932013289347232263139297732642990310129772801351344642940276330892801326428143277282737323432352727122801400826602789275129023226451952981296 0 0289029152738301427122877268628272660275128012839273827632852285231012789285229905441325133923039352729403459302737173089330233923499326433533472312632643027343228653076289031392952354145192902318926733089273832392738326434453499331529902725406726472542285226603353463446341808 0 0287728772915277628772712285227512725271228272865299027512965283931762890290230645441355530893472287732513189341934453527341930523656334140083052368632773583299035973039336628653151359744643002281428902814305227123164269935553432330227892789397028392738287728523353446452981296 0 0277629022827286527762801273828522751273827122827273829902712296531392965305231765441326434322940347230643445331537013289328932893164331531763189321432773251307627513226276330272776349944912839273827512877258228902660283935133392312630762738410827252595285227123226463448531808 0 0289028142789272528522673291528142865276327762789272527762852285231263014283932265441347231143541315133282915332831263432302731893139301433023176321433793101296530393027278928522902358344912877280128272673302725953189268634723419326426342877398930392725275128773328451951921296 0 0275128012738278928902673267328142725277628142776275129772801296533282965297731015441313933923002345930143459320136413076332830893569318930273164306433532940330227513289283932262801355545192789292727383392280133792673297733663641327729152699406727252673289026473226441148861808 0 0280126992814263428772725280127632801281428012699294027893014287731392940294031395441349930893328302735973151331531393432310133023302310134063151335332393277296532513002352730272814351344912952272530522738320127383114272533663353336628012952398928142763280129523366451951921296 0 028392852276328272763294027632877272528652699294027383039280129273201301429773039544132893353313935412952318930763472302732013226311432013139323930643392302731643126344529653076292735554437289032392776297726602977282728653472343232772890302740272751268627762763328946344919 19790725 215971808 0 0292727512952269929152712292727632877271228652763289027762827277632262977280132775441344529023353305233792977337931263780311430893239318933922915331534453353308933792927312630642990349944912902281427632634295226083076262135553406327728142865397029022763277629273353463451921296 0 0277628142660286527252890272528772801289027632915278930022814287730893039305231145441311432143014345928653406302734063002339232773126318931143251291534992915359728143541287731512877359745192839301427123064277632642582303934193513326430272751400827892660287728013379457649861808 0 0300226992940271228902776287727252990280130392738291528012902286532393027296532895441334130393328289034723027322631143432296532513052300231143052344533023499300231643002290229152902359744913027283928902839313927123214275134993445330228272927397028392738281429403302446452621296 0 0282729652725305228392990277630022814295227892890271230022852300231762952312631145441318931512789308928393164305231763027326430273239312631263151316432262852310129153002290231512977358345192852299026733126281432772789313934723612343231392877406728012712285227763226457654051808 0 0287727893064269929772789296527633151275128652789295227892839292732263089292731765441352729903239296534722940335331513569311432643002348631012927299033412801292731392990300227763027354144912990271228902763317627763189269934863379359728652827393328142776287728903379469560351296 0 0276331142751300228013139271230762814307628773052282730522877310131892990320129405441318932643126317631013089291532642990318929273076307629903139322633023164317627763151269929652751354144912965310128013027271232512738310134193701325130272839404726732660285227763328463470041808 0 0316427252890267329902738283926992927278929402877310127892977280132642940292731265441348629523328297733923114334131513366310134593076326430273101294031892763297729402977300229272902358344643164276331762801318928653277275135273366344529272801400828652801285228523366466453331296 0 027383002278930022814292727893002278927762725303927513089286528903101302730763189544133023328296532642927325129403239305233283101328930143039302730643176299030022801317628272927305235694491283931142621344527763406276333533459355532392977275140472725264728522699328946344664 19790725 216451808 0 0292727382940271230022801295228143027281429402725307628902952291532642814315130765441336631263277316434593114334132893445325131513251317632013101312632642902311428392990297729902952358344373201287731892686327726733289278935973459339228522776400827632801282726993328443753691296 0 0277629902738301427632990283929402738295227512902267328772699300230893039300230895441334132143027326432143277306432773176322631643126327729773139327730893027326431013432297730522852358345192839280127253201267332772801303934863555317628902725404727252673291527893328457647571808 0 0303928393089268630022776295228522902272530642725291527762965280131142977289032145441334129523126332831013445305234723264352733413353323932263151296532013201308930643027283929152725356944643114281431392738316427383264277633663366344527892776404727762712280128773366454753331296 0 0277628902738292728392927278928902763315128272952273830272839306431893151289030765441327731012977321431263101349931143264313930523176318930893027325132143101349928523289300229022927354145192877297727253277266032772751313934593445334127512725404727632568292727123513449148861808 0 0295227892852278931142738295227632940269928902814294028012990273833662915291532015441328930763189312631143126310133283214341931263289302732393239303932263341311431763052312631392890348644643101278930022673311426603226268634593419331526472763404726862725283929523353463452981296 0 0276328772751299026992990268630642712315127893126280130642763289031263089300231145441330231513052308930643189307632263264336632513214311431763039320132513328327730643264291528272827352745192801307627123612273833922776334135413555305228142763398926732595282727513341463449521808 0 0291526603002273829652738292728143027275133922725301427892977289031762801311430645441337931143114301430023164297731763114321430023419318933663151315132893052325131263064292729652712345944913353283933282852335327123151278934453406341927512725400826472738280127893251454752271296 0 028013027272528392827287727123027272529402789300227763027271229153101305230763201544133793139320130393052300229772990322630763239302733533052308930023277300230022915317631513002305235694491281430762751327728013328285230763445345932772801277640082699269928392725340645474695 19790725 216931808 0 0295227762977268630762686303927633164264729272763301428652890271233152940292730645441328929403039291529652865301430893039323931893214316430643039302734453126325132393226297732892890355544913164272530892686308927513139283934593419331527122699395226212751276328393315475752981296 0 0271230392865294027122952269929522725290227763052273829022865283931392965299030025441326429273002311430272952317631393039305232263139325129273151312632263014305230893289307628652965359745192877299026993201269933662738302734323597326428392673406727892673281428013201451946341808 0 0294028012890272530272725285227252877272528902725297727123089280131642877326431015441330230142977311431762990310129773139341932013315310135413014327732642915313930763201269931642712361244913076272531142673323927253151266036123406327727122634395226602751286528653419475753331296 0 0271229522789295227253064282731512699290227253027272529522712287731642977302729905441320130392915306429903076302731763039327732393089340631143226303934323052292730643101291529403239358344912801303927383353283934452699294035133472327728522686408727512699289027253366466454411808 0 0286528522952272529652776294027383002278928902712294028142990283932392827285229655441336629902952291530893039307629653264307632263201318931513039296531642789312628523189299030272789348645192940258231142712295227122965271235133392328927512660400826732763282728903277466461131296 0 0273829652814281427632877266028272814278926603151278928902751301431892915290230145441331529773052291530273052292731262890323930643052315129153139302731142952292728653114300228013076352745192902300228523089269931392751310134453366323929022595404726732634285227763328469570041808 0 0283927762990273831012827306426993076272530392751296526732890275130142725311430895441330231643027327732772977313928773064296533283353303933923002323932773139302730142965292730642725347244913214277631262725297727253027280134993366336628522839398927122725275128773353463452621296 0 027253039278930272877294027252965275129902738297726472977268628903126311428903027544132512852290229273064300228653027296531263353316433022915321433793302295232013027301430392763291534994547280128902699292727633027278930763379340633022877268640472660256828772686332845474919 19790725 217411808 0 0296527382915272528902789302726993014275132012725300227383027278933412776308930395441323929152927317629902902299029523089302730273226305233152927318934723039306429152990282730762738361244642877280126732634300227633277276334863379317627632738404726862738285228393277463452621296 0 0264730392814290227893002269930142725289027123114277629902839295232013076286532265441331527383002307630893064307629652952307630893052327730273302294032892990300230392902289027762814356944642789294027513251283934062890322634593419326428652725404727122595291528393499463449191808 0 0285227252877268628392725297726212965271229522789318927513139272535272877306431395441330230272890335330143189303929523101307630023176307630762927302731393189310128012865286528522673361244912890266030892738330230523151280134323366337927762699400826602712275129273251457651921296 0 0272529402839300226733126266030272751281428143064273828902699300230272940287730645441327729272915290231013064305231013064294031513114307630023164294032262902287727632865290227763064358345192827296527633289271233792763326434453459320127632751402726212699277627253392463449521808 0 0302727122877273829902686297728142940268629772814307627382927273832392839306431765441326432263089315130023264310131013089302729523064322630023139301432012915294027892902277629272673361244913189277630642712294027513176276335693366328927122699398926472686277629023472457654411296 0 0278929522763282726992902272529272725280127513052263431142738318931143027294030765441335328523052300232893052312629903226311429903151287730763089290231892789301430642827302728902902356945192877283926472940269931512776306434593302320126472725404726862673292727893379463447571808 0 0286527892877283929902712299027252977272530642738302727513201280133792865310130895441336630522952305231513027315130393089310131263151321431513002303932392890296528143027271230892647347244913027268629772621300227383472281435553472323927762751398926732725277628653226457652621296 0 026862865282729902725299026733101278930022827303926732965273830523201307629273214544133153052300229903076311430273114302730763214296530022915297730393239308929773076299030272940299036264491283928392647323927893302286533413513347232142763273840082673269928522725332845474853 19790725 217891808 0 0294028653089285230522699310127762977267330022673318927383139282733792927312631015441332830273076321432263472313933283151323930393151310130763039305231512890290228522940280130642801354145192940263430392595306426602965269935553353321428272725400827122738280128653366463452271296 0 0276331392725305228143151276330522801303927763052283932392712322630893406306434065441336631263139308933923139325131763214313932263076317629523176310131013039294028903101289027762890356944912839291526863101277631892865322634723459307628272699406726992673287727763328457649861808 0 0307629403014285230022725311427253089275130392852335327253214276332892865315131145441323930023002312630763126326431513176339231643114317633663039320132772940294028142890280129902725358344913114278930642699301427763076260834723392321426472725400825822776286529273277463454771296 0 0282729652839302729903052281430762865300227253039272531142814336632393432302735695441358331763341318933283114341930523277310132642940326429523445303933022952310128273089282729402789354145192865292726993264281431642801323934723513330229152814397026862660294026993239463454411808 0 0305229903114283931892814323928143014281432392814318928523432281436262852337930895441340629903139305233153176317632143076320132013264301432393176292732262776297728393002283928272865361245192977280129272751315126733251275136413379330227382865397028652814281429273328443760741296 0 0281430892814310128773315281433792814316428773277272531512839311430893277287731395441336630893406318931763189343231893527305233532952313928013076286532642940299027382965280127763101359745192827289027253014271233022763318934453459321428652738404727122647287726993445457669141808 0 0292729153076285229902839311427893176278931892776315127513164268631142890312632145441325131513039310131143459307633663151354131513277303932143126313933663027296529023151287730272725358344912865280129022725294027123076287735553366328926992801397027512789280128523341451953691296 0 029653126287731512852311427513176275130892890334128653277276333413114312630143277544134863039335331263432312635273052361232013289299031763064322629273315300229652940299028522915306435134491277628902699292727633101287732263379343232392940273840082647259528012738335344644919 19790725 218371808 0 0303928903201278930892776311428273064267330642751313928143027269933792977318932515441341931013164341931513432318933793076347232263264347233662952317633662915295228772890272529272827348644913002273831512725322627383151272535833445327727892990397027382725282729153445454754051296 0 0290233532927299029273114267332772776305227893226275129652763316431763064273831145441343230893239323936263226352731643499316432643014322630273201299031892877307627762927292728142990347244912965296528013089275131012814325133663472318930272751402726732660286528013459466448211808 0 0337927893139295231012776310127763052273832142776302728143039275130892977308931765441330230892902331531893445303935413064358330393151299032643064312633413002306430023214271230272647351344912990272528272608286527253151281435133499336627382725397026342699287729023392469551921296 0 0292732642789313928773101273829902725299028013114275130142789320131393226296532515441341930893289317633663201343231763419308932893052315129653366306433152927295228523089278928522660359744912915283926473014266032512725316435273406318929272595404726602686281427123353454748211808 0 0340628523189280129152738287728652965264729652699320127383164282734722865312630645441325131393126318929653328302733662977343230273277302735693089320131892902303928523039283931892839340645193089283928652712305227633406290234993499337926472977398926862725286528143226443750881296 0 0292733922801305228272977271229522595295227513164275131012852316431013101307631265441340631263151302733023226352734863328325133152965327730143353311434452789296529772940285228653002341944912940295226602990271229902789318935133341328927632647406727512595292727253472454748211808 0 0307628522952291530522776291527512865273829902738295227763027281433532852328931645441334129523126300230393419292736263101327729903002290229273214294031392839303927763076282729272608358344912940273832012621312626342927266035413419326426862952400826732738277629403432466453331296 0 029403176282730272852306427763089260830272763320127763076278933023264320130023201544134722890327729273164300234323126365632263392300233923002301430523214289029772865295229152827303935274519275131392725305227253027271229903472334132392738269940472776268628772776344545474821 19790725 218851808 0 0328928143176283929272738305226863002272529272801321428013089280133022952323930895441320130893039303930023264292733663151330231763239325132012940303932012877292728902952287729772776358345192990272530272686301426993039289034453366331528142852400826472776273829523353457652271296 0 0277631512814316429022852264729652763295226602952278929902776315131393201289031765441328929403114290233413201358333664027323935413039326428393064295232393014297728522977311428393064354145192940311427892902267328522839295235133513321429152621404726862634292727253445463448531808 0 0303929903039292730892877291526473076273829772776316427633064278932642827299031265441326431512865326431013289310133153052349933023164306430763052316432012952318929153201278932512865355544642965278930392738317626993064267335973366316427632952402727122801278928903328454752271296 0 0287730643002301428772990272530642725321428012977271230022801308931143126326430765441327730643176313930023151332831643406320133663076316429773164299032012952291528272990280127892927354145192877307628012940272529522763296534323432330230392877406727382673289026993406466454051808 0 0308929272977289028652839299027123002282729772839310127763089280132892965316432395441330231892915308928653239303933413114347231013341283931763076323932643089320128393052285231142673365645192877272528522725292727633014272535833445326427762852404726602738275128773302454760741296 0 0300230642902291528902915278930642712308929273039272533152801327731513214302730395441337929653176318931013076317631143239297732893002303930643064291532262902282727512776295228772977354145472890286527382852277630272801308934063432326433412801404727632608289027893328463470041808 0 0302729903014290230272776300227633114269930022890336628653315282734452952330231515441318932142990305233153189297734063139317633533289321432512952306432512890301428523151275129772814356945192977268630022776292727122952269935833302331527512990398926082814272529273289463452271296 0 030893076300230892890321426733176275132512865330227893445289032773201334129403353544134192902306430762990290229772852317629523151311431892965328929653353301429772977283930392877299034324519285228012686297728393289277630273432355532262965277640472865268628272738336646344919 19790725 219331808 0 0322630643151285230762789316427513226272531892814322627253328282731642927323931015441341931143089296530272940323933023328317630763251292731512952321432013052287729273052285231392763349944913002275130272751287727123164286535693406325127512865395226862738280129023341469553691296 0 0317630392902297728523002271230892712341927513328273832772763330231763289299032645441327730393089296529403289310129653027322631393101317629773239303932772990300229522890278927892852356945192865283926732940266030522725302734723379326429652801398927252673289026993239449147571808 0 0316428393052287729402712303928013052272532142725341927893264294035692965323931645441341932263226297731893089311431263139317630273419326432262927302732013027311428772952272529402686355545192940291528012977290227513114271234993486344527633164397026602673283928653302463451571296 0 0310131143002308929153176278932392673321427893239282732262814318931893101306432775441332831263214297731893126325130523164287728903064303928523014283931762839287729523002300228013027352744912890300228012751285229652776311435413656311430392738400827382776283927893392463449861808 0 0307630143176291532262890303929023328281432512852318928013527286534992877326431515441347230143114299030142902312630142915318932393089283932513014315132513064302729773014286529152890359744642990281428652814286526602990259536713406337927122952397027762751287728653445466453331296 0 0305232892839315128523076278933282763332828523499287733282852318931143226294032015441323930392990326429773126299029523151322631642915312631763101317633022965300228772877297728522877356945192852290227252814268630642852316434993583328931512725393327382751290227633315451948531808 0 0320129653214286530892751315127763226264732642712343227513176280133532852327730395441334132013328290230642952301429653027301430763151290229403064308930763039280128273039281428772865358344642990275129272751285227252990277635693315326428393002400827892763278929653392451951571296 0 029903251281431512827308927763164273831512776336626993459280133412952341930393302544133793264306431142902310131512990292730763027290230023289287729903176291529272699299028522927289035554491289029022725307627253201282734063527364132513064285240472814260828392776325146344726 19790725 219811808 0 0305228653189276330392776315127513353275132262738345929523277278934452915339230645441341929403027303930023064325131263039311430642915282729522673335331513052305228392990276329272776354144913064273829152814295227632927273834993472322628773052398926732763281428393419472652271296 0 0301431512789318927123341273831012712311427893002269930892789311430763341305231645441326430763164300230022990305230762865287729902789301427513164283933152940306427123027292728392877352744912865290226992940287728522827290234863445316432772776408727892621290227383315449147571808 0 0317628523264272532512814321427123151275132012852322628013315285234722940325131395441351332143064318931393039321430642965305228522902289029022801305230523201286527892814281428012827359745192927285228392902299027893302275135693472336628392814404727382738278928143289449153331296 0 0286530762865322628393214276332012865343227893392268634192801322631013472306432895441348631013089317628903328291531142952321431393201299030762852301432892699294032772890266027122902348644642940297728273089281431262814308934723445317635272699398927382673287727893264451954411808 0 0337928773315285233532801326427253189267334062763322627513214278932892915311430525441349930023064294031643064347231393201297729273151277630762738300230522902286528652952271228272789349944912839280129272542282727512927278935273445328927512827395226862827272528393366449160741296 0 0300233282927336627513341276332392738326427633214283932262852334131013541300233155441334131393089305233283176292731763089330232513328313930763114277631642647308928523076266028652751352745192927273827122952264728272801280135413445320131392865408727632763289027383366451970041808 0 0334128523239287732512751327726863039272532512801328928013164273833662890312632015441337930143239308931763151323930763114308929523189300229272940286531262789280129022814278928652738352745192977277628652776283927762725278934993302334128652940398926342738280129023366443752981296 0 029273264289033412814322627253264272531262789318927383277282732263239326430523251544133663189311430523052332830643379326432643164301431513014299029023226268628652738280126342814287734864547282727632634282726992990266028013419343232393014276340872621272528902725336645474952 19790725 220291808 0 0320129023419275133532751328928273277280133152852336628523239286533662927306430895441334129653126292731142814327730523139302732143151301429772915296530272814286528142990281428522827348645192839282729152789289028142952275135273406327727252877406727892751278929023366463452271296 0 0292732642839334127633277269932262789341927383406276332892852328932013315287732515441345930643139325131643289308930763126332831893201301429522952294032012634310127763039273828772763356944912865282728902839290231012827287735133432317629272699400827382555292726993289443749191808 0 0330228393251278932772725312627253239285231762839325127253289294032512827317632895441334130273039294030893201295231893064312631393164317629022915291531142712280129022865287729022725341944912852277627892763290226342865275134723406327727252952393326602801276328653328463452271296 0 0307632642814328928903239281431142673336627513251291533662940336631393302307631895441332832513277313932393189315131893126318930893101302728142990289031262751296526213002263428772751354144912965276326992763268628652712282735273379325129772776402726992712290227513379441147891808 0 0334129273139282733022699323927513353280132142827335328903366290234592990326432015441352730523226327730763176302730763101322631513164290230522965305230642865277626992776271227122789352744912814267327382595282726602890255534723366334127762852404727632738283929023315469551921296 0 0305232142839335328393201272533532712315128903076290234062965340632513189318931765441351330763076316431263315347234063226326432892940325128272902281431892699296526862877259529022725358345192801277626992952271230522725295235133459325129522877404727122621281427633499463449521808 0 0354130763392285232012865308927763226275133152890337929653251289033023101316432515441351331393341305232643189321432513126318930523064299030022952322631513251291531012940289028012839348644912801272529152789294027123126268636123353332828392977397027512751285229023315449154771296 0 030523392294034192763323928143445273832012814330227383239281431513164311430643089544133923114316433923139312631643126307630143583291531893101291527763176271229772725294026732877277635414491286528773027276328272940285226993527341932392814264740472814275128142827337946644726 19790725 220771808 0 0323929523264281432642738323927253366277632262877336627383251280132512977320133925441347229773277308933412902327731643139303930023189315131892915291530272890291528772827276328652763352744912814275127382725294027382977272533923445321427762902400828272763287728903328457651231296 0 0295233412915332827383027269931892738316427383226275130272877313931263101292732145441340632513101322631893315320131143201312635413341322629773064277632142699303926472877271228392751352744642952278927762738263427892686282735973366322628902647404728142751287726993226466451231808 0 0336629773189280132772738327728903302269932262865328928523214290233153027334132645441347231393419313932013239317630022865318930273214301431642902310130523101278929402814277627762686344544912965277628272686289026732990268633923366325128772852400827892763287729903353466452981296 0 0316432642814321428653064287731762801322627763201294034722827335332013302299032895441344531263277323930643289307630893126302730892839308930023064278931892763302727513014266029152712355545472839292727892902275131142686292734193499321429402763406728522952283927253472451954411808 0 0315130023366285231392852347228013239280133022877344528393239289034723039320131145441351332143277332831763176323931513151310130142940315128142865295231263027291531012977289029272877349944912940276327632827286527252915272534863472325127632852404728272776277628903201449159971296 0 0294034592839336628393302278933922751328927893251280133662789312632013039291530145441317632513014313931263341318931013226300234192977308929403064289032772827311427123039266029902801349945192827272527252839268631012776292734193555323929902776406727512751302726993445466470041808 0 0336630523392277631892865318928393419271233152839313927383341281433152940332831395441351331262965310131893039345931893328320131513379300231392712297730763039280130642952278927122725354144642827268629522634287726342789264734993302334128522827402727512801283929653328454752271296 0 029403164289032262763303927633251277631012751313927633114282732013264317629523189544133413239316432263039326429903189305228393189303931142789321427253251263430762686295227382927292735274519296528392852285227382673272525953459343231262814272540472712278929402789330246344952 19790725 221251808 0 0344530273289278932142776297727763164277632012902316427513251278932262902302731515441349929903189321432773027322632013315330231143214311431762902322631513277287731392965299028272902361244912902281427512725287727252977275134063406321428522814400827512814276328653392466452981296 0 0301433662940337930023328282732262839340629403277291533532852313932013251297732895441335333283289330233663089315132013176308933022865306427762814278931512634296528773214287730392927361245192814262126862751263429772776301434193392322628012763406726992699282727763289446449521808 0 0325128903289273833282699332827123201289031262877336629153226289032012852310131395441339232643089325131393214331529773126322631012952303931642952331530893126281430272751291528012877354144642990285228522789302727252890283935133459327729022827400827122751286529273315463452271296 0 0303931892990317628773353280131762814325127893101281433022877330231893353310132395441358332263527322632893499332833413379303932263014321428393189273833282751323927382977291530022940352745192839278927252673281428772827283934453328316428142801400829022763285227383289463449191808 0 0341928523114283932012751317627123139272529522927300228272977296532263039317634195441358332893201325134453302351331013277316429273151278930272738290231262977277633283052289029022927358344913027276328392699287726862902266035413366330228012865404728012839283928143353454752981296 0 0290232262814337928273264280132772827325128013201283933792877330231263366327731265441336634193289334133413392305232643226311431512927321428903114278933282789330228142990280129902827352744912890285227252852269929022814287735553315320129272738408728652801287727763432446447891808 0 0308930643114278932772776317627253214282732392877320129773302289033923264316435275441371732893328325133533114335331513151335330143226292731262751292730892915282730642890290229522902347244642952292730392763287727512801272534723499335327762839398927762738282729153459454751231296 0 029523076299032262865313927893164271233282827337929023341285232643289332833283328544133663419311433533289343230643226306431263039296530522712291527513201268631392763315128142965302735834547283927252686287727512827269928523541339233152902285240272751278928012801349945764886 19790725 221731808 0 0318928903101287731762763325128273289280134192952354129523101313934323089345934325441341233413264328931762952327731263341302730523002295230392725299031392852285229152890276329152877362644912977277627122686275128392990285235273406317628012839397028522725278929273328451952981296 0 0286532512965305227893089272534062814337928903315290233532927332832013328325131645441335333023101328931643527301435133089345930023064312628392977271233022776306427763039291530763239361244912952273826862776266027762712282734863419322628272814404727632712282726733379466449521808 0 0317628273164280131892852321427383328277632262915318928773419307634593328335335135441349932643226323932513089307631263289300231012789282729902699302730392852278929273027292728902801355545192902269928522686290226602902271234323499337928272801402727512902285228143379475752981296 0 0289032142814313927633353277634452776332827383527297733792915364132013419313934595441348631513214322630523379316434863201326430892915306428522814273832512776296527633114280128772865352745192789282726992751275128142839290233793289316429522699412927382852282728273289463453691808 0 0308930893089286531262699322628013302282733792890352728653392290233793027337934455441352732393214336632643302318930273101305229772814282728652686264731642789278928772940303930763002349944912852285227512725271227252977282735693472325126862801400828142763286528773353475760741296 0 0299030022965313928523264283935552814339228013527289035832915352731643432307634325441340634993353318932143315308932643201306430272915315128273251276332142686299027632965273830522839365644913002292726992789281429902673296534453527321430522865410828142952292727763472454770041808 0 0331531393126297732892660316427763392276334992952334129653315300235973126334133535441358332263379311433793251343233283289313930273089283930522738311430643114301430023039286528772699343244912977297729772621296526472990269934593472337926862814397028902839280129023315466451231296 0 029023189290232392890334127383101278933022751354128013701289034453302343230643472544134593459327734323472337931393315317632013151300231892839300227513139268630392699285228392865283935414519280128272686273827762990269929773445347232262814266040272814275129152738339246344952 19790725 222211808 0 0325130763264290231512814327727893459285233662865341929653612303938123126371733285441355535553289356932773214320131893176315130273353290232262839310130273126299029403101291527632977351344912940275128772751276328392902285234863419330228012725400828012789285229523366463462311296 0 0310132143027330228773251283935272865335328013527278936712965328931893445316434595441351334993419332832893379327733283264315131763002311428012977269931392789315128142977271229152712355544912915283926992763267328652712294034453499320128392814402727762673289028143353441148211808 0 0336631143353286532642801331527763226290232772940351329273597300237013027349933025441332833153419325133663527334132513076334128903251280131892915289030762927296529152865306428772865351344912865272526862647285227122927269934723379331529022776400827382814281427763315454753331296 0 0316434323027351329273541285235412839367129153472286537802902348632013717334135555441354133923264336632263302322632773226307632892890313928393151286534063052311429653151289029652751356944912865282726472751267328012673285234723419323929022827400827762890286526993302463448211808 0 0332831643527299034722814343229023583290235832852358329523541307632893114321433285441364134063302335332893366335333283226326431013226306431012890308931262977290229272915303929772902362644642927280128652673287727892990275135833379328929022852404728392865278928903341446453331296 0 0317635272952331529903472289035272865341929403459289035692990354132013459315134595441335332263189334131393353320132393239312632513176318928653126271231512865302729403014275127762763358345192801266026212763267330762738299034063341328927892801410827512725295227253341441148861808 0 0330230023392280133532890351328143366277634992827352728903686286535973277337933285441354131763302326433153289310133533239358331263472308930892801296531642789278928522827275128272789355544642952277629652686322626863076285235273527328927632890393329152789283929023328472652981296 0 031143353295235132902336628903432289033922776364129773583307636123201359732263527544137323353336634193472344535273315358332143251295231392776296527383251266030022839299027762814287735834491283928272699285226732776280128393527332832642865285240082890272527632751326446344634 19790725 222691808 0 0347230763366291533022865352728393459302735412952349929153701310134723176365633415441349935413459339234323366327733663151337930763139299032142814291530523101295228652977281429272763341944912839276327382634286527252902275134453392334127892865402726992827278927633366454753331296 0 0312634863076349928393432282735552852349928143583292734323126352732513499330232895441349934323302320134453101370131513486305235273076330229653139291532642865296530023089302729652902349945192686264727512751262127892738287735133459312629402789406727252621291527633353451949521808 0 0356929273315280132892814341928653379280133662927347229523527332834993328348634725441358334323251340633023597331536713089345928013432287733152902312631012990294028013064294029022763345944642865273828652738295227383027273834723459317629022877395228652751277628393289463452981296 0 0308934593027352729153366281435132977374829523846291535833139341933283432328932645441354134323419334132013315335331763264306434722902337928393114273831512789302728393027285228392852355544912763280127122915266028392751299034863499316428522814400828522763295227513226454752621808 0 0335331763114302733532852334128773302285237012877358329403406301434193353327733025441334133923289335332643527316433283277341931393432307633663101318932142927299029152852276328902902341945192965267329772699291526863126271235273445337927893052398928012738280128013302463460741296 0 0313933793014349928013353282734722890331528903419291534193076328934193527335335415441381233663432332834193239367134193527317634193064326429773052302732392827305227512952268629652877354144912776277627252763264729652852297734453289315127762789404727512839282728013251454770041808 0 0340629273486280133412890347228653527275135412827337929773315307634063189336634325441352735693432361231893541302733283176340631143289294031642902302732012865306428393002285229272776347244912865277629902776283926732902266034723419334127762890395228902686283928143379454754411296 0 030393406299034862890340628273472289034592890349930023656322634723353359733923880544135833459354132263499330234193201323931013226300231262990315128393226280129902852300228772890295236714491285227252634290226472902271229653406344532262751277640672763280128902712335346344952 19790725 223171808 0 0352731763597302735552751347229523527290234862852349929523315320135693226331535415441348634993445378033663541334133533052344530143226300229772927318931893039311430392877295228142927347244912839280129152725297726212940276334863406332826863039400828902801285230143392475752271296 0 0332833532977348629023555290233922814335328773379287734593052332832893527336637015441368632773701336635553176359733283366307632773002299030023039301431642608278926732965262129402699354144912839290226082915263428012776308934193569315129402647406727252763285227513251451949191808 0 0349929653527281433152852327728143315269933152852331530523315323935273189364133155441330236263289355531393717313933793176323928143126280130892927290231263002287729272890273827252673352744912877273828652712311426992839269933413392331526732814395227252712285230393379463457711296 0 0312633663027352729273626286534062814345927893472286533793392340633283499348635135441361234323353341934193499335332143366303932512915311429022965294031762686308927893201268629902712349944912827282727253064259529272776281435273353325129152865406728392751283927383214463452981808 0 0334131013626299033792877337929653513278934992977352730643445321435273432345934995441362635973392347234453406323934063089331530763201301431392877290231013027286530142852296527252940356945192927267331642738277626732814269934723406330227762814398928652738282728773353454751921296 0 0305234993089367128773459281434862902355528393499301434193201334135133289330235975441382935413812379636863445352732643419305232012915325128523076281432262952300227632927281429772725358344912814283927252801264728392751292734863499320129902751404727512712294027383366451948531808 0 0355530763445292735832776344527893472277635832965368631643302322636413328335335135441368634863671361235273583328934193201354129523277294032012763294031762852297729902940292728392738354145193039278928902686287726992990266035553328335326733027398928522751282728653251466453331296 0 031763419292735273027349927513527283934862839341931643472320134193459345935553748544135833612334135833656335334593189344530523251306431892890303926603239283931642940305227632927278935554519278929402738300226602852278930643527340632392940268640672789277628272725335344645020 19790725 223651808 0 0335331013445296534592902340627893569285235272789373231643419328935693513354136265441382936713513362635413353307632773014323930273251306430642990302730763139286530022839307628142814349944913064264728652634302726863002271234993328318927892915404729652827285228773341463453331296 0 0311435833126364129023419295235692877355529653898296536863076354133023472354134725477355535133748341934193379355533153472316431893101296529022927296530642852291526473139272529022776356944912801302727382763269930142751290234453432325128012952404727382686283926993366436047571808 0 0356931513555285235132865347229023432277635272952355530393527320138983445367133925441376435833583340636413341332833283039332830643289302731512952296530642776286528392865292727382801354144912827272528012555290226732738272535273406330227632902402728522738280129273379463454051296 0 0313935273164371729653671286534722686345928523353289033533251344536123513339236565477382937013612365633413583341933153392317631643039307629773076302731142839306426733101268630022621359745192865277627382965262128142801294034453315322629522865393328012647289027893499438554771808 0 0358330523569301435412890354129773898290236262890351330643459335337173189349934065441365635553686343235833555334134323101328930393189277630522789297731142952299029272940290227382852361244643039286528522634295226733039269936713366322629023201398930142801275128653353457660741296 0 0322636563176376430023214290235972852381229773626290236563089361232773499331535695441364135553569355533663392335331263406313931513064296526992977287732262660299027383052273828772789359745192865286526863014264730272660287735413527321429022940404727632699286528273445451970041808 0 0348630643597291535972890352728013445287734862776339229773379315135693366328933925441354138803846365635553419336632893114310129903392296529022940287732012839280128142902294029022902352744912890276331512738294026992990275133663445322627893126402730892801287729023226451977311296 0 031893406312638982952352728653656290237172965373229023583291536563541349933533569544137173445325135973459356934723406327732643151283931392801299027763114272530142839286527512915280135834491282728272738301426212940271229153555344532012890287740872751268628142776341946644821 19790725 224131808 0 0362631513597289035832965352727893541287736122789344527763583303935973214352732645441359736563569348634723459322632263264312629652952282729022827292731892890280129772839295228142776347244912890273828392827302726862977273834993406330228522927400828902776285228773353454752981296 0 0307636713027370128773612287734592789348628523597271235692865337934323341317634865441370134193432335333663251311433023139313930522789300228902852277631512776278926733027269928652789354145192827289026992977273830522890312634863302325129902776402727892712283926993289457648531808 0 0339231893419292735412952376428903641291534862902373228773583300238293151355533025441349935273701358336263406340633663353328930023064302729152751294031393052282729272877294026992927344544913014283929522725281426733089278934593419322628772927398928652827282728393328469551571296 0 0313934063027389829153486286536712776348628013671285235972877349933153612331535275477382935553432328935273432317632263214300230392940302727252839267332512673295226472877266028392634356944912751301427252952272528902763292735413472334130142712397028522686286527383366463449521808 0 0352730523583294034862990356929403863289035412915379628903686302735273064347232775441344535273419356933923264308932643114317630892952286529152699287731012890286528772865283927762751358344913076277629652699294027123039269933793353325127892827400828272877286528273251469552621296 0 0318936122952354129153583282737642789376428013701281436862990382932013541322634725441359733923641343235553328321431013027294030022902285228392890294031642595289027382852272529772789355544912801287728142801278928522789287734993472326429522686400827632789292727383315451946641808 0 0358329153829290235692977364128523612282735832839365628143555296534453002335330645441355531643201340632143239316432773014306429402915289028652725282730522852277627512890301427252738349944912890273828012621277625953052267334993392318927762902397028012801273828773392454752981296 0 031513612294037012852367129153583290235692890382928523846306436863289339230023527544135413315337932263527321433793089320130273089302730393226282727763139268628142738285227382877259534994491280128392789289026602977272530763432344532393027273839522801267328772699327745474757 19790725 224611808 0 0348632263569291534592977365628523583285236412915382928773780292736413151331531765441327733413176352730273189307630022877305229272827277629022814280131262890286528902890276326732776349944642940285228652839308927512952262135973392320128142940397027252763280128143419466452621296 0 0300237012927367129273569271237172738359728143641276333152751348632393392295236715441359731893328312633153052327729653201300231892977297727892990276331512712289026732890260828272634361244642839306427632814273829272890300235553527332830022725408728652725294026993328469553691808 0 0364129523555303937642902354128903732273836562725365628143459287735273064343230525441317632393189341932013527307632512890307629272977297729402927287731642776295227512865268627632977355544642940268628272725290227122827271235133379318926603027398928272725290229153459478977311296 0 0306436563027373229653612280136412725364127633701286536262927339232143264286532015441339230643328299033023002296528522890286529522927297729902852267331642801280126472915295228272568347244912865283927253027277631512751297734453527318928902776404728272763278926993432475754771808 0 0343232013656295235132789356928773445280134992865370127763583290236413014355530895441317636413064320131393027307629902952294028142965286528652647280130142699286527632801276327762647358344913002275128772647303927512902272534323353328928142902397029152865283929273353451960741296 0 0325138123076386329653513283935272865361228523796273835272763351331513392301434725441354129023277308931393052312629773076296528523064295227382852278930022686286527252965262128142673349944642902285226472927282729152763285234723353321428902789402727762621296526993419463470041808 0 0356931143641292734452852355528773569285236562965378027633656290234453039362630765405317632772990322630273277280131012990291528902940276328522738278930892877271229402877272527252738361244912902273829522634283928392827273834993406328927633002398928392789286528653328457659211296 0 033023583283936263052381229153796296538982890359728143641281435833139364130523656544135833052337929903277302731642902318930762990283927382902283927383114267328772634300226863052263435834491281428392621278926732902268630643419336632642952272540872814269928652776343246344886 19790725 225091808 0 0347232393432302736122839388028653970286537012852358328523583289037172977352731645441326433532965336630643039300232013076307629652940296529152814287731262763287727892776268627512725355544642940276328392776295227122890272535553366330227123052397028522789285229023366463451571296 0 0321436123076364129653612283937482915389829403701282734992814335331763445280133925441355530023189299029772915302729023151302729523002301427252763291532262647289026863052275128902634352745192839290228522827266028392699295234453486322629402751400828272763287727253555475747261808 0 0359732643641294036712877368627763780276334452852354128773499280136122852340629025441316433412952339230022977303932393151301429402927285229522789283930392763272527252865275126472673351344912839267328392699277626472865269934723366325127762952400828272902283929153541451951571296 0 0327736713027355529773796273836262814382928143555277634992789345930643499289034865441344528653541312632643089296530522927322629522965292727762814269931392647289026212890267329022582352744912814271226732839275131262877295234863445323927762751400827382801283928273612463449521808 0 0365631393641299035552890347229273717280136862801370128013780280136412877307630025441312633152952313930022952297731763139297730392827299028902751290231262686280126862890273827382763349944912827267328012608286526732990268634723459317627382890397027382789283929153499475752621296 0 0335336413039359729903499282736412927347227763499273834192712348630763341267335975441358329773392312632513076310130142965320129402990297727252801277631762673296526212902259528012686355545192877263427122890272529022686297734593392328928272801400827512725291528013432475746951808 0 0389831763701296538122763367129023764282736862801368627893541281434452852344530145441316432772877325131393126308930763239300228652965292729272699276330892776285229272814277626602789347244642927276327382751301427513089282734723353313927892852395227892699292728773472457652621296 0 032513970300237322965365627253583280135692827347226863432273834863114343228273527544135132902347230273126311431262940303930393089277629402712282726733302267328772634280126602827255536414519296530522712291528013064269930023459343233022890269940082738263428652789347244914789 19790725 225571808 0 0368632393764296538982902371728653764290235972839352727893555278937642952334129025441322634322940327730893139307629653039308930023101289030272673296530642814280128272776287727382827347244912839267326732738277627253027285234723472323928012877398929652902281428903392463452981296 0 0339238633101397029403717280137962865382928393671290236562751349930273527290233795441361229023214307633283201337931893027332831012927286529022890276331762673283925822902267327892647365644912852267327382977272529402763276335273406326428772776397027512763291526993541446447571808 0 0368631643701295236122801374828273671287734722877347227513527287735832902356930645441334134193076328931763164307631393114312630272965283928522725291529902814276328392789277626992686347245192902272530272673294026992814264734993379327728012801404728772789276328773432451953331296 0 0354137963264370128273717278937643027362629273513287734322852339230143328282732645441327730273226327732143151315131893064305229902801285229152927272531012660296527252902262129402647349944912852280128012814271229402763294034723353327730142712397028392751294027893671463454771808 0 0361232773612291536412940349929023641280135692952349928143419280134992927349928775441327731393164330232263164323931513014322629903251287730762776292731012890278928902852272527122751349945192763280128012789275125822776267336263392335328522940397028012902280128773499469560741296 0 0352735973126371730023641278934722839348629273499278935832801345931393486294034325441348632263289335331893555328931513315300230762990302729023002282732012776294025552890264727512634358344912915269928272712262128392725286535273459327729902801408728522751283928143432454769141808 0 0365634723732297734192877356928903671286536562865371728013486287735832827348630645441336632013139318931263201331531513014292729403076290228652827283930762952272527382877277628012712349944912763267327632699280126992801269934193419330227632852397028652839281429523328463453331296 0 037013656313936862915362628273513289035832814340628143459280136713089340630273289544135413139318934193151337932013302300231263052295230642865294028143189268629902699281425952763258235834491287726472725269928012776273827253472341932012725275140272738269928272738355545194491 19790725 226051808 0 0364133413812303937172865355528653717290234722865361228773641292735972990344531895441320134593114339232773239323933023039317629773064277629402827280131392776271227122801272526862725349944912814273826342621276327252940259535273392321428772789391528652776280129403406463453691296 0 0347238123164355529153472290235832776371729773764287736262865373231513315300234325441349932263264328933023302317632393239318932143076307629773089287733532751295226342952262128652542358344913039277626472751264728652852273835133406326428652725400827762738289027123366469549191808 0 0398933923656305235972852368629023717285235692839358328273583287735552902330232265441335332773341359733923139331533023139300231642927297729152940305231262952281428272827271226862725351344642763278926342699275126862801267335273445320128392751398928902789281428653419463452981296 0 0332835972965356928903717277637012965364128903569286536412789373230763486300234195441349933023226347233923445337932893239318931012965302729903027305232642776308926472927260828012621359744912927273826212738264729272712275134993392327728012686400828522699290226993569451948531808 0 0376434453764295234992776362629523583281435972852352729023445283935412990341931765441340630643176318933413101339230273315303931762902308930392890311431762877280128012763277627122660352744642801266026342568280127252852268635553419325128012865406728012877278929653419449153331296 0 0355535833027351329023641280138292902355529273541276336862977367131393486303934725441348632013419335332513459318934193027315131393002320131262865291531642699306426213164266028902621358344912965275127382751276328142751291535973445318929402789393328012725289027123513457648861808 0 0368633923583300236412751371728143569281433792852356927383341289035553076334131145441322633023277331533793264334132263189306429903064301429523027299031762990283927632751286526862738352744642776280126602699269927633039273834723366335328012927400828392839282727763302463452271296 0 034863764330235412902378028773701285235132877345927513419289034993089351328773189544133793151334133793039347234193499303932143164307630762902305229523164281429272647283926212814259535834491283926342751276328012827272530273486335333282763273839892751283928772776339247574789 19790725 226531808 0 0382934593764297736712852358328393732289035832890352728653656291535833027367132145441343233023251334134863277339230643445308933283201323931012990297732142940289028652839278927762621356944642890268627382699271226993002280134993353323928272927404730022801281429653277472650881296 0 0343237323189355529403671290237802763352728393597290235552827365630763406302732645441331532263315364133153656322633923027320129773052303928652965287732392814285226732902269929272595352744912814269927632673258229272673286535273315326428522686408728272801286528013341472648211808 0 0352733923541292734452865349928773406290234192839347228393527289037802965349931015441334132893353326434453264352732513302313932013139317629522940285230392725287728392814296527382839352745192890269926732647262127762751267334453406318928273002400829522852278928653419463453691296 0 0347235693264337929273626287736712977365629273863286537642965358330393445302733285441330233023289323933023392311434993101341930643366307630893039307632143002303928272990262128772647359744642890277626862634271227382827277635273445332828652763398928142865282727893419454754051808 0 0358333283686291534452801364128523671286535412877361229273527294036122990330230765441344532513392344536863164355530023555313933923151334130523076312631512965283928272789276327512738352745192789283926472634268626472776277634723486325128392725406729522776282729023315466460741296 0 0348637643392351330523846296535552902370130023597287734862877348630893406305233665441343231143302328931263459312633153064344531013277286532642990320131763027296527632952263427762634352744912801277627252751268627382699278934993328317628392789402727382738299028013432469570041808 0 0358335133732307635272890335328523597297734862902349929023626277635132890322629025441328931893264325133793139334132513366311433923064303931513076300231512660280126992852264726862915354144912814264726732673269926602776271234453419322627252801400828772915290229403341457653331296 0 034063527327734452990354128273583280136862865341928013569285235553027337929523315544134993114334134453341347232013277308931892940321430523264311430643328315130522776292726342763262135274491282727382634275126862852281428013432347232642814280139332827272528902839339246644821 19790725 227011808 0 0382932893379307635412902365628773829299035972852345928273472277634452927330230395441341932263239323935413176361232013527306433793089327730023226303932262865291528392852281426732801354144642852276326992634263427382865268634723459326428012927402729772801280129273341466452271296 0 0362635973277355529273641275137802852348629653419272534192827349931143392291533795441337930523432336630143432317634322965320130523089292731763027299031642751286526732915260828392595361245192852275127632725268628392738289034723499322628652839406728772751290227763341463447891808 0 0335335133499320136412927367129153612294036122751352728143392278934452839330230395441335332773341331533283164347230643315302732512977308930273201297731892940307629652865292726862712351344912839282726732738263426082776267334863341339227632940397028902751272528393392457652271296 0 0351337803392349929903527300237012852345928393315272533662725344530893251272535275441355532643189341933153406312632393052330229273076286529022877295230522940287729022852263428392634354145192890268627122647277626862763271234993419322628902776402729272673286526993353454747261808 0 0370133923583307636562865358329403472286533792915348628143302285235412852336630025441326432013289306435553002348631393445295232262890299028653027292732262763292729402927278927122686351344642738272527382673264727762725271235273392320127382801397028772877291528143419451953331296 0 0354135553189367129773392278934992915352729273486281434192751327731513226291532895441355531513114317630273139307632263039325129522977300231142877316432262890277626732839264727512634359744912990273828522634275126732751272534193459311427892789400828142801294027383328443748861808 0 0393335553732318936122977359729273748281435692852337927633251282733282865335329905441335333533251312632643101323930273189292730642852326427893101272533792751299026733014273827382712352744912827267327512647267326472776266035133392332828272940400829152890283929523251463452981296 0 036863796339237643089382930643583294035412952343229153419278934063076341927893392544137013277306434992990334131893419307633022927336628523239291532513089317629022763286527512814260835274519286527382699268626342789267325823472347232012699273840472852268627762776331545764853 19790725 227491808 0 0376433923472344535272814355529273419291533923039335327253341287734862927323929775441339232773569317635553089337928903289303934722990317630143289282732142699286528652890269926732673344544912827268626602595264725952763269934723445320126992814408727892839289028653277466452981296 0 0352737483277356929773513290237642977355528523527283933792839323930523214297730525441344531393164326429403315287734192865315129523353285230762839302731142927289026732865262126862647359744912725267326082582256826862673269934723406315129152789398926992751300227383499451949191808 0 0379633023812330236862877365630523656299035832952335328273499280134192789316431015441339232263445300235273002343230523472296535692965330228903076280132262789308927252977268627632621356944912801272527762634278928012814256835413392328928012789400829272839283927763315463451921296 0 0378036863379356930643432283934193002358329273527290232012751327730763251297731895441331533413176356931393597310134592965352729403527290233282915299032262865291528392915267327632699359744912827264727252647277627762699273834993328321429152852400828392776281427253419457654051808 0 0388036123597321438292877361228273641287735692927315127513341285233282952311430895441331530273583308936713076368631763555316433922877328928773214281433412725299026862940259527122686355544912751281426082621267326472647269934453289335328522789402727252712282728393289463460351296 0 0352735973392376430643829283935132877358329403328275133792751326432773201294032895441336633413432341931893472308933413039335329653226292731892927307630762890280127122839263427762555354144912977286526992673263427382751262135273392316428392725408728652673291527893366475770041808 0 0373234323764316436413027349931013472289034322977321427763151277633412852323929405441337931263341306437643064355529153486305234992977336628523302278935692776286526992839263426992660351344912877277626992852275126472789275135413486318927892751398928902801286528903366469552271296 0 035693748347237483151349929403764305237322965349928013406289033533089316428523039544132263189302735413164355530523289300234992801327727893226278929023126278927252977277626472660258235414491277626992751264725422660267325823513328932642865273840472865271228522725331546644821 19790725 227971808 0 0382936563686317637643039379628393583291534592927328928273432287735412776330230645441339230523239322635413064349930643302302731642890310129773002294033022763331526733052264735972686352744913002273826472621269926992776266034063445335328012852398927892801278928773353457650881296 0 0347238803583368630143513294034993126349929273419286533792865305231393277280132515441334133533052345931763626303932892927337928903239294029272839302730273039283928652952267328012528356945192852277626992738263426342699275134723392335328272751402727762789286527383366449147261808 0 0355535693732310134722776367129153612292733412902349928273541281434322789336631515441321430893513310134063176348629273315295233412902321428653101289032012751308927382990268626862673352744912751273825822673287725952673259535413366330227632839398928772751285228013406466452981296 0 0326435412990376430893671295237013027332830523328285233022839337930763379291531895441337932893101339230893341301432143027313928903226281430522725311429902776281429402801263427633226359745192952269926472751268627512699269934723445325128902725406727632699290227633406463448861808 0 0393332013583312637012890364128903472296534452890347227633315269933412789335329525441321430763569312635973089332829523239295230522927299029773114287731892699286526472990267329022699355544642789267325682699278927122801262135413379317627382927404727632751282728393264451952621296 0 0341935133126355530523583280134723052336629153264303932392852337931143264281433025441336631143176325131763379320133792965318929773289295230272827306431762952299027632827337927122621352745762801268626992647281427252673276334863289318929402814404727632699291528273366463449191808 0 0381230643583306435272839344529523541302732772890328928143392276333532751334129775441335331013226307636413027325129273101300232013027318930523406295232772839311428902977266028012839348644912977269926212801266027762725262135833341337928143027391528652763281428393264463451571296 0 031643597328935413039349928393366301435273052354130893315280131893114317628773139544133153139313933153089349931393366308933152990326429273151308931643328301429773151290227252814269935694491278927632660266026732686271226343459340632262902273840672776276328652699354145194952 19790725 228451808 0 0368630143583296535132852339228523459305233792965341928523366276334452763328929405441335331893264300235273277349932393353307634723076325130273302296532642890290227382827273828902801356944912789269929522673272526472686259535133406320128392839404727762839275129273302463453331296 0 0321434992952358328653366277632393164356931513569292734992890334130523289287732895441349930523151339231393569317633023189335329273379302733412852307632262940296527892952285228272699351344913126271227382699278927382738267334993499322628392852408726992763287726993419451949521808 0 0362631143392296535692890358328393486307634193027322629153176287733152940306428905441317631013151312632893251362631393472310134062965322630273176297733532940299027252865271228522890349944643302282726212699305227762789273835133366323927892902400827382763282727253302463453691296 0 0328935413089365629523277282733792890332829773419291534452738326431143302286534325441349934593277362633023656340636123239351331643341303933023014330232513101306434063101277629022927354144912977277628012660269926862763271234863419320128902751404727892725285227253432454753691808 0 0352731763353308938292927370128903419307633793027355529653472285234992915354131895441349932263459315137013164361232513880311438123239336630393214296532892839303928012902283926862712352744912814269926992647263426602814275134323392331528012990393326992877280129403315449160741296 0 0316434722990348629023527283935832952347231393341312630273002331531893277306434455441344535693328382933533970339236263164344531013189299034722940320132142814290227122927267328522582351345192827269926992582271227512801281434723419322629022801393327762725292727633406466470041808 0 0359729023555303935972990347229523671296533923064348629273527317634863126336635975441378031893846310137643251389831643686305237012965347230893289286532892839289029652902282727892852348644912865275126862673290226732712269935693459325128013027397028522763282729653176451952621296 0 030893527301434322990352728903432305232893052358332513315300232893419322635553251544134323952325138463264381232643626321435413014330230023126287731013176300228272712290226602839255535274491286526212725260827382814264727633569332832262940285240672902269928652712341944374821 19790725 228931808 0 0364132013486305234862940362630143328332835693328358332773445322635413612347239895441376430763764323937173289384633663796339236122990355529403353289033022990305228902927291528272751347244642789267326472839264727252738280134453379325128013002398927762699280128653176469552981296 0 0317635413052347230523626299036563239361233923499347237173392347235413555365633925441347238293226370131893898311437963264367131263432302732513027311432262952302729402877271228652738358344912952271226602940271227252776277634993264321429522827402727762725287727123289451947891808 0 0361230763641301435553027361230273486336634993472344533023341352735133569340640675441400834723933344538123328397032893829320137013101367131763366311433923052311427892927290227382776349944912763280129402699268627252738269934323419318928772801398927122877277628903328446453331296 0 0294036563076376430893555280134993014354132513597339235133341337934063277378034455441351339703353393332013898310136263164359731143277290233412915317631393039300229272952275128522528358344912801305226342647275126602738275134993472328930022789398928652699283926733432454748211808 0 0349929273597302735272902365628393328312632393328343233153289334135273597343237485441398934324047328940673302406731893863313936123164341928903189292732772877302727892927278927252801359744912776280127122738259526992763262133923432326428012814397026862776280129023277463452981296 0 0280135972940368628273419286534993164334133533379327734723226317634723226370132895441354137483366378032643748313938633076382931143541297738123027340632643139300228273064278928522621351345192990266028142660285227512902276335273341327728272673404728652660292727513541463449191808 0 0358328653641297735972902347230023626311433533226355530893366332833923555339237175441376434993933343238803289398932263898312637013114365628903597302735832877322628273039258227122582352744912827269927892801266026602827268634593379321428523139398926862827282728773315463454051296 0 029153671295238122965359728273612290234993164348632143612306433793341339236563597544135553898322639523353428633413989321437963101367130023527291532263251306429152827296526992801254235554491277626602660260826992634271227893472349932262852276340472763267328772738337944114952 19790725 229411808 0 0373230143671286535832751337929523569308937643226384632393499308935553353358336125477384634193915326439703189412931013933311435273027348629273289283932642751306428902927282727512725348645192686273826992712254227122660269934723379315127512814400827762839286528273328463452981296 0 0308937962902389829523671281436862990373231893732294035413014341932263459344535275441368637173239393332514008321438983139373230763527295235412927317631012952283928902952285227512542352744912738306426473027264727762725275134723445323928522865408728522686289026993353463449521808 0 0364128773641278932642789336628013289311433663239335330393366312634723214331534595477359733413796327737013214371734453656331536713039339231893226295232892915302727252852268627252699349944912877272528012647277628142814266035273379325128772927397026732827283930023239463452271296 0 0305236862915365630023717287734723002354132643499302734452952344532893264334134725441355538633201391531643898323936563076358329523432300233792990325131013126286530022827269929022673358345192915263427252751278926992839271234063328326428522738408727512738294027893366466454051808 0 0358328903419302734993101349930143445320132143052341929903366295235413139345936125441386333023915320139523353382932263569312633923176349931513239297733152839306428013002275128012725352745192827280126602738259526472814267335133445326426732852404725952814285229153341475761131296 0 0303939703039348631763701287734063052359732893527308934453002335332013486335334595441364137013176376432143748325136123039358331643353312631892940318930392990282728142915273827892686355544912839266025952801262127892789275134863392323927892839404727892660278928773419463470041808 0 0355529403780307638983039378029153701335336713214376432013527305235553076362633665441371731763656316438463014376432263656302734993076326428773264295232772814308928523052273827382789339244912814271226212738260826732814263435133419321426862789400825822827281428773392449151921296 0 030643656307637323076368629273656315135973353367131013829307634193176345932513612544135553671331539703302384630643641311436262977347229273101299030273139297727762725283926212699266034994519282728012738272525682751263427633445337931892839273840672776271228142801331546644952 19790725 229891808 0 0359730023569310137012940358329523671313935273176364130273641306435553226341933415441364132643486318935973114364129773612316433792927336629403353292734592789311428522965278927632634345944912827281431892686286527382965264735133341323926732776404726862827275129153328449151921296 0 0302737323114358332263541290233532977354131893527317635273126354131393541325134725441356936713101379632143717331534323101341931263379295233532990318931893052296527512952269928272555352745192751268626082699264726732725268634723341326427892814406726992776287726993341466448531808 0 0381231513796307635412865362629653583315134323214339230273289302734063027336633155441352731643597306438293076361230393392297733153027328929653264291533412776310126863064281427762751351345192763273828012738269925952686268635693406325128393027402727252877282728393277451953331296 0 0312636413226368630763459295234863052355532773555307636122927339231513541326434595441354134593277365631513656311433533064332830893139310130392927292732892877292728392801278928012673359744912852273826472725273827762751267334453277328928772738400828392699291527513366449148861808 0 0393330643626326437482990382929903863313937643214361230893812313936413139330234595441381232143527311436863126374829273459292732262965310128393226303933022852305227382990280128272660348644912725281426602699268626862751273835133353318928142839398926732814281428523251449152271296 0 0305237643014374828653656286537963052364131393626313937323039371732513328326434865441352736713392373233153812321435973164362629903201295231642877315131643164308929022751264726862660352745192839272525952751264728272763287734453328317627382660404727512686285227253277463447571808 0 0404730143880291536413064351329403597302736413139373230763472313937173039356933285441364135553732330237963176374831643486321434863277334128773226300231892902300228272839268628142660348644642814271226472647263426212686264735413406328928142915397027382814280129273379454753331296 0 030393846310137962852371728273656286534723089373231013597334134863289347232893499544135693392337934453214376432513419299034063052325130523039295230643114328928902699282727382839275135974491282726992977266026862686271226993486339231892776281440872801275128012738330244644821 19790725 230371808 0 0373230523612308936122977355529273671296537963114391531643915312637483151352734195441371735273513323938633002364133413379299032393064320130643064296531262751300227632940273829272673356944912814282727122660271227382751266034993432326427122751400827122814277629023251457652271296 0 0308937803139371730143686280135832839358331013527312637323251364131263432325135275477358334593366343234593701340635133114308931763201318931762776313932013027291530762890264727122634355545192952271227252751269927512852258234993366330228902686406726992660287727253341457646951808 0 0354129523555297736123164359730023656297737323432349934863583339235973114352734725441365633413569307636713392370132143459320134723002347228903341290233152789295226862877269928272621356944912839272527762673271226992801264735273486322628772827402725822814286528523226475752981296 0 0317637963114358330763732299036122890373232893569330238463251364132263499325137485441370135413419367133663732337935273189318930893139305230272940311431642927295228142890287727252647354144912801276326472738264728902725292734863289318928902673404728772621282727763302449153691808 0 0386330643764296536122940370128393686296534593486348632893748334134722952365634065441344533283513323937323089371732393459296532893089290230272865286530892927291527762902277627762660345944912852269927252555269927762789267335273379325127762776408727252801278929273315469560741296 0 0302739332990364131143583296534992927362632263717339238633226384633153555310136125441370133283315364133413732337935133176321431143114317630892865318931263039278927893002282727252621356945192751277626992865269927252660277634593302323927512699404727122634289027513264454770041808 0 0364130273717300236412952359728773656294034063201355531513472328934863089368633415441358334993392323934453366330232893176302732512965315129022977289031512890280127762839267328012621345944642763266025822647256827512673269935273379316426862776398926472827283928903379449152621296 0 033023732297737323076365628013612297736413226373232513626374837963239376431143717544136123201339235833189364131143486320131013176311430892952281431393114297728142877287727252915256836124491280128392699272526342686276328273527336632262890268640672725263429022776335346345020 19790725 230851808 0 0404731763796325138463089388030523432294037013513364135133555347238123089386334325441355536123555331536413406367132393366315131263052294028902965305230272977295227512927266026992725348644912801273828652621275125822965263434323328325127252852400826862839283929273289463451571296 0 0300238123039343230893555308937012927361233413780313936123486365631893717323937645441351334193486348632513626343235833139310130523126302729902990291531262890294028522940263427382634358345192712295226342915262127762647264735413392315129022699408728012699289027513328443749521808 0 0382930143717307634453064355528653527289035833353358333923717317636713064355532145441336634063459331535833302341933283277305231392977318931013126296532772789300228012940272527122634349944912801268627382699262127122686277634863379332828142673400827382827277628653239454752621296 0 0315138123126384630763829311437802776371730763812330237483176358332013780326437015441368634993302349932893569316434863366325132143289312630272827292730522865285227252839264728012660355544912751262127632595269927892673269934593392320128522801404727892608283926863289451947571808 0 0379631263764297739153002376429773717306437173277376431763846305237013126381234595477368635973406345936713353362631263432323931263027316428903027292732262902300229272877269927382699352744912814266026862621273826472990269935973353322627892814406726992827273827893264466453331296 0 0307638123076374830523780310138462927371732263717330237643472371733153796331537645441367134993445359733023880318938803432344532893201323931512965318931513201281428012852266026732582354144912814277625822927266026602686289034993472327730142634408728272621289027123251466446951808 0 0408733153898328939703164373230763671299037323472371732643597331537483151341932145441351333793569318935693328364131643379326432513126313930522877287731512902317628652890273829022660349944912865269927122568280126212814273835413392327727632902404726992814277627763341454751231296 0 031893933301437483176358329653671296537173164378033283717365635973214373232513527544137173555336637173302395232893612325133533151313930893126310130273189310129522877289027252763267335834519278926212621266026732673269928653486340632512852271239522877276328902751323944644986 19790725 231331808 0 0397032143989306439702990384629903846306438463239378030023701349937323315364135415441386335833952347237803214388033153641336634863264326431263379305236122977315128392865286527892789351344912699268627252634277626862763263434993379325127382763400826862789278929153379466451231296 0 0306435692940364129523641300237012902365633413829311436863251354132013656327735695441361236123315393332893970336637483139355533023289323932393214305231393251282728142915275128012555354144912776280128272686267327122725264734993379322627892660406726992725294026603302472650201808 0 0370130893656296536863101352728393671301436713189354133533641364138983445370135275441374836863846330238633264382933663812325134323289332830393052307634192940316427892927276328272763348644912751271225552673273828272751268635413366327728272877402725682763280128523315451953691296 0 0303936123014364130523915286538982915382930893764352737643432367132773764348636265441379637963656389835133812336639333353352731763328301431642814322632393101290228012763256826862621358345192839264726732634256828012686285235273328315129772751402727892673280127513419454753691808 0 0367130143612299035272801364128273527291536563089367133533583336639153445378037805405378034453780325138633251393331893796332833923089323931763341310137172940303928142902264727512763354144642751268625282608269927632890272534593406335327762839402726082751276328903328451960741296 0 0317637963151358330643597287736712990337930643612322636863555368634063764358336565441371738983445388034323829325135973419348632263379306431763027297731512952302729152839275128652595358345192977268626602725272526732789273834723353320127762814408728142673283927123513469570041808 0 0386330393780305238122890378028523717294034863089358335833472359733923796364138635441388033924008320138463114368631643612297734452952325128523239296533282890295228652952273827122789349945192814275126602712263426992738268635553406343227382763400826602789280128013289463452981296 0 030143701287735272965345929273302294035833002348633663656355538633671382940473880547737324108352738983226389834863970323936123302349930893472303933153176299029772827290226082801259535554519275125952647280127382738271229023432344532512814267340872865264727512751335346344664 19790725 231811808 0 0388031143915296536412890376429403732307636713353361235273732364137323686378040875441379634594067341941293459391532013701334135413226332829023264286533022865310127762890275127762725355544912890289027122608268626732725271235273486325127382763410826602738281428773302472653691296 0 0307635412890376429023641290235553027349930893748336635973392356933023717378036265441376437483366400833923764318940473151358332393569317636122927334131143114287728142789272528012660351344912789269926342940262127382776297735413406318928272789402728772634291527763302449148861808 0 0370129773732307635552915376430143612299037013366349934593569351336563732368637175441386334323933349939703486410832143915345937013126362631513392310133662890312626863076268627632801352744912738275128012725263427382621273834723341328926862763398926342763280129153302463452981296 0 0318936862965341929903656294034722890336632773486335336713445365637483555376434065441347238803486391533793812318939703214344530273406311432513002340630523126292729153002297727762673358345192789272527252568269927512647272534723406320126862634402727632621286527763341463446641808 0 0367131263499300235272977343229903379300235133189364135553898347235833541368639335441402736863915362640873541384633923626322634453101335330023139285232512776290226602927271227762865352744642712275127252699271227252673280135833472325128272751402726342789289028523289457652981296 0 0315137013014382929653499294036712952373231393486334136863406352733533445365635135441364137963472393334594047331537803176352730893445307634322801318932392965285227122865271226992634358345192814263426212814259527892751273834453392325129522608404727512699287727633341457647261808 0 0364131143764302737012865367130023732299035833226370133283656332836713392358337805477371734323701351338983366370132513846315138463251382929023341294035552801303927762927268627892660345944912738271226732827260827382686262134723341335327762751402726472738281427763302469553691296 0 030643952306435972965358328393555300237173151358332513880320137013315349935413764544137963626349939893541386334453915321436123239355531643277291534323226308928392927292726992751262136264491283926602660269927122751277625953445339231892865267340472738267328652789332845764821 19790725 232291808 0 0371730893612297735412965341929523732297737643251358334063486341935273432335335975441376434723671339237643353397031893898307634723027330229403353291533282877303927632977273828012634349944912751264726992582275126862751259534593486337927252789397026602751273828653302463452981296 0 0302734193064361229273541299034722902379630763597313935133201356934063472362634995477376437643513400832773915345936863251358331893499308932392965313932773014287728652801275127512595354144912776280126212877255527762634297735553527322628902647406726862595289027633432451948861808 0 0378029903671295234452801339227763527308937483114378031893612315135833379367134455441362634593686345937173419361233923686323933153151328929523226289033412712299026992952267328522738347244912839266025952647266026732890262134723432332826862852395226992725281428013353463455141296 0 0295235273039378030273656278935692940364130523626308936563139359732013656321436715441367135973445351333923701332834193164339231393302292731262927307631143002281427512852272527892647354144912789269927382634259526472776266034993392318928652673406726732660278927253379475754051808 0 0361231893472296534722827376429153583292739153064389832773656320135553139362633285441368633153701347237323264370132263527326434192940335329023315292733282839320128012877267328902686355544912751260826342634269928142865264735273419330227512712400826212789281428393264454760741296 0 0318934993139335329773419280136712877365629273764308937803201359732643641317636715441365634193419364134323863332837323176332830393419310130392852306432013002280128272852272527382621358345192738259525152595262127892647276334723583323927512621400827632673283927633328451970041808 0 0355530273686289034722940355529773671296535413114362630893569312635413076344532395441343234063419348636413264335332143472302733153002328928143126283933792725297727122839266026992686345944912763269932012712266026602699263435553392336627382801402727122776278929773289449152271296 0 030643432291535132915335328903656292737013076354131143701301436123201358331263732544136863419335335553239355532643732305234193027335329153406289034723151322629902877277627122751263435974491287726862801264726602673277626603459354132262839254241292712262128142751336644644789 19790725 232771808 0 0347230643513294035832890358328393732286538462927389830893641307637013089352733795441365634723499344535833432364133023472320133283039328929023226285233152801307627122890259527512699364144912712255527762568267325682738268634993353341927892801398926472725280128523277457652271296 0 0294036123406344529403569290236563089370129153717297737323052373231263671313935415441362635413406355536563671330234723264349929903513305232142927322630892965291528652990255527382647361244642789266025952686255527382621282734453527330227892673400827382634286527123379446447571808 0 0341929523392290236413101343229403527291537323089370130393717306437643176368633155441371736413353343234063264344531143486313932513014335328773226282732392725297727122940255527382673347244912738272530272634252826342725268633923406327726992738395226082801290228523379469552981296 0 0303933282927352728393302281436122927376430273686295240472990382931893555311436565441378033793366359733923583311433793151303929273139297733282827311431012952285228272789264727762660356945192763259526993089260827382699269934593264322628772608406726862608283927253341475746951808 0 0389829403641291534993014364129273686290236413126378030023499300236563064351330395441373232263379334136413277347230893277296530763189305227633164277632512751303927892940272526472660349944912801269927892686269926862865259536713419340627892814397026602751280128523239463452621296 0 0296534722865355529023353281434863264358329153445292738463064393332393656308937645441370132643513351332263226313932513039326430393027303930762940300231643189296529902865269926992528356944912776260825422515255527762647299034993341325129652660406727632712291527123392446449861808 0 0349929273499280133662890359729023419287735273064373230893499315136263052340632265441352733793419343234863089344532143513290231262965318928523151285232772839303926993139276327892621349945192776273826082568258226212852268634193392323928392852404726472814277629273302472652981296 0 030273472307635552789358328393527306435272940368629023686310137173226370132263499544135553513345936123277381234723315313933662902325128773151285230393176281429022814282726992789252834864491272526212673255525422952267330023392344532892952258240672712266028652751337946645054 19790725 233251808 0 0358330143499289034452827344528523499286538123114352729903732307636713089376433535441332835273201336634863289352731643277330232262965308929902940289031642814295227892927262127382568351344642877269926472699276326472890271236563392332827762852402727122738277628903366463452981296 0 0302735132814331529403366283934192839367128773732311439522940379631393764316435835441352734193164352731893612320134453201316429273076282731142827291531392852277628522814262127382582354144912751251525822673259526472712281434453513326428902660408727512725286526993392446448861808 0 0343229903499285235272801347228523499294037963089379631393796299037643114376433025441345936563612332836563189351332013432311432263052318929273176276332512789315127513002259526602595348644642814278926082542277625952865277634723432331527382852404726602915287729273315451953691296 0 0315134992814354129023302281433792877341930273583291537642990376431763641306435135441362633413341345934453583325134323189345930143328290231012839300230762990285228012801277627632568358345192789280126602568273826992725310134193419326428392673404727762647287727253392457653691808 0 0355529653459289035832814365629273513289038633052370129403656301437643039373232015441347232643366316434863126349931893419318933283126328928273432296534722814308926992902268626992686352744912801272524882555313926602801267335693419321427122865398926992801280128273379457660741296 0 0310134452789359727763555291534862877349928393541303936863052376433413717299034065441351331643472370134063499321434193089316429653239301431392927311431892927291527382839258228012634359744912902256826602568266026992699294034193527321429402801406727512647286527253499451970041808 0 0352729273583290235832839352727633717289037963101370129523989300237963052370132145441335336123486358336863328359734063445322632262940311429023002302731142927285227382789282727512763349944912763260825682608266027252952277634453379337926732725395226342763280128523226475753331296 0 030763656297736262902352727893686272535972865355529653812302736863164364131893717544134063541335332893328335330643328316433153064313930643239285230763126282728652751290226732712271235274519273827382528251526342712269928903419355532512952269940272814271228392763331546344576 19790725 233731808 0 0367129653499295237962852368628903915296536123126373231643717315139523089373232895441344535833499344535133419349931393392308933662915315129023289296532262839287727762890260827382582352744913139263425422528275125682965268636863392343228652865398926992738281429273264451951571296 0 0302734992865371729273764289035832751364130023656295238632927361231013569297735975441349933413392341934723641322634723277331531893341306431892990281432772990296527253039269927122542351345192839251526732789258228272725322633923612325129022725406727892738286528143239454747891808 0 0374829903527289034992751359728653641303937482977365630523717313937483027376431645441335335693315344535133328356931513353307633663114320129653101275132262673290226992814262127122621347244912839262126732647269926472839267337013472321426992712400826732751283927633315463452271296 0 0283935552814365630023541296535692814370130643445292735552977373231143541308933795441358334593302347233533302305232513064326431013176297730892827328931513164290226472789275126862595355544912801262126212582263429152738328933923583323929152595406728012673290227763379463448211808 0 0373229773880292739333039376429523612285237172940373230523780315134993176349932645441365636263445341934993264348633283164302732643002328929153064287732512801297726992902259526602542351344912673258225952528262126212852273835973366334126472776398927122751282729273341463452621296 0 0301433922902352728143555292734322839349929153555297737322940379631393898291537645441370133283302336634323289331532513139321431513139296531393027321431262927285228142940262126992647358345192852262125822528264729152686344533533597323927512634404727512621286527253315451948531808 0 0356929403701289034992751379628653597285237322827358329903626303935833014348630645441330233793277330236263328368632393472306434192952322628653151286531892814300227632877267326992634344544912801260825682582251526472952268634993392331528272852397027252725278929273302457652271296 0 029153626280135972952376427383970291535832915354129523846302734993089370132513641544137013406362634453328341934063366303933153139335329153315278929903176285228522673285226342763256835834491280126862686254226342751272528773392349932512801271239892751273828772776334144914757 19790725 234211808 0 0364127633717287736262865352729023686299035552952332829523527295235553052354131265441355535973569337938293264391531893764311433282890330229773379296533662927297728902877266026342542349944912852259525952660251526343176259537483353332827122814400826732801281428013189466452271296 0 0296535413076368628523612299035832839389828773880291537013064364130893513303934195441376433663353349933793764316435133101355529403328307633022940320130763014294028652865264727512621359744912789259526472789272529402712300234993764325129022751404727382673283926733251457648531808 0 0341928773541294036562839359728523527286540672927347230763499300236563052345932395441343234993392341937483139364131513569305231892915320130143139300231762877287727382865268626862673348644912801266025422568289026992990266035693432334127512852400826732751285228273239449152981296 0 0292734192827378031393656283936712814343227763748299035692990344532773641315135975441358332893277345933793764318937173226344530023201300230523064302732262990287728772902276329022582355544912814255526862673268634062801327734863513310129272738400827382712281427123277457653691808 0 0370128653641296535972990352727763583296533923002349929653612306435553176359732265441358335133251337936413264358329523366312631892877326428903101276330642865285227382839258227252595351344912776262128012634294026473277277638633513340626732915402725952699281428013353466460741296 0 0281437012852373231013612280133922877368629023846292734722990364131763583313932645441365631393214341932893419315135272990305229772990294031392852311432012902289026732915267327762528358345192801260825552801267331892789347234723612330229402699408726862608289027383315454770041808 0 0397028523527292736122890349928653626289037482877364128013686297736863251362633155441356933413392362635273164362630893513296532773002313929522977294032772902287729272952291527252801345944912814273826212555291527513701278936413379327726342915402727512801282728653289451952271296 0 027893583287735413052381228393701286533662852361229023656296536713239367132013641544135693419332836713302349932263419323932772990334129653176295230763315276329022621286525682827247435834519281426992738259526343101273833793445352732012977271240672763278928272725339245474853 19790725 234691808 0 0376428653472285236562852355528653513295235412852365629153513308937802990349932145441373234723459331537173214379631393472315133533089322630893039302731512801286526732789273827252621349944912712266025422621291528013392264737483472337926862763400826342751281429153353451951921296 0 0283935552801354129773796287734992789347227893406282737012927367130643583299032645441348634723251345932513846303935412990341928653251294030892940316431642890283928142827258226342582355545192751252825422712258232892776343234063829327728772595406726992647287726993379438548861808 0 0341928393302280135832865367128273583289037012965351328393612291535553027374832395441371734993764344537803277352730643626303934062801327729773126297732642801286527632865252826992634345944642725259526732542297725423289271237963379341926732952404727632738277629023341454752271296 0 0285234452789352727763251275134322839362628773541296535832902344532513459305234595441345934063432367134863686325135973076339230273239292731642990289031762839295227892839255528012634358345192763267326082877259529402673323933153732318928272699404727252660290228143302463448861808 0 0352728393569281435412865364128773499296535832915368629523612308936123114343232265441349933413583313936713239378031513379308933662940322628773176300232012977310127512852287726992660352744912699258226732555301426993341264737963419341926472877400827892865283929273341469551921296 0 0281434192814364128653641286536122839352728013328282734192865347230643445306436265441354136123201355532143863341937643064354129903459305232642890310132012927285226342890256828392568352745192725259526473164272534592738347234323569323929402673406727382673291528013239441149191808 0 0349928653406286535272814365628523472283935272952343229523748299037172977370131015441355535693379325133283201340634193251302732012877315129522977297732512725285227512902262126992568343244642827258226342725322626863139269937643419352727382865400827252751281429273277466453331296 0 027763513289034862814365627763597287735552927374828523764297738463176373232393701544135273597311435413164362632143341315132773151343230273151297730273126295228772673290226212712256835554491276326992542322626733432276335413419378032893064278940672814264729022634336644114886 19790725 235171808 0 0347229023406278933662801335328653555280133792902374829903701311438462990371730525441349934863541317636713089364130523656306433022952337929403139289030892776280128012865268626992789352744912776267326342621320126993277272538983406352727632927397026862839277628653264478952981296 0 0297734862852356928273612286534722902428629403764294035833027352730893764305239705441354134993379358331643732316433533027335331393226306431642852311432772751286527252839263427122595352744912738258225822827263435832865359734453686332829652634404726862751295227123341463449191808 0 0341929523472287734452952339228773780292735832927347229773656317635553052341932145441344534453392327735833126339230893226292732892952313929153027287731642776281426992801262126732660349944912751272526602634347226733392280138633472351326602890398927382839285229273226463453331296 0 0291536562776347228903527285234722776400828393569287735832952349932263701307635975441355533153379339232643527312634193039323929653328295231513039292731642827295226992965269927632542361244912814263426472927271232892763356933793863326430642699404727382686290227893239466454771808 0 0354129273353290234722827374828653499281437642902382930273612302734863151349934065441348633533445339235973302356929403392308933922890322629023353287732512712283926992827262126732673349944912801280127382699343228143486260837323459364127513089398928012738292729773251466460741296 0 0286533022852364128903686285236562827370128903717273835553076354131893732312636125441340633023366351333153641328932642940307629903126296532642965305231512738296526992927262127892555356945192789264725822902268633922789367134063970323931012725400828012763292726993432449169141808 0 0368628773686286535972852359728143486303932892763322628393472301436263076335332895441345932643419322635273089339230523328310132392940308928773076280132392789285227382865268626472582352744642940268626472673330227893226272535833406349926992940400828142789277628523289469553331296 0 027253419286536712902348628523541290236123039348629153527297738983101352731393328544136123366321432393277341930763164305231262915318928773076276330523064277628522673285226212776256836414491272526472647302726603139278934193379359733022890266040472751262129272712339243354919 19790725 235651808 0 0355528523432285235832952364128903717283936412738335328523555286535832977335333535441348634723289334132643139322632013052302730272877296528522952277630522776295227512877263427632725349944642776263427892673291527253151263436413392347228272763395226992801285228523277463454411296 0 0283934992915343229273780283934722902373228143264277632643027358330023328287732895441337932263366328932393445332831892990315129152990294030642789282731762789281427122801267327512515358344912852254226343201278936122801364135274047332828522673404726732699280127763472451947571808 0 0340629023686296537802877358328273597286537642763352729523472300236412952327732015441347234993392327735693201351329653189302732013039315129902940281431392699280126992814259527122634354144912776268628902673295226473014269936123432358328143089398927512763286528773226454752621296 0 0291534592890379629153701282734592801364128903626283934192977349930643486294033285441367133023656341933793289303932013039312629523214292732512877311431513002280126602827269928272582352745192751278927123264266032262699359733413717330230762738400827382686282727383328457648211808 0 0356928143701295239152965359728903686283933533052335327893239283936413014337930525441332834063302323933413126320129523151301430392902300229773002283933022776281426732852273827122634352744912763271227512621317627763379271234993406368626992915402727512865276329153379463452271296 0 0285236862915358330273459285233412827339228393641289034453151361232263583287733535441352733413289328932013341307631393052312628392940285228772827287731262827286527632801264728392555356944912699285226213139269934192738336634193583323930642738404727892660289027383353454750201808 0 0379627513392278933532801352729273445276337012801327727893612310133793126328930645441341933283289326432143114331530523164299030142990297730272965280130392814282727252902271227252712349944912877272532262725321427123076262136123459344527252801397027252839285229023201469552621296 0 028393513286535272915347229273341277634862789341928393717297735553164328929273486544134723151344532393064332829773176286530642789303929152789282728013139281428012634285225552789256835834491277625822647287725283076271232393459382933413315277640082763275128012801336646344952 19790725 236131808 0 0371728903513286534722789349928773583275134322827358329903366285235412977352730525441343234863264337934863176331529903226303932142977305228772990302730642927287728012940278926472814347244912827272528012776345926343419292739333432384629022902408727382789276328773226446453331296 0 0294035552839355528653499275133532877351327893486282733663064341931643459292734195441365631513328340630273366305232393052330229522952292729522738295231012776277627762839254227382515359744912801283928143732276336412915358332893486330232772763408728142712290228013459463447891808 0 0358328903612285235552877335328903641285233532890355529273366276335412965356930025441326435973164330235273139325129023151312629653002301429152801296531392660273827252852263426342515349944912902276332512621343227123341268637173392347227632776406727122776280128903328451952981296 0 0269935412890352729653302282735832763347227123541286534322927335332393541302734725441347233923445335332893541330231643139315130523014307628903114278930642801292726732865255529022542358345192977308928013239267335272776361234193732326429402814404727252751282727763341463453331808 0 0347228393419285232392877340628773251290235552952332829903472311434322940345930645441327734193328328932263189317629403014308930892789294028902902289031392801291527762852263426992725351344912940278929402699312628653379287735553459330227512977397028012751287728523264469560741296 0 0282736712839359730143445286534452890351328773555291535412977351331513419302733925441349932643289312632513445302731393052308929653064291529272763286530762801272525952877248828012660358344912852311427763419280134993014379634723717336628902839404727252725295227763328457669141808 0 0347227893472292734192952337927893315282734322776359728773445292735412990344530895441332831643239310134063089321429153039287731012940306428653039280131392801282726472827266027892699352744912977269929522568305226733541271235413366359728522801398926602865282729273164451951571296 0 029023717300235832927325129903302273833662952344528523432306435973251349929903486544134993151326434193139347230273176289030142952312628272890282729403126269928012660276325152776252836124491285227252673327726993214280133413459362632642977268640672776266028392763337946344634 19790725 236611808 0 0354131263379290234722977359731143315277635972827344529903432290236412839347230525441331535413164313932773039332829653239300230392927303928522965278931392725280128272852260826212712349944912865271228522647292727123353266035273353341928142877404726732801282729023226451951231296 0 0300234193089358330523353307632643002344529273486300235553076358331893541299034455441341232643302328933663379302732142990307629023076299028392890277630762686280126992776255527252474355544912852308927513541290234992801367134193569334129652801406727252725285228013353463449861808 0 0371728903486291536563014339229153419302735832902348629773541299036562915339231395441330233663089323931763052332829903027294029022865296528012839272531142673287727252839264727632751343244913114275130522699322625823366276334453459347228392763398926082789282728143239454752271296 0 0289034323039356931013656281435132890344529153366290235832902361231143499286534455441349930643189341932013328299032013076312629653164295229902890285231142801289027252915260827892673358344912852318927383328272532772751325134323499331529652738406727122673292727763366449148531808 0 0331531143641295234993076352728773432281434722801348628273626290235553052359730275441315133793251336632643176355530273251308931012977300228392965275130272686286526472865263427382763358344912990278931262608322627383656275137643472349927512801398926212751283928653239475752981296 0 0290235832977361230143459308935973064334129653419292733532965332831143419292734325441359731763315325134063392308935833114313929403201290229272940310130022927292726862839269927892515348644912776286526343027273833282890336634453459327730762877398926732660289027763341446448861808 0 0364130643486295234993139381231143366303933793176341930143406286535553002336630395441323932013114332835133139355529773445291531012940295228012940282732262839300226862927267326602801351344913189282735972699343227383499276336123459328928012827402726602751282728143379475751571296 0 029273701311434722977349929903353297734992902348628143353296538123126340628653671544136262940313931893164341930763846318932392977306428652940287729653126269928652751287726732940263435134519278931642699341927763732291538293353361232893064278941502712271228772776328946644664 19790725 237091808 0 0376430143541296535413039345929023406281433792890341930273626296536412990339229775477325132393139315131513139340630273302286529902940303927762940280130892673289026472952281429772686347244912865280132512673335328273612285236123472345928142738404727122789285228773328463452621296 0 0305236412977352729903459297733152940332828903341294035832877361232773459305235555441355532013002312631393445325134062952318928772977286528772852289031762990289028902865283928012699356945192776286526603432273833792940371733283829331529152699406727252673295227123302469549191808 0 0359729773641296534323176352730273527291536563139368631893366291535132965343231395441336631893189312633793114358329523392299032512952307629522977289032142751294028652977282727382751358344642915280130022699341928143764292736713445330228142827389826472699285228773289469553691296 0 0287735132990341929403472297733793027347231143527296537483027339231263472308934725441354129903302323931393353316434452776323929653176290228522902297731892763287728272814285229152814358345192839320127892877264730892827325134063432325130142751408727382751283927763277451952981808 0 0341929773541289035413089352729773432291534992940358331263686310136713289345931895441348634063277332835133277340629903419282731012801296528903002287731512890282726732915269928272725348644643277281435552927384628143898289036413541332827762801398926992776278929023379466461131296 0 0300235833039344529403555300236123002317629403366292734192902344531263555322634995441345934593264322632013419315133533002306429773089292729902827285230762751289028142940281429022789361244912789327728143315278937802965379634063717335328142699404727252647290227633406449170041808 0 0358330393686311436412952395229523289285234722977373231643597323936713214370133285441351333793419326433153114365631143569291533022902303929272940300231512725294027633064286530142827361244913089273831512738349927763315282735133419340628142839397026732751281428393366449153331296 0 029903641299035273089355531143353295233413039347230023541306436413264384633023612544136863513343233923076349931893459287734452927305229772952286530763151302728902852290227122738264735834519286528142647292726213612281439523419334132642915275140472776259528772712340646344789 19790725 237571808 0 0347228903445301436563002378030273459291534453027349931013527307634323151320132775441341932643353339233663277347231893366306432392877300229022814299031392865290227122839273829272686341944913379269935832814356928143780291538293419355527892865402728392738282729153226454752271296 0 0282736123002351330273612313933922965344531643379301436123052339232393472315131895441348631763277315132643419313932143039334129652915294029152839287732142763286526992902267327762738352744912902334126993459285235272977384634453459320131642725400827632673295228273315451949191808 0 0359731643445311437013089358330643583325135553089354129773671308935973226349932775477344534993341341935273164347231393264307631512902291527762977296532142890287728392952271227632699348644642977275135413027352728523612280134993432332827512725397027892776289030023277463452271296 0 0301434193139371732143748313934722877343229403366290233022952347231143432312634995477368634723226341932513701328934062940332830023277287728902865281431392699287728392801276327762814355544642852335327633419280134192814351333923513327731762725404727762608290227513406463449191808 0 0373229403732290234993201352730523392297734192977376429273612317634193151335332015441339234323189317633793239345930143176305231012915303928652751296531512789292729022865269927762582351344912990276332012789368629524217300238803472352728012902406726342751281429153328454754051296 0 0310137013089361232263641315134322977327728653432311437322990376433533717322633535441367133793379349932893499321433153089320128273064295229152890294031142660283926992814266028012634352744642865302726473302280138293002436034193583332828772738408728272699295227123239457647571808 0 0376430273641310137013114355530643641287736123002352731143541294033413239337932015477347234723432327732143101330231893226303931013002290228392965282732262725300227122839280128012725341944912902276332772776386331014437291537643379335327512763404726862814280129523277463453331296 0 029773472292735132965347232013419292733922827341930893701297736123251336632013686544135973499320133023139356930893486296533412865310129402940283927513189272528142801287726602660269935274464282733022852323926083353291538463445355532892940281440472763266028772725335346344986 19790725 238051808 0 0371730523732312636713289359731893555292735412902343231263513306434193052367131395477345934723277328933413302323929773027291530272877294028902751294030642801295227762839283927892686351345192927278929522751345928654027287737963328327726862902402726602801280128653366463452271296 0 0305235553064361232013846317634452839352728013641297734993052332832013379325134725441355533923392343233413201311429903027302728523189282729652789285231892686282727892852269928902621351344912763330226473251269936862940388035273717318932012839404727512673291527763239463449521808 0 0367130523432302736863039349930273445292733282890335329773366316435413239368632265441344534453486323934452990325128773201290229772865290228772814268630642725290226342890267326862660340644912902281434722814389828773915271235413379327727762952398927252776287729653239469552981296 0 0299037643239391531763555315135273064359729153472299035273114362633023486322633285441347234863251344530273264289031392852302729403002282728902751283931142751282726992877264727252686351345192865296526993353280136122902340634723392323932262763404727892673287727893328466454411808 0 0371730273555325136863027332831013419291535272990337930523541325134453064349931395441349933793459334131762965318930273114292731762839292728522927286530762814280127892940275127632751352744912776263428392673339228013933277635973406344527632915404727122738282728653277463460351296 0 0311437963089382932513527290235412902323930393513290235973039362633533597327735275441359735833445343232893315300232393027317628013126289028652877273832142801287726992965273827512621347244912827281427383289278938632940336633413445325129902763404727382699291527513251457670041808 0 0376430523701334137172952326428653445281433532852354130643264310133923239330233795441352733923315311434452977308929773114287730022827297727632699277631012776281426862902272527382686354144912965278932512776359729274008282736413459337927512801397027252738281428523302475752981296 0 029023641323938982990352728523513296533282801340630893379316435273189358332393641544134193513318934993176323930523201281431142902297728012927280127763164264728012725294026732725259535274491283929272647302727384217313937803379349932772839268640472852269928652751334146344821 19790725 238531808 0 0379630023527317636412814330227253379289034992915326431263459303935833114339231645441345933153114336630763264316429903064290230762865294028652827268630892712281427252839260826992776352744912839272529772634344527383583285237643366341928392852395226342801281428523176454753331296 0 0313935832990382930393341280133922801327730523555308935553052344531643164316434195441359736563251328932263226315131763114321429522877290229652877275130522712285227253039263426602555361244912763272526602990267333152915355534193432322631392699406727512738289027253328449148531808 0 0361230523764307636262776345928013626280134863076354130643499294033923126334131895441347233923189328931763126316429773089294029772877281428272776282731142751278926862827268626992660354144912751278927512582302727123379283938983445348627892965397027382776278928653277451954771296 0 0295234323002379630393612311435412865347228773445306435273164359733533583334133285441355533023264337931513419300231262940299028652927281428902763268631642673277627252852259527892725359745192776287726082751269935972814395233923569334135972814404726862673278927633264472648531808 0 0370129903641310138803052364128773239291534452827358330023353315136123089358332015441347234193486330232643089331530642940289030762814281428522915278930762814277626212915275126862634354144912738264727252673290228143612289036263419332829523014398926472712281428773277463452621296 0 0302734323076378029773597300235272865365629153612294033023164347233663201320134995441365633533353334132263164316432893002303927122940269929652902271231892699303926602865268627512634352744912776266026342890271234322952406734863701325130642660404727512673289027633379441150201808 0 0358328523459286536862990367129403328295235272902364130643569320134863176334133025441359733283406330234723264322630022927289032012865292728142977275130522686286527122877269927122789352744912738266026342699323928523459297736863353334127512902400826602725283929023226463450881296 0 029653641286533922940355530763527291535272852339229023513327734723226321432893486544136413432349933533302315131763226291532392852311428772990290228393126269928392725291526602673254235274464273827122647262126992940275134323541334132643052287739892763259528012789335345474886 19790725 239011808 0 0354129903829291535832940341930643353317636712877355530023472313933533176340634995441361235693392326431763302311430273089296530022890297727762827286531892647275127382865275127632977345944912751268626732621281427253459290237013459347228272877397029022738281429653189449153691296 0 0289035832789376428903472282733412940345929903379300234993064352730523432335335695441364133923472355533923251297732392940294029023064291528012827290231512673281426992827266027892528354144912763268626472555264730272827370135553499328931142789404728142699289028773366451947571808 0 0370129773459303936862965352729523583308933662865358330273541318934993315356934995441348635273289341933153176330230893176305229152940299030272827280130762789277627382877263427122608351344912789267326082673307628653701295237323432348627763027397027382852280129773264463451921296 0 0289037173114365630893701302733412940358329653641296532513027337933153445347234995477355533533341347232393214302731762927315129772952285229522776282730642699278927382686266026732542361244912763259526602647273831262877389834723583318933152801402726992647286527513353463453691808 0 0364129903748308937803014344531143486307635693251358329403541322634993289331534065441341233533513322634453251340630393176292730022877297728773052280130272738291527252877258227122568347244912776260827382582287727893555282735833353325130023002400826992839275128653341469560351296 0 0302734192839356930523717290235553089345929653569300237323214348632643527326435275441349933283406331532143366318932012965303928653002286529272827289031642751281426602827276328142542347245192776258226212542266028902789358334723717325130392686404726732699290227633406463469141808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19790725 239491808 0 0365629773686307636863139351330763499291534592952347231143486322634193302352734065441347234193612332835413366336630523089289029772877302728522877296530022673280128272990267326862660349944912686264725682647258226862977275135553472349928393014400827122789286528523328463451921296 0 0285237172877355530763597283932772952340629903353308933923089331531893432316435275441348634723527330233023432321431643002287729402763269927762751268631012699277626602865255526992621352745192789263425822686256831642865326434593597325130022699402726992608287727763264466450201808 0 0373228523641306437323114358329023432300234992952361230143583308934863201334132645441349934063583332834993419331530763251308931892827301428273027273831392763281426732827275127632528351344912763268626602647294027383583282735833486343226862927398926992890282729023341466452981296 0 0295234452801371729523829296534722990336629273432289037483027345932263499300234195441362634323328368632893379327733153101312628903089280129522927281431142647283927122902267327632555358344912763262125822621252830022776331534723717316432512725404727762673292728143302463448861808 0 0365629023671277637322877355529403366310134992877349930023583301435553052356934595441343234063353328933533315331533283052300231142865292728392827289031512725280126472814280126862699349944912725255526602673269929403555285239333432337927762865400826602902285228773328454753331296 0 0296533662852362630143732296535133039344528903486289033662940370131513626320136415441370133283472351332773472325131513139310129523052301430022776281431762801283926992801259527252568358345192801262126212621267332892890370134723732331531012738408726992763296527123264463449191808 0 0389827893541291537802877344529153656295234992839347230023527294035273164352730525441343236713445349935413315339231643151308929402940291527762902277631392776287727122814267327252699351344642725260826342595292727253486272538123472341926992927398925822827268629153379463451921296 0 029403583283934722990368630273569289035272965354127253379292737013089364132013656544135973277370134193432344532263239318930642915294028012839289029403139268628392568281425822712254234724464267326212582256825683226283938463392355532773226255540472647271228772789354146344886 19790725 239971808 0 0368630273513292737322902358330273555292733792890351329153597287737323089370132265441335334323341344533413392327732393189305229902801289028272877290231142763282728142890272526992725349944642789267325422555317629153970299039333366336627252839404726862751280127763264475752621296 0 0296535413002356930143597291534992877347228523499283935272990378033023764330237015441386334993419356933413541315131763064308929272915283928902827289031512751287726212801264727512528352745192814263425552725272535692814384634193353328931392814410827382725292727633392451948861808 0 0365629903701295237172990359729403341286536262827359729273597287736713101344530765441343234863527361234063164325130642977305229272763294028142801283931512686283928012877272527122699348644912751264725422621271227253583276338633289355526602990397026212827272529023315463452981296 0 0296534453027368629653486281436412776355530143656295234992977354132773406308934065441367132013328335332513251311430022977303929272865285230022801289031512763278926862789254227382528358344912763263426602827287735273076379634863671318932012763400828142647294027383264466455141808 0 0352729773612291536562902336628393472300234723039347231513555310135693289371730275441334134723264336632393302326431143076299029902827312627762814286532012776281426732789267326472660348644642751272526602568307627513239281435413432320126992927398927122852280129653341457660741296 0 0290235833027359729903764295237802852364129773555302737482927367132013583341934725441349932773126341932773076297731642927300228272965276329152738289032392776292725822902256828142555359744912776252826342608251533022902376434453656326431392763402728142660289027893472446469141808 0 0382929653499296534992952358329153419287735973039359729523626313936863302352737015441347237013379347232513289305230763151297729902952291527892915281430272725285227382814269926602660352744912712264725282595271226863419285237013445336628012940398926992827287730273226466451921296 0 030393656297734992839358328523671292736713027358329903459295235833239367137013527547737173432356934453541307631893052315129772902302728522776277627893126275128772699290226212738252835554519271225952634248827383302282734723264354132262965275140472801273827892751332845194919 19790725 240451808 0 0365629273626285237013002382929023641287736412902361230393701313937963499373234065477339233413366334134063277302730893164297729902952285227892852273831262725275127252801271227122686349944912751264725552725317628144172289036123379337928652839398926212776280128523226449152271296 0 0285234993139364129523780296537013089371729773392315135273139347233533513344533795477364134593541334131763076323930892977287730642990286528142827278932892763285227892940254227762515356944912852252827122801266037962865335335273392315129022827400829022647291527893353449149521808 0 0370129523748292737012977381231013597303936263052345930893499317637173114356933665441354135833189343230523176318929902915302729402814287727632751269931392660281429402839277626732712347244912763269926212725313927383717268635693392334128012827408726732852289028143302454753691296 0 0296536412977359728393626295235272940364130763641318934062915355533153641321436715441364131263656320132892990315130023189292730272852289028772647283930762712277626992865264727252582358345192738267325552751272536712852336635133379320129652647404726992621286527763419451950201808 0 0381229523641303935553064395230523989282734063226361235133671294035833302368632645441352737173392330233533289316431642965286530272865300228272952290231512763276327892839269927122555355544642865271226472712303927513686277635833341334127122763404726732725285228393277454752621296 0 0292737012915381229653732297737322902359730893780307636413076367131643555325136265441370132513445313933023114323930523189303930643076271231262814289030272839286526732865263428392595359744912751259525822699256832892902379634193499323927252673410827382712299027763341451949191808 0 0368628773671287737643064367129153612310134862977358331013732296535553302347231145477349934193315326431513139320128653052277629272839282727252827289030892699287726602801267326862673349944912814268625422712267326733445301437483486326428012877402726862839277629523302443753331296 0 028903764287736712977395231013701296535272990354130893612306435273328370134453717544136413176341932643176310130393226299030522927297727892915268628653139277628012725281425552776259535554491278925952568260826473064283935133392337931392776272540672738276328652789343246954886 19790725 240931808 0 0365628653583303937963189376429773989306438802927384629773717310136563341352734725441347235973527335334193302312629903114287730392915292728652839283931262763286527252915271226732634352745192725273826212801320127383952263434193432344527252699398926862865281430273302463452981296 0 0292737642801364129653898292736862977378029903748311436863226368633413555326436715441371731263459327733023002317630893039313930143064289028392738285231392839281426732776271227512555354145192827259525822660269933412877339235273341321427892789408727892673285226993419457648531808 0 0361228653583299037483064374830393717311437803027373230763626300235553315364133665477355537323341337931513406316431143151292729772965299027762877286532262725278928142827263426862647352744912738259525422660283927893101268633923432328926602776400827122839278928143315469552981296 0 0297737642902374830023933308939153039379631393933308936862990374833023459317637015441371731513541322633793114315132513139300230143089287729522827281431142877282726862852259527382555348644912751264726602634255527892725308934453486313927122801410827512542282727513264463453691808 0 0378028013780289035832927361229273764287735972977371729773780310135973114378033925441337935833239361233283226337931143151292729402827296527122965272531762647278926992801260826862608349944912751269925822542255527383052269934723392326425822827404726862852280128903201463460741296 0 0295238462902367129653701290236412940389828523686299036863014348634063641339235555441368631643513315131013214308932772990313928903014283929652865285231012902286526732865258227762582349944912801254226472621277634722751379634063513331528012673397027252686283928273406463469141808 0 0374828653641286535132852364129153612287737172977359729023701305234863114354133285441334134593101354133413139341931013052311430643002299028522927272531012712286527252865272527122528344544912751262125952647267328143499275136123379332828012725400826342814276328773289466450881296 0 028773701292736863101359729023764315135552915378030643686312634723353373233663569540538123064341933793264340632013432318929652890292728772839275127763064287728012660290226212865254234994519285226472712268627893796294037643406349932772712275140272751267328392776328947574986 19790725 241411808 0 0362628903717297738293264397029153846299035273101379630143583295237322990358333535441340634863328332834323139341931763189297728902877282728392915286532012751281427382789267326472634344544912776275124472660302727383315287736713406322627632699397026862839283928773328463454051296 0 0292735832902349928903686296537173002376429773671289037173052362632513671335337325441371733283612336633023341307632513027290229403027294029652801285231012763280125822890259528652582358344912977267326992789266032773027368633923353318927892712402726992673294027383139457646951808 0 0344527763732286538803027355529773796292737012977352730523583302736563014355533415441354134453214347232143176322630022915299028522852287726862940273832512712291527512801263427382725352744912751263426732582302727123513267337643366326426472814402727382776282728393239469554771296 0 0303937012940367129023527292736262852370129653764303937173052381232013748318938295477370133413472326434193445318931143126292728653076289028522801294030642902281426992927256827512608361245192789252826992877271235272877359734863432326427512699400827512660282728273341463450541808 0 0359728273445287737322940373231513732295238982977361231013541325137173315358334195441355536413379349933413328339230643064301429402751286528772827287731262776290226992877271226992660347244912738272526212751290227513641285233663419325127382712398926992738280128523251472653691296 0 0283934452877370130143641291537172915349930023527295238983139355531393513326434995441376433283499339233663277323930893089297730022977292727762839283931262839287725822827254227252542354144912814256825952776294032392865339234453459321427382699402727762699286527763341469549191808 0 0368629273392286537963052358329023732307637013126371730393513307635973341354133925441339233283264330234453214335330643027295229523014307627252965287732012827278927892890266026992712348644912801262126212699359727893686271236413445325126082699397026862751280128903392443752621296 0 028143780277634992852358329023499301437013052358329023583306436123101352732143732544137173353371734453499327732393151323931262965299028013014275128773139269928392673287726732673262134724491278925822647275126993472271230763419326431392699263440872725258227762865328946344789 19790725 241891808 0 0348628273612278935972927397029773569307635553076354129273671310137173341343231145441345935693379340633153201310130763064307630392865289027892827290232772852281427252940269926992634344544912776278926342568286526473277267334863419326426472738398926992712280129403328463452981296 0 0287735552699358328523583295236262940368629653251302735272952359732643527320136125441395232643513337933793328318931142940307629902952277631512977296532512673286527512902266027892582352745192789263427122789263429272852305234993406322627252686404726992673297728013302463450201808 0 0344528273499287733282801343228653527291533922977354130643641315136123052358332775441349935553445359734453289330231143052307631012990306428773027287731512865280127512890268627512686348644912738262125822686277625953002275134193379327727122725402726472751283928523353472654411296 0 0281434062827348628273527296534992977339230763499295234452990330232643459318933155441349933793251321432013226307631762977299029273064289029272827290231512738282727122915268628272582364145192789267326602595267329402699318934993366322626992865406728392647283927893366441154771808 0 0343228653328275135972839348629023445295234592927349931013656315135273289364132645441337933533432320131763039313931142977290231012902278928652965289031262801287728392814271226342712347244912738273825552699267327763277267335273341332826992827404726732801285229403341466460741296 0 0291534722814349929523569287736413101365629153541291534723039347233023315325136265441368632773445323933023214302729772902299028773027282728272725286531762763281425552927259529022542356944912789259525952568268630522927358334863419321427252763406727892712289027633379449169141808 0 0352729403717292735972902358328273583291535413002352729773513315136123189359732515441349935693472355534453226330232893201303930272865312628773176281430892852286526732890267326992621348644912801260826342763287726993432280134993366317627252699402726732814277628523328475752981296 0 029523353280133532852351329273419292735833076352730523419307634863264352731143671544139893353358334453486341932143076306431012952306428143114281430023139281428772725281425952827255535554491276325422738277626863101286533923419332831642686266040672763267328272763344546344919 19790725 242371808 0 0352728273459282736413039354129653527311437323076374831763583296535973201362631895441364137483597355534723315323933023189306430022890306428653014290233022634286527252902273827122776347244912738262126212673277627253406272534063392328926992763400826472890285228903289451953691296 0 0294035132839340628523445282735412977349928523656287735832965345932513486308934595441368631763392325133283239317631763101302729153052292730762915286532012699290226862801255527252528359744912738262126342725266027252763290234193328313927122751406728272738285227763277454746951808 0 0356930023499289035833002361230763732310135273064348630643555312634993277354132895441345934453379347233153226337931143226312632012977300228272915294032392839281427762827275127122686347244642827276326082634282728653201263434453472320126212763400826732699285229653289451952981296 0 0290237012965379628273671282736412915355529903419297735273064365631513406310134995441388033923472341933153264316432263139292729272865291530272915297732012738283926602814258228392555349945192751252826602647266030762865317634323445323926862699404728392712281427383353454749521808 0 0352729903459301435272902356929773686296535273027364131513499301438463151348631895441345933663226328932513114316429523114305228522852282728652801278932642877286526602827267327382582349944912852272526472712276328013189277634193419325127122814400826082814287728773277449151921296 0 0286535272789352729023555290235412827361229273513291535133064356932643764311435555441371733923486347233413139330230893027307629903101300229522827290231762852295227123076255527512673354144912776256826992673273831262789315134723366316427382865404727762621286527633419441150541808 0 0355529153459291534323014359729903472294034323089359730763933310136123114359733025441352737323445347233663419308932393176306429652952308928522902292731392814278927762839296527252712349945192751271225952660277626472890264734193459341928272763402726992725281429773277469551921296 0 029773392287732142902340629273541294035272902365630893419299036413289339231013486544136713302344535973583340633023052303930642965300229653076295228773089278929402699286526862801251535694491281426342647283927512751280130273486337931762699286540672814262128772789328947264886 19790725 242851808 0 0354130273432277635412902365630023499282734862965348630643499300234723189334131895477348633413432351332393353332830763114310131262952291527763002269931512686278927252839278927122763347244642776264727512647281426732776259534723366316427122686398927252725280129523328466452621296 0 0301435273027358329903583287734592902354130763612311437173089352731013379313937965441367133923641330234063302322632142990301429773126287729402852292730522776285227762877255528392621352745192877256826602699272527122699276335273392317626992827406726992712307628273289463448531808 0 0367131143671287735833027349929653641289038293076364131143597320135833226354134065441362635693419336632773583336631763251301429402977297728522814287731012852290226992776276327122877344544912789269926342634267326992827281434863432331525952839398926342725286528903226441154411296 0 0310137802952355530143486280136123002359730273472291535692990348633793499312636565441362634453341344535133239332833413126303929402990297729152965300231512902282726732801263428392555359744913064266026342555264728012827271235413379326426732776404726992763290227253328463454051808 0 0378031013499286537322915355529523555300234452977352730273555313935833302337932265441352733923341316432393164328932393114300230522927303928653064286532642801282726992801268626862660352744642776276328142621278927382725264734593392332826342776402726212751283929023406454760351296 0 0294036413027354129773612287733922940352730273419289034592977344530393392306434595441379632643379328935273151310131893052311430893101301429272789303930892890282726992814258227512608351344912814266025552673264726992712297734723379323927512763406728142673292728903379441170041808 0 0359730143379289035972801364128653432287734723151335330643513299035693164330230765441359734593239358332893277311431393052307631392927302728652890283932642751282726212965272527252977347244912712277627122763289027383002271234323392323926732725398926732877280129023289469551231296 0 032773671310137483101352728653379287735833176355530023392294035273264341931643583544136713392330232893527332833793201308932512990297729402927286529903277287728902776277625682801254235834491286527122699273827252952277627253486336632772621264740472738268628652751330246344919 19790725 243331808 0 0359730763671316438122890352729653445297734063114344531643641320134063264332832145441361233793341328932393328323932893151302731012977300229652990294031142712283927252865277626862827355545192751280129272621273827892751266035413341323926732751398926212763282729023341454751921296 0 0296534862977370129653472285236712927327729523353306435413176348632263583320132645441382934723379327732773176318931643002307630273089297729022789286531392827275126992763259527252542348644912902276328272686262126342751269934453392316427122763404726992647289026993379463449861808 0 0367130393499296535552865378030393499307636263164355530393701313933413151352734995441368632773251352732143353307632893064308930143027315128012865285232142801287727382839271227122763349944642814272528012952275127382763282734723366325127892725402726732839281429023226449153691296 0 0312636122915364130643701294036123064330229273764307634993164354133413445316434865441344534193419335335553214332829023126299029773027286530522902300231512827295226992890264729772582351345192965266026342647272527892789277634993341320127632751404727512555280127123264463448861808 0 0359729903341297734992877368629403302296534593064331531513379320134323151344532895441337936413201359730893419315134063139307631263039305229152990296532142801296527632902264726992673349944912712286528652686295227512712276334323432325127122763400827762839278928523264451952981296 0 0306435132965347229523379277633922902348629903419317635973289365633923419317634455441351332263379318932013052318931763089325129402965291529522865286531392877292726862977268627512621359745192915280129403014268628392725272534453459321427252725400826862595297727513302457648531808 0 0345928523379281434452789331529273379303933663126352731893472315133663114337930395441352734323139340631763189307630643002287731642952311428142952281431892776282726992890272527512927349944912699283927252827266027252915264734863379330227382738400825952751280129403226451952981296 0 030893239294032772965341929773353286533793151347231513379349935273445349933533379544135273289326433153302316430643101308929402852328928773039285230523176275128902634281425552839259535414519302725682902269927252801268627893486347231642763276340872673271228902699326444374952 19790725 243811808 0 0348629023597299034592965341929153315301434193189334132773419326435693239347233285441351335133201341932393366322631393176308929653039322629153076281431262763278926732839266026732634347245192712291526212789271227512877266034593353311428012827397026862725277629403251454752271296 0 0303933662776323928773527286532393089355530273379306435693353362632013527339235135441379634593527321434992965332830763201321430763064303929772877296530762763300226732940256828652528352745192927259527252595277626732877286534993392316426992738402726732738296528143379463448531808 0 0335330523459289034722725341931013406320133663226343233413289306435973176347232645441349934453251343230763353316430893101322632262990307629153002280132642763281427252814277627252738345944912776277627252776285228272839273834863366323927122712398926862699287729023226457653331296 0 0302735272827313928523432283934192877335329903341297733923201362632643527311434595441381235273686331537802977345931263214303931263176295228902789280130762712280126342827260828142568347244912814272525952827278932892712291534723419312626862673400827632673283927253277475754771808 0 0336629403264294034192940327731643406320133793176341933413527325133533164337934455477354134593472344530893328294031393101303930763014302728522977267331142865280126212865271227252621354144642814276328902699339228652915278934863419330226342686404726472763283930893189466460741296 0 0305234192763337929903379291534723114323930643472344534193541349934193392332835275441344532773419326433153039328931143089296529772927294029272839289031892965277625952839252830522647364145192801263426212915272532392763292735133392321426732852406727762660296528273366466469141808 0 0364129153406306432012827347229773251303932263189323930393527326435413151339233795441354133413445351332643076315130272990300230022915300228142865273830892712287726992852267326992699352744912801268628392738310127253064283934453289330226472801398926602738281428773264463452271296 0 030023277285232642890330227763201295234723064312632513328334134323315330233413541544135833486354133023341316433533101315131012990302729152952278929273151275128392673287726992839255535554491285225822801303928142965271228393569334132262725269940472776267329272776336646644821 19790725 244291808 0 0317630273214308933533002321428773302299032143039348631143569334135973076336634065441362634193472344532893569330233533201307630393076306428273002282732012725271227122865266026992660344544912801272527632699332827762877269934723366326426602712398926862814278928773289469552981296 0 0307632143039332829903315286531643014334131893379334134193341347232773353331534195441355534593392325134993164347232143214315131512927302729152776281429772621281426732801266027122621354144912890256828392927273829152839275134063392318926992673406727382660296527633341441148211808 0 0323930763459313931143027313929403239295233533114345933283499322634723076354134595441339235693328331534063214335331893164302731513039299027382990292732512751292727632801277626212699347244912763268626082763291529272890271234453406322627252725397026342827281429403264443751231296 0 0305231262990308928393076292732643076330231513459326433023239349933663445334137015441361232643432322632513328327731393027318930893064286528272902282730892634272528392839254228012568358344912839256826342738272529152890280134593419318927512725404727512647292727633353463448211808 0 0337932893432297732892965337928773459295232013164354130763432320134453126374833665441340634453472351335833366321433533201302730023052306428272990287730762686276327122902268626732673349944912751272526342608275127762839266034193366321426992686398926862738283928773353451952621296 0 0323932893089315129773226282733923052341932513264321433023151340632263264315134725441352734193201341932393419332832643189310131143064294029272927285231392751281426212839258227252568364145192789258227512686264730522801273834453328310127252776404726732699292728393366466448211808 0 0306432143002297731142977326429773151299034593176351332773527326435413277349932015441349935833626343234723445328933023151313930272927315129652839280131142725287726862902264726862751351344912801264726472699273827383002255534993472320126472712397026602789281429153214449152621296 0 030143101307630522990315128773139303932893226331532773513341935973239339231763583544137173277334134863472332833283289305233283214303929402927276327633089276328012699280125682814262135694519296525682776272527122927267328143445336632142751278940672699263428652751326446344821 19790725 244771808 0 0326433533289282732512877315129653366311433413472321432393366302737013201370133795441351335273486348635273366335334193341307632012990295227892965277631392776296526862865266026862699355544912738269926082763269927512890262134723406334126992801398926472814280129273392472652981296 0 0301432772990315129773189302733023277337932013499323936413027354131013499310135275441352733153541344534063226321432643114323929773089300230272852277631762673277627512852263427252528355544912839269925552686269928392647269934323289318926732699408728142660290227763264451948531808 0 0301430893251290231263064318931513486300233283353317631393341313934993076368631145441339233793353345933023251318932513264313932012890317628652852278932012673300228012801269927512660355544912839286525682621268627122865267334193379326427382725395226992827285229023328441154411296 0 0313931012977315129023189300232393151334132893366326432893251343232013527301434995441358333923445351334993302343232263201327729273027286530892763273831262751275125822776267327762595358345192839264726212634273828522852275134593315320126732801402729152647287727763406463454051808 0 0323932772990330233023101332834863341376432143612347231893499315134993366368632015441349934723686339235553432327732643114301431762890282730023039280130892776277627382839286526732712349944642738275125822738275127762890263435553328323926992751398927122763282730523189466460741296 0 0325129772990302729653027299033153226337933023419359733413151344532393302313934195441352732773341335334323264311431263139315131393189308931142952297731262621292727632927276328272568358345192852263427632608267327632789275135273328317626862827404727382595289028393472457670041808 0 0305228653126295231642977343233153459344533533641339233533541326434993264354132645441341933663555339234723189325134193126320132393027315129522990285231012660278927382877286527382789348644912852269925952776260827252699286534993264331528142751393326472725272528773264469553331296 0 032013002303931512865318929523366323933533419328935273555315136263126339231513597544134723641352737963315361232773176331532013277303931142801285228523126268627892852285226212801256835694491287726992725277626732673280126473472328931762751271240872814262128272751332846344821 19790725 245251808 0 0326430393052301432262839339232513419345934993328348633023527318936563264340632775441356933533583341933533406320132263239315131643076302730522814292731762852321427512940275126862686352744912763273826602725258227762763267334323315330230272789397026862877282730273201451952271296 0 0299028272839312630273076303934063189335332773353348634993164379632893583318934725441359733023419362634323406370134063201326430523315300230272915283931142852283927382814250128272582356945192801273827122673267327122940269934723341320127762738408727762634294027123315449148861808 0 0297729653101305230392839335329403302334133153612340633153328316434993341355533535441344532393612340635693612337934993189328931393089281429772877277630892865287727382965271226732660348644912789283926862634266026992738290234993392325127512776398926472712285229523341451951921296 0 0307630763101306429273251318934993612348635553459323936413176339233793583331535275441361233533315331532513432323931513114313930393302297729902952291531142699280125952927260828902801356944912712258226472595278927252827276335133419320127762763406727892634295227763353463448861808 0 0300229153189299032263101347232773597335332893527330232263555307634993214364132395441356933663459332836713353328932513189332833793151301428012839286531012763278927122814275127382725355544912839262125952595260828142751264734723432328927252751404727762751283929153289449152621296 0 0317630643064308931143176306433793101362631513486321434993089348633153555323935555441352734193302355533413555332833023379348632143189289029652890300231263126286526212814256829272568361244912789263425552673266028142814273835133419323926862621404728012699281428523445463449521808 0 0300230523039299031513164332831643459328934323277348631143406312636413379376432395441349935413315359733023328311432513002341932643027327728652940283931762763281427512927268626602725351344642751264725552582268627512634258234863302325127762751400826472725283929653189463452621296 0 030272977290231513239326429023341305233923052341931513499312636123226384632643641544135833445321434193366339234323052326430023239299030642915300229273164278928522902289026212852254235974491287726602776264726602634271226733392343232892776289040082751263428652712339245195123 19790725 245731808 0 0308930523089307629523176322633283459308934193089344531513541315135973114398932895441362634993555332834723052317632513264327730523089299029022827280132392827273827762902277626472789359744912877275125682776269927512647263434723379317626732789400826472699280129273277446453691296 0 0296529402865305231143126328933153239352733793406320135973039386331893780302736715441349933533341354131393499344531513189307631393302311429152927278931142699287729272865254228272712354144912839271227512776271226862763263435693432322627892621406727252582295227763406451949521808 0 0294031142977307630273039315133283527355533533002328930273569297737643201367131645441352735833597339234453527312633533164325131513089297728772977292731512814277627382852259527382801349944642738268626602595259528392673256834453302323927762738402726862801280129653264472650881296 0 0301430393126292732393164311433153214352734593541317636262952382931893656332837015441373236713641376435553341327733153392315131263151305229902801285230892814285225822865258228272621352745193027272528772608266026862776271234193379325127632789406726862699289027123392463454411808 0 0300231642965349930273126317631513486330234453392332832263555296538293002364131395441379634593379331536713366322633413189311431763039297728522965278932892789287727892877290226602776355544642801277626082839267328272647278934993419320128142686404726342751282729773264457660741296 0 0305230643002311430273527341933662965337929653597297735272990367132513796311436715441356932513527332831643499337930893328318931393002321429653064290231512712287726992877252828652582362644912915267327512555276325682877258235413392315127122977406726862621280127633419463470041808 0 0294030763014297731013341328932643419362634993139367129903671305237643251374836715441347235973641365634593486311434193126325133023472306429272915294030892699287727123039264726602839355544642827280126472699260830022673290234323406326426342699402726472751278929153341454752621296 0 030272940320131513612327732643432296536123164323930763612310137323101368630523933544135833527347236563392354133283541313929902965308930392940291528523164271227762952283925552789251535694491281425282751255528772647283925823472331531892634281440672699259529022801348645475054 19790725 246211808 0 0300230273139318932143289320129903656312635832952341930893432343238463101393331765441336634063472349937323486336634193302328929652940291529652839294031642686323927512763275131392634355545192776281427382686268628902608289034723315326428012712400825822725281428773264466453331296 0 0313929903089308931893151312634593392349932513717295235972965365631143748296537645441364131893472334134193189349934593264320131143027306427893052278931642814282726212839254228772555358345192852269927382595263426602647267335133353318926472699404727122699292728143328466448211808 0 0299030523139328931643289318930893583320136413764354129773499294039333027371733795441345936863764367135973486351333153226327732643226310130272801287731012673280128012839275128772751349944912977281428522712259527762673258234193302328926992634397026472801277628903302469551571296 0 0312629403239305236123189321433533353341935413717297735832839361231393989306439525441419435833656381236123583354131263076325130023076311429652839289031512673285227513027256827762568358344642890255527512686259525952915266034453406323927122738400826732673287727893392469547571808 0 0302732513101320131763251316434453569325137323264365630523419331536563002367135135441361235273459359737013328332833663126312632643126317629902776291531142776276328522738263427122673341944912902267325822621262126602621275134723459326428272699404726602712283930273251472652981296 0 0299029403392318934723392325133793064352729653701335336263052358333153717310136565441373232143626378033533555347231393353306431643126318928522902291532262865286530892763254227762852352744912902262128142621276327122789262135273353316426862699406726862582294027253486466450541808 0 0306432773151315133153239337931263569340636713126364133023717297736863472374832775441334134993764358335973366335334993101351330643251294029522801292731012789285226732776275126862751348644642814272525952738266026602582267334323406323928652660384626472789278929273315463454411296 0 031013201310132893341322629653341303934593328365630023612289035973277376432773989544136863379373235693445343232143002325131513089297727892789283929403089276329522634278926602814254234724491286527252686256827382634268626603406337932512801281440082725266030522789331545194919 19790725 246691808 0 0312631513201322631893392340633023472313935693101355531143445330236413164391531265441361236563176362636863432330235273302318931892977292728142915269930762686276327252827267326212776358345192712266025422699264726862647256834723302325127512738404725682712281429403277475752271296 0 0302731643189312634993392337934593239356929903846337937643089379631513898332837325441371735833569378034863527347230023419303931892927305229402915282731392776278926212827256827512515361245192877258227382515269926342827268634193353321426732789404727762673292728393445454749521808 0 0302734063089361231763164315131763445306434723328367131263459312637963353391534995441345933663569356937963486326433923366312631262965297729902940292732262751290226602789273826862621347245192725283926342647263428142595278934723392327727382660400825952725283929403239457654051296 0 0296531893214311433283328303935133176361233413612322636263302367133923898316440475477379634863445382934993472325131263226322631892990290228772865278931012776286527512915263427252528359744642789267328902621272526212699258234993379328928012725404728142660294026863302446454411808 0 0323930893277327732893432340630023513305234593039347230523541315138633289384635835441358336413812361237013379352733923076316431012977305229022915267331762763300228522839287727252776355545192686273825952801266028012699272534723406322626602776404726082751282729403201449161131296 0 0315131643002331531643379332835273076367132013780325137173392373233793812323936415441381233793541378034993626349933413406303932143151299028772877280130022940287726862890285227122660358344642789258228272634267326732725262134993499326427252877408727512686289027763432454770041808 0 0316432643064317633793239330231013527307635973328364132143513325137323076361232395477331537013541341936563472317632263226312629773039292729772927276331642789294027252865262128142725352744912865280127762789272528012647269934593406331527382839393326472699281429023328472654051296 0 031263002348631893214330230893328299037643126351329903671299035133226368632013812544137323379359735973406370134723114334131643289281431642839289028393064280128392712275126992865263435554519281425552621256827252725275126733513345932392952283940872789267329152751339246344886 19790725 247171808 0 0325130023264337932262940320130523445297735273251347233153671327737643126364133665441365636563952388039893527325134063379344530023189294028522839277631392751283927892940272529152686347244642865272526212738263428142738264735273432326429652789404726732763283928773302454752621296 0 0313931513289327733923251307633023076359730893732306437013277351331513583318936125441368635693513364133283641337931643239303930763064291529652877281430272712272526732839264728012738348644912776271226472647264726862712266034863392327728012977402727382725295226993328451947891808 0 0332832263114343233023328328930523717305237013052355530393555318937643164370132265441335337643597340634723555330233792977327731393139294028522789295230892725285227892827276328012712351344912789264726992647252826602712256835413289321427512776404726082865278928523277457652621296 0 0296531263126326432013201302735413164361231643671320137803014371733793701348638295441378033923541371735553933341932643277313931013014299028903126275131892686278926472801262127762542356945192751268626862634275126862673269934453459322628142865404728522608287727763353449147891808 0 0315130523139318932513151344530763626302736123239393331643829316437803328410832515441352738983671367139153486354133663052323930523114289030022814286531392776289027892865268628652647352744912673263425152699262126732712278934063419328928142763402726732839278929903251482152981296 0 0307632513002327731893555320134063064359731143732321435553214382932643732337936865441376434723641376436123701347232393189308930142915295228522902271231142763278926862839269927632776354144912776273827512582277626472801262134723277316427122814404728012712292727763277451946641808 0 0326430763353299032013064327731513513315136563126355533413597306437173289348632775441348637173499344538633499344533793064306431013052299027892839283930762725283926212865267327382673352744912763263426472699258226862686263434323472328928522814400826602751278929273289457653331296 0 029403226299033283076352731643569305235973052381232263732307637173302381234063846544138123302368637803541374834453277327731143151290230272738290228523214277628652647283925422801262135554491281426602776268626602712277626473499337931392776289040472814267328902776326446344986 19790725 247651808 0 0332830763328308933413052341931263472321438123289379631393626313938983366371734325477355536413612359736413641351334063089334129523139295228902940275131892725287727122852272527512660352745192789262125682673266027122699276334723341330227632776404726732827286529523289454752981296 0 0311432013176312631893328308933283139347231393796316437643366358333533732332837645477373233413641373235413748361234863264316431513089310129022940281431512725285226992877264727122582355544912801269929272647271226602940258234193353331527762940404728522634291528393302469548861808 0 0311429023176318931763002327729403541306437013201378032013597310136863052370133925441345935833432344535273459326434593002320128143076283928272699277632262751286526342852280126992582351344912776272525822634252826862647268635553302323928522686400827122763290229903379475754051296 0 0297732262965320131143264307633923076364130393583297738463164384634063701332835835441370134993406354134863612344529273151311430272977294027892877272532012686285227632865259527252568355545192839254226862515262125822686259534863406330227632827412929152673306427633302443754771808 0 0331530893302303932893126345929773583302737323239355532893671340639153328365632895441343235413379354138123432326434062965323931262977291528902789282731892814280127252915269927382763348645192712273824882801258226992660258234593353318928652776400826472940290229023341454760741296 0 0316432143039323932393472316435972952364130273748308936713114368632773898343236865441381234063432352734593748344531513445295233022814308928272839287732012673294026602776266027382582358345192789254226212542258225822595255534863419330227252927404728272673285227893472451970041808 0 0307630763151310132013064332830643366307637013089388030274047300237963277382934865441358336123302355533663366325133533014325128272977285229022763290230642763277627122852263426472634349945192686273825282621252826472582262135133341327729772738400825822801282729653226463452981296 0 029523201315132143076323931513486306436123328395230763656316437643289367130393597544135833214365634453527349934993302331530523214285228902789281428143114264728012595285225422789251535694519282725552660254226472568264725553341336632512647277640472890267328652725326446344952 19790725 248131808 0 0320131513189303932773126355531393732305239153151398931643863308938983214388034065441339237013201344532393527318933412952305229652915289027382789287730522686280127512865255526212647354144912660264724882673255526602621256834723366322630022776400826862673280128903164485352981296 0 0317634723002331530273315308935133064349931893796323937173226374833663780332837015441374832643671320134863392349930523527299032512977296528392927268630892660289026342839254227632488352744912751252825552542264725422865252835273419328926212827402727632660300228273277443748861808 0 0296530893226307632263289323932643612312636123126382932013671316440273366368632395441349937323353361233533641313934453027339229653126295229522902287731012686273826862763269926992699355545192738269925282725247427252542260834863392320129272776398926472789281428273302482151921296 0 0317632773002332832013419320135272977358330893656323937173341370134863527325135695441391531763583321434453289347230023189285232512915300228652990283932642686277626212865256827252528349944912751263426992515267325552686252834723353313926602686408727512699290227513366441148861808 0 0302731263139311432513089343230393732311438463432386334323748328939703302381233535441359735273239361231893541300234192940336629023226306430522801289030642725290227252852271226862595349944912699266025152542252826992634260834993366325127512801397026472725281430023302488653691296 0 0308931642915320132013302313934453189358332263780335337963277355535553846327737965441389835273764328937643027359728773328292732392902299028522915285231762660289027122776255527762474355544912751252825952474250125282634259534863341325125682634404727892595294028523392463450201808 0 0307628903064302733283189343232143541320136713239382933023555341936563226362631645441345936563239365632513641313933412827337929023076299029152927302730392712276326212763278926732699349944912699271225012582250125552582255534863486326428012725398926862801278929523239488651921296 0 029273176316432263064327732393583334138293226398932263732317638123264354132893597544137963214362632513626299036122940341928273139278929772814280129273164272528272634280125552699251535834519269925552686250126732582264725553472339232772660283940872699259528522839328945194853 19790725 248611808 0 0305230643189323931893039334132263513327739703406376433023732344538983201381233535441349937643226382932393732303933282940315128773226295229652852277632512801290226212763258226472542352744912751267325012686251526862555267335133406327728142712404726472827282728903328482152621296 0 0297731263139326430393445322635973027348631643780325137963251370134453612317638125441384632143701321435412965328929403239287732642776280127512852280131012789291526732877256827252528354144912660264725952488262125422699252834193353326426212776404726992673291528273214441148211808 0 0337931513353300233793126352733283597341939333513393332893863328936263076381233535441348637963039370130893555301433022927307627633064290229522763295231892712276326472827267326602725347244912699268625422660258226472582262134863472327728012738400826082763282728903251485353691296 0 0315132513201322629903597334135833302371733153796330239153315365634723583325136565441386333023717322635552952349930393302280132012890326428012827281432142789280126472801256826602555349945192814262126082515273825552673262133923341326426992801406726992776290228273353466454051808 0 0339229903089296533153089337932263527335336123583373233923686347238983277388033155477344538983151384630393701302733662738326427633076272529272751290231262763281426992814267326472660348644912712262125282673254226732621272534993289322629272686404727252725282729403264478960351296 0 0295232643101328930893641308934193114365633413933318936123353364133023641322637965441386332013671310135552977358328523302277633152686299026862977294031142751285227382789259527892555355545192776260826992515264725152738256834993392331526992827404728902660296527893486446470041808 0 0345931893226317632013302347233793419343237323277388032263656322636713264382931515405344536563226361229773597294033662902336627253126280130022827291532012763286527382751258226992647352744912738267325282647252827512582264734593353332828902839398926862712273830143379446451231296 0 028903176306432893039354130763671321435413264376434323717327738803379358332643671544139153419373230643641306435272927354128903315286530762751296527383151273829152660285225552751252834994519273825422738250125952568272525423445339233282699283940082608255529522776339244644986 19790725 249091808 0 0337928013226291532773039328932263499305236123251371732513915347235273226352736265441349937803126364130643499307634862801331528522977273829522673276331142634275127382852268626602660349944912801267325282634255526992621254234193379326428652738397026212789281429773328463452271296 0 0280132642852325132143239300233923315364131763796332837013226378033153583347235555441381232263764300235693027337929903341291531512814297727382877297730762839282727252865262127892542358344912776256826472474264725822725252833793366330226472827408727632582295228013445451948861808 0 0332828393126278934862977337932013419303934453164373232263656326434593315364135415441339238463114378029523499300234723114320129273089285229022686285230392686278926732827268626992568347244912686268625552542250126212621262134453366322627632725397027252763283929903353482153331296 0 0317633283014334130273459311433793239376430763796315137483164379632893583332835835441381229773717310136122977341928903472285232892699292726342977282732142776283926212952252827382542359745192814254227122488256825822634250134863392327726732673400829272647291529023379463447891808 0 0312631643189323933152990345930763656302737483139386332893612331537963064334133025477334137173027370129023732291533282839322628273064268629022725291530522725283925822890256826992555347244912699277624882763251526862634266034453341323928902712402725822738278929903392463452981296 0 0344533532927325128143472289033412927358332013686339237643201358334193686312637645441378030763555308934722977340629273328285231893052303928392827276330272763289026342776254227632488354144912725248825952488266025822673258234193328322627632699400827382647289027383302457647571808 0 0339231013302321433793541336634193780313935273164376430523555327736413201386332395441344535833076359730393732305233022952323929273089289030392660283930642699286526212776267326212660354144912738273825012621251526472595266034723366328928012712404726992751286528903392478952981296 0 030523353311434723214341936563513 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 025552660252826732568269925423432334132772647306440472789275128522814328946344853 19790725 249571808 0 0339229773341294032513302351332893315297737643101382932643597317636263139368631895441328937963176371729653656321435132902334129903139280131142852291531012634273826862789268626602673352744912789268625282686248826472608258234993315328928652634404727892865294029403459488653331296 0 0303932013264321436563151316434193151347231643656322637643164376432393701328937325441367132143513305235553114351329403486290232642852306428392915275131762699292725682751254226602488358345192699256825682528264726342621260835273328327726082852404727512763295226863392469549191808 0 0337930023289318931893379325133283392317636413289351333663527326435413201365631395441321438983002349931263499327734593064326430893089290229522776292729902776269925682725255526862608347244912712264725282582251525682595256834193315330229522699400826472725294028773392472653331296 0 0277632512865321430893353339235273101343231393764321436563264355531643499311436125441384629523671307637322990344530143353306432392814301427633002282731642725275125552763254227382488358344912712250125952568254225822568259535413379328927123164408726862673282727763406454754771808 0 0436031763089311433283052351331263555296535973114361230643612312638983264374831265405334134453076359730893555315135552915320130023114282729522827300230642725273826342814262126862542347244912738264725152660252826342621263434723472327728772673398927252699280130023419457660741296 0 0278930892977299031393353312633923126349931643641320136413289364133283829330235275441374830393671306435973114339228143328277633152763306426732839278930892725277626212839251527122582351344912725252826212501256825682673254233923366331527252852404727252712297729273459457670041808 0 0323930142890306432513341339232773555306437013341389834723717347236123264358333535441331531762965335329773472292734992952325129153277275130522673280131142776277626342814256826342528352744642751269926342542258225952621258235133459325127632751398926472902282729403406491953331296 0 030393027312630273139313933413201313933923214389831893612325136123151364130893671544136122839364130393541295235133002344530023315294030892763295228143214271228012621282726342763248835554519275125552621251526342634262126083499334132512699280140672660295228902940347245474789 19790725 250051808 0 0302730273555322631643101325132013583305237173302388034323701330234723341364132265441331537483039370129903764296534863076336628523226282730892789307630892827271227632776259526602582347244642725266025012621254226342660262134593459323928902725400826732865285229903527472654411296 0 0295229653366310133923392322632513076352732013863341938463472378033663641318937015441381230023829310137323027352730273486303933662915316428273126277630642699278926212751251527762647352745192725258225682528256825822660254234993289325126992852408726602839296527893328446448211808 0 0331529402902320130763164339233283541316434593239395234993612330236563353337933415441334135833164349930893656305235412839337929523189281432142877294031262763283925822725258226862555351344912751263425152595251525822595271234453366334131262673406727512814281430273472463452981296 0 0286532012902327731893176334134993189361233533732339237323114361233023780315137015441382931143780316434993052351330893499297732512877327728272977277631512751283925822852262126992595355544912827264725822515258225552738256835273315320126472751404727122940286528773341449148531808 0 0315130763139312633663419327732513379301435973139388033533641340636413486358331395441320140473164373229403555296534723052336628273239294029152789287730762699286527892877259525952595349944912801258225152528251526342608267334593353327731392686397027382763282729903315478952981296 0 0292732013114328931143114326435413251335332013671336637963289344533283656313937325441379631393569302735553114368630643341286532262801306427632977292732142738287726212877259526862634352744912776260825822474259525682725256834193379330226862763404727122940296527763264472650201808 0 0286531143101300232013366334132263472315134993341373233153701323936413151364131395441330239893101361231393486303934592839334128273176275131012763294030892660282726472814259526732542347244912738254224882582254226212647269934453392327728652608400826342789283929023302478954051296 0 029273064315130643114306432513289316434593264367132263748327736563264373233023583544137963014362630273732295235833014330229653264280131392877295228013126272527892582283925822686256835134491276325012555256825952555259525423406343232512686267340672789302728522763327745194757 19790725 250531808 0 0322629523139302731393277318931643341315135553251370132263732330235833201370131265441339240873201355530393671299034452789348628013201275131642890296531892827272526602814264727382568347244642763268625822568254225952568258235133406334128392712404726342814286528903392475754411296 0 0286531642915315129523251321435553289344532263796317637173189381231393748308937325441376431143701299035693039361230023499291532892902325128143126294032512686280125952814258226732555354144912789252826862568254225552634256834453353332825682814406728393201296527633277463448211808 0 0322632393151311434063251344532513445318934993189367132513656322636413176371731015441330237803164376432013829307634453139327729273264291531392915313931392839287726472890250126602582347244912776255525422621256826862595269934993392325127122699398925952852287729273392469553331296 0 0287731643139312632013151321433413076340631393486321438123201371732263701300238635477402732643829323937173315343231393264290232892902321428273101289032012699285226472751259527632634358344912751250125682542262125682751256834723472334127252852408727382952289027383555463454411808 0 0312630393052322632773214317631513302320133533126371731393780308936413126370131765441331537483214365629903366312633533089339229653139290232012902315131642725281426082890264726602582349944912763266025682647259526602582268634863366328927762699400826212789277630393392472660741296 0 0306431643189315132393251312632263139326432263641316436123251361231763499308934455441376429903732306438803052341928773315291532772902330228522877282731892712275126862789256827252660352745192673260826082528256826212673262134593406323925952789408727252965290228143251449170041808 0 0307629773089306431893139336631263392310133533302389832013626317637803027365631515441347238293164376431893555308934593089321429653328296532262814300231762789280126212877264726602555344544912725276325822568259526342568269934453432332828652801395226342751285229023419495253691296 0 028273002311430643164310129773328312633413139345933283880320136123239364131763732544136563076371731643612323935693189351329903164290232772877315127513189272528142725287725682699258235554519276326342621256825152582263425013445335331762608263439892738286528272877344544374919 19790725 251011808 0 0289031013064300230522965326431143392299033533139379634063829328935693114359732015441339238803214367131013513310134063089343230643328302732642801297730892776276326342776268627252595355544912751262125682595252826472608258234723406325129402725397026602814283930273328475752981296 0 0285230892990310132393052303933283114341931143583323939153201376432893717313937645441376431893732317636263014349931763379308931392965317630392965286532772789290226992801263426862582358344912725258226472488254225822660252834723366336627252751404727892865296528013264446447891808 0 0306432013039302730642940317631393353310134323214376432143764318939703114365631895477337936413139378032143583313934723114344529403239296530762865305231262890283925952801258226992582352744912738252825682582250126212673262134723302325128142814395226082751287729523328482152981296 0 0307630523114299030273392306433923064348632013527311437013302355533153541296536565441373230893748318936123226351332013472321432643039317628393189286531762686282726212789254227252515355545192699258225552582252825822595255534993445318926212915402727252977296528523341449146951808 0 0307629652927296530273114328931763341316434993328365633793764325137803139379629655441334137012915359731643555318934593126328929523201295231762890287731642839285226862827259526992595355544912725264726732582251525952568262134993289327729902699395226732877289028773366469552271296 0 0323929023039303932393126301434193027334131393472313937173139344533153583316434595441358330643717307634063226345930893366301431762839332828392990291532012751287726992877264726472608352744912789268626212686258225822647259535273406325127382940400828392725295228273432446448531808 0 0308931013014297731392990330230273341307634993189378031763717330237963151364130895441323937803014379631013732315134863101318929153419285232392952315131392789285226212776258227252595356944642789258226602621258226732582278934593366321429272725400826212673290229903472495252621296 0 031643014310131393139308930393315317633023328344531513555308937013176345930143499544137643139378032263527316435833039351331393366281432392776311428773277277628902776281426212647262135554519273825552595255525822582256825683432335331892789277640872852275129272814349946344853 19790725 251491808 0 0290232892965299030642940328929403126305233413027361231513812318937963052368631515477339237173176364132013656300232263114337928653353292732513002295230642827283926472902266027762634348644912738271225682621256826212621264734593392325129772699404725282789292729153315478953691296 0 0289030393052308930273226303935833126367132263419311437323239384630643686308936865441386331513829316437322977349929153366300232892801308929522977285231642751297727512751263426342542355544912712258226212501254226342725256835413353321426993027404728272852302728013392469548211808 0 02865332830273226316430763176302734323126354131013812308938633189371731013717325154413366367130523671305235973089 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01296 0 0313930273076310129903189278932013089325131143486325137013101382932263880291537965477378030763898310136863151364130893459290234992902339228013027285231642712297727382902269926992660352744912725266025552568263425822789259535553341325126602852406726992699289027383189454754411808 0 0295232513027300234193201334131643392316434593251361231643612320137963164364129775441331537013076373229653472303934452890347228273379286533412839294030892940287727762789264726732568352745192725260825822515252825822528262134453379322630762686398926342751296529273264478961131296 0 0305229152965317630523114301432892990334130893597313937643151389832513555303936565441391530763641325137173089339230273472310132892852310127892952289031642738285226732789264727252647354144912751263425422515262125822725255534723379317628272725400827252712294028393353463470041808 0 0297729903226289032512940331528773597297736413039391532773898318939523139384631015441351335973189345930393641315134193076331529653239287730762814295230392852283928392927277627252582351344912763263425952542252825952608262134863315330229902634400826732789285229273341485353331296 0 031512915292730893052325129023302300235133027361231393829312638983214368630893671544139333251376431143796294035693014345930763289286533022877312627513239268628142699275126342686255535134519275126602660254226212621269925683459337932012699268640082751267328652852341946344757 19790725 251971808 0 0281429773302296531762927325130023379297734063226365630763764315137963176365631515441335337483089348631643527302732143052322629153341278932262789306430893002286528012890264727382621349944642814258225682568254225952582268634863445332828652751397026602751291528773328488654411296 0 0305230273151335330023201297733663151345931143732301438633277374831263419303936415441388030643717316436123289344530273419295232772839321428393089292732392763277627512852260826732542347244912725267326212568267326342801259534993366326426732751408726732712292728773392469549191808 0 0295229653114294031762990318929903277307634993139349932393989310137323164367131515477326437013226371732143701326433413014318928013239269934192801303930142890295227122877263427252542352744912725263425822542260827252608269934993315327728522712400826342763306429023328502052981296 0 0291529653176331530893251297732013027337931263366311439333164415032513527294036125441378031013555316436563189364131143264290233922814325128653027282732392725300226342839263426602542355545192738258225682660254225952686266034453392347226082738404726732915282728523302482148531808 0 0295230763126299032512965339230523406300236123214371729904067302739703251373230275441330236413089376431763656307636263027347229773289276332012801301432012902277627122839259527382542349944912763260826342568262125822686267334723392326429652699404726342915290228273289463450881296 0 0302731763052326429903277297732643089335331763597317637643139381231893796292735555441365631393764312637173164364131263251303933282852310126993039275131762852286527122902267326992686352744912699262125282515256825682699258235273353326426862763404726602725294027383445469548211808 0 0301428773052308931262877330228273366302734723089349930523863313937012952364129905441347235972990361231143641311434323114327729523139287730022776295230642801299027512814266027122568351344642712262125822528251526342608272534723445323928392647404726602725297729403251466453691296 0 030523379292731762927321430273302299032893064359730763933306438463277356932013732544137963302370133533952337936413027340630273353283931642712308929023277287728272699286525822712258235834491269925952555250125552634267325283445337932512699273840472699303929272814341946344695 19790725 252451808 0 0323929773302294031642940328930523392308934593002370131894150317638123139358331265441313935133189364132393732312635273076315129023226280129652852307631262940272527382865258227252515352744912763258225152555259526212555269934723341331528272776406726732789297729523626482153331296 0 0292731513027307631763002290233533039337929023379300237643076391532643863312638635441389831393780318936863201345931893341303932642990290228393089289032012877296528012915277626732568356944912712256825552528254225682686255534193432311427122865404727512839289027513289463447891808 0 0330228773201302732772877339230023302303935692965356930523915307637483039367132015441330237173264376431893392320134993176336629403289281431642852305232392725287727252827266027252515351344912789254225282595251526342595267334723366330228902699400827512751306429023302495253691296 0 0308932142977328930023126316433152990349930763701307640873052379632773626303935555441391530893915306437643039367132773366302731642977322629653315287732392839289027252865259526992528352744912686256825682555263425422660256834193353320126602763404727252902291528523251485354771808 0 0313930893302307633023101341929773612294035133064386331514027312639333176358332265441331536413239368632143780331535413201327729403251285233792814334131012852289026472852264727762555347244912738267325422582255527122595271234863302327728522647400826732725305230893419478961131296 0 0306432512940323929773353296535273027345929523641310138463239370131643846320136865441367131013764311438293251384631013486307633532927311428903176294033662827283926342776262126732647355545192738262126602528266025822712264734723328316426732865408727122814287728393289482170041808 0 0325128903052299031762865325129273419290235832952371730024087313938293366374833535441337937013114378032013717322632643189326430643027285230642827315132012977287727512827252827252595348644642751263425952582256826732699268634453315320128902712398926992814299029023555478953691296 0 030523214300233663164322630893472289036862990376430394067322639703277393331763732544136413226359733533796331533793406328930393419285234322839307628013139292729772712297726732839259535554519275126082568252826342660269925683499334132012699291540672699278930642776352748214695 19790725 252931808 0 0343229403499297733283039336631393641311435412827367131893880327740673277367135555441349934593139367132513541320132893076302729903366286531012839312631642865285228272827264726992621352744912751263425552582254225822725252835273392328927762621400826472789307628523432463452981296 0 0296534993002337931763289283933533014354131393732283938292977397032773686339236565441382931643472318937643302347232143289325132143027326429523039285232012865302727632814267327122568354144912751256825552555254226212634258235133315320126602660404728142801296527763277472649521808 0 0337929273201294032512852332831393472294035132952376431893989340639703251379636415441335335833126374832393701313934723302326431513101305231392839306431012977286527762890273826472595349944912686258225152621255525952634272534723341334127382621402726732814312629403472478953331296 0 0294034323089337929653289303935132940359730393641292736563226388032513863327736715441370132643328328937643419354133023379313932512977302727763139290231012738297727122865268627382660354144912686263426602528259526212647262134993406318927122776404727252839286528143379454747891808 0 0355529023264300232262952340631013527295236563114376432013863318940473419371733415441362637643277352731763612334134723341334131263406289033282865306430893052286527632977262127512568352744912801262125282528254226732686273834193341322628142776400827892776300229773353466452981296 0 0308934062927327729273366311434193064343230643829308937803226389833283915343237015477367131643597305236563101365633663264317631513164305228013114278932262789299026732902258227122660358345192789259525552568271225682686268635273419325126992890408727512827297728653406466448861808 0 0337928273379292731762965337929903328300237322902378032893863311439333499373234725441349937483151364132643671336636713239344530023302292729772827302731512890280127512789260827252621345944642789262126212542256826732634268634593406327727892608398927122776290228653419454753331296 0 029903277292733022902334130393366305236563014351331013764301438463472386333153527544137643406374833663780336636123226341933533379291533532865312628393341273830642686285226472814271235834491273826992542256826212568271226343499330232772712282740472725292729022839341945764789 19790725 253411808 0 0341928903626315133413064335329653569302738123089376432393671325139153432371732015441330236713176361230763612339234323328328930143239278932892801303930523039294027892839264726342568349944912814260825282673252826472634266034453379322628012763402728522776295229773445475753331296 0 0291533533076344531013612303937013089373230273656313937013251393334063846323936125441378032263569317635973052361233413353308933792977330229153251286532262839305226862927255527122699356944912712264726472621258225822673256834193379326426862877408728522877292728773264463449861808 0 0370129273641311436123027343231643686313935133139382932893952349939523392381232895441352733793341348632893583331535553315343231263176296531892927305231392940282727892827263427892568348644912789259525952555255526342595266034993366334128522763393332392801297729653341475752981296 0 0296533662977352730393612307635273151371733413612320139153472410835973764347236415441361237013472327736863251368633413459317633533064326428653126287734062801302727762839271227252568355544912763268626342555252826472634258234323353316426732725398928653039285227763472454752981808 0 0344529273486312635553027330229773472316434193151361233533863349938463701368637645441370134723251344532643656322634453341352733023302312633282827320131893114290228012776272528012595341944912801269925152501262126472555269934453406331528902738400834862814294028013353466460741296 0 0300238983064373230273569315134993002368630763541312637173656379635553748330234325441354133793419313935133251348634863392331533663214303929023089286535412789295227382814258227252568361244912776267325822555263425952686262134193341327726992852400828143089294028273445463470041808 0 0340630143472305233662990339228653472325135833379365635273701406736863555368634865441351334993419364133793392326434993328328931263151283931262789302731392827286526992814268627512634347244642776266026212582247427382608269934453353323928392789400835412789282729903353469552981296 0 029153201322634063226339231393445321435833277339235273812337938293445378035273392544136713780352734593671339236413472348632143445296531262839330227893472285230762725282725822763263435414491271226342647264725822555262126343445337931762738283940672751290229152776326448534821 19790725 253891808 0 0367130643419320133412952325130273527316436863328352735413583417237963459364134455441356934723315351332893583340636263366341930523264294031762725328931512940281428772789267327252528343244642751259525282621256825682673262135133392328930142852406735412776287729523392449152621296 0 0306437323201361231643379306433793064358332263527352736864047378035973812341937175441370134193583326437173151347231263555308932513014316428523239291534192852299026992814267326992595355545192725255526472515254225952686262134593445318927252801404729402890291527253328475747571808 0 0367131143583297735553164336630523432321434993315336633023764322636563289373233025441352735413264361231393527339236263379334129903302295232392839315131143176297729402952267327632555344544912738267325822582250125012621260834723419335327122801400833922852295228393379466453691296 0 0305233153164344533533597315136263264358333533641368636123764379634993933354136415441373233793366335336263379364133793432320133532852325128272990283932512763303928012940255527762542349944912751267324882595271226472776267334323406321427252814400827632852291528143445463448531808 0 0367131393612316435973226371733923656325135693089351332513671332839153406373233795441364134323569371733413569337934863392344529773176294032772839289031263101290229152839269926472595354144912776263426472555256825552634275134193366326428012814400830642712289028903341478952981296 0 0322636263366388035133686313935273341320133923583341934723732382934863569347235275441352734323555334137173126339233793527310133022990312628773302277633152763310126472839256827122582359744912699258226342582254226472776266034593432322626992801398927122927295228143353491946951808 0 0356934453583325136563392345933923612356935833432359737013812367138463189355533665441347234993328355533153527359734993829328930893239300231892902308932262915281427892852277627512751351344912927260825422555258226732647263434993419327727892763397031012827282730643353488651921296 0 032513499347239893656362633663717334135273406374833413597349938123583376434723686544137013527352733923486327736123328352731893419290232013089321429023251272529272712281427252801258235554491281425282608248825952568267325823499334132772647285239892725286529272789332848214952 19790725 254371808 0 0398935553419352735833499364133153717348635693597354136263686332836123164373233925441355534993366359734323656349933793201340630643176303931012877300229652965295228272877272527252673352744912839268625682673250125682621263434993379332827252789397031642877285229023264488654051296 0 0317640273583359736713569364135973686371734453641328937173432379633153880339234455441373235133499339234723239354131643432327732393052300228772977285231762699315127633002269927122568361245192814262125822582262126212725255534193341322626862890404727252940299028273277472650201808 0 0352732263527362635693612365635833569344535693341358332643656352737483176352733535441367134723641343232513612321435833432316430273114286532142801320131143076296529022890267327382608354144912776260825822528255525952673263434863315328927632699404728143052283929023379463454411296 0 0308940083445365635413717348635413214359736123555343235413472376434063656331537015441370136123432349935693499370133663459308932143076306428273027283932262763310127892965266026992595356944912725264725952582252825682621255534323315318927762877406727893176295227383302475755501808 0 0349931143656348636123686370133283445325134863201374832643541325137963289343231645477347235133328334133533432321434323264348630273027277630392852300230523002292727252940262128142621344544912827259526472542263426602621258234593432326429022725393331512877287729403419488660741296 0 0322637013101361233023513331535133527364135133717367135413583370134323671323935835441359735833432354134193432362633533541323933412915321427123002283933022865321427762776269927122542354145192814267325822621252825952660263434993392310126602877404726992952289027513717469571111808 0 0373233923379343236863499328932773583358335834027356935413641343237013302365633155441355534723459344534193527332834993392320130273277294032262789300230523114287728902902267327762582344545192686264726602555255525952621258234723406337929522839402732263027287729023289502054771296 0 032393933331535273612345934723459352736123315367133533541344537013459381232893583544135413445343236413583337934593583337931893277287732642865327728773315278928522789291526342763259534994519282726602582258225422595269926343432337933532725277641082725292729772827336649524986 19790725 254851808 0 0344533283445348635553406352732643583300235553541367132893796349937483459374835275477347234323527348636413472344533533419349929773302291533412852310130522915295227122952267327632621347244642827266025822488262126212647266034723379325127382699398930393027280130273315491953331296 0 0327734193379362635133583362634323612351334453748331537013289382935833671343238125441382933533486368636863541344533153445310132512738326427383226289033152801289026602827263427252568358344912738272525952582251525822621258235413392318926732686404728652827291527633289463449191808 0 0348635133569359736713353352735833597347236713214344532263717331536123541358335415441345933023353347233153328347236123189318932263328296532142699323930643089289028272927264727762647355544912827273826472621258225822621258234863366328929022877400828902902292729023201463452621296 0 0332831893419341933923583327738293597349934193701336636123445376431643671337934595441359734723569371735553472347232643366313933283052335328393164282733022776318927382877262126472595358345192839273826342621258226602634263434723341328927382725404727122852286527633328472650201808 0 0325131643686336635273277345934063328317634993764393333533641344535273671345935555477389835414129348632263366310133923139332828653328289031262827310131013002292727512890272527252595351344912801271226212555262125152568259534193445332827122776402727892915282730273315491952981296 0 0334132393597343233153445328940273251332835133315379636263277364132893513323936415441354133153328328933923541341932893459336630892852312628143176280133282673303927252952268628392582354144912827260826862621256825822608251534193406335326992738412926602725300227893392451947571808 0 0344533923328343234593114328930523583311433664067354132893569345937173315352732645441335334453366335331393379336633283002315129523089278930892776318931012927283927762852262127762751355544642789268625682555255526212634262134723406323927512789402727382952283928523379488652621296 0 032513406349937803499313931013353295234193379354133023541326435553226348632263541544135553513325132893432356935273527337931013189289031392776317628523315281431142673287726472814273835834519285226472660260825282582263425953486341932512660291540082738275128902789345946954886 19790725 255331808 0 0344532263239359732143459317630523264317634723392332834453583358336863226347234455441334132513239348633413486340632393114313930023201287732392789328930523139299028522877268627632940349944912839269926212660259525822647263435133432318928392751397028142940290229023251475752981296 0 0316435133392362634723541327735273277336633153541322637173239349933283764325134995441339231393392349933793459354133923392316432012990297728523014278932512686313926862902262127512621352744912801269927382634269925822647259534723392330226992789406727252763290227513472446446641808 0 0368634193597352734453379315130893226331533663419358332013379339237323264365631645477336632643226337931893302323932393151322630393419292732642801332831513176295226862940262126992763349944912801283926212621255525952582258234193459322628522763404727512927282729403302478952981296 0 0327736123379339233153226316435273039343232263445337934063486361236413612318934725441345929403392373232643541337934453379334132772902325127633353291534722776310126602839263428142673358344912852263427382555258225952673256834323315316426862673400826602634287727633353463452981808 0 0371733793445341935273277348632393555316434723341339233413701335336263527339231145441379634193201332834863472349933283189310129903189278931762776315130893089285227762940281427252927347244912763260826472595262126212660267334593353335327892725393326862827280130273328482160741296 0 0330234453315355533793686330233533214355532393445320136863201332834593432317633025441347230273315343234063151341932513277320131513027323927633214282733412789315128012890258227762595359744912827262126992582268625682647267334723353322626342801404727382699291528273406454770041808 0 0335333283445367134193671347231393239313933793201347233413583334134193214331531895441341931893315344533533341311431763251303929273052282733412827325132143151292728012814267326862542355544912801275126602660252825682582256834453406330227512699400826602738290228273366475752981296 0 031643432332835273239337933023732321433153264361233023353313936413366340633663264544134723289327734453379347233413341318933023076320132892712347229023328271231762725286527512751271234994519283926602582256825822595264725283486335332892725290240672738271229022814340645475020 19790725 255811808 0 0345933153379368634993176362631893541302734192990340630273366318934193392354131015441354131763527337934193366341933793176323930143264283931892839340631143027277626992827259527632751355544912776268625822568254225552673258233923328326428772789398926472776292728903353469552621296 0 0335337013541344532893472348633533445335334193555340633663406349937643419307632515441334135133341337932773315341932643353315133533089320128773671282734452738297728272877256828012673355544912801262126472568258226342634254234323366334126732673406727122699290228393432446447261808 0 0325135413486344534593353340632513641341933283176343234063419335334453201317633535441332833793277325134593289332832773151315129653189273833412927328931393027281428522927281426992789358344642801263425282568255526212647262134593366325126732927397026472801281428523277475752621296 0 0355535693139371735273353318934193656323931893419325134063139345933533379311433285441339234593392354133413353326431263302310131512839336628013027281432642686322628142801259527762595349944912776259526082582251526472621259533663379318928142738404727122789280127513432454747891808 0 0349934863863352735553264339229523486335334453002343233283459330234723432325132645441331531263341323935413189322632892952308930393251275132642865325130272965287728652952272527382660352744912801272526602582254226992621264734193341328926732827400827122712277629773379478954411296 0 0367135133315378033023701311436563239367130273612321433283139332835973392302733925441348630893277341934063251339231893239295231012940320127893277289034452686292727893002263428012582356944912877267326862555259525822699256834993366315126862712402726602634299028273302463447891808 0 0365635693315339234593302352734993499308934063214343233533264354133533569306431765441330231893114341933923379341933533251308930393089282730642738315131262902278927122865269927512751347244912751267325952763256827512595266035133392325126992738397026342776280128653341491954051296 0 033663732341937013445365631393583326433663089343232773353330235553486337930893226544134593089315132513264308932012977341929523089286532142751296528143189282728652647283926732725268635274519282725822621256826212582264725423541336632892582258240472814277628902814335346344986 19790725 256291808 0 0343233663472343233793189328932513513320134723039335330273164330233923151326429155441323931013064327731893289317633793114303930523214295232892839315130642915281428272902282727382839349944642814275125682608255525822595271234863472332828522699400825552751285230273341495253331296 0 0348635973419361233283189317636123419361230763555315134723164334133533341307633285441348631763214326431513277315132893114300231762852331529403052280132012660296527632865256828272621356944912839271225552621258226212621254234453392326427122789400827252647282727893445451948531808 0 0361236413499335334863353336633533472318931893089337931143406317634593139321430765441347231263164337931143114295232892977307628523189281430762839307631392952282728652789263427252890349944642763275126732528256825422608272534993353327728012776400826602763285228653748505452981296 0 0345935413341339233153671321437013379365631643251308934193089373234593406321432895441347231893151318932263089312630523176307631512890317627633089283933022738287727123027267327892582351344912952267327122582256826212621256834593315316427252738404727382660283928273419443754051808 0 0365636563641349937963264330233923176317634323164321431393201334132773612320132775441349932263201327734863201310133793101326429522977290230642839295231642890289028522865264727762699349944642814260826212647264726732712272534993392322629902751404726602738286529903315482160741296 0 0336637013353327732773353325132143569335329403302303932263126312634993189302732645441326430393176336630272977330231143366300229902952322628143076282732892738302727382852264727762738359744912952262127382528264725822712259533533445323926732801404727122634294027763419443769141808 0 0337934453569356934453597336634993555332837803189327730893315317635833139327732775441343233023039331530763251285232012965325128393114290230642751310132013164276328652877275126862712354144642814278925952582255526472621268634453392327726992801398926992725286529273328488652621296 0 034593499345934723392316432773472341933923101356931763226317633663089341930523341544134323064315131143189317631013264315131143201281431642776300228143226281430762789294026342865264735554491282726732595258227632621272525553472336632012725278940872712271229772877347245194757 19790725 256771808 0 0341933793846354133923366326432013472323935273014306431893277315133793076344530025441352732893419339232643302315132012776297728013114277632262789300230762990289028772814278927512751344544912865263425952608262126472634258234723366322625952738398925952776285230273277482152621296 0 0368635273513355535273226312635973201358332893064308930023201326431393612318932895441332831263328326433153164337929273392277630642827316427633189283934592686299027382977263427892582359745192827269925552608255525952738252834723366315127382712406727512699295228143353454748531808 0 0358335413527347232513289341933153641313936863089315131643226307632513239349932775441328931513052322632513201302731012902315128393076276329652902325129522915289027892865260828142699351344912776271226212673264726992621268634453406326426342686397025952839280129403302463453691296 0 0359734323513339232893264317633023527331530273353281431513052341933923139291532395441317627893189283931142789323929903176277630642927305226993126272532392725283926602902262128012555358345192902267328142660263425952699260834723366315126862751404728012725269928523569463449521808 0 0341935413289335337323406321431393353296532643052313929773151308934192852334132395441318931643164318932013151308931512927306429403189290229652852300231012763285229152827281427122647347244912763272526212660263427122621259534723379328927382789393326472801286529773277472651921296 0 0339235273226347230763379300234453459365629903315294031143139334132643499308934595441344529403277292732512952317629653226276330392865294029023052278933152751305226992890266028142621354144912789269927762555267325822673259534723392332826602621402726862660295228013472451949861808 0 0332836413499315134193114365630523392311433532927322631642990301431643064339230765441341233153014321428903353291532262839308929153064291531892789302732393076285228142852275127632686352744912814263425952595254226342621264734993445325127252699398925952852283929273366451953331296 0 036123527334134063002316429903328336633793002327729523189297731893189326430523341544134863052310130523089311432262940312627762902281430642865312627763264275130022751299026732738266035274491281426082621258226992582264726213392337932642738271240472725269928902827335345194919 19790725 257251808 0 0368632893392320137013201323929903239325133153052365631513176335335412977322631395441332832513002318930523251290232892902328929273089289031392776302730893014280129022827276327122712341945192763277625282699256827252634260835273419328928772763400825952814281428653302451952271296 0 0336636123406361231393226307631263419315129773641307630393189328932893302317634195441336629023406311431643052322629273289286530762865292728393114283931892686290226472915266026732660352744912814266026992582268626472725255535133366316426992712406727512621292728773445433550201808 0 0355534193472344533923251335333153239316433023379316430523064318933153052321430895441330231643226311431513176296531643076306428143226281431262827292731512927286528392890281427512595345944912814277626472712256827122582262134193419321429022738404726342738282729903366475753331296 0 0345935133315352732393341326432773432325131013126348632012940316432773445303934455441349931013302315131513002327728273151278930642865318927253064287732772699310126472952264727632608352745192839271226212515272526212725260834993472312626342686406727762660297728013541463453691808 0 0343233793583328935133151349932773201340632643114320134453264307633663064344530895441316433412814313930893239296532392977302727633151287730272902306431012965289028522902269927252647355544642839277625552801256826342634263433923251327727632789404726082827283929523379478960741296 0 0345934453151330231893226325130523302312632643176315133283226320132773419328933795441344530273264302732892952311429403164286531142673312628013139272532392738291526342902275128272725364144912814268627252542278925682712263435273277321426732763400827382647305227633353463470041808 0 0328933793419317632013076305232393089323930643239310132393114313933923089326432265441337932263164327731643176300232012738317629403201273829902814294031263014294029652915277628012660352744912725262126472660259526082660280134193445334128272776395226602763278929523459469552271296 0 033023226318935973089417230892990316430893341301433413052343232013472339230143366544134723126325130273101301431512952323928523139276331392738311427513264271229902712292727762814263434864491294026342621258227122673275126083555337932892634282740272827268629152814361244114853 19790725 257731808 0 0340633793277313934723226302732893052340631643353321431763302348633023226331530525441340632263027325131013201301433792789307628523039277629152751308932142902287729022814269928142725349944912763276325822763252827512568285234593264318928392940400826472852291528523341472653331296 0 0328931263302327731763027310131513289316432893239340631763302334133413366295233025441361233153226318931893052318929273189291532392877307628773101280133152699296528012877280127892621356944912776264727252621273826082827255535133328323925952686400827762686286527253328449149521808 0 0343232013315310132513239297733533076336630523315311433663114331533923139313931895441327731643201328932013164303932393052317627763126272530272699305231643027285228902952276328012789347244912852272525822699256827632647269934453432326428392877402726472725299028013302469552981296 0 0340635553214323932393076315132263277320132393114326432893341323933413176310132395441340632393251330231263164327730523226285232892763317628013139285232892725313927632927282727892751344544912852268628142686268626082814254235273379322626732789408726862686286527633328451950201808 0 0330232263419320130023002316434723151327731513341302733023139321433023302332830145441339232143164320132513366307632143052322627633406282732262789299030393114291528522940273828392686348644912776272525682647258227122595271234863366325126992712400826992751289029403445469554411296 0 0337934323151305232773014303930763302303931893139310131393445320134863239316432395441334133413277322630893139318929273214277631642789312629523101295232512839295228142965275129022738351344912952256826212528259525552712256834453341325127892789406727762660296528143527469549191808 0 0345929903379334130643264296532512877322630393139297732393089339233533701322630645441361231763527315132393126291530272877307629153151286530522927310132392952291529652952271228652660348644912789256826082595254227122647272534993445321427512839397026732801294028653315475752621296 0 033413612316432773189290232773027331532263027296532393014316429153445307630023201544134193583327735413027328931642990313928773052275132262814320128653289285230522827294028012751277635834519285227252738262125952621273826083419335332012621264740672699283929902814340647574919 19790725 258211808 0 0352733023328291534723101299031263089292730272890303928903089327732263114331534195441325131393315307633283114316430022952305228143239289032012789315130272927294027512940268627762686354144912865271226212763254226992621267334323419315128522852404726472814287729653264469552621296 0 0328934193328318931393139313929773239312630142927306431263126327734722990359731765441359733923315322630023076302729523101283931012814317628773328289032772776299027383027278927632712354145192776267327122776266026342725266034993379326428142751406727892827318928013392441149191808 0 0331534593419322631513151303932392927311429903164295231513114326430763139320133155441327732013139334133023164311430762927331529023419283933022902313931393002292727762877278928012673343245192776285226342699255526602686272534993353331530022699400826602952289028903239488654051296 0 0331532513315337931013089326430023264296531393014303931263189305233023052323932395441347231643064302731393064310127763114280132392852316429273214282731892776302728522890282728272827359745192865276327512712280126862814269934723366318927632686408726342751295228013341441154771808 0 0331533413419312631013126301431512965313929153027302733023052303933153126315132015441343232263829321433923353315131392965340628143328287731012852302733282915305228143076285228142751351344642789272527382686258227252647287735133315330227762751404726082865289030143392475760741296 0 0335333153089337931393151325132263302292731013002326429653076311433023315325132515441352733153139335333023076301429523201289030642839318930523076303931892940303928902890289027122712352745192827278928392673277627122952267333663315321427892673404726862801305228773366431070041808 0 0308933023277306433022965323931393002295231143126306430522952327733023328310134595441352730643277328932893239306429902776318928143239294032012827315131392927296528393002281429772801362644912890273827382977264727382660266034193328323928522865402726472776295230273226457652621296 0 032773214321431643139337932263089318929903189299030643151299030893076328930523101544132773114317634593226321432012940302728393302292732262865330228393328278930022751296528142852267335414519280127512568267326342595262126473445334131392725266040472814276330892827341946345020 19790725 258691808 0 0308931013089306432773101322631763139341930523226296530393089315132143341313932775441344531143583323933413226315132262827334130643176291530892839312631513089283929272915281428272725361244912977267326862789266027252686268634063419315127512801400826472839283930893239469553331296 0 0330235553239337931763264321431393597301431393014290230393002326433533126306433285441344533023289334132513089299030023277290233662927339230393089295232512890300228012940285228012839351344912839278928272634275126472902263434723353318926992725408727382751303928013341438549521808 0 0331531893459323931643277316433022965290229522952299031643189322631763189313932265441335332893076336631263264295232392915312628653201292732892865327731012877281428903027283928522763349944912839280125822763260827122699275134453432323926862839395226082751287729403289463452271296 0 0339235273315348633533176325129773201316431513114317631393076296533663126325131015441323933663101326432263052316429023201287731642990320129903201290234322801317627892952275127762814358344912827285227892712281425952789264735273341322627252595408727632647297726733419469548211808 0 0320131143176331533663139307635133039318930273089302730763052311432143052292731145441349931263277308932263027300231142902323930023328313932512940317631893151296530023002276328652776349944912839282728142725264725822660264735413379325126342865397026732814291529773328463452271296 0 0322632263251326431763226332829903114302729772902320129403064305232012990311431895441345934993089326431263076313930023176287731392890310129653201291533532751316428143002283928392801355545192751275128392608260826862827264734993392318926472595404727632789302728273527449149521808 0 0305233793239337933533151315130643089299031013126299031392977325131013353285233285441339231763251321432393164312631142877330229023151305231142890315131762940290230763064286528142738344544642965272527512738263426212660259534723406326425952801395225952751292729773251463453331296 0 032143277315132393052311432643101302731263176295231393052315129523264301430143039544132143328310131892990308931512990305229903302296533022990322628013341283930522725306427512902275135414519285227122789273827382660264726213486341931892751271240672660273829272686336646344757 19790725 259171808 0 0308933283101351332893264306431262965313930523089299031143052306431143189292731015441335330273302321431643089311431392915320128523064285233282890321431263027281428902877287728652865344544642839267327762660264728652673268634723353318926602814402726602712285229653328485352621296 0 0351332643328327733283214332830143101313930642952316430393076302733533039330230275441327731013002305231763002305228903027290230522877344530763555281433922776318927763076275129022621347245192827273826342647271226472738255534723392321426472634406726732634296528013472449149521808 0 0336634863264310132263189303930022977296528523114302730762865320131143214301431765441334129653176312631263089289029022902322629023164285235412990330230643039292729772940292727892877341945192776275127252542263425682647276334993353322626992738398926472776283931013328454753691296 0 0362631263472297733023226328931143239306432013151315129273201289033923027308930275441326432013277335330762990307629153114292733532902341930273499301434722751317628772990272528652725352744912801273826342673280126342673258234453392328927252673400826602751299029773264454753331808 0 0311433663226323930523353310132513002306431263076301431513002325132263406294031145441326430643114302733023101303930392927323929903239292734452965348632513341295231392927281428902738352744912852264727252699264726342568268634863419318927252801395226862801289030643302472660741296 0 0354132773392318932643151302731393176302731892940313930272977295231893076316429655441332834063039312632393089311429023101291531643101336629773527299035412801316427633089269928902647355544912814275127252647266026472660252834593353322627892673404726732699292728773406466469141808 0 0302733923151339231263064310130892877302728523089297731762952295232263201291533025441334130393139285232263039305230643002327730763251299034192952361231013164281430522890299027382712349944912827266026992699252825682660264734593379320126992738397026472673290229653328469551571296 0 033533201323933413366344531513201300230893064305232393014306428903315300231393076544131263002305230142990280128902865316429523341296532263002347229653315280130272776315127512915277635274464281426732712266026602582267325823541326431762712267340472738295229272738341944374919 19790725 259651808 0 0307634993214348632513315327729773239300230643089332829022789299030273151294031265441334128903214299031763126299031142865317629773353299035132990344531513014287728392977286528392763348644912940259526732699260825682582273833923472318927382725402727122673287730523353466452621296 0 0337931143486328933023176335330892977295231013114313929773126292734322952318929275441318931013076300229522801297728013176292732392965332828773289295233282751302726993064266028522647349945192801267326732686267326212686258235273392323926732699400827382814307629023499441148861808 0 0310134453239344533663379311432512902303931513251294030022927302731143176305231765441327730023164287732012952290230892865310129773264301434452977349931263039283930273002283928652827355544912827259526472608254226342647256834723406322627252852397026992725283931513302469552981296 0 0358332263392332834993176311430893002306431143101310129023039303932142940305229775441339232893214308929152977306428393201285232262865332830273328282733922801317627512952281430272621356944912776275126992595267325822686252835273432317627382608408727122699295228143341457649191808 0 0300236123251345933663189327732263201312631763039327731143002328932393101299031895441343230893089308930892839285229652827327728773226299034862940347230893151292731392902287726342751347244912763273825952712256826732595264734863432322626602789404727632751299030763392457654411296 0 0349930643583345931763353322633283101299029902839311429773101291534323039312630275441328929773315289029152902292727633289302732392814340628143597281435272686325127513114272527632621349944912839275126342582269926862686266034993328318927122647402726862699291528653472472648211808 0 0327734593151336631893353315129902977303933023002294032012990320133923189313931895441323929772839303928772915275129652927316428653445285234062965379630763139290231142890291527892776352744642839275126862595263426602608259535273392326426602801402727382699286530643341482154771296 0 033923002349931643328332835413014310130393214313932262965337929153472317630643002544132892965289028273139285227382763307629903406287734992890347228393432272532642776308925823039269936124491296527512621267326212712264726213459340631142712260840672686278930272789334146955020 19790725 260131808 0 0313934453089344529903353332833663151296531013251310130762977308931263189300231015441326429522789301426992890272529152852323929773341297734593002344530893139286531012927289028272827354144912776267326862555268626862660263434453392331526732738400827122789285230523341482154051296 0 0347230763472318933663445325130893151299030893251317629773076295233153052303931895441323930023239302731142902296527763214286532392814349929523459280134992725318928773101259529022568355545192890273826732686266026082725258234593328325126862621408726732751301428273445463450541808 0 0291534193277320133283214318932392977299030273189315131762915315133533239320131515441330232013214316430143002275130892763320128273366296533662789355529273315283931012865278927892865355544912801269926992712266026732673255534453379318927632801400826732712282729403366475753691296 0 0365630023486345932393027313931643139359729772738290230393101286532143214315130145441330231013164308933792965306427513014289033532927341928903406307635272789311427383064275130642595348644912852272527122699263426472699258234453406317627632595406727762699302728653419454754411808 0 0299034863251321432773176315133023486315129903052317630142965315132893139290231395441348631013151341929523027285230392839320129023289294033413089326430763264283929022915277628012865349945192814272527512634263426602673264734863366323926992751397027252776289032393226463460351296 0 0370129523555302733533114332829523239272530272865299031513027307633532927311430025441316430762977315130642877299028013076291531262927322629523366290234722751306427513076267329022595359744912751259525682621254226342647262134453366325126992621404726472776307629023353469570041808 0 0300235973076343231013353334134592940317631893064322630273014306431763302295232265441331533283101317628772965290231892915310130143226277633282990343230893289285229402865289027762852345944912801264727382595263426212673259535553366335326862877400826732751291531763176488652981296 0 037642877349930643302297733663289328932143002281430272977303933283251313930523064544133533064299032263014287730022801320128523251286532392927354128143472283932772699302726342927259535414491282727382621273824882568262125283472336632512738275140472738271230272814337945194853 19790725 260611808 0 0326434862915348629403277336634193039317628523264290230022902317633793151327731395441336629903064313930392977278932772751330229273264277632642776345930643164291529402940292727762725352744912738264726732621259526602660263434993392323927252890398927762801289032393302491952271296 0 0376431143597297735273052347231513289330232513445310129403089295231763302302731015441315130763076283930642902302727763139286530392852318928773432290235552712318925822977269928772595352745192827258226212647267326212877262134993419313925282725406727632660305228773459469548531808 0 0316436263101341931763445316434593328331529023251307631643064322632773114311431265441336631263151317629402990283931262814322628393214286532892852347230893289283929902902305227382852355545192952272527122488255526732712263434993379331526602660402726732725287731263302478953331296 0 0370130643555290234452890323930143341296532893039327730523176306432513052316431145441334128393076285229772789313927763214283932012763323929403315281433532789308927892977268629772542355544912814272526992712272525682751266034193315325126342725406727762725308929023419446449521808 0 0300238463064349929523472303934863379323929773151289029403139330231393101302731015441320129403027318928903027299031392814322628013392283933532801336630273114282730023027278928772852349944642814266026602568264726472621254234323392320128012699402727893064287730893226454755141296 0 0348631893379292732892977344529523717311434593151301430522990297731143002295230895441321431643189289032012763300228773277290233662877332827633315275132892725313927763101260830022621354144912852280126342461255526212673266035273366325127632699404726992789301428903251463447891808 0 0306438983039361234063472290233282814339230273201302732012890317633793089286531265441318931762789322626603014277631392915327729153419281432262801327731262965282728652877280126862776351344912940271225952555251526992673269934453366321426342927400826732915289030643406488652621296 0 036413239364135973406287732642852312628653164318930892990302730523114291529773277544132392839290228902965271230022789330229273277285234192877323928653341269930892725301426602902264736414519296526472568263425952686282726213459339231762763272540082738271231142890341946955020 19790725 261091808 0 0349936123139351330643189294034192827308930273176328929773027313931892952310130025441325130642865308928773101282732772852339229403366292733282940318931143014276329272839289027632712352744912801269926212686258226212673267334723353327727122902402727763027292730643226472652981296 0 0349932393499322634723392336630143101300231893513311430022990305231263341283931145441332829902927285229402839302729273277299032772927332828143366283932642634300226472927259528522621354144912839269926082673250125822673256834723419322627382712402727762801306430023445478947891808 0 0330235973076355530523597292734993076330229523027327731142952306432892990286530275441311429022927299029402990272530522865330229273214289033282789326431513076283927892852277627512927351344912814275126862634254226212595272535553341317626732865404727252890289032393289454752981296 0 0378030893555300234993101341930523226313934453002307630393151295232143076302729025441322629653039291530022763316427633089289031262902320126733264278933152686295225422776266028652660364144912877268626082621252825952699256834193302323926732686406727892763300228903472451954771808 0 0337938983139378030023419331532893076337929403201291530893114308931763126302732775441326431142902297727383101275130762827294028523164290231642827352731263239280129652877292729272965351344642738275126602647263426732699266034863289321427512940398927512852296531263214472660741296 0 0382932263641320134723139326430273201313933022927300229773027292731893027302728905441328929153027290230892827305228773201289032262738316427383264280135412634308926603002276328272647348645192789269926082582263426602699263434193406313926992595408727252827306428523732466470041808 0 0318939523445386333793541335335972952336629523101295230522940317632392990313931765441315129152990296527633089281428652751317628653039281430762839330230273176282729522852273827252789347245192814272526732582269925822568259534863366323927512801402727382839290231393379469552621296 0 041083251384631763527336634193114327734453264295231893052311429523302295231262990544132643076307627893089281429022725307630023064286531142801322627763379273831512751305226212890259535274519282727762699264725952634264725953472335331642827273840472763277630892952388046644919 19790725 261571808 0 0316439523189389833023686305234863027335327893189299032772902320131763101283930395441321432262839287727632990280131262902307627512927273831392814315129773366285230762789290227512877345944912751272527252647266026342673271234453302320126992890400826472738291530763379475754411296 0 0384633023780322634723392341930643239341932392789318929403214291532512927300228905441330229523002283929022789294028393039303931512801305226733139278934452814313927123214268629022699354144912789269925682699254226212647252834863419320127382839404727762751295228013583463450201808 0 0308939333251412933533686313936413052332828653126290232013027312633793264291530765441343231642977305228902890295230643052308928523139278931392890322630643214285231012952310127892990352744912839268625822555258226602699269934863366326427122839398926992814291531763289488652981296 0 0376433413626339234323201341929523201347231892814311429653164307632513076291532395441330231393101286530142789311428773126296531012801310127893176285234322699310126342990264731142595351344912952268626342621258226342660263433923379320126992915400828652902294029023717463450541808 0 0323937643513344530523328299034863076336628653239291531262965296530522990303930275441315131512877308929272927278931892940313928653052286531512751328932013277290230272827295229022852345944912852282726472621259527252699269935553392328927122763393327122902301431643353466454411296 0 0376432643915312634992965334131143264331531512890310127383164295232893089297731015441335329273089303930142852295229653176282731392814327728393214271236412699323926863126268628772621354145192814263426472673263426862686266034453341318926212712404728012789307628393432451948211808 0 0322636713406373232263569315132643151312628143101285231762952308932643126303930395441336629772977321428653064296532772877325128903176291533152712337931013366292731262865289026992902354144642763269927382555255527122582283935553459327726342839397028902738290232773214485353691296 0 039893499373231763432305234192990339230523151292731512776312628523277323930393064544133412927307629523176278932142890340628653289283933412801330228273527280132892827311425952965255535274491296526602660267325422608282726083499337932012660267340272877281429902915389844915088 19790725 262051808 0 0370138123214361232513597308935133052354128143251289033922877308930763239295232395441315131262940312628653189282732642902336630643277285232642634315130893101296531643014303930392940348644642827262126472555259527512699264734193366332825822827402728902852300232393302469551921296 0 0393333413970312636713064364131893419367133022814311428523151292732773101310134725441347229153214299031762712341928653353286532772789328928653101285233662789327727253251259528652673361245192763277625282660263426342827263434993419313927122686408730892751300228393701446448531808 0 0345940083114371732644008327738803264367130893289278933022915313931762990323930025441339232773076325127633251321431762776325128903201290232392827339232643114285231262902300227252902343244912827268626862634264728272647275135273432327726732890398928772890300231893315469554411296 0 0412930893898305236713406361230643527301434192890328928143277303933283289316433795441348630643379292732773239327727253419297733412814339228013486269933532738318928653164266030022647364144912763269925952660268626602699264734993379318926862673404727632827301428523796443754411808 0 0316441723052378031763499322634722927308929403189286532013089308933023164348631395441339236123039358329653472282734192940331529273419286535132751332831643052285231012990302727892852349944912814269926862699258226862725263434723366320126472852400828772814289032143328482160741296 0 0404731143717306438633151334130893353305233792990339231013164296532393612315135975441364129903419303933922827341930143315275134192902327728523328290234192634320126343027285231012673358344912789269926472634264726602660260834723392318926992839404727382839297728903780441170041808 0 0334137013126395233923846310137173076336630023392291532513114330234193164356932015441341233283151345929023189287732392927326429023302277632892839331532143139278930022940292728142940349944912902278926992582259526342621260834863353330226472890400830272763287729903459475753331296 0 038123315421731513812318937962990370130273379295232262990320132643201367132013527544135833002334128773353285233533064337927893392299034192814334128523328283930642621312627123076252835274491281426732582254226082673272526343472328931512712283940082827290230892890334145194853 19790725 262531808 0 0320137013226381231013597308934593002351330023264286532393289312635693214359732265405327732392940345927633432295234723076364130273277283932012890323931143064285230272977300227633189349944912940272526342595264727512647267334723419328925952877397029772789285231513226463452981296 0 0367132143846322637323039358329523499294034192965325132893151355531893583317634195441347228903302283933412852345927513302302733923164356928523419305233662699306426473101275129772673365645192814266025152555262126992634263434993379326426862738402728012852311429023952466450201808 0 0313939893101412930763970307635552940361229153379312633153189318932013064337931895441335332263052343228653641292734992915326428273406296533662763344530393114282731642902295228142763359744912763264726212647263426472647256834723419327726992877397027512789287731513472488652981296 0 0382931514087334139523164376432013829303934863101351332013264318933793139296533025441328930523189310134593139349928653379303933792865328928523328278934322751317626603027272529522621352744912827266026862634252826472673266034723353326426993064406729902801306428524172463449521808 0 0312639703176412931513898292737323014343230643353336636123176320133923214328930895441325131013039330229153379306432012940308929903419299034992965331533023164280129402890302728142827355544642738264726602555262126212686271234993419320126602940402727892801292731393289478954411296 0 0404731013846318937963114355531513656295234453014344533793239321433023341302731895441327729153239302735553052358329273289297732392839339228273328275132772686305227513101283930522608368645192827273826862827266026472725258234993379323926732699404728772915300229774008446448861808 0 0301440083277397031513933301436713064365632263641317635133302325133923201315130765441328930392890365629523656322636562990361230523472286536712801323930763201273830642839312627382763349944642801260827252699269925822751272534453392318926342915400829402776291531143353438554051296 0 039703114398932143933295238633214352731643569318933793189328930643189316430273027544132392977322630643472311436412990347229903432292733922890334126993541287732142647311426602940263435834519286526862621258226472686264726473472344531762751306440082763285230272977345944915020 19790725 263011808 0 0303938802952381230893717302736563302351330893541322633663114316432143027301430025441340630763027340628653656292735272877332829523513299034192852348630763251289032012890297728142915348644912738272525682568273826472725268634193289316426992801397029522902291532143214466452621296 0 0404729904217310139333189382932143626320135973214358331763289306432893189303930395441327728143289308936413052370129523201287733413039330227383277282733282673308926733126272529652621358344912789267326472621259526602647259535273419316426473176397029272852306430023597457649521808 0 0297739332852386331393717307637013189337933283366320134993076337932263277310133285441347230892977343229023459294035273002328930143379276333532890356929653392278931263002303929022915347244642827273825682621258226862608267335273353318927512839404729272712286531763486475753691296 0 0397029403970292739703226395231763846295234593076337930523419327734063076317631145441331528653027291534193027340628523499301433282927327728393555292735552801337927633039262129772634364144912776258225822699256827382725262135133353327726732902398927512647305231513541451951921808 0 0313940083139402730763952313938633139376431013612303935553139325132393076300231395441332831642915347231763597305233412990316428143419286533792789336630763277273831762877299028142877347244642738258226082582260825552660269934993486326428652990404729772852289030893641475760741296 0 0417230644047310138983014376429153796306434863076344529903328302733283151308932015441334130143114302735973101354129403226306433662839339227383527291534862712331527123277276330892763354144912776264726862647256826212621266034863392325127382801406728652877317631013780469570041808 0 0308941083486391530643764290237173064364130893527292735552902337933023089299031765441328929273002334129653486315134722965341931013353289034322940347229653353281432262865308927382927347244912776256827382555258225422660280134453432318928772890402728522814277631763392463453691296 0 040473014368629903989285237013114368628653597289036412952339228273432292732643027544132643089305228903315290234992827330230023366296533532814341929023527272532012660307626993002252835554491278925682647256825822608277626213445335332012686283940272977273832012990428644644757 19790725 263491808 0 0292738632927398929653796292734722865364129403656281434062927337931393052302732645441317630272915317627123701289035972965339230273366296534722776344531143264283932392890292728012801351344642927260825552528256825822712259535693366322626732927397027632902303932263748472653331296 0 0397030394047292737322952345929903569290234193052349929403406286531763052323930395441322631143214286534593039364128143315296533662865354128273513278933532763322628013251271231012621368645192776277625682621258225822940255534593341322627632738397028272827313930763379463450201808 0 0300238462990382930273780296538982977370129773880294035552965347232773341300231645441334131642877345928393732287736262865339229153541278933022965332829903459275131512827285227512827348644912712267326602582256826212595256835133366325127122751397027632902287731513641475753331296 0 0376429403933307638633014370129274008299038803064378029903583311434862977322632515441336630523251307634992902359728773641285234722940351327893341276333792673317627253139263430762595361245192801256825822582252825952660255534863432322627632776406729152890312631644360454749191808 0 0302739332952384629653583281436412927382929403701289034862890345931143201299031145441330232392814348629273513292732392877344530393459294033532738320131513189287732392827296526992952355544642940272525552647255526212725268635413289325126212877400828522977300231893686454753331296 0 0393330394008283937962952371728903812300239892890376428653432285234722990318932265441345930023277282732642877312628013151297734192990359728523328275134192699322626863201266030392634356944912751259525822595263425682673254234193392318927382763402729152776315130523641457647571808 0 0296539152940398929903701292737802814368629903656283937172814334132393239315131015441341932262927313929023151277633532814335330643406292732512902320130273366277632012865302726992827345944912789271226212582259526212699281434863328325126212827398928392915278932013302469552981296 0 039522952395229903898305238292927386328653780289036122852361228773459294030523176544133923101316429773101281431392865358328903341289031892827313927383289267332772673315125953052267335694491281426342555255526732660273827123472330232392751269940082940280130643014362646344821 19790725 263971808 0 0292737962902382930643863297737802852374829653732290237172927367131893277316432265441336631393027313930273076289033282789320129903379290230522789320130893302276330272865292727122940349944642763269925952660256826472647267334993366328927252827400827512789278930643419478952981296 0 0382929653970300240082965382929153880292737642927368629403583286535833052331531645441330230272952294030762814320129403432307631892789321427513176278933282686318927513264262129772528354145192977266026082608264725952595275135273379310126732725406728012776310132013701449148531808 0 0294039892890398929403915290236712801370130143863290236262776348631143164308931515441343228902952303929653114297733662852334127893328285231142738343230763239282731392890306427512927352744912751269926212528258226212686286534193445327726862712400827763027286531143499449154051296 0 0354128523717283940672940355529023970295237642940376429523764303935833089330232265441326431513114289029652940313929273315299032262965317627513126275133532673321426603164259529902568359745192814262125682582264725952789254234863486325125952751404728272751307631263764460553691808 0 0282736862965351329773933300237963052412929903829287735972927345933283366289032395441340630643052316430393064289032642890339228903328287732142776322630393328286531512915313926602952341944912751268625822647252826472582271234993353323926732751400827512725282729773353457660741296 0 0367129773555296538982990367130273812295238462890367129023555287735692877308931645441323931763164305230392940318928903445297731393039325128013139278934062608313926863176263432262595359744912839264726342528268626732763255534063328310127122699408728392686294031643597454771111808 0 0291536712877397029023701295237802965382930763499296535272977345931513328286531765441348630023027318929523052300233282927323928393264289032512673306430893139285232392839323927382827352745192789266026082542252826602725272535553328323926862751398927252902280129773366466453691296 0 035552915371729903764285237962990400829903764300236122927376430273671303933413002544132263139301431642965292729652927332829273126294032892915316427383302269931762725313925683064258235554491286525422634256826862686271225953445341931642621276340472801273829903302347245764952 19790725 264451808 0 0290235972789367128523780299038983052397029903656278935272877358332143189294031515441330230022902316428523064282733412776330229523201272530762751302730273064285230392839305227252927352744912852273825552582256827512595259534723472322625952890398927252827275131643302463454411296 0 0349927383432289037962965384629023970296537322890358329023764291535832965327729275441308930142965290230022839316429523264302733532763317627513052272532642582323927893151264729402634359745192965267326472555269926342738271234993328322627252738406728392725311431763392457648861808 0 0286534062852364128653846291537802865378030523764299037962814354131643151310132015441347229653089296530023176273832512977320128013353269930522725308930763151269930762927303927252965347244642814282725552660255528012699272534723445318927382865402727252814282732263251475754771296 0 0341928143583277635132776359729023829281437172902367128393597286534322902317630395441317632392990296528392990311429523302305232512738317629522940262132772634317626343176256830522608364144912827277626342582262125822839277634453366331527252699404728522738300232263419443749521808 0 0266033662738347228273419286537172801382929023796297738632839361230393251302731645441326428772902300228773039297732012915339227253226267332262660322631143027280130272890318927382839348644912763271226732621250127382776262134193366323926862877402728012801290230273379463452271296 0 0332826863353268633532927370128903701297737172852391528903686287736862990334128525441311431262814299030022865310129773527299033022915330227762965262133412699302726603114258229902634355545192789264726212515258225822776256834593353325128772673400827632738306432263315451949521808 0 0275134452763364129523641290236562952382928903764286536412877340631643419280133795441340628772865292731143039277631262877347229153328273831392763313930393002276331392827305227382990355545192839264726732621273825952568255534993379328927512902400828902827292729903353485352981296 0 034062852337928013513280137012865370130023732292736122915361228903513275132643014544132512990291529652965289031512877331528773201264733532699310127383289271231512686317625823027255536564519281425952634258225682647264726343432336631262763259540872814273829403189334147574919 19790725 264931808 0 0287732392776341927633432286536412827406729653812281434992902344531393432285232775441326429272940300229772927291532262927322628653583281432642839320131513027277631512827303927252915344544372776268626732582256826472660268635273277320127252940398927122801289030643302482152621296 0 0331528143341286534722915371728523796283937642865368629273748287735412890323930145441316428902877276330272902327729273406289032772712337926993239276334992647317625823239258230022595364145192977259526472621272526212699258235133366328927382686400827762738301432773328463448531808 0 0269930762801341928393419282733662877379627383641287736562865347231013432289033665441339229023052294028143089286533662940349929153392260833022686327730643251280130762915306427252965348644912940281426212686255527122634273834723445336626473027397027762789290231143341475752981296 0 0327727123151287734192865358327123764272537642776365631393555289034452890330229275441322631012940280128522852331528653341286532262814311425953264276335272621323926473251264731392660358344912839268626472699266026082738255534723419325129272660404728392725295232643583478954051808 0 0276332012673335327893527275134722712359728523612289036712852347229403353277632265441322629152940295229403139289034722814341928653353285232772814312630393176287731012890299027892814355544912776268625552621259526862725266034453353325126862952398928012852283929273277482160351296 0 0318927633226280134192915376428653472286535412915359729523671280135972839323929905441308931142852323929402890347228273392294032262827327727383226286533532801330226603089283930392699355544912839262126862608264726212789255534453366323931512763408728012712320133413432457670041808 0 0282731142686341928393353283934592952347228393641282737012814343230893432285233415441340628903027299029903089295234062890318928653226273832012712315131143089281432012852311426862865352744642827271226602595256826602568266033793406326427762965397027512852291529273445478954411296 0 031142686307627513432280134322801359729653445289035972763352728523656282732893014544131393101282731763052299034723039334128523289282732772763323926993406263431012725308926602952264735834519286527512686262126732660276326733459340633662990272540872827267330893432364147264789 19790725 265411808 0 0278932262776343230273328289033922852379628523671297734192890336631643341281432515441355529153189297730523101299034593027337929273139273832642738331530893076280130392890302728392865344544642801275127252776258229022686268634863341352727892977400827762801290230273302482153691296 0 0320129403139283936122952339228393527286538292839365628523302282733532827322628145441320131762952303928903076327731013328300233662915310128393264271232142801323926993277271230892712364144912839271225682595268626992686280135273379328929272877400827762647311432773445457649191808 0 0285232012814336627893328278933532801339227763583297736262852327730523392280134065441337927763164296531643076310133663002330230763353291532512776325131143126280131262927306427122940348644912789271227252890273828902673278935273379321426602890397028012839285230393277488651921296 0 0323928523406273835412789325127633302282734862801352728273432287734322801331530025441323932012789302730393101312630763486325133283164323929153239277633022738325126473328266031392712365644912890263427512647273827122595275134993527322627892890408728012712313933923459466450201808 0 0277632512890347227633583282731512927359728393527286535692839345930393472287733025441351328013114299032892990317633792839328931143264312634452952323931013251290231512902300228272852349944912801273826342673260826212647262134193328328927512865406728012852302729653151478952981296 0 0318926863264285233152965337927893214283934992738348628773176283931762814322629155441325131392940322629523039323930273392322634863139326429403341292735272673334126473139267330022699352744912877280127122568271226992865259534863392311427382789408731012699325134453406443750201808 0 0278931762801299028273527286531642865347228013527280133412915334130393226275132265441344529273226310130763089312633663089337930763226303933023027330232513052295231012877308927632927355544642839268626602686259526862568266034723513327727762915402727252852295230393341498652621296 0 031892751317627123176272535412789332827123277285234192839348628523341278931512902544132893226291533662927305232263064348631143419300234193052328929273341283931512789303926993064266035974519283927122725269926602712259525683486341932512789277640472839276330273472367145764664 19790725 265891808 0 0271233412839335328143201283933412776327727513486271233792839354131143379276331015441335329273139297731143164318933793114344530273432291533532965330231763114297731392915303928012940343244642814273825952699260826862555267334723366321427252902398928142890291530643353478953691296 0 0307627513315286533532789328928773264286533152699332828653583290235832776328929655441326430642927317629273277322632013527316433533039330228903264276334722763313928903052273829902582356945192839260827252763266026732839264734453379326428012814404726992686318935833499469549191808 0 0272531642776368628143315280132262725310128393189287734192776327731763328277633025441331528523114297732393189311434453014347232393445308934192952343230273089294032642965306427632877348644912814276326992647255527252712271234863315325127512814398928142890313930143406485354411296 0 0322626993139275133282890345927513302280132142763349929903353290234452801323929025441315131393052312630523101332830893315322633413114348629273302291534062827311427253076273830762621354144912877266026732582269926732763269934453366322627252763408727512814311435553569457652271808 0 0278931012751345929403641281432772827332828013189273833662789311430893289281432775441343229023126292732013027296534322977336631893486299034192965327730643151287730142827295227512877351344912877277626602595267326992827266034723353328928142990398927123139295229653264485360741296 0 0315128273226290233022877328928393328281433152865358328143353283934992839310128775441327731892915312629403289322629273541286533283052332829653472289034452776297728653139276330272852358344912965271226992647260827122865259534993406320128142725406729402673313934863432472670041808 0 0289031762839315127893239278934722827318927763513268633792776316431513052291530765441332828903226294032513226306433153027344530643406285233152852321429773226280129402965281428522877354144912940283927382725277626602647268634193366328926992902400826472789292730393251488652271296 0 031512686330228523251277631892852332826993392273830762814316427633315276331143101544131513139295232012890311432772952344529773541294033792789336627893264273832262776307627892915277635414491282727512712251526472751280126603472339232012751292740672865264730643732359744644886 19790725 266371808 0 0275132772839323928273201275132772915317628653251275133662660317630523289286532895441340628523201291532393052303933922927354129773459278933532789334129153114275130272890306428012839340644642801267326992608256828012699278934863379321430143089397027892890301430523366491953331296 0 0307628273264281430392827325127253302283933412839316428393353289034192927310129275441322633022940317631013189328929653392299034192852344527763379271232392776326428143089286529152621352744912814264727252595258225552801262134193353315127512865404728522725318937323583454754411808 0 0278932392712308927763353272533532699335327763089280133282890330231643201272532265441336629403353297731893189297733922952337929273289290232142686313931263039285229652927289028392738344544912839271226342621273826602686271234723392332828772940398927632865294030893366475753331296 0 0305227633201271232772725313928143341283932262660316428143151272533282776328928905441316433022890312629773039320130273289291533152852336627633277271232392725297726602902271229022699359744912940260826602595260827122712273834593353326428012814406728012673291533923432466448531808 0 0282732142712302728903189277631893014336626343239272533282827315130143139277633665441345927893201287731143052289034722990337927633432283932392801294030272965285229272915303928012865347244912814264726472699264727382660262134723302321430762965398927513139281429773214488652271296 0 0320128013201272531642852320128523151280132142789326427513315281432772865322629405441320132773052313929273101310129023353277633532827328928523366281433022789303927253002268631142673349944912839269927512673263426342877262134323366321426732725402728772647303935833392478950201808 0 0283931392712325128143189267331012751310129153076282730892890305230643076286534195441356929523139294032142915305233532877330227763264275132772686332831143114286529772852292727762852358344912865282725552699260825682712273833923353326429652725395226733027285230643353485353331296 0 031642776315127632915271230272827330227253226275131392751320127123239275131142789544130523164287731012877308930272902332828523251277632772751322627763392263431762751308926212902268635414491283927512699266026342660259526733499341932012712272540873139277629403353330246644821 19790725 266851808 0 0282732262877302727632990272532262595305228013151282731012852315130273226277633025441332829523114290229652890292732892814326427763302276333532725295230893139278929652890308928772865354144642940272527632699269927252568267334723379321427382827400826862965294032513366463452981296 0 0343228523214292732392673305227253101269931762673322628393176282732142776305229405441317629152827297728652890315129523289291533022801318927383302273833662634312628142940262129272712349944912763260826082699263425952686273834323379323927252839404729152725299037323328463447571808 0 0283932642725316427252940282732512789322627123277281431392789330228653214282731265441356928903089289030523052287732512915328928523239267332512712310129773101285230142902281427892890348644642738281426212634269926472725271234323328320126602865400826342952280130893302466452981296 0 0311429523432278932892673320128903052278930642814312627633277283932642801320129275441316430522865308929272902307629403432283932142738315126993277281432262673301425553027268629652763356944912789262126992634256826472621263434723366330226472647406728522751289037963555463454051808 0 0291532262738306428012965269931142738312627893239271231262738337930523251295232645441341228273176285229523089277632642915332826993315281432392686331530522977278928272789285226862801347244912927263427122621263426732686267334863328320128392789397026602927287731393392469560741296 0 0311428143014273830392686308927123126277631642827307627253027272534192852312629275441332831643027306429652839313928903289285231892789311427893419281434322751303926733027285229272686352745192852258226212634255525422595252834323459321427252647404730142686295239333472446469141808 0 0283932772789305228772965272530392827316428523064276331142776303929653014277631265441340628393027287729653089292731392738317627123151275130762776323930273039281428522852292729022890349944642927277626732751251527122738268634593406320126602902398926862965286532013353488652981296 0 032892990320126733151269932642673315128013101278930642699323928143251276330762965544132013089295230642890283931512751321427893315275132512738323927253419267330272660300227252877260834994519289028522725292727512673258226603459336631262699281440872915271232773970355547264821 19790725 267331808 0 0301432512725323927893226272530522789313926342940264731392852308930523064278931765441335329022877307629022990294032142902312626863139277630272738307630893039278930392865295227512789347244912940276326862712271227512801273834453366321427382977404726863002287731643541472653331296 0 0327727893432289030642776306428143126278931012660318927763114275132892801318929155441315130892915286528522952325128273201280132262673317626733226280132392647307626343002275130022712361244912890258226992528271226602660259535273486312627513114408728902712311438633780463447261808 0 0290232262814316428273406276332892940320129523251281432262801313931013226282732395441334129773064297728903151276333412801308926863139276332512686326430763114285229772827295228772852352744642940269925012725254226212608272534723392327727252827400826212890292731893328482153691296 0 0317628273289285232642699332827123226278932262725299027252977273832262776315130395441313928272952299028902801305227253264271231142763295226863089272533792738306427252952267330022751349944642827264726732528273826732647264735133392317626213226406729272725306441723612463447891808 0 0282734322801317628143126281433282789316427513226283931392725317629653201277630395441337929773064290228652890271231142776318927253101269929522751310131262990283928012827290228392839351344912814269927382660255525952634267334723366335328772890397027383239311432393392475754051296 0 0330228903189268633282751335328653176273830892686311428013027283933152852330229905441313932142952300228652902294029153089283931892776296527252977271232012568305226342990264729152595364144912902269925552568258228772763259534993459320126082839404728902712328941503555469549861808 0 0297734722801337929023341281431762738331527123201275131512776315130393151278931395441337927633027289029772865285230642712299026993002268629272776297730392890276329272877300227892852352744912699276326732712251527892647264734723302323928902902406726343527286532513289472652981296 0 034592952344527513277283930892814318927893164275131512763312627893277285230642814544131392940280130522890282729022814307627512877276330272595306427253226268629652673305226212940254235694519281427382712280126342595277627513499345932772608300240872877272531514172347247265088 19790725 267811808 0 0272534992940312628393379289031762927327727253126271232512763312630892952272532015441337928773027277629022890290229272827305226473014269929152699306431643114276329902865287727512877352744642776273828272686254226862712264734723353323927252915398927763251290232263445482153331296 0 0325127253277272533412865325129153379281433282699317627893151280131642890322629525441321430522814305229402902291526992927263429022699301426472952286532392789317626862965267329902621354144912852272526732542262125682660252834993392323925682776406734192699305241083406457650541808 0 0291532392890330228393189280134192751325127893251277630522725302729153251280132015441344527633039280128522940283929772673302726473039267329022595300230272965287730643027285227632865343244912852280125282555300226342595271234863353323926732814386327513239287731763366482154051296 0 0332828653379280133022827326428393164268631892686305227893089275132142673306428395441311430642738299029022776287727123164266029772712305226602927276331642673301427253052272529522927354144912865256826992501269925282699262134723341317626472738404730892647296542393459457654411808 0 0286534722738328927513406278932392801328927763251278932262789325129273114276331895441334127893101283928522952276329022751310126472952267329522673296530762902280129272877292730392877352744642751272528392673290226602595259534453379330226992789400828903328300233663445472660741296 0 0352727763392285234722801336628273406273832012814307627253277277632892801317628905441320130642763286528392763286526992902268630142712283926342902269932012712306427383027275129772725362645192952278926862501258227382660259534863328316427252776402737012763318943603671457671111808 0 0281434592789352728653264276334192827321427893289269930642738310130893002292729525441322627382927289028652776271230022699291526733027255527512647305230272977282730142990282728142789345945192839267327762660256825952634260834723406325127252776400829153114287735553406469554051296 0 034592915337928273419280133532839326428143226269932012852312627763164273829272877544131142990291530022789269927632801305226993101267329152555295226213264275130142763307625952852281434454519281426992776250126212673263426603472347231892647273839893732269930394726368646344952 19790725 268291808 0 0283936122751341927763164273833922751328928523289264731762738327731393076286532145441327729273027277628272890278929772751286526603064272529022699292731012927276329652890290228902852341944912814272525282647258226212555255534993341328927252738400827253555295234193499475752271296 0 0339228393379275133282725345926603302272532512839308926863139266031642789306428015441308927762865291528902852286527512915267329652647297726603114271234192621295228012952260829022751352745472865258225952839272525952621256834593419318926603002398930142647332840673641443749861808 0 0281434192789359727893499272532642902327727763379277632772763311430023226269931765441327728392977283929022877277629772763295226602915271228772686317630022952285229272965285228012902359744912763264725422568264725552634259534453379323929902801395228012977295233923527475752981296 0 0323929273379285229902789328928013527277632642827318926863027286533662865308929275441308930272877289027252789285227893052269928652699291525952902266031892621308926993176272528142738348644912814255525682634254225952634256834993419325126602865400833662699303946343597451947891808 0 0277632262738332828903328280134192673335328393151275132392621308930393226275129525441330227893214281430023039291528522686292726472839262128772595294031513052286528902990278926862852351344643064269927892634259525822660262135133302327727762789402727763101292732513555495253331296 0 0328928273432280133792814322627123251280132012725326427633114280131642915294029155441316431012789294028142915296528522927272527512712287726082801266031642673311427513076263428902725364144912751268626992634266026212686267334453419315126213114398932392725303942863459463447891808 0 0280133532852322627763379285233412827315127253302273831262647303930273089264732775441325128523089281431142865282729522712287726992877259528392699289031012977277628652839289027892699349944912699269927252673251526212608256834723432326426732814388027892940302731513392469551571296 0 031012751317627123513277633922725335327763164280131512712312628273315285229772776544130892865277629652839295229772801286527252776264727892568276326083151264729652827290226082814263434994519277625282595259526342555267325683486335332262763323939703315275129404634384645764886 19790725 268771808 0 0273833662814336628393445268632642801320127893052260831262751306431013027277630145441326428013289278928272839289028392789286526602814266028652634291530022877281430022852278927252965345944642827268627762582256826862582262134193406325128772902379628143114302732893527463452271296 0 0321428013264275134062801347228393328272531392763311427383027281430392814305228015441317630022725308928522776301428273002277629022712267325682852264732642595292726862977271228772751359744642763254226992568262125952660263434593472326427123089404729772915336648213472475747891808 0 0277631012789332827383486272534592647321428273151275131642712305231013151273830395441327728393226283930762965277630522877289026472852255527892595286530522839273829772827280127762877349944912789276326862501251525552555263434593392320129152952388028012915326435413472482154411296 0 0325127893201280132392738321426863151276331892776322627383264268632392789299028145441311430642801308929272814307628142776277628272660286526472725266032012595303927382940271228522621351344642852256826342555267325822660258234723379326427762990398930762865308947263989446454051808 0 0275131892789327728393541273832642712308926213164273832262814296530393052271230395441316427383101294029902839278929152738287727252801267328392582276330762865266028652865292727762751352744912699263425422582258226212582259534323472327727893002393328652776323933283472482160741296 0 0328927253641286534192852335327893226271231892814313927513126273832012751308928525441323932392751300229772890287728773052276329022763280126472852262131512634295227512952280128522673349945192865264726342608262125282660267334723379313928902890393332512725307647573486466469141808 0 0283933022776315127253432290234062776328926993176268631142776317630523027280129655441355529023002289030023039285230892814295227122865262129022686285230642902283927892902280128012927355544642763268625952776255526082595259534993341335327253014421729402789311433793555475751921296 0 033022801310128143353277632772789340627893239278932512699315128393189271230392827544131512940271228272915290229652751305227382890258228272608273826603226259528522712295227512927260835274491295227512673255526472673266026603499339231892763290239893419277629404695355546644821 19790725 269251808 0 0287732392763331528393379267333662738325126863264266032772814313929402952272532015441320128273027289029902927277629022827299027382699268627632634287730392839278929402990287726862776354144912839273825422647252826342647259534193406327728272965389828012990311434593555478951571296 0 0322628393264287734062725331527513251278933282751320127383064280133022852305229275441317629022877296529272915299028392965277629652621275125552852272531142647289026992990292729022915358345192789290226082699266026342634271234193419327728902927400833022890306445473432457649521808 0 0290231512763316427383341273833922686331527383039267331762712292730023027278929905441334127892890272528903002285232392839294026342801266028142660273829652890280128392952280128142751349944913027276326732542255525822686263434193555327728272990404727513139322636863555469554051296 0 0322627893328281431392673325127123289286534192725317627893214282732642865310129775441313932142763313927892789318928522977275130022751286526212801269931142699294028013027287728902555355545192839282726472595260826212608260834723264317628903459406733532776322645193555457650881808 0 0290232262839320128773392276331892751327727123201267331262621306428273089286531515441325126732940285229402865281430892686306427122915268628272595282730392776286527512865271226602725359744912763269925282725255526732751260834193353330228012990406727763039302737173612466452981296 0 0320127513201282732392763343226993251277632512839311427763251263430892852305230275441305228652827290228652789300228903076271230522738277626472647264731012673299026602902276328772542352745192763255526342488259526602673262134723353330229773472404731762776310146343656451948861808 0 0267330892738328928773277268633412725311427123226273831642751305229772940285230275441321427252927291530642915292730642776290226863027266028652699287730392927275129152890285230522712347244642827264727382621256826732647258234723419331530522965395228523101323936263641466454411296 0 032012763320126733289280132262751326427513315281431642751317627253101283930272865544131892852278929272827292730272827308927253101267327762686277627253126267328652712292728272865299035274491283925952595267326472621277626733486358333662977334139703445290230275020406746955157 19790725 269731808 0 0283930522738328928393302264732642839325126733151280131012763306429653052280129775441343227512927280128012852283930522852307627512927273827892582276331142877286528393002286531392839345944912763264727382673264726212673269934993419322628143027389828393353310138803732475752981296 0 0328930023264272533022865313928393239276332392686325127253114273833792725328930025441321429522839290228012839281428522890275130022673287726082839260832262515291526342965305229652582361244912839264727122555260826602725278933923289318928523014395233412877306449864047469550201808 0 0273831762673327728523076266033412751326428013139273832642686305230023341266029275441327727762927269928652927281429272865299026602965272528272712283930522738292730022940273826992751358344642776269928012673258226602738281435553379334128653064398928523039318938983612478953331296 0 0331528013101280131512789323926993151277631262789318927253277281433412814294028905441318930522776305228652776299028392965272527632738277626732902260831392595300227252877308928392621356944912776266026212501264726212686275134993432325127253226404732892890320148213717454754051808 0 0285230022852312627383214275129522814317626993101278930892712300230273064273828775441315127513027272531142990280131012738276327252902262128142699282731392789280128273101286527252751355544912751269928272568269926212673272534863328332830762952402728143126315136863569463461131296 0 0317628523392268632142673312626863189269933412839300226603076281432642827308928525441322628772789297728652877299027252877266028012647281426472751264730642647295226602927291528142528351344912839259526212474266025682738267334593445313929273527408729652789322650543626469570041808 0 0269931012839307629653226277632392686321426993151263431642877323929272952271231265441321428142890269928652990292729902852275126992827263429152647272531012776306427632839282727512699343244912763264725552595272527892699273834863472328928012902398927123064299036413641488653331296 0 032263027323927513432285231142725285227893139273831512839320128013164273830272915544131512801275128772776282730392915281426862865272527632699286526603226276328902827292726992865263435834491278926862634259526472738272527633513347232642977337940473089276332015020368646344757 19790725 270211808 0 0280132262776322628013189269930022789310126603201272531262699326430643151275133795441320127253039280132012839295230522801282726472686262127512634280131012647283928012801276330892738352745192827263425282582277626733101290234863472326429653076391527893472316437013656475752981296 0 0312626603139280131142712310128143201266031892725303928272927275132892751299029405441311429652789299028393002291528522839278928272725281426342839267331512699299025682965266029022902364145192789255526212660259527122902299035273445327727893366406732012712300249193641457648861808 0 0277629152751313928143176272530022725300227762977269930392751303929522990276331895441336627512890292730272877295228652789277627122827269927892673281431892738287726862827277627252839355544642940275126212542282727632801316434453419337929403039400827633164334136123764475754051296 0 0307627253151273831392738300226993052275130642647308927383002273833152763296529525441313934722890302729022927297728142902272528142686290226992751272530272940283928272890275127512686354145192763294026992608276327513039287734593612334128393366398932892852322650543626451948211808 0 0276332642789326427763226273831512801310127633039269930022725302730272915283929405441327728012990281428652927285229522801280127632977268628652673278930762814286528142839277627512738355544912814259525822621272526732814321434323214334128012977397027513089302735553748482152271296 0 0305227123289281431892686312626993164272529772801307627383076271233282725295228905441323931142801347228392751296528392890277628142738282727382827264731012712280128772839255527252839354144912814262125822582267327253101294034993432321428143027402732012776317648213701466449191808 0 0275130392725306428273002278930522660305226863064263431012725300230023139277630645441323927513039282734993002286529152776294026212915266028272763290231262776287726732902281426472699349944912789258225152582280127762852310134993366330227893002397030273164318936563764478952271296 0 031392725313928013089272529022712294026343014266032262789313927383251271231512814544130762965280131142776277629522865292727122890264728772660286527383139273828012776290227122839273835554519275125152568258226472673281428273527344532643164282739893114289031645088391545474919 19790725 270691808 0 0276330022738323927633189273831512699325126603027272530022789307630522990278930275441316430022877291533533027280129272763289027632915268628392660271230022865292727893039281429272673355545192977268625422582273827252751300234993353334126992852397027763353352736123671446452621296 0 0295227513114278932512751306426863151268632012827315127513064277633532686300228905405317628772814305229522977303928392990280129772647283925822789273831142852285226472965278928142621358344912776269925822595263426213076290235693445326429402839400832642814320149194027460550881808 0 0282729902673305226993039273831012621317626473164271232642738311429403101281429525441318929523039290232262852267328392839291526472789263428392673272530522686277628522827281426732712344544912852269925282542262127252801267335413445325127893039395228393239328935553499466451921296 0 0299027892965276329152801302727893039260831892686307627632977262132012827295229155441311431262877310128772927292729652990267328652738275126602751259530892647290227382852272528142634358345192789264727122673263426602814282734723406325128393089404735832827315145474008451954051808 0 0280130272852302728273064272530762673297725953002267331512814300229773201272530895441325128393315303929773002282728272763282728012814263428522712273831012712275127762915280128012712344544642738259527632673262127122902276334193392328930763139395229653201340634863597475761131296 0 0290227633101267330392673307628013027267330022725322628143064262132262789302728525441320130522915327729773064297727252952278928392673282726472699267331262582290227762990281428772595358345192865271225682660262127382827290234453315325128522827406733282789322646343686466470041808 0 0273829772763292727513076269929772751312626863027267329402751305230273126269930765441325130143201295231012977282729522801287725552789275128012673283930522738281428142865277627122738355544642814273826342647256827382827282735273432339229273052406727633176374834453656454752981296 0 029152673296526473027266029902686303926862915269929772699282727513226275132142852544132643126287731392990297729772890281428012827269928272528273828013126260828772608292727512801269935554519281425952660255525552699299028653445337932143039310140083499277630274726358344114952 19790725 271171808 0 0280129402763299028013052271228772725302726862990275129152738294031142965275132015441343230763064283929402977281429772776285228012763267328522582272530762827276327632751271226732634347244912751263425822555263426342852292734723315331528773201412928013214379633283701469553691296 0 0289029403027275128522776286527252852268628522686300227123002275133662789295228655441326431142977320130273064302728652915275129272712277625822801264731262660289027892890263427892647358345192725281426212582267327513052283936123392317629652990406734722725320143603499436047571808 0 0275129522608299027382965269928142699291526992977269929772699294030643064276331265441327729272839282730893002295229772801276327512990269928652673269930892801285227252839276327512686354145192712262125422621255526212865286534063353334129773039395227893114376434723829482152621296 0 0296527513114272529272699300227253027273830392673296527892990273832012763307628525441311431142763303929902952299027892890275128772738285226472712260831392634281425952915269928772595355544912965259526212595258226472839269935833379336628902952402736412789302745763612431050201808 0 0278931892751285228012877267330272776300226992852269929902776299030392890272532015441331531513114291530272990294030272801276328012839283926732725272531012801271226992839280127512699349945192712269925552621266026342789286535833419343228902965397027513214361234063717478954411296 0 0297728393101282730892699294026732902273829022699290226472927278931392776313928905441317629773114317630393101305228142890272527762725278927252776268631762595285226342940258227762595358345192763264727512634282726473014273834993486337928273002398937172827313944643612454749521808 0 0276332012814316427762927268631392686294026602915262129402776286530522952272529775441320129272877316432012940295228522827286527512751273829522712277630892827280127762839283926862712345944912751271225282660255528902763303935413701343230392902406728903302330235273764475751571296 0 033532789306426992927272528902686303926732940263430272738291526863076278930272852544130893089294031643226312630892890278927892751272526212634280126343089260828652582299026082965259535834491292726602595266027382582294028013612340633662738295240083583290230764491378044644853 19790725 271651808 0 0289030522763301427893089272530272751294027252977263430892621300230643002267330895441328927513089294031263089289029022699277628392686262127512686278931012699290227762990272527632776345944642789266025822595266027632814315134723406332832392915398927383264315135833898488651571296 0 0317628523039277630642776302726992977263428392673302727512927280131392751305228525441316430762789297728393076294029272865280129272699278927252801266032262660283926733039264729522608354145192852268625822789276326993264256834993315332828773064406733532865307644913880433550201808 0 0295229022725313928273076271230392738294026603002259529402686299029903076262129905441326427513014285231642839292729522839273827632776275126862751277631642751278927252915276327892751355545192852266026212647273828272712290235273379332829023039398928523126306434723812469552271296 0 0312628523039272532512725306426342965264730762738303927383027272532392725300228145441316431142660322628143315294029652789292727762839271227892712281431012686290226862915263429272621355545192852264725952673273826863064273834993392316426863139406733792865306446053597446455871808 0 0275130892776311427633101258229902686294026343027266029402686297729903052271231015441325128773126283932772915341929273027283928772865285227762712275130642751280127122890281427892865348645192814262126862647295228772827291535273472331530142890388029903052315137643863472661521296 0 0312627383076266031262801306427763089271231262725294026992902267332392751291528395441312631512814307628903264283929022839301429522763302727512686269931262595276326732852268629022647345945192827268627632839278926862915264736123379325127763027402734862789312646643796466470041808 0 0286531762673312627513101269929902751303927632890269929522763300231393052264732265441328927383139281431892915311428272814286530273459271228392712271230762660283927382776277627892839354144642927267326472738267329152595311434193459331529903014406728903027300236714008488654411296 0 031142608316426863014269929022673292727383027266029522751300226083101272530022712544129903027275131142839299027632990280129402990283933662608275126343089273828392673289026732902264735554491277626992673266026602699291526213499347233662814305240083189282731264519382946344853 19790725 272131808 0 0286531892839299027122977269929522686299026083027264729522699299029773027269930895441334126863264285230892977323927122990286528013251289032262673276330392712287726602852283927892877348644912814268626732789264727632712322634193499335331142852393329273264315136713989475750541296 0 0295226993039266030522634300226863027271230392725295227632877275131262673285228145441310130272763310128273189290229402827281429772839358328272827268631392568276328522990276328392712364144912814273827382827285228773151273835273353318929023176404733412647320146643748457648861808 0 0273830892776312627633027272532262621297726342852258229902673285230893002268630645441325127513201287729652814310128142877286528013126285233282660299030762738285226862839277627632827348645192763262126992699280126212647277634193569332830392915384628013341361234863626466452981296 0 0307626993164276331012738302726733002269930022595283926083002269932142751303928775441302730892712312629273027281429272751294029272725334128013419264731262595285226732890263428522634361245192965275126212801269927513164275134453366331527512965400832772789306447893812457649521808 0 0286528652712315127253064269929272673296526862902272530642725297730393052272531515441321427383064287730522776302727512789294027252965280133662725313930892827286527512852273827762801351344912789272526862634264726992647305233923597325130392852398928653445354136563717469553331296 0 0300226863089271231762712303926733201273830522686303927253076263431512827306428525441312630522763299028393114276328392877276327762686308927763527264732892595292726082927267328522608352745192763266026602763280127382902271236413406323928012977402732262852305249193989463448861808 0 0283930392751297727383076276331892751296526993052269930272776297729653076269931395441322626603151282730022814290228142852285227632940280136262852358330892801282728012839281427512738352744912776281426082686268631262660327735273315320129272927402728903379364135833898491950541296 0 030022789302727892990271232012776302726212952267329772738300227123126272529652776544130763039286530392751312628012852281427892712264729652686359726733302263430022814282726732877263435554491283925952725271229022712341926083612344534322751297739703353282729525054370145764789 19790725 272611808 0 0275131262751296527123039272530272789299026473002272529522738311429273101280130395441323926733002282730022839300227762776275127252965267331512801345930763027280127512865277627252776355545192763283926342839266033532660322634193289336629902915398929403302337935973880485352981296 0 0316428272977272530762686295226992977277629902673299027633076277631892738316428525441310130892725301427633027281428392725266029402776323926603732271233792634292726992814273828522686368645192990267328652647280126343151267335273302325128272965400833282927303950203796478948861808 0 0280129522827292727633052267329272763315127123151266030642814311429773176276332395441326427893014272531762852292728392686280126732927262134992751320130272789272527512902267327762725349944642801292725682990271229772634266034323597330228392877404728773379327737963846466454771296 0 0290227632852277631392725313926863101268628772686305227383039285231642776285229405441307630762751289028142915277628392877282729272699339227253406267332392568291526342977258228902673359745192977264729402763273826862801276334593328347227763126404733412839305246953780449152981808 0 0277629772776295227383076275130392699299027383089263430892647312630143239275132515441332828273064282731012789290228652751271227513027268629022776307631512965269928272890263427122725349945192763313927122814264727252686336634193499326431393014404728903406303935833846478961131296 0 0305228272952275129772776307626083126277630022647305227513264277633412738318928395441302731262789306427632965283928392776268629522699296525953353273834322595287725952827264727382542359744913151262128392621255526732915262135133445317627252852395232012915310146343732475770041808 0 0281431012725300226733114264730142725299027122990266030272801311430523139278931895441337928143114282729522902292727512725281427253201264732772673320130022839275129652852259527512673349944912814273826472852264727122660286534723379330226732990398929523251296536413612482151231296 0 030142814292727633189263431762776306427762877273829902660303926343189272531392940544131643139289030272902295228012877281427383052263429772647330226733277259528272634277625822890258235274519286527122839267326992699286525823459334132772776299040473139289029774726379643854886 19790725 273091808 0 0283930522877307627513101272530142725311426732990269930642686312630273114278931015441337926993089283929402751276328012814285228523002256833152647282730022712277627632852269927252725349944642940266026342660275127762725282734993527334129902940406727513027307635273989475754411296 0 0295229153164272530272699292726863139268630892738291527253064277633282801306429155441303931012789305227632940281428902699269930142621306426863002262130892542281425682852264728392621354144912902267328142712286527253052277634993527322628393176406735692814308944913863463450201808 0 0278930762801296528393076277631142673305228393039275131262776302730393139269932775441327728142990285228392827283929902673280127513089267329272621280130642712269925952814263426862890352744912827286527762877272531512852318934453328332830273114398929653002303935413898469553331296 0 0311427763089273830762712312627633064276331512738302728143251276332392814318927765441312632012751303928392977278928272940273829772712266025152647263430762528280125422902260829772595359745192877263427632634287727763189272535273289337928272977404732772865301446343717463450201808 0 0287730762776305227632890269930392725295227122965267331262801318930393353269932645441332828523226287729652902280127762852269927382902262128012555280130272712276328012801277626862814359744912852283926992915273830642660307634193527325129523039393329272877292736123796478953331296 0 0307628653039277630272725289026602977267329772673289027383039266033922827305227765441311432392814312628652927285230892738263428392621277625422673262130642555297725682940263430142555348644912902278928142801283926212801264735693499339230273076400834062789294044373671457648531808 0 0285229772814311428012927268629652673311427252915267331642763336631143064263431645441339227513164285231512789294028142839292727382902267327252528281431642789275128392776277627382877348644642839289028653052272531642686286534323419331531643164404729022699286537644047482152981296 0 030272877289027122751258230142738291526992965272528392699310127513214275132512839544130643151271232772952295227632877278926602865262127632621283926733114259529022647299026733226259536124519303928272852290229402801273828143569344532512940294040273527283929274634379647575020 19790725 273571808 0 0282728652814300228652977272529152725289026472952272530272763316430393064273831265441343228523328283929902763286528012839289026732839256827892660292730393039271228142814296527633126354144642827325130023189283927512699283934453302336628013089402728652852294037013989488654051296 0 0292727632814264728522699283926862965267328272660290227512927269931262738306428905441301432892865331529153064278928142990275128012712282725822927263434862595302726602789263429022699358345193039295232892763289026472952272535273406323930272877408732392699302746343846466449861808 0 0289028012763277627632827271228772673296527122915263430272763306430273176272532775441326427893366273831262789297727632827289027762839272528522621305231643226275128522751276327253151358344912927328930272827278927512801307634193701337928393039397028653027291535833846478953691296 0 0292728272940283929022877287727762977272529272647302728653014273831642801348629025441307633922877308928013101289030272990272527512686294026733002278933792621317626992990259529402763356945193076289031892902305227892952283934863366330228773027404731512712290244643846451953691808 0 0292729272852299028272877285227892738275126212915266030022699296530643176277633415441340628523189282730892865296528522965278927252738275127892738303930763114276328902827317627513151341944912965330230273064280129522890332833663626332831643027404728653114283936123915478961131296 0 0311426602776277629272751283927762839278928902738280127633002278933022789311429025441311432392776303928013002286529152776278927892673282727253101266034192725299027123027269932642699365644913277291531512852287727513151271235693432327729023126404729652725296546953732454770041808 0 0289029652827287728772915291528392776283926993002271230022814308930643126272531395441331528143126278929402763285228142789278926862738259528902647307629772965276329522839328929403089356945763002330229522865286529902738312634723366336630893189400828522977290236564108491952981296 0 027762827297726992965267328272789282726732952268627512673312628653126280131012852544131013392273834192865317628392814283927252990273827762673292727383239263429772660295228142927289035974491318930762902299028392814285227383569344533532877332840273114269928904886378045764886 19790725 274051808 0 0278928272725296528393064263427762776278927252927267331012852308930643114280131645441371729773064277629772839297728652902276327762865264728522763291531012915281428652927299029022977341944913114289029773027285233022890305234453432328931013052398928143064286537174129460553331296 0 0302730142927292729522827291527632827267330022763310128653101275133022915320128015441312631892801305228142977281427382763283929402699285227632839269931512660300227253076280132642927368644913089311431892952301428522965277635553419316428272865404731012712295250543717469547891808 0 0289028392890285228652952296528902738291527513039264730642789313931893164278931645441340628903076281430763002289027252801287727122927273829652814300229902890287729903014305228273277355545192965315130023039292729402751283934723419328932263101397027513039285237643863463455141296 0 0290228272902280128652839286528012977280129272776291528773226277633282814310129025441313933532814327729403014292728392789266027892712281427512927268633662673299027253302278931762927354144913214305230022990306427763289272534723432330228902940404729772751297748863933436051921808 0 0301428903014287729152751269930522763286527762977283932012725307629903101267331265441344527382965272529652965285229272865282727762865256827762738307630142952289029523052326428653139347244643114317629403151276330272776305235273499325133532839397027513064294038803952488654771296 0 0296530892827277628902647300227632890269930522725299027253052282731642738303928655441311433662751300229272890290228772927277628522647289027123064273833792660337928523189276332142763358345193164290229902763315127122927260835413366332828902990400831012738296550203555449149521808 0 0320128652839299028272890285229772789291526342952273830892814311429523239276331645441330227513089278929902965280130392801280127382852260828392725317630643176287732773076313928143328354144913089305227763126275130142738283934063527325129772952397028142890280136863989472652271296 0 030023126294028523002285228652763292727512902268629652725317627513251272528522890544130522865269931012763299029772852292726862952267328652699312627253226264733792827325129653126290235974519310129402902286528142738282727763555336631892827280140873002282729775262365645474576 19790725 274531808 0 0292728772952294028272927280129652725290227893089275130892725307630763126273832895441340626993114275129522827307630642940325128013027273831012699326430522977277631142915313928903014358344643201292729402801263426342673285234993366327728143014398927893114287738123933482152271296 0 0291529772890287729902738292727762877273829772789297727123064275131512789306428395441313928902699300227893052311429773201287729522673303926863189275132892712316427763328269930272801367145472977286527892865297726993126264734593289337927382877404729272673290251233612446453691808 0 0295228522890294029022952282729522738286527122977273830522801313929773214262130525441345926473164285229272738294031762852325126863126260829402699306430523164286531012915303929022902349944913014300230392660277627382789281434193445325130272927397027893002287737964027469554771296 0 0289028902927277629402852292728652902271229522763315127123114278932012725300228525441318930892738311428392890303929653264276330272789300227763101271233412725310126602952285229653002364144642927294028392725311427632776267335133419320127512940412929152595287748213717449153691808 0 0299029402965297730022990277629272789292726212977275128772751305229903039273829905441321427123101281429273014292732642852311427383176267332262801327731143289275130762927307628522902355544643052273829272839277630142725269934193406335328903064400828142977283937644008466461131296 0 0281429652890297729652789296527632839266031012814299027513052267331392776307628275441311430142751294028272952310129273101282731012801316427633315273834452902315126473089281431012865362645192940295228013039278928522927264735273353313927892877404730272725310151573701454770041808 0 0294030022890297728012927277629402751290227382977273830642712302729653114276331145441328926862902287728902940280130892839292727763114277630762776337930523126286530023101302728652725351345193214286530022776301427892660280134063277327730142965402728142814290237323970478952981296 0 028013114289028273039286528392776282727252915266029772725289027633114277628272940544130522940275130392902292730392852327728143164275130642725321427763541282733022673322627892940286535834491289030022738305228142789295227513513337932262839307640673002271229404986374846955054 19790725 275011808 0 0291527762877295229152915277629022814287726602927268629022789302729772940259530395441326426603052292729022990297731012686300226213089259530892890316430523064275130762789290228522952354144913214278929902673287728522699301434453459330232513189400827252852290237013952482152271296 0 0297729522940294029902763296528142877278929402814290227122877282730892814292728395441311430272725296529522965311430643126278929772686315128773315294034192673305226342852266029022712362644642915318928652940276328272890268634453315332828272965404729152673295249193671469548211808 0 0300228523064307628523064275129152763302726602890269929152751295229523039267329775441317627512977276328523089291530392827291528273101272530272865361231513353285231262965289026602738345944912977271229772890300230022763264735413315334133022940404728392814291540083846488650881296 0 0292730762965295231512852296527892927272529902801300227633002264730522686303928395441305228902865300230522990308929023052278930022801316428653353275134992789318927633076278929022738359745192814290226602865290228012699267334453432322627893126404729152699290249863527463448861808 0 0292727762915306428772990272529522852290226992865275129652673299030893064271229275441334128012940283929653039290231142852289027123002282731892965349929773419283930392865287728272839352744643002289029402814300228012776285235133527332829653014404727382776280140473701475754051296 0 0296528773039305230272865295227763027271230892751299027253027271230642712300227515441303930272738306430892977292730022839276329522839289028013226313932392738332827383126276328772712356944642965285227253027286529523064259535133277337928272902406729652699296549863780463450201808 0 0301430393027294028773039275129902776297726602902271229402738301429773039266029655441326428652927312630272965289029652751292728652915283932512865313931143289280132392915311427382814345945193014269929272582268628012814285234593406330227513064406727382877286539153597469552271296 0 028652977291528392890280131012890292727512915281428652789297726863189271229272865544131513052294029023052294029152890290228392927295230892877330227893419283931262660336627253002269935974519285227122814286527512927308926733583345933412789292740472890275128274986358345194789 19790725 275491808 0 0307629023089285230642927280127892673283927512990277630522763301429903027271229905441317628903064291528772927285229152902282734723101281430642890330231263264326429902865302726862915358344913002280128902877275129772763300234453583326429653101395227892940286537013915478953331296 0 0281430142801282729772776294026992977269928392751292727633076273830762751302728275441313930642977307628772902282728272990308929772877286529023114300234192595328927253139276330392660358344912940278927122852277627762940258235693379334127762977404730522699300248863780451949521808 0 0315127762915292729522852283930762801295227252965271229152699296529022952269931265441330227122927289029902852297729522927278928652990295230892902325132013151294032393014300229272902352744912839273827383027283929652738289034063366315128523176398926602977283936413796488652981296 0 0281429272877296530272877299028392902268630392776299027632952273832142814286528655441318929152852305229402890277629272965290228143052316428773289272533282776327726993101289030022699358345192852278927762814277626862839280134993392316428522940404729022660287747573459463453691808 0 0303929022927292729022865294029022738299027122877276329652776305229903002273828905441320128013052282730022776297729022839290228772940283929772902322630763114289030892865297728652902352745192801292727632763292729902699303934193419313931763014406727122915282734723898485361521296 0 0281429402877280128272852283926993089266028522751290227252940271230892660295227515441315129402725296529022965289028652890294028272902297728523201287734722940331527633139272530272801359745192865271227762952280127892801268634863366337927632965402728652738291548863846451970041808 0 0299029402952289029522940289029022699300227252977275129902725287730522965278930645441328928522952289031392789300228772940291529273052297729772852335330893151295230272839310128272776344545192852269926732852273829522751300234323499320129022977406727382852291533533812469553691296 0 028012965286530142751286529272647290227512927272529772801295227633014277629652839544130392801277629272789300228142927283930272977303928773039305229023366289032012801311427512977273835554464277627382952276329522751300227763459334134062839281440472990273829904664370146344919 19790725 275971808 0 0300227122902278928652814278929022673296526733002272529652712289030272965264729775441325127383089283930022751297729023076285231012952318929652915307631643164291529903076307629152865356944912776262128012940278931012865305235413513325130392827393327892927283934593796469552981296 0 0263427762712287728272801283927122890269928652776286527893027286531642801315128525441312630142776287729022927282731392902302728773027297730273064287732142776321429273101280130022814352744912712271232772673275127252763275134723445316428273027406729152712297744113701443748211808 0 0281426732890273829022827277630022686287726992865263429152725310130523176267332015441326427383064292729022751299029403052292730893002313931143076310133023064303931763027299028012839348644912890296527632915282730022776281435133445322629273089397027382890286533923583463454411296 0 0271228772699278927632712286527632977275128392686296527763027280130892738301428905441308930022699287727763101276330892927311428393076287730023002313934452977305229273101283930142776361244912952276330272776308927512877277633923315320128772738400830892647299045193597457647571808 0 0277628142977272528392801282728652699287726212776271229022725297729772776268629405441318927512990282730022738308928522902273831262839300229903027315130893126310131762940308928652890351344912965264726603114277628272865316434993302330228143052402727762965282733413686457654411296 0 0273829772712275127892776281427383052267328392660290226862952283932772801318927895441301427892789285228143089278933412814315127383151285230143002290234452801323929023126277629152699359744912763267328012673271228013002269934323419332827122927404729272763297742173686475748861808 0 0286526992927272527762839269928902647280126992839275128772699292729273064263432895441337927122827276329652725310127383076295234192839325128273039300231892940295232012890285228392927352745192763266026082977269929272751295234993445336629652890393328522952283933153527475752981296 0 027252751276327632763277627892699305226732814273828392673296528013189269928652814544130762725267329152763307628012877269931262827332826993341289030273239297731642890327728652852256835834519278926602542264728392725285227763472343231142763271240473002268628654067364145475157 19790725 276451808 0 0281428652839282727762890272530022738306427512776264728902673287729903226271231015441308926472877269929652686282728012865283930892763320128903264308931893002303931262890300228522839345944642814272525822621259526602647271234193379327729902952400827513027290231393748469554051296 0 0275128522751278927632699277626602902277628392738280128392852272530892673275128395441306428012738315128272927276329152712290227762839283930522789313932013039292728393201295229402712361245192789263426602634268625822852267335273499332828273027406730142725295241293686441149861808 0 0295228392789285227892952266029772660323927252865267329022621285229902852264729275441316425823114268630522647280126732877275129272801273827892852289032263027300229652890294028012852349944912738277625952877255528652595286534323764330228903114400828522990285231893626485354411296 0 0287729022789281428392789290227382801281429402814290227382890260831142699286528015441300228142647289028142890259527512699275128272738273826732977294033153002307629273176280128652751358345192827259528272595277626082940262134593264320127512890406730142712291541293732457654411808 0 0290228522902278929772902268628272699294027382927269928392647300229272927268629905441306425552865280128652673266027382977283927122751269929272647308931893002291528903039294029772776354144912789264725682789272528902699294034193472336629903002404727512965285233283583485361131296 0 0283926992751280128272725277627762927269930142673299027512776271230522738289027895441305227122712289028012814277631892673285227512660283926342977268632012712299029403089286528772890358345192915260826992686267326862902255534863366330228522927406728652789296538803583451971111808 0 0271227632686291528392915264728012738280127122789267330272712283930273139267330765441318927253201278930522725280127252582281426862814283928902725286530143002289028902877300228902738351344642814292726472776259527122763292734723406331529272865398927632801292732513445488652271296 0 028392751277626342915272528142763275126472865282730392738285227763151260827382776544130763039277625952673272526732699277626862789266029022660289026473289267331642568290226472827283935414519296527382839269926342673282726343555336634722763291540872877280129273970365643604821 19790725 276931808 0 0287728142776269928142952275130522801285226342839267329902725277630892712275129905441313928652902269927382763262127892776282729272865282729152763296530763064282729772814276327632839349944912827281427252660262126732686285234723499326430142890388027763002281431013432472652981296 0 0294028652952280130272865302727762965262130022725282726342827264730642595282729275441301428652725286527382751278926732952267327512660268626212952269934062595308926213114263427892686359745192789267326472725269926862865259535553366331527253039406728902712308935833717475749191808 0 0290228522839297727632977282729652686278926602776269928272660296529652801268630765441303926732827280131392712267327123039277626862712262128012686294030392990289029772814296527382827361244912865281425952902272528652751271234593513323928653151389827382902291530643379475752981296 0 0292727892927282729402660295227512965268627892673272527122877272530522660286528015441303931142712285226732699277625682827320128012621269925552852266031262542303925553226269931142634352744912902263427382595294026472827258234723432332827382940404728652751286536263555469549191808 0 0283929772915302728392852266029152725300226212940267330022699286528012763267327515441311425822839275132772712266027762990287726862647272527122660295230272751278929522865312627512902339244642789278926342814262126732660299034993432330229652927404726993002287731143289466454051296 0 0292728272990282728772712306427382801263428902725273826602789266032772776285227895441306427382595271227512776267326342686262128012902275125952660263432772555292725953176264729772582352744912801263429402673302727512927262135833353313927632915404730392660295237963656466449861808 0 0290229522902282728652865271229152725276327512725263428772673300228522801258228395441313925953151277626732725262125682712285226082801259526992555286530272801272529772827308928142890343244912801280126732699258226862608297734453472326429773039397027892902286530643472466451921296 0 029522776283928012865278929272634286526212902272527382725295226862990269926992801544130522673264733532751276327383089277626212751256826602568272526213239259531642686296526733039263434724519290226992839267327122647280126343527340632642789299040272977278930393419371743854919 19790725 277411808 0 0280128652776290228012839266028142725282725822776262129522608277628902801266031645441311425422738266026602751264726602528283926342751262127892582269931012827277630522852303927762801349945192751283926992852273827122673278934993432330229652890393327122827275130273459463452981296 0 0280128142865280129272852280126862852259528392712277626342902264729402660277627635441305228902660294028143289275128652712296528272660275126472673264731012621287725953039260829522621355545192763273826602673264726602927256835553406332827122977404729272801301434323612463450541808 0 0269930392738287728902927269930392686300227382827262128902686295229022927267331645441325126342699268626602839266028012776275127382763299026862699263430522699278926342839280128012738354144912827271226212738263429772634290234323527327729902977406727893076286530643366475753331296 0 0289028652965291530022647285226732902255528392686287727252789255530022751283927515441310130022751281427512595282727892827334127762647267327382673266030892712275125952890267328772542359744912814263428902582280125682751259534723379306427892952412929902776296532393701454753691808 0 0290230392801289027762852266029902660289027382940263428652712283928902877263429655441326426862827281430762952282728392673269926732686271227632814269931012673272525822877262126732621352744912776272526212686263426862582282735693527323930642952393327383126285230143392469561131296 0 0290228273052285229772647296526863052268629272712286526602839269930142699310128395441305227632763323928012673282726732699283927762608272526862647273831142673281426732839266026992621348645192814283927252699275126602712258235273406318928013076406728392776303933793671463471111808 0 0283929772940281427762977269930022673292726212915263429402699283928272927273829525441315126862801287726602839267329522686271226472725260826992686275131642621276326732827252826472725358344912827275128142660266027122634268634593527331527892877404729273002283928393541488654411296 0 030022865286527632902269929522712285227252952273828522699282726733064276329022852544130393264275131762927267328392902273828902725280127632725269926993114271228652712290226472852255535274519281427512699259527632608278925823569341933152789297740672865282729403189344544644886 19790725 277891808 0 0292730522738286528772827264728272647287726602940263429272673280128522890259529275441306426212776259528272902307628772977272526602776272526992763290231642865282726212789263428272568344544912852262126472660255526602686273834863472327729402977408727893027289028903406482152981296 0 0291526992915287729652814275126602952267328902673278926602890273831762712305228145441306427512699275128272952277630272725256826472686276327632890267330892608275126992877271227252763349944912839287727382528258226212699255534723392312628012738408730522865295232393717472650201808 0 0280129152725285228772877273829272608278927382890260828652789296529272977268629525441337926993052280131262725282727762776260826602712266027632621259530272582276326602890263428012621349945192776275127382751256827762634266034863353318928522977395228143039286530023251475752981296 0 0289029152965277628772751285226343076259528772814294026602890267330272751303928775441306427122634275126342647281426862647276326992712272526212839280130392699277627632865268627632621352745192852277626732699287725952712258234453353328927122877404730642789296531513671469549861808 0 0281428902852290228902902272528392660280126862865266029902712289028902965269932395441322626472852264726602827272528012725267326732751272527762725273829772763282728142890266028522621347244912852275126862699268627762712262134993353322629772952400827122952285229903353469554411296 0 0280129272915283928652852299027122699266028772660295226992965269929402814280127515441307626992686259527632686277630762852277627892686273826992827277630392608277625822839285227252699355545192852280126992660266027252699255534723419323926602965402728272725290230643541457649191808 0 0289027892725276328652776276327512634278926602927264728652738267328272738260828525441340626602776267327762839295227512801287726992673267327122789278931142634280126472927268628142634352744642776264726342621263426992673255534453432320128902990400827252977287730393302475754051296 0 027512776280127122890267326732763285226992738263427762621277626863002273832262902544130762686273830142686276326992686266029022712262126342699273826863139269927382725281428392712268635414519282726732686260825952595275125553513337932142673307640673014269929653126352746344952 19790725 278371808 0 0299028392712283928392890276328392776287726472890259527632725287728772827266027895441306426082738272528902647269927122634268626992686266026342738267330892647285227122990259527762555358344912789267325552595255526342621262134993392339227122927398927513039282730023419469554051296 0 0273829402877272529152751278928272852271228392673287727382927273830522751278928905441299026862751276326992712266026602660275126862712267326602699269931892699281427252751264727122634356945192725266025952582263426342712251534993419345927122763404730392814302731763641443748211808 0 0292728772725287728522927285228272725290226732902273829522686299029272865264729525441312626342776269929022686276326342673262128012699271227252660278931642738281426862763258228012621344544912801272525822673259527512595275134063486335331142902402728653027285229523472466453691296 0 0295227632776276329022751285228142965269929402634296525822839264730522738277627635441303926212738277627892776276328652725287726082673264726992738267331762725278926212814256827382621352744642789266027252582258225552738258234453341320127252977406728522890294034323379482154411808 0 0311427252902292728652763267328652686303926992865263428392725281428652877264729525441316426862827275126732686275127382686277626602647271227892673281431512634286525422865263427382634354144642801263426472542252826602673262134723353322630272902397027253002280131643392475761131296 0 0287728392827283929022763275128272789266028522686283926472865266030522712275127765441308927632712297727252789266026472686269927382673269926342738271230762827280126992839259527512634355545192712267326472582266026212839255534863406322627123114408728392827296535273541469570041808 0 0295227762865290231392827266027632776292726992890273828392686289027762865264729525441308926212915282729652738273827252751267326342699269927252660286529402699290226212940267326602751347244912965275126342621254227512647269934863328325128902965393328142977292731513432475751571296 0 027382789287728392738277627632725292726992940266028272647287726603039275128142673544130272751277629272763278927892940278926992738276326862621277625823052266027762776272526602801267335414519273826862634252825152568275125283527335330642712292740872952283928394008349946344986 19790725 278851808 0 0292728142852282727892751278929022699295226732789264728272634291529652827268628905441311425682751275126992686263425822839272528522647260827252763277631512751271227252902262128272595344544912827264725682686262127252699287735413472320129522990398928012990289030393328482152981296 0 0277627382827287728012890280127632940269928902763294027252902271230522595277628145441299029402738302727252801264727382801269927382725272526082776267332392647276328392890258227762763358345192789271226472634258226732902256834993328334126472952404730022827297737173513451949191808 0 0289027632776283928142927281429022712287726732940267329772686283930022814269930645441300226732814271228902686280126602738267325682699285227122634273831512738277625953052267327382595352745192852281426472634266028012712271234193406322629522915397027632877292731513486469552621296 0 0268628772865283929022927277627632977278929152699287726733002268631142673287727895441301427892660289026732902272528772738271227632608278928272751268631392699273827632789275127632776355544912801272525682568263426472902256834453328322627382965406728772877292736713555446448861808 0 0282727892852289028652801283928272738285226863027275129522660289029772990264729275441323926992890273828772712277626732751269926602673263426602852295229902647303926342902263427512568352744642814252826212673259527512582283934063419323929152952404728653089297731893315475752621296 0 0277628142827291529152965291528902990259528272673292726732990272529772634278928145441307629152660287728012990269927762712280127892621259526732751267331512852278926082839287726992801355545192776268625822595269926472647248834863315328927762801408730272877299040273597449147571808 0 0289028522660277629522852273828522751299026992890272530022751290229022902266029655441326427122990276328652673278926342686268627122660269926342686271230142634280126213089276328522595349944912852277626862582264726992595272534863251325128392990402728522990285230643214475751921296 0 029522852287727893039290229402776297726992877271228902673302726343076272528142776544130522877266029772647286527632776277628902751267327252699278929153064277627122965286527512712280135554491277627762647264726212634289025553445332832262647283940873164286529273863351346345262 19790725 279331808 0 0285228272890272529902827276328652877291526342940276331262673299028522738268630765441325126863014281430392712296527512789271226602634259527762582263431512738278925822977286528392673359745192852268627762712267326862621283934863366328926473027400828273027290231643379469551921296 0 0266028142801287728522852280127632839267329652789302726992940268631762738295228145441301430392725307628142877275129652801283926212712260830022634278930272990272529652890303927122801361244912839283926992673263426472814256833663341347226992977406730892927297736413277463450881808 0 0285228012852280128392827296528272751292727633039268630392673292729402927273832265441321426472902273830272673283927122965271229022738285227632776269932892673292726083126259528522542347244912839264727122501254227632568264734723392320128772915400827253189283930393392472652981296 0 0283928272763281427892776277627762827275130392712292727382915268631512776291528905441312629152763297728272952263429022673310127122865259528772686305230892977272529152839278927632827354145192763277626732699278925682839252834863432322627892965406730142952297738293472466454411808 0 0276328392776281428902839277628772751283926603139264730272686291529153002273830525441316426862977269929152776285226602927275129902673289026342977272533282555291526473151264728902699345944912814266026472647260826212582280134723419330226602990398928773176299029653472475761131296 0 0282727632751285229652776273827252751267329272673297727512927268630522699281428015441310128522660307627122801268628392699290228012965264729652751296530763027267330272827287726992902354145192801272525822515262125822725258235133419315126602839402729402990292733283499463470041808 0 0275127512776276329152827275128652699287726992965267330022621290228903002262128395441320126212902276328522699278926992902264730392621286526342865263433282686299025953089263430142568341944912789264727252699263427632608268634593459331528393002402729653039299030763302478951921296 0 028902865285227762877280128142699283926602902266029902673290226992977266030022801544130393027262130392699275127632977268629272699290226343101262130273076296527762915278930142738281435414491280126862634264725682699277626473472335332262738268640472990297729403701347246644789 19790725 279811808 0 0289029402673277628012902271228652751294026732977259529152686291529522952275131145441323926473076273826342647289027512965260829022647278926602940272533792712312627253151268629772621347244912827275127382595259527512699289034993379322628272952410828772927292731393379463451231296 0 0295228772890283930892789282727122902258230022686307627123027276331762763271227385441307628012699276326082725264729772673278926342738258229902647301430273014287730642852277626992877358345472839276326472660272526732801264735413341320126993151404728523101306434323499472648211808 0 0289029152890289028013052273830022751307627633014271229902608289029902814275128775441316427122952277626472621267326732915266029772621307626343027266033022699323927633176262129022673355544642890277626992738266027632699272534723472328928272915389829153076285229653392491953331296 0 0283928142789292730142801290227382890273830022673300226732915271231262686283928395441307631142738277626342763272529522634286525953027263428772725292731392940282731012839301427252801358344912827271227252699259526472751255535133353325126342990406729402839300233413541469549521808 0 0275128392789286527252852283929652686300227893076267329272738283928652927258229405441321426473089269928012647281426993052267329772686280125952814269932772699302726993039267330892686341944642814273827382621258226212595277634863302325128772865402728523052287729523328469554411296 0 0285229272940283929402890297727512927283929902725310126992977264730392725282729405441303931262660271226602789271228272699286526733126268629772595301430022952283928652827287728012852361244642839266025682621277625682776251535133353337926732827408728773101305232263612469549861808 0 0299028652852285228523027278930522814305227893027269930762673302729153014264729905441327726732801264728392712295227512801255530142699285227122801276332512673301426733076269929772647341944912940258226342647256827892582291534863392335330643014397029653151291528903379454752981296 0 029272814302728143052275130142699290228143076286532262738292727383151264728142789544130023027269927892595282726732852263426862647300226862738268630023064311428652915287727762789294035834547278927632738263426212647287725283472337932512621282740273139294029653114359746954952 19790725 280291808 0 0299029402827282729022902285229272827296527383089271231012686287728772990277630395441318925552686255527892647296526732699267330392647292726083076264731512647292725823139260829772699359744912839264727252751262127892647283934193527331528902915406728522965285229273302466453331296 0 0291529153052286530142902276329022940272529402738299028013039269930762738305227895441300227252725282726863027271227122712295226212699264731892660292730642890269931142877290227512977358345192738268627512686267325952686254234993445327727382977404728773101302730023472451948211808 0 0290229272927285228273039277630142725283926473027271230522699282729523027264731645441307626472852269929022673275126732827275126862568295226602673256834592568299026603052256829522568349944912852268626472634263427382634295233923419320129153089402727512915282730523419457652981296 0 0292727762902278929272776285227382927268629272776299027253052269931892776318927895441306427762608283928522725259526472699269926342725264730392528273830272634277630272865294027382814359744912751273826342686278925552965254235973392332828772965404728903076306430023656451954411808 0 0292731262801283928392763285228902738306427122852264730762852306429152865267328905441306425822890277628522582283927122977282725822582292726082725260832892595289026733027268629522776352744912965267325952827266027122660307634723392330231512927404728522940282731263406482161131296 0 0290227762814286529272725276328652990275130392725285227763101267330522712295227515441302727382673306425282660266027512738266026342776263434322582273829903076276327762789297728272789359744912776277627382621282725952927256834593419336626603052404728653164302729273612441170041808 0 0285229022725289028272902292729772814276326992827266029772751294029772699259528525441321426862725268627762660281426732738267330272555264725822965266032262608317626473101263429022852355544912902273826992865256828652595306434453419331531763052400828013089283929523353472651921296 0 028652801278927892965273828522738296526732814271229902827320127513189269928012776544130142965264727382673268626473139264727762634297727762647262129903052251527893039282727762738282735414491295228522789264729022647295226083583339232642789303940272814281430023089359747894919 19790725 280771808 0 0285228392776282728272877285231142801273826992927286531142712268629402990269929155441311427512751262126732673300226212595264727892647305225952621267332512634273825953176267329022634345945192952291527252865254229402595320134193472331527512877391528143052290230393445472654771296 0 0280127762839283928652877280127252801275128772686294029902712267332012725273827895441311431642699266026342814272528522725273826342738275131762568312631012814277630142852291526212751354144912952276327122647268626213164259535973432343226602738406729773064295231013499469551231808 0 0273828652814285229022712277628142801315127252902262130272776266028522940263428905441332826212725272526992673286527122738267327122595339226342686267331892751269926733277269928392660352744912852294026993002256829522686287734193406322626992927398928653052281430273328475753331296 0 0266028142751271228272915286527892940273828142814301427512776267329272673268628395441308926472725294026992965269926732647327725682673264728392673334130642725280131642763297726602902354144912801275129022660278925952927262136413432325127252789404729272927295230643686457650201808 0 0286529402865281428772776275127762789280126992952272528142751275128652789273829655441325127512852263427762763262126472738260827512608286526732660269932142789278926732915269930022647351344912839278926212839258231262673321434723445328928772952395227893139286529653277472651231296 0 0273829522827291529902789289027382890273830022827297727382763264730142738267328395441312626992712287727512927277632392738258226472865272528142673320130392915280130762827297727762763352744912827267327632647280126212927259535133432320127253353404729402990297730523686463447891808 0 0299027122789277627512965275128012647291527253052271228142686281428652827271228275441320125952699278932262738262126082647272530272673263426082827264734192595318926732965267332012608341944912902278927122852264730522686289034323353326426472977397029023101289029773419469550881296 0 028902789306428392952278929272952291526993052275129522725283927382990273829022877544130762814269930392725268626472839267328012621280127122686278929402990297728142725281430642673302735694519281427382738264728142568272525423459348633412660280140472965306428773114358346954853 19790725 281251808 0 0281431142890300227633014275129022776307626993315267328652776272530392877268628525441323927513139267329402751300226602927273827382595294026862865277631892839299028903164269930762673355545192852281426342763260827512738277634993251327726862890400828013201286531143419478951571296 0 0289028012865278931512776302728522915267331642751289027252789277630272763290228525441313928652839282727382751268626992608305226342712280125952877300233022915300229273064285230022852348645192977267326732647260826342827250134723486322627382890404728523164296529523612438551921808 0 0291530762763318929153226277630762965306428272977271228902699281430272977272532395441307628392865277630272751315125552673266029522751301427892712313931642915283929023126287730022852347244642839282726602582256828142647307634723445327729152952398929523101286529523445463452621296 0 0308929022738271229152789297728902839272530272763313927382776276330272827305227765441316431262763287728143039267330892789281427762712276326342877287732772673306429652902312628272839355545192814276326992621289026473014264735273406320126863151400831013302290230643641469553331808 0 0286528392751295228013064283928142839283928013126272528142634287729403014278929275441326428272801275126862827276326472776275126342712282728272839297730762965313929022990269928272673347244912965262127512801262129402595295234453432323931643052404726863264280130393419463460741296 0 0311429652827273828772763289029522915290230762902277626862751277630762789281429525441307628272827290226862952269926862763285227252763275125822827278931012801296530892927280126992890352745192940271228272647282726342877256835553406343226603264408730523076308931263671454770041808 0 0281429522763297727893027285229022890281427893419269928392776269929772890286528905441311427633139271227252814295227383189268626602686273827512827302732642902292728903189280128012725351344912902269927762751259529272660307634593472323929522852406727763226289029773432478953331296 0 029402814286528393027289028012814287727892990278931892751292727762927286528392952544131392902273829772776262126732852273826342634255526602725287730273189259531012940302726732852295235554519287727122712275127892776302726473472335334322712275140673089292731763251348645474789 19790725 281731808 0 0291529652814283927763151282728522776299028392940271228772738302728902915272528145441318927252852271227892673297727252725264727762776259528142673289031012965325130142952285228142789341944912952278926472940262128772738299034453626331528522940404727513289280130273499457653691296 0 0291527762877280131262915277627762839280130392852277626342814280130022902273828905441306426992789286527122814276329522699258226992647275128392927299031142660292729403027266028522852354144912940273828272595277626342877262134993406334126862902404729402990305234993626446446951808 0 0278926602915276328392927273829772789285228013164269928272725286529902814276330645441311427122712262128142712273826602660283927892789289027512814295231142902303929402827294029772776354144642839272526342712259529522634283934723555330226082977404727253353285229903341457652621296 0 0291527762977280127762738281427512801282729272789286527252839272531642789292729275441306427512865301426732634271227252712272526732927275127123002280131142990291528773002313928142877359744912814281427252725278925952927264735413315327726732977404730023002292733533527469548861808 0 0285231262751275127632877281428772725282726733089277630272776278929522686275128655441311426863114268627632686267326992776263425822686264728142814305231762890278928273052275130892712352744912852280127252738259529402621277634063341325126863027400827893139287729273328475753691296 0 0271228392915276329022852275128142839281428652865327727382673272530272751286529775441305234192751285227382634275127762699287727632555264727252827305231762621281428902890317627892839345944912877281428772673295226472927258234863419311427123315408728652915307636413569469547891808 0 0286529652965310128142852267327762712287728652763263428142686344528772751264728775441328927762751282728012738286528012725264726992582273827633039281430642814294028653002282729522789349944912852276327122865263427512673295234193379325133023027393328273226283931513353436053331296 0 028272789296527512865271227892712276327253039271229402738286527512990285226602789544130892940275130762751263427892751276327762699286527512555272529523076255528902952303926992852292734724519276327252725275128522660295226083527340632642673337940272902300229653472358347264695 19790725 282211808 0 0277627252699280128652801277628012852287728012839273829152725276329153126280129655441322626993052269927382763277627122827268626342776283926992839280130272789300228773076296528522915351344912952273825422686260827122647283934993432326434453027398928273264285229773459449152271296 0 0278928012751278928652814275128272827281429402647292727513052285230762738320129405441305227512827287727382789272526992673264726602763263428902852264732262977282727632965289028652990354144912877283927252673276326082852259534723472347226992776406729772865307634723569454749521808 0 0286527892738276327892865271227512763286526862890267329772725283929023027267327635441306426212877272531892725264727382647272526472647268626863027276330892839285228013189266030642776349944642902272527762776268629272660303934323569332829772877393327633126283929903289449153691296 0 0275127382789273829272763305227762801269927512699320126992751268631762725286528775441308927252763292728772621277627122660269926862568264727252712275131513064296529273002308929022952355545192865282728012660267326212827256834323239355526863341404729772965296533793541463454411808 0 0287729152902269927762865276327892763272527382890272527512673290229523114276328275441310127382902276330272725258226472555266026472763254225952865275132512751302728523151273829772865356944912927271227632699268628012673291534453569336630392927397028013101294029273076472661131296 0 0280127382839283928012839281427252839277627252725299027382952277630022865283928775441315129022686272527512902266025952763271227632699259527122814283932512801294028272977301428652789352745192852286527512673287726732927252835273379347227763472408728772940292735833472475771111808 0 0299029152763278927632927281428772763277627763027269929272725289029903014272527765441322627762634281427382582275126992595271227762647264725682827286532262763303928523101272530022789349944912801272527512965262129022621286534723366328935272952400828013101303931013366454751921296 0 028012776281427512927286527762814264726862852283928522725280126863264275128652839544130392751275126602673282727892686263427382595266027122686269927513214286529022738292728902877295234724491281427762725272527382647271225553432337931892660311440672890303929773445339246344789 19790725 282691808 0 0276327762763275128012751273828142801275127512814264728272725294029772852277629655441306426862990280126992673258226862568268625952686276326732827273831392839289027893027278929522647358344912902267326992699255526992582272534723597340631892852400827763151297730143366466453331296 0 0292727382827277628652776277628272776277628272776305227632763275131392839277628275441307628902801276327382776271225682673269926472621267327122776282730522952289027893052287728522865349944912725286526472776262126342865256836123366330225952660404730022952302731893472454749861808 0 0281429022660276328652712273826862839269927252801277628522751278929773027269928275441311427252712272526992814271226992568272527252660269926602725275132012751281427893101276330272712355544642927264727122647259529902686285234593379328928902990402727513214296529403366472652981296 0 0283927632776283928142763271227762738276326212725311427252877268632012789277629025441305226082763267327512660269926342789262126472634263426342725286531762647295226992915264728392673352745192839271225952712276326473201263436413499343226472801404728523052287730023459436047891808 0 0277629022801271227122751278927892789269927252827271230022686269929652839271229275441325126862699267325952763263428392634267326472776263426212647267329772725285229022940269928392621355544912827269927252634258230142686330234193472335331892852393327633214318930273264463452271296 0 0292727512865280128012890277628142877264726602699310127122751276329522763280128525441311427762763267327762660267325952751259525822595267326992634286530272647290228522965273828772776355544642915259527892660273825822927259535133419315126602725400828012890302729273527451949191808 0 0282728392686285228652789281428272814280128012763276329402699299028392738273827515441303926862699275127632865255527382528269926862660263426602738269931012738280128272990276329272738345944642877268626992725263427762660334134193251328929652865393327763189345930143239475752271296 0 028392763280128272827275127252789269926732827269927762814315127252977276327762890544130762927281426472738264728272634278926342647259525552555263428393052266029152751300227762827277635834464280126992776275126472686299026083486343231512673310140272977289030272940354144914853 19790725 283171808 0 0277626992699282728142738278927512712277627382801271231012738277628772890275127895441310127382621267327382751268626992608273825952647267326212686281431142699273828522827285229022738352744642877268626212660267327762673294034453406330227632977395226212965341930393289469552621296 0 0287727762865280127762814269927892725282728522686300227762699272530392751285227385441310127892712275127122595287726082814267326602634269927122699275131762839303926472977276328772902358345192763264726342621266026472814259535273353322627382977404731513064299029773612469549521808 0 0278928142776281428522699267327632699271227512725268629402801275129652751267328275441313926992686268626472699267328522621273826472634255527252673281430522827273828272865289028392673347244912990267325952725263427252647287734323499327729272865404728393126331529773277466452271296 0 0283926472827276328392738264727892776267327382789281427382738268629152751277628525441306427252647272528142660273826862725252826992582262125552699272530892634286528522990269928652647352744912839264727252555264726212977255534993445326426992940406728013101292728653513463454771808 0 0281428522776272527632699271228012647276327762712275128902660276329522776272529155441315127252877273826342801262126732634281425822660266026472647283930762814289028522965295228772712358344642940268627762528255527762763315134593432330225952839397027893226356929523392472661131296 0 0282726602827278928272751268627382712267327512712291527253052269929522814254227635441308927252686285228392621272526992725262127892634268626342634282731012751300228012927283927512725354145192776277626212621271227252952262135133432351327122738406728653076295229153583454770041808 0 0268627762776273827632738275127632647269927252814269928652673273829652940268627765441318927632660275126862801264728392621269926602712259526602595272529902673282728902839285228652699347244912776259527762776264727762647278934453459323928392877395227513341367130273315449154411296 0 028272801276326472839281429022776276326992725280129152647271227383239275128012776544130892763272528522763266029152595281425822776263427122673267327123139267330272686300226082827271235414491281427382776264727762555306425683671335332892776349940672839305230022952361246344919 19790725 283651808 0 0273827762647272527632738277627762776277628012751276329402673275129272990267328655441310127252763275127122763259529272595280126212686267326732751272530272776282728772890292727632763349944912902267326862952259526472776286534193379325133282965397028013277364130273277451954771296 0 0283926992927264727512686275127632686268627892776283926992865264728902763277627515441306425822751272528142699282726732839263426472595266026212673268631012634299027122990267329402686358345192839269926212582282726212952255535833419317627252751404728902965292729023569443749521808 0 0266028392763268627632660273827512699268627122738277628012712268629403002276327895441321427762595277626212686271227632582283926082725263426082725273830272725283929772852281427892686349944912839280126472977267327892568297734723612321433532965397027253341378029653366469552981296 0 0272526732725271227892738276327512738275127892686281428392686281429402738278928655441308928012751272528142647276325952776258227762528267326082699269931142725289027513002266028392699355544912814271226602634349926472852258236713419330226733406404729903052299029403472469550201808 0 0275127632673281426992660269928012776272527382699262129772647269928902763272527765441307627512595275125952890259529022621276326992686256826342660278930272738285228142915289028012673355544912801305226082776260829272660303934193366323929902865402726993379354129403341463452981296 0 0275126082789267326732686269927382801260827512789294026732738267331392751268627635441305226992789272527892595305226212865264726732568266026082673271232512634295227122927260827632582355545192890267326862673277626213139259535693366323926083289404728773002299028393527463446341808 0 0264727122738275128392686264727382801273827512712272528902725273829522673264729655441305228012712296525822865266028272634278926212660258226212634263429902776275129902852280128392751354144912839281425683101268633412634280134453419332833412902393327513341389829773302466453331296 0 027122621271226342725269926602738258226472686269926602699271227122927280126862801544130272673272527762827259529022542280126732699256827892595267325683139264730392763296526602776267335974519296526992660256829402634273825683527331537012634321440873027297729902965352746344919 19790725 284131808 0 0264728522608272527252686272527382712271227252686276329152789278929402776273829025441303927382699282726342902263428772621281426342686255525552647269929902890277629272890281428142686347244912738286526472915267325952789320133923780323927122902397026603499374829903341463453691296 0 0267325952712268628272634273826992686275127252751275126212763269930022763275127765441312625822738269929272608289026732725262127382595264725422621264731512634302726603002275128272634356945192852264726732555306426212738262135413315348626213264406729773139306429153486446446951808 0 0252828272660269928012725258227252699272526862827264729152673269929652751262128905441305227762738292726342965259528012555286525822686266026212673272530642751275129022776277627122725345944642940266027382940252827122621275134193472322627512915389827893472348631143499460553331296 0 0282727512673269928272660264727382801259527762763267327512712267329402660266027765441303926602763273829022673302726472852259526472621263426212699262130892660301425683076260829272647358344912877269926862660275125552915252835133315330226733076402730643064294028773701451954771808 0 0269927632621277627512751271226732660266026732647271227382725276328772738266029025441310127892673283926213002262130272621277626342738256825822738269931012827271228392915289027382712347244912789286526732738255526992582273834723459323927382852406727383392347230893392463460741296 0 0297728142776269928522699277626602738266026472712287726862699269930022725278927385441311426732801264729902634296526472990268627892568269926082582263431142725283926212902268629402686359744642789267331512621292725822725256835273379331526993064404728393139302728273671469570041808 0 0277628142595276328142801272527252673266027252673271226732776275130762763271227635441312627252673282727633064264731262595294026862738262125682582269930762865272529522902282727892890347244912776260826603089255529152686273834453499325126602801393326603527330231263353475752271296 0 027892660277625952712264726992647273826862699268627122699269927382940276326472839544131142686278926213052266030142686305226342763258226602673262126213064271229522789294026603002260835834491280126862699256831262621292725153555335333412634303940872852294028392852359746345088 19790725 284611808 0 0266027252725280127252673264727512673266026602712269928522647266030642839282729155441322628142647291527252952264729522686290225952686266026212686272530642751280128272814291528392763348644912814264726472940262125422621252834993406326430892801395227513289312630393264449153691296 0 0275126732699272527892738275127632751263427892725278926472725264729152725282728905441317626992776273828902660291526212827254227122647263426342686267331142673281426473076263428392839356945192839267327632699258225682725252835273302330226862965404728393027302727633486451948861808 0 0268626862686272528272776258226992712264726212763264727382647268629772751281428275441305226602712289026992827262129272528285226862647256826212621266031762608276327762801282727632789347244912814287725822582254225822595286534593379326429522839395227763472302730273277485352981296 0 0286526732763259528012621272526212647259527382647273826602673273831142738273828015441306426862673271227892634282725952789262126732595256825282621273830892725285226732952268628522634356944912827262127252686258225552776251534993353327727253101404729772952286528393472457649521808 0 0263428392634278927762751273827632763268626602763263427252634263430022738273827895441311426732751282727512789269929152568276325682608259525952582275129402686286527762877276327892776345944912763273826862763259528272595264734193541331531762751400826733583300230393459463452981296 0 0278926472763267327892686267326862776267327512776267326862725269930142839273828015441316426602763267327632699276326212814262126602555267326212673263430522568287726473014267328652634355544912952269926472542256825683089252833533366321426213027404730643239286529403513457648531808 0 0264727632660276327632686266027252647266026992634263427762608278930522725272527515441307627512621266027252890263427512634280126082621268625682515267330642738276327632915278927632725352744642814275126212763258226212647275134993366330230642839397027763459292730273419457652271296 0 028652686285226732852267326472699282727512647267326602712273826603076276327122890544131512647267327252725273827892621281425822712258226342582262126863126255528652647292726472865258235834491290226602814263427252673272525553445347234062699315140082877318929152890348646344952 19790725 285091808 0 0252827762712286527762673256827122647259526732686263426992712272530022776267327765441307627122686271226992927256828012634272526212634264726602673264729902712278928142890287727122763349944912699260826082634255526342608302734453353327728652940404727383392286529773353466451571296 0 0290226472712263428272660267326732763268626342660276327382725271229022751268629155441303926602776263428522608297727122751258226862568259525552582269930272595295225552952259528392751355545192751275126342595294025952751251535693392341926473251410829773039297728653499472649521808 0 0269928652634287726862801272528522634268626602686267327382673272529272712276327385441302727762738276327122902275127252621271226212647260825822528262130892776269927892801280128392801351344642814273825822582254225012608269934323472332829652890398927513541287729403353466454771296 0 0292726732634256828272725267326732660267326602751263427252712275128902699262127765441310127122763268628012660277626212801256826732595259525822647266032512621297725822977267329022712362645192814268626732621267325423014252835273353334127512952400830143126296528393717463454051808 0 0262127252621272526602776263428522568262126342712268627252738272530022699277628905441303928012634282727632852263428392634269925282595259526992528259529902686285227382827289028392776345944642751275125552673252827382555297734993353330232012877391528013541281430393379472660741296 0 0277626732621262128392555276326732814269926342751281426862712268629022801259528395441308926602738267327632621275125552763259525822528254225682555262130522515285225952952258228522738361244912952266025822582282725952673252834323432341926733027404728143114291528653541441170041808 0 0267329402699296526342776269928392686267326602673267327762660275129152725268628395441305227512686273826472827255528272582285226212660263426472621266030762738269928522751292727892751344544912839266025422621251526342582277634723541325130142915400826733569286529773392463452271296 0 030022699302727252738268626602763282727122738281426212712269927252952277627252890544131142738276326862827262127122634280126862568256825822568252826343139267328392647302726212902263435694519275126342568260827762634276325423569325132642686285240472940313928652865370147574919 19790725 285571808 0 0267330392660271226862839259527252699283926992751258227762738268629772789266028275441299027382647286527512801272530272647276326602634258226732634269930022725273827122801273827252712349944912801268625682763256831012595302734593419328929652927402727513419282729023419475753331296 0 0277626732801267329022699281426732725266026602568262127382814272528772763268628015441311426992839267327762712282725682776252826472621260825952673259530892542295225282915256830272712359744912852256826472555272526602789255534993341331526732952404728143064297728903732466448861808 0 0267326862660273827122827254226992673266025822725271226992634269929902712269927255441307627252634278926732776263428392660282725952621254225422595263429902699272527512776282727252686352744642738273825152647256827252542280134863341328931512927393328143341281429023366441151921296 0 0268626992789266028392634275126732738269927512608267326602699268629902763263428395441310126472699269927512621285225952673254226602582264725822582262130022555285225682940256829022621354145192827255526212582258225822877255535133379332827253239404728522977289028273541441146951808 0 0262128012725275127762902258227762699260826992686272526862686263429272673268628015441307626732647275127632789263427892595272525822621259525952542262130642712268628142801272526602699356944642763271225952555258227382647269934593513328931762839397026733226285230523328469552621296 0 0276326602852267327892595272526342725263426992660273826862660269929272738264727895441307627382712267327762660278925822801264726342542259525422621262131392555285226473014259529022595347244912789267326472555272526472763259535413302332827513328406728772839289028903764463448861808 0 0269928902608292727252789259527382647275126992738266027252634273830272634255528275441306427382647271226342751264728142568277625952595255525152582264730392673273828392877286526992827354144912763259525682699248828272647295234863701331530762890402726733251277629773315469553331296 0 028012660275126862890259528012712277626212738267327252725277627252927271227252801544130522660271227512801264727512582277626212595262125952528256825683064254227632528292726082952255536124519281425682528259526212621275125823472335333792712313940872789299029272852364145474886 19790725 286051808 0 0263426992595277627252852260827512660275126212673256827252595269930022660269927635441303926342751276327252814262128392673268625682660254225952568258230762673276326862852294027252827347244642789255525422699259525822647272534323583331531012965400827513289281429903353451951921296 0 0283926992952269929272712272526732699267327892699263427252634269929652686267328275441306426732776272526992582277626082763258226732528255525152608259530522542282725012977251528652555358344912827256826732528252826212814254235273277318926733039406727763176289028013527463449191808 0 0259528392595300227252699258228392660271226342660264726732660272529402738272528015441307626472814262126472852262128012621280126732568258225422582263430272686272527762801286526472789344544912827260825552582251526472595308934193392343231892915397026733379285229523341463453331296 0 0272527252776264728652686275126992673262126732699268627512763271229022712266028275441305226602789266027762608276326342801252825682595248825152621259531262528273826213027259529652595352744912763256826732542263425952789259535973419344526473201404727762977281428393527454754771808 0 0264726862582291526602686263428012621268626342751262126602634262128392763263427635441307626082751281426342763269927512595266025422555260824742595255530272634269927632776276327632776344544912673259526082634255527892582281434863686334130272852404726993406285229773328463461131296 0 0269925952751268626862673282726342686267326082660269927382725272530272686273827765441300226862789275127382595289026212725254226082528258225422582256830522555275125822865260828902568354144912763259525682528258226342952256834063432327727763189404728273052289028393717475770041808 0 0267327632647273826862763267327252712273826732712275127762712266029902568264729025441307625822686276325952712256827762568275125822595262125952634267330272647269927122789283925952801349944912751264725822673255526732673336634453541336631142865398927633432282730523353463451571296 0 026992673286526212902258226602647275126472699267326992686272526732927271226212789544131142712268627382751268627382621272526212763266025282555254225823076255528142555296525283002255535274491273825682542255527382582276326473499339232642608312640672751317628772801361245194821 19790725 286531808 0 0269928012647277626862776263428012608268626472699264726602660267330272738268627895441311426862634268626732763264727512582263425682621255524742528269930762621266026992801286526472751347244912712264725682515254225952660285234193626325131392839397027253289276330763277469552271296 0 0281426602751259527252595269926212725262127382621266027382776266028902686267327765441302726602712276326992686276326472673269926732555258226212528259530892488276325822890255528902515355545192814252825282555273825952621259534723341339226863027406729523089305227893717457649191808 0 0258228012621273827382738259526342647254226732673259526342582271230892634260827255441297726472595267326992660263427382634269925282568254225552555258230642621271227252839282727252827349944642751264725152608252825422582272534593472318932642814400826993499291531013189469552981296 0 0278927122725263428012621275126082725259526602660262126342699273829522634269928145441303926602686267327382582283926862751262126342595268625422621259531392501280125822865263429272488354145192789255525952528252826212660255534453379330225552915406728523302290227893796446448211808 0 0263427632621278926472751262127762673273826732725262127252776276328772673267327895441305226342686264725682660259527512621264725422568251526212568259530642582269926342839269927122801355544912763264724882608259525552634267334453315330230022673400826343612286530893445466451571296 0 0281426342776266026472595266026732673262126992712258225952686269928652699263427255441305226602673258227252582272525682699255525822542256825682595258231012542275125152977260828012568354144912699252825822568252826212801251535133353335326603052404728393214302728013656451948531808 0 0266028272621285227122712260828272621271227122751267326342673266029772751269927125441302726732660262126342699258226862621264725682582255525952608259530762634267326342865291526732776348644912738268625552568256827512647292733923555337929402827393327253583295230763432451952981296 0 026862621271226082814271226602699269926212763272526992673264726342952263426342801544131012634267327252686258228652582289025282582256825822542258225013076258226862608285225682789262134724491285226732568255525552528285225283472341933412673306440672865339228902789364145764986 19790725 287011808 0 0267327382673281426732738258227632634266026602568258226602621267329402673262127895441308927122608258226472634266026732582262126212608258225422515264730642582268627252801281426992814349945192789262125422582248827892647351334593780341229772789404726603671294030523328463450881296 0 0281426472699264728142712267326602751272526862686269926732699256829902582259527125441297726342686260826602647263426472647254225422660267325152542258230892515268625682839251529272568354145192852254225822542262126473101258234993459335326473089406728393419289028523701451949521808 0 0266028522595280127252776259526732621262126212725263426992621272529272712264727765441305225422634272526992595258227512568277625822647258225552488259529902582269926862776273826992763348645192673262125552595259526602660283934063686330229022789402726993641286531763419463453331296 0 0277625952801258227382634258226602634266026992686262127122738269929152699266027635441305227122686269927252568266025422673260826602608256825822621262130762501273825422827252829402542349944912776254225952528252825952699256834993392344526213101398929653289302728393541469554411808 0 0266027512686272527252673256827512686267326342789259526862763266029402647267327385441301426212582273826342595259527512634266025822634258225552582266030392528273826602865285226732814349944912712268625682555260826472621282734453353328929652865402727253541285230393353469560741296 0 0272526862763263427892725268626472634264726732660263426602712275129152673264727515441307626212699272526732660259526472634255525952582263425152725251530762528277625682915254228392515358344912763254225282555252826473039259534993392331526082965404729773277292728013597454770041808 0 0267327382621272526992725262127892686266026732725260826082699271229772699264727385441308926472673272526212673256826602568260825952647258225822582262130642568269927382801281426992814351344912712256825822542251525952634310134453641326430642877393328273686275132643392463452621296 0 027892595278926602725271227892595268626342673273825822699269926342865278926472776544130392634268626472686263427382621264726602621256825822647262125423076252828012528290225952890258235554491278925422555252824882555278925013555337934062699310140272814327728902865349947574821 19790725 287491808 0 0262127122608281426732725268626992647268626732647262127252686272529272634266028395441308925682647266026732608259527512647263425682621260825552555254230522542275127252814278926472789347244912699252825552634252825682568277634193472326433792927400826863732280131513392463451921296 0 0272525822814262128012673276326602647262126732673268626472699269930642751266027635441303926212660259527122568267325152660259526212595262125682528254230762528278925282902254229522515356945192763258225012501254225822634250134063353317626212977406728143353291528393717441150201808 0 0262127512699277626992814267326992673266026212712251526602699268629652686255528525441302726342789266026732621258226732555258225682555254225152568252830522555272528142789285226862789341944912738263425152542251526342582264734723392327727763101386327893796278930523341485353691296 0 0291526992776267327762647276326472686263426862699264726732673256830272712268627895441302725822582269926472608263426472634260826212621263426212555254231012528273825553027260827762595351344912763251525822528255525822789252835133419355526602977408728013527294027893686478948211808 0 0264729272712273826472789267327632738263427252699259526732647266030142712260827895441302726732647273826342673266026212568252825682595259526082542262130272595271226992865272526472789348644912686260825422595254226082568301434323419325132392977397026733701285230643419463454051296 0 0271226342776260827382647276327252776259526862647259527252634269929522712267327125441301425822712280126732555268625282595256826602621252825552568260831012568283925152902258228772608355545192814264725552515248825282673254234993392337926343189402728653328289027893612472648531808 0 0267328012621275126732712268627632647258226862647264726212673263429402725263427765441306426472595271226602699267325822673263425682542258225282582258230272528267326992738272526862776352745192725255525422515258227252647278934723472339229402801397026733656285231763432460552981296 0 027512673268626732738277626862634269926732647262126212621266026992890268625952789544130892660262126212673264726602621264725682621255525422582262125683039252827252501297725822965256835834491272525552501248824742608272525553717347234062725283940472712331528902827373246955020 19790725 287971808 0 0262127252686272527122763259527382582267326862673260826992699264729152634262127895441300226212634271227252647256825952595262125152555259525822542259530272738272526212789267326732801349944912738248825822488256826602686302734193366331527122952388027253641281430273226466451921296 0 0281426472621259527122686266026082725256826212725258225952686268629272647263428145441302726992686264727632647272525952568254226212555250125952621256830392501282725682965256828272555354144912725260825422555255526213014256834453445347226732977404727633277289029403686463448861808 0 0267327892725269927252725266026992673269926472725266026862673269929152763256828275441300225552647269927122915263426862595259525422528262125682568266029772542271227252801278927252839347244912763259525422542264726862582278934193341328928522890397027633597291531393341469552981296 0 0280126342725268626992647267326862738267327252647269926342634267329272699259527765441306426212827272529272621268625822582255525552634259525822555256830392515273825822839255527892542358344912776254226732568263425682763254235413499325126342965406728773392291528653656457653331808 0 0263426472660273827512673256826472699268626082738263427122738267329522699259527895441306426472660285228522673269925682555269925152634256825682621259530892686272526342814280127122699349944912699263428142515252827252738278934063583334128392852400827383898291530393289478961131296 0 0278925822776264728012595273826472634268626862647269926472699262128142699269927385441308926342814273828272763266025682595266025422568258225952621263430762515278925822902254228392568354145192801281425952595248826212647251534593406320126603126406728013406297730393583466471111808 0 0264726602673269927252789267327382660262126342647259527382712262129272660269927385441303928652725285228772852273825682647267325682568258226732555256830272673275126862902275126732660348644912738267325152555258225952568294034453392322630272801400827123701280131513302463451571296 0 026862595268625952776269927512686268627122699269927512647269926083027282727252915544132142763300228393189275126732660259526212647266026212555262125953076248827892542273826212801259535554519276327122568251525952621276325683527347233792608292740472877358329403201359745474986 19790725 288451808 0 0266027892515277626992673266027762634272527122712266026992751272529152751280129025441326429522927318927762801266026862686259525682568256825682528259530272542264726342852272526732660349944912751269925422542252825822608287734993486334127252839395227893686289029653366454749861296 0 0273826212634262127252647273827382712263426732699267326732789276328772738267330025441322629653151305229022673262125682542264726472555258225952621264731392461267325952902258228142542361245192827267325152542247426082738255536713341341926342865406728523353296532013671441148211808 0 0271227762621263427252660264726342725269926602738262127252686269929522712268628275441331538802940310129022927268626862647260825822568276326342568266030392542273826992814287726862776354145192927268626602528252825422528276334723472327728142801406727893656290230143353469553331296 0 0 0 0 0 0 0 0 0 02738259526472647280127892699272529022789281429775441328930022902277629902915271226472725258226212660264725422555254230522528282725422915258228652582359744912738256826342528256825552621254235833419322626602839406728903392286533923701463447571808 0 0266027512634259526862673272527382660259527252814259527122699271230022738268629025441318929273189294029902915269928392542254226342582256827122528262130642634268628652827276327252725345944912763266025682501258225952582297734323445322627382865391527123846280131513176457652621296 0 0272526342595262127512660267326212660263427632634267327252699278928903002287733025441326429653353266028392738292726602801259525422555259525682595264730142501283925422952258227762595354145192751252825422515255525682751263435273419326426473089406728903366292736563671466449521808 0 0266026862595266026732673269927252634264726732751255527122776271230272814325132145441330230393239282729273027278928012634259525552621258226212568262129902555273827382814271225952647348644912763258225282515250126862634302734993432327729272827395226863748283932513214463451231296 0 027382582269926212686266026862673272526732699264726602712275127383076280129653039544132262776297728013052280127892660263425682660255526472542273825823114260828272555281426212865256835274519269925422568259525682568263425423527334131512634311440472814349929273445361243854757 19790725 288931808 0 0259526862621268626992673271226862673266026212660267327512776280128652789302732775441328932773064315129523089300229272621267325552621254226212647255529902647271227632839273827382647349944642686267325152488250125422582272534453353334133152852395227383717283930763315463451921296 0 0266027252647272527632621271226472725263426472673260827252827272529153052285231145441367131893406285228272725280126602660268626082738264725282582262130272555280125822801262127382699352744912738252824742542251525422751252834593366327726603052400827893641295234723656449149861808 0 0263426992595266027382699256826602582267326732789273827762763280129272751305231145441316431762801283929022673282728392647252825682621262125552595262130762660277627892789263427512634348644912801264725552582247426082621266034453406332829022789397027383555280131643432478954411296 0 0266025682673259526732595268627122699266026082789281426732686281429903052323937015441339230142865273828772712280126732673264726212568258225282582252830762542283925682877255527632582341945192699264725422474246125282647251535273392352726732965402727893341292733663555451954411808 0 0267326732673264726732725256826862660275126732865281428272940271231643089308930525441325129272852277626992852258228902582256825682568272525822528262130762673271227632789277626732686352745192814266025282474246125282528269934863583326431142789397026733717283931763315475761131296 0 0271226212699258227252634269927382852266027632725277627762776276330023226326433535441341927253052287729152725264726602621258225682555263425682555259531762555286525682902260827762595356945192776269925152621251525552660248834993432321426863226404727513419295237013732446470041808 0 0260826082608267326862647268627382634272526082673264727252877272532142977349937965441330228273002281427382686264726992608282726472634259525822528267330272738275127382839272527252686344544912814254225552582248825422461267334453499331527762865397026473641278932643315454754771296 0 026732660275126082763269926602595269926862776264727632725276327252977287728773189544133412902281427252865267329402595266026862621259525552528258225823126258227252568285226212827260835414464278925422582248824882555267325683597336634192647286541082877341928773626367146344919 19790725 289411808 0 0269926602568272527252699264726862621268626732751264726472699281429022776301431015441321429272865276328142789263428652582264725952621259525282595263430022712267327512814272527252789347244642789260824882528254226082582275134193569327734322827393327253701287730143419482152271296 0 0268626082673258227762673259526732673267327252712267327122725275128772852292731765441330229902763272526472634276325952568258225682555254225552568256830892515278925552814255527892608352745192699260825552555251526082686251534723341370126733328400828393189301437173686469548531808 0 0275126472568264727122699266026082634266027512738263426992725268630142634272528395441311430892877300228142725267326472542256825422751258225682568263430762595269926862890277626732738345944912699260825952528251525422542290234453555330232392902391527123717290233023289472653331296 0 0255526602763264727762634273826732686256827762686264727512789269929772751269929155441317630273027296528902789268626212542254225552568255525422647259530392608285226472827258227762647352744912738258225952555247426732865259534453459332826603027408729153315290237643732454749861808 0 0271227382647259526862673266026992686268626862699263426732686283929522673283929525441323927513027303930272699273827382582264726342621252825012568268631012595271226992827267326732568349944912751250127382582255526472568297734593341335328012839386327383933278934193214463451921296 0 0280126732595266026992621268625952647266027382738266026992763269929652801292730275441318928142965283928902712260825952568256825422595255525422555262131012528277626342801252827762555355545192712254225552433256825822686256835273341317626342890402727763302300235413656457648531808 0 0263427252686272526732725254227382699272527122801268627762776272530022789285232265441317629523176289028902827272526862568252825552555259525822555259529652568268627122776266026992725347244912738258225152582250127122595282734723341332826732852397027383764289034193302466451231296 0 027122608266025822686262126342595275126472725263428902839290226863052280130892977544132393164289030272852273826992634259526602488262125152568250125823064250127762568285225952801256835834491277625282555251525152621256825153472340632262647313940272940339229403555370144644757 19790725 289891808 0 0264727382595269927252699258227512595272526992763258227763027303931263064301432265441339230392865276328013002272526472568255525422660262125152595263430392686276326992776269926732751352744912751255526992501252826472568263434193328327727252865402726733863286534063277475752981296 0 0263425552738272527382725268626602789263427252673268627632839277631012801285230275441318929773052287727252582263425822568259526342634254225152582251530762501280125422852254228142595355545192814271225952474252825152660251534723379322626863002406729153315291538123780463449191808 0 0267326342660269926732673258226992763280126602852272528392839292729273139292731645441315128652801263427512582263425822582255525282595258225822608254229902582272526602801276327382699349944912776263424612515258225282555278934453366337927382789395226733915286535973341451953691296 0 0263426342647272527762621269927252763255529152686286527632965281430522776290228655441306431892712272527382621259525012621258225682634255525282568255530392582280125682927258228902776352744912814259525152542246126082568248834193392321425822890404729273499299038123686454753691808 0 0266026212751272526602776272526992712294026732927268629402776290230642965269930145441318927382852287728522712256826862582254226732555258225152515255530392595272526342890277629652634352744912801264725282515247425152582263434593419326426862839410827123952287734063302446460741296 0 0268626212634263427632673268626472827275127632751281427382915281432642839322629655441327728902839300225822699264725682647259525552582248825422555259530892582277626992877258227762673352745192751282724882542259525552776255535133353336626603251406729523626303936263701460571111808 0 0263425952647269926472776264728272699312627512699268627632763292729902738272529155441311426472647267325952568262125952542255525682488262125152542259529772595268626992814280127512660348644912763266025552582252826862608280134063499336630762725391527123829290232643251466452981296 0 025682647258226602776275127252673271226472827267327512699278927383189266027382776544131262712267326602673264726862751259525152595255525682621252826733027254227382568286525682699254235274464294025552634251525422555275125153555347231392608305240272890344528903829371744114952 19790725 290371808 0 0268626472686255526732686255526992660273827382827264727252725283929272877275129525441315126472890276326602647264725822582263426212555251525822582255530142634268625952877276326212660349944912814269925552555247425952582282734323366343227892877397026733641289032893353472653691296 0 0268626212686266026732582264726602673262127632660281426862751271232642877297727385441308928652725282727382647263426602555262126212568256825422542258230762595273825952776262128142542355544912839260825552542251526212699255534863432320127762940400829653583285237803527463447891808 0 0269926992555276326992595256827382763271227382890258228012647272529402890273829405441316427762699267328012660264726732528259525282542260826212555259530022712271225952814272527122699355545192763258225952461252825682528302734323499323929022827376426213764290232393277482152271296 0 0272526212725263427512738278926862712267327382725282725952751271230022814292728655441303927632699268626602568263426082555262126472647255525422568256830272515276325822890259527892568359745192751264725822515255525822712258235693379331526863002404730523341296539703686446448861808 0 0269927252634256827382814259526862660310126602699264727892751271229652927267328905441316427252712283927632595277626342647250126212555256825682621267330022568272526342827273826732776349944912801255525682568247426862621308934323445334128012839408726733780287731643289463453691296 0 0271225952582259528142621283925682751268628772712273828272699271229022839278928525441310126212776271226212660263427252801272526732634250126212568267331012501289026602839256829902555352744912801276325422515254226082776256834863379317626732965398929023671296534453583463447571808 0 0267326732515272527122699264727122634278926992965267327382725264729772699276327515441318926602789272526732621280126992621256825152474262125682621267330642621271226212852268626602738345944912763259525552488252825552608258234453419328928772789393327633915289034863379454752981296 0 026862568260826602699260825952660267326342927267328772751283926993002276327762827544130142763272526472660263426472763277625422595258225822542258225953076259527762621297726212763266036264491281427252568250124882568272525283445328933152776295240082865341928903597362646344789 19790725 290851808 0 0262126472608271226732699268626732660264727252725267328272751272529652801269928655441308925422673266026732673285227252751258226732488250127762673271230522501268626992699275126472738343244642789262124742515248826212582259534453379328930392865389826733970295233413366469553691296 0 0271226082582264726472686269926472673258226472608286526602801269929402699278928015441303927252673271228012776267327122686263428392647256825152555255530642555280125952827254228392595356944912902273825822568255525152686256834723406315126473076408729023432291534593656475749521808 0 0263427382595269926732673259526992673271226732660263427892673271229902789267329655441303926082595273828012673278927512827266026602647259525282582267330763239278926862801280126472725348644912839271225152488262126212555277634593379322629402839391526863780287731013445472655141296 0 0277626602673269926992647266025952621262127762595263426472776258230392738282728275441303927632725276325822725273827122699267325152474258225552647269933922542278925682839256827762634351345192827256825012542250125012699251534723459322627633076406728773419289033663612472654771808 0 0267326342634273826862647266027382686269926732801267327252712276329522686264727895441308926212789278926862608272526862634266026082568266025952555268630892515271227252852272526732839344544912789268625012555246125822608277634993486323930522952386326473898308931893176457660741296 0 0272526602801267326862634262126732686256826862647262127252712267329022751269927255441306427252725266025952751267326732686259526082555254226733039269932392582269925552763255527892660354144912814277626862515252825552725258234993406334127253039404728273555294031643717472670041808 0 0259527252595272527382621258227382699266026992647259527252712269930022751271227895441311427252621263428142582272527122568248825682621263426602608267330642582269926732776276327252686351344912699277625682515254226472647292734453499323926862839397026733780306432263353463453331296 0 027892647272525552789259526992712272526212647267326602647262126993052273829022751544131142725268626732686264727252660267326212542262125822660273827253353255527252595292725282877255534724491282725952634252825682555275125553486340632262738308940672927365629652965374845764886 19790725 291331808 0 0262127382634266025822725264727122621268626862660258227632776272530022660263427515441305226212647277631892738267326212595258225552555259525682595262130642542273826602789268626732763348644642751269927252542250126472621291534723366326428772940384626733933326432263226449152981296 0 0269926342673255527122634268626472608266026862699255527252725267330022738273827635441305226472621267327632902268626732660273826342542250125552673269931262568271225422789263427892555352744912852263426602501264725152839255535133392334126993164408729903527295228903541475749191808 0 0269928392621277625952686258226472647256826992647266027252725277629902686272528275441306426342621267328012686262125822595263426732582254225822555264730142582278926862902277627382686351344912738277625682686258226732582320134863541328928392738393326343829321430273277438552621296 0 0282725682789254227632634277626472647262126212660263426602725267330642621275128525441306426602660283927512890262126472542262126212595252826602528256830762595307626602877262127892647356944912890282725682528251525553027259535133341315126603089408728273686283929403472451949191808 0 0258227512686267326992621267327382660268625822595263428272660264729022712268628145441303925552647273825952621263426602621264726082515263425552568268629903341289028902890282728142776351344912965263425822608252826212582275134593656326430392814389826993898337931643445463453331296 0 0271226862686263426602699266026472634266026472634267326472712271229022738260828525441301426602725297726472990267327252673258226212568282726472725264733282725302726602940254229402582355545192965269926732582267325682686254237013419322625953114404729523527295227893686454746951808 0 0268627382621267326992725272526472634266026212699258226472634266030392738264727515441302726212839267329022595258226342595258227122595256826862699317629773328278927762827278928272801352744912814271224882699259525952634295233663472323927892890382926603829306431013419441153331296 0 027632608264726992699264725822634264725822595264726602712264726732915272528142927544130522660256828392776262126602568271225822608273826862660272526993076254229772634290225952927254235134491281425422595255525952542278925153486339231762686294040472940367130272839365646344952 19790725 291811808 0 0256826342660268627512673258226602621259526472712267327382699286530022634258229525441318926602977264725952634264727382751263426992568263425952647290230272965273828142865281427122801349944912751268625152699251526472568278934993432328929272789393326733812316431143379463452271296 0 0273826602712258228012673267326862738258227122621267326602647264729522801278926475441299026862634290225952542266026082738267326212660254225822595264731262555272526082940264729522555359744912877263426212595264725552686251534723432320126213151400829023569294026993612466449861808 0 0260827122608264727382712259526732673267326732725259527252712272530022965280128015441307626212852276326472660259527382647266026212568268625422634263429772595277627762776273827632686340644642738260825152634252825682621292734453277322628522877397027763915311431013406463452621296 0 0280125952763268627892686264725552699258226732582272526732686267329652712258226865441308926862763307627382621258225682608254225552660252825822634273831012712292725952827256828772542359744912827264726212528259525552902251533923379332825822940400830023732302728143612463454051808 0 0259526992634264726992673264726862555267326212686263426472634278929522789260828145441299025952865272526992738269926212621262125952686263426992568259529652852275126732865290226602801347244912738263424882647251526342595258234723379322628652814393326473970300230523341472660351296 0 0267326472647252827382634262126472595260827122686269926732647268629272686267327515441313926212634277626732699266027512647259526602595266025682647258231642647285225823076260829772582355544912952262126732555250125552738258234723445320126863114402729153764303928773419457670041808 0 0271226732582277627252621258226862621258226342621259526992582269929022751263428525441310127122725266027252568258226992515263426342595262126472568272529652763281428012865287727122776347244912776277625422555251526082595255533923419325128902927402726213970318930763392451952981296 0 026472634277626212751272526472699275126472634271226342699262127252952264726342789544130392699264726732568269926472621267326862582262126992568259527253176268628142582297726082852252834724519278925822568247426602595273825823472337931892647308938982952367130022801361246644821 19790725 292291808 0 0262127122699267326602751264727382647281426342673264727382673269929902699269928015441299026082751271226862621264727382686262126212621262126212568272530762801276326342827277627252699349945192725263425422634250126602582269934863366331529272940389826733863323931013315466451921296 0 0263425952595258227632634269926082751259526472660259526472673267329772595267326865441297727512712263427252660273827762660258226212542254225822555262130762568303926992814256828272568354144912725254226342595255525282776248834993277323927513189395228773764300227893569460549191808 0 0263426992673268626862699259527632699268626992595264726472660285229152647263428655441315126602763263428012673277627512673267326992647266025682501258230522673271226732814271226732801348644912634267325152686251528142608276334453315332831512877393326994008317631143341466451921296 0 0267326602699262126732712266025822660262126732660264726342660264730022673268628275441305225952621264726472776276326732725269926212608259525682501264731142686281425682902255528902555359744912952255525822608269925552801255534723341331528013176400829653764302727633527463449191808 0 0266027252608264726862712259526732634259527122686262126472686272530142712259527895441300226472634269926212725263427632647256827252634259525552555267331012582272526862814272527512801348644642801259525822582246128522542269934723419330231013002386327633880332830023315472652271296 0 0262126342686259528392621263426602634262127512608258225682555266029402673266028015441302726602582273827632673262126342686264725682582263425682660258230392515282725422865269929402555351344912965268626992542256825682763254233663445316427253114408727893641302728653583449147891808 0 0255527252595266026862751264727512634264727382621262126602647262128652634260827255441305226992673266025552673262126602699264726342568259525952608252830022595272527252827286527382776347245192814272526082608254228142621277634193432326428012865389826214067323930393328454754771296 0 026342595268626342660268627632673273825822686267326212634269926342927264727252852544130642699263426342699272526472568262126212595276326862555268625823076267327122647286526212738255535414491295225552712258225552555305226473472330232512621305240872902345930522763352747264886 19790725 292771808 0 0256826602712267326602647254227122608271227382673262126862725272529772776266027125441301426602647266026862568272526862595266026602686263426342608256830272595269926212839281427252699344544912852258225422673256827252608269934993445322630892902404726733898335331513328457651231296 0 0259526732751271227382568271226602725266027632660269926342725268630762725272526995441300226342647267327512608266026212660269927252634266025552595258230762595268626212915256829402568355544912839256825952542252826212776252835133406371726472977412928773472339227893499475749191808 0 0263426342634275126212712260827122634263426732634266027632634258229272712268627765441311426732686263427632712263427122647267326472647258225552595266030392725277627762789272526472789345945192725277625682699250126732595268634723341330228143076382926344047325131393264463451571296 0 0266026342673264727512673268626602686264726992621285227122568254228902699272528395441307626342725268627762621272526212686260825422621267326602965266031392555275125552990263428142555359745192852252827252542278925952839258235133419334127123089402728013701315128653671443754411808 0 0264726602621271226862699259526212595259526212699264726862660272530142699262127895441306427252763278926732621264726342568258225952660263426212542271230642634269927762827280126602776349945192738268625012647256826472621277634723472339227762890393325953641320132263315463461131296 0 0267326472699256826862673269926212621267326992621264727382660272529272673263428015441307625422712262127382699266026862647267326992647273826212789259530892488276325422940258227762582371745192827252826862488275125682839258234453459347226213114400828393583315128903541457671111808 0 0280126732634252827252725258227512712262126212686263426992738266030142801259527635441301425282621264725952634263426342542266026472673263428142608271230762647276327382776283926862751352744642751271226082776259528652634271234193555330229522952406725823970339232143264457652981296 0 026212595267325952776266026732673269925822751264726862673264726992990267327252686544131012582268625552634262127122568268625952686267326732647259525823226252827382555289025423002254235414491295225012542254225822582290226343597351332012686310140272865349931892977347244114919 19790725 293251808 0 0266026732673272526862776259528142789263426472725262127632725262130022673255528015441302727632673255526732595259526732634256825422595262126472608267330272634277627512852278926862738354144912789267326602634258226862595268634323353326427122776388026863933305232263419451953691296 0 0268626732660262127252634254226082751266026472686267326862738267329152686266028015441299026732699263426082634277625952699267326342582262125553002267331762621283925282902264728772528352744912852262127252542266026602915251534323353318926603039406728143527337928013671457648531808 0 0262126732595272526732763262127512621267326342725254226342621272529402673260827895441300225952647267326212621262127122608258225552673267325422582271230892582271227382839269926862725349944912763263425822751252826732634292734993392334127252839389826343796320131263353469552981296 0 0266026992621267326862686271226732751264727122621264727762699264729902660264728655441302725822621263426472582263426082673263426602673258225422621271231262528281425682839252828392595356945192865263426472555268625682902259534723328321427123052397029403499335328013472451948211808 0 0267327512686266027252751267327252595268626212725258226732634269930892686264728395441308926212660273825282595254226212555255526082568259525682582258229522725272526082814278926472699344544912699259526472699254228272555277634453641331528522952408726473970327732393406454751921296 0 0263425682634258227122647277626602738262126732751268626862673264730272738259528275441303925422725264726342621260825952608262125552595267325552647255530522488271225282990255528142621349944912776267325952634262126082852256835133353321426993039402728773264332827633656443749191808 0 0264726732621267325822647266026602634264727122673266026212555266029522699268627635441308925282621263426602660262126212515255526212621259525822542259531012568272525552776280127512738354144642789266025282699255527512542268634453612332827762865404726084008318932143445451954411296 0 026212582268627122686264726732634268626732852262126992673269926212927268626732686544130522608263426342699262126342595262125822542256825682542256826213101252827512555285226342915254235414491285226862686250125282595275125553612337931892751320140472890352733792814358344914919 19790725 293731808 0 0272527122621262126992660264727632660264726732738260827632647271228902699266028145441303926082621267326082699260825822568267325552686259525952608267330022555268626212789281426732738347244912789272524882515258226602582302734323796330229652865408727513846331532773406475752621296 0 0269927512814262127762595277627122725269926732647259526862647273830392686267327255441306426472686266025952582264725822712256825952568258225682595269931392555273825822865252829022595356944912801264725552528267326082814259534863472326426213302410828773527347228523419463448531808 0 0259527122568269927252839271229152801271226082712269926342725268629652568263427635441305225422634268626992621262129402673281426212738256826602568269930392902268625282852277627512647347245192751263425682673258227892582291534593432328926602751395227253880320131893432466454051296 0 0280126732647271227252621259526992621262127252699264726862699273829902660262128395441301426342660259526212595276328522852258225952582259526212582255530522542281425952902260829022515361244912814263427252542272525552660256834723392312626473139391528523671347228143656449154771808 0 0262127252568269927382725268628142608269926472725263426862647266031262634263427385441302726992621275126212634259527252647273825682686259525822542262130392763281426732814283926992839352744642763275126212814250126342595268634323626323930272940406725954172316433413264463461131296 0 0269926602660269927382673267326732673259526862751286527122686275130272634269928395441311426732634262126992634276326602582262127892686278925822660258232012528290225822776258228272582359745192915256826602542283925682763254234453328325126473126404728653527327728773527475771111808 0 0256825822582268626862725263427892647267326472751262127252699264730272686275128275441308927252621262126212763256826472673269926732634256825552555277630892789271227762839281426992902352744642789275127252902259525822582297733793379336631763101389826994027321431763366463452271296 0 028392634259526732801268626992699266026732915269928012738269926732927268626472789544131762621262125952712258225552568277626342555269926862621256825423114251529522595299025952940256835414491286526342915254225682568280125153527336633412686311440082801356934062814370145474986 19790725 294211808 0 0266026992673276326992634262126732738263426992686267326862712266030142673275127255441300226342673266026602542262127892568267326732582258226732555273830642660273827632827267327382827347244912789276326472673256828652621263434593555326427762801395226084067327731893315469552621296 0 0263427382647267327512634275126602699262127632699255527122673268629773164263427385441303926212699267326212568269925682634266029272699266025422801272531762595275125152927266030272515355545192827262129272595267326212725258235553366311427253164398929273499364128523612443748861808 0 0259527632647277627252852269927632660268626342712273826862776266030392595271228145441303935132634266025952595262126342555277625682528268625552621268630272555267325952827280127892814351344912927273825552699256826212582269934193555337931012865398926474087326431513251451953691296 0 0269926602776262127252751263426732738259525952738267326992763275129152814263427515441315126212827262128902608259526212647255526082647254225822801259530522542275125682877256830272673361245192927262127382686251525282877263434323459328926603064400827893406330228903513454748861808 0 0263427632699276327122686262127632673264727122673269926342776264729152634262128275441305225282647266026342712255526992595266026342568264727892634258230142647273826732827290227252877348645192977273825822965250126082568294034453656325129902839404725824150326430893189475752981296 0 0267326992738268627892608263426212647269927632634263427252647275130272776271228275441306425682621266029272568262125682634267326732660252825682595259531262595281425422990264731012515345944913039258227122634263425682776262135833251341926733289402728773612337927253499457649191808 0 0262127252595278926472763264727252660266027892763277627252789264729902699277628145441307625682647259526472673263426602634264726732488256825682634263430392673272526732890281426602801345944912751254225552751252828772647289034593880328930392940384625824067306431143264463452981296 0 026992686266025682686272527252634264726862673273826472789264726602977272526472776544131012634273826732582254226212542277626342595263426082568259525953039251527512608283925822890264735694519296525823139269927382595291525553583347234192660310139892865361235272738347244914986 19790725 294691808 0 0263428012568273826992776263426602725277626212582266025952725266030272634263428655441303926212582262126602621258226342582256826602647267325822634277629402542272526472827275127382902343244642839303925012528252827122699322634723459330229152927412925824047328929903379454754411296 0 0277626602647263426862634259527122699266027252568264726862712268630762751266027895441303926082647264726472568263426732634256825152712255526212595263430892515289025552940252828522634356944912952266026732555266025952865254235413432323926213214406728143513335327633541454749191808 0 0266026862660277628272738266026342686258226472647266026472738264732142725266028015441299026212542264726082621255526212542268626212712263426992608271229772568273826992814285227512902354144912852295226212952254227892515287734723315335330522877406726864129301431013289469553331296 0 0269926862712263427512686267326732673267326472751266026862568269929152699254227515441305225682686269927762634269925682595263426082621264725422673251530642528277626472940254229522751365645192852260827512555292726082852256835273527328926863239400829523686349928903472457654411808 0 0266026732595280127382634272526992660262126472621266026602686267330272621269927515441303926212595273825952725266026862660263425952582264725952621262129902725277626732776286527382990347244912801268625152582246126862621283934453419343226732902395226994067307630393432463461131296 0 0267326602827267327632660267326472673269926862699263426472647268630272686263427895441305225682725267326602595263425682582255526212568256825552501258231642568280126342990258229522582352744912915252828142647263425683089254234593406337926993251406729523445343227893555449170041808 0 0262126212634281427512801263426472673255526862660276326342660263430272647263428015441305226082686260825822647263427892555275126862647255525682568267330522582271226992890282726342877349944912776276325822852247425682555267334993527328926992877397025954087331530273277457653691296 0 028392582271226082776262126992660276326472621267326212725268627252965266026732763544130762634263426342634259525822555267326342542269926472555255526213089259528272582286526603027256835414519295226733201266026342595285225283472344532392673316439523076382932262801365644114986 19790725 295171808 0 0260827512673281426732634260826732699263426342647271226342751264730272660268628145441302726472634264726082673259525422568255526732621267326472568267329902621273826732865283927252927340644912801295225823101259526342528264734063583330227513039386326864129354129403214463452981296 0 0271226862814264726862699268627632712271226732686264727252621273830022621267327895441296526212621259526732555269925952595262125822647258225012621264730272528276325822927273829272568355544912977262128142582276325552673247435273353323926473139400829523656326428013251482148211808 0 0264727122595272527512621262126732595258225822621263426602699268629402673272527125441305225682673262126082595255525822568272526602582256826212595268630022568267326472801272527762776344545192789278926602789256826212582278934723486327729772952402726084172358330273445446452621296 0 0280126992712255527122634267326342699267326732686269927252725272530392647259527635441303926602673266026862568254225422595262125822555259525552582266031012488280125552940250130142673358345193101266028652555263425422890254234453392330226213315393328903597325127633513454749861808 0 0258226992647263427892660259526732608262126602673268626472712266029522660268628525441303925822699255526602515256825822568258226082555262125422595263430272555272528652839287726862827351345192738258225422827255529652673294034593459327728142965388026213898358331393328451952621296 0 0259526342686264726862621259526602634264725682686264726862660264729272738264728145441300226732673264726862582259526082595259525282634250125152608259531262528285225422763256828012699361244912965268625822555301425952634258235133379335327123264398928903392302726343472449147571808 0 0264726212634267326472647262126732647258226472699263426472712272530892712268628015441299026342660273826082634256826472595285226212686264725282515255530392582269927382877286526992839344544642712299025682686254225282595313933793527326428273039410826214027340629403432451953691296 0 026472647259526212712266026992634262126992699271225422712266026993039267325282827544130392582266025952751256826472608263426992634256826082515259525423089252827122647286526212902254234994464275126212827262138122528259525953459332831512686335340672940359730522673349947264789 19790725 295651808 0 0259526472738267326992647255526342660264726732608263426212634262129522751264727765441307627382634266026862814259529652647262126342555263425422634260830272634271226992839278926602902348644912776336626862515258226732621337934593302332830022977402726864008322630023472443751571296 0 0269925552568264726992647260826602621268626472712262126992582267329402686266028015441301425822660267326212528280126342634263425012595254225552542254230762515266026212839259529152582356944912990263427892568280127892673251534723419323926993239398929773641305228523472472649861808 0 0263426342595266027512634259525822673264726732621262128012686258229402763264726995441306426732621263426732555256826602647258225422568262126992528256829522608275125682814283927892902351344912751343227122542247425682542258234993379325128013039415026083846313929903472457652621296 0 0259526342660264727512621263426992763263426862595255526862660273829772738258227255441306426732647263427252582264725682621255527382568259525282673259530022488273826212789258230522699356944912890255526212568255526213052262134993419320126343289400828523671311427513555466454771808 0 0266025952595256826862634264726992634255526732621268626472751266029522699272527385441296525822582268626472608252826862647258225952634254225952555252830142528269926342839280127122927352744912902272525012776266031762555251534723419327729773014408726734087305230893419469561521296 0 0269925822621264726992568263426862634262126342673263426212686271230522686263426865441299026342621269926342582262125682568252827382568262125152555258229772542277625682852258230142673354145192952252825822595311425552595252834993315321426603315400828653583313929023499451970041808 0 0256826472647264727122608262126602660267326212712263426862686268630022660269927765441299026472660266026732686264726602608256825152501254224882542258229902568269926862763286527122776354144912776272526212621250127252582256834723432320134192865415026863989325130643472463452981296 0 026472634268626212699262126602647269926732699269926342712273826343039266027122763544130392582259525952595256826472621267325822555251525552528256825553027251526992555282725952927254235274491287726212673252825422634269925953583332832772725347239892890361231012839361244644886 19790725 296131808 0 0259527252621266027382660262126602608258225952686262125952660264730892647256828145441305225682634267326472699255526732595259525152542254225152595256831142555273825822814269927382952349945192801266026473101250125952582292734193419331531013014389826863898302730523717472653331296 0 0258226342595264727512647259527632634262125822621263426862647276329522699275127385441296526342660259526472568267325682621263425552595254225152595264730642542273825552940255529272634358345193014255526862608264725552621254233663366315125553328397028773686317628273541454748861808 0 0258226992608263426342673255526862660263426472660262126342751267329272647256827255441302726472699266026212634263425952634259525822568258225552555258230142542269926472789278927252763348644912852275125682528255526472582277633923379334127123064404726604047316430023812472652621296 0 0263426602647258227252660267326862608262126082660256826212608267329522673262127635441301426212686264726212568262125952582258226212582254225012595262130762568275125682940266029522582359745192763256826342582263426342738254234993366321425953328395229273780295228393541472648531808 0 0259526342686264727512738272526602621263427382686267326602647263430762608269927385441303926862568271225952647256826212608254225552528252825422515267330522595273827252738278927252839352744912827262126992839248828012621282734723366320127763064410826213829302730523846463453691296 0 0267325952647259526602608264727252673256826342673262127382568266029902673268627895441305225422712264727892568263426342501266025152555251525682582258231012582269926602852263429272568361244912814252825422595258225952839252834723341311426993341384629653583306428523583469549521808 0 0259526602608263426732673262126862673259526862647263425952660264730522673264728015441306426212660271226602725256827122582256825422542259525282542256829902595273826212789277627122902347244912738272525682582262126732634271235273379328927892915398925953796303930143952451953691296 0 027122647264726342738266025822660264726082621271225682673263426862927267326472738544131142660271226602699264727252634263426082634255525682542258225953014258228272582290226862927263435274491285225012634256825682725271225553513334132262621323941502814356931262763371746344821 19790725 296611808 0 0263425822634254227512647255526342634262126602634268626472634262130272699266027895441300226992660273826732621256826732595258226082582258225422555260830892595271226342814275127252890347244912789271225822660248826732595271234453459326426862940397026603796297731013812475752981296 0 0267325682621255526732621269926342827266025822673259526862582264730272699272527765441303926082738272527632582263425822555252825422582259525422621266030392488278925552927259529152647358344912814262128902515275126212660251534453302323926083328404728523583318927893513451947571808 0 0263425552568259527632699267326602660255526472634262125952699262129902725269928395441296527252660273826472776256826472542266025422595254225682542256830892568272526212865291526992738354144642801275125552634258226862595267334723353325128652977384626733686292730393952454754411296 0 0268626212660260827382673264726472699264725952621264726472673267328902712267328395441299026602712264727122647268625282686259525552621259525422621255530642555273825952952255528902660364145192890272525552582259525682738252834323419321426863302400828273527335328143686441155871808 0 0259526602647266026342647263426732686256826992568263426472725263429652699268627895441305227512582273826082634260827122634256825682515255525952568252830522595269926992839278926732839352745192789266027512621252826992621277634193419323933792977397026993764299030143915443760741296 0 0272525822647266026992568260825822725258225682660259526342686259529272673266027515441307625682712268627382595269926212634258225822647251525282621258231512634282725682852255529152555359745192865289026212542258225822865255535693366344527513251389829153597349927633555454770041808 0 0264726992634260826992751267327252660262125682673263425952621264729652673269927255441303927122568272526862595258227252686264725822568260826342568268630272621272527632927277628012915347244912776269926212738254226992686300234063472325126863039389826864008297730523898460553331296 0 026732647264725952763272526342673262126992634267326212634263426732952263426472789544130142647273826472751262126212582258225822634256825552501255526473076255528522595285225552952264735274519278925422660255527122699292725683527344532772738334140472890374833022940349946054952 19790725 297091808 0 0268627122608263427252673258226472582258226602686266026862647264729522712256828145441305226602647269926732686259526992621262125552542256825152621263430392621273827122865283928652827344544912763272525952751250126212582269935133499331526473164400827763933294031393933460552621296 0 0267326342660262126732738263425682699260825552725264725822595267329152725262127765441301426342660264727252673269925682647256825952515256825422568262130642461271225682977254228142582352745192852254227122568268625822751252834993419316426083392400829903829382929903597463448531808 0 0260826862660264727122621256826602608263426992582260827382699266030022673268627765441307626602660262126342673259526992595259525952621256825822621269930892699275127122789292726732801352744912852282725152621251526212582275134993445326430763014384626603915296529904008451951571296 0 0275126602647269927252699266026472647262126992634268626342673264729522647263427515441310126212699267327512582285225682634256825822595268625952555255530762568280125953014267329022608358344912865263428142515252825682621255534593392364126863289398929153513302728653671454750201808 0 0264726602634268626732686264726472673264727512725262125822673258228772634264728145441305226212686264726212660258226602634266025552528264725282582256829902608275127122852277628142789359744912738272525282595254225422595263434863392325127382927400826603880299031394027469552621296 0 0273826082621263427632595258226732634264726862528262125952699269930522686267326995441302726212725268626992568269925552528258225552582256825682528260831512542277625822940254229652634351344912814278927382568264726082776256835833406320127633379404729903829311428523541454749191808 0 0252826602621259527122621263426472621271226732582262126732673264728772660263427515441301426472725268626212660256826472582266025552582263425552595262130142660269926602839285227252865355544912915267326602555254225282660276334723406315126992940410826603812289030764150469557341296 0 026342582264725822699259526992621268625952763266025822763271225952990264726862814544130762647271226602699264726472686254226212542262125552568258225823114255528012595294025682902255535274491286527892673250125552568271225823445343231642660340640083052368633022839367146644886 19790725 297571808 0 0263426732582251526862699259526212582263426862660264726862660262129522699262128145441308926602555269926212725258226602528262125012582251525552621259530392647276326992776273826992839349944912763267326992763254225422621272535273472320125952865398926993898286531014047454754411296 0 0266027122634259527122647262126602582259526472660264726602660260829272595269927515441315126472712275126992621262125552634255525282634258225682542258231012515276326082865254228012595344544912814263425422621256825552673250134723366318926603379386329153472311431893583469549191808 0 0267326342634264727382595266026602686254226602673268626732647262129152699268627635441308926212699268626602673259526602582262125682568258225282542260831512582266027892827285226862915352744642915255525152542252825682528269934593341323927633126398926603898313931644108475752981296 0 0262126082673263427252699259526342634272526732751262127122738267329902673266027635441301426342699267327382595266025822595255525822568254225682582259531392542273825952839252829652515356944912751275127252488256826342621252835273392318926343251400829153671337929773701475754411808 0 0255525682568267326732725262128392647262125952660259527892686264729272686258227765441305226862634275125952686258226212595259525552515251526342595254230392673269927122751290226992890352745192776269925422634259526212582263434723341325126212940402726994027294030394310469560741296 0 0264725952608259527382634267327122699260826212634263426732595271229652673251527765441297726602621272526862621267326342608252825282595252825282582256830272528278926472952254229152595354145192763258225422568254225682634250134863366315126343366395229273583323932263612478971111808 0 0264726732621267327632595256825682712267326862634258226212686267329152712268627895441303926082595269926342763258225822542250125952542252825152568264729772621272527122852276327632852347245192763269926212608251524882528251534993353325126733076395227514108302729274217463452271296 0 026602634276326212763262126472660266026212686262126732712259526862940273826992608544131142647262126472712258227122660267325822555255525552555258225823114255528522582299025822902262135834491281425552515256825282515262125153527345931642634332839892977376432012814351345194952 19790725 298051808 0 0266026082647264726472634256826212660269926732621260826732660268629522738254227765441306426212673271226992621258226472621263425012515264725282555259530522568271226862839272526602814348645192801258225682501255525822528251534193392326426343076397027513915306430274217454753331296 0 0268626342673268627632712259526472621256825822660258226862634268628142634266028275441299026212699263426082568271226472595256826212568252825012568262130892528283925822877259528772555367145192801267326472528252825682515254234863419321426343302395230273583299032393686446448861808 0 0264728142699258226602686259526472647266025552673266026472738266028772647263427255441312626602621271226732712252825822568259526732528254224612555266029652568269926732814281426992751347244642751268625152528247425152621254234863341325126603002404727384087306429024008454753691296 0 0264726732647264726992621266026732660264726342712262126342686264729272725269928015441303926342568264726862621273825822528256825822582252825422528258230762555280125682890259529272555344545192839251526732568259525952582247435273302323925683379404729903541303935413717469548861808 0 0264726472660268627382712259526732699260826862582262126862686275130272789268628395441310125952621263426732647258225822528267325952528255525282528256830642712273827382865281428142763354145192712271225822686271225682582250134323366322626993002397028013732290230894087454752271296 0 0268626602660263426602647259526472621264726342673266026732634271229772673269928015441306426342582268627632568266026212568262126732595254225282621263430522555282725422865266030142673352745192789268625552542254225682555260834723379322625823251389830393419297730393701454747891808 0 0267327122595271226732647259526082634267326992763267326602673266030272751256828015441306426342686266026602647263426732647256825282528262125422555255529902595271226472902295227382776354145192776263425552528252825282555286535133392320125552915391527253732326430393970457653331296 0 026082621266026212751267326472634275126732738263426472647264727512977264725822751544130142673262126862660262126472582266025952568255525552515254226603076248828012555290226342940259535274519285225682542251524882542258225423419337933532634347239523027325132392915365647575020 19790725 298531808 0 0262125952608266026862673259526602725267327512582255526472725262129022673259528275441308926602686275126602725256826602555258226342595251524742647262130522647268626212827275127382776348644912725262125682515250125282555247434723392326425823089393326993898299030274360469553691296 0 0262126212776272526862763267325952827256826992582259526342738269928772634258227635441307626472647263426732634268625822582262125422595252824882582258231512488277625422902267329152621352745192839258225422595246125282528252835273366310126083353395230523406321430523541478949861808 0 0271226602582268627512712264726732621277626212660263428392673273829522751264728015441305225952686262126602647256825552621258225952568254225282568264730022568268628012839275127382902351345192751268625152515254225152582259534993366325126213076402727513701348629904239478953691296 0 0273826992699264726602647262127252621264727122634269926472660262129022712266027895441308926862634262126992528259525152595258226732634252825822555262131012542271225552839271229402634345944912801272525682621250125952621252835133406317626993527398930143151310133023527469555141808 0 0263426602595264726212660259526862608264726472595271226862647272529522712263427385441307625682621266026082647256826342647259526472515252825422568254229652528268626342852280127382789355544912789255525682488251524742555267334723315325126213076406727253764310131014239457660741296 0 0259526082634256827382647271226992647271226602595264726992673262129272647275127895441296526992647263426732555266025682568258225282568255525552555255530272515271225422865259529152647351344912801258225682488252825682582254234193379325126343289408731143264303933413612454770041808 0 0256827382621263426472595262126862595268626472621262126602582278929402699271227635441303925822634263426342699259526602647264725152555254225822515260830522595268626862789280127122927349945192763272525952515256826212608255534323353321426603126410828773829311430394310478953691296 0 026732647277627512725262125822712263426472673258225952647269926212952271226472725544130272621263427122673262127252582254226732528258225552528250125283089247427512582282726212852260835554491287726862595254225422582263425683472339231762595362640273039337929523002361245764886 19790725 299011808 0 0267326732686269926732686254226602621264726992751263426342634263429522763271228015441299025682673269926472582262126212542259525822528256825952528258230892528267325552789268627252865347244912751264725822542252825822582263434593392321426343302397027633764286529774172451951921296 0 0259526732660256826472686259526602660264726342634256826732582268630522712269926865441307626602673258226472595268626082621256825822634262124882501259530022501268625422738256827762568362645192776264726082582264725682738256834323392310126083527406730643406311429403569472648211808 0 0267326602582264727382621260826732621273826862751259526992725259528652801258228145441303926472673272526862555258226992582256826342542259525012568263430522515271225282763271227252699351345192763258225822568254225952621295234863419325127513039400828653701302729524519463452981296 0 0266026212634258227252647259526472647256825952608271227382712268629522634262127765441296526992673259526472515259525282647262124882582255526342608260830762501269925282865258228392555349945192725258225822555259525422595262134993445308926603392395231263101291529403472463449521808 0 0268626342634271226602634266026992582263426212699262126862647260829402725268628145441311426732738264726862634263425682634264726862595259525282595259530642515266025152801254227632712358345192738262125422595250125952555292734723353328925822940404727763686286530644263451953691296 0 0264726212699264726732582259526992725259526732712272527122660263429402686282727765441307628902608302726602789254227892582276325952738258225552608254231012582269926342839262127762647352745192877259525822647252825682673258234723392318926733419402730393277306433533641475748861808 0 0263426992673266026862751264726472542275126992738266027762595285229522789258230275441335326602977273828272673291525822738264727382568266025682621254230642528267326342915258227252634352744912751256825952542280125682568252834453432322625553176388027123915281430144129478952271296 0 026602660275125952660263426212595276326472763260826602608268625823076271229902699544130522839266029272621296525822827259528772673268627512634259526213064255527512608275125822738263435834491285225682501258225282686262125423499344531392660334139523114331529903277373246344919 19790725 299491808 0 0262126732673260827122647259526992660267326732660264726992699277629652789258229025441308926472927269928772738289026212902262127632542264725682595263430022595268626992827258226992686348644912789275125012528255525152608258235413366326426863089398927253686283932264464463451571296 0 0259525822582267326212621262126472738263426992660263427122738259529152660259527255441305229772595283927762865267329522568276325422801252825822568259531262595267325422801262127122595354145192738262125282528252825822582247434993315318926343459389830273341294030393527466449191808 0 0264726992608264727252699264725822712264725552712262127512699273828902827272528015441307626342789264728392568268626082595263427512595267325282568260830762488276325552827256826992582351344912763268625012474263425422542255535133379326425683151386327123686289031144150469551921296 0 0272526732673262127252647255526992568263426472568264726862621264729902660268628015441302726342595266025952647258226862582262125282582251526212515262130392542272525552738255526862515348645192738258225682528252825952528252834453315321425953445397029273328300232643641466454771808 0 0272526992595264726212686259526342621262126602686258227512595269929522647258228395441306426212621259526472528252825152621254227122582263424742673260830642501271225152801254226732621352744912738259524882461247424882621252834453366328925683027393327893796318930764360451960351296 0 0256826212647256826342647268626212621259526342686262126602634267328772542272527765441302726472660272527382673260825952555263425552686250126472568262130392528266025282839252827122568355545192751256825152528248825282542248834593366321426473302397029403379299035273555454770041808 0 0267326212673268627632647258226342634273825682738264726732660273828522712264728145441305226732738264726342634267326472595259526082528256825552555255529772501269925282776250126342568351344912699256825152515252825422621251534723341326425282902406728013933313931144360488652621296 0 026602699268625682827259525822660268625822699263426472647267326992877267326992763544130142673264727382647258226732582259525952634255524742647259526473027250127122515272524882699256835554519269925822542255524742595255525553486334132142568318939152965316429523671352747894919 19790725 299971808 0 0264726342673259526992712255526602673259526602839266026342555271228652751262127515441302726992634263426342555255525682555262126212555256825952660259530392488268625152839255526212515352744912725262125012568248824882568251534863366322625553089404727383748280131644172463452981296 0 0263425952699262125952660266026212621268627252699271227252839258229402621266028145441302727892595260826342582256826342595258225682555254225822555262130142528264725682839252826732542354144912789262125282515250125682568252834593353318926733139404730143392305238123626469550201808 0 0262126472647268626472595262126602699260826472686266025952595268629152686268628015441307627252647268626212528271225682595255525822515259525152555255529902461268625152751255526602542352744912712252825552555246124882528252834723341318925423027408727893915343233794108475752981296 0 0272525952634259526862582262126472699259526472673258226342660263430522725266027635441308926862673260825822568263425152555259525952647256825422555258231142461262125282738244725952555355544912751247425552528254225282673252834453353321426733189397027763226299038293641457648211808 0 0269926602555262126732660255526992673273825952699266026862595276329272789264727895441307625822751262126342528258225822555252826602555252825282555259530642488267324472865251526472528351344912738258225282542251525682582269934593277322625953176404727894087310132894172472651571296 0 0256826212608259525952555255526862839254226082621267326732660262130272686267327765441302726602660269926212660263426472542264725552595255525422542260830272488268625012751251526472501355544912738250125822542251525422621248834323406330226603251402729773499311440673597469548531808 0 0264726212647267326732673259526732647264726602839264727122595268629402751259528145441303926212621266025682542268625282634254226212568263425422595251531142488264725012763258226732621344544912673259525282488246126862542246135273406327725683101393327513863348630764172466453331296 0 026602621264726082801262125952568273826212776254226602621267326342990272527512789544130272595259526212621264725552582255526342542258225422501252826473064256826992542273825422686248835274491273825952555252825152528262125013499341932142673352740083002354129273732347245474821 19790725 300451808 0 0256826992582259526732568263427512660259526212647259526472647271227892801263427515441305227252660267326862528263425682555252826342501258224882542251529772474267325012814250126732515352745192738259525682474251524882621251534453353322625553076393327894047295231264067472654771296 0 0263426212647255527382634264726472712266026992660263426732621262130392647280128015441303926212595267325822621258225552515258225552542252826212528264730892542267325012725252825822555354145192751255524882488248825282621255534993406320126343366398930023445290237803513466449861808 0 0260825822673266026992673262126602647268625822673264727122621278929402839262128275441305226212725264726212595252825152555254226212501260824882582252830642474267324882789252826342595354144912738259525422501247424742582251535133379325126603101406727633952302730524239469553331296 0 0262126342608267326732621275127512634260826212595259526992712255529402608268627765441302726602595254225822621256825282515252825682634250125552501254230642528267325682738251526602528358345192738254224742488247425152595259534593341317626473419395230523432294034863499463453691808 0 0259526862725263426732595255527762634256827512699259526212568264730392712258227635441308925952699264725682528252825822634252826212555259525152528256830272501264725012725250125952528347244912699250125282515248825552621251534593392326426603089398927253880303931014263463460351296 0 0264725822582273826472608256826342595268626342568264726732738263430272763268628395441307626342673259525822501252825682528263425152555251525422515264730142488267325422725252826342488352745192699252825152433250125012595251534723302317626213353415030393569294037013686463470041808 0 0266026342582256826862660251526992647263426602686263426342673268629522712260828015441307627252647259525952582256826212568254226602528252825152555262130642474273824882776248826472568349944642738262125822461248824882542256834723328321425683201402728524172303930274263451951921296 0 027382660269926212827262126472608259525682660263426212595264726602852271227512789544130392595264726732647255525422621256825822515255525152582256825153089256826602501273825152621251535274519269925552474251524612555259525153499334131392608354141083214343229523796358344644821 19790725 300931808 0 0267327762660263426992725262126472660263425822647264726732686282729902839260827895441311425422699255527252555258225282595255525952515255525282595255530522542267325152725247426992474351344912751262125422474248825152621252834453419325125953214382929403915305232394108457653691296 0 0260826082660256826082621258227252789255526342634262125952814264730642686276327255441306426602621266026342621258226212568262125422608258225422542251531012515260825282738254226342555355545192725255525012488248825822582252834723406315126733472395232393126297740273541466447571808 0 0263426992621266027512712264727512725267326212738255527382608280128392852268627765441307626472555267326602515259525422595251525422501256825422568258230762474275124882712244726472501355544912712262124612474252825682595262135133366318925953089404728653846322635414385463452271296 0 0263426212621252828142621267326212634262127252542263426472827275129272686258226865441297726082595271226472634258225682515263425952634248825422621256831512542266025682725254226212474354145192673256825012515250125422542251534193315318926993472397032013353303942393527482150541808 0 0263426212686264726992647262127762776268626342686262126732673273828652712263428395441302726212568266025822582259525282582263425822501251525422528254230392501275125282725248826602488347245192712258225552501250125822568252834993341322625823076393328274047344534724286478952271296 0 0266025952673268627762660267326342738259526212595268626212865269929652621267327635441299026992647263426472621252825422528260825422608250126212568263430642555266025012673255526082501356945192673250125952555247425152595254235133341320126863569404733153419311444373641469547261808 0 0262127512699269926472686259526342686271226732776259528142660275130022789263428015441307626732647262126732555254225282582254226342515263425012501259529902515271224882877252826602474349944912725254225012621250125152634252834863366326425553176400827763915322634454437449153331296 0 026992725268625552751268626992686278925682725264727252699269927252977272526862789544130522634256826732582267325552699251525822501256825822568255526213076252826732555275125552647252834994491271225422501251525282515258225283459331532142647337939893126325130524664373246344789 19790725 301411808 0 0256826212634259527122725266027382725271226602673263427512725272528902852266027895441302725952699263426472528259525822621263426212488254225012621259530022488271225552789252826602528347244912776258224882542252826342568247434193341326425822952400828523732341933794310454752621296 0 0266027512621263427762647272525952621264727762738268626732712267329902686271228275441305226732568267326472673263426212621266025422595258226212555263430522542267324742776259526472515358345192699266025152515251525422528252835133315316426473499398932773277299047573555463450201808 0 0262126992673268626212660271226992763272526082634262126862686268629022852259528015441303925682789259527122634268626212673268626472621255525152608259530892488272525012839255526992542352744912712259524882461250125552542254235273315326426993076406728653812370138124263446452981296 0 0283926212647271227632582268626862660258227892699273826342686266030142725266028015441303927632568262126992738259525952568277625152647254225282555262130392501266025682776254226342515354145192712254224882555247425682568247434593419315125953541408733283527316448213641443754051808 0 0266026342660277626732725263428142673268626732738258227512686275129772789264728525441307625552712266027762647268625822763264726602542262125952608256830762528272525152852254226862528347244912712262124742555248825422595262135273406327725952940402728393933354135554263469561131296 0 0264726602660267327382673278926342725263427762699276326732763268629902712271227765441305226862673291526602608266027122582272526342673256826212542259529902515263425282763255526602515351345192725258224742515248825552568248834723366315126733569395232013328299049193472463471111808 0 0276327512555277627512725259528652738267326212686260827762751276329772789255529405441315126862751273827382673280127122827258226212555264725422515252830762501266025152763263426992555354144912699256825552461252825552634254234453392323925683052402729773780320136413970463452621296 0 026602660268626082865280126602673272526342725262126992621271228013039278928142827544130272977268629402595275126602789263427252542269925682568255526863076254226862488277625822660251535554519273825552528248824742515259524883472343231642686367139333315339229904464352745474726 19790725 301891808 0 0263427252568276328012827260827122647272526342751260826992673266029152801267329405441330226342877266028772608289025952647264726732582262125282542259530522501269925012839250126602515349944912712251525552501252825682555254234993432323925683126398928653970344536414067466453691296 0 0276326862776269927512621289026862789255526862712269926732827269930892699285228275441308929402673299025952839264728272621268625682634248827252595264730272621271225952776258226472555361244912738250124742582250125552621247435273366316426603597400834323379287746643432454747261808 0 0269927632673272526732725268626732595267327252725264727382660290230022927269928275441320126082827268629402763283926212751258226342515263424612568256831762474267325282801254226992647341944912712250125422528247425422595248834993328326425683201408729653641364134454239463451571296 0 0269926342660256827632673281426862634260827122555268627252927267331512814291528525441300228772608295225952877254228652582273825282673255526212621264730642542272525422725264726992555359745192712259525152568251525822582262134993419317626733432404731763432302745193419441148211808 0 0264727512660269927252763264729772634263426992751269927892751278930392902267330765441313925553039266028902725287725822789266027252542272525552595260830272515271225152801255526212542355544912751266025282515248828012582250134453406327726733239395230643780347232644217472653331296 0 0268626732712268627762789297726732699260825822621269926342801264730272776277628655441305229652634299026732940263427892568283925952699252827122568259530762474267325422776258226862542354144912751259525282542254225952555255534863472320127383445402732643445310147573541469549861808 0 0267326992712282727762763254229772647275126732789256829022673291529772940262129775441325126342877272529022673281426212827259526602568272525422582254231012542273825552801258226992582345944642763259525152555254225152621251534323341328925283201397031263701379633284129463451921296 0 026862621278926732865269928522699275126342763272527512699278926733114272528652801544130893014267329902686290225682686262127252542259525682515252825682990258226862542272525282725251535834491278926732474251525282528269926993459331532142660332839523164341931014263352745765020 19790725 302371808 0 0258226212660273829022776258226602712273826862852268628652699292728772915269929775441313925952927264728772595281425422789263425822528269925422568256830272488273824882776251527122568352744912801255525422488254225822647254234193341323925823189389828904027389832263880463453331296 0 0263426862673275128272660259526212725259528012673275127252673266029772725275127765441308928522699277626732789255528522608264725822647255526212488254230642555271225682776258227512660354145192789254224882528250125952699256834863419321426343527402731143406308939333459454749191808 0 0263426862608269928012725256828902725286525822789264728902634272528772927262128905441316426342827266028772660292725422712258226472582268625682660262130642501267325282839260826992568352744642789262125422515248825952776251534323379322626343176400830274067406731644008457654411296 0 0267326212725263428652647281426342801255527632621283927122852263431392725269928015441301427252686294026862877259527512515269925282595258226342555263430022555273825682814262127512568351345192789252825422568254226212528254234723341315126863472398931143472300238633392451954051808 0 0272526732686269926342776262127252595273827252814267328772801269929522751260829025441311425682738272530392647283926212712256826342515259525552634258231012568276325422789252827252634356944912751258225952501247425552699259534993341326425823164406731513989412932014129466461131296 0 0269926472595259526602673276327122776267328392725286527122827272530892608276327895441306429402660290226212751263427632568276325282621251525952582267329772501272525822776251526862568349945192776258225552621248826472647254234863353320125823328400833793748316437483686463471111808 0 0267327122712281426862725263427632647273826862738264728142712278928772827262127895441310126862839268629272595290226602801259526862528263425422595256830022528269925822763259526212582349944912763256825422568258225822699251534453353322626603189393330023764417231894411469553331296 0 026472634273828012927271227762647277626862776266027382699292727632877268626472827544130762814264730272621305226862776256826732582268625152555255525153027259526342555278925822725262135834491273825152555255525012542259525683472340632392725335339153353352730394108376447264695 19790725 302851808 0 0271225682699268627892738267327632738268627382865272533282595278929902763266029405441313926342865272529522582286526342776263426212515267324882608254230272528271225952865263426862634351344912776259525012501255525152686255534863341322628013289398931143846436033924634451953331296 0 0259526602738271228522582266026472789262127762595282726993002272530272634283928525441302728772725294026342814259527512621269926212634254226342528255531142555269925822738258226992647355544912763262124882555244726732501264734453392321426213392406731643612306440874217485347261808 0 0267326732712272527122725262127762595285227122827269928272634307627892801263428395441316426472977264730272608277625952725269926992568266025282595255530022542275125422927255528272608355544912776264725822474255524882555251534323289321426213201402730893717406731515405457652981296 0 0260826472789260827512647296526862801262128652738282726342839262130392738280128525441305228142751287727252827263428522621273825822595250126082582267330892542268625552801266027122686349945192712252825282582247425152568263434453406318926733701400833153445302737964286485350881808 0 0262127762699278926472776266027252738290226732827260827762660283928522789267329025441306426342927269930392634280125952751259526732528272525282660266030892555271225282852256827382621354144912827254226212528251525012568251534863366323925683226402730893764398934195227469554051296 0 0264728012699266027382634268626732738263429772608282726602738264730022647278927515441305229152647277626212801262128142647272525952673259525682528264730272568269925952763269926992621354144912738256825682488251525682608251535133366317626603486402730893583317638293989451949191808 0 0267326732582271226862699267328902699299026342902268627512673282729272751266028525441315126212915266029402621302726342789255527252621272525682568258229652501271225552776251527122647352745192789262125282555256825282595254234863406320126603239402731643796365633024464463454051296 0 028522634264725822814273827762699290226342839273826992712273825953014264727252814544130392725268628012725277625952852262127122634272525552621259526213076252827252582269926342699263435274491271226342501256824742621255526993459339231892647317640673277345931143748415046954919 19790725 303331808 0 0264726992634271226862725256827762699278927762865269927122673283929022801259528525441317626472890267328272621300226732852264726732634273825822608251530272433271225282827250126862621348644642738263425952515256825012660259534453353318925823239391532013952406732265157449151571296 0 0280126992763269927632621264726472827272530642634290226212776271229902751280126735441294028522763290226862902263428392712278924882608254226342528259531512528266025682776259526732568352744912738263425152542248825422582255534863302316426343432393334593764316438123933466449521808 0 0276327252686276327512647271227252621292725552902266027892595278929022725262129405441325126862927267330022582277626602789258226472568268625682568259530522542269925552814254227382660348644912712267325282488254225822582275135413353320126603139391531263764365630645157454752981296 0 0275127382902266027512647273826732751262128902712276326862763271229652712280128015441301428142621287726732839262129272647268626212621256825682595260830392608275125282776259526992568354144912763269925422582250125682568255534453302320126863114400831263583307637803829478954411808 0 0276327252725287728392865267327382686276326862751267329272686273828772725266028145441313925952977256828772647291525682801262126992582267325152621258230892515273825552751256826862647352744912699264725152528259525822595252834863328327726733139408731393989381231145123472661131296 0 0275126992568263427892839286526992712268628272712292726212776267329902763276327125441301428272712292727512801264727382568268625012595255525822488264729522501269926082751269926992660354144912751251525552515251525822582254234723366320126993459397032773764320137964129491970041808 0 0267327252865305226602686262127512673282726472827268628772699277629272776263428275441306426732789269929272582291526212699254226472647267325152595255529902474276325152751262126472582352744912789263425282488254225422595255534593366321427253251404735273952388030765227469552981296 0 026212738282726602751259526992686276326732865269927252699269926343002268627892699544130522776267328012568275126732699256827632542267325682515260825553027258226732568273825952647255535834519275125422555252825422568254225553472334131762660355540473527352730763732431045194853 19790725 303811808 0 0266027762660276327632814263427762801275126472699268629272712285229272789264728145441307626602699271227632608278925952725259525822555273825012568259530522528276325282814254226992515351344912763263425552542254225012555256834993379322628013239404731763933423931265088463453331296 0 0273826992699250126992568276326472814275128272725277626602725266030022686276327895441305228392660268625682827262127892582267325682673258225682595259531262528272526212751258226862621352745192725266025012515251525552595255534993406313926343499397034863796300241503933475747891808 0 0268628392647264727512621266029022660283926212751263427382673280130522763263429025441312626342738264727632621277625682699255526992555251525012568258231392501272525422865260826732621347244912751264725682515256825282595246134723302328925953289398930393989404732645054472653691296 0 0275126992738263426212686283927122801258226862621271226992865272529272751264727515441305227632621282726342751264727512660272525552686254225282555264730522542267326342725264726862568358344912751263425422542246125152582248834323366317626733686402731513541312641724027454747571808 0 0267327512801273826082699263427512712277626862738262128772712269929402852260828655441318926732673272526472621263425422673254226732582264725682568258230142501277625682852256826992595354144912827262125422488248825422555254234453302325126213366404732513796389834324695475752981296 0 0272527122660277628902634286526862699262127512725259526602699268630142712275128655441305226602634280126732725259527512542268625552634255525952634256830392555271226212751262127252699355544912776269925822568254225552595251534723392325126863499415036563686328945193583482148211808 0 0272526992660269927122699262128522608272525822712264727382634272528272827266028145441313926212725268626732595267326212673252826732528256825282568255531012568271225422839255526992673344545192751256826472488258225682647256834723302331528013289408733533880443736264464478953691296 0 026472660262126732751264726992699275127122827264726212647269926082965268627122699544130762725267326992660263426212751266027252528266025012515258225423039251527252582278925422738254235274491271226732634248825952634252825283445328931892738336639153583361234594491371746344821 19790725 304291808 0 0262127252660262127252634266028902660294027512647262126992555269929652789258228905441313926862738262127762634269925822673262125952621260825012582254230392488267325422789267327632647355544912814262125822501255525422555260834193392326427123406415032393796441135414664457653331296 0 0272525682647269927512568286525952801262127762776268626212647272529522699269928395441296527382686266026472738255525952555275125822647248825952555260829902528271225682839266026862555358344912763259525012621252826342595252834723353320127253656393334063686352747263541433549861808 0 0273826862595268627762699267327382660283927122801266026602699273829152763262129275441315126992839267328012608280126342621262126602515262125152555259530762542269925822852259527382647349944912839259525952515248825552555256834323379315127123379395232893641428633414310463453331296 0 0280127252699256827252582266026602751267328392582267326732738267329772673272527895441305227382673275125952751264726602595263425952673259525822528258230272595272525682738256826992568355545192789255525152582254225682634252834993366325127633499391534723641349941723597466453331808 0 0269926472647268626862660268627252673259526082801260826992673271229272789259527385441305226342751273827382634272525822673255526732542267325152528258230522474276325012801260826732528349944912801262125822515255526732595252835273379326427513189402734453612398931894695488660741296 0 0267326472660264727892660271227122789259526732621262125682634267329772660272528015441303927252647271226472789259527252568267326212647252825422595262130642474268625682725266026602555355545192763268625822621255526732595256834593379325126863555400835413701334145474008457670041808 0 0267326602712264726342712260826342686255526602751264727122673266029522801256827895441311426862738268628142699262125822751260826342555259525552582256830762515273826082751266026992555354144912789256825682542251525422568262135273379313926733239389831263812412933924695466452271296 0 027512686268626472751262126992738277626342673276327252621273826862927281427252852544130642738268628142673273826082725262127632582258225422474259525953076255526992528275125822699263435134519272526342501252825282621254225013445335332012776376441943472361232644027378046644986 19790725 304771808 0 0273827252738275126732686267326992673268626602673259527762634275129402751269928525441307625822699267328392621275126212686271226862555263425282568256830022568275126082763258226602712347244642940251525822528250125552595259534863366317629403189404731643748469530644789469553331296 0 0272526732725262128772582268626472660264727762699267326342738263429272686269927515441296527122673283926602751262128272634271225822699263425552555263430142528262125682763259527252582354145192814262125422647254225952621258234863328316429523701408734123513331538633933463447891808 0 0268627632647269927632634267327762568263425952725256828012699266027762776264728905441308926732763271228142621273825822776255527252634266024882568256830522501267325152814258226732608347244912839260825682528256825552608251534323406328928013277406732773612431031264757451952621296 0 0268626472699269928392595256827252634255527632621267326992699264728772647275127385441310127122634280126862725275128012555283925282660250125012515256830762542269925682751258227512582352745192763258226212673255525822568248834993366322626603541398935413717335343353764488647891808 0 0276326862725276327632673262126862699259526862686258227252751277628392712267328905441312626732738260827762621272525682789262126862568264725012647254230522501269925012915255526732634347244912776259526212542255525422542254234723328335329903189404732643419463432264726454754411296 0 0266026472725272527892660263426212686255526992634273827252725280129772763278928275441300226992634271227762738271227632542285225822789251525682555258230642608266025952801258226992647359745192865260826472634252826212647247434723406330225683569400834063748315140473626472649521808 0 0273827512647275127252647267326992621259526732699269926082673275129152839258228145441308925822827256828012542267326602827252826342595267324882647258231012542269925282839252827892660355545192814271226082542254225282582248834863406330228523315398933923569389832144757466454051296 0 026602725268626732673266026472621269925952725267326732751275126212902267326732789544130522673259527382647263425952712258227252582272525012568258226083027244726602568275126212699259535274491280127252568264725012528259525553445334132262699349939703499378029523989370145764952 19790725 305251808 0 0269926862647271227252776267327512647269927122725269928012712273828522751262128655441302726342763268628392582276325952751262126992555262125422582252830272515272525422789263427382608354144912814272525952542256825952608264734453392348627763226395237173612337932014634441152621296 0 0262127512673269926992673267325822673263426732660273826602712267329022763275127895441302727122751273825282712260827632595275125552699256826212621259530142621264725422763254227512647352745192801273825552555248825422660255534193251323934193264415033533366286540473612463448861808 0 0266027252712267326992686260826992621275125822699264727762699262127382699262128905441307625952725266028392647263426212751259526732501256825422568260830522474269924882712251526732542349944912776263426082542260825822595255534453379321428273226421739893569339234864664469552621296 0 0263427632660269927252673266026472582266027762776272526472776268629272621278927765441305226862621277625822660262126992660278925552595254225822515272530522528269925682789254226862647358345192801256825552634255526862634258234453264317628523419433535833277295244113846469553691808 0 0262127632699262127252673262127382699259526082776264728522725269928392776258228655441312625822801271228272621269926082699252826862542258225552555262131012528273825012751252827382647345944912839252826342488264726342582250135133379327731763189408740873597393335414664441161131296 0 0264727122673264728522673268626472686266026862568264727252660266028522751282728015441303926342647271225822751262127512555276325952789252826212501263430762660268625552814266026472595356945192801264725152647255526732555252834193366327726603419406737013328302746953764463470041808 0 0264728142686269927122673264727382647263426732660259528012699275128772839267329525441311426342699256828272621269925552621259526862515262125552634263429772542266025422789255527252568352744912776267326342582258225952647250134453432335329273189404741293863321435134886457653691296 0 027892699271226472865276326082621271225822673271226862699258227382890271226862763544130272763259526992634276326212801264727512568275125152595255525423027252826732555280125282686262135834491280126472542248825282595263425153419340632142673347240673379339230024547373245194919 19790725 305731808 0 0271227252595267326992673256827512608264726732814260827512595276329272699262128525441312627512789267327252582273826082763258227252528263425822634256829772488278924612839256827252621352744912839255526472555258226992595263434323406323926733164389840273796348637644789469554051296 0 0269927252699263428012712267327122686263427512634271227122673264729272725280127255441301426862673275125822738256826472568277626342686254226342528264729902528268627122776255526472595349945192776267326212568251526342725251534193406315126473341404734863641297747573671469548861808 0 0262127382673266027762738267326602660269926862686260828522699268628272725262127765441308927122725266026862595275126602763260827512568259525012555254230642528273825012814246126862608349944642789259526602568254227252634268634593366321425953251398939523626355535274789454753691296 0 0276326602673260827762582259526732725268626212673269927632725267329522673277627515441312628142673278926602751254227632660272526212686256825552582255530272515262125952686254226862582352744912789269925422621258226602595252834323392317629903499426334193863301445473796443747261808 0 0266027892699264727512712254227632686277626342673264726992725272530022801266028905441308926472789267327382582275126082751256827632595262125682673258230142515275125152865254227382582349944912763254226732474255526342555256834993392328927253445404737323641355535974919463452981296 0 0275127252634272528902673271225422699258228272621269926862789258229272712283928145441300228142673273826992763262126862555264725552621256825822582267330142595267325552699258226992621352744642940273826212608256825422568256834323353316426343445426336413686341945193812451951571808 0 0267327382725262127762725267327512660275126212751263427512660268629402789260828525441315126732699269927762608276326602776262127252555268625822621256830642474273825282763251526862595358344912852266026212595251525822621268634593353330225553289415037803612371736714821463451571296 0 027122751273826212699263427252686259525952776268625822725266027762890269927382865544130762712271227382621273826342673263426602582268625012634252826343064259526342528277625952725258235834491281426472542262125282660259525153419337932262751347240473445335330394886373246344986 19790725 306211808 0 0267327252738275127122673267327382712272526732725268627762751266029402763272528905441308926472699268626472608275125422712259527512555266025282595262129652501268624882865255526862542351344912801255525952528262125422568252834063379326425683251386341723499361239524491463453691296 0 0266026862699262128272621275126732712260826342712272526992725275128652686277628275441299028142673275126472738259528012542266025552776252826212542263430642555269925552776263426732595358344912789272525152634259525552634247434863392325128393641384634453863332849523880446449191808 0 0275127512647269927252712275126992634272527382699259527382699264729022801269928905441321426732801264727892595272525282699259526992568259525152595256830022515267325152789256827122673352744912827266026472582259525682621260834723315318929023328376438803472371733924853469552621296 0 0276326992738271227122634276325952634260826212621263426992673269929402647275128525441302728012647267326862814267328142555275125682647251526342582262130642555266026472751258226992582358344912763277625822542254225682568254234453392320130273656398935693612313944113796446454411808 0 0273826732699273826862608264727252776267326472725262126732673271229272751266028905441317626992776267328392582276326212738263427512528256826082608255530142461276325282827255527382634348644912952264726472488258225552621254234193419332826083176406734193656373234994919469560741296 0 0275126862725264726602660258226862621262126862686272526732789266029152725272528145441302728772660283926212801262128392555272525822660255526472528255530522515271225952801259526602699347244912738272525422595252825552621252834323366321431013353463434593641336648863970454770041808 0 0271227122789271227512660258226342673264726472712259526732712275128772751259528525441310126472865267327892568282725822776252827382608268625552673260830022595273825422877256827512568347244642990258227762488252825952582266034723353321430893328397033793732393332895227472652981296 0 027122673268626082890272526602647273826732699264726862686276327512990268628012852544131012789266028522712280125682738259527382634266025282595255526343039255525952474275126472725256836124519276327252528252825152621267326343459340632142801345940273353349932644853389844914821 19790725 306691808 0 0272528272647272528012738269928142712255526602634269927122647268628772801263429775441308926472990266029402660281425822801255526732515264725822686262130522488271225682763258227382582348644912789258226602568259526472582256835553379332828523189389832643612404736125054469551571296 0 0271227252712275127382660269927512725266026602621268626732686268630022712272527635441303927892712280126342801263427122595275125552789251525952555264729772542269925552789259526992595354144912763283925282673252826212595262135273353315127633527410836413432313950203952451949861808 0 0263427512801269926602712268626342712266027382621259526732686277629652789271229025441318926862789272528012555275125952814259526732528262125422621252830892474266025282751252826602582349944912865260826342515262125952660260834593392328931013302397032263701421735414853449152981296 0 0268626992673272527252725268625952686264726732699268627252686269929902686277627515441306427632673286526082712258227122647276325952686252825682542273830392595272525552789266026862673354144642789280125422763256826342634248834593392321430393499398936563302316444913641451947891808 0 0271227512647271227252827258226472686258227122725272527632699272529772751275128655441311426472839267328902647272525952699258227512542260825682725255530522501272524882801250127632568351344912852269926862474259525282608263434063366336626993379406733923717344530024491469553691296 0 0272526862686272527252763268627122686266026472568268627122673267329652712281427895441307627512673283926862890266027632568280125952568256825552555269930762501266025682789262126992582355544912776271226212595252826472595256834323406325127513764397038293341307639703555463448861808 0 0266027512699283927632738263426992686262126862686262126342699278928772751271229025441308926472827275128652621283925422751254226732582264725422608266030272488273824882865254227122699349944912927252826732528266025682647254234063328340627123251397036713583391530024519457651571296 0 027762738271226602776278926342647266026472673267326472673273826602902282728522789544130642839269927892634290225422686256827512595280125282660255526343089254226992595272526342647263435414519272526862542256825282673258225683445335333152751358340473701384630273472361246954853 19790725 307171808 0 0268628392776276329152660258226472595259527122634256827252686271228392751269927895441306426082839267327252595272525822712256827252568259525552634255530642461275125152890255526862582352744912751263427892528258225952595252834593341322629153189386335133656386329774634457651921296 0 0277627632686273827892751254226602712263426602647266026732699272529272725292727895441296527632738286527512686266027122595272525282660252825822555255530392528267325552763258226472660355544912763267325952673259526992595256834723569326426473541397035833555315136713499475749191808 0 0275127892890271227382725264725822738263427382673267326992660264728902814268628275441316427122827268627892660273825682789262126472647259525952660254230522488276325682776251526602621348644912865259527512582273826212634259533533379326426733289404733793732438530894385446454411296 0 0272527512712287727632582258225952673254227252673271226732827266029022699278928015441303927512621285226862814259526992595269925952660251526082555268630142568271225552751263426732647352745192789278925282738255525822568264735273341325127893513404735693432311439153732451954411808 0 0276325682877268626992673268626732776262125552751262127892686277627632852263428525441313925952789264728142647280125952725262127512555275125682660256830762474272525152852252827512568352744642738264726602528272525282634259534453289321430393164410833533671408730144576463460741296 0 0280127512699280126342686264726212673258226342582268626472673271229152634275127255441300228012660289026732801262128392595276325822751252826602501258230142528267326602776268627122699349945192789273826212634252826212647258234723328322627383597397036563239303937013780457670041808 0 0280126732902255528012634255526862595264726212673263426732699280128522801264728775441311426602852271228142673271225682725262127382542267325822634266031012515271225282776254227382515351344912952255526862568264724882568256834993302327728393264402737963717379630274664457651571296 0 027122789269926992647268626732673259525822839273826992673275126342865269927512776544130892814264728012673267325952827258226472568264725552647255526213052248826992595272526472660264735554491282727252647256825012595262125553459335332642673344539703555348631393915364147264919 19790725 307651808 0 0283927762712273826992634267326992608273826082647256826992673271229272763268627895441317626992801273827632673280126212725256827252595266024882608252829902542275125422751254228012542344544642789254227252461252825682595258234993289322627383583395232893780334131264360463453331296 0 0273829022763264727252621259527762686259526732660259526082738267330392647283928395441306427512712287726602751259527762621266025282763263426342608263430762621268625952776248826732725354144912738273825682686251527252582255534453419330228013952400835413366311433413583449149861808 0 0295227252647258226472647264727122776268626732699251527892595285229152738267328905441308926082865266029022634273826212725256826732621262125822542254230142501273824882776252827762555352745192801258226862555266025422582250134593379325126343277421734063656352730894217463454051296 0 0277628012647258226732634263427512751259526732621271226472751267329022660280127515441302727382673282726602751266026732542271225952712255526212582267330522542267325822751258226992686352744912776272525552528255526732568254234453366316426863597393336713432285238803555463447891808 0 0285228142673276326472673258226602725272526082712273826342712272529272763267328395441308926602801260827892568278926732725255526472634271225422621259530272528275125422839256826862555349944912877264726212555258225152647255534723379320126343527391535553555315130644286460553331296 0 0283925822699262125552699267326862686267326732595266027382699271229022751276327635441303927892634285226732839263426992555280125422725251526342542260830762555269925682725258227382595354145192763273825282555251526212595258234593341323929153641395237013328300238293641449147261808 0 0277627892712268627512751259526732555273826732660267327122660269928652776264728275441315126342839263427382647280125552595258227252542272525952647267330522568275125552814250126992621347244912865264726602488259525422621258234723379334126473328395233923432320131264286469552981296 0 027892634266026212686255525952647272526212712259526602634276326862927269927122801544130392738262128272621277626342776258226732542275124742699258226213039263426732528277625822660266035554491271226992568273825012621264724883459328932013277355539703671310128904067356945194821 19790725 308131808 0 0286528522712263426342608264726082660262126212647262127382647264729272801269927765441318926602738264728272608283925682686256828012542264725422582262130392501273825282725251527252595351344912952262126732515266025422634251534993341320126733915395235973459351331764360454752981296 0 0264727252725259527632621262126992686262126862660255526472660263429272686275128145441305228522660277626082751267327762595269925682568252826992555267330762555268625282801256827382647354144912725262125282763254226212673258234593353322627253513417236123201290238633717463449861808 0 0277627632621256826732660259526732608255526862738260826732738280129402725272528275441303926732827267327762634277625552699258226992568264725152660259530392515272525152877255526992542354144912814259526342528263426342738251535413341328928013328402737963583302730274385454754411296 0 0264726472634258228012634268626992647264725682555258226992699277629402660271227515441302727892634264725822763259527512621275125682647260826862582268631142595269926082763256826992763356944912763281425552686255525952595266034723353315127893597410833923341292738293671466455141808 0 0262126602647267326082725259526992647289025422582256827252647271229272673256828525441318926472725269927762634272526082660262127122528267325152673258230392542273825552852251527122673347244912902260826342542266025282595255534193315325126733379397037173612306430024150454761131296 0 0268626472582263427512699262127252699258227382673272525822660266029522699262127765441301427252673277627252738256827892634263425822621256825822608267330892555264725552699254226992634358345192789266025152725251526342582251534723353310127384464373237173952305235413406469570041808 0 0262126212634260826732621263426212725262127252686266029022673264728272660263428655441311426472699266028142647271225822686258226992595262125422621260830272555277625552827256827122595341944642852264726732515267325552699252834453353326426863353381251233880334129654129466451571296 0 025682712255525822673258225552568269925952673263426472725263427122877268626992827544130392673262126992699280125952699258226992568255525282647263426993027263426992595277626862686262135834491282725952568259525012673277625683472336632392634361241083612365630023541349944914695 19790725 308611808 0 0290227632555266026862686254225952634260826992621262126862725273828392725273827765441302726342814267327382568278925422621250126212582267326602673259530522528276325552852254227382660341944642952258225552568263425952647248834723432317626344239410834063764336630274067469551921296 0 0258226992673268627762634271226732686268626992686272526732673272529652608266027765441301427382673286525682699260827632621275125822634254226472647264730642568271226212725259526472582356945192763268625282647255526472621256834453392327726343513406735693214300237963597457648211808 0 0267326472634256827382634256826992647264726602595258226602699267329402776266028775441308926472738269926862595271225952621258226602555264725822621264730272542269925152801252827382555343244912952264727252474255525152555250135693341326426993432404735553656347230644172463452271296 0 0269928012647262127632621260827252738266026212582273826862608266029902725275128395441302726992634282726212751255526602595263426212621258226212582258230522528269925822725266026732568358344912789271225682725256825822568267334453379317629403472404733413239296536413612469547891808 0 0260825682582263427252712278926862686264726602621262126212673267329272776258229405441308926602776262127122542272525682634258226472568259525152568254230022542272525822814252827382528348644912814262126992595258224882621251534993499323926473379393337323555364130894286463453691296 0 0268626862621262126732660266026862699264726212582267326472699271230272595276328655441306428012634281426992725259526212595267326342712262125682621264731012542267325552751267326732647355545192763276326212789246125822595255534323392316426213459391535273239299038293641451949521808 0 0266026602686266027762634272526992621268626342751269926342725264729402814266028145441313925952763267327382621278926472634251526472621258226472634259529772515277624882852256826992582361244642927264726992595268625422660248834323527328926213626406735973671317630144310446451571296 0 026732660268626212801262125682686266026212686269926732686258226732814266027122865544130392673264726732673277625822852258226602568264725152621262127253076254227382582277625822660266035134491296528142528267325152647258226213419348631762839349940083499341929903829352746345020 19790725 309091808 0 0266026472647267327252712271226992582264726602660259526992595264729022686267328145441306426602776269927632634267325822738263426082555262125682686269931012634276325282827254227632582347245192789255526992528263425152699262135133366328929403315400837643898310130524108466452621296 0 0264726212621256827382725273826602699258226862568264726992712268628902647272527895441307627382621273826992877272528392528268625952621258225822555259531142568272526732776259526602568352744912814267325152751250125682647260835553392334132013569397036563527311439153541475749861808 0 0266026472634266026732621258226732595264726992660262126732673269928772738256828395441312625952660268627512582272525822621259526342621254226212634256830022501272525152877254227512634354145192852258228652595259525282647262134593432325126343328397034993527330231644576451950881296 0 0269926602712255526732634259526472595269925822634271227122673269929272751268627765441303925822634283926472738262127252582271225822582255526472621262130762595269925152725256827122673351344912801266025422595262126342621264735693353321431263541402734593583305247893656451954411808 0 0268626472595276327382738268626212712255526212568263426862673271229152699259528395441306425822660259527892634276325282699252826472542262126082595262130762528280125822776256826862595354145192852252827252488269925282699289034723379316426213419426336713641373233794129449161131296 0 0268626992686260827892712252826862634267326472660259526472776264729022660263426995441307627122608271226212814264727252582262125952542252826212568267330642582289026992751262127382634352744912776266025552763248827382582273834453406318926993569406734594087332847573612463470041808 0 0255526212634255526732647267326862660259526602582262127382712276329522660263427895441311426732725260827252634276325682751262126602515258226342595259530642699272525682801258227252647355544912915267326732555273825682647252834723353328926343366389835973445406732394286436051231296 0 027513027267326082699255525822595260826602738272525822660266026732952269926212801544130642699267328012673268626342776252826862515255525552582255525953076255526862621278925822699263435834491277628652542262125282647310125823419336631262555341940273555381230394108364145764886 19790725 309571808 0 0280126992621259526732660259525952763266026862647267326732647267329022686272528655441301426472660271227382634271225822725259526732621262126992660263430762542271225682852258227382568355544912839254226732461272525822673251534453379325127763289423935133555433529524437478954051296 0 0267327762621256827762686262127252673264726212647264726602673266029772738268628145441311426472699283925682712269928142595269925952621264725422568255530642582267325822814263426472568355545192789258225822647256826602555264734593419321426993486395235973527311441723686451948531808 0 0266026602725266027252699264727512686272526602647259526862725269928772776280128015441306426472725263426732634277625952673256825682621259525422621262130642501277625822852255528012555344544912839262126212528264725152660260834723513316427253406417240873472364131394789441153331296 0 0269926342608268627632634256826342699263425822738272526992686258229402686275128275441302727122595272527762852263427382555269926732608258225682568264730272555266025282738269926732568349945192751269926082660262126472621252834453353320127253597408735973459307640873796466448531808 0 0273825952608262127122673266026602647263426212647259526602660267329272673263427635441305225552738268627762595271225952738258226472555262125422621260830762488271225682763251526992621347244912852264727252474269925822621273833923341328927513406408732893459347231144886466453331296 0 0263426602568262127892621267325822725263427252725264726342725267328652712271227635441306426992660278926602789264726472621264726472528254225552542255530392542269925822776259526342738352745192776277625552686262126342608280135273328315127383701406736713315308940473701443747891808 0 0286526342568267327122634262125952725263426212660264726732686263429652751275128655441307626602776268627382634264726212660254226992595262125422595255530392488273824742801248826732542349944912789259526082555266025952827266034323392327733153379398937173392389830524757457651231296 0 026212814252826472789266026342647263425952673268625822673267326472952267326732801544130142660271227122595280125952738254227512568256825822488259525423114252827122568269925822699267335554464281427762568266025552595259527253499335332512686359738463419303929773732373246054919 19790725 310051808 0 0262126732634264726862608268626732647259526082712267327122595263429402763258227385441303926992865268627382595290225552776267327122515262125682582256829772488272525952852254227892595358344912865259526862568263425952686254234993419322627763499398934993555330230274726472652271296 0 0263427632634259527512555262126862660267326992712268626732751268629522699272527515441303926732582272526992725259528012621269925282686252825422555258231012528268625422801262126602686352744912725277625822647248826732660254235413341317627253555398935973164305236263898472650201808 0 0276325552608266025822660266027252712271226602738264727762738264728392776269928015441305226342725264727762634277625822776260825822621258225552555260830392515272525012839252827512595352744642877255526732595263425282608247434863366318926863392389836263328340630644919443753331296 0 0273827382712264727252621263425952673263426342582266025682751259529652738272528395441303927122673283926732801262126732555273825822660254225682621264730892582266025422763256827122542359744642801286525552660258226212621256834723406325126993863404735413101297739333812449154771808 0 0277627382647262126992634259527252634264727122686266026732660259528392621258228275441308925682712259528392647271225422738256826472582262125552542252830642542276325282801254227762528345944642839255527632515271225282686259535273379326428523541400834323328373230764634451961131296 0 0276325952582269927632582271227252673259525952621259526992686264728902712273827635441310126472621276325552776258226732542269925282528255526342621268630522528262125422738263426732595352745192776267325422673248825682568248834723379330233663406410834193176315142863626466470041808 0 0255526212634259526732699259526602647264726342712275126602660272529522801268628275441305226862776262127122595275126472660256826472555259525282595260830142555277625012890254227892595352744912852256826992528266025422595258234723353326430763569393335273341419432774664443751921296 0 027512673267326472699267325952621267326472647263426732725269927252890271226472738544130142712259527892712269926342673254226732528259525552634254225823089251526602528273826342647264735834491273827252528277625152634254225823486337932142839395239703527341933664286373249194986 19790725 310531808 0 0266026082673267326732647264726342686267325952699275126992699268629402738264727895441306426862712269927252595272526992673260826602621256826212542256830642474267325282725251527632528349944912801263427122528277625682647258234723379322626343717398935973432391534864886443752271296 0 0262126472686267326862712267327252738268626732725267327632751277628772751260827635441300226862634277626472647258225952647267325822542251525822568263429772568267325682686256826732542356944642738286525952725250127122582254234863366318926473341463434723406313945193829478949191808 0 0263425822555256827122660263426732673266026082634262127252699263429272801262127765441311426212751272527632568282725822595256826862528258225282555255530762528266025012852247426992568361244912940263427512555271225422647254234723328323926993379397034993499397034324821449152271296 0 0264727122621255526862621268626342647259526472660267326602660268629272738262127515441301426732647273826732751264727252582262125822582264725282568263430522595268626342776264726732673356944912952276325282763252826342582258234723366315127633472397034063612312640673952457649521808 0 0266026212647269927382647264727122647255525952699266028652660267328902699266027125441315126082699264727512647267326472751254226862621254225682582264729772501277624882776256828272501358344912965258227892515262125552660252834323379322626863419391533413445389831264576449152981296 0 0263426472595266027382634273826342673263426862763262127122673266028142686275127385441299027382608278926472763263428012595262125822582255525552582256830892555267326212699262127122751355544912789277625952789248826732634258234723432322627383499410837013353325141503748454749861808 0 0260826472621263427632763262126602647264725822673260826732699262127512699268628525441306426602712259527382568266026212686262126602595259525422568259529902568272525422852251528012515354144912839263427382515275125552582250134993392326428273214384635693583386332264919463452981296 0 026342621259526212776267326862647262126212751263426732673275126992877266027382776544130392699267326602621276325952725256827252542259525682621255526343076251526992568277626212634266035274491277627892647263425682647255525553499337931762712347240273392332832894108381246344952 19790725 311011808 0 0262125822542267327382673266026602647256826212712259527382634262127512751267328395441312626342776260827122595273825682673252826862582254226082608267330522528271225012865251528012568352744912827256828142568269925682647256834723379325126343214406735693289423930764726466452271296 0 0262126472608262126212647262126342582259526472673262125682647264728522660272527895441307626992673280126342725267326992542260825422595255525552582268630762595269926472789259526342725349945192763283925552621250126212582255534593366323926993432410833923139313939523686446449521808 0 0272527512712267326472555266026472660263426602595258226732712276328272686255527765441310126602827262127122699277625822582256826732595264726082568258231392542269926212789252827512595349944642877255527382528264725682647259534993353325127383366408734863328374832264952451953331296 0 0266026602634260826732634258226472647266026732686264726992686266029522634264728275441306427382608276326472660258226862647259525822568259525552542266030522555267325682801263426212699352745192738263425422699252825952582264734993445322626993555408733923164322644113863463454411808 0 0263427252621263427382621259526472608264726732647268628392751272529022725266028395441308925822634273826732621269925152776260825682528259525422608254230762515277624742776252827632542352744912865252828012542262125152582252834993379325126733379406735833379315131145262451961131296 0 0266025682725269926732621264726602647267326472595263426732751266028772686264727255441308927252686271226732686252826342660263425822582254226082595255530022528266025552814267326862608358345192776276325282789255526472568260835273353316426213527402733153064306437173717463470041808 0 0273826732595267326732621258226732647259526342582264726732673266028522699263427635441299026992725269926992621273826472582262126212595263425952542256830272568272524882789250128392515351344912865264727512515258225682555258234723315322626733239393335273328347230764986443751921296 0 026212634268625952776264726602699260826472725267326212673267326602915268627122789544130392763260827512673278925952751264726472647255525552542248825683076252826992582275125682647259535274519280128012555283925152647263426863419334131892634341939333513330231894217381246954821 19790725 311491808 0 0268626992686262126992582260827252686266026472712266026472647275129272725264728655441312626342699266026862555269925682621264725952542254225952582262130642528276325012776248827632634345944912839255527892515263425822673254234723392322626343353389836413341355532144986469552981296 0 0260826472647267326212634262126342608263426082738259527382634263429022712273827635441306426992621272526732725256826992608260825152542252825822568258230522528266025282699268626472763355544912763277625682801254226992595258234863302318927253379402736123126312641293569460548211808 0 0266025422568264726992621264726342621262126472699263426472634269929022738272527255441310126082699266027632725280125682647252826342515259525682595263429652488276325152814248828142542349944912940264726732515262125952634255534323341325127513353397037323419378034455262457652621296 0 0271226342634263427252568268626862699267326212660272526472725272529772699273827765441306427892673272526342712259526992582262125422595260825822555259531012501273825952763258226212712355544912776283925012725246126862595258234593392317629773419410834723239315143353970451948861808 0 0254226862686263426472673263427382582267326732699267326602673268628902738263427895441307627122738267326992582269926342621256826602595251526732528260829902515271224882827254227382528349944912927262126732542276325152660248834593379322627253341406737323527426333414952463454051296 0 0268628772647254227252621266026472647262126862660267327252673262129522699275127765441310127512634280126992738258227252595269925282621267325152515259530762528263425822776260827122699352745192801286525682789252825822634256834723419313927893432412935273499326441504027463448861808 0 0262127122725256827512634266026472647262127252660259527512660267328392725259529155441307626732877267327762608269925822595262125682542258226472528262130272501269925012814258228142582349944912927269927122582272525682647258234723366330226083486415035693353406733025333469552981296 0 026472568262126732725264726212673260826212699266026732660267326732877269927252801544130522763255527382673275125822634256826472488254226212528262125822990250127122634276326862660264735414491276329272515281425282699258225823419336632392738362640673671316434064129397045194821 19790725 311971808 0 0262127252699266026732555262126862634262126602725266026992686269928902712268629155441308926472751266027892634271226212686259526472621258226602621268630142515271225282801252827762474351344913076264726992528280125682712264734593353328926993289412936123366365630024886466453691296 0 0269926732725256826862595266026082673267326602699271227252634272529152647272527895441308926732621273826472763262127382568264726212555259525552568259530522555263425682776255526342634355545192738267325012801247426862582258234993366313929273597404735553151311438634008457649521808 0 0259525952595259526602608260826862712262125422608267327382738263428522712271229155441311426082725262127252555269925952725255525682582260825682555271230892542271224742776247428142501355544912839259528142515271225012634250134723379315127123328393337483392364130275192466452621296 0 0262125952621256827382608259526472647272526862699271225822647264728392686269927515441308927252634278926212621263427762582262126342595254225012568252830392568266025282738258226472725355545192751278925152763260826862568252834323353323926993406397034593139300240673732451954051808 0 0268626602634271226992595264726862686259526732660256826992763269928652712263428525441303925822738267327122595267326342673255526472595255525822555263430522582271224882814251527762542352744912827259529272555275125682712258234993315327726603289417236263406382932014757491961131296 0 0267325682595258226862647259526862673264726342686262127252699259528142634269927635441317627252634280125952673259527252582271225822515255525952621254230642515271225152751266026212673356945192763278925282673256826732699259534193392313927633472404736863499310142393863451970041808 0 0264726082582267326602542262126342568267327382621267326992673256829022738255528775441313926342712267328142621272526082751254225822582254225682528267329772488269925012839248827892515348644912990263429022634277626472699258235133328332826473302393336563445384635834886475752621296 0 026992582259525552647259525682660264726602595263426472725263426602902277626472801544130762673272527252595273826732647268626732555254226212608262126083064248826862528280126472647268635694519276327632595269925952776269927513459335332392634362639703717397033024087391546344821 19790725 312451808 0 0259526992608268626732647268626732725256827252647263426992634267328392738268627895441301425422712264726992699267326342699267326342595258226212542259529772515271224882751250127762515355544912877256828652555280126602763262134193341327726343341410836713239417232514952469558841296 0 0255525682542269927122699255527252738264726082673263426992621259528272660275127515441312627762621281427122751259527382528262125682515262125552647259530642528262125552712263426732751352745192763285225552877258226602555264734723328320126603555398934863641311444113970454749521808 0 0263426342608259526602608259526992673258226342776268626992699264728272712258227635441306425822915256827252608263425422660254226472647255526732542255530522461267325152814252827512686347244912839269927382542286525952660258234593366325127253164391536263353404731894952472653331296 0 0271226472673268627252673258226472621268626212647262127632699269928772686263427255441303926472621278926342699267326602621258225682555256825152647255530762501269925952801266026342712355544912738272525552712266026732660258234863366312626603701400838464150321440473933451947261808 0 0267326992699269927512686263426472801263426732647263426472634263428142647263428275441299026732839263427252555282725552673258226212568248825822515258230762555269925152801250128012461349944912865262127762555277625952712251534993341320126733052412935973419438533284821460552981296 0 0266026862595269927122686260826472686267326342712268627382712260828272595264727385441301427762686275126992725262127252595258225682568254225152699267330762515268625012776259525822660358345192763271225422789282726862608262134723379320126473541400837324172317642633989451949191808 0 0267325422621268627252634268627252725262126732673262126732751258228902725258228655441310125952839258226992621266026212634252825952568252825952568259530272474269924742801254228142515348644912839269927252647271225953189254234323353332826083164398934723341431036864726472653331296 0 026212699263426082725266026342582259526082725275126602751264727892827266026602814544130522621264726992595278926082712263425552647256825822501255526343027255527122621269926472673260835134547277627762542275128772686260825953445331532262621348640673472310130644519361246344853 19790725 312931808 0 0271226212763264726732673263425952621254227762634259527122699269927892699262128145441308925822660259528392621271226082595259525682582258226732542254230642501269924882865251527512555349944912927252827252595266026343014252834593353325127253076400834323406423933414695478951921296 0 0264728652699262127512647264726602699266026602776258226992647271228012686268627255441307626992608269926732634262126342621259525682542256825152542260830892568264725682789267326082725355544912776291525682763251527512595258234453379326426733264406736414108326443103812469548531808 0 0262125952608266027252621256826862673263426472712264726862686263428522712267328145441311426082789262127512568258225682621259525282528256826342542268630522501272525422839252827382515359745192877258226992488282725422647256834723289323926863251402738633656384632894664463453691296 0 0266026732542264727252608258226992647267325952673269927762751263428272686263428015441310127122595267326212712263426602542255525012673259525822621262130522555271225952763264726992647355545192763272525682699254226602568255534193353325126213569404735694047305246644217457654771808 0 0266026212699255526602660268627122647266026732738266027252725258227762660255528275441306425952712264727382647269925552660252825822568255526602568267330522582276325152801251527512515348644912852255528012515262125152634254234723366330227763289417236713328421735414886472660741296 0 0258226342699266026992542269926472673264726472647263426472647266028272725268627515441301427122712267326862582262126992634268625282568259525552686256830272555267325952763281426342751355545192789285225422699252826732582256834453366316426733432400836124047336644114087433570041808 0 0264725422647264726862595267326602712264726082699255527512763271228142738256826995441307626602686268627762621266025552647259525552582251526732542259530392501269924882890251528142515352744642902259529152595260825552673244734193406325126863226415039703717415037174853478952271296 0 025422515267326602712264725952660264725952647262126862699271227382827276326992789544130022660267327632634268626342751254225682555254226212555263425823064250127382555272526472608275135834491273826732528263424882621264726473459340631642686370139153686349936414547388045194886 19790725 313411808 0 0263426212582266027382634260826082686263427252660268626472776268628902712272528275441300226082789268627762647258225682686262125552621254226212542259530522542271225422801247428272501352744912877258227122555272525422621254234993328321428903379408736863379389835974726472653331296 0 0262126342568264726212686267326732686267326862582264726992673267328142660275128145441303927382712266026732776255526732595268625682555269925012673252830272528269926082801264725952699355545192763277625682763250125952595262134723379317627123527395236563597315143853764466448531808 0 0259525552673263426992634262126472621267326732673258226342725260828652738264728015441313925822751268627892608268626212595258226212673248825552568256831262528268625282865250127762515349944912890262127892528269925422595254234993379325126603366408738803264404736124385446453691296 0 0262126862621262126992582262126862647266026732647264726732699268628012699259527635441296526342673266027382751263426992555263425012673264725152647259529522501269925282827269926212660358345192789278925952738256826992568259535273341313926343569391537174008318948863732454748861808 0 0264726992673266026992595260826862621264726732647269926732673262128772789264728525441305225822776268627382673268625682686259525282621254225822528267330642595273825952776250127892595352744912902264728272673277625952699262134863353322627123328386335693341374836124464446452981296 0 0259526342686259527122660262126862595259526602686267327252712269928012712266028015441306427512699277625422725255526342568262125282621264725422608259531012555268625152776258226342751351344912789280125152699259526082621256834193379328926343583400835413612315147573701457649191808 0 0263425552621268626992621263426732660264726992673268626732686271227382776263428775441310125422776267327762568273826082725262126082595255527122568267329902515272525422801252827382568352744912852262128522515268625822738258234993379331526863302406736713176376435554547469553691296 0 026212634268625952763267325952660260825952686267326212751272526602763264726342763544129902673263427762660268625952699264726212634260825822542266025153027255526992595280126472673269935974491273828012621280125152621256825553486337932392801368640873829335331394634365646344919 19790725 313891808 0 0260826212608256827382660266026472647264726732634269925952725268628772712267328145441306426862776262128142634275125682621258226342595250125552555262130272555268625152877252828392542348644912890266027512542267325682647255534453341320127893226400836863289421734324821457654411296 0 0263426602595259527632660264726472686272526212673264728272673268628902699275127515441302727382608276326992763256827252555259525422555264725952621260830762542268626212776269926472751355544912801272525552776255527382595254234193366322627123486406737013812311445473671454749861808 0 0259526082673266026732568267326732673271226602660277627252699271228272751268628525441301426472789267327892595276325682634256826342608258226472568259529902582273825552801252827762555358344912940267328652608267325552686266034993277326427123114404736123277402733664919446454411296 0 0268627632660258226732621267326992555262125822595266027512699275128012725256827895441310127252634269926602673259527122634259525552582262124612555264730272568272526212763256825952699356945192763283925682660255527122673256834863366323927513251404735133597356945763717466454411808 0 0266026732568262126472621271226992673258226472621269926992725268628142725263427385441301425952738263427762595272526212712256826342621254226472582272530522634272525822865256827632501349944912927259527632542273825822699252834723366317625553302404737643486428632394547466461131296 0 0264725822621259527252686262126862751256826602712263426732738272529272699266027635441312627632647287725952673258225952647267325952528263425682673254230022542267326212776262126472660356944912827302726472738258226602621266034863366327727893541389837644129344544643541454770041808 0 0271227122647259527382634263426992686264725822568269927512608266028522725269927765441305225682763260827512634262126082712262125952634258225952595273829522501275125552852250127892515347244642890262128142621282725952686256834063353328928653379388040273612408732644757472653331296 0 025822647262126342699266027122595266028012699262125682725275126992827276326732789544130522699267327512634271226862673255526212568259526472515264725553089252826732542273826472621268635694547278929902608282725152725256826733499341932262751330238983656352734864310379647574789 19790725 314371808 0 0256826732634264725952699266027252660269926732647263427632725269927762686272528525441316425682725268626862595276325822738263426732542252826472608264730762555275125552827250127382542358344912940260828392568278925822699258234453379323927383039408736863732431035274952463452271296 0 0263425822673262127382673263426862673264726212789267327252673264728012738262127385441300226992660266026472827255526992542273826342528256825282699258230022474269925282801258226472763354144912763280126472839258227252621259534993366316430893328404736414385349943853764469548211808 0 0272526862673264727252647264726602634264727122634269926472712269928392673267328275441308926212712266026992568272525682699259525422634256826342595269930642582273825422814251527632515352744642865256828272582275125422738252834593379335327893176408736563277451935414821469551571296 0 0264726732673266026602634264727892699266026342686262126732763268628522647262127515441310126992647278926082673258227122621252825682582264725952595269931392542269925682751264726992686352744912751280126342712254226602621254234723366322632513432388035693952335345763686441147891808 0 0266026602621260826862647256826212686273826732660264726862660268627512776276328275441308926602712266026862595262126342621255525952542260826212595281430522582275124882725255527762528359744913052256828522515269925952712255534863353317626733328408740083341449135554726466453331296 0 0259526602568266027122647266026862699280126732660264727122673269929402738262127635441302726992647276326472789258227252528259525952608263425682699264729902568273826602738267326342712356944642725268625682763256826732621267334863328313927123459393335414008347248213780466449521808 0 0271226212686263426992582262126862673268626342673264726992673272529402725264727895441300227122725263427512555281427382555258225552568258226862595277630142582272525012763258227512488349944912902264727892582268625422647251534723379320126343328402736713353421736714634460552981296 0 026992673272526342686259526082686267325952608266026732699269926862915271227382738544130642634269927632660273825822673258225682634259526862528259525423014255526732515280126602673267335274491278927762582269925552686256825683486341932262852340641293583415036124757376445475020 19790725 314851808 0 0259525952660268626472595267326212751267326472621267326992712263427632763266028525441301425682699268628012555273826602699255526732647255525952542268630392555275125422827251527382555355544642977262127762542292725282686251534453419325129403076402737323656449136564886463453691296 0 0258226732686258226862634266026992647267326602582264726082634268628652725267327765441307626862699273826212673256825952501264725682515263425952542254230522488267325552789263426342660361244912763280125282725248826212568256834723366326430393251402735554129334149523764475746641808 0 0258226342621269927382555273826212738258226992647267326992647269928392776266026865441312626862789273828272699271225682673262126472751252825822582276329652555273824612814248827892542352744912977256828392501280125282751254234323419316428653379393335553226449135134695454753691296 0 0263425952582267326862634268626602647266026862660264726602660271228772621267327765441302727252647272526212738260827252488264725822555268625682647264730762515269925822801271226342686359745192763276325282814250126732608258234993353318926863366397034324411376450203764449154771808 0 0266026342595264727762634258225822725262126602621262126732595272528392801266028015441310126342699269927252528263426082712259526212634255526212621266030892555272525152877251527382582340644912977262126602528268625422699251534593392325126993064417240673239454736564789475761131296 0 0266026472582266027762647268626212673260826472647272526472660275128392634262127895441305226732751280126732673260826732595268626342528263425422621260830892542266025552801267326732712358344912801268625682673246127252595262134863341310126863432426335274263371747893780469570041808 0 0275125952634258226602608259525952647263427512712263427382621275129022751268627515441312626342738266028392528266025282647267325952568259525822568267329022555278925682890251527382528354144912927268628012474263425152699259534593432325128013264417239893555449136124986446452271296 0 027382738260826082751264725822634264725952647264725552660272526732977268626992801544130272686268628392634262125822582267326212582256827252528260826083064254226732528275126212647273835274491275128392568281425012634258226343499336632392712325139523499436036264853397045194952 19790725 315331808 0 0260826342686262127252647258226862712260826862595272526732582272528142673266028015441302725822738267326602608258225822712263425822660255525682542268631142568266025822814248826862555355544912965267326732501278925282738252834863328325127253392398941503597441137175157449154051296 0 0255526212621258227252673259527252699269926212725263427122686268628772634263427515441303926212673269925822634256826862582260826602608269925422568258230522515269925682763259526212712358345192827272525682725259526862621264734193406315128013101417235414335352749193612449149521808 0 0260825952673259526992763256826212660258226602673264726472582275128522776268628395441308927122776267327512582264726342660256826082699252825952608267329902595273825152865251527762528361245192877260828012488264725822660255534723341325127253432389840873671449134994886463453691296 0 0272527252595267326732621260826732673267326862621262126992647272527892686271227895441303927762699276326212712263426472647259525822582262125282595259531262528276326082751262126082801354145192725290225152647247426212555259534193341321434993432410834724360327742863933449148861808 0 0258226212634262127632647259527382634262126212555267326992699267329272673264727895441303925822555268627512582264725952673259525552568256827252568259530272515268625822827251527762501349944912977262126472528277625952634254234723353325127253289393337173459441132264519446452271296 0 0259526342621264727632608262126732686267327122660266026732712267328902725269927765441303927252634272526602751258226992608263426082582263425822621255530642515271225952751266026602686352744912712280125152699251526342582266033923419321427253406389834453952340644373846449146641808 0 0271226992608258227512568262126472673255526732647264725822699267329022660264727895441308925682776271227122568264725552634260825822608251526212528266030522568272525282814254227512555343244912877262128142555262125152751251534723353321427383379423936863392415032894789460552621296 0 026082699264725952673271226342621267326212647268626602712267326472801268626472673544131012738269928272582259525822568252826342647259526342542262126083126258226602542277626602712264735694519278929272568277625682634263424743459336632392738349939893701451933534129365645194986 19790725 315811808 0 0258225822660256828012568275126342725260826342686264726212673264728272660266028015441299026342686258226732542267326472528259525152542252825822582263430522542269925152877252827892555352744912890260828522582268625822725254233923353321426863392415038123315406732514919472652621296 0 0260826992621268626992660264726602673263426862673255525952660266029152763273828015441302726732647262126732699256826732568259525282555268625012660264731012501266026602751268626212789354144912751267325552621252828272595259534593366318927123302393337173989323941083880449149191808 0 0258226992673263427512608262126602634268627382673264727122673264728392738263428145441306426472725273827122621264726342595256826212647252826472568275130272488275125012852252827762582355544912877256827512488266025282647262134723379322627123251410838293406423930644919472653331296 0 0251525822634273826992634258226602673260826472673269926472751266028522673266027385441303926992582271226342634258225952660260825282595259525822634258230642528276325822751258226992725356945192839287725282699255526472634262134993392320126993328402739704047328944374067466454051808 0 0264725952660263427382595275126602673266028142647263426862673264728272634268627385441303926212634268626602568263425822595262125552660251525952555267330392528273825152852254228012555352744642776260827252501267325822634250134993341327726863226397038293076454732515088472660351296 0 0269926732673277627382595264726472738266026212634263426732686268628522738263426865441303926472555269926732686259525952568254225422582273825422621256830762501268625822814259526602621355545192789283925952751250126732621251534593353313926733597398937174217317643103915454771111808 0 0264726862738259526472634263426602673256825952634264726862647269928142725269927385441313925952725267327512673262125552568256825422595260826472542271230022568268625282776255527382542347244912877268626992488269925012647251534723353323926473139421737643264421732014634463454411296 0 025952568259526732686272525952595264726212595268626212608267326342877273826862712544130522725259527512660267325552712255525282699252826472528267326213052251527122647276326732673276335274519276328522582282725422660262124883472349931262686343240673915382930644087368646344757 19790725 316291808 0 0266026212555266026212647263426472660255527252686264727252673267328522634259527765441306426862686267326602542264725552568263425152738258226342621264730392595269925552839251527252488354144642827272527512528272525422673252834453392325127633027404739153341398933154726460553331296 0 0263425952634259527892608263426212660264726732634260825952634264728652699263428275441301426862686273826472725258226602595263425282568273825152568255531142555275125422699262126342801354145192712276325422699254226212634263434453406316426603499393336563989306442393829463448861808 0 0267326082634259527252673264726602582259526212699262127122621262128522699267328145441310126732751268626862634262126342634252825822634252826992568262129402595269925422827254226992528352744912776268627252542273825012801263434993379318927123189397038293189371733154919472652981296 0 0268626862555263425952568264727382673267326992660266026992673267328272686269928395441297725822673264726862699259525552555256826602501278925552673259530892528268625952725256826472751351344912738272525422839248826342647262134193379328926993379402735833780361242173656463448211808 0 0262127122621263426472621264726602621255526342660260826472751275128772776256828015441307625952725258226862686264725682555262125552647252825822542256830392555269925422801250127892608354144912852258228902582267325422725248834723353320127123064397035273353384630394821446451571296 0 0262125822686262127382568264726862673264726602608262125822673262129022621259528395441302726472647276326472660262125822621254226342582256825422647255530642515275125422751260826732712352744912699286525822699248827252608259534723392317626993612404736414217359738123796475748861808 0 0259526212555266026862621256826602673255526342621258226472647266029272738264728395441313926732699272527512621269926602528262125952686255525682515276330272699271225152814251527382542355544643039268627512461267325552712248834193392330230523002398934723139397030274886443752271296 0 026342647263426862686252825422699266026732621268625952634263425952902259527122712544130142608264727252595263425952595263425952686255526732528263426473014254227122595272526212647271235274491278930272528277625282776263425953459339231642725337940873432381232644129368645764886 19790725 316771808 0 0275126862582264726992647255526212686262126212673263426992647264728392738266028015441306426602725271226732568268626602568260825552647251525822542269930272582268625282801251527762515344544642915263427892542271225552725250134453366322626733076400835973076404731644886469552271296 0 0269926602621264726732621258226862686256826732621251526212660256829272725262127895441297726732673275126992595255526472555259526212555258225152673267330272582267325552712263426472673356945192789290225282738256827512542264734453392318927383419398935553764313942633846469549521808 0 0263426342621262127512634264726992725267326342608267326602660268627632712264727385441299027252712268626862528256825552699263426082595258227762542272529772647273826862751246127762528347244912915262128652555269925952660255534723353318927383052400835833264364133534757475752271296 0 0268626472634264727252673266025952595264726342634258226472763263428392660269927385441303926472699268626472634259525952634262125552582269924742751252830392488266025422776267326472839352744912686282725682814254225952595268634323328316426993597400835973863315143603641454754771808 0 0269926732621262127512647260826342712258225682725262126992686267327762725259528395441301426082763267327252634266025952568264725822634251526602582264729772686268625422827254227632474349944912902262127382595264725822673256834723341318928013076393338803251373232394464469561131296 0 0264726212725272527252763263426602634259526082647264725822686275127632699260828275441296526472634269925952699254225682568259525682515268625422776255529902542272525682725262126602686358344912801290225552763256827252595259534593379318930273302404734063406302744913717460570041808 0 0267326602660256827382776255525952608262126342686272525682686263429022686268627635441310126212776262127382634262125282582254225822621255527122528266030272528273825422763256827512582354144642965275129272488285225952725252834593315332827893527398939703277386332014576463451571296 0 027252582263426732763263425822699264725822660267326992621264726472763269927252686544130762673260826862763271226732621259527382621256826212555275125683052248826732515278925422634269935274491276330392515283925422647255526083472337932012952334140873486336630524047376445474919 19790725 317251808 0 0266026082621259527892608267326212608254226342673259525952621267328272725268628275441306426342738268626472515264724882542258225822555252825822515283930392660269925282763251526732542343244912927259528652595276325552582258234723445328927513039398937803201398932394634466452621296 0 0256826602568263427762699264726602673259526862595266025822647264728012673267327635441308926602647264726992595260826212582258226342582267325682634256830892555278925152738259526472738356945192738292726212827254227632568254234993392326431143201397036413541307640273569457648861808 0 0266026472621256826732568262126082712262126472621256826472699259529022673263427895441311426472699262127762608258226212621259525682568255526862568267330522568276325282776252827512528351344912977252829272501271225282751256834193419337928523419384637803064389831764411449153331296 0 0264726342660262127632660260827122621259526472712266026472699266028012751259527255441311426082568268626472595259526862621262126082488266026082699259531012568271225012751263426602839355544912751282725952725258226862595256834593472322632893251406736123583289040673541449148531808 0 0256825822673258227122686264727382699258226602634262126862699267327892725263427895441307626342660263427762582262125822568269925552555252827382528264729652555269925422801250127252515352744913002260827632515262125152699254234993379344529903432406738463139402731644263457654051296 0 0262125952621264726862660263426862725264726212660258226212686268629272673268627765441308925682621266026342647263425822568256826082515263425552686259530022515269925682776264725952621352744912738281425822890252826862634264734453328328931643315406734193686328940673612449151231808 0 0272526472582264727252738259525952763260827122712263426082673269928272712263427515441308925952621269927252528252825822660263425422568256826082542263430022634268625282801247427632488341944912952258227762555280125682634250135273392335329023641400835833189391532144263454751921296 0 026212568260826342699266025552725259526472712260826212621259526602927266026862699544131512660266026212595260825952555251525682647252826472515259525953027251527252515271226212673268635694519273828522555292725012738260825683445340632513486343243853569397032393863354145194821 19790725 317731808 0 0264726342621260828012725259526602647264726472608269926732608271228652763258227635441305226342776273827512634269925282608254226342595252826862515264730642608264725552776250127252488354144642952255527382515280125152660247434593392326429023686400840083264382929904217475752981296 0 0267326342582263426862673259526082699271227122647262125822595259528272686264727515441308926472673277626342776256826212634255526602542269925152751263431512542267326212751266027122686355544642776280125552852254226992568268634723392325132893541412936413829301439703527466449521808 0 0263426212595259527122621263425822686260825952608264726472647266027892738263427895441297725282595263427252582268626082542263425552568259525952515259530142542271224742776252826862595344544912865264728522528283925552660262134723406367130024385404742633412391531013952463453331296 0 0259526342621262127632673259526602595268626862621263426862634264728012647275127515441301426602647262125552699260825822568259526212634258225152621255530522542269925952776250126342634356944912776287726082801254227382528252834453328361235133366423934453656303940083626466454771808 0 0263425822660267327252542267326472647262126082738263427122686258227632725264727635441305226472647272526992555271226862542255524882595256825682542278930762568272524882789248827122568358344912927264727382528273825822699259534593353361230894217406737323076355530523915463460741296 0 0264725952634256827122621256826862673272525822634260827252738266028902725264727255441297726212763260825422582267326212555255526732528256824882621255531142542273825282776262126602647355544912801291525952814254227252673269934723472343238463569423934193419301441083459463470041808 0 0260826862608260827252738262126732595259526992673264726472608268627892699262128015441300226212712259527382555266025822595262125552725252825682555268630022673269925422827250127632461352744912915267327122542272525952699258234723445351333284129397038983076341930143829457651921296 0 026862660262126992699266026732621267326082673272526732634267326212877264726472776544130272673272526602712258225422634262125552568251525282555263425953164252826992555275126472621267335414519278929152555272525282621266026473513331536413780352742393392328928523863352744114886 19790725 318211808 0 0268626732634260827892634263426212660263426472660266026862660263428652686262127515441303926212647269927252621263425152647258225152621251526212515264730142488268625152852254227252515358344912940260829272515295225682673259534593353341929654087393334993089335330023989463453331296 0 0264726992568264726472634264727122621271227512647264727382686264728272647263428905441306425952699260826602634259526862634258226992528275125152647256830892528269926212776263425952738356944912712282725952776250125952634272534723315337938983880415032513432300238463527469550541808 0 0263426602634260826472568264726472673266026992699267326212673264728902725259528395441301426992725266025952582267325422582255525422555262126342595267331142568275125422814248826862515348644912965262127762555273825282712269935273392408729024821388037802902328931643748466452271296 0 0262125952660256826862712269925822621263425682595267326602660264727122686263427515441305226862634267326732634267326342595258225422542263425422686263430762621272525952801258226472647354145192738277625282763252827252647267334063686378037643626463435553239299040473527457647891808 0 0262126212582259526862634267327252686258226472686269926342686268627512738266027895441301426082608262126472621258225422542254225682568256826992555266030892501272525552877250126732528358344912965266027632582277625952776259534453486423932144087400841083164347231393671466452621296 0 0262126602595266028142568263427122699266027122686258226602608267328522712267328275441305225822595269926342712258225552608256826342515260825282647262130522595266025552738264726342621358344912763283925952776258228012673266035273656426341083597451933663626292739703626469548531808 0 0269925952582264727122634267326472725262126082751263427382673263428902751262128015441305225552686264726342634266025822608263425822686252825682568272530142582272525152801246127512501355544912977267328522528275126082712262134453406386331264263441146643176345930763569469554051296 0 026212660262126732621269925682582259526342621263425952660269926862839262126472712544129902568267326732647269926212712262125282673255525282568267325953052255526602555272525682673271235414491283927892542285228902673277626603513371735413796347243603379344529904172344546344886 19790725 318691808 0 0271226212555263428142660259526732699260826862568254226992673262129152712263427635441302725552686263426732621268625682582260825152699252826992528271229902528272525282865248826862568358345192927255528142608280125152673256835413499365631643445417237643089344530273671466452981296 0 0267327382660267326992660258227122699269925952673266026862686263428272751266027765441307626342660272526732621250125682595259525282595255525282555263431892528267325822789267326472634354144642712271225552801252827512751269934193353344533793583421735273432299040083379463447571808 0 0268626342660262127382582268626732725259526212647260826602621268628142673264727895441301426212712256826862608255525682528256825822647256827762542275130642555269925682852255526992568349944912890259528392555266025282699275134193812404733534194397043102940317631393732469551921296 0 0259526992647259527512660263426472634269925952647263426992621272528272608262127765441303926342647266026992555252825552582252825822634263425152582268630022542281426082789258225952712355544912814280126082660260826992634269934863513364134063472454734863201290239893353451953331808 0 0262126212660259526862634260825952647256826732595259526472738263428392660259527515441303925822647259526212595262125012555262125952568254228772582262130142634266025282890244726732474355545192940275129272555272526732776258234863863417233534129378037962990344531263527463460741296 0 0263427382660264726992647258225952699262126472647259526602608278928772699269926865441308926212608267326342647252825552582251526342528266025552528256831512501266025952751263426212634356945192751285225552647251527382699269934593780348639153641446433663671307647893445463470041808 0 0256826212582258227252634258226212634259526992647271227122699263428522647266027125441308926342634269927382555259525682528258225822725254226082555267329772660268625952827248827382595354144912852269928142621280126472686264734723626397030643732408740673189352732263626441150881296 0 026992712268626602712267326212634268626082660262125952582267327122827268625682839544130272699266026082699267325952528254226212568256826342568258225683114255526992528272526342660267335554519281428012699283927122852299026603499340634724129340643353302406729404129349944644757 19790725 319171808 0 0267325822660263426472634258226212660264726862595263426732647269928392673259527125441306425552582267326862634259525952595259525682515252826732621255530022582268625282801251527382568349944912852260827382568264725822582254234453541417233414310379636412902347230893555482152981296 0 0256826602501267326472595269926212699258226472686262126732686267328012789263427385441299026472621275126472621267325822608264725682515266025422660252830522542259526732763256826212776355545192776289026342699262127512634259534194047344546343353417233023626302741723583457647891808 0 0285226082595260826342582264726732595264726992608262126342686260828012686266027635441307625952686269927382568258226472621252825422699256825552528255530022852273825822789250128142515354144912902273829022673281427122699302736564067384635134027397039522940354132013569457652981296 0 0269926602647268626602647262126212686266026342763267326862673263427512673266027515441307626732595268626732725255526212515251525952555273825282647264731012555267325552751273826212595352744912852290226602902263426862621275134863915358343353341412933283164289037803472451947891808 0 0269925952699263427512647269926862699264726992673269926342725262127512699264727125441300226472686252827252582263425682555254225282595259525282515263430392712271225822902252827632555352744912927269929272555275126082738266034453597393329904437393335552940339231393641475751921296 0 0266025822555266026342647263427252647267326472621268626992608269926992621264727895441307626602751269926342673266025952568262126082568262125952712263431012501289025422814263426602699358344642940283925552738267328142776300234993780343241293472410833923686307641723432446448861808 0 0262125952595259526862699269927512686259527252582263426342686267327762725263428015441299027122763266026342542254225952542256825422738258225952568271230272542271225012827258227512568349944912952258227762595294026212738278935133597379634593499406733662952408733283612466450881296 0 025822725264726082776258226082582259526212699266026212608266026082751262126212738544130142634269927252621255525682634259525822621255526992595258225423039255528272501275125822595262135694491280127892582285226602738278925683541365635834634340642393239352729773915343244914821 19790725 319651808 0 0252825552699258227252647267326602699255526342634267326732660263428272647267327635441303925952634259526992608254225952608255525952699254226082542263430272595264725682827258227512474352744642915263427122528272526862699252834993612337940473764393334192990344532143671463449521296 0 0267326472528258227252621259527252660262126602621266026992647268627512673259527765441306426082647264726862528260826472568251526732542262125152634260830522528272525282801263425822660358344912776282725552647248826862608264735553626373243603392406732513671297742863527454747891808 0 0258226342660255526602647268626732595256826602647269926212686263428522712260827635441303927122712268626212542264725952582254225422686254225822501268630272501278925682890248827512528340644642977260828142568281426602725268634723780391534994286393335272940343232014150457652621296 0 0273826082647256826862712260825952634267326732725275126472673258228012673267328525441308925952660264725822582258225552501251525682555267325282725264730142542277625422738263426602608352745192751292726472865260828392634264733793812364139523328400833413499316439333406466454411808 0 0263425552634266027122582267325822647263426862647266026472699258226862712266027635441303926732686255525952582266026212555254225282608256826732582256831012542273825152801259527122542352744912952256829402582272525822725291534593612373232144047406734722990351331393656466460741296 0 0264726212621256827252621258226602660264726082699259527252595272527762699262128275441303926342673269926342555252825682595258226732542272525682660262130642542285226082763256825822776352744912763273826212902260826732634277635133952367142173302417232773406292739333527466470041808 0 0258226732647262126212621259525822751258226472634255526602660275128142686267328395441301426472621262126732634267325422528262125952608256825952582262130022582277625152776247427382461347244912852269929522542287725282763264734323328412929273612415037803052349931143419472654051296 0 026342582264726342738259526732647267325822725262125952738268626472839269926472712544130272647258225682595267325952608256825552647255525422528268625682990254227512568273825822621266035274519275128272660269925552776263427253472378033534129328942633176341930393796358345194726 19790725 320131808 0 0267326342595266027252582259525952634258225682634262126472647268627382634272528015441308925552621263426862660256825952582266025682660256825952595268629652660271225282814247427762528349944912940266027892595282726862839258234993472355528774087404738122952349931143597485350881296 0 0258227512608262127762673258226212673256826862699266026472660263428522673260827255441297726212647269925822595260826342621256825952515272525282673256830762608281426992801259526212660361245192789287726472865258227512568264734453569323937013277426334063472301439333641457649191808 0 0260827252660258226992555259526342660264726992634264725822647272528772686264727255441305225822686258226342608259525952555258225682660267325822542272530392542275124882801254227252488354144642915262129022568272525552712252834323419335330273970391539703076317629903459463453331296 0 0267326732673262126342621258226212673267326602699262126862647263427892595267328655441303926082582269926732660263425422568260825822528266025282634266030272608269925282738259526992660348644912801277625422789254228142595276334593379317632393164397032513406294036413366475748861808 0 0268626602621264727632568267326862660259526602725258226212621266028392712268628145441306426862621269927122647260826472595267325552751258225682555273830642814272525822801247427382488347244912927269928772501290226082776263435273445332830643641408737012927310129153392463453331296 0 0258226732595266026602634262126862699264725952686271227382647271228012673269927895441305226342660266025822595259525552555256826472515262125552621266032512528267325822776256826732634355544912789296525822699252827252673269933923277322637963277423934593445301433663541463447891808 0 0272526602686259527252595258226732686266025822634263426862595263428522647267328015441300225552725266026992528252825822568264725682660259525822555277629902528272525682725255527382515347244913027262128652568268625552686264734593341349933663846400838983039301429273541463452621296 0 025952673260826212789259525822647266025682621269925952686268626342801273826602776544130642582264726472660266025822634259525822542254226732542275125823052262127382528281425952608254235274491275129272751291526602789264727763499398933154067351342173432317629523486352746954986 19790725 320611808 0 0272526602568254226992582266026992686262126992686262126342673268627252699266027255441302727512673263426212621263426472542252825952568256826472568273830022634269924742738252827512501349944912927269927632528271225952789266034453513410832393989379635272915306431143686457653331296 0 0256826602555258227632555259526342725259525952686267327252621264728272686259528775441303926212673269925952582254225422595259525822555263425952725256830642647275125152725259525952582355544912712290225952915256828522776272535273764344540083583402733282965303934063583457649521808 0 0268626862647267325422660267325952751255525822686262126732699268628272738269927635441301427382647256826342621262125152621251525552647250127252634272530892608269925152801252826732515352744912865256828772647266025552789264734593612355534323829388035132852332829523764454754771296 0 0259526212621264726992686262126862673263426602555264726602673268627382660262127125441302725682555269926862673259525952568254225152542255525282634260830272515264725952839254226862660358344912827282725952877259526992789275134993527345942173366402734123277292733153459443752621808 0 0263426472621268626472568266026082621262125952712264726992712267327512699264728015441303925952634264726342555262125822621254225282542255526732542273830022555267325422801250127382515347244912940263428272712275125682839266034993432423936123989391535553052371729273445454760741296 0 0251526862725268627252555259526602634266026212686259526992595266027252673264727895441307626862699266025682582263426212621262125822568267325552634262130392542269925952725256826212621352744642751287726212801252828142647275135273863335343603341400832513717310136563379449170041808 0 0266026212634262127762634264726212621262126472673259526342686268628272621264727765441300226342555254226342621258225952621254225552634252826212528266029772528264725952776252827122542355544642977258228772595272526472725273835133541395235274067398937013226349929653328454750201296 0 026602686264726862699262126472660267326472660276326602686272526732776267325682751544129902634264726862647256825682621258226082568256825822515268625553139248827252568273825682621271235414464281429152542271225682776276327893499370133024067325142633239404732264008347245764789 19790725 321091808 0 0269926732515266027382699255527512699262126602634258226732595267328142647262128145441305225682699264726212542267325952515252825552660262125682555276330392515277625422738247427122528352744912902252827892686287726212827269935273486395236124310379638983002370131013328463452271296 0 0258226472582268626862647262126992673262126342660259526212621256828392712266027385441307625012568263426212582264726732634248825552515259525422839266030522621275125152789250126342501354145472801292726472776263428392952285235413612351340873880438532013459308934723328466449861808 0 0267326342608269927252660269926342595258226862712260826992660267327892699263427635441301426472660271225952621263425682647252825152621262126472515272529522528267325952827258226732582352744912927267327512621272526732902277636713472341932774108402734722877308930023264463451921296 0 0259526992621269926602634264727122555268625682647275125952621263427892776258227515441300225952673266026602568271226472582254225822582259525422827262130392515269925422751259526342595358344912738277625952725260827382712289036863915339242173527412933023101283934863445472650201808 0 0272526732621266028012621268625822647263426732647263426602582259528392660264727385441311426342608262127632595255525822568264725012673251527892528263430642595272524882776252826602528352744912877269928272528282725552776285238123641386335694239398936862814347229773302463452621296 0 0264726602582258227632647258226602699255526472634262126602582266027892712263427765441301426212738263425952725267325152542254225822568267325552725256830272501277625682763260826472595352744912814291526472877254227512738269935973612321437483597415033154067301437173392478949191808 0 0263425822686259526992595260826602582263425552660262126992647264727512712262127765441305225952699263426992542269925822621255525422712256826862555262129772699276326992738247427122515341944642965267327382568273825682763272537173432365635834464391538293114321429903226466452981296 0 026472647266025682582264726862660266025552660263426342699269926342827271226212738544130392595267326732621255525822660252825682515256827632542266025953039248827512582273825822634260835554519273829652582281425552712259527253748386333664067356939893302368629903717337947574789 19790725 321571808 0 0260826212568267327762647263426602582267326472712254226472712266027892763260827895441303926472608269926212542250125552555264725152647251526992555272530762542268625552789248827632501348644913027263429772488282726082738254237323612408735974239400837483014307629023151469553331296 0 0264726082555262127762634259526732647255526732660268626862725267328272608262127255441305225952634260826602725259526732555258225952555272525282595259530522542269925682751259526472673355544642763280126212865273827512738287735553748337937643499397032773527295233153432451948861808 0 0268626082595268627632647277626212699259526602647259526342738263427252725266028275441300226472555259527252568259525952555269924882660256828272568269930762542269924882801252826862528359744912890259528392608275128772827273844113513378034593970400841292915312628773226478953331296 0 0264726992647260826602776262127382673271225952673262126472621263427382660258227515441306425682699268626732528255525152634266025422528285225422738255530642528268625012776267326342660351344912801267325152890263427762686283934993499336636863189402733793002291533023432457654411808 0 0267325952712259526992699267326862595263426732738271227252673268628012660271228275441305226212621269926992595258225422568266025952725258226732568278929272515267325422712246127762447347244912915269928772555295226602865255535553289328928654087386336122965299029403277466460741296 0 0263426472712266026862621260826212673260826862699259526602647275127632725263428015441303925682634258226342595262125822542256826472542273825422647255530522528275125552751254225952660356944912763290226082814275126862673275134723472328935973597400832393226292737323445436070041808 0 0267325822660255527252621266026732699260826472725258226602686266027892634260827765441299025422634272525682515255525682555260825822673252827512542259530522582269926212839247426992488348644642902268627892555296526732902277634993459328927763641398940873064318929653328454753691296 0 026862595260826992647258226342686264725682699262126082699266026472865264725822789544130272621272526732647254225822621252826212595255526212542277626993002252827762515275125682621259535414464294027122660290225682789258227253472365632513392307638463353376431763486343246644886 19790725 322051808 0 0266026602686252827512660259526602634260826602608269926342634260827632660264727765441306425682673263425952542256826472555267325152634256825822582268630392634272525552852248826992488347244912915256828902634278926602673269935553341320127763379389836412915317630893201449151921296 0 0262126212621260826732673268626992634258226472673262126342608264727382673266027515441302725682621262126212634264726602568258226472515267325682699256830272542273825952712262126342673358344912814276325682965266027762877291535413419316432513039417233023289295237643406463449191808 0 0262126472673263426992634263427252660262125952660256826862673259527512673262127895441303926212686268625952528259527122542254225552582255527252582266030392660264725552865252827122501343244642952266027762647296528012839278939333406355529273432410838632915317628523315478953331296 0 0266026602621264726862647264726472699269926342673256826732582266027892634266027765441300225552634267325952528254225552568259526602568264724882660266030272528275125422751255526602528349944912814266025282801264727252751272534193406310128143039433531393027286536713432463449191808 0 0272526212673263426862673266027632647263425952582259526602634269928902712255527385441300225682568259525422568260825552595250125282634255526342555258229652582276325822776254227252474347244912890268627892673285225422660256835133406358330273686406733922927347230523328469553331296 0 0267326602621264726472634269926472595264725952699258226602582262128392660267327385441303926212608268626342582254226212621256826082660258225282712258230762528269925152751254226342712354144642789278926342789294027382712331539894853370137963353400831763189305237013419466448861808 0 0260826342660263427122621262126602673256825552595264726602712255527632699264727515441307625952634271226602515266026212555254224882686251526212621267329652582268625682776251527632555347244912852271228392660290226602940318941293445362628904263400833412789368631013328475752271296 0 025952568260826862673259526212686258227382621267325822686259526082839271226212827544130272595266026992595252825152621256825552634256826992542267326213089256827632501277625682647267334994491295228142686281428272789282728013671388033663353331540083277301428654087347246344664 19790725 322531808 0 0262125822686273826732647258226992686259526342660260826472634262128012647259527635441303925552673272526342528256825682555258226212673256826992595259530642555266025422763255527382568352744912915272528012555272525682789302737803379404735133748382933022927352729153239482151231296 0 0260826602634267327762555264726602699263426342634263426212725267327512699264727255441301426732673260826342660252825012647264725952542263425152621250131012555275125682789259526732634354144912839282726862712287727252660354133154172349942173214410832263214294036413527466447261808 0 0269926212582266026342673260826602699267325952621267326732647264727632686276328015441301426342699267325952555260825422595264725012686258226732555271230142776272524882763251527382542345944912890262128522595280125952890286542393432349932643717406736413076349929523328451954051296 0 0263426212673263427512673262125952660267327252660256826992634269927512673266027765441302725822699256826342582267325682528258226212568264725282595260830392515263425282751266026602686355545192738278926602852254228652647326437013612341937013027389832513251300238123445482154051808 0 0256826082595264727632660264726732647264726862634262126212647263428012673263427125441301426082647267326602555254225282621263425422568251525952501273830022515271224742827254227122461349944912915271228392660266025822839280135833406365630273064412930142852373230763341463461131296 0 0266026472621266027252660263426602686262126212647255526342712272528392647263428015441302725282621268626342542251526342725251526602582262125682595262130392582269925422751262126082634358344912827278927122852269930022621417234723812323938293139406731763264297740083583454771111808 0 0268626992621266027762595267326732634266026472686267326862725267327762699259527635441302725682621264726602528262126082528259526212582254225422515277630142542276324882801256826992528351344642839263427762555267326082673260836863392406730763701400832512940358329153176446452981296 0 026862673258226472776266026082647262125682712271226342621266026732852269926472776544130762595267326212673256826082528262125682582258226472515269926603076255527252461272526082634260835694491277627382595275126213052277639893555379632143264316440673366320131014027339246344853 19790725 323011808 0 0271226862647269927252660254226212673263426212699255526992660275128522660262127895441295226472595267326732568269926212528259525682725252826602555268630522461266025422789251527632542344544912990275126992725277631513076299036413419367129773277404729902977421730023341463453691296 0 0264726212647258227252568259525952634255526472673256826212660259528012673263426735441305225422634263426862555255525552673256826472568262125152555252830642528278925422725267326342555355545192789269926212801294027632940347234454008328933283002417232513671311438983302451949191808 0 0264725682647266027382595264726732621263427252634264726342686271228272673263427515441308925552634255526212647255526342647256825152673262127382621280130522515267326212827246126992542345944912890276326862751281429022725273836713379339230643499397037642977381230143176443753691296 0 0266026472621264727122634259526472568263426732582264726212647264728012725262128275441303925822686269925822515264725822528255525822568271226212595259530272461264725552763258226212686354144912789285226472940264729772712393333793829325138803341400832773499299033533499466448861808 0 0272526602634258226862595266026992634262126472660262125822621266028142725259528525441295226212621260826212582254225952568256825282801255526342555267330642595269925422801251526732461358344642902271227892634290229652940358338293366347231393717395236713114371728903264475754051296 0 0268626732568273826992555264726472634262126472634262126212673259527892595269928145441308925682595271225952515255525552568262126082555267325422686256830642568266025552839266026342542354144912725272526732738322635133027388033283472335335412940393331513641287734993392475747891808 0 0262126732621268627632595264726472647259526342673262126602673258228142673267327255441303926472634256827122634262125682542258225952608254226472673256829902582269925682865255527762515349944912952260830392763303929903027312642393486351331263686382932892965345928143328482152981296 0 026732660266026732738258225422751267325682660259526472621259526212827259526602751544130642660260826992634258226082555259525682568258227762595266026213076248826342582275126472647264735554491277627252673292727382776315137013379400833793214305239703226371729653392341945475054 19790725 323491808 0 0262125952634264727762621267326472738264726862673258225682634264728012634255527895441300226602595260826342542258225422528262125012634263427512568266030762568268625152712251527512488352744912915266027252582303928523052306437643527404730393796398934593076371730273251469552621296 0 0272526862686264726602582262126732621264726732673258226992647260828392738268628015441306426212647264725822568255526212555256825822582262125282712259531392528271225422776262126342582356945192776281427382839272529522763384633793392336633413226398932514547308936413341463449521808 0 0269927252673256826992660260826472763266027382712262125822647271227252725262128015441301425552582267325552634262125552582259525682621256827512528264730022501269925952801247427122501347244912952263427512647285227512927290233793392339238124464389836413076438529273289463454411296 0 0263425552647263426992568264725822608262126472673264726992634268628142660262128015441305226602660263426342673256825552595256825422515268625552608256830522542267325552751250126212634351345192776278925822738256828012699371734864027336636413486393332013764307634193459449154771808 0 0264726212673262126602621263426342738262126342582256825822686264727762673262128145441307625552595268625822528258225552582268625152738254228272555262130022568272525952801251526732474347244912927258229022528280125552801268633533459349929773641397040083126412928773264469561131296 0 0258226342634262127122595258226862568264725952699266026472673268628272699256827635441305225822621267326732582259525552647259525822542263425952789254230022555282726212776254226992608356944912789289025152814262128142634320134723970331534863201408732893829310130763392457670041808 0 0268626212634259526732634262126862621256826212634259525952621264727762699263427255441297725422568264725682595255526342595252825682528251527512568271230272814269925012801254227382474344544642902263427892515271225682751258234993366335330393201397035833151415029273353466453691296 0 027122595258225682751267326342634264725422673268625952660269926862801266026212725544129772621271226342568262125552542260825422686255525822515262124883076255527122515276325682634258235414491272528142582276325282801268630763445352732393151295239703076398930523164339246344789 19790725 323971808 0 0260825822660266026862608267326472673258226992686267326342686263428902660259527635441306425012595262126342621262125552528263425682660247426342542268630272660269924882877246126472501347244912877259528142555269925682738267334193341334129773612393337173226475729903226466452271296 0 0264725682634272527892634255527122621267326212725260827122555275128392660259527385441311425952647266026732595252825282634262126212555276325552725255530522515268625282776263426212582358345192725280125282789254227382582287734453641323931263151402731514310337932393302454747571808 0 0267325282673264727122634263427252595262125952621259526602582256828652660258228145441300225952621269925682528254225682501266024742699259525952542281430022725266026082814252826992501352744912890272527512608277625952763273834993353347228273214389837803353423929023406463451921296 0 0266026602621262126732555271226732621264726212660264726342621264728902776262127515441307625682621259525822568264725952608254226212542263425422686255530272501269925152738258226472555355544912814278925822725254227382595263433533289327734593052400832394263305228393289475750541808 0 0255526472699258227122634262125822634259526862673268626862647268628392725255527765441312625952647275127382542255525952582260825282725252827512582275130272621267326082814251527382488349944912865251527892528286525552725271234453379332830273671381237643151408729023251457652621296 0 0256826732634263426862660262126602595262126472660263426472634263428772686263428395441303926602660268627252608259525682621250126602568263425282634252831762528277625682776252826862542356944642725291525552877258227762595277634723527330232513527408731893989312628393341457649521808 0 0271226212673256827632555264726992621264726472608264725822699262128522608272526995441297725952634259526602568256825552555260825282647255526992528276330272673267325822852251527632501352744912801266028142568272526342699266034453459340630273829395236413214404729523328457651571296 0 025952555252826602738267326212621267326472621259526212699267326602902277626992712544130392474267325822634262125822568262125282621256826862568267325553151254226992501278926082686267335694519269926862621275125282725267327633445347233413671327739893114408730523076331544914886 19790725 324451808 0 0268626342582259527252634263426212686264727122660266026732738272528272647258227385441301426472647262125822542259525552515260825012568254226082555281430522582267325822751262127252501347244912827255527122582283925822725267334993392321432263686389842863151404730393445454754411296 0 0264725952660262127252621262126472634264726342647263427252555268628902673262127515441305225682595256826472568256825952647250125422582262125012763259530642555291525422789254226342595354144912751285226212877267327892699303934453527325134063379395231264008325129773445457648211808 0 0266026212673263426992595263427892634259526342647259526212608264728772725262128275441306426472595269926342528254226602568262125422555254226212568275129902555272525422789251526732501352744912977266028142542275126082725262134993472332830393671400839523201417228903226475752621296 0 0269925952542264726862555258226862608260826472647269926082647263428522776264728015441301426212555254226732582262125422582263425952528262125152725262131012515272525422789258226472501355544912712269925422725256828142634292734453459316433283251406732894172325128523239463453691808 0 0259525682660262126992595269926732738266026342699268626602712272529022621267327515441305225422595259526212595258226342501268625682582259527122542281429772686269925152789254226862528344544912952255528272582275125822763252834993353328930273541410841293328406729653302454761131296 0 0266025422621264726862686260825822621271225682621251526212699262127632673256828015441299026602647272526732501254226732647251526472542269925012738260831142515269925282789258226602634352745192738278925552751252827382634269934723277318937643164421731264108323928273486463471111808 0 0271226082673263426602673262125952621266025822634266026472673266028652634266027765441300226602621267325952501255526212621258225952582255526082555266030022660271226212839252826732515347245192890267327252542277625552814256835273445341929773499389837172977393328653406463451571296 0 025952673264725422776258225552621273825822660263425822634262126992839275126212789544131142555264726082595258225682582254225422582254226472515271225423114247426992555277625152634268635554491271228652595276325422801259527123459339232773432313938803089446430642852345944914886 19790725 324931808 0 0260826992686264726472608267326602621255526472660259526862673264729272686266028525441303926862686258226342673252825282621254225422686258226602515269930022673267325152738262126602542358344912890267327892528269925282725262135273366334130523583384640872940408729523555466452981296 0 0266027762647267326602621256826342660267325822699266027122595259528272686255527765441295226472608266026602542263425822634255525152542272525422789256831012595282725822776252826342582355544912699285225552751252827632660285234993656326433793027395232263846323928773302469548861808 0 0275126212634264727382634262126212595267325822647262126342686263428272634268627895441303925682582262126342582259525552568254227252647251525952555269929522673266025012789252827252488344544642940256827762621277624882660256834863366365629523527406739892902347228903499460552981296 0 0267326082621267326602699258226862595273826732647264727252699263428392738256828015441305226082712267326342595256825152528251526732501269924882686259531512515276325952763260826342699356944912686285225282751255527252647267335553406331540082890421730643898317628393445457648531808 0 0276326472634267326992595260826732699263426862673262126472686266028772634259527635441301426212647264725422647256826472647259525682582258227632582262130522542269926732789251526472474354144912877262127762542281425422789256837013392339230393419378038803027417228773419463453331296 0 0263426342647268628142621264727382647263426342699262126602673263428142738262127255441301426212647260825682673262126212776255525952582263425152673256831392488272525422751251526472673352745192725283925282725263427512595273834993315327731393039412931764027310128143499446448861808 0 0271226992660258227252634264726732712267325822634264726602647264728522673269928015441303926602647267326212608259525552595259525282738254226602555273830272660266026342751256827252542355544912952260828522568277625822725262134723406352729274027397034722890345929273176472652621296 0 026472725256826602699262125952686268626862595268626602621266026342877269925822776544130522647260826472634258225682542258225682634254226342542268625683214256826992555269925822582259534994491273827252555277625952712264727123472370133283764296539893064393328902890343246344886 19790725 325411808 0 0259525822582258226732595259527252595259527122673263426732634259528272686271227515441302725952660264726212555255526212501254225422738259525952515282730892725275125822776252826472542355544912852268627892542271225552738277636123612349929523641388036562839367130143328466451921296 0 0262125822608260826992634262126732699263426862673259526732621267329022738254228015441301426472699255525952582259525682582258225282515262125552673258230142515281425682801251526342660356944912751285225952751251526602660278934193780326432143176417230523686364128393315451949191808 0 0266026342686266027632647256826212673264726212647266026992686259528902699271227765441300225822568266026212634251525952568260825422634258226602568272530762725275126342801255526732528352744912915260827122621280126472751281434593527354129773392400840472990397029773289469552271296 0 0262126602595268628012673268626732647259526212789264726862621262128272699262128145441305226732621258225682621259525682555254226992582269925152660256831392474277625422789255525682542354145192776267326082776266026862673269933413898349937172902395231264172362628393419472653691808 0 0259526472621267326992621258226732699269926732647255526862699262128142776260827385441301426472595264726212582259525282555255525552568254226342621262130272634264725422839250126862501351344912877269927632621275125952789267335833472412931263933404737963076436028013264463460351296 0 0262126602582267326992686263426082634267325682673264726342634258227512751262127765441300226212634269926602488256825822582259526212568260825012699255531142542281425552751258226472582358344912751276324882789250128012699297734453445352731642927412930764286325128903432454770041808 0 026472686268626082738263426082699 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01296 0 026212595262126732725264725552660264727122686263426472699262126992852272526472751544130272660259526212634262126602568259525822634254226732568272525953089254227762488276325152660252835414491280127632555283925822789280128143392359735273052306439702902454729902977336643854853 19790725 325891808 0 0273825552725263427122568269926862699262126862673273827252647264727762725266028015441300225552699277625952582255526212555256825282634254227382582264730142763275125282827252827632461355544642877267327252686281428902814286535413527371729524008388045763089436029023315454752271296 0 0262126082621269927512699256827512634267326472725258226862738268628142673262127255441301425552673266026602634264725952582256826342555264725822814273831142542281426212751254226342686356945192763281425682902267327122776287734723732343230763176428634194664312628143302457648211808 0 0259526212634264727382608268627252621264726862595263426212686262127632647259527255441303925552595260827122595259525682555262125952673254227382515266030642686275125822776255526602555352744642839255529022712275127382902296536713472408731143555393341723541325128523251466452271296 0 0263426602634267327122673264726602647264726212621263426732647271228012712259527515441306425952621262126472568255525952555252826472595264725552686258231012488276325422725256826212582352745192751285225822801264726862699299034723626349935833277441133534986339228393353457648531808 0 0264725952621268626602647269926732673264727122699259526472751268628272647264728275441305225822686259526862582259525952582260825422582256826992528266029772568277626342801259526862542345944642839264727382568267328772927323935693419417231513717398939893264361229153277463452271296 0 0269926472712269927512647264726082595269926212660263426602647263427632660258226865441307625822555269925682542248826212647262126862582264725682751262130272501275125152751264726082621355544912751277625822699264728902940308938124519334131143302441136714172302728523302466449521808 0 0262125822660262126082660262127122699266027122634254226732699262128142699267327895441297725552621264725952555264725822555260825282634255526212542262130522673271226212751255527252528349944912952267327122699277627252827318940473717343230643555389841293214289029523239466452981296 0 026472673258226992776266026082725267325822673264726342712266026732712269926342852544130022568260826212660266026212582258225952582254226862528267326602977258228142528277625682621251535414464278928522608282725152751262127633419348634453264316441723201457629902927334146954952 19790725 326371808 0 0258226472660260827252582269926602699258226862660276326602647268627382725263427515441300226082621263426862621254226342595259525422582250126212528268630272725272525012827254227382542349944912890262128272595280127382712273833923541340631644437398944113226291529023101457652981296 0 0267326472621271226602660267326472673256826342647271226862582266027632751264727765441302725552712263426862621259525952555258226862542263425152595255531262542271225012725256826602542352745192776281425952776258227762647332835133671331533533164408732773863289029023527457649521808 0 0260826472568263427252582271226732595259527252660264726602699262128772660267327895441306426082608264726212608259525682621260825552555255526342528273830392501269926602801251526602582347244912865269929652686291527122927311435693419449131763846404743603315312628653328463450541296 0 0264727632568271226992621263426342634256826472686266026862699269927762699264727515441306426472542262126342621271226862542255526212501262125152660256830762515273826082725260826342555358345192751277626472699264728142865331535273583325133923239415034723366289029653406454755141808 0 0269925952660258226992542266027252634260826212621264726732699263428272699267327895441312626342673259527382660256825282555268625552634255526212555281430142725272525422827251527512528348644912890267328902608275127762990302733533583371729904087391537012852291529773392463460351296 0 0256826732595263427762699259526472621268627632673262126992660273827892712272526995441308925552595266026212568258225682621263426732582263425682595260831012501277625682877266026732647355544912751276327512852286527632725349934723328340636713289406731143353289030023341463470041808 0 0264726342686264727632634260826602699266026472647266025822686263428902725258227255441310125682634264725822582259525822568260825952634252825952501275130022542280125012814254227512515352744642865267328522673271227512738308935693527352730894217389841082839303929023289463459971296 0 026212647258226082725264725552686266026732673267326082699263426602776271225682827544130522699266026212660254226602595258225822555256826472542254225953151247428012595276325822660269935554491275131512927287727252827286540083583382933533933308943353126294029273076328944374789 19790725 326851808 0 0264726082686255527512647262126732660256826602725266027122647260828392673264728145441301425952673267326862634259526082555267325152712258227512555252830272738278926212776254226732461355544912865273827122660281426732751316436863459374829773989400835552776321429273201469553691296 0 0258226082660258226732634266026992686258226602751256826732634271227892621262127635441306425952647262126992555268625552542266025152555260825552634258232392582271225952738266026992647351345192852281428652890271228272595312633533686325131013089397030643302296535833419454750541808 0 0264727382595260827382686259527382647263426992763267325952673260827892712268627125441303925822595258226342660264726212542255525282712252826342582281430022595277625282852252826862595341944642877276328652660285225952877302736413472371732263701389835832940310131013302475752621296 0 0273826602634262127252647268626342686266026992673263426602660266028272712255528275441299026212568268625822555266025552621255526472515263425422801254230272568276325682801255526212712358344912852281426342814263426992738374834063933335337482877395230523612290236413406451949861808 0 0263426732699259527122595262127122647259526602634260826732647268627892634268627635441306425682673263426732515262125822568256825012621255527892528283930142621271225952814252827632501345944912952271227892673280126343126326435973486395231143583400836262965295229403328466452621296 0 0264726212673256827252582263427252660271225952673266027252634267328392738268627515441303926472699263426992595264726862568256825822542259525152621258231642660280125822776255526472595356944642839283925822751268628772839334135273527321433922977400831013432292738633472454746951808 0 0268626342660267327632595260826732647259527252595260826992595263428392712277627385441296525152673256826212568262125822515258225682673254226082542272529772621268626602827255526862474345944912965267328012686264725822852278935273486348631893445391534322789283930023226466452981296 0 026342634264726342725263426992634268625822621264726732660267326732789275125952789544130522501262125952542258226342595262125682660255527122528273825953076262127892555277626342699264734864491269927382582273825682814275130763459356933023513295239703176320129403812348645764952 19790725 327331808 0 0264726472660266028012725262126992660255526212712271226862725264728142673268628015441303925822621259526342634254225952501259526472621259527382634275129522738275125822814255526602501355545192977258228652608278925952839285236123419341932513748389836122776312630023379463452981296 0 0264726472699267327512568267326342686260826212621262126472634268628652712266027895441297726732621269926342595264725682568258226602542264725422699263431762568277625682699252825822686352745192712283925822776258228652827307635693656332835552927421730393419289040083459469549521808 0 0264726472712263426472582266026342660262126212673268626992634264728272673264728525441300226342647269925952686262125952542256825422621255526732542277631142595273826212789255527122528339244912940264726992515273825822839268635833277373229023289404733922890285229773251466453331296 0 0267326732568262128012660256826862634262126472673259526862712269927762660267327895441310125282608263425422595262126212542254226082542263425422673258231142528278925952776263425952634355544912738283925822902251527762699326435273527317632013002397030642801303941293569457654051808 0 0264726342568260827382673268626602660255527252582262127252712272528652647266027765441302725952634268625552647262126342515258225282568256826212582269930642699278925952776250127252515355544912965255528392568280126602827275136713406351331394411393336122852281433923302475760741296 0 0259526862595268627892751268626212686259526602621259526862712267327382725259527765441301426732608267326082555263425682515260825952528264725282763259530642501281425552763258226472595358344912789282725552763256827122660299034863419331536863445412930522877294043603459466470041808 0 0252824882673262127122595263426342738262126212673264726732660267327632673268627515441300226732686269925952582255526862555250125552621252825682568280130022595289025952801251526212542354144912839254227892582278926212751281435273379332830393898412939523239361233793289463454051296 0 026212621267326732673263427252712273826862673267326732686272527632699272525952814544130272660258226472634251526342528262126212647254226342501277626343101255526862634273825822673266035414519277627252621286525682776264730143459365633284047317646953052296529024263368644644886 19790725 327811808 0 0268626862686281427762738267326342673267326472634259526212634260827632647267327635441307626472582266027382686256825422515251525422568254225822555263430522595267325822827252827762528351344912776266027892515275125822877281436413459389832393846402742392890352732263328466451921296 0 0264726212673262126992660262126472801264728392621266026732595263427632660262127125441301425282595264726732595264726082621256825952542258225012621256830892542285226992763255526862621355544912751280125682763266028272699312636414360331540473846441131892940299041083472457647571808 0 0262126342686258226992660262129022751290227632621267327122673262127382647268627385441300225822621259525422568254226732542267325152595252826212634266029772634276326472776263426602488358344912839262127762621283927123002313935553486362634724047382939523064358331643239451953331296 0 0269926082660258227122634281427512595269926862621264726602725272527122647258227515441308926342686256826212555258225822595262126472542262125282725266030762461268626862763256826472595354145192789276325822647258230762738336633663641321443103366463430643379289039153583463448861808 0 0266026862699263426992621264728272621273825952634264726472660263428272712263427515441303926732673263425822542259526342528272525012542248826862582275130392582282726732789251526992528340644912839251527892621281426342890305236413406367136123764391536123027365630023328472652271296 0 0268627252789266027382647263427252814267326342595266026602647268627632763267328015441301426212634263426212568256826082608250125952501264725682660262130642528272525952827252826472686355545192776278925422789255527382827327734193472335333662877404730763366301435833641457648861808 0 0267326342582266027512839273826212699259526212699271225822699269927762660266027125441301425822568263425682555256826472488256825012582254226992621276330892647272526472763256827512542349944913039263428012801273827633114286537013366349930273139389842862902307629273353441152621296 0 026602634269925822952259527252699264725682621273825822647262126342751269926602789544131142686263426472621255525282582255526342647250126212528280126863226259527892555273825282595259535414519285227512801282725682763273833283486343232263126303943103315325128523686359747264853 19790725 328291808 0 0268626602699299027252647272526472673281426862751272525822699264727762673258227385441302726212621260827252621258225822528263425282555254226212568267330522699269925952801252827252542348644912852273829652660267329903014276336863486373231893459398937642952348628903176469553331296 0 0280126472621263427382673285226732699254227382725272526212673266028142634264727765441305225952555262127382568256825952568252825682528256825552673262131512542273826862801248826472621355545192725290226602751259529772789310133923732323940273052417230392990283933283764472648531808 0 0259527382595273826992608269927632647268626342595275127122776264727512725271228015441305226472634266026342621251526212582260825282621250126602595273830522660275125682801252826472515349944912940263428772568278925552814267336713445402731893486391534992839318928903392443753331296 0 0268626212634262127512699269926342673266027122621258227512673267327382725264727765441295225952634259526472595263425682542258226342555264725152776266031762647280125682789259526212568358344912789285225952852256828142712326434323379327734322952421731013101287734193686454753331808 0 0268626862621267327892725267327122634267325952673269926602634260828392647271227895441311425822673255526212595262126992555266025682660262127632568286529902738269925682789250127762528355544912865264729272660280127123392271235553366382931763101400832392927327729403289454761131296 0 0269927382712264727382634264726732634268626732660267326212647269927122776262127635441300225682647255527252568271225682568259526212582276325682801260830642488268625422776263426472647356945192789286526993014263429152814359734593641327736562965393329903039308932263597454770041808 0 0269926342686256826862647272526472634268626472621269926602647267328272647258227765441303926472660267326082555268626082501264725682582252827382555276330522776272525552852256827512595352744912927264728522927278930393328296535413486334132513829398935273027306429653328469551921296 0 028012673269927632776269927122699268626602751275126082686272526862776273826342776544130892582258226212673256825822528277626342621255526212515266025953052255527632528278925552647271235554491275127512699300226342865295240083432356933023555297742172940300228143392358346644919 19790725 328771808 0 0259527382699273827252673269927512647258226732699269927512660262128772699264727765441308926212621263426082582255526342542263425552686259526602542280129652712275126602839256826732515347244912865264728522751292730023846306440083555393331393302397037962839307629653264463452981296 0 0280126862776271228522725271227512647269926602621262125822660273828522660266028145441308925822634256825282542263425822608254226342515258225552801256831262595277625952801258226602699354144642952278926862940268628652699354133923656330235133002408730642890292737173445466449191808 0 0262128902647283928142738277627382725272526862751273827122686262127512647263427515441306425682595264726602555262126212542267325282595256827382568286530642634267325952827251527122555349944912977262128772699281426603239282737483445370131763076404736412839307628903189482151571296 0 0300226732814260829272647275127512751264726992647275128142699272528652699268628275441303925682660268626602621262125152673264726472582264725152699267331142528273825152712254226732595355544912763280126602852273828142927321435553612344534993014404731143027281437803499451949861808 0 0277628772712280126862725272528522827259527252712273826732634269928522725267328145441300225422647262126992634259526472582269925422725255528012501280130522738269925422738252827762634355544912952269927252621277628523626315137173499371729903239373237322902296531143302469552621296 0 0281426732940275129022699278927122725271226992725263428902660267327762814264727765441305226342673267327252555264725552712258225282634262125552763264730762542280125422789254226602725358344912763280127252827275131513089341934863612336630762990388030393052294038293541475746641808 0 0273828142712290227382814266028392725275126992673264726862647269929272647262127765441307625822595256825952582254226342528264725822595255526862621285229902673269926212763254227382634359744912990275129152965299029653656311436413406371731642990379635832801320131393302451951571296 0 028392738275126732776263428272660269927632738283926732712273827122751275126732827544130642582263425682621255526472647256825012595252826602542276326733139252827892608280125952751272536124519287727632865315131393126337934863302343232512789282740083114312628773780354146645054 19790725 329251808 0 0266029152555267326733039276327382673287727122725273828012776272528652660269927385441301426472660266026212568254226602542268625012634255526992582281429902789267326472763254227122608358344642865286530272712291527253989291536563406328928772902398935413014299030523277472652271296 0 0272526862712260829902673267327252673259527632712272526602789271227632763260827895441302726082634256825952568260825282699251526732582264725282686256831392488282725422699255527252608356944912814289028272877259530393151326435413486321428012927417229403126291537803499457650201808 0 0273826472595267327253002266027252608264726862763263426082608272527892673272528145441302726342660271227122595256826212515259525152595255527252621268630272751271227382789252827892699349944642977294029772699303927633583276334593445328930892814397032392940326430023277466452981296 0 0260826732608259527382608262126732776266029772634263427382699267328012725269927895441301426602608262126862582260825282621259526342515267325422712266030522582282725282789256826212751358344912839292726862751282732142789287734193432322629022902406729273039281431263597451954771808 0 0266025682542263427632712259527632660305226602699263426732699268628392699258227125441305227122568262125822673255526732542264725952595255527252555277630892660271225552776254227512647344545192902272527762673294031763597275134993379336631513189398933412927312629903328463461131296 0 0295226602647268626732647255526992865267326992595262127632738266027762738252826865441302725952686269926212595263425282660254225952528273825282763259531512582285225552776256826732789354145192877286527253027252831262763328934063392313928522890397030392738294030643499469570041808 0 0280126212595264726732660263426472582278927632789275126602634263427252647262127635441300226732660263426732634266025952528256825282686250125822555267329772699269926602801258227252595354144912877273828142634296530643472294036863353340629522852379633792789320129023264475752981296 0 026212673283926602940264726602725272526732686268625682647266026342915278926992839544130142621272525952673255525682528258225552673252826732515281426603151255527762461276325422634272534994491281428142647305226214047306431013499362632642952307641292877287729273445349946344886 19790725 329731808 0 0272527122686268627632801259527252673268628012776267326862725266027632763266028525441299026992686271226732647255526342568267325152608256825552568277630022621268625822865254227252528349944912952273829152763289032643201331535693406323929403052397030142801327728773264469550881296 0 0287725822699260828392660267327122647269928772763262127892568273828272738259528525441303926472699264727122542263425952647254225682542267325682725252830762568276325552789258226472582355544912852291526342801280132893064351334193686326432513052393329772890287727893392463447571808 0 0262125682634271227633002263427762660276325552660266027632738267328142660275128275441302726472568267326342673251525422568256825552582256826732608267330142699272526342738251526992555356944912952271228142686291530763126272535833392320130023039398930022839312629903264454751571296 0 0258226992647269927762712285226472595264726342660264727382595271227762751267326865441295225822647262127252515267325822634254225952542266025552814256831512555275125282776256826732699352744912852290227762852267337642990327734193406321429022990402728653014300227633406457647571808 0 0268629022699258226992877264726862673255527252852278928772712263428652647260828275441303926732595266026992686255526732528263425282660255527252621276330392621266026342801254226472542354144912927272528772595291530393201289034993406326429523076398935272827313929903328469553331296 0 0259526602814273829902686254226732647266026732699266027252712272526862699262128275441308926472725263427512555266026212608259526472582264725822801263431142582276326342801267326732699352744912814290226603076277634193076344533923353330231762890400829522940297726863392457648531808 0 0273826212660260828012647269928392634263426342699266026212699267328142725263428145441300226342608268625822647259525822542262126342621254227382595278930522647269926472763247427252528352744912977285229402865318929523289275134863366330230272965404732892725354128273226469553331296 0 027122660289026342673259526212660269926862839272528652738264727512776273826472915544130392582269926472699263427122608271225422595248826602528267325823076248827892555272525012647262135554491286529902789316426343392305230523445356932394217302740472865332829902751345945194853 19790725 330211808 0 0266025952568264726992763272529522660255526342751271228272621282727632725262127125441302726472673268626732555260825952582258225282686254227632555277630522634267325952763255527252582352744643002262128522686286526213201277638293472334130892865391533282839364129273366466453331296 0 0287726732686263428772660271226212827259527762647277627252738275128142738259527515441306426082738263427382621262125152634262125952634262125152725267331262555283925422776260826342686354144912801278925952890256827893039337933663656336637012990408728012927299028393432428647571808 0 0280126212621272528012647262127762751272525682725263427252725271228522839266028275441305226732621273826342686259526082542262125422673254227122595268630022686271225952751252827122542355544642940266028522634290227123445269937643392344528902839398928652712365629653239463452981296 0 0271226992595275129022673263427122699259527512660271226992725280128012660278928145441307626082699263426862647263425422647252826342515266025012776252831262582268625822751262126342634354145192865296526733002269929772725285233923419326429403114406727252763308929403796463454411808 0 0259526992621259526862852264726602647264726992725262126992738264728142725269927765441302726602621268626082673250126212568266025822568255526472582276330272660269925952801255527122608345944642940269928142608276331642965283934723392347229152839391528012814373228903289454760741296 0 0277625682595264727252686264726732686264727762699272527382725262128012738281427635441308926082647266027122582267325422582255526602595258224882776258230892555281425682738258226992673351345192776283927382927262130022712291534193555323930272902400827512890297731644008451970041808 0 0269926602621281426472660266027762660282727762725268626862712271227762801259528275441305226732660266026082647266025682582264725682634254226602582287730392660275126992852255528012582349944912839266027252660280127383126275135833459326428272827400827632776347229403226469552621296 0 027512634276326732776263426992712273826212712266027512699278926862789268627122814544130392595267326472686259526732621271225682647259526472555276326473164259528392621281426342608258235414464281428652673290227383328281433663472345931762965289040672852307629023499376445194634 19790725 330691808 0 0264726212582258227252673269926732699258226342686264725552699272528142814263428275441300226602647268626472686258226212555259525682621248825952568275129402738268626212712258228522582344544912977264729402660308934993341286535973419341929023764402729022827361229773379463452621296 0 0266026602751262127512699271226862877267326862673259526862865268627762699273827255441306426082751267328272595266025552621251525952501269925422686256831642595283926602776254226732763355544912814276325283027268631262634318934723379321430023052402727893989290238803612449149521808 0 0269926602673275127512776256827632673276326602660263427512647269928012673267327635441303926732673272526862725260826602608269925012595252826602568280130272686275127122789259527512542355544912915286528272608287728653251276336713392320128522890395226992915352730763264446452621296 0 0264726342621264727762660266026732621259527512634266026212699267328392763277627765441306426862673267327122582258225682608262126602555275125552699256829902528277625422789264727512660354145192839281425952927262131262952275134063341318927892763402728653302281441723612451948211808 0 0264726472673263425952647273826472582269926992595264727762751280127632634262127765441300226342608271226082634259525822555262125682595252826472568269930642634269925552814251527122568352744912890273828142789295226472902260835413406326429022738393326732801364129273214443754051296 0 0275126342839266026732647266026862582272527892660258226602673268627632712267328015441299026082673266026602608267325282634254225682568267325552801260830762501283925822839254226992621358345192751272525552763272529522751276334193341317627512801404729023863297742173379466448861808 0 0267326342712268626992673266027762634267326992725266026342595260828142647256827635441305226862621267325952660256827252555258226212608252826472555272530142763269925952725262126732595358344912877264727762621325129773226255535833353317628522568402732772927315131013251449154411296 0 026862621272527762763264727382660269926732686264726862686268626862814267325822738544130392673272527252738258226212568267325822582256826472528269925823114251528772528275125682827259535274491275130022634340627123151285227253472344532512738275140672977330229274129370144114853 19790725 331171808 0 0263426732647262126732686267327122660267327122660259526862634266028522699271228395441307626342582276325822686255525952582262125282647256827762528277630022738268625822852251526342647347244912965260827252699292726603264256834993366317629272801406730642751343234323392463453691296 0 0262125822699267326732595263426602647260826342660263426602621260827382686262126735441300225552763264727382595264725282660264726862528260825682827264730762568278925952751254226212673358344912814295225683064277634452686289034593432321427122738400829773432297740873513431048531808 0 0262126212699263426992673260827382699267326212621259525952699269927382801268628145441301427512660272526342686264726862647256825822647251527382621280130022789272525952852258226602568344544912865287726992582286531643328260834993341334128652751404728142865295233923353466453691296 0 0268626212634259526862686268626212660266026732582264726732699263427632673263427765441303925822673264727762582262125552621255525822555267325552763263431892542278926732801254226602608351345192965283928772789276330642647285234453472323927512801408729903251283942633748451954411808 0 0268626992699267327252673267327762699262126602621264726082699263427762673273828145441306426992621268625952699267326212595260826212686256827632542287730272814277627122801260826992738347244643076280130022738325129273226272534453432334129902952404727382977364133793419475760741296 0 0267326342673264726862582272526342582259526732725263426602634264726732660262128655441306426342725260828142595266025282634263426732515263425552789264732262542283925682776252826602725355545192776290226733089295229152738359734323499323928902965406729403732307645473612469570041808 0 0263426992725262127122725259527632699259526732621267327252647258228142660264727635441303925952555268626342555260825952555266025952621259527512660286529772763277626212789267326732751354144642952291529272801328929403176262133793432336628903239384632012927391535133419457652981296 0 027122634289027763027263426342673267326602673272526862673258225682776282726862789544130022568275127252801262126472608258225822595248826862528271226083126259528772595285226212763263434994491290228522763295227892965266031513499341932892712280138633002373229154411371745474886 19790725 331651808 0 0266026862595267326992902266026472686264727252595267326342608267327382686269927385441300226732568275127122738260826992542258225282582247427632555296529652738268626212789262128012634349944912890266028772595268626213392273834323392321430642725397028013176361237963392472653691296 0 0262127382595268627512699259527122686267326732673266027252647272528142660267328015441308926082673263427632595267325422595254226212555269925012789256831262621286525282738278927512738351344912814291527382890260828522776303934193302322627632902404730024150290247573701463447891808 0 0268626732660303927122582260826992647262126342634263426342673267328522776267328015441301426862647273826342751264726212488258225822725259528272608278931012852273827122877275128012621355544912890260830142647264726733076255535133366326430142877406727513076317632393302454751921296 0 0272526212902268628012621267326602660276327122621277626602673266028272738256828275441307626602725267327892515266025552568255526602582267325282751259532142501289025422776258227632647359744912814282725952865275130522865301434863432321428903052404728523780292741723717463448861808 0 0267328522568272527632776259528012582276326862595259527512673269928772686272526995441303927382621280126212686255526342515263425552542255526472528287730272801275126342852251526732568349944912915272527122673323927123353258234453366318930272763404728523164297732643289466451921296 0 0272526472827263426732699263426212568269926602660266027512712275128902660268627515441310126862738266028142595269925682568259525682568269925152776268630762568280125822814256826992542354144912789285225822890262136712827299034993341315128522915398928654519299041293472463449191808 0 0266026212568268626992686255526992725259526472647264726602660271227632686271227765441310127122634275125152568256827512582268625552634252826992542275130392699269926602776252826992582352744912902269928522738388032012927254234993432321430392686388028653064315130273164469553331296 0 026992673266026342725256827122647262125822660269926342725268626602877269926862738544130892608266026862673255526862542263426082582256828012528269926473126254228012568281426342725260834724491287728772673268628653164262129023472337931762852286540472814371727763952332847894886 19790725 332131808 0 0258227632673272527892647264727632595275127122725267327382712264730142660262128525441301425822647271226212673254225822582259525152568250126472542280131012776264726342789254226602582352744912940278928272673300228393076268634863392323931263641406726733341294029903226443751571296 0 0267326342725267327512712268626212699255526602647267326732647267328392725272527385441303926342686266027252555268626082608258225682555273825822789254231762528276325952814255527122634356945192776285225682839278932642699311434453366321429402940406729524150290233413569451949521808 0 0264727252673272526472660268627512634268626472673267327382660267328012763259527385441306426732582271226472660260826472542264725282621255527252515278930272763272526472789252826342555358344912865259528772725334130272890263435693379323928902990388030763064283929653214457653691296 0 0266026342801258227382673267327122725262126862673267326472712278928902712262128015441311425822725254226992595269925822555258225552542267325822776255531892568275125552839264726992595354145192763278927122763264731762839282734453379313927762927406729274263287733023555457654411808 0 0266027122725264727382751266026732686263426602647266026732686271228652686259528015441303926732647276326732647260826472568263426212647259526862555272530642801271226992839258227632621344545193014266029022568286526342865266034453328323929023002395229403251294028653277446461131296 0 0263425952686264726602647266026472763256825822673263427122582272527252738263428525441302726472634264727122568256825552568248825952528266025282789266031642542283926732814258226472634354145192877292727382865266031142686297734593513325130272965391529024150301436713569457670041808 0 0264726472660282726732595264727512712263426342647264726602763268628142725264727635441305227382634269926862660258226602568263425682634256828012595287730022699269926602789255526732660348644912965269929652673300227253002273834723392322629522965398934193341292730763264443752981296 0 026992686262127122634263426212699259526342686266025552634256826602763269926732801544131142647273826082725255525822568259526212660252826082528290226473126252828012582281426212673258235134491285226472660278926213139272532143472343232012852278939893052417229523656364145474789 19790725 332611808 0 0264726862621266026472699262126862647258225952673251526602621262127892686264728775441301425952555263426212608255526342582254225152660251527252568280130892621277626602789251526602542347244642940263427512568358327383126258234723328337929153264397037803379326429273214454754411296 0 0264726472634269926992634272526992699263426862582267326732686262128272673262127635441294025822634260827122542264725822673254226342555266025152725259531642634281425682763256826602568354144912814280125952965268634062699294034723341331527382977406731014310297733283671466447571808 0 0269925682725263426992634258226602568254226862634262126342647266028272725262127635441302726602634266026862634259525952555258225552621258226602542273830142712273826342789252827762528347244642965275128772673276327123089268634593353323930273701400840083366322628903302478953331296 0 0273826862595267326992647263426342673258226472673259525952634267328772660266028015441303925952763266026602595266025422660255526342515264725152738254230762568281425422776262126342528354144642789292726862877267330022673287734063445323931763101398931014664301433533641463448211808 0 0259526212686267326862647263426342634263426862699264726862595259528772699264727125441303925682660266026082725258225552542262125682621254227382555271230762738273827122827259526862621345944912927263428272686296526993176272534993341322629773597391536123189332829273289466452981296 0 0256827122582262126862673267327122660264725682686259527122686281428522686267328015441306426732634256826992542272526212647254225952555262125282763252832142582282725422776256826472542358345192827286525012801287733412751280134723315325134193076389829524310295231643419469547571808 0 0266026602568264726732686262126342660267326732621267326992686267329022776266027515441303925952673262126472699263426862621252825422568254226732542280130272776275126342776259526472488349944913101278927762647300227123139275135833341376431143289386335553189303928653251451952621296 0 026212699271226472699266026212725262126212686264726212634271226342890271226732725544130022582264726212686259525822528266024882542255526082555269926343114259528522582277625682686263435274464275128522634290227762990275129523459335331512927300239332990446428392839354144644757 19790725 333091808 0 0267326342673260826992621264726992582266026342699258226602660269927892686267327515441300225952634268626472673251525552595259525012634252826602582277630272839267325682789255526732515352744642902272528522542376429023151267335833353334129903002402736713064331528523264449152621296 0 0269926602660259527122595256827122673262126212647256826862673260828012686262127255441308925682699258226992542258225552621252826212528273825012751258231142542277625552801254226472568355545192789276325682927260831642699287734323472322642393002408729403176292727893406451950201808 0 0258226992568264727632568263426472673267326732712262127762647264727632712271228015441299026602595272526212660255525822568256825282595256826862608285230892789271226472751252826862542349944912839268627382621292726992940255535413353331529902977400834993101328929773277451952981296 0 0268626472699266027632621259525952673259526212634263426472673267327512699260827635441306426732673266026732555259526082608254225552528266025012738256830392515282725422814251526602595352744912814286526993027316432512712316434723472317630762852421731144008297727893486463454051808 0 0272525952686258227252555262126472660262126472634259527252634266027382738266027895441301426212673267326342686262126212568255525282621251526472582280129652814276326862801252826992542344544912890272527252712348626992927259534193366336629903064402734452890318929023226457661131296 0 0264726212595259526992673262126862621259525952712259526862568263427892763266027255441307626212725259526472568260825012595252826212595262125282725259531392608287725552865251526472634354144912852280126732990287729772725278935133527330230642965406731513656300227633641446470041808 0 0266026732660255526732595267326342686263427382621262126732647267327632660267327635441299026602621262126602621252825822555262125682621255526472542285230022776272527632776258226472582352744912839272529272595289028012839262134323341328930272952376439523052364129273302443752981296 0 026342568262126472712256825952686266027122686269925822686267327252801266026342801544130522582267325682712256826602488266025822595255526342528275127513226251528392528277625422712277635834519285227512555292727513419269927253459345931892890296540873251371729272738361245764821 19790725 333571808 0 0260826342621259525952621268626732699263426212621256826212660263427762634263427765441301426732582272525952634264726212582256826082634252826862568278930762827269926992789262127382568351344912852287729652621348628393101259534593392343228653264391544112965359729903302463451921296 0 0263425822595266026862582255527252634268626212634266026472634263427512699264727385441297726212738262126472634259526082555251525282515262125552789259530272555283925422827260826602542356944912877282726342763262128012686305234993392321432143076391532643076291528013656446447891808 0 0266026342660262126992673254226212660259525282660263426992686275127892660267327765441302726472595275125822634258226472568258225282582251526342555283930392634277625952789251526602608341944912952263428142712303927633251255534453379313928653114389837482927349929273341466452271296 0 0267326472634259527252660263426732621263426602621269926992673267327252647264728015441311426342686262126602515267325552528247425552515258225552763254231642501283925012776255526862647351344912839290227893189294028902634295234993392321427762977404733283027299028013641454748861808 0 0272525422608262126992634268626732621260826992647258226862712267328012660268627385441303926862660269925682621252825822568262125952555254226212582277630142776269926472801255526472568352744642965256827382647307629903064254234863419327729152927398935972763367127893392466452621296 0 0269925822621277626732712264725682595262126992595256826472686264727632699262127125441306426342699266027252568268625822582255526082568254225282776255530762555280125282789266026992699361245192776296526603002300233282763276334453419323928522927408730022839295227893717457649191808 0 0263426472595258227512660266026212712259526992582259526472634262128142673267327385441296526992582271226732621256826472660262125682647254226212542282729652738266026212789251527762673348644912902275127512738302726993076252834863353325130763432389834192902398929523486457652271296 0 026732660272525422699273826082621268626212621264727382725263426992738277626342801544130642595273825952827262125682568263425422595258226342515269925283126251527512501280127512890277635834491291529652647347229652902260827123472332831642660300240873002325129152839365644914576 19790725 334051808 0 0258225952660266026732673256826472647259526732647272526992647262127382660267326735441297726732582271225952751256826212582262125282582254226602568262130022776273826992814259526992555349945192915262129402725382928013039256834323328325130393302404730762814386329153251451952981296 0 0272526472608266026732621258226212582263426212738267326602673272528522712258228145441305225822660272527512582266025822634252825012528259525682673259531392515277625282801262126212801367145192814295226212965272528012634263434323366320128523039406729903151315132643780449149521808 0 0267326992634262126732568269926992634255525822568264727252647263428392712268627895441302726992699272526472634255526212515263425152568251526862555273829772699273825822763251527382634355544912977277627632634332827762814267334193379331529402814395228392814382930023251472653691296 0 0264726732673266027122621258226342647263426082725259527122660272527762763259528775441306426082634267325952582269925422686256825952555255525422725268631392647285225552776258226472725351345192839286527123076256831512890285234863527322632143039431030143027299037173583463455141808 0 0259526342634262126342582262126342725263426602515269926992647269928522699260827385441310127512634271226082686256826862555263425552634258226472542286530022789272526212738255527382515365644912990275129522542311426862902269934993392327730143780389829152801421729653366454760741296 0 0259525822621259526732647264726732660269926212686255526342647269927762776264726995441305225822673267326732568272525952555259525422528260825282699260831512528283925012776255526472621352744912789278926732763263429902686281434453445321429523139404729403089312634993671463471111808 0 0262125682699259527382595260826342660266027512595259526342725263428652751273827515441302726992673276326472725255526602542254225552621250126732595282730272712269926212751251526732488344544912852264727762582317627513472256833923366322627763189397026732801428630143189478952271296 0 026602660266026862789259527122621267326082738268627122738269926732699263425682801544130762595272526212776259525682555263425552595255525552542272526213101248827762501282725152699252835694491283928012751268627893126260826993392327731392952299040272977272530764217361246954886 19790725 334531808 0 0258226602673264727512647263426732634263426212595262126732621264728142621269927255441299026862686266026472660262125822528251525422660262126732568272529402751268627252789250127382528349944912915264727892595275126342839262134453392325130273445397026992814384629403201463452271296 0 0267326602595263426992634263426862725258226602686266026602725266027892647268628145441313926212738266026732621271225682712254225952515269925422801262132142634278925952801263426732542356944912776273826212852258229022699286534323445318932393089391530393189317640473555466449191808 0 0264726212699260827632686255525682621259527632634259527382673256829402738266027515441302726862634269926212738258226212595268625152634256825952595278930642725271225822852254227252555352744912827258228142763386327762990266035693392322631143812393327512927368630143139475752621296 0 0268626602725258227252634267326732621266026342634262126472660260827122673269928775441313926082699271226992582267326862621255526732568266025012725263430522542283925682789258225952542359745192738282726212952286528012725285234723353320132143101408731013064302741293419457649191808 0 0268626862686262126732673263426212673264727252634255525822686273829522673268627895441301426602673278926212634260826602542266025552647255526862542269930762814266025952839247427252474348644912965258227762634305225822763256834323419325130523764397028142763379631393239463453331296 0 0268626732621259526992634263426732621263426082673260827252634263428012673266027895441301425552660266027892542269925682763254226212582278925952647267330522542273825552801256826212608358344912789272526342738254228652712281434193379320131643176400829653076321440873583469550201808 0 0264726472647275126862582269927252595262126992647259526732673267328012634260828145441296526602673277626212634255526472555266025552634250128142634286530272686262126472776252826342555345944912965259526602568259526472776259534723406323930273353393331512927356929523176449154411296 0 026212660259526342699254225822660262126472608267326342660267326992789273826472839544131512621280126472660259526212568256825822686260826472568289026473089252828012528277626472595259535554519281427892595282725423002266027763472351331263513359739893027352732263527337944114853 19790725 335011808 0 0272525952660266026992660256826342673262126732647263425822647266028522621262128275441299027382621272525822776251527252621268625282738256828142568295230892660269926212801256826602474351345192965267327252528277626863027258234193419320130024310402731392915389829773251463452271296 0 0259526472595262127762686258226992595259525952647268626732647273828012725262127385441302726732789259526992555269925822725269927122528276325682789268631012568269925422776255525822634358344912751277625152801251526992763277634323341326440083406410829523612317638293277449146341808 0 0260826862686256827512647259526602647260826472686267326212595263428652686275127385441307626602634277626212699262127252621272525282725259528652595280130272712268625952763251526472515354144912839263427382515272526472801272534063419352730523626395228902927382931643251451951921296 0 0258225952634263427122712259526732673269926732673262126992673266027892738262128145441303927122789272527632595272525822738256825682542275126082738269931142555280125422827255526732515351344912751277626472699262128142738296534063445339234063114417229023302301436263472454754411808 0 0263427122555258228142595260826992568262127382621259526992673266028142699267328015441301426862634280126992647259526862634264725822725264726992673290229772776272526472877251526992542345944642965258227252595286526342927272534723445344529653555389826733052334130763126457661131296 0 0263426082673267327512582259526212542262125952621262127632699266027252776260828525441300226602776268627762582262126472725264727252621264725422776272532512515280125282751258226732582358344912814283925282738272530762801278934593392347232013101395230023379299035553341454770041808 0 0258226862647266026992542258226212582266026342595267326472673269927892699271228655441303927122660278925822673260826342608273825682673262128142621272530022776275126602852256827512488349944642965258226862488282726212789268634453445382929523671388026472763323932513302454753691296 0 025952595267326732763256826732595260826212686263425422699259527252827272526732725544130892608277626732776251526732621267326342595259527632582276326603139260828142595280125682621262135554491281427892582280126212827260833023499349933412877302740273014278929903933340645194919 19790725 335491808 0 0263426212595258226862660264726342634264726862712264726732660268629022621272528145441305228142634281426082673255526342568269925422634258227632673290230272776269927122890254227122515349944912865256828272555277626732890264735973366365629273002406729272827303930643432457652981296 0 0268626342621272526732621259526732582264726472673263427252673267327762712275128395441305226082776266028392595262126082595266026212515268625822839268630022528276325012725252826602528358345192801273825012865259528392725289034593432322629652965393329402865294036413641466449861808 0 0273826862686259526992699266026472595258226212608262126992686263428142660277627515441299026732608273825822660264727122515258225552582254226732568268630392725268626342827255526082501344545192965267327632555268626212990268633923366404730273226391526992738291530143328454751921296 0 0258226602647258226732582266026472673267326732725262126472686273829272712266028395441308925552699264727382608256825012621262125952621266026472751267330392568282725282839256825952634352744912699275125552621262129522660294034993328330232773226398930142915285231643499466448861808 0 0263426732608268627122686259526992712263425822647266027512751269928652647269927635441306427762621266025822595254225952621263425952582263427632621283930642712269926992789255526212515349944642839256826342528280125682789266035413379340631144634397029902789296530273328472653331296 0 0267326472673266026862621264726992542271226472621254226992621269928902751268628275441311425682725259526732528259525682647247425952528272525552776258232012528277625552801252826212595355544912751271225282712254226212738306434323419325132263151412928653027283928903419443746951808 0 0263425422647269926732660269926602686260827382738264726732725259528902647267328275441295227252634275126862751259526212528263425152686259527512582280130142763269927122725252826602501355544912763259527632555282725822890255535273366328933663419406728012827294029773315463452981296 0 025952647258225682738267326342621262125682634258225682712272526342852275126862839544131392712269927122621264726602608260825552595252826342542285226733226254228392488277625152621254235554464276328142568269925682902260828523499364132643499316440273126297728772827367145764757 19790725 335971808 0 0262126862595263426602621262126732660268626472595260826732660263428392712277627635441308928012686272526342725255526732515269925282568258227122647291530142686267326472751252827122515348644912852258227762621276326602952252835133419320129022977397026472725287729023315463452271296 0 0267326342555256827762634259526472634268626992686268626732634268628392776268628655441316425682738263427122568262125682738258225822528273825282725256831642595278925012789256826212528355545192738268627122902289030142634292733793513330229903027404728653002302728013583451950201808 0 0256825952660271227252634260826472608262126732582271228012686264727632647276327385441301427762582276325952568262125822528262125552686254227252582277630642738273826212776252826992515341944912965252826472542290226342990258235553366364128772890402726342839282730023226446452271296 0 0267325952660256827252582262126472673260826342634256827632621277627762789262128275441303925952686264727122608259525682647254226472568275125152776268631512488283926082712255525952555359745192763277625422827269929902699296534193796334133663064397029402990282727763419449153691808 0 0264726082634258226602582262126472660262125952673263426732738262128652699277627765441297727382621273826082647252826472608255525552621255527632621278930022673276326992814252826862528352744642776254227252515312626993176264736123406351329152814408726472763287730893379475761131296 0 0260826602582266026212686258226342595269926862686264726732608273828142738260828145441310126082827273827252568268626082595252826212555268626082738262131642515285225682801254225952528352744912699262125423039258232262699341934193341325128772940404729522827282729153486469570041808 0 0266026732634260826602608262126992725272526342686267326602673263428392699269927765441303926212621276326992582271226472568256825682595256826992595280130022673266026992776244726862515352744642940256827122686302727762977256834323392330230272751397027122686302729773226457651921296 0 026602621264726212660267326212621266025552621267326342595259526602839277626472776544130392608269926212725258226212608262125682647259526472542272526213139254227512595278925152673254235834491276327122634316426732990264728143499356936263328315140672865272528392814349946954789 19790725 336451808 0 0262125822595263427122647262126862634263427632699259527252673259528012660277628015441296526732660267326342595256826082582263425952595259526862582276330272712269927122801251526862501347244912763262128012634277625422827255534593419347227892990388027762890318928523302443750881296 0 0263426732660255526992621260826342660266026602673259526342647272528012839271228275441308925282634264727382660264725012542258225952515271225952763266031392542276325282801251526472542358344912776275125952776254228012595275134593379317630142965404729022890287727253612457650201808 0 0255526212595267326732673267327122621256827252621260826732725268628772751278927895441302726472673267326472582255527632595262125552582256826472568280130022673268627252789256826862433349944912827254227382634294025683101255534863341318930642852400826992776283929523302451953691296 0 0268625822582258227382621262126602582262126602699263427512582276327632776267328275441305225682712263428012528269925422568258225952515267325422738264730392528277625552751258226212542356944642738260825822915262132392634271234453366326428012952406730142725301428013933443749191808 0 0271226732621262127252621258226862660267326992621269926602725268627892673267328015441305226862582278926342686256825682621262125682634254227762582278929522699273826082725251526212515349944912827256828012555286525152763251534863366331531012865395226472763296529023406469552271296 0 0254225822595266027252621262126472673264725552660272527512647268627892763259528145441312625822699262126472555259526082647255526212515263425822751258231392542278925422789258227122568352744912763272525422699258229402568272535273392317627893076406727892686286528013701454749191808 0 0267326082595258226732608267326342568254225822582264726472660273828652712271228015441306426472660277626732621260826212568259524742542254227122555271230022660266026602751250126602528352744912801264725552686282726472990247434593366321428392801397025682776386330023379475751921296 0 026472542267326472634262126342673269926602673260825952673262126862776259526342852544131142634268626732776256826212608264725682568246125952488276326733101252828272582277624882608250135134491273827512555297726993226262127383472340632262776302740472789275133022738362646644886 19790725 336931808 0 0272526602582259526992555256825952555267327382608269926472699269928012725275128145441303926472673273826472647258226212568258225282582252826992582269930022814273826862763251526602488347244642789263428902542282725952977259535413419321430022776391527762738408729773353454752271296 0 0256826472595267326732660259527382647263426992712264726732582271227512725262127515441306426212660266026472528264725682555250126342528259525012660263431262488286525282776251526212528355544912789263425682763258228272595286534323472320129523089412928142776316426863527438547891808 0 0268625422528267327762673258226472660258226992686264726212712273827252647267328395441308926602699271226472686251525682542268625282634252825952582282730392673268627122776258226602515352744912776263428652582315126993039256834723353327729772927404729652763441130763189443753691296 0 0262126342568258226602595262126602725262126082660259526472660271227382699260828275441307626342814269927122568255525552621255526082555267325822699256829772528275125152789255526342474355545192801277625282852277631142621349934863486318928902977406727513239312628903527463454411808 0 0264725952568259527252621263426082621260826342673268626992686266028142673276327895441307627252686263426862621256826472595263425422621256825682528290229902673269926212801251526602542347244912801263429522582300226213277251537173406328928772789391528012776352729153289472660741296 0 0262125552595256826602595256826342582258226732634264726602673275127892776262128395441305226472673262126342647255525552686254225422595264725012814262132392568280125422763251526732568351345192776285225952801264729902647296534453406331528143076400827383226317629773513451970041808 0 0262125682595263426732608264725682699266027122647268626342686258228142712268626865441303926212660264726342621264726342528252826212595258226342621276329652673269925552776254227122542347244912776264726992555381227382965247434993366317628772990404730272789344529273353454750541296 0 025682751262125282621259525822660260826212634260825952699269925682814277626862814544130272634276327122634259525952568259525552542252826732515280126213126254226602474275125012686255535694519273827762673296526213052264733153392347232012776308938802852302729152852336645474853 19790725 337411808 0 0263426342621258226992568264726472595263425952686267326472725264728522699271228145441295226862595264726602634255526212515252825422582254226732555276330272634267325682801252825952488349944642814256826602686323927763027259536863366327727382839400831512940354128773251466451571296 0 0264727122515260827512621264726472634272526472634263426602647269928012751266028775441302727252686264726212582259526212568254225552528267325422686252830892515272525012801252825952595356944912725277625422940264734452660282734723541313927513114400829272952300228773499463447571808 0 0264726342660263427512621263425952634260825682634256826992621273828012699259527895441306426212712268627122568258226342568255525422582259525952528264729402673269926342865254226212488349944912814263427892699310125683499259534863406318929652801402732512738322628523419451951231296 0 0267325952647266026602595252826992595264726342660258227122608267328392776263428015441305226212660267327122621264725552634255526212542264725152699259530892488275125152751252826602528355545192776267325283002251531012647280134723459322627383076404729022673285227633251451948861808 0 0275125952555264726732647264726472660259526602621269926732725264728272647263428395441299026082725273826732621256825282528254225682555254226862555275130022725268626862801252825952515349944642839255526602877291526733201263434993328318928392977397028902686302730023264475753691296 0 0272527252634262127252568259526602673263426992660264726992595276328012712263427765441305226472673263426602582266025152660255526342542255525422712260831392501277625012776255526212515354144912789266025423392267327632686275133283432323928773027400828012789289028013656454749521808 0 0269926342621269927122528258226732634254226602647254226992673269928272634264728145441307626992725287726732634259525822595258225422528254226082528272529772673266026342814247426472461347244912776255527512501303927513002266034453353349929402852402734722776295229273302446452271296 0 025682568264726472686263426472660262126862660266026342621262127252738275126992801544130642634259526472660256825682621262125682621250126212542255525823076255527512528278924882660251535554491273825952542271226473419271226863445348631762839282740082865262129022852337947264853 19790725 337891808 0 0271227252621266027382582263427512738256826342582267326342647263427512686278927765441305226992699267325682647259526342528255525282555248825422595266030272660267325422877259526472501348644642852258225682542281425553686290235833315322630762965404736712827282728393315451952981296 0 0266026602647263427122647259526862595263426082660264726602686266027762789259528145441307626082751263427762568252826602660252825682528255525682595258231012528272525282712254226342582348644912789285225682686255528522712285234723419317631262952408728652699295228653701463448861808 0 0269926602621264727382621259527122673259526602660259526862725268627762725275127765441307626212660271226212673254227252621256825012582250126602542272530022634268625822789250127122501352744912763255525952488280125822814258235133353335330272902397030142647285228773392463452621296 0 0262126342634263427892686262126602647272526342634267327122608266026992725259527515441303926342725268626602621267325552595254225822515251524882712259531012568277625422776251526602515354145192738267325282582258228392568269934593341326427383039402728772814278929273583463454411808 0 0260827122699258227382634271225682673262126732542275126862699264728652647260828275441307626862673264726602647267326472515255525422595256826732555266029902725268626472839256826472488347244912865255528772528272525282877248835133379322630892940397031512738408728653472463461131296 0 0271226992555267327252555263426472634259525552647260827252686267327512814267328525441308925952699272527252595262125422673252825282555259524882712254231392568269925152789252826732528347244912751272525682865255527512595278934453379327730393101404728652542278928773366463470041808 0 0264726212660264726992595269926212686264726472634263426732673264727762660267328395441308926992582273826862647262125422515258225952595256825822528272530642751268625682763254226212488354144912801262127632582272525552877254234723315313930522952397031262686281429273486454752981296 0 026472699264726862776262126342673264726212699259526212725268626862814269926732801544130762634273826732621263425952621259525552501248826212501256825683126256827382488278924742647250135414519275128392595283926342738262127383459340632012673317640473002266029022839347246644919 19790725 338371808 0 0278925952660258226862582259525822660259525952595272526472738260827512699266027765441302726212647264727252621258225952555255524742515251525822542266030272738264726472725256826472542351344912801258228392542287725552915255534323341317628902990393327632738305229023445451954411296 0 0271226992621268626992595259526342647271226732686256826342686272528272712266029025441303925682634263426602582262125682621263426472542259524882647256830272595268624882827254225952555355545192839280126212776254228902699269934453341315126343089404730522634302728143569451949191808 0 0263426472673260826342595267327252738269926992660259527122725264727632686262127765441302726342673259526732634255526862555254225952568252826082528269930272776262125552738252826472528354144912839256827122634321425422814254234863392323929022763402735272852311428523379466452621296 0 0263427382595262126992595258226342686264726862712259527762686268627512699266026995441301426602686267326472555258225682647254225552515263425552621256831262515278924472814251526212515354144912952281425682776263428012660268634453353318928143039402728522738291528273419449149191808 0 0258227252673272528012647264726862725262126212634267327122621258227892647272528015441305226082634258226472582258225952568255525152542256825682528275129522634272527512852254226472542347244642865266027762660287726342839254235833366326431012927400827762801315128904821463452271296 0 0267325822699264726992647267326602595262126212621262126992673267328142699254227895441303926602686267326602542269924742555255525422568259525012712255530522542282724742738256826862568356944912763283925282725256828392582266034993419317626863002402728392660290231893513457647891808 0 0267326342647263427632621269926732595258227762608266026472608267328012621266028145441302726732568272526732582258226862528267324882501252825682542269930272634269926862814251527512474349944912776256827122582290225552801254234723432327729273027406727632673315130523392463451921296 0 026992725266026342699269927122686267326472647264726082712266027122763272526732738544130022634269927122751252826212582263425552595259526602488263425683052251527252568273825422673252835554491278927892488276325013027268627763432337931892738294040472927264729402940345946954886 19790725 338851808 0 0275126992699264726212595275127252595259526472686277626212686260827632686264728655441299026342647263426732660255525952528251525422608251526732568264729652686269926732725252826472501348644642839259526342595283925682814251534593392318929403039400830022725291529023353466453691296 0 0263426862634267326732621263426472699260827252647264726472647263428772763266028015441310125822686266027762501263426082634252824742501256825552634263431142555272526212712258226082515355544912763278925552751259531262634268634863379318929523002402728652699312629523541466449191808 0 0262126732725268627252634269926862621268626342582262125952634266027632673272527515441305225952634271226472634258225422515256825682515254225282568268630642751275126212865251526992555354144912839263427892542272529522712251534723419323930892902406729022801285228523527454751921296 0 0262126082634268627122634267327762595263427382686256826732542269927632712255528275441302726992776262126472608263426212568256825152501259524742647264730892501283925552852255526992595356944912738269926212725250128522686264734063315321429153114400829022634283931393419469554411808 0 0262126472673266027382621271226472647258226602673260825952660266027512712268627635441301426602582271226212660251525952488256825152542255526472528272530272725267326732827258227122515352744912839263427382647278925952738251534453366326431513151400830392877282727893239478960741296 0 0263426992582267326862621264727122621266026212686258226472712276327762699266028015441299025822699275126472647258225282568259525822555254225282647254231892608276325282890255527382528354144912738262125952801255529022595273835273392328926733126410829152647294033283583457671111808 0 0264726342608264727512568272526082699259526992621264726472621256828652725259528015441302726602699269926212582254226602528251525282647248825422582277630022673272527512827258226342488351344912839267328012776277625682673254234453366334129772915406730392776289029523328454752981296 0 026082686267325952776264726342699259525822686267326212660262127122789269926342839544130272647272526602660258226212621263425012542251525552515269925283176254227252568285230642725252835274519276326732528301425952940264727633445339232393486302740082940273828653139347245474853 19790725 339331808 0 0266026602673256827512686256826212595259526862621264726342686264728902686264728525441297725952686266027122608255525152474256825012555255526212515266030022712268625952801254227252488359744642827262127252673290225422827250134723366326429402763398928012839283929273419446452621296 0 0259525952660262127382621254226472595264726732660259527382660269928272699263426345441306426602660259527632621266025682621259526082555255525012673256830892555280125422814259526602595352744912751282726212763256830522568267334453419317626213002402728902647300239333597446447261808 0 0269925682595266026602621260826602673259526472582263426732699273828652647264728145441305225822634266027382673259526472555252825282528258226472528277629902738271225952852259526472542349944912814267327892699278926082763248834453366325127762763404726992751283929773445463452621296 0 0268627512647264727892673259526602712258226082647267327762660268627382712269928525441302725682712268626862595254225952673255525282568258225682763255530892515277625552801259526082555352744912763276325152890251528272634273834993445313927633052410829022582291535273513451946341808 0 0258225952634272527512621259526732673258226992660266026602686272528392673269927765441299026472686272526342660262125952555255525282555256826472555263430392738266025552839252826602542351344912789263427512515269925013002255534593392320130272852395226212776286529773341451952271296 0 0269925552647268626472621258226992608256825952738258227512595272529022647260827635441297725952660266026342555258225682608254225682488252825422789262131762474283925422801255526732528358345192789268625822634252826732647277634993406322627123139408728772647292737173583449147571808 0 0266026472660258227252595259526862621259526602725264726342699266027892595267327765441310126732673267326602621254226212595259525282555263425822474271229772660266025682751254228012488349944912839254227632582273826212890258234453366330230142890398926992699283929903472463451921296 0 025952660264726862712267325552738264726342634266026212699271226212789264725952789544130762673263425952712255526732582264725682582259525422528268625953039256827512542280125952634260835554491269927632542266025282738262126993499337932262789327740673014260828653459365646644821 19790725 339811808 0 0267326602621262127252582268626862725263426212686266026602712263428902673263427635441303926212686271225952568256825422528251525552582262127122568276330142673272525952712259526732501349944912801251526732568272525422801247434723419323928522801404725552776271228273555449153691296 0 0259526342647266027512660258227382725264726862699267326602699269927122776267328145441303925822595267327122621259525952621258226082555255524882725260830642582275125012763254226342634355544912789263425682738266027512621282734453366320128013002404728272699294045473527463447891808 0 0259526212595255527252621267326342699254227122582258226732673258227382738266027895441299026472673262126992568259525552634251525422555255526212542267329902634268625952776258227382501347244912865252826732501277625682776255534723366323929652877400826082725281430273264454752271296 0 0259525952634262127122699258227632712263426602582267326602673264727632738267327635441296525952699267326472582258225952528254224612528256825152673259531262501275125282814252827382568356944912763267325822699255527512634266034323419317626993027404729902673287736413406454754771808 0 0271225682595266027122568263426732763272526732673267326862776266028142763262127895441302725682686275126212568258225682568259525682634255526472621269929772673272526472789258226602515355544912865273827252634272525282712255534863432322629022839398926212776287729653432454761131296 0 0262126212634269926862647255526472686266026602699251526472647267329022660264727255441306425682673262125952555252825152595254225422621259525822712255530642582286525552801255526472555349944912789273825822699262126472621263434723419321426343101406729902647291538983472451970041808 0 0272526212621263427632621266026862699258225952621271226602686264727892621259527385441300226602595267325822568254225952542263425422595251525822501267330642712268626212789256827122542349944912814259526472501266025282673247434593379321428772686398926992725287730893432475752981296 0 026862699255525952725264725682647268625682621256826992699267326472801275126602763544130022595262125952647259525682528259525822568251525152542262125553114255527762595283925552647254235414519273826862515267325012751256826473459334132262738307640472890258228773419355545474886 19790725 340291808 0 0258226602634266027892634268626342621266027122582264726212621268629152699266027765441305226472647267326992621258225822582259524882555255526472595266030522789271225822776250126992515349944912801255525952515271225282699256834453392328929652965398928772751282731393353469551571296 0 0255526212712260826472582267327512673263427122647263426862621273828142776262128775441305225682582267326602608268625822582258226342555256825822621264730892621281425282776262126732528352744912776256825282621248826602595271234323419318928143014404729772634289034193366451948211808 0 0269926862621267326732634262126342673262127252660263426082725268628652673268627515441306426472582268626992647255527122542255525552555252825822555276329652699273826212814259526732515351344912965254226732542280125822801248834993406325129272940398926732751281429273406463453331296 0 0268625952582268626732582262126602621267326082712263426862699272526992725262128525441305226732712266026472621271225282595264726212568255525012595258231262555283925152789255526732568358344912751264725552699255529652582278934453406317627762990406729902660283934593353472647571808 0 0267326212647256827512660264726602621262127512660266025822763268628902621266027635441302726342725264726212776258227252515251525152542255526212542267330272673269926472738254226992568349944642827260826602542273825822789256834723328330230762865408726992763278929023341463451921296 0 0266026602673266028272634259526992608262126472528262126732568268627382725271228145441302725682712259526992647277625682608255525682582255525012660256830022488281425012776248826342488352745192763269925152789252828272647266034593353317627763027404728012647282734453486463447891808 0 0259526732660262127382621262126732634268625682621264726212699264728142647269927895441303926472634267326472582254225952542256825952555255525422555268630642660267326472814248826732542347244912814256826342515273825422738251534593366325130642814404726732699280129773392463451921296 0 026472673263426342634259525952673267326732699272525822725262127252801278926602776544130892555275126602763252827122542263426212488252825822515262126212990252827632501273825422686251535414519272527382528267325012699255526473513345932012789315140472952268628273499339246344757 19790725 340771808 0 0272525952621260827632621269926212582254227252751268625952686268628142686273827765441300227512608266026342647256825012634262125422528254225552568272530392568271224882776255526212515356944912763256827122542280125682673258234993392325129152712397026472738286529403328454752981296 0 0266026472712267327382660262126082595266026342699262127382660262127892712267328525441302726992686266026992555263426212542255526472515250125822595259530272501285225422865246126212515352744912789267325552725256828392582271234593406322627383126408728902738287736413379463448531808 0 0272526082595264727632647267326082686259526602595264726342673273828272725262128395441299025282595266026732647262125822582256825422528248825822542268629902647268626342776250126862555352744912801255527512555280125552751255534593328322628272827391527122751280129153239469552981296 0 0275126472647259526992738258226342660269926472699269926732634267328012776263428015441303926082660262126862647266025952515256825682528250125152673256830642555271225682751248826342515359744912751269925552738255528012621266034863392322627633126404729022725278935833499451953691808 0 0262126992660267326732634267326342673267325952608263426472673262128012699278927895441305226602647269925822686259526212568262125952542254225952555271229652712271225822725252825952515348644642725262126472568272525822763262134593445320129402801395226992852291529903499475761131296 0 0269926082555271227382725262126732647269926732673264727762634271227382751269928275441311425952673269925952542267325422647256826212595258225422528255530892515277625012801252826212542352744912738272525952877251527252568266034723379315127253014404729772738280139523499457670041808 0 0269926862660262127512673266026602712255526342647264727122725259528772712271227765441301426732582278926862647256826732555259525152621259525682555271230022673263425012801248826732515352744642839259527512488276325152738251534593379323929272776398927252751289030763353451953691296 0 026992686266026342712258226472699259526342660271225952686266026992738276325822801544130392555259525552699254226342595262125822555262125682528256825553101250127512515267325282673250135274491271227512568276326342699258226473499325132012660305240472915267328653970358346344886 19790725 341251808 0 0267326342634258227122712266026342712266026732582272526602738266028012582266027515441299026472595256825952621262126342555264725682647251525682555275130522725267327252789258226212488349944912814263426862515277625282699254234993264321429902763395227632725276330763392475753691296 0 0269926082634264727252582266025822555269926342738255526862634277627762712262128015441306426342634266026862501262125682595263426342501256825552634258231762488271225422839251526602515349944912712275125422699247427382582263434723341321426342990406728142952286542633328463447571808 0 0262126472555266027512621277626732686259527382738272526862789268628522801267327895441308926472555275126992699267326082555255525152542251525822528272530272712264726212776254226212488349944912801258226472542267325422712248834323353325130892673393326732673286531763486463451921296 0 0269926472621273828012673262127512582271225682751269928392725276328522814271228145441313926472751272526992621267325952582259525152515255525422582254231012501264725282738250126732542359744642738271226082725254227762582256834593445322627252965404729652814296544643277451948861808 0 0269926212621256827762634278926992673259527632725278926472852271229402725283927895441302727252673258225682660248825282528259524882528259525152555262130022608266026602738258226862474351344912965262125952608273825282699255534593472320130142801406727382751292733153419457652981296 0 0259526602582264727762647259527892660264725952852268628012712275127512839260828395441302726082595264726342582255524882621256825422555255524742621256831012555285225152789250126342515352744912686276325152725255527892608276334323392322627252977404729402738287741723341472649191808 0 0268626602686264727512647266027122634266027382660285226602712266028522647267328145441313925952699264726212660258225682568254225282542255525952528268629772542267325012751248826342528349944642827256826212515272525952839259534723379322630022865393327892751291530273527478952981296 0 026342595262126732725263425682647258226342699273826082776263426992776276326862699544130892621263427122621252826472542256825012555251525952528255526603189252827762474277625152660255535274464276326732555273825822789258227383472331531892776303940272877276329024129339245474986 19790725 341731808 0 0254225682751268627892621263426082801254226602634263426732699266027762660264727385441296526342555259525952673254225282568254225012595259525552595262130392673267326992814252826732501349944912827264725952515276325552776248834323432326430392673389827382725290231893499457654411296 0 0267326992686263426862660264726472660275126732712259527122738280127632763264728525441305226602751262126342568258226212568254225682515255525552568263431012528269925282789254226212528354144642763268625422699250127512608269934593419322627123164402727252738291539703459457647571808 0 0266026992725268627252608271226602776263427632582272526472814273828392738276328145441303926992634269926082582258225822555252825012528251525682528258229522647275125422776255526342528347244912839256826732582277625282839251534453392326430642738406725822725286532013419466453331296 0 0263426862608269927512634267327122673269926732673266027632621268627892776266028395441297726472647262125822595260825682582248825552568248825012582264731262501281425422686251525822555354145192776263425282801247428272725278934863353317626733101404727632686289042393412463454411808 0 0264725952725260828272621272526342686264727252647268627382865267328652699275127895441305225822660264725952673262125152515262125152582247425682501262130522582273825282751252826472528352744912965262126732528278925553114258233793341321429772865400827122673281431393315457660741296 0 0269926212660263427122582266027252660269926862725263426602621269927122751262128275441308926212621272526472528262126342555252825682528255525152634258231262515287725282763251526472528354144912751269925422686250127762595276334593341320126343101406728902751294038983472457670041808 0 0271226342673252827252660262126472673263427762595269926862647267328902686258228905441313925682621263426472528254226342582258225012647254225422542254230522725264725282776254226732542355544912751262127252528273825552763251534593315322629402839397026602839289031013277463454411296 0 026602738266026602699266026212634266026602621269926342673266027632801267326602801544130022660258226992595259525552582259525682568256825152555258225823139248828012501275125152582251535834491275127632568273825282725262126603472334131892582308940872827269928394129361245764726 19790725 342211808 0 0264726602686256826862621262126342673263426992647264726732621263428902647260828655441300225822621268626342568259525952595251525152568251525552542256830642699266024882776251526992528345944642789272526472528267325822673254234993353330229272814398926342827315132143251469552981296 0 0264727252634262126862647254226212595264726992712260826472660266028272699258227515441302725422634267325682595255525152528255525422488248825282568268630892501267325422814252825952501355545192699267325952763247426992568278934593353318928013052404727892789278942173419451947571808 0 0276326472686266026602647275126212686255527252673272526472660259529022660260827635441299026862673267325152634258225422582266025822595248825682515256830522712268625822763262126342488347244912763258226472528264725282673248834063353334129152738393325822751290231013341449152981296 0 0267326862673268628012647260826732673264725822712255526602634271226732673259527255441303926602725259526342555267325152660255525822542254225422595259530522528285224742827246125952515352745192712278925682763250127512608258234993341317627513239408728272686291534453277463448211808 0 0260826732647263428272647262126342763264726342686272526342660264727632634266027635441296525682660258226342621258225822542260825682582255525552555266030762673269925552776252826732528348644912738262126862555269925282776254234993366321428772738397026082660296529903419472652271296 0 0263426732647263427632634258226212595272526472699264727512647268627252647268627125441307625552568260826732582258225822542255525282542256825422528263430762461277625422801250125952488354145192801266025012725252826862621263434193392323926863101402727762827295234453302457647571808 0 0267326602608260826862634259526732673259526212621268626212699258229522686269927765441303926342568264726732568259526342555256825682542251526082568262130642542267326212751262126472501349944912738263426342501264725422890251534453392327728772763397026082801281429273251463453331296 0 025422634269926862712262126082725268626862712271225682699266027252827268626732712544130392595263425682660258225552582258225552542250125152501258225683101252826992528278925012634250135554519269926992568277625012751254226473472341931762647296540082776268628143419335345764821 19790725 342691808 0 0264725952673264727512595267326082776256827382595264725822763255528272660266027255441301426212647259526342673266025952515255525282621260824882474256830522582267325152776256826212501347244912801255526602515273825152890250134993353322630522673395226992725283929153328451951921296 0 0271226342621268626862621262126472608271226862699271226732686264728142763259527385441303926992621264726472474262125682595251525152474256824882555256831142447273825422763248826342488355544912738268625422582254227252595267334453445318927633027406729152725295232643353451950201808 0 0273825422647258227632568273826342763266026732647267326602751267327892660271226475441302725422647263426602673252826472501259525552515256825012608259530892647266028272776247426472528349944912801259526602515275125152827248834993392325128772699397026602852307629523829469553691296 0 0271226862725269927122660255526732660268626212647256826862660266027762725262127515441301425952686263426732515255525552528252825422501254225152621266030762474276325422751254226472501356944912776269925552789256827382555269934723366321427253151404727513151292732013289475754771808 0 0264726602699267326992608259526602751258225822595264726082634262128902712264727895441303926472738269925822595262126602501259525152542251524882555255530272542266026342839254226602515352744912915255527382542277625282776251534863341325129902776404727632827295228013513457661131296 0 0266026732621273827122673256827122621264726732686260826992686275128012673263428775441307625822634260826732582260825422542258225152528254224612621258230272515277624882712248826342542358344912738273825422763250126732568258234723341317626473151402727513569292728653419454770041808 0 0268626602712262127252660259527252725263426732647259525952712262128392699266027765441301425822608260826472555254226342528258225282528248825422488262130522634263426082801254226212461349944912902259527252542276325282725244734863366322629402839397026472673317629273328469553331296 0 026862634251526212738272525282699266027122673276326082725260826472801264726342839544130272555258226342712259526602542254225552542251525822501258226083052246127382488272524742686256835414491277626602542272525282751258226863499337932012686302739892660300228142965332844915020 19790725 343171808 0 0269926342660268627122608272527252621258228522699268626212725269928772699264727255441302726472660268625952647258226342515251525152555251525282582281430022555266025822814252826342474344544912827256827122582269925012814250134723353323929272751398926732725289029273315469551921296 0 0264726992660272527512789260826862542266026992725263427632673263429272801262127765441307625552712256826212595254226082568259524882582252825422515251530762528273825152751246126212542358344912776272525552776251526732555266034723366320126472990400827383612286530763328451945191808 0 0266026862725269928272660259526212738262127122595268626212686263429022647262128145441303927382595258226602568262125822501260825012515251525422528259530022660271225822763255526602474348644912763262127252528255525422712252834723341326428902814406727382647312629153302454752621296 0 0263427762647275127512673254226602647262126212634264727762647266028272647266028145441299025552582262126992582271225422515258225552542251524882528251531012501268624742789248826212488354144912738271225152647248826212568267334453432320127893126404728012839300230763392446449521808 0 0268625952621262127892660280126862763266026472582268626472595262129272647260827385441305225422555271226212673252826602582254225152501255524742474259530272568264725152763256826992501349944642839259526342474272525422725250133923379326429522801398926212673305229523328463451921296 0 0268627512634275126992621269927252660273826212725268626212647268628522725254227895441312625952660263425952595271225822647251525152515252825012582262130642542273825422738247425952515349944912801272525822712251528012568262134723328317627253189406727762738296529153419451948861808 0 0267325822673271227632595275126602738264727382647276326342634259528272673267327515441306426732608292726212608255525822582254225422528254224742542252830642634268625422801254226342461349944912852254226992582267325682712254234593366322630892751398926342738287729773226469552271296 0 026732686264727382763267326212776267326862634282726082686262126732751269925952763544130022634268627252582256826732582254225422528250125552582259525683039248827382501275125012634254235414491273826472515277625422699258226473445340631762634312640672865256828142839332845474789 19790725 343651808 0 0267326472699263427252621272527252725264726992582275126732621269928522712267327255441300226472621276326342582251526602528254225152515252825822528256830272555263425822763252825952528347244912776264727632515267325552673259534993366320128522738400830392712299030523328451952981296 0 0269926342647267326992763259527512621283926472660267326082673260828012751255527765441302725952839259526602568262125682568255525152501256824742568255531142488276325152776250126212501354144912712269925682686244727252568258234453406317627513064408728142595300227633445469547891808 0 0272526212725256827892699272526472738268627512634269926472725264727762634277627385441301426082595267326862608259526212488263425012582256825012542252830642515267325952763258226472501352744912852263426602542273824882686259535133379323931892814404726472712299029153445457653331296 0 0260826992660269926732725258227252673281426342738259527892725277627632699272528905441307626602647264726992568258225952582251525152555252825152528258231142474266024742738251526342542352744912738262125152673251527762582264734993392323926863239404727512634294027383379463454051808 0 0267326472673268627512673268626342738259527632634278926732673272528012712263427515441308929022582260826342686259526212621252825822501252825422542259530142542264725282763247426212488348644912852250125952501268625012673262134723392326430522738408726082725294030023597457661521296 0 0263426602595272526732699263427252647259526472660266027252621267327512827262128655441301426342647269926992595262125682555254225822568254225822647262130272501278925012776254225952474356945192738267325012699251527632595263434593406317626733251408727252621290228393328475770041808 0 0275126472634267328772595273828272763259527122621264726862763259528772660273828395441300226212595275126472528256825952582254225552542250124742528263429902528266025552738254226472501347244912738256827632528268625552647254234453406323929152738410826342712331529273214478952981296 0 027382725263427122621269926082801264727512568262125282712264727762890267325822801544130272621263426342776255526342528256825152568256825012528256825823002251526472474272525012608252834994491276326992515272524742673256826213459337931762608311441082686255529272865337946344986 19790725 344131808 0 0263426602712256827512568275126082789273827632634271226212751260828902686267328145441299026602673267326212608259525952555255525282501251525282528263430272568271225552763251526212515351344642827252827762528280125552634250134863366323928902814397026732751290228903472466451921296 0 0264726082568272527762738260827512647277626862738255528272582267327632712263428275441302726342699264726732647263425152568252825282515252824882568255530522488267325422725246126082501358344912738275125952725246126602582262134453328316426473176408727892927294028013315463448531808 0 0263425952634260827252686271225822699266028522673268626342673266029022660259527765441303926732634273826212660256825952515252825552528252825152568262130272634269925552763248826342515352744912763252826342515269925152699256834323366325129152890404727382621320128393612463452271296 0 0263426732621263426342686268627762621273827122699271227382673275127892738264728395441305225552673264725822542262125282542254225422528250124612528252831142555275125152738247425822501352745192751272525012673247427382582267334993264316425953101404727382725290228653472446449521808 0 0264727252660255527382595262126992751263427122634271226732776269928142725266028015441303925952647262126342725252825152542254225012501252825282528251530892555264725952827251526472488347244912763255528392542263425682699267334723315322629152839393326862686348628523289463452981296 0 0272526342647267328012686264727892673262126992738255527252595273828392738269928395441311426342686268626342488262125152528251525552501254224742582258230272447268625282738250126472474352745192763272525422852256828902595259534323379315127633151404726862660289027763406454748861808 0 0275126212582258226992608273826472699269928142621267325952673266028392647269927385441299025952568266025952621258225952542255525012542251524882528258230272555269925152763254226602501347244912789264728772488275125682725255534863341325129402865400825952660341929653251463451921296 0 026992699271226862738271225552738263426732686271225952725263428272801273826212801544130392621269926992634256826862595255525152488250124742568255525553114248826862488273824472686258235554491276328772515280125282699255526343445339232262712320140672712260832392738334145474886 19790725 344611808 0 0278926212686263427762595275127382673267327122595275126342712267328522647271227385441303925682595267327252542256825682515247425682515255525552501248830022555267325282776251526212474344544912801247426732501273825552738246134993366322632012865402725683027307629403353469551571296 0 0262126602686266026342673267327382686280126732763259527762634277627892776272528015441307625682839264727762568264725282582252825422542255524742595256830392461267325012699246126342515354145192699263425552725246128012621260834723353321426603176404727512673283927383328466448531808 0 0263426862595263427762621269926602776262127762634277626342763272528392660264727765441307627762686272526472647256826342542262125552582251525422555259529772528269925282776252825952474349944642801259526992515280125552801250134723406325128772751400825952595297728273671475752271296 0 0271226862699277626862725267328272699282726342738266027892712275128142725256828275441302726862814269926992582256825682528259525282515254225152568258230762488273824742725251525822501358345192751262125682673248829022582267334863353315127383089402726862660285227633379446453691808 0 0282726472686268629152647260827122647259527252686277626342751258228772673276327765441301426992673275126212686251525682515248825552568247425282542258230392528267325682801251525952515345944912789262126082555273825552595259534993366323929022763400826472699307629403226466461131296 0 0266027512647266026862608258226602608276326602751258228142699272527252776258228525441303925822634260826602555267325822568252825012568258225282595258230522501267325152776250126602542349944912763258225012621254226472568255534453366315127513226406727762595294028273289463470041808 0 0272526992712269929402568283926212789262126732699276327512776263429152725268627515441305227632647273826732673248825282515263425422621251525152542256829902528266025552738251526082542348644642814256828012528273825282673250134723353318928272801397026212634291529273406454752981296 0 026732686262127762699275126732789259528012621278926472699264726862763272525422827544130392595276326212647256826602542262125552568255525822528256825553114250127122501271225282647250135554491273826212515268626082608254226733513339231892712310140872738259529152789339246344726 19790725 345091808 0 0255525552763259527762582266025952751268627632738271226472725262128772725262127895441297725682699266027122595251526082528264725552528251526212555262130642568266025682776247425822461345944912789258227252515267325422738254234723328322630392890398925822634290229654986454753331296 0 0259527512673266027122763259527382751277626992776264728012686268628012789259527765441301425822699267326342555259525282634251524882515254225152542254230762528271225422763247426342515354144912763262125282712252826342595263435133406322626993114404727252621297728523432469547891808 0 0267326212660267328012673273826212699264728652595271226342725272528012660269927635441305226342608262125952555262125422582263425152528254225822488256829772568267325552751254226212528349944912877254226602474276326342827252835273379328928902738404725952940282728393277457653331296 0 0263426602621262127762712262127512647267326212763262127382647275128772621264728655441302725822621264726732582255525282555250125422542256824882568258231012555267324742801248826212555355544912751262125282634248827252555262134593328320126083101404728142568286527893341457648861808 0 0280126212776260828522595272526472725258226212660271226342814271229022725266027255441300225822647266026342660259526082488254224742528254224882528272529772488267325552763247425822515349944912814266028012501271225422712260835273406323930022699400826472712278928653379454752981296 0 0263427382621272526602776262126862608280126862763263428272699272527892751259527125441307626342686269926212542258225152542254225682595252825282568256830762501268625012789246125822542352745192751267325422621256827252608267334723315318926473052404727382647291528903392466447571808 0 0268626602673264727252634268625682789262126732634269926862738267329022660266028275441305226472595263426472621254225422582251525422488251525552515263429652488263425152776259525682515352744912814264726992542267325552738272534453379322629022827397026602647278930023315454752621296 0 027122699267326732763277625822751267327252595268626342751269927382712267326472725544130762647262126602673262126212595255525822595251525012528255525823076246126992515278925012568251535554491271226862555263425682712255527123445340631642634313940272827269928902902344546344789 19790725 345571808 0 0272526472634264727762647269926472776268628392647275126732776267328902647264727255441299025822686268625952515255525552501252825422488250124882501258230642555266025282738248826342515347244912686259526212555268625422751251535553328322628902814406725422738283928143264485353691296 0 0271226732686266026992763264727892738271226992763260827382608262129022801267328145441301425822634260826472568264725682542252825822515247425152501259530522542271224882763252826212461352745192751260825152686258227632582266034453406316427513027406728522699297727763541454750201808 0 0278926862738275127252647271226862751259528272621269926342725264728652647277627765441297726862634268626602647256825422542252825012542250125152474256829902595264725682801251526212474347244912686256825822501266025682712251534723392328931142865397025422725282728903379457654411296 0 0266027122634267327762699271227762647276326342827262127512686271227512673267327515441308925952608262126212568258225552568259525152528252825012555252830762488269925282725246126342528354144912814269925422621247426732595266034863392322626993176404729022568285229023555466453691808 0 0266027632738278927382621280126472738267327382673278925822789266027762621271227635441300225952568269926082595254225822542256825012474254225152515258230762582264725152763248826732528349944912839254226342555267325682801254234723366321428902751404726602660283929023419451961131296 0 0278926862738266027892776263427762686269926342776264727762660272528012751258227895441303926342647264726602568266026212528252825822528256825282621254230272488269925012725246126472474354144912751271225682686247425952595268634723445317627383101404727632634292728523419449170041808 0 0278927892776263428522725273826862725264728142686283926472686263428272751275127765441300226992595268625682608256825952568256825282542251525282542262131142528268625152789244726212528352744912814260826212501263425282634251534193366321429022814400829152751280129023315466452271296 0 027122776275128142789275126862738267327762699282725822827262126862801273825822789544130892634262126082712264725952555252825152515255525152501262125153076248827762515272525152595250135974491273825552515256825012647258225683445339232012712320140272865258228772827355546954919 19790725 346051808 0 0275128272660272528142686277626732789255527892647278926602725269927892660271228015441303925822568268626082673259526212555251525682515248825012582267330022608268626212776248826212474347244912738252826342528267325282712251534193353326430392776398925822763280129153226463452981296 0 0278927252582277627252789263427122725275127512801267327252725277626992738266029025441310125682673260826212634259525282634251525282555252825012647256830642515272525282725250126082515354144912776260825552634248826992542263434193366315126993114402727632582286528143353446449861808 0 0273827762763281428272660280126472789262127892738282726602660266029522660267327515441302727252621272526212542255526082515262124882542254225682515259530272621272525152801252825952515348644912763254226732515266025282776251534863353326428142865398925282751289029903392457652981296 0 0264726602686259527892738275128012699277626472776266027122725276328902738264729525441307625552725256826992621259525682595256825682582252825422542259530892488275124882763247425952488354144912725256825152568251526342621260834593379322626603164408727512660286528273315469549861808 0 0273826602686277626602686276327512852263427512686275126602852269929272738286527765441310126732595269925552595258225282542259525422515247425152568266029902686269925552712250125822501349944642789258226992488260825282686256834323392323928142789395225822673286528773251463452621296 0 0268626862660277627382763267327122673272527762915258227892686290228272763266028395441307626342789263426472621251525152542251525422515262124882555251531262528280125152776258225952501352744912725259525552699246125822621262134593366316426213089406727632634292727383486457648211808 0 0271227512789272528392673267327252801264728652712271227762877262128772751292728275441301427252595275126472608258226342488251525152555252825552528262130762555266025552776246126862474343244912763262126342528259525952621251534993353328928652814406725682763282730273419478953691296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 02555256825152501255525282528262125823014247427762501276324882647252835554519273826992555259525012673264726733472336632142699310140472751266029272725334146344886 19790725 346531808 0 0268626862673263426732699275127252877275128392660281426732801259528142725280127255441306427122634260825682621258225822488259525552501252825952501259529652608275125552801252826212542347244642801255525682528277625282647251534723366320127892751391525952751283928653353463452621296 0 0267325952647262127762738267328272738276325822890264727892647272527892890273828275441311426342647266026472528262125952528256825422515251525152555267330022501272525282751248826472501355544912712266025282634252827122621259534723366318926213039406729272634294028523499454748861808 0 0271226732712272527382673273827122725266028392660282727122827264728902712292728015441297727382621281426472555263425682515254225012542251524882555263430392528268625422789250125952515345944642776255525822528266025152725252835273366327727252915404725822725283929273686463453331296 0 0263427252595280128012725268628272673276326862776264728522660280129152865264729025441308926732699259526342582258225682528251525152568251524742542252830762474268625552801247426212461354145192763269925682634247426862542269934593366317626602952404729022686283928273445449154771808 0 0262125822673266027892699269927762789263427632660277626602827271229272699287727895441302726602634268625682634251525552528260825282542246124882542263430022634263425552776250125952488351344912776262126082528263425422673256834723432322626862751402726342763282728903406466460351296 0 0256827252634271227252776271227512686283926212814259528012595285228392814266028275441315126082751267326472528256825552474255525282542254224612582260831012488266024472712252826082447355544912751269925012660252827382555259534453379316425682877404728012660286528653513469570041808 0 0271226732582259526862738271226732789276327892699277626992814263429772751296527385441308927632621277626472568259525282542256826212501254225822501260830522542267325152789254226212474344544642763251526212501272525422686251534193315325126992699398926342751280128523472469552981296 0 026992595258227762801272525822776272527762673282726992839259527892865285226992965544131012582275127382595254225952542259525282515252825152528255525823014251526732515280124742621248835834491273826602582267325282751258225823472332831762568289040672789262128272763332845474919 19790725 347011808 0 0268626472582266027762712277627512865258227512699276326862789272529522647266027515441305226862647267325682621255526212568258225282488251525422542269930142528272525282776254225822474349944912801256826212542273825152712252835133353320128012647404725952725287728653264482152981296 0 0264725952647263427252699272527382712277627122789262127632660281428392751260828395441302726472660263427252595260825152542248825422568255525152528258231392555271225152712251526212528352745192712262125012699252826862582272535133379313926213151404728012621294027633527463447891808 0 0264727122634269926992686278927762839272528142712290226862725272529522582280128395441308927122621259525822673255525822515264725152542256825682501275130272595269925012776246126082501351344912776251526992515266025152751255534723379326427382712397026082699280129654047469553331296 0 0263425682621266028392827276328772699268626602776264728272673281428902738268628525441297726862738259527382568258225282568251525282515252824882621255530142528272525422725246126602474352745192712259525012634252827632555264734193277318926472965400827632660294028013277443747571808 0 0269926602789269928652647273827512725268627512647278926472890275129272673269927765441301426992621267325822515255525682515252825952582259526212515267331262568267325952789248826212501348644912712254226732474269925822763248834993353323927382738400825682725287729023341475750541296 0 0263426472712272526862839269928772647282726342801259526862582273828522877264728905441302726342699264727122568263425282595250125282501259524742595251530642595268625282776254226212488355544912699269925552673251527252595262134723353322626863002406727762763290227893353472648211808 0 0267326732673259528272712278927252801266028142568277626732814271228652647283928015441305226472621269926602555255525552568251525282582256825682515258229902595266025552776248825952488351344912839255526472515269925282814254234723406325127252801398925952712289029523328457653331296 0 027252647268627122789271227122763268628522712276325422789269928272814286527122801544131392555272526212673255526602582262125152555250125552528263426342977251527252528268625152595247435274519276326082501263425282673258226213459340631762776297740672801272527762865335346344789 19790725 347491808 0 0268626472751275128522660276328142751275127762608278926472827259528522725282728015441300226992660266025682673255526602542251525552555255525012595258230272582267325552776250125682501349944912751258225952528266025282673252834993353327726732927398925822725278929023226457653691296 0 0267326992621260826602712264727252673271227382852259527252699276327252776259526995441306426602647256827382528266026472568251525682582252825552568262130272555268625012725255525682528352744912738255525422595250127122568268634723302328926343201406727892608283928903445469546641808 0 0268625952751259526992763271227252738268629522673272526862712266029152673287728015441303926472634267326472621254226732568252825152528251525422515263430392542268625682751247426472474347244642940256826212474267325552712255534723353327727252877397026342699282728903366454753691296 0 0260826732699268626862738269926992751266027762890260828652673264728012839266026605441313925952647263427252568264725682660252825552515254225152582262130392555272525152776252825822501354144912751256825822647247427382555264734453432318926213114408727512608282727893341457654771808 0 0262126732673264727512647278927512801262128772647273826342776263429402738278927895441306425952647263426602647252825682555251525822501252825152515264730142515264725152814251526342474344544912738255525952568264725682621250134593353325128142751404726082776285228143226451961131296 0 0273826992621277626992801269927382763275128272865268627382712277628772738262128275441299025822712262126342555262125422568264725552582255524742568251531262515275125552789250126342488354145192725263425682647248826732621267334723392316426083226406727892686290229403264457670041808 0 0264726862660266027762751278926862814269927512738276326472738267329652725263427895441307626342634262125952621258225552555254225012621250125822515264730022528267325552814251526342501349944912712269925152488267325422712256834723406321428392686404725952673278928903419463453331296 0 026082660264727252725280126602801266028142699276326472725272528012763283926212839544130022647262126212660255526472595255525422582251525552515263426473089248826862474271225282595244735554519269925952474255524742712254225823499339232012660303940272751264728652839336643854757 19790725 347971808 0 0259526212699263427892660271227252890260827892673278927252839268629772712280127635441303926992621264726212595254226342488254225682582250125682568267330022568267326732827247426342501347244912725259526212501266025282699250134593379322627892763404725822621281428393302463453331296 0 0256826472621268626862751263427632595286526212801272528012699280127382738272528525441306426342686271225822568264725822595254225152542255525552634255529902501272525152660254226472474354144912699266025422595248827252515264735273445315126473114406727512686294028143379469549521808 0 0268625952776266027252568266026992776262128522725275127252776266027512686272528015441302727122686263425952608258225822542252824742515254225822634252830762595266025952814247426472474347244912801256826082488264725552699250134723353322626212725391525952712283929523289463452271296 0 0262127122660275127382801259527892686273826602877267328522776286527762865266028775441302725952738264726212568259526212555251525952501254225152568251531012501269925012776247426082501352745192751262125422582254226472542258234453392317626343214408727512673290228273264457649861808 0 0258226992699263427632595282726732789266028652699280126992852260829402712271228395441305225822621269926472582256825822555256825682582252824742528262130142608268625952725247425952595349944912814263425422488268625152673251534723328325126732827395226732647285228653289454753691296 0 0272527252660262126862712260829022621275126602738263428392647276328012801271227765441308926342686269926342608259525682582256826212568251525012582255529772528269924742725246126082582351344912712252824882621255526992555263434453366323926603189404727122621292734593226475749521808 0 0272525822647263428392595273826992839269928772725277626732890268628902751275127765441303926602673271225552595256826212595251525152582254225282515259529522528267325012789251526342474347244912776250125952542254225282686252834723392318927762751393326212699278928653392441151231296 0 026732634268626472738272526602915268627892660290226732776267327512814282726472801544130272686268626472712262126992647259525552568250125422515258225823076250127122528278924882634251535554491280126212555262125422634258225823486339232262582302740472712264728652776393346344919 19790725 348451808 0 0268626992660260828142568269926732801267327762712280126732852269928652801277628275441301426732621266026602738263426082582256825682621252825552515252830272515268625012751254226472474349944642712259526472515264725422699248833923419322626732763406726082634280128653239446452271296 0 0255526342660273827252776258226732634277626992827262128012647289027252890271228275441306426732725259525952621259525552582250125822515254225152555255531142528271225012751247426212501352744912738256825282647248826602582262134593353320126473027406727382699295228143419446449191808 0 0271226342763264727382621278927252827269928272776272526992940271228902789290227515441303927252621275126992660254226472528263424882542251526212542266030762595269925282839252827122501347244912738254224882542266025552699255534453328336627762712400826082725280128903264457654411296 0 0266027382647267326732751263427632595276326602827266027892712280128142865259528775441300226082827272526602582271225422555254226212555258225152595256830762515269925552686251526472515356944912712254225822568247426472634252834863392323926083151408727512673278928773353463454771808 0 0266025952763264727512647282726862789260828522660286528012699263429902699280128275441300227382582287725952725256826342555260825822634251525682555262130022542264725152763246126342488344544912776252826342501275125552660254234453328325127632814398925552776282729023392466460741296 0 0267327252568273826862725267327512673277627382801269928272699295229022801267327895441313926732763266027512608258225682555258225282528254225282555255530022474269925012827247426212488352745192763267325152595256826472595258234723406325125682965406727382621283928393445457670041808 0 0275126342801262128772582282726602940267328392686287727122902268629152738287728395441305227382647267327122568256826212515259525552582247424882528258230022582267325552801250126602488347244642751252826342542264725422673251535273406318928902865398926212673285229773315463452621296 0 026992686262127252776281426342839269928142660286526212827272529272751282726602852544130642647271226082647255526212555252824882568252825682555259526473052247426472488281424882647251535554464273826212528254225422582254225953486341932012595306440672738263428142776339246344853 19790725 348931808 0 0272526472776259527762660285225952751263428902763294026732865275129772751283927635441302727892673280126342647262125552461262125152608252825282528258230142515272525282751248826732515349944912789254225552582262125682582254234323379322628902801393326342699285229403289454754411296 0 0256827632647294026992789260829022686287726732952266028272712285228522776256829025441306426862725267326992555281425952568255525552555255525682608259531262515272524612712255525952555352745192738267325282595251526992621259534453353321426993151404727122660281428773328469547261808 0 0281426342801267328272673283926862839264729772686299026862877276330272712278927515441308927122660272525952673260826082501256825012542248825012568262129772528269925822852254226472528348644912751259526732555264725152686252834453419327726992686395227122725282729273315446452271296 0 0266027512660277627512801268627892673280127382839264728772673287728012877262127895441306426602712269927382568259525012488255525952488259525282608255531012488266025152763251526082515355545192789263425152647251526342568264734723419315126082902402727122673286529023459469547891808 0 0271226602827264728142686280126602865272529022673287726732789259530272725281427635441305227512608275127122686256825152515255525152582251525682528259530392555264725822725254226342501352744912814266025952501256825822673252834723353323927512699400826342673280129903277463453691296 0 0266027512634278927762827251529272725292725822940268630392699291528902776263428275441306427252751263429152582264725282582254225682501255525152608256830892461269925422738244726342515355544912699263425552595251526472582267334323366318926603052408727382595292730893251466449191808 0 0268626082801255528012582278926992940268629022673295226602927267328902725281428145441303928272568267325952699258225682515256825682501252826342501266029772582268625152801250126212528351344912776251525682542259525682725256834063406317627382751398925952738277628903328451952621296 0 026342725258227252660276325822940267329522738290226472940272528522776292726212915544131642595264726472801251525822555258225152555256825682474273825683101248826992488280125152595250135274491277626992488258224612738262125953486341931512647291540872763263428903201331546954757 19790725 349411808 0 0268626472763264727892673285226862927264728652776286526472852268630642712295228145441295227382647272526732621252825822595263425952582248826212568263429772515269925422801252826212515349944642952260825822542262125682776258234593366322628392763398925422725290229653315451952271296 0 0263427252686278926602776259527762699289026732827264728652673289028012877264729275441313926472712262126992621259525552568254225952515260824882582255530642474272525282699251526472474355544912801259525282582248825822634260834593406317626733002404727512712283934863341466449191808 0 0273825822751260827892647277626992902264728522660290226212940272528652751272528905441307626342595269926342582256825682542258224882488256824882528259529652515269925282801251526602461349944642952258225952501258225682634251534863392322626992738398925282751291529023277475752621296 0 0256826862608272527252686264728392673281426212814264728392686286528272801267327515441308926472673255526732647272525552582252825422501256825152608263430522515267325552776250125422528354144912751263425152647255526342634259534593379322626343039406727512621285229023341475755501808 0 0273826082673258227252660266026602839271227762660289027512890269928772712285227635441306426732686269926212621254225552515258225422595251525422542258229772568267325952776251526602474352744642776258225552474255525422686252834593366318926602865404725952738276328523289451960741296 0 0263426862621275126342686259528272686285227122915259529022686294029403014267329025441308926082673262128142568264724742542251525012515258224472595248830392582267325152801248826472528352744912789259525152634247425822582263434593392318926732965406727512673289029403379478970041808 0 0267325822699256827252647278926732686275128142699282726732852275130142725283927385441303926602621267326732647256825822542263425282488255525822555255530522568272525012827255526342488348644642801258226342474258225552647248834993406322626212634402725822712280130523353463451921296 0 025422751264727252673268626342763259527892621281426082890267328012789285226862865544130142595271226862776258226342542254225552568252826082582258226473076251527122528275125012647248835274491273827122528256825152582262125953459336631512568306440472789258228272827317645474821 19790725 349891808 0 0266025822686260827252647271226732865266028272712282726732763269929772738277628775441297726992647271226472634262125822501255525422555248825012542255530272542268625422801251526082515355544912776252826342515263426472673260834723353322626992686398925952725282733023277451951921296 0 0256826472582272526992712259527382673275126602712258228522686295229152839256829025441301426602699264727762555263425682542254225422568258225552608259530522528268625152660255526212515356944912763269925282621248826472555260834863341317626472814406727632647297727513341469548531808 0 0264725952776256827762582273826602789262127892686282727762877266030392776287728145441303927512595275126992647255525422582263425282488247425822515262129772621266025152789250126082474352744642801259526212595262125552686256834593353321426992647400825822647280129903379443752981296 0 0264726862542269927382660259528142751276326212865272527632699281428272827268628775441305225822776272528012528262125422528256825552568252824742621259530272528277625152852260826082488352744912751254225682582248825682595259534453406315125952738404727513139282727893379457648211808 0 0267326082738269927892568269927252725267327252738283927252890269930272751286527765441306427512673273826212660251526602568262125552568258225952515262129772488266025422763255526862488352744912776258226472501256825152660252834593315322626862608397025952738296528903315457652621296 0 0266026862699277626992725262127762725275125952751256828142673295229652952269929525441299025952686264727762621262125682673256825012555262125682582252831012488273825152751255526472528355545192839264725012582254226602568262134593328320126472634408727382789286531513419463448211808 0 0268625822634266027512647271226212751264728272699290226602902268630272725283928145441307627632673286525822660262125822542259525552528252825422555254230522634273825682827251526732488349944912814252825422515256825282634254234723406320127382595398925552673316428903353451952981296 0 026602738259526732712269925952751262126992660281426992789260829022877287727122940544131642686285226862699267326212582258225552634250125282542263425153002252827382515280125682673248835414491272526862542262124882595262125823392343231762568282740872751264729022801337946344853 19790725 350371808 0 0266026212595266028142608278926472725266028392568282725822940269930522890294028145441310129022699281426732827262125552488251525422608252825422515258230392621267325012776252826472474348644912789260826212474258225822621252834723379321426862634404726342647280128773445454753691296 0 0259527382608266027122814256827512621278926472789267328012712287728772927275129275441318926733014272528012582267325282634255525422488252825552647255530892515269925682686266026342568352744912751264724882634248825682568260834453379320125952940404727892660286528773379451950201808 0 0272526472789269928772621281426472890268628522621290226732940271229152725297727895441302730392673287726082763255526212634255524742555248825682542266030272568263425952763256826342501349944912763262125552474260825822660252834193353326426732673395225682751285228773126433554411296 0 0266027762595264727512738258229152673285226342952266029902660280129022839272529275441315126342952269928272621268625282673252825152621254224742582262131642515273825682738252826212568352744912814281425682582250126342582258234453366316426212940404727892595281429023419454754051808 0 0268626472738259528392582268627382827263429272647286526602990267330022763283927895441316431142686294025822673258225552555259525682515251525422542264730272555272525822763256826602461349944642839254226212515255525152699248834323379325126992738404725422699278929153239449160351296 0 0264728272595269927382852267329272673272526212902254228652673285228653114282730765441347227253002267328652621267326342515255525682555250125152542258231262528281425422763255526472621355544912738259525152621258226212568273834453353321426602977406727632660287728143302475769141808 0 0273826602776267328012621285226992952259529772751282727512865264730892751307627635441307630392647290225952890255525682515256826472595254225282501263430022582272525422712254226472501355544912763256825682528263425422660256834863392326427252647398925682660281428903366451953331296 0 025952660258227382725280125952952264730392608295225683014267329902890292726733151544133152725302726992776262126862595256825552647251525552542259525553101255527382515277625152621252835274491275124882501267325682660259526473472335331892542297740272699264728142789327747574726 19790725 350851808 0 0276325422673269927762634294026082890259528272712300226862927269930762776305227895441307630642699302727892699258225552555262124882542252825952528271230142542266025822763254226472528348644642801260825422501269925552555248834323353322626472647402725552686276330273289457652981296 0 0263426602634269926732751267329522595287726472915262128902660299028653226269930645441326426212940269927892582258225552555256826212555251525152647255530392528271225422814251526862673352745192751268624882699250126992634256834323432315126212839402727892621291528393251466449521808 0 0264726472686269928012595280126862990262128902595299026602865268631262673308928905441307630272608290226862751250126212461252825012555251525422528262130522542269925682789255526472461349944912751252826212474256825422686246134453392321425822660393325422725286529153189475752621296 0 0264727382542266026992940264728272686296526732940262129772660296528393002271231265441325126993014276328142595273825952515259525952515251525422621255531392568269925552712254226342488361244912751248825422621255526992621262134723459321425552865408727762686289026993432457646641808 0 0263426732712266028522621292727382965272529022608283926342940258232392738302727895441308928772686297726862915254225952608255525552501254225282568267329902528273825282776254225952461344544642712258225952501263425822673255534453419326426472595397026212699289029523366454752981296 0 0268626732647268626992751256829022712278926472927263430522725306429023089264731145441317625953139280129272595269925682555256825552515251524742542260830392528266025282751252826732447351345192763267325152542247426602568259534993328321425012915404726992686292728143302491946641808 0 0268626472686264727382608275126472814267329152699287726863002271231892776316428275441303930642647303926862699251526732542258225282582254225152542264729402474273825282776254227632447347244912738252825952515252825682686252834993392327726212673404725682699281429023513463453331296 0 026342712258226212699273825952776268628902634292726343039277631392927300227253039544131642673287728272915263426342568267325952555259525152515255525953027247427122501277625422660278935554519276325952542269925152634263425953499331531762776286540082712264729022699337947574952 19790725 351331808 0 0262126472647268626862634278927122839263428772621296526733101273834062751311428275441299029022634294026212776255525552542258225552582252826082515264730022555267325822801255526472542347244912776259526082488260825012725255534593341323925822660404726602712276329404067457651921296 0 0268627382621259526602725267327762634277626863027263429772699318927763101266031015441326426212952271227632542259525152568254225012474255525422555256830642515266025012789258226212660358344912686258225422647252826472542263434723419321426732990406728012725296527383392446448861808 0 0264726472634269928392608273826602839267328012712291526863114276332392725326428655441303929652647299026732634256825952528267324882595250125152528267330272515269925682839250127512555349944912776260825012555256825152751251534863392330226212673404726602699289028393569451954051296 0 0263425682634262128012660263427892634277626732839266029152751316428523164264730645441323927632839272528772555256825282555247425682515250125422621254230272528272525282699251526732686354144912725252825012660254226212528264734723392315126472827404728142686290228143970451954051808 0 0271226472660263426602555276326342751264727382673281426863139272533532738310128905441305230022686292726862634259525822515256825152542247425152501256830522582271225822801251526992582349944912852254226212474255525012801254234993353326425822699404725952827280129653717449160351296 0 0263425822621267326992647263428272686283926732877262128902712299028523164263430525441321426863002269927512555255525952621254225152501251525152542258230762528268625552852264726342501354144912814262124882555248826992528262134593445322626472902404728012647287728903527454770041808 0 0269926862660263428012647264726342839264727762634295226733064269932262751313928145441299028772595277626212634256826732515256825282501251525552528260830522555266026342673243326862528349944912902259526342542262125152634250134723366322626342660402725952699271229904217457652621296 0 026472660256827122763258226342827268628012608278925952789268630892877307626733027544132262660294027122673262126212542255525282555252825422501262125953064250127382515271225282660252835694519275127252528266024882568256826343472339231762634291540472865269929022890358346644789 19790725 351811808 0 0258226732621262127122595282726472776268628772660282726732827273831262751302728275441303928142686282726342673263425552621259525012528258225152555258230272542272525822801251526732555349944912814254225822515258225282647246134863406316426082647398925952814285229273732469553691296 0 0264726472528267327252751262127762686277625952814264728142647294028393014267329655441325126472852258229522528264725682582259525552555254225282542252830392515272525682763255526342621355545192712266024882595251526212542256834453353318926992865402729652751299028653641488647571808 0 0251526732647262127122621272526472751262128012621296526342877273831762725315129025441303931012738285225952582252825952555252824882568247425282528258230142647266025822789250126472488349944912725256825552501262125282686251534723366328925952699398925682776285229024008454752621296 0 0266025952608263427382686262126992634277625952801260828272712291529403151262131265441323926992763258227122542260825012528254225152555254225012582252830392515263425422738254226082542355545192763262125952839247425552555267334453341317626732927404728142725296530893432463448861808 0 0267326342555263426602673277627252763264727762673289027892902264732512751325128145441313931262660277625682647255525822501251525012542254225282568259530762608267326212776248826212528351344912776255525682488259525152686251534453392326426082647402725822751289029274464485351571296 0 0266026082634264726732595267327252686269927252852259527512673291528653052275133155441336626342852266026472542263425822621254225682528250125422568255531012501273825952738258226472582354144912814263425012634248826992555258234863302323926732725404727762699296529153812475748211808 0 0264726082608262126732686268625822699263426992608289026342839271231262738318928145441311429022647271226862738260825952515258225152595251525012501263429402568269925822827252826732515351344912814262126212515254225552686251534453328328926082776400826602621290229154519436052981296 0 026862647263425822673267325682738273826992738280126732877269929152801313926993201544133792608267325682673259526342568250125552528254225152528258226213052255527382542282725282660256835414491276326212515252824882660258226213432335331262634282741082952255530143201364147894886 19790725 352291808 0 0262127252582263427762621262127252776267328012686286526992990272531512801328928655441306430022621269925552660258225822515254225012501251525822542262130272528269926082814252826342501349944642814255525012528255525152673252834723315317626472634400825682751281429404263443752621296 0 0273826472673260827762725266026342608269925952801266029402699299027763164280133925441340626862751264727512595260825552621255525422528250124882595259531142515266025822814252826212501355544912763263425282582250125422595263434723264321426082827404728142595291531143686449147571808 0 0259526862686266027892699268626992801258227512660273827382902272531012725335328655441307633532673268626602725256826342501254225282501252825152555258229902555269925822789251527122515351344912789262125822515256825422673252833923366325125952673400825822751289029154172449151921296 0 0262125952660259527512634263427512647267327762801267327762738305229023277277633535441332826602699260826862568271225282595254225552515247425282595254230892501266024882763256826212474355544642814266024882568248826082582264734593379321425952852406730022712290229523445469554051808 0 0267325822595262126992595275126992647271227512712268626602965269931262699331528525441300231642699292726602621252827252515255525552568254225012528264729652568269925282751251527632447347244912890262125822515263425012568252834723315323925822660398926342751277630024464454760741296 0 0267326342568260826992673271226862647271226862776263427632647307627763126272533795441312625682712269926732568267325152582250125682555251525552542258230272501267324882776251526342461352745192789247425422647244726342595259534863392318925822827408727762673286527633686451970041808 0 0258226862647262127512660263426992660266026732673275126993002266033922699341928905441305232262660300226082673258225682568254225282582252825682515258230392542272525552776246127122488352744912789259525682488258225282686255535133353320126732699400825952699289029024239469552981296 0 026992634267326472725269925822686263426082673273826212902271231762877336626603014544131512621287727632865267328012595259525282501251525152515258225683002251526862515273825552647247435834491278925422515268625012595252825823472336631892673285240672725259528523002343246054886 19790725 352771808 0 0259526602699263427122542266026732621269926602673283926863027264733282751341929525441308926602621269926862725255526472501264724742528252825422568256830392515263425012827250126082515345944642814260826602528259525012568258234593366322626082673398926342712275129403569463451571296 0 0267326732595264727632673264727382673256826212801271227382725315128523583273832515441341926732827256826862582256825682621251525552542252825282542254230392542272525282751254226212515358344912776262125012621251526342621251534593341321425822699404727892582294030273472457647891808 0 0258226602608262126992673263426992686258227382712281427513052269933282814312628775441305231762673283925952608256826212542260825682555252825552528266030392582268624742763251527512488345944912738252825552542255525282673247435273366323926082699402726082725280129273970463451921296 0 0264726992725263427252725269926732621262125952725266028392763303928143214277633535441321426733014269929022568267325682582255525822488252825012582251530022528272525422751251525952474354144912763267325282528250125952634259534863419317626732814404730762725290228273499451949521808 0 0262126212634267325822634267327382621264728012763277626472902267331262763332828905441310129902673287726082751251526082474251524612555252825012555262130272582266025822814250127122501344544912776258225282542259525012568254234723341326425952686402726212712283929404047463452621296 0 0268626472634267327512712269927122686267326472751266027632647283927892952275130765441325126082801267327122555258225012568254225682515258224882501263430642515271224882725254226602501349944912751258225422582250125952555263434323419317626602789404728392608291528773970457647891808 0 0260826862608259527892673264726602712276326732660273826732763280131892751330228275441308928522621269925952568256825552582254226472582254225152542267329522673272525152801254227252515344544912712255525682528256825422595258234723392330225552647397025952751286530144547466452981296 0 025422673256827122763263427252647268626602801273826862827264729272801328925823226544131392660276326342660251525422555259525422555254225822488263426343052248828902528277626212568254235134519271226212568254225552634262125423432337931642634280140872814258229522965349946644757 19790725 353251808 0 0259526342608266027382738272526472751267326862789266027252751267330272751328928775441302728142595280125952621255525282542256825422582258225422555268630272712273825152814252826732542348644912763250125552515258225152621258234593341327726082647400826602725286529404634460552271296 0 0263427762621267328142582273827382776263425952712266027382686302728523126271232515441327726082827256826732555259524882582254225152568254225282582252830892488276324612725246126082634356944912751258225282568251526342555256834993366313925682725406727512699290231013583457646641808 0 0268625952699272526472699269927382725267328142660266026602789271231512751275128145441301428392673273826602647258225152595256825152528254225012501262130392712273826602801250126342488344544912712258225822582251525422595251534453392328926862647400826212738290230144491472653331296 0 0266027252621271227122673263426342660264727632595264727632699278928393201268632515441334126992699259527382555259525552542260825952515255525012595254230892474272525282686250126342515355544912751260825822582247425822568262134593366313926212699406728012660290230523499469554051808 0 0259527382673259526732725264726732699267327252634267327122801271231892789336627895441308926992660275126732595254225552555256825822555251525152488268630022686272526212814252826602447352744912839252825422542254225012621248834723379321425822725398926342699283929274360472660741296 0 0269927512568263427382673269926212686266027252621267327762568299028143277271233925441317625822814259526992608256825282608255525822528250125682555255530762501277624882763255526472568352744912776269925282595252826472568262134593406320126472751406727632686296529653445466470041808 0 0263426732738258226992608258227122660267326342634282728012814271230892763339229155441305227382582271225952686259526472621256825682555248825152568255530642699269925282751254226472515352744912814263425822515248825682582252834863379325126212660397026342725282729524286449152621296 0 026732660263427122801262125682801267327382621264726732839272529772827318927253289544132142621266025682595258225822542256825422528254225552515259525953089251526862528285225152582250135414519278926732595259525012555252825553472339231892528276340272712264728272915355545474853 19790725 353731808 0 0262126212673263428012647269927512738263427632673271226992801268631262725343228775441303928522608276326732634262125952555251525682582250125282528262129522582271225682839251525822501352744912839254225682501250125422621254233923366322626082634400826602621285230143970436052621296 0 0258226732686268627252673262126862686258226862738266028272699286527893189264732395441321425552776262126732621262125682595256825152528258225282555255531262501280124882725250125952582358345192725260825682515252826342542256834593379317625682852404728142634289029273459466445761808 0 0259526472699268626992595262126472751258226472647275126992776269931012751335328145441310128902634283927632686264726212568258225822542250125282568255530642608268625282763247426472488354144912839254226212461259525422608251534593472328925682673397025822673285229904108463452271296 0 0262126472673264727892673262126992699271226992865262127512673300227893406272533925441326426862865264727512568263425152568251524882528258225282555251531142501278925282712250126472515355544912814266025822555254225552555258234723341320125682738406727122621289030023472449149191808 0 0262126732634258228012660259527762647267326732712273826472915268630392776332828905441306427762595264726342660255525822568262125012528252824742555262130022660272525682776244726602501352744642789262125422542251525012634252834323341320126082568400826082751286530524437463452981296 0 0269926602647259526732712263427382699267326732789271228012776299028273176269933155441323926992712271227382555259525552582251524742542258225152555259531012501275124612776252826212501355544912776259525282621250125282608260834723392317626342776404728142647289030523445469548861808 0 0266025552621256826212621269926212725266027252686277626862940273831262725320128395441299029022660282726212621256825952528262125822568255524612568282730272621269925422776254226212461349944642814258225012542256825152621252834993353325126082555400825682852282731014217446452271296 0 025952634263426732686262126472647263427632699271226862877266030892827320127383302544133412673285226212660251525952501259525552528254225152568252825423039252827382528271225012621252834994491278926862582264725152595254225683379326431892621268640272990269928773002364146344789 19790725 354211808 0 0264725682699258227382647268626862751269927382699283926602877278931512839328928395441305229522673287726342647259525822568256825422542250125422568258230392634268626472763251526472501344544912952260825552515256825282555255534453353327726342568398925822751285229025262457652621296 0 0264725952647268627252673272526732699271226472751264730762738318928653176263432645441334126212852264727512647259525282621251525822528258225152542255530642501272525152827254226602595355544912751256825552634251526602528256834723406322626212776404728522738285230023626463451231808 0 0275126342595263426732660266026992801271229152673286526473039273830762686323927765441301429902673280125682595259525552542255525012568250125682542268630272647266026212751255526472501344544642789254226212515262124882686258234453392325125822647397025822763282729404664469552981296 0 0263426472595269927252621262127512634276327122852269929022686292728523002268634995441339226472890266028272582262125552582252825552528258224882595256830392488268625282776251526212528355544912751264725952595254226212647269934993328318925552725406728142608287733023764449154051808 0 0267325952673269927512568263426992751263427252699281426343002272532892725331528015441302729272673286525952647250125952515252825952515251525282528266030272555263425822751255526472515352744912827252825952528256825152595251534593392328926472542402726082699292729904008472660741296 0 0267326732568268626992725267328012647280126732877263429272686292728273315275134865441328926342877271227512582262125152647251525422528258225422582258230642474268625152751250126602582349944912789262125552725248827122542271235133366322625952789406728142673291530023641457670041808 0 0264726862673254227382673272527382789267327512647294026602915272530522712349928655441306430642621281426472712259526342515254225552515252825682542262130022673266025552751250126862501348644642751266026472488262125552712251534993392326426082673397025952699286531644286466452621296 0 026602725269926082647268626862725267327892699296526083027269931642827334127383226544133152647290227382725256825952528252825422488252825152501262126213039252827892515272524882647246135554464273826212528255525012763258226473472334132012542263440672751275129152940344545764821 19790725 354691808 0 0262126472763262128272634269926732776266028652712297726862902275132262699322628395441307630522699283926472634255525552555248825422501255526212542272529902582267325152827248826602474352744912952256825282515262125682647251534993366325125822582404726082686287729904310463453691296 0 0276326212595268626992789263428392634273826472776263428902608332828273328264733795441334126342965267327382582264725682568252825422528256824882647251531012555276324882738250126472542356945192738258225282595254226992660262134453341320125952776406727632686289031643583488646951808 0 0269925552712262126862595269927252776259528522738283926733214256831262763315128775441311429022699287726732673258225422555254225282528251525552528267330522555266025152751250126472474347244642814262126212515264725682699254234323392323925422673398926212776285230764464469553331296 0 0264726602621273826602621256829152647273827123114267331142725323928013089272531765441322626602890275126992582262125822542251525422542255525282582256830762528269925012751250125822542358344912738267325822582251526602595252834453472320125822763404727122673287731513641466446951808 0 0259525952673271227382582276327632877255529522647294026992990264730392660332827895441305229402673280126212660256825682568262125422528251524612555262129772555268625012827251526472501354144912763267325682542263425282660247434993406325125682634402725552738282730273796454751921296 0 0259526212608262126472776262128012555289027252990267330142608317628273277268632895441322626082927262128392555258225552515255525422515255525152621251530762515269925152801252826732528349945192725259524882647251527122568258234723366317625822738404728142789297741293341469548531808 0 0263425822582259526602595282726732852260829152738295226863076272533412738300228015441302729522738275125682660258225682515255525282501251524882568256829772595271225422814250127252515347244912789256825822555263426082634254234723353325125952634397025952660280131393701457650881296 0 025822686263427122738268625822852268628392712296527383126272533792865305227633052544133662712291527122776258226212515259525422542252824882568256825683064252826992542273825552621254235134491283927252595263425422751262126213472337931642555276340672789264729523513349946954789 19790725 355171808 0 0272525682647258226862673277625952839267329152660295226602977269934192660328928145441301430142725289026732660256825822488255525012555259526342515260830272515271225682852251526732568349944912852255526992501259525422660255534593366328925682673402725952789287731764087457653691296 0 0255526212673266026602634271228142634287726732927271229772712317628013459275132015441330227762940264728272528262125282595254225552542251525422582263430642515272525422751248826342582358344642814277626212582250126732555263434723392322625152738406728772608289036563513457650201808 0 0267325822647256826992673268626472865264728902634299027253176273835692712310127515441306431262647291526472555259525422528256825282515255525282542264729772582264725552776254226992582356944912776262126602515259525682712250134723341326425422555402725952738283931394047469554771296 0 0268626602608273827632699263428652634299026472789264729652660303927763499275132645441327726472915269928522595258225152515250125682542254225282488259530272528272525152776252826992555355544642751264725822738251525822542258234863392318925282751408728392673291533153641466454411808 0 0268626342595263427892582287726862814262127762699287726863277276331892751331528775441307630522647283926732660251526212542256825822528255525422555248829522528266026082789252826732474358344912789271226212501262125282673248834993366322625952595400825952725300231264695466460741296 0 0266027252634262126862814262127632621283926212977267330392751316428273176269929775441318925822927269926862528263425152582255524742501250125152568256830762461262124882751247426082542355545192738266025822582254226732582264734723353320125282725406728522751297730523612451970041808 0 0259526342712267327122634273826342776271228652673297726473176259531012686311428905441305229902725281426602608250126472542259525152542251525282515262130272515264725552814255526732501351344912952264726342528262125282595252834453379323925422660398926472801320130024047451952981296 0 026472634258226212751277626082751256826992712291525823189276330272801317627253226544132012555297726602751266026732501251525282542254225552488255525552990248827382488278925422634250135414491278927252555268624742555258226343472339232012568280140872738271228143289349946954664 19790725 355651808 0 0260826732582262128012595267326992776266027252673294026863076267331392686312628275441307630392621278926602699255526212542250125552501256825282542269930522582264725282751254226342515348644642839256826472542273825552712256834193379317626082699404726602789306430394411463452981296 0 0262125682595269926992686263427512673277626472712263430522686313927513164266031265441323926602776264727512555269925822528255525822515251525282555255530522528267325152763255526212568352744912776260826082634251526732582259534863353313925282827406727762660300231893472451948531808 0 0255525682634262126862595276326732776269928902582289026992940266030892763301428015441312628392621296526602634258225682528252824882528250125282582254229902647268626082763250126732528349944912814267327252515264725282751250134723392322625952634404726472763300232264411454751921296 0 0263426082582266027382673264728392699285226862801264729022738295227633076267332775441328926082877262126602555256825552528256825552515252825552621256831012474267325152827250126472555358344912789272525822621250126992555263434863379316425422738406727762647291533793612454747261808 0 0264726732660262126992660276326992763268628142686292726863002271230642814317629405441305229772686285227122647258225282501255525152501256825822474255530892542267325552776254226342515352744642877264725682488269925422660250134993419326425552621404726602660310129274411478953691296 0 0263426472673272527252699263427122673283927382927267330272621311428652952267329775441318926342990267327122528263425682515251525282542254225152582255530272488269925282776252826212528356944912763269925822763251526992542258234723353320125682738408727892725294039333612454747891808 0 0263425422712263427892608276327252801263429022673303926602977264731262712310128145441306429652673299026862647258225552555259525422528254226212555264730522568269926212839262126472528345944912952266026472555269925682660247434993379327725952647400825552725303930644310463453331296 0 026472634267327632776266026342673269927382660290226472915266030762725310127383052544132142582300226732699258225682515262125552568254225552501255525823089251527632515283925152595252835554519283926472634273824472712255526213459335331762595278940672865263427892940358346344986 19790725 356131808 0 0263426472634256827122686264726732751269928772776295226732977267330642660289028275441302729272699285226732555259525682542256825152528251524882515264729902555269925822865254226212488348644912852259527762555266025552725254235273353326425552568398926082686347230524239463452621296 0 0266026732673262126862621262128012673289027513002273830272660310128013064275131265441328925822927263427382555258225682542258224882528255525422582262130272488267325152827254226212474355544912751263425822712251527762595264734593379312626342738408726992686305228903379451950201808 0 0266025822621263427762582267326862751263429272686286526342827268629652763303928905441308928772647285226602568246125282515254225282555252825152501262130022634267325952763251526602515347244642776262127252568266025822699251535273406331525552542402725822738316429274129466452981296 0 0264726862660267326992634259526862647276326732827263429272738291527383189271231145441321426082827266026992555262126082568259525682582250124882595252830642474271225012789248826472488352744642738268625822776250128012647264734453379321425682725406728392673287728903671469553691808 0 0268626342660264727122660269926342725263428902673282727633027272531142712308928015405303929272647277626472595255525422474255525012488254225682515278929902515269925552776252826342515347244912814259526862568259525822621250134723379320125282582400826472725355529903863469561131296 0 0267326732568267327382660259527632660278926212940262130272699292727633226269930395441328926472940264726992542254225012515250125152515254225012568258230522461277625282751248826212568355544912789271225552634251526992542264734453379317626212686406729902699301428273445454770041808 0 0269925952634263427122555268627122801262128272751300226862952262130022763295227515441313928902712278925682634259525822582256825012528252825552621260830762660269925552763255526472515347244912940258227762595266025682738251534453392320125952608400826992776336628773499446451231296 0 025952699255526992699262126342763263428902699295226212940266030272827307627383052544133022582283926992751258225952582255525552542258225422488262125953089247427632515275125152647251535834519280126602568269925682712256826083445335331512568263440872940268630392852326443854821 19790725 356611808 0 0266026732634267327632582269926472751267327632686296527123027271230392712302727635441302729272621281425822673256825682488254225422568248825422528260829902621269926212789258226472568354144642952259526732528267325282595252834193341317625282634404726862789299029273472454752271296 0 0263427762595267327252699262126472621277626212977269930892699294028393064268632265441331526472839262127632568256825682528256825282488256825152595259531892501275125282801252826212542352745192763273825152634246126992595263434863366318926342725406729152712300228903289457647571808 0 0272526212699264727122595266026732751266028522712300226863064268632512814323927895441300228012673276326082660256825952555254225952582251525952515275129772647268626342738256826342542347244912814268626992515268624882686256834453328318925552555397026732673332829523626475753331296 0 0271226342634268626992712266027252608286527252890268630762751289028143264269931765441313926602776269926992515259525422555251525822555250125422595252830022515280125422789252826992568355545192763271225282699258227512647269934593419320125552686404728902725312627513445463449191808 0 0271226472647259526992660272526602673264728142660292727383114269932392686320128525441307630272595278925952608256825282528256825152542248825422528264729652621268625952725250126862488352744912839251526992528263425552738254234723366328926082568404726602751345929523419457652981296 0 0269926732582267326082673259527382568275126732877267331642647305227763076275132015441327726862839266027252542256825682528251525282515250124742673256831012528280124882789251526472528356944912738264725952660254227252568259534723341316426212634406728902738323928013289446448531808 0 0263425822634271228142595277626732725264727892621283926733002268631762751313929775441306430762673283926082647260825552528252825422501254225552528278930022608267326342738263426602568347244642801254226342515272525952725252834453341332825422568400826082902306428903472469551921296 0 026082647267326472725271225952725266028272647287726992801269931392865320127893277544133662686282725822634262125552595256825552488254225952474263425423126251527382515277625422712251535414491281427512542268625282686262125953445331532262582268640872965291532512712344544914886 19790725 357091808 0 0269926342568263428522568269925952738268627122660286526603064268630642725337928395441306431262647275126342582256825682528252825422501252826342568268630392686269926212776250126602595347244642814254226992488268625682725251533793366325126212660400826342839358328393379451953331296 0 0260826862568267327762699266027892595283926472865266028652673310127122965269931895441341926603189263427632621254225822488254225952542256824882686256831142515276325422801246126342501354144642763266025012686254227382582263434593328322625682699408728772751326428903379449151231808 0 0262126212660260826992634268626992814262128142647296526603101271232142725325127895441316430892712295226472595256826342515254225152595251526212542263430392621273825282776248826342528349944912801254226472474277625682595252834453341322627512542400826342776359728013392472653331296 0 0259526602673266026992699263427762660280126603002258230892686311428393151269932775441341926993101275127632595267325822515256825552528258224882568263430642515275125422751248826342515356945192801266025152725252826992528260834723419321425152568408728142712305227383328466454411808 0 0255526212634263426862582268626472776260827122621305227632965266031762725307627635441311433152763297726082673254225152555252825552582251526602568271230022699269925952763251526472555355544912965264727382501267325422763252834453379323925552621402726862852389829773406451960741296 0 0269926992647267326732686259527632582280127382852268629272776303928273189271232015441335326473126271228392568255525952528251524742555262125282660251531142488277625282801250126342555356944912776264725152595258226082555259534593353320125952660408729152725327739153201454770041808 0 0263425952608264727632582275126862839255527892660276326862990271229522686310128395441310131392725290225682595251525822582251524742542254225682488268629652738267326992789259526342501349944912763258226992555269925152712256834323353323925952582400826342686406728523406463451921296 0 026602660267326472751262125682789264727632542286526602915267330392877303927253101544133282647295225952827256825952515254225422568250125952568258225823039250128142582285225422673256835134519273826992582263425422751258226213459335332512595267340472927272527382902332845764726 19790725 357571808 0 0264726342621262127512582266026732699264728012712283926732776269931262673316427125441306432772751281426602660252825682621255525682555252826342528262130762621267326862789275126472488348644912751260825422568268625682673251534723406326425552621397026732751334129653499469551571296 0 0263425952673258228012608263427382582285227252839264729022699292727763189271233925441343226602890268628012582256825682582250125282501255525152595256830762515277625282827252826342568354144912801269925822699255526862542264734453315321425282634404728772738292729153472457647891808 0 0259525682647273827762582258226212865264728522699287726602852262131642776327728775441308930642738291525952634254225822542248824612568254225012515263429772621269926602776254226342568347244912751266026862501271225552738252834993419326425952568404726732763302729273898451952621296 0 0260826212660266027762568258227252660271227252865262129022673295228273277273832265441334126992952269928652582260825422488256825282555259525152634255530022474282725282776246127122528359744912751256825552673252826472582267334063353318925822789408728772712289029653486463447891808 0 0263426602595264727632621271227252751264728142621299026862977267330392686303928775441310129652568264725682568255525682542256825152528254225682582277630142725267327252751254226212528348644642814255526212542273825152776250134993392320125422568398925952725326428523732454755141296 0 0262126602660260826992712268627122634290227122789267330392699287728013251269932265441335327383076272527122515255525682555254225952515255524882647259530762501277625422789254226862515356944912801258225822660255527122582258234453353317626602738406729272686286528393328463448861808 0 0259526342725259526992582263426342725258228392647291526993002269930892814320128655441296530272660272525952582259525552542255525012595251525422568267330022568267326732789262126472555347244642852260825952555268625282686251534453392326426082501404726472725285229524335457651231296 0 026082568259526602725271225682699267327252647290226342940263430892902318927763379544133152621286526472634251525682501259525282555250125822568262125553101247428272488277625422801248835554491273825152595263424882673263426473432336632012528271240872877266028773002359745194853 19790725 358051808 0 0259525552660263426862660264726342699268629022738301427253089273832512686320128395441302729402608277626082595252825422568252825152595251525552542271230642673269926472751264726732515354144912839264726212528259525282699246134723406321425552595398926732712457630274239463452271296 0 0268625952647275126862660262127512660271226732915271230392738315127893076263433285441322626602699267326212542255525552488254225952595250124742738255531892555282725012865255526992542352744912751275125422725252826472595264734723419320125952763406730022839292729523289478948861808 0 0269926342621267327512595259526732725262126732634294027123114273832892776316428015441302729652608280125682542259525682542254225012528254225822528272530892673268627252738262126342528349944912814258226472621267325822699252834323366326425682634398926732725295229773898472654411296 0 0263425952582263426602608258226732647273826212852267329772763315128653277267331265441326427252827269925822501252826342542252825282542259526212568256830392501287725552776251526082555358344912751271225682789255527382595259534723366317625952699406729402789287728393541457654411808 0 0264726472595256827892568266026472751259528902621295226863176267334192738301427515441305229022673269926472555262125682528256825422488258225822515263429772673269925952827255526732542352744912776259527252528278925822738252834453366322625822555400826472751287729523915457661131296 0 0267325952712267327122686264727122634278925682839263428772660308928393151268631645441327726602712262125682621258225952568254225552501258225012673256831012515276324882801251526602488354145192852273825422595251526602568268634863341318926472673406728902686290230763459446470041808 0 0259526472608268626732660273826342776271228012647305226992890272532012738303928275441308930522608269925952582256825422501255525952528252825422515264730522647267326212839252826602515349944642839252826342568272526212712250134723341325126082568404726862712282729653812466451921296 0 026602582263426862673267326082725268627382673290225823002273829022763295226733139544133152634278926472877262125552515258225552595255525952501266025152977250128652515276325012660247435414491271226732515262125282699260826343459335331892555256840272952262128653189335344914919 19790725 358531808 0 0255526472673263425952634269926212801263429152647296526993064275131392763311428655441307627892595287726342608256825822528259525012528252826472568269929772725266026212738255526602528352744912738264726862568267325152686247435693379323925422595402726472776285229153812463452981296 0 0266027512647263427252582269927632647271226602865260830022582300228013027266031515441320125822865258227892555254225952528252825422474256825152634256830522501278925012776246126472582358344912725271225422763254226472621269934453353321425682699408729652686300232013499446449861808 0 0269926602686264726732621268626732789259529152725287726212965269930392699315128395441306429402660275126212621258225682555258225422501251525952501269930522738264727252839259526732488347244912789259526602568268625282763247434723392328925422555400826992738282730023612463453691296 0 0269926342621263427512647264727382595295225822890264730272621316427253214255530895441323925952927264727122542251525552542250125682488250124742686259530642542283925682814247426732488355544912814266026342751252826732555272534593445316425152647404728652582295236863419478948211808 0 0259526862568259528142647263426862839267328772621289026733064269930022712311428775441306429652686282726862595256825822515256825552555252825552555269930522673272526992751258226602501352744912789259526082568259525152725248834863379321425552555402725952725281429523764443752271296 0 0266026212634268626212673263427512673283926212789267329402699307629653139275130525441322626212839263425952595255525952542252825422528250125152568251531012542287725682763256826732488358344912725271225152634250126602568262134723353316425422660404729152686294037013527463447891808 0 0266025552634262126472595266026732738264728392634307627252952267332262751294027515441302728272738295226992621255525682501256825152542252826212515269929902712266026602763254226472555349944912801263426342568263425152827254234193366323925682555400826342738276329273656454751231296 0 025952673262126342647263425552776264728652660289026343027267329902827307626733164544132642595295227252699259525952595258225552568252825682528266025823076254227892528280125152725248835414491275126472555269924882789260826473486341932012568256840672738272528653796347246954886 19790725 359011808 0 0262126862582259526862621273826732763267328142686292726343089269931892738305228525441303928522660272526602568266025152488248824882528254225552555268630022712269926602789255526602555352744912801254226342528267325012738248834863328320125822515397025822789289029903829454751921296 0 0263426732595260827382673269927122686271226472915267329522647313928653126267329525441321426212776254226472595262125422555251525422555258225152568255531142515277625282814262126862515356945192801262125822763252827122582262134453379313925822699406727892568281433413379469547571808 0 0268626342608262126602673263426472839267327892608305226863027268631512801295228015441308927762673285226602595251525682488255525422488255525422568262129522621275126342839256826212501352744912776262126342528269925422673250134323379322625552621400826602801286529404952472653691296 0 0264726342673267326732673263427122686277625822852260829652751312628653139258229405441311426342751264727122488251525422634252825552528262125152621256830892528287725682776247426212542354144912801268625152634254226862595266034453379322625822699404728142555296535973472472654051808 0 0262126472595263426602582262125952839263428012673289026863126258231892776305228015441301427512660272525952634259525422515256825282528256825552488272530392699269926862801259526472501347244912801251526342501272525152699248834593392323926342595397026342839287730273541469560741296 0 0273826212595260827252634262127252634278926732801263430892686313928273226258229775441312625822814268628012582256825012542258225282555263424612542255530522542273825552877251526732528356944912763267325682712251527122582269934453353318926212673406728142634292733533328463470041808 0 0262126732647268626732634268626732902258226992673285226733002275131892660292728015441301426992595267326342568258225012582256825552568247426212542266030762738269926472801258227252515349944642814268627762515267325552738251534453341317625152595398925822865299029523555454753331296 0 025952582263426602763266026342763255528142595282726603039276331142814308926472965544131262660268626602751258225952555254225682568254225422501258225423076255529902542287725682660250135554491273826342528254225552621264726733445335331762568272540472852271229273264345944914986 19790725 359491808 0 0263426342595263428272647269926472763272529272738303926472952268632892686295228275441303926472634267326602647251525422568251525152542251526212542252829902634268626472839251526212515348644912814266026472501266025552699250134063366320124882582400826862801286531263583460552981296 0 0272525952621262126472647260827252660280126472865266030762738310127892990267330525441313926342776263426212582254225822568252825552515254225152595263431892515278925822952252826862555349944912751267325282673252827122634268635133353313925282595402728652660302730643732475748861808 0 0266027122686272527632673256825952725258228012673295227513164275131892738303927765441303928902673268625822634256825682542260825822555254225422555275130142738269926602839259526602555355544912814266027122555272525152699247435273341322625682568397025822827281429524047457650881296 0 0267325822647266027632725259527382595269926992977266030392801311428273101264729275441311425552751259527252515256825552568255525282488255525152582259530642501281425422776254226342595355545192776264725012725254226992595268634993419322625552660404728142712294035693445451948861808 0 0262126212555263427382634277626862776264728772712302726863114267331512712303928145441305228902634267326472528258225552555248825422582255525282582276330392699267326342776252826602501348645192814255528772488271225552712251534993406326425822595397026732865278929653626454752271296 0 0267326472621268627252673267327892634285226992990269932392712313928273139267329775441316426082751264725822568256825282542256824882501256825282712256830642555280125682814252826602621352745192789267325282725252826602595269934723328321425552789404728272686297737963569466448861808 0 0266025952634268627122647268626862776262129272634305226473114263432142738305228395441308928902634275126212568252825952528254225552515252825282528272530392751268626082801252827512501355544912952256826992555269925552738250134993341323925822488406726992738301428904008466452621296 0 026862776262126342738258225822699262128012725297726603064267330522852305226603002544131142608278926862712260825552528254225422542255525152474251525953151251527892515286525152699262135834464273827512660272525422699255526343445340631512568269940872952267328393796352745474952 19790725 359971808 0 0264726472660259526992673263426602801264729652647294027253189267332772776302728145441306426992660272526082582260825682515251524882582255525422555272529902673272525552751258226992582348644912852262127632595266025822738255534993392320125952582402726342776282729024286454751921296 0 0266026342673268626212595262126992725281426992977266030022647315129772990259530275441311425822686266026992621255525682568254225152528258224882699262131262515273825152712251526212621355545192738256826082725254227252568255534723379326425822660406728392660295235413406451950201808 0 0264726602621266027632712277626602725259529022582307627123189266032392686312628015441300228272621267326862582254225422542254224882568258225422555267331012686268627122827254226992488348644912839255526212542264725552686255534453392317625422568398926082877294029153671475752621296 0 0268625952673263426602699264728272660282726992915264733662725318928142940268629155441307626212789272526602515252825552515252825152528258225012699254231392568280125422801250126212528355545472699267325422647247426212595267334723379312625552673404727632699283935833406436054771808 0 0267326602699259528012660266027122738260829152647322626083114264730892751302728145441308928522621262125682582260825422515259525822582250125152555267331142660267327122801260826342488352745192915252826212582273825552673251534723392321425282582400826732827285229523341449160741296 0 0259526342673264726862568262127762751286526992952258231392673302728272965267330765441318925952699267326342595259525682542259525282582252824742673263431392515280125952827251526732555355544912776277625282763251526602634248834863445327725282660404726992686290229273341457670041808 0 0267326472608259528012634272526212789272529402712318925953101263431142763307628015441308928012621276327512634256825682528256825152488256826342528263430272634271228392738263426992488352745192814266027632555256825422634251534993353325125282568400825682902290230023419472651231296 0 025822647264726472751260826342686264728142776305227383076269931512801307625953076544131392621272526862699256825552528260825152501248825152515263426343164251527892555282725552673255535834519272526732542269924882712256826473419337932012568266040672776267329403089337944374757 19790725 360451808 0 0262126472634260827632608263426992673271229152673311425553101263432262699291528525441303928652660269926732528251525682501254225282515251524882595262130272699272526862789254227122542347244642814255526992555267325422634254235413341322625682528400826082839277629653829457652981296 0 0266026342621256827122673259527512660278926472965263431892634305227253027266030525441308926472751264726862608255525682555251525682515255525282647263431512488285225952814254226602634358344912751268624612621254225682568263434723366320125682686404729272738292731013764451949861808 0 0273826472595269927632608263426862776259530272673306427253002266031262751297727515441307628272699272526992595251525282582262125152488254225822542267330642814267327512789258226472528358344912865264727252634259525282699254234323302327725552686397025952877287730273933443753691296 0 0269926992725262127512608258227252634282726602927258229772660312628653089269930145441310126472725262126862582255525552528258225012528247425012634264731392515290225282902254226602634355544912763262125282776251527762608266034453366323925152647404729022673289033793671466449521808 0 0 0 0 0 0 0 0 0 02751259528272634297726733076264730892751294028905441305228772699272526472528255525282528256825152582250126472528277630392751268627512801258226602501352744912839256826082488263426212621248834993353323926342595400826082927282729024087446454051296 0 0263425952712267327382595262128012699278926212940272530522582300228773101262130395441321426602751266026862582254226342568251525152515248825012686256831642515285225682827251526992608352745192712267325422763251526342582264734863366317625552699412929772738292735833541451948531808 0 0258226602621266026992568267326602776263427892660294026863076272531012712297728395441300228012673268626732568254225422555252825682488254225422528280130642738268627632789267326992515347244912877260826212528272525422699252835273366330225822621402726732852290229023989469552981296 0 026472528264726472647266026862801262128012582287725952902267331142865307627122877544132642608273826342621255525682542255525282555254225422528266025683064256828902568282725422647258235694491276326472515269925822621264726213527337931892595272540273089269928773392337946954695 19790725 360931808 0 0262127512686266026732621273826862839258228012673292727252952269930642725295227635441306427892634268625952595259525152528250125012542254225012555266029902725271226862763258227122501354144912776264726862528266025682595248834453366326425822621398926602902281429404027457652981296 0 0267326602555266027512608255527252725280127122890263429022660297727763039267331265441305227122776264726862542258225282542255525552515258225282647254231392515283925012776255526212568355545192725263425552751254226342595259534723419316425422660404730642673302734453583469549521808 0 0266026992568256827122595272526472712263429152647295226863014264731012660295227895441310128902673267326212621256825682647254225822515248825552568273829902738272527122789262126992528344544912814254226472488268625282660248834723328327725422595400827122927287729774087466452981296 0 0267326732660263427252725271227122621276326602814263429652595294027893027264731145441315125682814264726602542258225282555255525152528254225282660259531262528277625282801254226732488352744912712268625552660252826602555262134193406321424882814406729022647290233793513466454051808 0 0262126342686264727382673269926472763252828012660292726212977263430522738311427765441306428142647278926602660254225422542254225682568251525422528271229522776271227382839255526602501352744912827263426862542264725152699262134993406322625822608400826602877280128014217463461131296 0 0267326472699272527382725264726472660275127252839260830272699289028393052264729275441326426602827264728012542255525552582255525152515250125552621263432262568285224742890256826602647355545192751268625282660247426342568264734863392325126342801404727252673289032893569457670041808 0 0264726342595268626602542273826472789269929022634285226992877271230892763297728015441302727892725272526472555256825422501252825422501255525282542267329772686268627252827268626992528349944642789258228012542256825422634247435273353326425952647400826472789287729404129454751921296 0 026212686260826212647268626992789276327892712280125822927267329772814305226343002544130892582275125822814254225282568251525552621254225682488262125683139252829152582295225422634262135554519271227632555277625682608267325683445336632012568283940672789269929153353364146644886 19790725 361411808 0 0266026082673259526992647264726342751268628902712283926212952267331392660303927255441307627382725285226732528255525952595254225422528248824882528272530272686269928012814263426472582351344912852263427382568262125282725252835833392326426342634398926602686283930894217463454771296 0 0267326602608266027252673260826602634281427252915263429522673299028013039277630275441311426602751268627252528263425952568256825012488256824882555263430642515282725422801250126602568356944912776267325422673252826602568266034453353313925152621406727892660289034063527438547261808 0 0267326862673262127252673275126992738264728142634281426992927271230522686302728525441303928272686268625822555250125422582248824742568259525282515264729652776273827632814258226342528352744912839258228142461271225282647256834723315330225952712402726472763283930394027449152621296 0 0262127122582264727252712263427252660272526732890271229522712290228272890264729025441316425552699259527382542255525282568259525012542251525282634252831762528292725282902251526212542355544912712264726342621262127382608268635133445322628652776404728652686287737643366463449521808 0 0268626862699264726992621264726992789269929022712290226862940255530392712299028145441300227252647269926472660254226212528251525682555251525952488272529772776271226342763262126992488354144912839262126992555267326082673248834993341318926602725400825822608292730024239457650881296 0 0278925952595271227632738259527512673269926472839263429022595296527382952267328655441312625822738268626602634254225282542258225682542256825682647254230892528289025152776251526732528354144912699271225152660254226862595269935133406317628012725408728012725283939523445454747891808 0 0266026732568264727512660273826992776258227252738289026992915268629772673290227895441302727892621271225552555255525152515256825152555251525422515269930522725281426472763267326472528352744912789255525552542260825822686252834723379322626212673404726082751295231394634472652981296 0 026342660258226992712264726472738263427382595283926342865267329522776296526472915544131142621287727512789252825012488256825552555259525682515256825683101252827892528287725282647250135554519273827252555258225422647262125013472343231892555276340672877269929153541358346344789 19790725 361891808 0 0268625952621262127252595269925822852259528272673289027252940267329522699290227895441305228392608280126342555255525152515251524882515251525552568264729652801268627382738263426862488352744912827258226342634267325822595252834993379318925682647398926472725291531264821436053331296 0 0271226732595259527382647258228012686271226602965260829272763295228143064264729905441325126602725276328012582258225552555252825152474251525152555252831392515295224882902255526342555356945192763269925552673256826472582266034723379320126602712406728012634283930893656463449861808 0 0262126992582263427762647275126602763262129402673285226992927275129152738291527385441307628142660263426862528256825152595252825152568254225822501266030272660266028142776260826212582349944912763267326862488273825822725251534993392323926602673402725822634286528904757446452621296 0 0269926342634272526862699262127512686272525822877272531262686285227382940267329775441321425952814267326472555254225952528255525012555251525152555259532012528286525422852254226992528352744912751264725952725255528012582258234453302323926992776402726992634283928903812457655141808 0 0260826342686258227892595271226472890263428272660287727123002264729272660285227125441316429772634283925682634255525952595256825822542254225282528264730522582267327632801258227252501352744912712269927512555267325552647248834723379326426472582402726732712283928904695454760741296 0 0272525952634273826992595258227762621289027252776267328392712280127892977260829525441321425952801264726212647255525682568247425282515252824882595256831762568290225152776252826342528356945192712260825682699252827382634266034593353318925822699404726732725287728393641472670041808 0 0263426472686264726862660272525552751268629022595296526992827273829652751302727515441303928142647272526472608250125422555251525682582252825552555260830762738272528012776258226732542352745192801260827512582260825282763254235273379323925682686400825552725290229774437469552271296 0 026472660258226082699263426602751271227892712287726862890268628902852295226603076544132142634271226342660266025422542251525552595254225682501266025823089252828272488282725012647254235414519269927122582262125012699258226603472332831762568267340472725266028013583368646644789 19790725 362371808 0 0266025682621264726342582272526732839258229022686281426862763271229772660287727635441302727892634272526212660263425282555248825422555251524882568263430272738276327512839264726602515352744912789256825952542271225682763252834323432320126602595400826602725291529904726451954051296 0 0262125952595268627252634267328012634282727122827266028772712290228392839269929775441323925952827262126602528258226342555258224742474256824612555259530642501289025952776251527252488361244912763269925682673254226082621259534593366325125422647406727122738287733283541457649191808 0 0262126992595259527122634266026732814268628272763285227252877272529022763297727765441306427762660276326082515262125422555250125152501251525152542267330272712268626732814268626472501351344642776256826212582262125552699252834993406323925552647400826862712277629524664472652621296 0 0260826732595269927122751264727252647290227252890264728772673286527892990263430525441318926212801272526472595254225682515258226082528252825012595262130022528296525952839252826992542352745192789267325282582254227122582254234993379321426212712408727252647275132263880466447571808 0 0262126732621264727382647275127252801259529022738299026342877264730892673291528275441305230272608272526212542255526602515254225552582252825282528264729522725271228772877272526732488354144912839259526212555262125822699248834453366322625552712400825822738300228904263463451231296 0 0263425682660269926992634267326992634281426212902264728902595290228902801267328905441322626342751259526732582259525552621258225552542251524742542255531512515289025422902255527762515355544912814267325012712248826602647262134723341317626602699406726992568286529023671451950201808 0 0277626082555263427122647266026992776268628392647291526732852266030522738297727895441307628902634273826472621262125552528259525282608248825552515272529772751268627512776269926992488352744912789256827512582256825422712255534193392328925682595400826082738286528774464475752271296 0 026472738260827252751264726472763267328012595281426212801264728522801287726602965544131512647272527632686258226342568254225012582254225422515262125423176254228522555291525682634254235834519268626212582264725282712264726213445328932012634275140872763268628653002361246954886 19790725 362851808 0 0262125822634264726992608267326342763269928142699269926862776259529522751291528275441305228772712273826212555262126082595258225422447250125552501276330522673269928652763267327252542347244912814272527512515262125422738252834723392325125822595400825952712297730024464466452621296 0 0263425952595266026732634263427122621280126732890255529152608283927512915258229275441310126602839268626992634251526212488255525152515262125012542256831142528282725822915252826602595358345192712252825822686254226992621255534723341315125282568404727892660286528013626449148861808 0 0266025952647268627892647281426342686262130522673287726473002258228652738277627515441306428652660276326732621254225682542251525152555255525822555254229522763272528902865281426212515349944912940268626732515267325822699252834723341325125552528400826602699280128144664472654411296 0 0262126472582262127512738259527382582269926212865272528142712278927382977263429905441318926732801273827252634254226082555255525012555255525282660256831262542295225822877258226472582355545192801271225682699256826862568267334723366316425822776406727632595281429403686443754411808 0 0259525682647264726992595271225952890258228392660281427252789269929272751283927515441310129022621275126732647244725422542250125152515251525422528268630272699269929522801272526212515352745192801264725682568263425822673252834723432318925682515404725822673285228774576446461521296 0 0259526992621264727122660264728142699290227382839267327892621283926992814266029525441307625952852269926602595255525422621254225682542255525152568264731762501290225952977259526862528355545192763266025822582252826212555255534453353317625282647404727892673285230523671457670041808 0 0263426342660263426862582267326732865263429272699285226472927269928522686287727895441303928652634278927252582254225282501252825152515255525422528275129772751272528272839269926602474347245192801260826732515266025282621251534453419322626862789402726082776273829024664457651571296 0 026472555263425682738266026472725266029772686285225822839267329152738291526862965544130762699277628012634267326212568254225012528256824612528252825283139259529652555277626082686255535694491275127632542264725422725255526083499335331392555264740472789266028522902364145764757 19790725 363331808 0 0262126212686262127512568276326732940263429152621282726732801272529652660285227125441310128012699268626992621252825552595255525422528255525422555267330022763269928772852276326732488345944912839258225552582263425952776251534723379327725552608400826082814280129654634454753691296 0 0258226212660258227632699264728012738291526992927259527892634282727632890263430145441311425952827268626732542248825152542252825422542247424882542256831012501300225822965258226212515358344912725276325422673255526862582258234593472320125552751408727122621289033413846463449521808 0 0255526212555266026992582271226862865266029022699282726472738266029772699285228145441297728522673267326472582256825822621255525552501251525152568264730272776267328142927263426472595351344912977263427252568259525012725247434723328326425952634398926212738276328904547469552621296 0 0258226732621259527122686263427382660283926732927260827762686287728392852260829025441320126082839264726602568255525152582258225282515250125152634251531262501278925823302250126472595358344912712267324882763252827252621264734453353313926342660408728392621292729523641454747891808 0 0264726212568266027632582273826992751258228272660282726732940263428772673285228275441307628902763277626862568264725682582248825282528251525552555269929402699272528902827283926082555356944912814251526602555256825282595251534863406322624882647400826342738290229274519466452271296 0 0255526342595269926862751260828012660280126732952259528772621282728272776266030395441316426992827277626342582255525552542260825422528255524742686252830392528286525282927264726992528356944912814273825012660250126212568256834323353316425152712408727382801292730643541457646341808 0 0263425822634258227892555264725682699259528652712280126602776267329272647296528525441308929272686269926992621271226342528255525152528252825952528267330272634268627762814267326082542354144642814264726732582263425012660255535273366320125822595404725822940299029654464469551921296 0 026082673263426732699276325822738268627512647287726732890263428772751281426212990544131642647291526212647255525682582258225422555251525012515272525683076251528142660283925422738254235834519273826602555264725012595259526993486337931892582264740472763267329522977371745474789 19790725 363811808 0 0263426342582269926992673259526342902271228142634290226472890266029522751281428015441303928272660280126342582256824742515254225282542252825822528268629652568267326862839269927122515345944642827255525952528266025422789255534453406317625682582400825952751291530144411446452271296 0 0259525822686272527122712259526732686272526732927264727762660283927632927263429405441321425682789268626472555258225552528252824882515258225152555256831142528287724742877259526862595356944912789264725682738247426212582259534453315315125152738406727122647290235973612457649191808 0 0268625822647267327252582269925952801264728392686282726732902264731392568281428275441299028012686269926732686255525822555254224882515254225682542262130392660269929022789263426602595348644912814254225682488263425152621247434863341331525152634404726472725291529774217454754051296 0 0259526472608269926472660259526992595278926862890256828272647281428012814271228905441322626472940269926602595255525552488252825152515255524882647264731512528294025422801252826862528358344912738271225152660248825822621263434453392316425552699406728272647297735973432457653331808 0 0258226082568262126472595262126212686267328272595282726862776263429272699286528145441308927512595278926602660252825552528256824882488252825822542271229902801271228012801269926472595347244642865266027512528262125152712254234723366323926212699400826082814294029274087463460741296 0 0254226342673262127892582254226602660280126472789272528772673282728142865255529905441321426732890263426602582248825012542251525282595252825152660259530762488286525282839254227382528352745192751264724882686255525822660259534993379323925552634408729772776290237643392466470041808 0 0267325682528256826862555271226472940264727762647272526342865266028392634291527385441303928652647283926212595255525682542254225152528250126212515286530642634266029022839273826342542347244912801259526992542258225152673251535133379320125422634402725822763287729653970478952271296 0 025822621263426082699264726472776260828272660277626342865263428272814286526602927544132012634292726602865252825552515251525422515255525422528272525953064248828142515290225952789254235274519278926472515269925422568262125953445337931512621260840672751267328523656351344114576 19790725 364291808 0 0258226212673267326862595264726602801262128772699277626602877264728392699308928145441307629522647273826862595255525552501258226082555251526212528264729772712275127892827267326342528344544912751263426472515263425422660247433663392322626732621402726472738312630274129454752271296 0 0252826212621263427892608258227252686269926472776267328902660287727512890268629275441318926602890272527252582250125422488251526082528258225012621262130642474287725152827255526862528351344912725251525282621254226732542259534593419322625822660404727512789292735133626454747571808 0 0266025952634255527512568267326212712262128392699280126342852271229772725286527255441303929272686264725282621247425012542254225422501246125552542267330762801272529022738275126472647351344912673262126862595268624882647254234453379340625282621402726342751337931144008469552621296 0 0266026212568260826732634259527892595266026212801262129022673282727763027263428395441323926732801264726082555250125682568251525422542256825422621256832012474277625282977252827382555352745192712266025282647258226342595259534593379321426602776408727122725297741503541466446641808 0 0259526342699255528012608262127252789263427762673280125952915264729772712300228395441306430522647273825682595255525822542248825152582254226212568285229772660271228272801277626862555348644912852255525952501254225682621251534993353323925552621400826212776328934454464466451571296 0 0258227382647263427762568259526992595272526732827267328652621283927893126262130765441331525822789267326992542254225552595251525282528251525012621255530762528311425282940254227512647356944912725269925552582247425822621262134863379316426342801404726472763303943353656463449861808 0 0272526602595258226992568271226212751256828142673289026862940264730892621296528525441306429402660266026472555248825682555252825012501248826212542267329272673272529022827277626472568355544912763255525552542262125822660252834193379325125552647402726212763307629654047457652271296 0 026342634264726082686271226082725271227762712289025422940266029902738296526733027544131512634292727512712251525682555255525152515256825552501263426083114251527892515308926212776260835834491272526212595267324612608258225953445336631642555287740872751273829523863347244644789 19790725 364771808 0 0269925422621264726602634278926862789262128652673287726602890269928142725299028275441302729022582277626472555259525552501256825422515255525822501266030522699269928652865286527512568352744912776259526472515262125682673251534863379322625152608400830272712323930274150449154411296 0 0272526212686262126992673259527122634282725822751258227892660295227633126263430025441317626602827268627122542255525552515254225422515252824742568254231142528289025553027256828012595358344912725267325282634254226472568262134723353318926212839412927383064286533023597460548531808 0 0269925682634264727512568266026732699255527762582292727512827267330272763303928275441302728522621282726472621256825552528248825152501251525552595273830272621268628902827277626472634347244912738267326472528267325552751258234453315313926602673404727512789315131014217466453691296 0 0267326602595269926732647256827382673280125822852260828522647278927893002264730525441311426342839271226472542264725822501252825422542252825012542258231262515294025822902251527762582361244912738269925282582246126472568267334593302315125952712404727633176312634323569460553691808 0 0268626212647262126732621271226212801259528142634280125952852269929152686296529025441303928902647268625952634256825422542247425422528254225552568260829522712268630392890280126992515349944912801254226342488267325422608256834723315328925682673404728772814323930894217466460741296 0 0268625682634268626862699262127892608282727122865259529772673280128012890262130645441308926342890267326992582259525552542259525282528259524882673258230392528283925282940252828012515354144912751277625822621251526602528254234863392317625552814406726213419300238803406454770041808 0 0263426472673263427382555276326082839254228772647275126992789262129522712296527895441307629272660272526732634254225682501258225422542251525282582267330642776272529272814266027512595349944912965258226472515254225152686254235273328323925552568406728772801343232514217451954411296 0 027122725263426862673272526862776264727632673285226472902273829772751295227122877544132142725276326602686255525682501250125152501251525822501259525423101251529772528302725282789258235274491278926732515258225282712254226473472337931892568275140672738289029654310379646644952 19790725 365251808 0 0258226732582264727632555273826212827264727632673277626732877280130762738295227635441310127762647273826602595254225682528251525012542252824882515268630392673267329902763286526732542352744642852255526992555256825682647255534453392325125682647397027122776386330274067469552621296 0 0256826212647266026732673258228012595281426602865269929152634286527763002260830525441311426082686259526732555263425822528262125012528266025552634264730892488300225682940250128272501358345192725277625422699256826732621262134723366318925282776404728523315303933023541463447261808 0 0263426212621267327762673263426602852264729022621282727252839271230892621294027895441300225682568272526732568263425552582263424882542248825282542263430642699268629152776277627382528343244912814252826602515267325682699248834723366321426082673397027122801328929654464449151921296 0 0263426342634269927252738260827122595277626342990263429272673289028012927269930525441311426212595262126862542263425422528259525422528248825152738258230272542295225822814258228392582352744912801276325152568251526732555259534723392320125282890404726993366308934063569463447571808 0 0264726082699268626992621267327252789264728142647291526602927266029652647300227635441302726602660275126732647259526082542254225012634254225822582260830022789269931142839296526472568348644912763258226342542255525422686247434063445325124882568395229272877358329404360463452621296 0 0259525682595260826992634263426862660290226602865267328902660289028393064262129655441303925152634266026602621264725282542263425012528255525012660255530642501325125423052255527122542355544912776267325282647250126472621264734193419322625682839402727893555300233533656451948531808 0 0260825822686260826732582264726732827263428522608286526472940271230142738286528015441300226472634269926732595264725552528251525282474258226082595268629652673273831392776275126212568351344912965255526082515268625422634254234193379325126082608404728392776361231144310446452981296 0 025952673262126342647268626472738267328142634285226602902269929902763306426472977544129902647271227382763258225422568259525282528252825152568259526343151251528392542300224882738259535274519272526992528254225012699256825683419340631762621278940472776316433923251379645474952 19790725 365731808 0 0258226732582264727762555259525552789268628392712300227253027271229652712299027125441303926472582280126472725259525422515258225422621251525552568278929772877272528392852269926732582347244642763255526472542260825152751248834453366325125952647404728142827331530764519466453691296 0 0263426862582269926602634266027892699278926472801266029652673294027383064269930765441305226472776266027632686255525422542250125282515251525282595262132642582300225552977252827892542352744912738273824612699256827252608262134723406320125422839404726862940295234723641463449191808 0 0266025822686264726862542267325952865264729652712289026343101269931642712307628145441301427122582273826732555252825152474254225552634255526342542273830022827268628012852263426342647356944912839251526472515264725822712248834193366322626992621398928522827307630524087469552271296 0 0271226472634267327512725255527762621283926732927258229652699300227763114267330275441311426212738267326602555263424742515256825552474252825012621256831512501283925422738256828142582349944912738259525012699247425952568269934723328318925682776406727252801286537323541449153691808 0 0262126472621262127512555267326862839259528772699296526732977264730022738303928525441299026862634264726342673256825422488260825422555251525822515275129772839267328012890266026732555348644912814266025822501262125682686251535413328327726212555404727513014345930893915457661131296 0 0264726472582263426342647259527122568280125952952264729272763296527632977269930025441312625682582280126212542262125822542258224742447259525012582259532642515296525013002254228652660356944912738255524882542254226212582254234193353322625682751404728143612315137643612457670041808 0 0269927762595259526992621275126472839262128522660290226472952268631142725296527635441301425682634278926472568259525552528250124742555252825552501273829902839266029402751271226212568356944912776252826602488262125682634251534593459322626602686398929152940404730524437454752981296 0 026082595267326862789258226342738267327632608300226473114267329402865301426602927544131142582260826862660269925282582250125552542252825552515259525423189262130642555292725152647264735694491268626732542267325012738262125683472330232642568269940272725376429773780349946344952 19790725 366211808 0 0267326472647262126862621269926342839271229402738301427253052271231262647305227765441294026472608269925952699260825952515256825282488248825682488271229902927272530272789277626992621351344912789258226992501258225282699254235273341323926082582398930642890310129904087443751231296 0 0264726602555258227252699263427762686280126862915264729652686292727893002266028655441306426342699264727122660259526212542254225012542258225552660251530892488297725952801254226472595354144912789259525152725252825682582254234453366318926082776404728393701303939333686466447571808 0 0264726862660262127512647264726342827258228272647287726992952262129522673278928395441301427512673282726602634256825822555248825152501251525952501273829772927269930022776275126342515358344912801262125552528263425422712252834193341315126732634400830522940340632644335449152271296 0 0264726732621256826992738259526732634277627252952264729652647287728012789264728275441308926602699262125952568263425682621251525012461259525422634254231012582299025282865251526992488354144912725272525282568255525822582267334453353321425552751404727633472292735133641466448861808 0 0266026732621264727512568266026342865262128522725287726732927262129272712278927385441310126602660267326602582254225952582254225282621250124882555268630142965275127892801271226472582355544912789263426602515255525282634255534723366316425682595398928652852315130394310443752621296 0 0264726212660269927632660263426992699272527253002266029152699292726603039268629655441306426342801259525822528262125422595254225822621255525282595259531262568295225952902260827762555354144912699258225682582247426862568263434193302315126732801404729273214306437013555457649521808 0 0262125682582263427382568275127512789262128772660289026992927268629902647297728015441300227382595273826602555251525422528254225012542248825012542263430023052271227382827267327252647347244912852264726602488260825152634259534453328320126732542402728522927340630764310457652981296 0 026212621260826732776262125422738268628012582282727122965277630762789275126733052544131142660281426082686252825822528258225952515251525282501263424883126256830392555295225822673266035694519272526602542263425152595262125953499331531892555271240872839295230394008364146954576 19790725 366691808 0 0259526342582272527122647273827122776264727382647292726602940271229402751300228015441306427892595267326212789260825682568258225012501258225422542272530272877269928772801286526732595348644912927252826862488266025152582250134723366322625822555400828143014300232514360463450881296 0 0275125952673260828392673262128012699275127122827269929902673307627892902271230525441311426472801267326862634263425552501252824882501247424472528263430642555312625283139251528012542352745192725262125012634251526732582258234453419317626212801406729773302299045193641466450201808 0 0267325952634259527892621278926212801262128902660290226732952268629522763295227895441311427252686272526732634255525822568252825552528254225282555264730272977273829402814282727892568352744912763256826732515255525422673251534723328321426732595398927892890310132144853457652271296 0 0264726602528264728012634267326732673277626732915258229772634289027762977262130525441307625422725260826602528260826602501252825422488248824742634264730892474302725012839255528272763354144912699275125282660250126862582255534453328312626342814406728772965292745763686475753331808 0 0269926732712263427382555266026862751266028772621295227123027271230522725312628655441307626602621278926862608254225422501255525152515247425282501263430272801269928772852299026862621349944642789268627382568264725282634250134453289318926472621402728392852308935414464457661131296 0 0262126602595268626862686259528272621276326472827268628902738291527122877271229405441317626732699260826602528251525282555258225552488248824612528264731392555300225552927254226732488349944912699268624882686252826992582250134593289321426212902406727123419287745193597478970041808 0 0267327122621258227252660264727512852263427892686289026732801264729152763299028275441305227762634272526862647250126212515256825012515251525422568256829902738272531512839286528902542352744912915254225822488256826212555251534863379316427252634397030143052361235834464449154411296 0 025682634256826602673268626212725275128652634285226862940272527252827294025683039544131262686283925952712258226992595248825682488251525012515260825423076254229272542307627512634247435554491278926342568255524882621259526083472341931642582290240672776351330894757356947264821 19790725 367171808 0 0267326082621266026472634282726992751267328392621292726862927267330892647315128275441302727382542283926342712255525282542258225552528256825282501258230022852271229902877286527892501349944912725262126212474262125552634247434863406320126472647400830763027373233924634469551921296 0 0258225682686259526732725258227632686273826602915262129522712292727512965262130895441318926732801268627252582268625012542258225152501254225282582251530762568297725683014255528142542354145192738263425422634252826472568259534863392318925552965406727633459326442863612463448211808 0 0259526992528258228272568266026212763263428392699290227122927263429652673286528655441305228012634275126212595256825682634255525282542252825152542264730022647269928902927300226862582349944912827258225682528254224882712254234993445318926342634402728523002344533794411449153331296 0 0266026212595266027632568266027252568285226472902267329522647283927632902263430395441315126212801268626732568267325682542256825422501252825282555250130892515290225682952252829272488358345192789259525012595255526342595260834323406322625952915398927893126292742173486472650201808 0 0259527382751268626992595264726602763263428142725294026473052264728392673296528275441306426862699287725822673258226212515259525552555254225952528256830392660269929522827290227252725348644912789256825682488260825822686251534453366321425952647397028142902370132144108443753331296 0 0267325952647258226602582255527512660289026212852267329772751282727252725269930645441317625682902266028392582269925552515252825822501248824742542254230392528285225152952255529402595352745192776264725282621252825952608258234993379317625552902402726862977301444913419463448211808 0 0264726212608259527252595275126862751266028142699294026732940266030392686273828145441300226602686286526472801259525952568258225012568254225152542262130142595269928652763290227252647352745192712251526212488258225422686254234723366332825282634397028142977345932644047460553691296 0 026602595258226212776264726212801266028522647291526732940263429772686295226732915544132772660276326732865255526862608258225152542254225422528259525823064255528392568291525422927248835554519273827252542259525012595258226213432341932262555306440472801348632894437348647264853 19790725 367651808 0 0271225422634258226212608272526602776269929402712291527382965263428522738287727515441306427512647275125822660256826732488256825422501252825012542263430142660269927892827313926732555347244912801254226212488264725552647258234593366321427512595398928772940339233924239466452981296 0 0264725952647260826862789262128272673289027252902269930522673292727513027259530025441306425422827268627382568269925422582255525012555250124882542252831642515277625012940262127762461358344912699264725282621254226342568262134863445312625422940404727763251312642633513457649521808 0 0266025682647259526992634267326992801256829902699287726342940263429402751283927385441307627632634273826472751255526472501254225552515258225552542254230022686269928772839317626602582345944912647258225952515258225282595255534193419326427252712404727122738371733794360469552271296 0 0264726732568264726862595263427892621280127383064258229022660287727383027268630145441311426212686259528012542269925552555251525012542247425152568263430762515295225683392254226992528354145192738277625012515255526602582260834863328318925823164404726733780323942863796472654411808 0 0269927382568267327252582267326602763259529772647278926602839266030272699300228525441303928012634273826602763255526992608254225422515255525152568259530522686277631762877303926342621352744642801254225422474269925422725256835133392322626342608402728902890391534994360457660741296 0 0263425952595264726862634264727512660276326602952268628392673286526862977264728655441318925952852262128272555273825422555251525552501252824472647250131642488318926343419251527632542352744912789266024882660252826602582258234453379323925823039400827893499308944113555472670041808 0 0263426342712264726732568267325952686266028902595297726602776259528272725271228655441307628772660292725952801255526602515252826212488252825952542263430272738276332142852263426342647354144912776255526992542264725422647254234863328320125552595400828272814323930274464472652981296 0 026342686262126602776259525822673258227632621289026732927271228902738294026732902544131262647290226732927262127252555254225152542255524472488250125553101258232642647316426472712258235974519271225952501256825422634259526343459335331642515285240082839311431394217355547894952 19790725 368131808 0 0268627122595266027122595258226862839269929652686302727252915259528012738271227765441297728272634282725822738256826472488250125152568254225822555275130642839271232012852286526602789351344912763256826212461254225552660258234723366320126992725398929402927335330764695446452621296 0 0268627512647254227382673262126862686278926212890268630272776301426732965268629155441320126343014266027512555267325152542256825012542255525822542259531262488311426343226262130892568348644912776266025152595256827122608256834863341310126082940404729523164305240673527491948861808 0 0258226472660267326602660256826602738258228272725283926992789267329402660275127515441300228012634281425952712255526472528252824742542251525282568264730642915269930892789286526602568348644912789254226342474264725282686255534863353325125682660402728522902337929904217463451921296 0 0262126992647267327762621267326732673268625952801272528772725280126992890267327895441308926083002271227892555268626602595251525282488254224882555250131142555308925823239262128772528361244912789262125012582248826342595262134863366318925952814398928143002299037803499472646641808 0 0266027252634269927512634278927892738271228012725290226602712262128772789268628395441306427512621278925822699256825822582252825282568254225422528262129772814275131392801282726732686347244912776256826602515269925682699251534193419323925422686404729273027332831764491463453331296 0 0263425952582267327382634258226992673282726732789262129152712281427632827269928525441311425822751266027892595267325422568247425152555255524882647266031142501318925953114256828652515355544912751271225152660252826862555269934993392321425012902406730643445327743853472482147891808 0 0262126342660266025952582271226472789263429272660294026732801267328392673269928395441300227122725276326992725256827252582254224882542247425152488263430642877273832392789278926732673349944912738256826992488263425422738251534723353325125152634398930523014395232514129472651921296 0 026472568268625822634263426602763269929272699301426862814259527632890271226732801544131142634283926472776256826602582263425282582255525552447254225283151252830892568306425682814255535834519277626472582263425422582256825823472339232142542300241292877355534864464352749524919 19790725 368611808 0 0267326862647268627632634269926862725266029402776275126472865266028652699275128275441306428142634285226472608259526212474256824742542255525282488258230762890275130762890291526602686358344912789254226862515272525682634251534993392325125952673402732393445433534064263472652271296 0 0264726732595266027122647260826602699280126342902259528272699272527892763252828145441302725952801266026732608259525682555254225152515250124882555252831012568343225823164256828902595358345192712263425282763254227252634259534993379321425822763402729523764316446343527475752981808 0 0264726212673256827762582267326212827263428392660310127122839271228902660259528395441306426602647276326212634258226212501259525152582248825282528263430642927271232262877296527122647349944642725255525682528266025822647255535133392321426082660404728903164436036264067449153691296 0 0262126082621262127122595264726862621278926342814266029652660280128012789266027895441310126602725266026862582262124882634251525012555255525152595263431642501325125953039255529522568355544912738269925422647252826992515263434453315315125952965402728523353327745763499488655141808 0 0264726342621256827762608277626862712263429272699305226862852267329402699269927765441305227632621278926342686252826212488258225152542251525422568260829402827272531762839289027122738348644912801264726472501267325152686250134193341322625422712398930273251371734994087463460741296 0 0263426082528263426992660267327382582282726342789258229152673281428272890259529025441315126082839260828272595264725952542256825422542250125152542258230892568335325683064256828772501352745192776266025282699252826732582251534193419317625682877404728523432332846643392482170041808 0 0263426472673267327252555275126602763262128272660290226862990271229152647273827765441302727632634277626212621266026212488250125422595251525152528258229772952272530642865282727382634349944912801252826732474268625422647251535133379322625823328402731643164384636124360436053691296 0 026472647258225682751262125822751266027382647277626863064276328652827278926602789544131262647281426732738259525422542247425552542252824742515254225553089252832392595313926732827255535834464278926992542267325152647258225953445340631892647287740082839352732644789337947264919 19790725 369091808 0 0264726472595263427252568269926602738269928522686296526213076269929402751277628015441305227632660277625952673259525952501250125012501251525552501271230272927269930392789299027122686352744912814259526732474277625682647251534453379317626472763397029153176395234064108475751921296 0 0266025822621272526732660262126732673263426862877259529522660306427512776259528145441312625422725267326992555268625282660254225422542252825282515251531642447299025422915260828142621349945192725259525822725251527892555256834593366323926082763408729023406336648213527454749191808 0 0259526992660258227382634264726992686266027632686308926472990272529402686269926995441300226212595264725822621252825422488252824882515251525152542258229652839271229652827292726732660352744912699255526992528273825822634251534453353320126212852398928523328381235974411449152981296 0 0255525552686266027122621262127382634269927382827264730392686283928392751262128525441311426732634267326732568262125422582252825152501252825012582262131762515306425153052251528902501352745192699254224882595252826602582255534193289317625952877398928523641337947573597457649521808 0 0264726472582268627762555258226212595256828652582290226992940263429022686267327255441307626472608266026342621254225282515255525152488251525282515268630392699268629522827300226472673352744912738258225682515262125552634252835133353325126212789398930643052349935554217451952981296 0 0266025682528269926862673267326212555275126602877258231012763285228772789256827515441306425952673267327382582255525282568255525282542251525012595258231262515296525683089258227892501355544912814260825152686250125952568259534863341313925682890410828013189335347893656478947891808 0 0271226342647258226862595267326082634259528012660295226733176267328772621275128395441297727252660276326472738254225282542256825822542251525682621262129522940268628652801302727252647351344912789267325822488259525552673255534593379325127122801400828392902379639154360454752981296 0 026472608258225822712269926082673259526992634295226603151275128142776273826732852544131392582285226212852260825682528252825682621254225152528251525823039251529772515307625552776251535834491278926212528262125282621259525013445335332392582280140272865326434725020336646954853 19790725 369571808 0 0266026212699267327252634258226732673264728522699315127632712264729022699269928145441306427122634269926472595259525952488252825152515254225012488254229272865273829772827285226992647352744912789262125682501262125152621252834193366325125422789398931643114364136414286463453691296 0 0256826212621264727252528260825952608267326342927269929652751276327632660259528395441299026212738269927252582252825422568258225152474252824612582251530392488307625153027252829022515352744912712255525012555252825822595263434593328322625822827402728903780335346643445475750541808 0 0262126472647252828012647263425822712264728272634290226603002262127382725277627255441299027122686282726602647255525152528255525552582252825552488256830762699266030392776299026212686348644912839256826212501259525422595250134723315326426732940398928013366393336124108457651231296 0 0263425822621264727252555266026602582282727252877264728772699283928012814258227515441311427382725258227252608259525152582256825552582256825282582256830762488301425683126256827122501358344912776264724882686251526342555259534723392322626212890406728393626339246953612463453331808 0 0262125822647260826602621260826472738264729402608297726472776266028522673268626735441303927632595267326602634256826602488251525552555252825012542259530022738277630022839312626732699347244912776259525552515256825422673252834863341328925822927400833533251426334994263451961131296 0 0259526602555268627382634271227382712278926472738256828012725312627892738266028275441306426212686263426602582262125952568252824882568250125682528251531262542313925553027252830642542348645192751259525282595252827252595263434993353328926602877398930523863344548863486469570041808 0 0264725952621260827512582263426602902271229022712290226732827255528652776280128395441301426862621271226342582255525012501258225422515250125282528258230022699269930022801295226862751345944912776258226082528264725422582252834063419320125823366404732393277441135554217475752981296 0 026992699269927252738268626472738269929022582291525952927259527382789275126342852544130892595259525822568252826862608250125282542248825152488263425683052251529522555302725553002256835274491276325422515260825282647255525423432339232142660280140673039365635974519344546954853 19790725 370051808 0 0262126602673267326732647273827512699269928522634295225952801263430272712276327895441306425552634272525422555255525552582251525152621250125282542260830272763269928522827303926472902348644912725256825952474258224742673250134723366325125823027402730523527393332264008457654051296 0 0256826472634272526732660267327512699286526342814258229522686296527762763263428015441307625822647263426992501252825552555255525152515251524882582258230762555289025682915252829152542349944912738259525152568250125952582254234723341315126342890398931643701359744373569502048211808 0 0256826472621256826862634259527252673260827762686290226732852262129902634272528395441294025952647278925952555262125282555248824882528255524882528256830392699276329022852299027252673347244912725256826472461255525152686256835273379326427122839402736263114466437014217446453331296 0 0263426212542268626602634263427122660287726213039267327252634287729272827266029525441306425282621262126862542256825282568256824742488251525282582252830762528296525682927262129522542359744912738260824742621254226472582252834993341316427382990386331643898325146343513472647891808 0 0267326472595266027512634272526342751260829152751281426862699266029652660268627765441303926342634263426472555259525682568251524742515250124612474256830142699267330022839297726732789348644912789258225952488264725282621251535273379325127253114398934993089415037014047463452981296 0 0267326732621267327512660255527632582271226082865266028902686290228652801259528655441303926082647266026862501263425552582252825552528255524882555252831642474296525953114255529522555355544912738259525552595254225952595255534863379327726863089404731893970335347573569488648861808 0 0258225682608267326602699262126602660262128652725272526992673266029022673267327385441300226212647273826082582255525682528252825152568250125282582266030392877269931892839292726732902355544642814264725682515258225422647254234723392327725553002400832513289502038983970454752271296 0 026472528267326342699268626602699258227892647277626212712256827122801268625952839544131012528267326212673259525682582251525422488252825152501256825683114251532392555320125423089256835694491282726472528258224882595262125683472343232262568349940083239406738464886373250884726 19790725 370531808 0 0266026212686267326212621267326472738258229272712272526862751262128012686264727385441301426342699271226602568264725282555252825422501252825682528262130892827268633532877311426602751347244912738267326472528260825152595258235133392318925553201400832013527475740084519449152621296 0 0269925822660264726342608263427252725290226602877260829022712300228392699259528275441305225952621269927122582258225822542252825152501254224742582254230272515290225683239258230892528345944912751258225282555251526602595254234863432316425682965404729903686322646953626478947891808 0 0267326212673264726472555272526472827266026992712328926992738271228272660269928275441297726992621271225552595266025952608251525282515256825682542260830642827267330272865297726602763349945192776264725822568259525682699251535273419320126863151397030523353472634864335454752621296 0 0268625822595259527122660262126472582291526602763264727382712277628652877268627515441303926472686269927122582262125282555258225282542250124742582251531392515302725553277254230272568358345192725268625282647251526472595259534593353315126602952395231013732352747263541463453691808 0 0262125682595263427252595267326602865264729272582266026472738263429772660268628525441299026212686267325952568259526212542251525282515252825422568263430762660272529522877308926602902347244912952267325952515262125152699251535413366323925822877398935133328443737804263457660351296 0 0267326602582263427762582269928142660276326472725263427122647278926992990259527125441299025822712263427252542264725552528254225422488254225152621259531392515302725823064255531142555359745192801263425822634248826992608262134993379318925823201408730273527347247893656469570041808 0 0267325952634269927122595262126732738263428272595276327122814264729522763264727895441302726862582263426732595259525552568262125552501255525682542272529522776269931642827312627382927349944912789254226862542263425682725248835133366326427382647402732263052478937174129441152271296 0 026472647260825422673262125552725259527892699281426603164268628272852271226862763544131012582268626342660259526472595254225822542256825282501259525823052251531262568312625683089256834994491277627252568262125152595259526473486336631642647327740472940417238294695358346954789 19790725 371011808 0 0266025552647266027122528267326602699266026342660264726863151262128272699275127895441308927762673266026732647255525822582252825552542252825552474254230522712267330392890308927122763354144642763262126472568268625552712254234593392325125822927388029523527436035273796466451921296 0 0264726082673267327632634260826732660269925822751256829272738296527122673252828275441316425952712258225952660256825682582252825682582255525152528258230392515303925823089268629272515358344912738267325422595248826602582267334993379325127892977391532264239334147573486495248531808 0 0264725282582264727382647269926212763271226992647269927123164271229272647266028395441300226472647266027252568256825422501250125282528251525822488256829772699266030762801305226862877355544912814267326862488267325422634248834723406330226472927406736413226431034453915475753331296 0 0258226472647264727252595262126992634280126992712256828012673295229022686258228015441306425282660263426212568258226212555254225282555250125152542255530762528285225283114258228902528359744912789266025422634252826992595258235133353318926863189404733023641345946343597508847571808 0 0266026732582264727512608256827252699258227382634269926732902269929272686277627255441308926602660262126992582256825682582255525422501250125152501269930642839272529402852286526602827352744642814260827762488264725552647255534453366320127382801402733023201482134594067466452271296 0 0263426342595260826862621263427632595266025952763256829772582276327892839267329275441307626342725267326212542262125952501254225682474256824742621252830642474316425823164255529652528352745192751268625552647250127252555258234723302317626213277398931013499340643603486482147891808 0 0260826472634267326862673259526212621260826992634282726342814269929522725267327515441306428392621255525422647263425952528250125282528252825012542264729902814267329152877302726992673343244642763259526732542262125552634255534723366317626603052393332143114433535553952454753331296 0 026602595263427252699255526212673269926992621269925823189266027382902287726082827544131142634271226602608262125682542255525552595246125152542251525823064254230392608295225282977251535554491278926862542264725822568266025953499340631512647302741083101412935974634359746954886 19790725 371491808 0 0259526342582263427762660268626082686266026472634305226862699267328522699277627515441296527252712262125422673258225952582258225422515255525012528259529902940269931012814295226342776347244912738260826732488258225282699258234863328323925823139404732893555515738124664466452271296 0 0271226992595267326602699264726992621276326342712267328522647300228772712254227635441310125682814267326082555264724742568256824742488254224882647254230892528307625423114252830142501354145192776256825152634254226992568259534593353313926992827402733283717398942633626475749521808 0 0264726472673252827252608258226472699256826472621275127252865268631762738264728145441299026472568262125682660262125682542259525952542252825282515258229902738275130022865287726472801349944912801258226992515263425682725251534593392327727382827400833793341505435834547449151571296 0 0267325152582259527382686256826342673267325952699262128652673310127382712256828905441308926862725259526862555262125422542254225822528255525152634255531642515311425423076258228902528359744912763278925422582250126602568263434593341321426212952406733923880355544913583463454411808 0 0259525822699258227122595266026732686264726732568277626992915269929152634272527765441308926862595268626472634258225822515263425422582247425152501262129902852271231392839292726472725352744912763254226082501255525422763254234193379325126863251397032393139431034994008457660741296 0 0264726732686256826862712264726732673273826342725263427632660282727632927259527385441312627512647268626732528267325152542254225952555254224882568254231262595296525283089251530022542362644912801258225422582252826732582264734863328323926343052404728143641341947573527463470041808 0 0267326342673260827122595263426082725263427122660263426472940266031512725278928015441305227382582264726082555262125552501258225682515254225152555271230892751271229772801295226992738349945192776264726342568264725422712254234593379336626992751400836412927433536713717446452271296 0 026732621262126732699271226342712268626342647264726472725276327122776295226862877544131642634264726862699271225952582259525422542254225682515259525553101250130022582322626082990251534994519273826732595262124882725258226863445328932512940282740473114397041294634344546344757 19790725 371971808 0 0258226472582262126862673267326472763271228772712267326602814260829152595302728275441306427252673276325682634254225152555259525282555247425422501263430272725271231142776306426212827355544642763256825822501280125682647255534063353320128012699393340083432454737803686463452271296 0 0256826732568263426342634256826472686273826342789263427762608290227762890260828525441316425952699266027122515255525682528252825282515250125152528254231392515302725153076259529272542364144912801267325282725250127252528259534863341316426342990402731394335354144913513451947891808 0 0258226342621260826862568260826732686264728012725269926342927256828902699306427635441307626862660275126342608252826342515267325682542251525152528259530642673272529652827300226342789349944912801256825552542259525822660250134453379325128772686402733533201433536123527443751921296 0 0267325952686267326602608258226862725269927252699259527252647294027512927269929525441305225822699263427122555266026342582250125552555255525282582258230762528292725283002252828902528358345192776259525682647246126602582259534863419315126602940406729023780344544373328457649861808 0 0266025822634259527252582267326992738263428652595269926992801267328392699306427765441302727762712269925552673264725552621252825552542251525422515255529772699272530022776282726602890343244912738264726602555260825282673252835273406327726083239404733283164475733923933454753691296 0 0254226472608259526862621260826862686273826992763267327762647303928522763259528655441318926212660258227252528259525682528254225152542252825822542252830762528296525952952254229652542352744912789259525822660254226472568259535133366317627122952400828523764367144113445472647891808 0 0267325552647259526862621267327252686267328772725290225952647264729022725296528275441301427122621267326732725254226342568255525152501251525012488254230392699267329272776318926862801349944912789259526212582258225282699252835553341320127382839398931012927475734453717454752271296 0 026992686259525422712266027122686266026472686290226602699272529022827313927762789544130762582271226992647258226472621256825422528250124882555252825823064248830392621315125282852258234994519277626602555256825152582262125683459337932392621300240472814347236864335349948214952 19790725 372451808 0 0266025952568254227252634267326472751264726602725268626472877267332262751269928015441303927512595266026472542254226212515252825422542250125152515260830142725266029402839306426472776354144912738254226602555255525422634259534323379322627632827389830762902436034453796457652621296 0 0271225552595259527122621262126862621272526603027259527382660273828902776264728395441316425552634254226602621254225682542256825682528255524742542254230892555305225552940263428902515359745192751264726082568248826212542259534993379322631763039412928143499371746053459478949861808 0 0256826212647263427252542266026992621264727892699327726732712266028272660332827895441312626472647280126732595251525822542246125952528254225282555263430272660272528772877300226732673347244912738259526602542254225682647252834723353326426732647397030763176469534993829457652271296 0 0267326602582266026992647264726472621272526213214268628392686337928012699262128905441331525422673263426992555259525012528254225422568254224882515262131262542297725553101256831892515354145192738254225682582251525822595258234723328318926473101404728273764410843103432482154051808 0 0262125822582259527252621267325952660264727382595303926602839267329902634273827765441313926602595263425822699255525422515252825152528254225012542262130272660272529652839286527122660343244912789263426472488254225822686254234593392323926212673379632393353482132643583451960741296 0 0268626342634263426992634259526472673275126342827266031142673280127513201259527895441301426212712263427252555256825552595256825152488251524742488251530392488290225423151252830142515358345192751256825552621246126732542250134863392320127762789397029523796359739703419466470041808 0 0263426212595266026732634271226472686260828012647277626472965277630642686264728275441303929022647268626212621256825822555256825152568255525152595256830272673269929772801301427252738345944912725258225682515256825152725251534863366326426342738400832263101438532643780449152981296 0 026472595268625682725263427122673258227632686300227512877259528772839318926602789544130272621267325682673252826732555263425552568254225422515259525153027254229902528320125552725255535134491280125952582256825282647255526213419335331392608276340473114408735274286339246344986 19790725 372931808 0 0260826212555262126732621262126212725268629402634278926342952276331142686271227765441300227892647277625422595248826212515250124882501247425282528264730642699263429522801310126212751341944642789247425952488254225822634248834453366321426342801398936263176485334194411457652271296 0 0269926212634263426212595259526342660272525822712255528902634300227763164263428775441311426212686262126212660258225282568254225682501255524882568256830392515287724883164256829272568354144912763263425552595248826472660266035133406320125552839398931144108344544113656475748211808 0 0267326472634258227512568258226862751256828522673283926472952266031142712278928525441301427632621267326082568252825952515252825282542252825152474262129772776272530022902308926602686347244912763262125952515255525282647250134993419322625552865397036263379491933413597457653331296 0 0271225822595262127252568264727122686258226732763260830892608286527632915275130025441313925552699267327252621258225552528250125422515251525282634263430642528285225952990259528522528355544912789256825282634252826472555268634863341327726732789398930524108368643103392478950201808 0 0262126342647262126992582266026862673259528522751312626472965277631512634283928905441308926992660266025952595256825822582254225552542252825682568273830392660271230892801292726862801344544912776262125682515252825422673248834593328340626342725400836413353423932263341469553331296 0 0258226212621259527892608258227252568271226472789259530392712299028522915266029525441310125822776256827252595263425422582251525282528250124742555252830642515296525683014251529272582352745192738255525822595252826342568267334863302322627383089402733664335340644373671449148531808 0 0259526342621262127122528259526732725262127382621296526863101269931262699292727125441307628012647277626992595256825552515252825282501251525422542262129772814264731262801286526992902352744912763255525552488262125282647251534723341335325682877397038633583404732263612463452981296 0 025952686248825952673262126212686259527122673290226472890264729522852301426732890544130762634283926862738263426342542259525552542251525282582258225683052248829272568316425422927258235414519276326342568252825282686255525423445334132392725282740472827451933794047335345194952 19790725 373411808 0 0259525952634263427122582264726212763254227892673280125822952267331262699300228015441303927252595278926472595258225552582258224742515247425822582267330022927277629402827294026602839347244912839259525822528263425282634251534453379321425682738406734593214415031394008463454051296 0 0258226472595268626992608256826732634273825682865260829772712313928522839269929155441312625152751256827252568254225422595256825552568252825152621259531512528294025153076258228652501354145192763252825282621250126602568254234863366322626342725402731144263343242173472466449191808 0 0259526212634263427122595262126602725264726732621299026733176266031262660289028655441300227252582266025952673258225422528251525012515248825282474264729772725275128902801291527762660349944912686264726082501268625282673256834193366323926343076397042633406359732143812472650881296 0 0266026082634271226862634266027122595278926732839259530892686313929402865263428775441316426602699263426212608260825152582255525282528255524882528262131512488295225823101260829772515355544912814264725422686248825822595255534453302316429402890395231394286326439703486485354411808 0 0272526862634263426472647267326212699255527122673297726993027271232012686269927635441301428142555271225952725255525822542254224882568251525552542262130762789267331012865310128272763347244912751267326472474259525282634250134453379320126603027402739523289402731393392441161131296 0 0269925822621275126862582266027252582277626472801262130892673315128652940259528905441310126732814262127632582251525682528255524612555255525152515259530522555302725823176259528012488355544912738262125952673244726472528255534453328326425952839386330394129328937323612454770041808 0 0263426342634267327382634259526992699259527382582289026343114267331642699280127895441302728522660267325822595254225822568259525682595254225422555266030022789273830642776297726992712344544642852262126212528255525152582256834323379325125952763391543603315433530143829457649521296 0 026212595262126082660258225552634269926342621285226213076269931512915285226472940544131012621264726862647256826732528255525012501252825282568259525423126250129402555326425823027251535274491277626732515259524882712259526213472336631392582280140672839379632644385364145474757 19790725 373891808 0 0264726342568266027122582256826212634262127512660294026862977268631392660275128015441302727762621277626342582254224882528262125952542250126212582262130022852267330022852295228142673349944912738266025822555255525282660248834993353323925823277397034723583381232014239443751921296 0 0273826732621259526082595259527252673271225952890267331012725299028652977263429025441313925822528264727762686256826212555256825552528258225152647259530762542306425823201258230022542352744912751256825152621256826862582268634723366323926732789393330274634343241503366472648861808 0 0266025552686268627252608262126602699266028272660291527122990268631262789287726995441303926992634268625822725254225682474254225282568255526212542281430762814276330022839307627382751351344912751264726472501258225822660248834593366327727122763402736413671397033533569457650541296 0 0260826342673267327122634264726342647278926212952255530272673308927762927268628905441303926472647267327122647258225422528258225012542258225422634266030762542311425552990255529022555359745192763269925422647251526342568256834193315316426862852406727634576347243353499466446951808 0 0266026732660266027512555266026732751268630022660302726733052264732392699282728275441305226342647266026602660254225822542256825012568255525682501272530022660267331512839278927122725352744642801259525552568262125152660258234453366326426342725402737803214441133664360466452981296 0 0262125952595264726992621263427382673278926602940263431392699315129402877269928395441311425952712271227252568252825682528252825152515258225552647252831392528290225422965252829772568347244912814262125282621251526472595256834993341322628272852398929653863325142633432463449521808 0 0260826472621266026992582264726602789276328392725322626733101267332392699292729025441305226732621276325822568258225552528258225682474252825552501264730762776268628392789294026602751352744912738264725822555268624882634259535133379335326993027393334993353415032014129466452271296 0 026212686256825952647264727252738266027122647295226863101269930892865302726732877544130892673275126342673252826212542251525952542255525152501266025423064248828902595302725422965259535834519276326992488255525152634254225683472334131892712269939523341426333024726362647574821 19790725 374371808 0 0266026472660263427512660262126862751258228392699289026993164269932262763286528275441301426342660262126602621259526992474255524882515250126732528260830272801267328902839296526992738344544642763264725282474258225552712256834723341332826732977404739153555378035134547457652621296 0 0266027632555266026862634264727762621278925682827258229402686301429522990259529275441312626212686271226732555263425422621256825422515255525422568255530522528287725683076252828902568359745192776266025552634252826602634255534863379320128902763384630273915323944113406466448861808 0 0258225682621266027382660264726472673263428652738299026863076271232392712290227895441302727632686269926082738258225552515258225422582252826602528263430762673271228772915289026602865361244912839264726342515269925152660255534193341328926603027398941503076408734063499475751921296 0 0264726342634259526732634256826732673280125952927255532392751316429273101272529025441308925822763268626862582267326082542254225682582256825152660258230762474299025953014258228652595354144912852259525422568250126342634259534723406318928142839388033024464307648863472457652981808 0 0271225952608258227512595273826342660264729522634292727123014268632892763290227765441303927762673276326342738255526212488258225552528256826342501262129902673273828392865303926862839352744642827264726082555254225422725252834863366368625683151404745193732364136264172451960741296 0 0268626862634267326992634260828012686276326992801268630642660311428773126263428395441307625822673263427252555251525682515251525952595262125152673256831392542295225683101255529772568355544912776263425682595252826992582263434323486321427122763395234864360311447573419457670041808 0 0266026472660258226342673269926212814263427632634300226603101271233412712290227385441299028272725269926862528255525282542251525682582252825682542269930392725267329772814296527252865359744912776259526082515264725012673251534723315321426733189402743103226381237174008449152981296 0 026342542267326732686259526472699262126992647280126213089272532392940301427252990544131642608271226992699269926082488250125552555263425422542255525553126250128522515307625552927264736124491272526212515256824742595260825953472336632512647290239333251395231144576344544914886 19790725 374851808 0 0258226212686262127762595264726732686263427512699287727513176275132262725295228395441306427762738272525552621255526472621258224612542252825822568262130022776272529272801302727122952347244912776272525952488266025422789250134193419328926603392393335833239436035974217469552981296 0 0258226472582271227122608255527512738273827122940263429652725316429523126255529525441311426342763269931012673262125682568260825282515267325012660259530892542287725683027258229022568361245192751258225952595254226212542255534863392321429522865408733024239328947573717463447891808 0 0258225682647256826732621271226472595262128012699302727123076266032012712311427895441307627762673286526082595256826602568251525282542252825682528262130892763268629022751286527122927349945192763267325422515266025422660254235273432327727633002388039893315398937804286472652981296 0 0271226602542262126992647259527122621275126472865263430022647312628653002271230645441302726602852266026732595271225282568267325682568251525012582252831142488289025683139255529772542362645192801273825152515255526342542273834593406328928392927406734193970318950203499469549521808 0 0264725822568263426862608273826082801255528392634276325553189267332892712297727895405305226472634271226862595262125822515254225552555255525952555271229772699269929522763295227633002355544912839263425012555262125682738251534863392340627633089400845193626449134723472478953691296 0 0264725822568266027512699260826472608269926992827260832262608325128903239268628395441323925952660262126342634267325952501256825822542254225152647255530522528287725423052258228772568358345192814264725152621254226082621268634723432326428522852404730894695358346643379457649521808 0 0267326602582263427252634258226342699262128522582303926993239271232642699302727895441302727512621300226342621256826472555262125682555251525952528250129902712269929902814287726862686345944642738267325552488266025682621256834323341331526602940391540873472417233663341463452621296 0 026342555263425952699258226992763258227892634301425683064268631642877316426473214544132772699272526862776256827382595256825552582254225682515256825953052251529152528291525822977256835554519278927382542262125282673264726213499337932142725277640473569412932264634322647264919 19790725 375331808 0 0259526212595259526602595263426732763262128272660306427383353271234062751308927895441292730272660280125952686266025552542254225282582256825422555263430522673272528012801295226992927348644912801263425152515269925152699255534723379335326603027402743353445433534863315449153331296 0 0267326472647258226862660262126342660275126732927264731762686320129023214275131265441321427122977266027122621260826212582258225152515258225282542256830272528277625152852256829772582351344912789266025422595251526862542268634993302323928522827415031764464321448863472463449861808 0 0271226082568262126602582273827122725262128652725310127123264278933152763327728015441316428772634282726602789262126602474262125282582256825012528269930522647262127762814307627382852351345192763259526732608266026082751259534723366326426603076393339893626433534454129463454411296 0 0260826212621264726992686264726212647287726082952272532142751335328903379277632395441344526472990269929772712267325682555254225552621255524882568254231512568290225152940254230892488352745192865264725822542255525822555262134193277327732512877475730274919339245473353451954771808 0 0262125682621263427382634262126602686269929272673320126343151273833922751339228145441305230392725292726602738251526602621258225552528258225952555256830762595268628772877294026862915355545192725259525282582251525952712256834723392351327763014400844643656415032013445475760741296 0 0262126732634268626992608264727382621266026343151263433792776327728653302276332775441331526732952271230642595262125152555251525682542254225012595254231512528290225283027258229522542358345192827263425552647247426472568259534453406331528772801423934324757326446643419466471111808 0 0267326342673266026862568264726212738266028392660310126993302268632012686316428145441301432012686294026602852256825822528262125012515251525682555260829402712273828392789296527252927347244912865263426472542258225822634256835273392343227383064398946053392404732143952436053691296 0 025682595262126992725263426082725264727892595308925953226275133022865325126733139544133792647311426732965262127382582259525952528254226212515267326473089252828522542308925152977262135134519281425152555263425682673258226603445335332262965287742863139446433664217335346644853 19790725 375811808 0 0268625682608262126992660259526472686255528522660313927513089267332512686318929025441310131142634292725952877256825682501258225282542259525282542256830522660277629402827308927122877352744912712269925682542263425952634262134993366325127123366397046953459431030643863446452981296 0 0266026342634266026992660252827122621272526082877268631512621318928903277271232265441331526212977269928272582273825012568255525822568256825422634258230022515276325152990252830522568351345192789269924882528251527382634264734193472331532772990402733024464334140673499472648531808 0 0268626862582268626732608260826992634260829022634312626863126272533412699321428015441306430892686295226862763267326342528256825422595248825952542264730272673271228902852308926733114349944912801262125422515260825682660256834193392331527253139381240673251400832143796466453331296 0 0266025822621256826992634262127632582269926602990268631512712331527633277269932015441326426732927263428392621267325422528250125152555252825152542262131142501278925552990254230762582361244912776268626342582248826732621267334993366326428142827408734063970328936713472469548531808 0 0263426472621256827382595271226862712271228772725315127123164273833152877323928775441306430522673296526602751250125552474254225952542252825822528264730022647266028392902289026862827356944912776252826212555277625682634262134863419330227893126393343103226382930763445466451921296 0 0266025422582259526732647264727762699277626732990266033662686321428143419266034195441340626343002266027632555262125552555248825282582256825422582266031012542280125553027255529522621355545192814280125682555254226602582263434723379326433923151475735273717320136123328463448861808 0 0267326732634263426342568264726992699262129902699299026733392278933922814326427635441306429402660305226342699258225822542258225682542251525552515266030272542272529772890305226732902356944912712259525422542268625552647254233923406336626473555397040673064365631143555463452621296 0 025952595263425422725263426212738262127632555289026993126275132892839336627123189544133282673306426992776258227252515254226472515251525682542255525953101254228902582313926213052263435414519286526732660258225682751256826083432337932392725283941293039358330393989340645764919 19790725 376291808 0 0263427122634263427252634259526472725266028142582294027513366276333022789327727895441299029902634299025822712254225952582254224882528252825682488269930022647268629022852305226992789349945192763262128012515262126212673252834453341336626863341398936413151370132643898451951921296 0 0258226212515266026992647258228012621267326602940268631762789330228653239267331015441326426993176259527252501262125682621256825822515251525422608255531012542290225283126260830642528355544912801271226472555255526082608264734863264320128652801393329903764301442173583469548211808 0 0267325552608263427512647271226732751263427762673310126733201269935272814315128525441308929652673287726472725254226862488258224882528254224612595264730022621276327762789307626992990351344912927259525682515255525822686258234453341325126083226404736123114379633153812466453331296 0 0267325952647263427382660263426732634281426342763266031892738327728393277271230895441318926472977263427122542259525822608258225422542254225682555258230272555280125823101259530392568367145192789264726082814252826732555256834723379320131892927431032643583332844913472454754411808 0 0268625822660267326212582248826732647256828522699311427253151275134322763332828525441307629772673294026342776262125952555254225152528251525822621259530022582271229272865301427122890355544642814266025152528256825422660251534993459328926342977400837963076373231894172441161131296 0 0259526342568267327122608264726992634277626472902266032142686330228523432267331645441330226082852267327762542263425422595255525012474254225682621267330762555275125953064259530762568361245192814264725682568254226472634254234863315322629152839410830393701336646343419466470041808 0 0263426342725262128012634259526472725259527632660300227123251272532392751326428775441307630642686294026212699254226212582262125152582252826212528263429772634275128652839303927122763348644912839262125822528269925822634251534993406332828903027398938123027376436564150433553691296 0 025282725266025682725263425952686259527632634289026343052273832892827341927633226544132772568306426862852259525682501256826212515248825552568258226733089258228652582301425013076259535694491286525682621256825422595267326473513337931762827295241503201426331764695351346954726 19790725 376771808 0 0268625822647268627122568272526342725255528522686307627383089275134062725326427635441307631512673290226472789259526082542263425282515247425552515266030522673267328012814300227632965355545192763263427632595256825552647252834193432327726473264404735972915376435413732451952621296 0 0264725822568269926992686272527762621275127122977264729902725334128393472269932395441330226342927269929152686269925682582252825552515254225282595258230892488283925153027251529152582359744912827272525952634258226992582269935273432315132262839400832144491320148213597482149521808 0 0258226342621267326732568272526472738264728392712311427513445272533532725301428015441310129402634282726342738254225822568255525822542252825152542258229652660272526862890290226862814349945192814273826212582260825422814251534993366323927253039382938633151398933533641449152271296 0 0258226342582259526342673259526602595277626472977262131762673340628393472263432015441318925822763269928012634259525152542254225012568255525152528264732012515282725553002264729652595364145192965269925682634258227122595269934593432327727512827400834594087331545763379475748531808 0 0260826472673266027632686267327252738264727632582310127253472273834192776327728395441299029522647283926212595258225952568255525012595250124882542262130392699277627382814294026472927347244912789267326862528256826212673247434193432321426863089386341293201412935134129449151921296 0 0263426602634268627252647262127252555269926343076271231762738336628903379275131265441334126472686259526862595256825822568252825552568254225282515258231012515283925552915255529522528352744912801271225952608252826862634266034323459307631263076397033024150315147573513469546951808 0 0267326472595263426992595264726212686262128652712313926733419281434452839328928275441303930642712277626602660254226212528252825012528251525282528271229402608275128012814299026602776352744912852263425682515272525552673258234993366328927253353397037963289408732774821466453331296 0 025822647264726472763256826602686259527122712302726863126264733412890318927513052544133152660292726862776254225952595256825422595252825552488260826213002252828522595302725552940256835834491296527252528259525552673259526993445340632393101292739153052386332014239354147894821 19790725 377251808 0 0262125682634264726602595256826992621271228902621311427123277275132892763332828655441308929652647280126212528255525682582264725282568255526212582264729902555269926602814310127632940352744642789264725552528262125282712259535133406334128013302408737323151386330893341451952271296 0 0262126472595258227512634266026602621281426083064259532512699328929523541273830895441316425953064254226602542258225152542254225282515254225422647259530392515282725152952255530022555355544912852266025152555252826992660259535133379326429902915398929273796322638803499463448531808 0 0263426472686258227512608269926862789263427382647301426863379275134722725315128015441306431762568266025952673254225552501256826212582255525282595259530522582276329272852283926862814341944912738262125952515259525282673251534993379334127513089391541083569382931263701466454051296 0 0258226212621262126212568254226732712277626342865268632642738332829023366262130395441321426082940269926602542259525682528260825282621250125682595262130392595287725153214268629152595352745192852269925152647247426602568269934863459323929272789402730523933327734993541466454771808 0 0259525822634263427382647264726862699263430392660316426733541273833282751292728395441302726472621266026602595254225952621259525952474252825152555262130392608276327512877286526732647359745192839263425952542264725952738256835133392330228393201400838292952441129903764449160741296 0 0264725952555266027512647258226602660286526342927266032262699343229153419272530645441316425823126267326212555269925552528252825952582258225282515256831142528271225012977254230522660349945192763259525152528254227382595260834723353327727512814397030143513337938463366463470041808 0 0267325952621260827382568273826862751262130022595302727633459281433532738287727765441306432012647258225822582254225552555262125552568248825282568267330392595267327512877303926472890347244912801276326602568263425822751252834193366339226473201400838633472426331144067449153331296 0 026212634272525822751264726082763262128522647301425823201269932642915308926733289544130762542273826732725252826342528255525952555254225822595262125953027258228772621296526602890264735834519285226472621259525012699263427633459345932392699280139703289431032394047348646344634 19790725 377731808 0 0262126732582264727762647268626602789272528772647321427633226280132262725285227895441305231762673267326472647258225552474262124882528250125282542263431392542272527762839308926992776355544912751255525682595264725682751252834863392330227893027404732773289398930893328446452271296 0 0267326862595258226862660260828012634278926732965268633282686323927893089260835275441300226993089269927122568259525282542255525552515256825012542259530892542289025552977262129772582351345192852273826472568260826342660263434863315325130272977395231013796295240273353469548531808 0 0267325952634258227252634271226602814263428772738307627383472264731012725310127635441305226992608268625682647262125682488252825282528251525552528266031012568271227632827271226862890352744912789263426472555266025822699258234863366317628012890397034193264374829773915466454411296 0 0268626992568273827122647266026342673290226862952262127632699307628523151271232265441308925822725263426732595255525822673252825282542255525282542259530642515280125683189256830522582354145192827268625552660255526602595269934723366321430272789408728653686300239523472469549191808 0 0267325422621262127252582273826732776264729272660306426473499272530022686299026995441303933282634267326212595258225682542254225422542252825282515266031012568273826212814300226732977352744642763258226342647272525952673254234993406323927632699389832773076381231893780460552981296 0 0259527122634256827382660258227512725276326213379275129272751302727633101269931015441297725952621263427382595255526602595252825682528247425682568259530392555268625422990259528902555362645192814254226472686259527122555264734993486321429272673406729403970344539153419466449191808 0 0259525952528255526732595272526342827268628012673290226862940269934192902271226995441303928012686258225952608256825822542255525282582256825152501262130762568267325822801287726732902355544642814259526732582266025552712256834993379328927252902404735832890348630524129469551921296 0 025952634254225952647267325822673263427632647292726342902269931262877310126863226544130142621275126732725262126732582252825152582248825552542256825953089248827632647303925152814256835694491283926732568263426602789262127513419347231512915267340083353417230644464347247574821 19790725 378211808 0 0264725152555264726992673267326342865264730272647287727252952269932392738321428395441303926212686277625682673259526602542254225422568252825822528263430392712273826992927299026992763352744642852269925952582263426082738251534993379335327382738400834992990341930024239475750881296 0 0258225682568262127122634262127512660276326732915260829022738299028273315271231395441306425822839271227512608262125822542252825422621256825282621259531012515278925952927252829272555354144912852267325282660254226602647266034863499327728392776406736563780289037803366475747891808 0 0258226992647254227382660259526732660256828902621311426473052264731012801318928655441302726992608269925822673260825682528252825282582256825282568262130642647272530022890285226472902354144642952267326992568268625552634263434993366331526732738398932892952382930764172457653331296 0 0262125682673262127122621255527122712280126473052264729652699306428523126260830645441306425952660264727382568269925422528259525422528259524742595254231392542286525822990251529152555358344912852268625282647256827382621275134593445317626472738404730143846305238463353475754771808 0 0256826732595263427762621267326602776254229272673325126992902277633532712325128275441303927252634273826082660256825952542248825012595256825422528256830142699271228142776292726472839345945192839267326862568272525422660259534723379325125953052398931393002345930893671469560351296 0 0248826472647255527512673263427512634281426732990255530392686312628273164268631015441317627252621263426342621263425152595255525152555259525152542258231012542300225823027247430392621362644912789268625422699254227122634290234323459318929402814404728773039320136123432478970041808 0 0267326602555263427122634263426342673267328902673292726213027263432142725330227895441305229152621277626082634262126472555262125422568254225012542266030272725276330522927296526603264348644912751268627252542264725822712255534723379328926862965398936413014386332143353463451921296 0 026082582263426342647258225952751266027762595290227383076266032642814321427513164544132772634283926992712255526732542254225422568255525682474267326473089252829152582325125422965264736124519281426992621268625552725256827253499349932893569283940473201370132263952323949524886 19790725 378691808 0 0263425822621267326472582263426212751256827762686295226993126275133532738311428655441300227382647275126212699259525422528250125682542254225152542264730272776277630022890302727633126344544912776268626732515258226732877263434723392378028653701397034723027419430643612454752271296 0 0267326992647266026732568255526992582264726472827263430522712308928653264266031765441316426472877260828012568260825012595256825952542258225682621264731762488287725823027255528392582364145192839262125682634252826862621272534723732340637012738400832264129339236413569482148861808 0 0269926342647262127892673267326992751260828012647301425683114276332772751312629275441302729272582264726082686259526212582258224882555248825152528264730272699276329902865310127252801352744912763267325822595263426212673259535833366364129403641395237963302421731893499457651571296 0 0259526602595259527122634266026342673264726862877256830022647303928393406267332015441326426472776259526862582256825552515254226082528251524882621258231012515290225683176264731142542352744642801256825152699255526602621334134593732326431012712402729024150335339703302475747891808 0 0263426342673262126992595271226602789258227632582282726603126268633282725339227895441300227762634290226732647256825952542255525282621252825282555258230392660269929522927302726602940349944912776266027382555264725282699267335273472358326863176402735553052415032773656466453331296 0 0266026212634266027252608258227122582266027122801271231512686317628773277269932015441320125552827269928012568255525282582258225552515256825152582258230892542286525553126259530392582364144912852264725282725252826602621316434453717330236412776410829023970311441503445451948531808 0 0260826862634258226992647271226602789263428272647277626213101269934322776315127895441305227762686276326862673260825952528254225822555252825282528259530272673269929152839307626472952348645192801271226862528266025822699268636563432341930142977398934193379446432014150466451921296 0 026602673258226342712268625952660263426862621291525683176275131762776296525822977544132512621283926992751263426472501258225422488259525282501251525423039254229902647316426343126255534994491287727122647267325552776263427763432398932143302273839892852373234194239358347574821 19790725 379171808 0 0256825952608266027252621271226342776259527762647302726733289268633282776332828275441306426472634280126342776259525422515255525422542250125282528259530272725276328902839306427633139348644642763276326472568263425552827258238293459345926343701397036413597412931264217475754411296 0 0263426602647262127892634259526342621272525952852263431892725322628773289263432015441318925422890267328772582267325682568256825012555266025422582264730892528287726083089262130022712359745192915269926212634248827252712303934193686330233022877400832263671343241083513457648531808 0 0271226212515263425952582269927632776264728392686305226343126269932892699335327895441307627512621278926342660252826342542252825952555255525552555258229522673273827632814311427122852354145192852269926732634264726472827258237323472339227253392404732263014379631644491451953691296 0 0266026472555264727382595259526342621275127252738266032142699322627513315266033155441327725822801267326732582267325422528252825152555247425152673256830892515272525423064259530892699349944912852269925152621250127512634289034453472327732512801408728394239312637643379482154051808 0 0267326862673263428142555266026472660262127892608308926603302269933662763322628145441301429402621287725952595248826342568250125282542251525282528260830142608268628902814303927382877347244642877276326602634267325822890262135413472371726343419395233153201376429903933463461131296 0 0262126212608267326992582267325952634273826342789262129772776341928773277267331145441318926342827269927122595262126082582252825552542252824742660259530892608282726343039266033922608354144912865264726472738251527892595283935553541328930522634398929273641306438463626482171111808 0 0262125682582262126342595264726992660258228522673296526993201268633792776318928655441303928392673275126472634258226602595254225822542252825282568267330762621275129022890316427252977354145192852277626472542268625552647258235553379337927633189404732772952348631143671463452981296 0 026082608259526992673266025682634255527252660281426343201271232642865327726993176544132262673285227252776258225682568258225012621251525152542264726863064254229402555302725953076264735274491285226602712263425422776262127763499365632393027280139703002398930274067349946954886 19790725 379651808 0 0262125822647268626732568256826342686268627632608286527513289269931012738306428395441297728272647272526212634251525682528256825952568254225952621258230522647281428272902297726993052355545192801269925952555268625552763267336413379334126602827398932263406381230644263478952981296 0 0259526212660267326602673267326602725273826862890268631892763327728773201267329775441320125952827267327252582262126342608250125822542260825552647262131012542277625823189258231762621361245192814275127892647251526992673280134193366325127762738397028523139368642173445488649521808 0 0264726602608268627122608259526732686256827512660292727513189264732512699302728655441305228012660275126862647259525552542252825012582258225282595264730272568273828012865320127253027354144912865268626862515267325822801268635553392332828523499398936123076373231393612472652271296 0 0258226602608259526732621256826472608278926342751263430272725310128143151268630645441313925682865263428142568259525952582252825552582247425552595258230642647297726083101258232262673348644642952272527252751256827252647269934193499322628902712406728903933322642863406457647261808 0 0256826342634255526732621268626862712258227122634276326863114275131512660299028145441305227762660278926472699259525682542258225152582250125822595266030762660277629402865313927383052352744912839273827762621266025953027267335133366334128393126406730273076378033153583454753691296 0 0260826082595262127512647254226732673269926082814259530022712320128013039258230895441320126342814263426862595271225152555254224612528252825282555262130642542281425952977264731512647355545192852259525552738260827632801287734063486323932392827404727893541307639153499466446951808 0 0262126212634264726862568266026992738273828012621295226993076258232142776312627635441301428272660277626862712254225682501256825552542254225682555266031642660278928772801308927762965347244642776269926992608273826342915262137173392318927633126406735972977412930023555469552271296 0 026862634269926342686262125822673259527762647278927382977267331512789311426603126544131012582276325682647267326992542252825422568258225682542262126603114248828012673299026473064276334454491290226602582276325552738262129153445343232772915277640472712412932263880337946644919 19790725 380131808 0 0260825682660262126472595263426212673266026992647289027383076269933662738307628015441312627762647267327382647259525552501255526082528252825822515266029902568275130642852301427382927349944642890272526212555264726212699258237643445347225953014395230762877343229773915443752621296 0 0262126342595259526862621264726342634275126862789263430022686308928523226266030025441318925822814268626212582262125552555255524742528250124882568258230642621285226993101264730642673352745192915283925552673255528652555269933923583327729022877410828523686299036413583457649861808 0 0266026472634260826732608272526082712260827632634283927253101269931142751310128395441306427632660282726212647254225552528250125152582254224882568267330142673278928772839310128013014343244912852262127252555268625822801263437643406368626993052393331012877389830523671478951921296 0 0259526472595264726992699263426992608268625952952264730642673315127633289264729905441311425822763268626342568256826212555255525552515252825682582259531142555291526473101263430272660355544912865266026212751258227762699285234593419336636262673415027253933335336563392469555141808 0 0255526212647256827632660263425952751266027512699282726733139268632512751313928525441308928392699275126472582259525952488254225422501254225422555260830642660268628772877290228012940345944642877281427122568275125952660266035133366320128392890404732642877404730143379475760741296 0 0266025952647260826342647262126472686275126212801262129652660341928773328268630395441303925952725266026992568262125682555252825682501254224882515260831142595291525952915266030642595352744912877277626472725259526862634276334323472325129652763397028653445325137643366472670041808 0 0266026342647254226992621264727382725263428012647287726993151277633412763327728145441308928142660287726602555252826342528256825282488254224882568259529902595282729522827300227892839345944912827275127512621269925682738264734593392349927252751397035272877438529773392454753691296 0 025822660258225682634269925952660262126342595286525283002269932392865344527123164544132772634278926862647252825822542254225422515254225552474258226213052271229272712310126213039263435554491283927512608276325822660259527123459340631893499287740473039505431143445326443604919 19790725 380611808 0 0272526602621264727252582269926992712263427252647295226213052273832772763316428275441311429022634283925822595258225552488255525152582252825422568262130642595278929272915317627512965354145192801275127382568272525822751266035553513327729022940400835693014381229523472466452621296 0 0262125552568267327632542259526212621266026732801275130522660311427633328273831265441326425952738264726212542259525822582252825152515252825012582254230272686287726603201269930642634356945192877273826212660256828522647307634323569323932392738397031143432340636563445454748861808 0 0262126602699264726602634258226212776264726472647280126473176272532892776315127385441311427632621271227512660260825552555256825012528255524882555263430272542280130272990310127382977347244912877266027382634264725822712262134193353326427513328397034322827478931643341457653691296 0 0269926732595259527122725256826602595269926342712264731642699335328653406267330645441326426342751267327252621259525152542254225012542255525682568259530392686295227253201272533282608365644913101267326212647256828272660267334453419330230022776419429023898351336413406469547891808 0 0267326862621263426732568268626992712262128012686297726733076271234592751315128145441300228652568273826602595254225952542255525152595254225012542252831262647275131262865302727762990351344642827277627762634271225822712258234193366322627382542395236262890421730273641463452271296 0 0269925952595263426992582263426862660266026342865256831642699330227633328271230895441318926342686266027122621255525282582254225952515259525422501267331142555287726993226259531512647361244912865275126732673252827382568268634993392321438292763397031263846320136413392454748211808 0 0264726082673264725952673266025952673258226472660296527253353267332392751303928905441306428772595275125952699254226082488263425422555255525422582262130642595287730522839308927512927351344912839264726992582267325552673254234723289317626862776397038802977463431393432463453331296 0 025822647269926342686266026602725260826992608280126603076276332012801318926602865544131642608267326472647259527252621259525822568251526342555248825823064263428142699320126473164256834454519289028012647271225952647267326473432335331762673277640672789441132893656337947264853 19790725 381091808 0 0259526472568259526992621262126602699259527382673292726993289275132772751313928275441305227512634263426732568263426602528251525952542252825422555262131012660280131512902307627512940356944912789266026082595264725952686258234723406317626732827398934992827443730643612472652271296 0 0263426732582260826602621264726472621264726602814267330142738331528143101267330645441311426732865264726472568264726602542258226342555251524882595263431142582294026863114263429522608349944912839273826732801252827122582262134863366320127252608404730143555316441083341454748211808 0 0267325952621262126602542269926472725259526992647296527383289278931892751313928145441303928652555285225952660262125952515255525682488256825422647267330022801282729522890305227762827347244642814268627762555268625552699263435133379335326732763404737642890466430393686472654051296 0 0267326212542262126862595263426212660273826342827255530892673334128393201258230765441315125952763264726992528262125952542247427252515254225422555259530642621317625823264263429902582352745192902278926602634252826992568263434323406323926862699412928393812330242173406463454771808 0 0262126212595264726602542258227252660262127252725302726733226269932262751300228015441305227632634281426212621259526342582256825552528247425282621266030892839277628902839310126993052343244642789275128012595260826342725254234723379331526732712398935553251410830393555478960741296 0 0264725952595255526732621258226342621266026992776266029772647323928013239262128905441310125682751258226472555263425422582255525682542255525152542259530892660305226473176258231012699358344912877282726342699256826992555277634723419317626862763404728774108322637643406478970041808 0 0262126472634262127382673264726732634266027892634295227513139273834992763313928905441296527252660280126472595259525952542252825152542251525552555271230272814280130022877307627512965352744912890267326342621281425552738255534723379359726732738404732892952446431013541475753691296 0 026472621259526472712267326342660260827382634283926602952276332012789325125552977544131012582282726602621258226212542264725682528256825822515272526863114268632142699300225553014258235414491286528012568258225152751256828523499335332772686263440083039382931644087326447264695 19790725 381571808 0 0260826212621259526082660264726472634259527382647291526863277278934722673283928655441297727892686269925552555260825012621259525682555258225552528267330272927273831012915299026863126352744912927269925552555277625822776256835693392328926342789398928902902436030763555469553691296 0 0266026212582269926732515256827252595275126082776262130642699339228902877269929775441317626082789275126602582262125952608250125552555250125682621259531512699313925823214267331012634352744912952289025822634254227632608294034863432323928652725400828013796441135833472469548861808 0 0263426342595264727252673267326212660259527122660281426603302268631392699289027515441310126732673269926212634256826602515251525012568251525682568264730022865273831392839305227632902352744642839273826602528282725552801260835133445328926862952402732392915406729523717472651921296 0 0266026212582262126862595259526212647264725952827256831012686301427893114262130765441316426862877268626732595258225422647252825682568258225282647268630642582317625953126273830272725348645192814272526732699266026862621281434453406323925952634397027764047295240673277478948861808 0 0267325552647256826862555264727252673260827762725303926863151263433922686294027515441303929152634276326732699256826342542252825422568252825822568266030142801281430642865303927892902348644912865267327762568269926212751260835833379317626863014402737802852368629653898466451921296 0 0264725552634260826602595258226732634273826602814263430522699301427253189264731145441326426342890262127762542280125682501255525822568258225152699266031392582310127123114264731892699356944642940273825012789260827892595269934993353316429522801400829273583300232643251472648861808 0 0256826212568266026992595258226472712271228272673296526993052268633152801310127765441306429652621294026602673252826472515254225152582254225552542277630022699278931012940317628272890354145192801269927512634272525952839251536263379332826082660398934453176463429523863463452271296 0 025682699263426992712258226732634263426342647283926473201278931892763310126993139544131892608301427513151264725012528256825822634256825422501271225953189252830142621315126602990267334994491278927382595277625952814269928653419347231892621271240082776412929903392347245764853 19790725 382051808 0 0266025552595264726602595269926472725266027512660301427513251263431262712313928015441306429022660308926342555258225822582264725282528254225422555263430522776276331892877313927762852347245192852267325822595263425683039281436413406326425822621398934063970364128523701469552981296 0 0268625952608258226992647263425422660273826212789266032512738310127383176266029525441328926733151259529402488254226212595262125952474254225152647263430272595281426863139269929902647355544912915267326472738267328392699273834723406322626472595408728394952321435553583460548861808 0 0263426602621262127632634266026732647266027252621296526733089267332642725312628145441308932772699295226732647266026732542251525422555255525552582263430392568275129272852301426602952358344912965277626992621277625822725252833663445330225822776395229773732436030273898463454771296 0 0263426342555255526992634256826732595262125822827266030022738317628273264263431895441341227632725269926602528258225552568248825152528254224882647260831762528287726733089266030392634352744912915273826082751264728652673302734063513323925682634404729655227313931643392482154051808 0 0266026212582258226862582255525552686258226862647277626993002267333412712307628395441305231892686268625552582251526212595251525552568262125012542271230642568277630022814296527382852345944912814275126862555268625282890260835693432326426732634404733923114335329273933466461131296 0 0266026212634262126992634256827382595271226732814262130522647320128143328264732015441352727122699264725952621260825822528247424882555256825152555266031142621294026473114258230022699352744912852272525822634255529402634269934453445316427252608404729654789297730393499472670041808 0 0258226342608259526342568262126472634259526732712287726603039273832642776312629275441307630642595272525552660254225422515256825552528254225682555272530272699281430762839317627382915352744642865267326472699271225422725267334993341325126732699400832893555382929523812451952981296 0 025952568258225422699264725682621267326602621285225822915266031012647316426993189544134322634259526212555259525422647252825152582251525422555252825423052248828392608322627253064272534594464282727762712268625822725256829903419327731512686269940473328352729772852335347894919 19790725 382531808 0 0267326082621266026992595269926602634255526602660277626343052278933022699316428275441307635832699307627122555258225682555254225952501250125682542262130142738275128392877305227762865351344642915268626602488269925422789285233533341317627122712402736862990343229524172478952271296 0 0262125952660258226602647255526472660260826342801262130642595331526993214262131145441340626863459294029022528258225682515258225952555254225012776258231012555290225953226260830892608354144912763275126212814255527762595273834323239318926212763404729403796297729523432469547891808 0 0266026082647266027122608262126212725266027892621273826473126273832642814320128775441310139152686334126212568248825152568256825152568250125682555271229902595273828272890307628142827349944912852271227512568269926472977255534193366325126992634402732513064330229523555469551571296 0 0272525822725262126992582263426732699272526472789264730022725322628653302272533415441356927633392267326472568263426212634250125552528264724882647254230762488294025953126268630522621361244912877264725822738252826862647287734453392318926862699404733793970301429153445475747571808 0 0263425682647266027762582268626342725258227892673289026993151271232392673317628015441315135412673272526342568255526472555252825422515254225012568262130272725268629652965296527122763352744912852267327252582263425422814258233923445336626992814393344912990365629403583457654411296 0 0256826862621262126602634254227382647263426472738260829152712321428013277267333285441362627893419269930142568258225012515255525682528260824882673264731012568310126342990269929902673358345192865269925952725254226602608264734453597331529652801388032394360300230763328482147891808 0 0263426212555267327382621269925552725255526992634280126733076266029772673326427765441297735272699272525682582254225682568252825552595252826472568259529402865277631012852318927892814341944642814271227512568267325952814258234993379327727382763397046643214370129403597475752981296 0 026472555256825682621256826602634263427382647281426343076267331762801322626733226544132392673302727892990255525422568256825422542252824882501272526473151250129402608302726473039258235274491280127382660266025822725267327633445351333412965278940472927368632513076328948534886 19790725 383011808 0 0266026862595259526732647269927512686258227122673289026473101273832012776303928655441310132392699305226212763259525682515251525552555252824882555282730392789273830762940300226992839351344912814266026342582271225422751260835553459322627513189402739523126382928773555451952621296 0 0260826602725263427382634263426602660268626602763264729522738325127633341266034325441341227383341276330272555259525152515259525822528258225282595260831012528318926343114264728392542367145192902275126082725252827382595280134993499323930142839443732513863311431013302466447891808 0 0275125822621267327252595258225952647262127512673290226473126280132012725310128525441305232892738320126342595247425822488254225822542251525682555275130022801278930762839305226732877349944912814267327632660269925823052266035833432310127252852400836563126339229273341469553331296 0 0271226862582262127252673262126342542266026992763267329522712321428143226272530645441341227253341267328652595256825952568258226212515266024882621269931012582299025683264273828772542349944912852269925952582258228012647272534323569320128522763404732144634291530643328482154771808 0 0266026602528260827122608262127122673267326732582294026733039264733412738327728275441308930022725326426732595254225422542259525682582258225682542278930642776271229902902299027632852358344912839276326732515271225822827254234323353344527763126388033923139349928653541469561131296 0 0259526732568263426862582266026992660275126992865259530022595317628273139263431515441325126473027275130272568262125282568258226342528258225152621258231012542292726343076267329522647356945192940276326342660250128272621267334063880335327512789404730144129307629653392475770041808 0 0264726082699264727382568263426602725266027762621276326473114269932892751317628655441306433152699310125952621252825152515256825152608250125822515272530272776280128902952313927762877341945192814273826602501272526082839250134993366328929523445398938463039349929653366475752271296 0 026082647259526472686266025822738269926732738282726213064272532262814321426603076544132262647310126992890258226082555254225152528259526862568264725953014251529402660331526733014271234994519286527892582278925422801262128013445341931763076283940672977421731642839337948534886 19790725 383491808 0 0264726472595262126342634269926732686259527382634287727253114268633152738316429275441303929402634299026992763256826212582251525822621254226342582276330022686272529272839290228272839356944642839273826472608269925552725255534863366339227633089400835553315358329403717463452981296 0 0255526342634266027122595260826862686268627122852266029272712320127633164267330525441336625683002271229522634268625952555254225822528260825422647267330762582299026603126264728902673364145192965276326342686254228772660271234863366322629902814404728274263301430523406469548531808 0 0266026212647266027252595263426732738264728392725277626993014271232012738305228015441311429272634283926472814255526602515255525552568254226732542269930392725283929153002292727512865343244642940275126732582272525822801254235273392327728143089398934453214337929773392463454051296 0 0262126342634267326862660267326992568271226342927272529652621307627633315268633285441349926993089272529522555263425682528256825422528267325282634255531012555320126342965272529522647359744912814280126342789256828522634272534453499320128142751400828653989290229023419485348861808 0 0263426342582262127512634269926992725269927762673275126342927273831892712315129275441305231512647295226212763251526472474252825422595252825152542266030892647281429902865292727762877341944912827262126732595273825552660255534863459321426992814400837323341341930023555469552271296 0 0256826472595254227252595267326732673264725952814256829652712315127383315276332145441340626603101263428012515256825012542258226212568268625422647259529772568302725953027275129152686358344912877276326602673255526862568276334863472326430272776400830273989311431763289472647891808 0 0267326992660260826732621264726212712267327632621285226863139267331012763337928275441308932392738300226732595254225282461259524882660252826862568260829652789278928012801294028272738358345192865272526732568278925682776255534323392341928143392402739703379384629403445475752981296 0 025952699259526342725268625822686263426342686276325682865271232262751325126083264544133922738308926342751256826212555256825422621258226732515266025823114256829272634315126863027269935694464286527122621285225422827259525953472354133283264276340472965412936123126343246344695 19790725 383971808 0 0258226472634269926862751262126472660258227252595281426473002271233412776318928015441315132772751300225822673256826342515263425422555255526992528272531012927276331262927302727382902354145192990267326862608272525952751255534453459332830023277398935832940419428653251466451921296 0 0255526602660267326992660262126992647277625952801256828902673310127383101275132775441340626733164273828142542267326472595256825822501262124882738259532012555300226733151267330392699352745192940269926732751262127512568272534863406321432262814386328523812340632393392463448211808 0 0259525552647266027122634256826862789263427632647290226993076267331142801311428905441299031142634315126472608259525552542256825422647252826472555266030522865278930762940302728013052347244912814268627762528282725682738256834863472364128273392404743103201317628393499475754051296 0 0255526472621262127252647258226732647267326212776263431142699322627253189258233795441336626733176276330272568259525822686255525952582262125152621258231642621308926603076264729522801361244912890278925822634256827252595255535273656325132262865400828394547308929153419457653331808 0 0252827122621262127892634264725682686262127512712278926862915266030762776335328395441310130272712306427252738254225682528259525282515262126862542277630762827272530522852297727633027352744642977264727382595272526472686259533793341343228143089402733793597373229403626472660741296 0 0258226732582262127382673267326992647275126342789258228012763299027513239272531895441349926863239268628772621259525822647259525152501255525422738264731762595305226213089264730272699358345192965273826212647259526992595269934723527318933412686408729653732299031643527443770041808 0 0256826472621263426992647258226212699264726472738269926862990269930892763321427515441315132642751315125952915259525552542262125422568254226342595272529652877277631642890302727253027349944912965276327512568278925822647260834863392325126993445395235973341379629523612475752981296 0 025682595259526082725263426342712262127632595276325552902259530392699320126993341544134722634312626472865258226732568255525682595255525552501267325553076260830522699310127123052259534994491289026212686273825152725262127253486335332512927269940082902404731013114334147264986 19790725 384451808 0 0264726732660266027252582267325952789254227512582290226213002260832392699330228775441311433282712311426862827259526342555256825152660254226602582283929902827271230642814305226992852345944912801263428142528287726732814275135273406370127124172402735133027367129523732463451571296 0 0256826212621262126472634267327762595269926602801271230642699311426733214267334455441374825953151269928522595273826212582252825422542262125152686258232262568305227123114264729652621355545192915277628012827275128272763291534863459322633532660386328013612299029273472466447571808 0 0268626212660259527382595268626212686263427512686292726343002267332012776323928775405306432892595291526992660256825952542264725422634250125822542280130763114281430272877305228012865355544642827275127762673276325282789269935833419421726993289408733793039322629023796469551571296 0 0259526212621258228012660263427762621267325952738264728902621290226993139267333415441352726603164276329152582267325282488262125952542263425282699262131142634312626863114267330762647367145192839280126472865256827382634281434723527327735692751404728903952297727383583431048861808 0 0263426342673258226862608266026602660264727512660281426733002272531762725330228775441306431512686289027122660256826862501259525422555254226732542275130142952278931392865317628392940358344912852268628142621289026992827277634723379381227383164393334862902315128273764469553691296 0 0267326212568263426732699263426602673268626862699266030392699311428903341273834195441356926603014267327762634263425552582252826212515254225552751258230892528322627633201268631762568352745192915285226862915250127122634267334323432337933662852400828013717292728523555457646951808 0 0264726212621258226992634264726342660263427892660287726863014267331892660359729025441311430892634287726732621258225552528256825422621254226862608275130763002277631392839306427382877352744912965271228902660286525682738262136123796359729403176400833663701295228393952469551571296 0 026472568262126212763259525952647263426342595271225822915272531262763331528393583544133922621295227252712262125822568260825552595251525952528272525953201263432262751308926992990269934724464290227762595283925682738267333023597384633793472300240673002397028902940337944644919 19790725 384931808 0 0262126342686259526992582264726082712258228012621281426863002276332772789352727895441311432262660287726862751258225952515255526212568255526732528278929903089273831762902307627892890349944912776271227382582289025822776302734193379352727893527397033793151323929404047454752271296 0 0259526342673266027252634264726342608267326472776262128652660307627633486269933795441345926993089262127122621264726212582262126082528258225422647264731512555303926473176269930642647361245192952269926212776256828392621276334323641327736122776393328903583300228653472466450881808 0 0260826472660263427122595264726732763264727762686272526213064267332512776351328775441307631762686278926212763260826342542262125552686252826862515275130763089278929773002318927892890345944912827266028652582276326212890290234863406426329023612397036413315336628654087475752981296 0 0263426602621268626992621258227252634269926992789262128772738320127383392278933795441335326082965266028522660278925152595252825422568260825012712256832142634322626733201273829272660354144912965267326212763256827892738277634193626321437012725417233413597277628653419438554411808 0 0260825822595255526992595266025822673268626992686275126472965268631512673339228395441308931512647294026732839263426342568256825422595255527512542275130022965277630892915306427632801349945192927282726732608285225682789277637963472415036413499408744913201295229773970482160741296 0 0269926732686255527122568262127252673262126732751266029152660318927893289275134995441337926473126281427512660264725152582254225552501263425152725268632392621317626473176275130022686359744912852276326602877250128012673318933414789340637012977415029523432292730023366478970041808 0 0267326082582264727382634258226212725263427762595285226993027272532512776323928655441310132392699291525552595262125682488260825152595250125552542276329652890278931892940313928772890359744912977273826732555282727382902317635413289397033664129384638122940331529274239482154771296 0 026212673264726992699268625822776269927632673278925552940263430892839299026343353544134992686311426602852266026602582260826342542252825682515266026343239258231392660322626993002262135274464281427382608278925683114269932013527368632263555316442863164335328772927344546344952 19790725 385411808 0 0264726472595268627382595269926342712263427762595283926863039280130892751323929405441312633022660285226472686254226082542258225422542252826732595278929522990280131642952321426993114349944912814275127382827292728273039297736863445332829403970404740473064335328524263469552621296 0 0263426602634256826992673260827252673267326082738262128652686305228143176260833155441367126733014267328902621268625422621259525422515260825952673255532642582316427253315269930522789354144913002287725422890268628143027325132774491335335693151402739893748302731393445466449521808 0 0259526862686260827512686269926342725263427632751283925953052271230892738339228275441315133022699285226602763256825422555251525422595262125822595285230022865287733662902322627892776349944912852275127252595280131763027325134863486334130143527393339523052296528144464472651571296 0 0259526212621268627382673255526212621266026862751259529772712318927763328264732015441361226603014266028012621276326212673256825152621258225552686262131012660318927253126266034592673349944912814278926472738269928773002299035133764332838982990449138125088299031143527466448531808 0 0256826342801252826862647268626602712259527762699272526343076273831892725327728775441308932772738283926082621252826472621256825552621256825822568276330273027277630892952281427122940356945192865267327893027280125553101266039153459339233023701419445193039302729654217457651921296 0 0262126602673269926732621262127382634272526732712268629522673307628273226263432645441379627383039263428272634268625682608251525682542255524742725258232642582310126993114269932262686349945192877264725822725295228273341365635833717334137803064519233923656296529523459449148531808 0 0258227122660260827382621267326212814262127632621280126602952275130762827323928525441316432262673294026732647252825552528254225422555254225822542277630522965272531392915330227382865352744642977271226602621294028393052264737803541384636564335397052983226315129024129466452981296 0 026342568258226732776267326342712264726732647283926472990264731642686315127123406544137012673310126472852254226342568262125952555256825952515267325553214263431262673310125822902254235834491286526472647278926343432280129403527388033533366341946343226391529023002355545474757 19790725 385891808 0 0266026212634266026992647266025952712263427512699285227383101273831642660327729025441313932512621285227122751259526082515260825422555256826082582286529902852281433922977269927252890355545192852268626602621277629272902302734993597391531643989400851923328310130024519469550881296 0 0256826212595263426602582264726342621277626472839268628902725297727253289278933665441356926473164269929272595260825422582254225822555259525282647256831392501308926863264260828652621356944912789273829902673258227632634308934454087331540473432457636123597294027893583457647891808 0 0263425952595260827762699267326472738256827382751290227253064273831642776336628145441317633282660299026342712255526082515262126212515251525552515281430642977276330272940302728012927358344642952264727512568282727514067313937013472323930894437400844643277322628654360482153691296 0 0264726212673256827252725258226472608269926732877263428652699310127253214271233415441358326863039271228652621263425682595258225682515264725012686252831012542307626732977273830522634365645192852275126082776299026992634266034453933335333153486463434453952303929903583463454771808 0 0259525822673256826732647263427252634258227512634290226732977271232142725328927765441308931392673308926602647256825822555252825822542254226732488278930273052278931892965269927383027356944642865269926862621275127252827266034863432386328653970400852273139320129274821469560741296 0 0264726212582263426732712264727252595277626342776259529522725302727253239263433665441347226993164269929402634255525552595259525952595251525282660255532142595307626213176268631012673362645192965266025952751263426732712273835273569348634723089433533283970300229903583460571111808 0 0262126472647263426732542264726602634263426212542275126472977268631512686327728525441310131392699300226212738262126212568250125282528252826472501269929652877271230272789315127892751352744912839266026602647290226732990277636563419365628394129389848863366421729774886478951921296 0 026992647258226342686264725682725263427892621282726212927267331142725326426993583544135692673322627512915262127382555263426342542264726212515262126343176258231392660318926732902262136414519281426862890273826992686269928773486395232893555379644913583446432642927349946644886 19790725 386371808 0 0263427252673262126862595262126992751263427382647283926473076269932012814337929155441307633922660316426602725259526862542252825822568259527122582268630522990281430892839307626862852349944912977278926992634268626212725282737643486406728394464404744643671412929774286482153331296 0 0264726212595258227512608262127252673256826992852268629402699306426863328269934195441354126863189271229772595271225552660255525682528254225422686259532392582303927763151268628772634352744912827271225822827262126992673272536263880337930023214406732143989299029773513446449191808 0 0267326082673259527122699276326472673259527762608300226212915264732262751332828655441305233022751306426992890258225422595262125422595255526342542287731012865273831012801280127123052343244372789272526472712264726732827281438123597364130523764400838803328398930024310446453331296 0 0256826212595258226732621258227512699273826082789278928142673308928393176267334595441356926863176268630392568258225422555262126342515259525422725255531762660302727763126271229902634367145192927269926992725263428392660292734323829349937963189438532394008301430643717463449521808 0 0267325822673264727252608268626732725264727122686289026472977263431892725341929025441306432772686312626212725256826732515255525952528255525552582275130642902277629272852277628013101347244912763273827892686281427383114275137643527379629903527395232643406359729024519454752981296 0 0258227382555258227252647263427122725281426342673260830022582325127383406263434725441355526993126273830022647273825952555258225282528255524882660262130392582300227253226259530892555364144912890272526992763266028653027307635274335358351233341449129773863306430893829466447261808 0 0263426342634258226732595266026732725259527632686283926732927263431642712340629155441316432392673307626342902259526602568256825152634255525282542275129772927280129652827297726992877359744912839268626732673283929273176292735833732404731013863400838123226336630274886457653331296 0 026342595256826602647273826212751264727512647286526472890271230392776312627763302544135552814320127123052268627892621272525682647254225552555275126213139262129152621294026083076259535274491289027122725267326732827285234863555423934193101294047573392457631013164378045195088 19790725 386851808 0 0262126342673268628012582267326862725259527122673290226732952269932262673332828275441310133282725330226732738266026992634259525682621255526212542275129902927280127513002291527252865352744912852277626212738278928522940306436713569395230893780426337963933419431264726466453331296 0 0258226342660263426992647266026342568267326602789262130272660302728523239275135835441358326473226272530272660280126212608254225682542256825822751263432012595301427123239259530522673345944912877275126862699258227512902365634724547348637013392404733284547318932893656449147891808 0 0256826472595259526472647273826732725258226992634278926473002271232392712331528525441306432512738325127122865255526862515262125152528258226212555275130642902277629902827302726862877351344912814266027632634264727632902332843853989400831894360398944912940339229654695466452271296 0 0258226472647255527632515268627252595277625822712259529402686316427893214269935975441348626863089277629272738277625682515258225952555264725282634268631642621282726083164267330022634355544912915278925952725267328142827311435274108341938632940436037174008307632393569488653331808 0 0258226602634267326992608266026862725260826992595283926472827271232392738344528905441305232262621306426732877254226732595258224472568252825552568259530762827275130022902287727512940354144642814271226862528275125952877297735553626397029773201402738982839400830394919457660741296 0 0258226602595263426862660266027252595267326862776267329902673318927513392268632395441348626863126255529272660275126212555248825422542256825282634256831892647292726473052259529772621356944912965278925952699262127892789316434994172348637482915433542864335343236263898472670041808 0 0272525552699263427382634260826342751266026732595281426082965275133152763358329025441303931512725307627252915252826472568256825282542255526342582269930392763264728902915295227762852355544912751286527122699281428013353297737643486364133154217391541293014451930145157472652271296 0 025282621266026212647266026212738263428012712286526082977263430272686340626603353544135272634310126862865255527762555262125552621248825822515262125953176254230272595322625952977260836264519289027252738268626602890282732263626378035273829294043353264431031893164381246344886 19790725 387331808 0 0259525952699259526992647268626602712267327122634285227123039271233792801317629155441308932262699310126732763258226472568256825422555255525682582262131142865275129522890297726992877344544912865266026862542294029773089286538633499373230523686395245762902382929025227466454771296 0 0264726342528259526602738256828012647275126992827259528522621318927253379276333285441347226343114268629902686264726212582255525682515263424882621259530642673296526733114264730392660355544642940276325422686272534722776297735134129321443603315415032644634330233023933482147571808 0 0264726472568264726862634268626862789262128142608292726473027282731892686306428275441297732262660297726732865255527382555255524882582258226212555268630272763277628652865297727512776348645192877283927762660303930763353291542633569398930894695400844373101478931764886457652981296 0 0263426082660264726472647255527382673268626342776262130522647311427633366272533415441347226733126269929902621272526212634255525552555263425152686259531012528299026213076268629902582349944912902280126862789325133532776347238124217362642864008463435974239317630143597478947571808 0 0266026992725259527512634276327512776264727762634281427252977258231512686336628275441306430762712294026862725266026212555251525682555252826082501275131012789269930272865302726992852347245192839287727252738359727762877307645763499400844114172393349523101446430644695460552981296 0 0256826342621264726472621258227512647277626342751263428652712315127763302269932645441334125822990262128772621262125822582254225822568259525012686259531892621289026733126268629902608364144912902276327632763325133152940365640083732359747893101451934724286320131393597478947571808 0 0256826732608254226862568267326992789267328522634286527122990266031512751323927895441306431512634287726212776266026082582256825552582248826342501275130762940282730392814297727252712349944642801269928272647351332263139305245193499428634993970408743103002410830024757466453691296 0 026602634256826342621262126212699258228272634290226212902275129522814328926473379544134992686295227512827263426992542251525822528254225822528263425683139260830142647315125953002263435694519277626992647272534723419297741723933402736124519365641943499408733283406370146054886 19790725 387811808 0 0258226342621271227632568269926732801262127762595269926992977269929022699317628275441303931762686299026472827258226212568256825422555248825822555269931262789273830642877299026992852347244912801267326862814316430643499337948863656397033284194384649193164454729525020475752271296 0 0264726602634259527512738267327252634275126732801264729022621307626863114271232265441332825953027271230022595266025552555251525422542254225152712258231142568289026863176263429652582358344912877275126342725273840873486330236864129336638463829466437484576381234063812463447891808 0 0263427512660258226732582267326472839258227892712280126993027267329772801320128655441307630392621301427252776262126212474252824742568252826212555275130642776269929402789281427382789352744912827305226342699318929272952296542173764433532514172395241723379454730024986472652621296 0 0277625822582264727762647255527512712282727122852268628652660299027763076263432265441340626473052264728392634273826862582251525422528254225282660268632512528307626213114267329522608361245192852258227382712273832513641344535414310361246053239431033924067315130523880466454411808 0 0258225952621268627762582271226212738262128272647290227382801271230642725313927385441310130892634292726472801263426212621255525282501258226212555272530392814275129152877295226862927349945192801266026342634268626863392343235973406404733284695404747263392457630395020478960741296 0 0264726342621267326862634268628142660280126732776255529902751301428013027266032265441328925823027271227252595272525682595254225822568252825282699254231642542300225423052266030272568355545192927263426342738259528522865378034454027352747573527423931514087347232893846472670041808 0 0262126212582266026992621260826732789259528772595277626472890269930642725325128015441308929152621283926992827251526472528259525682555251526212555285230022776277629522865292727252890351344642865280126862582275127893328313936563527381232894027379644913151466429775020469552981296 0 025822595269926602699269926732712272526732686277626212801268629152839299027123139544133152634299026082839264726342488262125152528251525552501264725683114258229522582301426473089266035414491295225822673259526212801286539523569376436564008321440273717367131013829386346344853 19790725 388291808 0 0259526472595262127252621259527382751263427252634281426472839262130522738297728145441306430892673287725822673258226992555255525682542254226342528267330762865278929152902305227382839352745472763268626472673273827382789305236713486463430393302406744913052446430765020466452621296 0 0268626472621264726732621264726862673269926342927259528652647286527892952262131145441325125952965262127762582262125422608255525422528250125422634259531142660299026213126264731262582367144913052267326472763252827512789307634323780344535272712400830023880316435973863466448531808 0 0267326732660266027762725272526602789256828272686285226732827267328902699303928395441306430392634294026082877260825282555250124742582250125822568264730642712280129522990291528142952352744912776269926212699271226992877306440673472354127253796397044642990466431895054449152621296 0 0263425682555256826342686258227252725277627252852266028522751289027382915271230895441331526733014258229152555263425952582250125682528252825152751259532512582292725823027263429652621355545192839258227632686285229772699312634453717348639703164443743103612325133283829466449521808 0 0260825952595264727762608271226602776266027762634282726732827267329022686296527635441308930392660281426212660258226472542255525282582248825282568281431512865272529272865296527122865355544912814272528392763272526993201289043353656438529524664384637962915463432265227451954771296 0 0259526602673266027252673272527382595272526862738259528142673286528522902263429525441326426082990260827892555267326082555259525282528262125282738263430642634307626603176262128772608362644912801266026732528262126732763292733153764368643103315423934323459310129024129451949521808 0 0266026342686262126862725266026992725264728522712281426472751264727892751285228145441300230392634290226992801256826472595254224742528251525682528273830892965269930762890285226472927355544912839276327632608264730022965267342173432393331894150395247573126306430025298443753331296 0 026862686262126862712262125012725264727512699275125952827278928012686285226732940544131892660295226082839256826602542254225422555250125282474271226473164259529772595297725952865254236124491295227382890263425422725269927893499388032893846359743853226352730142852402745764634 19790725 388771808 0 0259525682660256828272595267326472814264728522647283926992712269928012660281428525441307628272647282726992738258225682555258225012582255525422501268630762977273828012865299026992927356944912827302726342789277626342915285240673432365628653898404739893076337930645477475752981296 0 0262126732673262127252725259527632608291526602839258227512634282726862865264729025441320126472915267326602595262125282621258225552528247425152621254231642582307625952990264729772647358345192977266030522660278927122634283935133392344548213264406730273432292729524008472648531808 0 0260825952673267327122647269926472712255529022647278926212814262128522725273827895441300228772634280126342647259525822555252825012582248825422528262129902852272528392865287727122852352744642738296526992568262125682789272541293513328933154664376443102977367130525262472651921296 0 0259526472542259527252738262127252634271225952839262127632621294027762965263429155441317627382915266028522582269925282528254225682582255525682660256831142582297726342927264729272595349944912865269928902634264726992621341937174047321436124310417232013717299029523846443754051808 0 0264726212608251526862673273826602763258228012660277627122890267328902673292726865441303928652647275126212725258225682528258225422515252826342528266030272940280130272877292727632827352744642699269926212568269928272751278937803555508831643277397034452839378029525157466461131296 0 0255526472555268626732738266027632634272526212839268628392673276326472852264729525441328926602751263427382542268625952595252825152474258225422738255532012595303925953039258229272621356945192865263426082699259527892673277634593686336636412814417230393472301429273952451970041808 0 0259526342634263427762673269926342801262127122660280126732789267329402699283927635441305227762621283926732686262125822515255525422528256826212542263429772865269930522827302726472839348644912865273825552568268626342865275136713406343228903641397037643027406729775020457652981296 0 026212660264726732673262126212699263427632647283926602751262127252789290226992877544131392582275126082763255526602647256825952488254225152542264726342977256831892595294026472915259535974491295227762725277625952686266029023583344532513328301441723039370130893002397046644821 19790725 389251808 0 0256826472725264726342582269926342776263428272621290225822801267329652725286527515441305228012608273826472647266025822461254225822528248825152528266030522877275129522827290226342865349944912927292726862699263426992763307634993527356928143686400840473289423930395192460552271296 0 0269926732660262127762568264728272712266026082852269928142582278928142751262128655441315125682751268626992568262125682542254225682515252824612582259531262555297725683126268630642595344544912902275128772814289027122725272534193641331535273151397032773392313929523898457649521808 0 0269926602738259527512595269926602763252827762647281426342890259529522712276328275441302727382608272526862673258225422488251525152488250126862515273830762827272527762789287726992902361244912877277627122647268626862738272541293641378031514310400852273076376429405088457652271296 0 0272526862568269927382634262126732542277626472751254227892673283927512865262128655441308926082751264725952555262126212528258225552528256824742621254230762555305226473027256829902568359744912890276329402647275127252647266036713432336640872902466434723459290228523796466447571808 0 0258226212699263426862725271226862699269927252660275125422776266028392634277627895441305226732686272526212763262125952542251525152621250126472542277631012801275128772852295227122839352744642915272527252865276328012686258235553459368629773176402741722865421728905227475752981296 0 0263426602634266027122725258227892582272526602751258228012647277628142839262128015441305226212686268627252542263425012582258225152528251525152595254231512568290225682940263430762582361245192890256830892789269927382751267334193846317633922776426333153076312628393933443746341808 0 0269926212634262127252608260826732634267327252555282725682660262129022673282728275441305226602621268626212634258225952501251525282528252827252488266031012712273827892789295226342952349944642865269927632595271227632827259534593392328928272952381243102890371728905088472652621296 0 026212634263425952776272525552751268627632738287726732852266028142673280125952814544130762673273826602595262125952542256826082555254225282582256825953126252829402621308925682965255536414519286528392902264728012712260826993656384633533472281441723114294030272814382946954952 19790725 389731808 0 0269926732673260826992621272527122789256827382647283926602738267328522673276328525441301426992699267325422621262125552528256825682542250126342528259530762915271229272827294026862852358345192801263426732582267326082673260835833459327727123189393339702902364131264952466452621296 0 0252826342634268626732608263427632634280126992827267329022595292728012801255529155441310126082660269927252582263425552582254225422515255524882568251531392568283925823014262129652686361244912852262127252660276327252634268634323915322633532852410832513201315130763796472649521808 0 0260825952634266027892647266026342776258227252621287726992877266028772673273828395441310126342621264726212621258225552542255525822515252826732568263430522814275128522865290226602952343244642827282728013014287726472660267335273717404731893379404736122839323928144757451952981296 0 0263426212582262126732673263427762647272526082776266028012699282727762738266028015441307625952634259526732595259525282488252825552528259525282528258231392501287725553002262128392647361245192965272529152699262127512712287734323541328937962789451938803014290230763671463454411808 0 0264726212699263426992608263427382673263427122647294026212814266028272673272527895441305225822582269926212568272525952555256825282582252826212528268630022725276329522915311426992952352745192852278926993201268627382789313937803432408732644087400840082877381229524757469561131296 0 0267326472634262126862738262126992568275126342839267327382647278928142751259527895441311425952686268626992608256825422582254225422542255525422621263430522501289025153052262131512582358344912852271227512712263427512877292734724067336643603101469533413039300231893656466471111808 0 0267325422699263427512595262127512725258228772686278926602751260827892712263427515441302727122699272525822621255525822542254225282488252825422515272530642801271228772814299027762725343244912877280126472647268626342673266037643459337928653392402737172965423930524695469551921296 0 025952634259526342763262125952738262127122686285226212699266028012751273826472940544130892555262126862647256826212501246125552555254225552515259525153151254229272555313926472990252835414519287726862751271229022751289029773499415034453459285241723541335330273277367144644789 19790725 390211808 0 0258226342621255527122582271226472827262128012699281426602789266027762712268627515441307625552595264727382568258225422488248825012542251525552488275130392751271228142865299026732877345944372940275126992839277627252712269938293486340630273251391538462940368629904634446451921296 0 0263426212673259527122660264727122673269925952776264728522751273827762814262129155441299026212725267326862582254225552568254225282528250125282555255531392474290225952865262128522595356945192852269926992595255526082789275137013686341936122839463429403626303929773555463447891808 0 0256826082621256827252582272526862763264727762712285226212751266028902634273827515441300227632647266026342621260825282501248825152542254225012542272529652751267328522865277626732952348644642801277627252647275127382725276336123541400830393701404736713064318929024789475753331296 0 0269927252595267327762699256826862634275126082801263428902725282727892827259528395441307625952686266026342555255525682542252825552542259525012555259530892501289025822977255528392555364144912852282729152542269926862852282737643486334135832865412931013863291528903612454748211808 0 0264725682621268627382595271226862801269927632582283926732776264728652647271227515441299026212660266026472634256825552515250125152582258225012528262130022660269927512852275126472814349944912865277626992555263427762738269935973445344530273064397036122890296529524576463453691296 0 0263426342595263427252686262127762621275126342827263427892660292727382801267328275441303926342712263426212595260825152515251525552555255525152542252831512515282725283164254228902542347245192977272526602647290228272776299035553863337936862865398934193189292728773499463448861808 0 0263426732595264726862647255526212763259528142647282726862814262129152699269927255441302726212647263426082568258225682568256825282515252825282515264730022789268627252776291526602877347244912827271226992647268625552839280134593898382929903732395237642801335329024286463450881296 0 025682673256826732621266025822763263426992673286527382789266027762814278926602751544131142673272525552568258225682555251525552461252825282542252825683076254228772542287725682940259535134519277627382927286528272814269927383701340633793472280142173164294028273101341945474919 19790725 390691808 0 0264726472660258227382660273826732660262127632647277626862686269928392725263427765441303925952621267325552634259525682501248825152515256825682555264730022660273827382839277626862763352744912763268626732660264725682673295235273641367131893846406737962789331528654047475751921296 0 0273826342673263426732738267327382660283926602877273829022712278926992738260828525441305225552568267326862634255525822582252825422542258225012555259531142582291525822865251529022634359744912852271227512738260827512686289034323701313940872927426329902827285230393445449149191808 0 0258226212725259528012647272527122827263427892660278926992776268627892660269927125441302726342621275126342542252825682542252825282515254226472528262130762699267326472801277626472751347244912763264727512621266025822801311436413898376430023933421734322852308928774239472654771296 0 0262126472582269926862814264727632699277626732852263429272673269926862751262128395441305225282595264726472582262125422582252825152515267325282528255530642501286525552852252828012555356944912865263427762801266027252814321435413898344538122839438531392712289030893527478954411808 0 0268626082686258227762621278925952725252828522621280127512725273828902673277627765441303926732582275126732582252825422555256825552595251526472515267330272699264727382751283927252686352744912852276328012621277625152927262135693392376430274411406737322839315129403989478961131296 0 0264726992686267326862673262127512673289026472776268628902660280126862763256828275441303925682595267326342542254225422555251525822528255525012542255530522515276325282890255528522634359744912852268625682712272526602699280135833641336634863139412930142686292732263459436070041808 0 0264725952751264726992608266026472660259527892568281426992865266027762712278927385441308925952621264726212582255525422568252825282568254226212555269930892712267326472776269926602686347245192801294027762595272526342814289035273686335329654217400836122738347228654286469552271296 0 027252660262126212738277626342827271228012699292726343002262128772647269926862789544130142582267326082595254225682555250125152568251525422501259525823076250127762542291525422827258236414519289026992763271226732763277628773499345934723164292743352890285228523039347246954726 19790725 391171808 0 0264726472673255526862647269926472865264728272673286526602965273828652738280127125441299026212647272526342555254225422515254225152582250125552528263430642673268626732814280126602738349944642839277627122673268626342660277635973379362634723583391531512890322629274360485352621296 0 0254226602647271226992673267329022621283926602940267329022725273827762814255528275441301425552608269925822488254225552582251525822555256825012555251529772515278925422852254228522621368645192852268627252660259527252776297734993626321437482839431027762877297731263353454748211808 0 0259525422660256828272582278926472852259528012673281426862814266028272673272527765441303925952647273825552488252825552555256825152621250125152568273830272595268627382801269926732776348644912776266027122595273826732660280137013499335329024335398931392865311428524437469552271296 0 0272526992595267326862725259527122660286526342827260828652647282727632763264728395441308924882582269926732608252825282542256825552488255525012621258231142501273825422927255527892647352744912839269927122686285228012699281434863432336641292940386328393189287729273583457649521808 0 0266026212660266028142634277627252839264729022725285226602814263428272647259527515441306425682595262125952568252825952542251525422582251525682542260830392621267326992776287726472751358344912827276328652801281426472902278937803499354132014263388031392814330229274757457651921296 0 0272526992686264726732763258227632568273826732839258229522699286527252673266028905441303926082621267326992582254225012542250125152568256825282582258230642515272525282927252828272647359744912827267325682725267328773289303935833933340635972852406730023445291530523366449146951808 0 0256826602673264728012647276327122839267327892738280126992789267329772699269926865441307626862634267326082582258225682621252825282621252825552515263430522660269926342801272526732801349945192865272527632621263429273353311441294008393331513846391533532890322628654491436053331296 0 026342686255526862725281426342725262127632699292726602827267329522789272526472801544130392595262126472582254225282555252825682515258225422515259525823139251527892555291525552699255536264519278927512801272532012814292731763459371733153686294040472763344529402990351345764726 19790725 391651808 0 0263425952582264728142568275126992902263428142699271226992827260828522673271227515441301425682608263425952595254225952568251525282488248825422595268630272699271226862801268626862751354144912852269926992673268627382763292736413445389833413701397041502890300229404217475752981296 0 0266026602555263427382673264728142660278926862890255528522673276328012801262127765441300225952621262126212621252825822528256825422582255525152568263430892542283925422915252827762621359745192814269928142738273827632725334134993764373239702952412930643829292730893541463450201808 0 0263426342608254228012542275126212877258228772725281426992814260829402738273827635441302726862582258226732568254225422568256825152501255525422474264730762582264727512814281426862738348644912827287727252801281428392814278935413701431034324335393342173151303928014027475752981296 0 0254226472582275126472673262127762595280127252952263428652751285226602827262128015441302725282568255526602621252825682555254225012515250125152582254231142515285225282915259528902647361244912827269926992712259528652634278934993541340637482852426333154150282729903527449154051808 0 0263425282660260828392582275126992902266029522712277626862776264728272501266027255441307626082608269925952542255525682515248825012555251526212515269929402660271227762776287726732712344544912865290228392738272526212634258235833486354131514047408736862927335328524360469560741296 0 0264727762608259527122712260826862686280126212839263427892673289026992699256827635441307626082686262126472582259525552515255525282488254224612595260830642528283925682940259528522634355545192965280127512673290227382686299035553641352734192890410829024335307630893432446470041808 0 0262127122699263428272634269926342712262127252634280126602814267328392686268627385441303925952555264725682568259525152542252825012528255525422542259530022673269927632827282726732852354144642839282728273089277630022801315136713732398930393671398936563277300229154437463454411296 0 025822673266026732699277626342776269929402621287726082890268628272789272526212763544130022582275126472542258225152555252825952528251525422555255525683064252827382488295226082990273834724491287728272725281426472915278935273612378033283898286541292952382929273214361245764821 19790725 392131808 0 0268626212647260827512660264726342763260827892686287726212751269927512699271227635441300226472582259525952555254225552555254225152555252825422515272530022738269927632839280127122952340644642952271228012827283927762890296537963656428630894239398936712977299029274310463452271296 0 0263426732621268625952647260827632738285226472852269928772621271227382763263427385441305224882647263426732595262124882501248826212474254224612595254230892528275125553002259529772582359744912927286530522902370128272977295237803880367146342801404733024239291534323341466447571808 0 0266026602673263427382582277626862865266027122699269925822738264729272712268627895441297725952621272526732582252825422474260825822582248825152555262130892660269927252814289027892952345944372865297727253076287731263189311437323780412940273989391543602927283928524217469551921296 0 0266027252595263427252634262126732634283926602827266028012660280127252801267327255441303925952608259525552515255525822542252825282501250125012568264730522501276325553089262129022621356944912927278931392852294029903151359738803915347248212952431037963201289034323499454747891808 0 0262126212776267327632595262126992852256827252555278926732776263428012738272527385441306426082621259526472582259525682488254225682528250125952515272529522634268628522751285228012839349944912952277627892902286530392890352738633597400834864108397039702965277629903970451952981296 0 0263426472528269927632738266028012738276326212927259528142686285227762712256827125441299025552699259525552568256825422608251525822528252825552608258230272542292725823126263429652699351344912990273829272902300229653251328936713686341942173264421734592977292733663419469546951808 0 0266026472686264727512647268626862738263428272595277626732927266028772673272527765441305226472673266025822582258226472595248825152515251525422515269930642712268629022827287727122776349944912952268627382699285229273039318934323513404737174150388044112990313929154047475752271296 0 026342699259526732673267326472827268628772608291526472877262127762801273826342751544130892568264726472608255526602515256825822515254225682528259525423089247428772582291525552965269934994491295228652751281428902865289029523419388039703569294040473277335329273189354145474853 19790725 392611808 0 0268626732634259526862582278926472751269928902660292726862990262128652660266027895441301426602595256827122595255525552595254225552528252825422501268629902647269927762865297727892789352745192865273827632789302730272738301438983970426330643989402736862839282729273898463452981296 0 0267326732673269926472814260827382595275126992927263427762686276327892712262127635441296525952634262126342542254225552555252825282528250124742582252831142501283925282940255528142673368644642865278927892902316429772890328935553527354139892699436030523002294032013366457649191808 0 0268626732686267327382647273826212751268628272647283926862852259527382660271227765441310126732647269925682647263425012582256825422515255525012555267330762699264729402827299027632865351344642952266028143264281428522902347237803846382938293898395232642865282729524027451953691296 0 0263426732647263426602608269928012582275126472827259528522621282727512751256828275441303926082673262126472542256825952555255525012528259524882568256830892528281425682977264729522699364144912965281428272865332828773089354136123459340644642725398927512776286533023527446454771808 0 0267326472621269926992608269926342763266028142568280126342789267328522647267327765441302726212673267325952542254225552528255525012568258225822542262130142699269928522801287727382801347244912952269928273239303934722877269935273379355538293812400834992763285229273915466461131296 0 0267326212608271227632686266028392660280126472789264729272673277628392763252827895441299025822660260825422542262125952528252825152488256825422595260830522528290225423039255529152634367145192877280128142852277626603239271235413499328931142789400830523239303934993459457670041808 0 0258225952647262127382673281426472814263428772634281426992789266027252686263428905441306425682634272526732515252825422528258225282542248826472542266029522686268627632839286527892902352745192801322629022595283926992940259534723555330226994217397042632902277630643641454751921296 0 025952595267326342712262126472751264727382647282725822877267327512814269926732776544130522542262126602686252824882582256825152501251525822501263426083101255528652582287725282865266035134491276328522789276335832776262126733541330232393328305241723114336629403189352746954853 19790725 393091808 0 0268626342660264727512647271227892839264727632699280126342789263428902673264727635441306426082686266026732542255525552582255524882515256825682528272530762647266027632852286527512751354144912839275127512686277636413164266046953499349945193315395234862839286529403970446450881296 0 0263426082595268627382725262127122673282727252738267328772582276327762801264728015441306425822634259526472582258226342555254225952528252825152582259531642542283925153014255530022712358344912965271229402839277628522634315134593472334139892712419430273089296534193315451947891808 0 0266026602595260826862647275126732751267327762660283926732839258229272699268628015441305226602595268626082595259525552582252825552474252824742582264730522712264727512814283926732801344544912801275127383392285225682852267334863459344528523341391539152877282728903863463452271296 0 0262126472634268626992686258227632647276326472890268627632660285227512776267328525441306425422712262126992621254225552621251525282542263425282608252830272501290225422927256828772660348644912852282726472738255527122839269934454437391528272699388032512902282738633432449147891808 0 0269926472595263427762647276326602763260828392608283926732827259527892699269927125441302725152582262126862555254226212555255525682568251526212542263430022725269928652865282727252776345945192965268627892634278935412725263441503499436028904129391541292877286530273764451951921296 0 0259526212647268626472647260827252712275126212865262128272673264728272776264727635441306425822608259526212595254225422582255525682555258225282621263430522568286525152877258230022686355544642814273828012699255528392595339234723555327731642763395229653027292734193406466448211808 0 0264725552712271228902621267326472699267327512673278926992839267327892725266026995441307625552608269926732660258226472515250125422542252825552528254229652712266028652865273827762915349944642865276326732686280136262852349937963366332829773226404734992890290229153583463452621296 0 026602634264726602763266026862660268628012673285226602789267328522738275126472751544130022634272527122699259525682568252825422528254225552528256825283114251529022568290225952952262137014491311426992673278926342877272528143780341934323126268644112952295228653671330245764886 19790725 393571808 0 0264726472647266027632555272527252763259528522712289026472915264728772699275128275441301426992621285227892647252825552555255525152515251525152568259530522686269927252852291528522839341945192965281427892699277625683039276334323472368628393366388039332890283930393686449151571296 0 0267326732647266026862699263427512686291526082751263428142686277626862725264727385441303925952686276326342568256825682595256825012555254225422542258231012542295225552990260830392660362645192839281427382776272529153002277634323353323934862699400829773214296535553445463447891808 0 0264725822673267327632660267326212865262128272621283926602827272527512725276329025441307626992789263426212647255525822528255525152501248825952501262130892621269928522839286527252852352744642865278929022634283925282699255534323392364129273612397031142776286530393764457653331296 0 0262126342712262126342595259528142582282726732827263427632738272527512776264728275441305226342634267325952582258224882568250125422568256825152595258231142515290225823064255530272634352744912915285229522738266029272621281434453353331528902927389828143419292735413527466454771808 0 0267326082738264727512621267327382852263428272763291526212965262129522673266027895441306426212634272525552542259525682528251525682542254225952528268630272634272527122827287726473039347244912839275127892515282729152712259534723459330228393419400833923002291529153796472661131296 0 0263426602582263427512673264728142712278926212814268628902673273828012763259528015441301425952738258225552568250125682555251525152542255525682582259531012488285225552827262128272673349944912965287731512725271227762647267334723353341932892763395229023251290232143486469570041808 0 0267325952673268627512542277625822725260828012660290226992940268628652686268627895441297726602647275125682501256825422582258225152528251525682542267330272686269929522839292726862839344544912852295227512555294026472915264735273472330227252673398931142865292729273829469552271296 0 026472699268626732789267326212776266028522595289025682890264727892801273826342890544130272673264727122595254225682515259525552555251524882501259525683126255527892582292725952927266035134519285228522595275125552725263427253472335332012776278939332865331529403302352746344757 19790725 394051808 0 0269926602660268628012660272527632789262128272686295226472814262128392789271228275441296526212738267326472555251525822542252825682528252825952542262130642699268627252852286527122940358344912877276327382686273826342699264733923353332827383315400833022865297729653989446454051296 0 0258226992751266026862699262127252647282726472927264729652621281428522699264728145441300226862839269926602542263424742555254225282501255524882542258231512528285226082977258229152621355544912839266026862890252827763176267333283392326432892763408729403353286531893555469548211808 0 0264726342647259526602660285226602789267329902686285227382865266028392699267328015441302726732673264726602568255525822555251524882501250124882542258230762673271227382751297726732725349945192839267327893764272525422814254235273379378029523089400836862890340629903898449152981296 0 0262126732647262126732776268627382555283926212827273828522634272528652738271227385441300225952839267326992568258225822528256825422515254225152595256830392555299025422852254230522647359744912789277626602751294027512647281434323353327732512952400831393328286531393486457650541808 0 0263426342673258227762595280126472801258230272582282725952865271228522686276327255441303925822673278927512568251525282515258225282515246125552528275130272673272529272827285226732763356944912865267327892555280125822712256836413445379628653419400831512940352729273846466451571296 0 0264727252725264727632595269927632686285226602865263429152725271227762776264728275441299027122827269928392542254225822488252825552515250124612542258231512488290225282890258230272621358345193499273825282839379628272608348634193353340632892952402728013406294031393406457647571808 0 0268626082673259527382555276326992814260829022568280127252890266029152673281427765441306426212801286526602542262125282542251525552461252825012515273830392751269926602763302727122751349944912877269927252621295227512751271234323419323929523126395232392940341928143796457652981296 0 026732647258226602763275125952865266027762686297727252852262127762725272526472725544129152608292727122776254226732582254225822515248824882542259525423076244727382528308925283151260835554491331528272595289026473176258228523717339232892789290240472890335329273189355546344821 19790725 394531808 0 0271226602699266027252621281426212751264729152712285226342814258228772673277627515441306430762738283926212582254225282542262124882501251525822555258230762801272526602776316426992839356944642965263428142634302725683126326434863459321427762660400829522852340628903829457651921296 0 0260827382634269926992686263428142595285226862801267328902725277627632751258228275441313926862890266026212528256825822634252826212528255525552595256830762528305225422801264730142673352745193014280126732839278928012595273837643328322627122738400829023406297729653472449149861808 0 0268625822673267327382686273826862852260828142621292726472789262128772660273828905441311429652647271226992568264725682528259525152501248825952515263429902763268626732763287727122865354144642852292726732555286536262686255537323379325129152763400828652927351328903952454752981296 0 0266026342568271226992763259527892686285226602789267328392568281428272763269928145441315127763114262126212595250125682568255525552542251525152634259531012488275125422839263431642647352744642965290226342827255528142686266034323406320127892865406729403445286529023419446454411808 0 0266026992712262127632595278926992789268628392555278926862839259528142673264727255441306428142738300226212595251525282528259525012568255525282555267330022673263427252890283927763027345944912852299027382634281429402673254234193432327728012827391530522789327728653732449160741296 0 0255526212686258227252712266028772647281426472789266027512699267327512801263428015441331527893289258226472595255525152634251525282515252825152582254231012515287725683064252831142763368645192801299027512814256828392699258234993379312626342814404730393341297728143226463470041808 0 0266026992712263427892608286527122839262128392699276326992827266027892725268627385441310130522686258225822555255525552568260825822515251525822528254229652738273829522801283927762839343244912865272528013089273826862751251535553341316428012621404731262902307628653445457653331296 0 026602634264727122738268626342827263428772608281426862725264727252865277625952776544135972814264726472595254226212595258225822515252825152555258225683052246128522582295225823289267336264519280128272568290229272865267329523472336632142647273840272801328928522839347245764757 19790725 395011808 0 0263426732647267327382673276327252827264727892608290226732852263430022699272527765441312635972621256826732555259525952555260825282568259525822528264730272608269926862738291528272827352744912940271227382673297728012814254234723432322627632699395234192952312629653863466452981296 0 0263427122595277627762789271228522699281426212877260828142686277627892751266027515441400825552582263426212515256826342634254225422501252824742621258231892501306425152902264730272621351344642827280125822839262128272621271234593445322626602647404727893626297727633392457649861808 0 0264727122582264727762621282726862977260828772660280127252789264728522686280128015441317627892582258226732528258226472582259525282474252825822568275130392555269928652789283927253089349944912827266028522621289025682776256834863406326427892634400831763052310129523513472652621296 0 0271226602568266027252686266027892621285227122977263428522751280127122801263427385441343226342712259526082568250125422528256826212528250124612582252830892488269925283002262133022582358344642852276325822725256826992647294035413379327726472686406726993432289027763328463447571808 0 0266026602738266028392660273827122827263429652686272526602801264728522725273828655441306430642582254226212582259525682555263424882515250124742568254230762725272526342839277627512965355544642902273828142686277626472927303934863406328926992738402734062839332828773656469553691296 0 0263427382621268627252738264727892751278926992839271228142686286526732814258230525441378026992647259525822634251527512501258225152542251525012568254231512528292725822990251529402660361244643486278926472827254229522686285234063353318926602763400828143239292728903406472649191808 0 0266026732751269928392634267326732776266028652647290226732827260828392647271228145441308933022712263425822568254225682515258225682501252825152501262130762647267327252852300226862852348644913151264728142568294026472725283934193302327727892660404735833139320129903277443752271296 0 026342699267327512699276326732877258226992673292726342940269927762763277626993039544137012712266026082582260825152568262125822542251525152515266026083101246126992515315126083002260835274491289029772595271225152801262132643459335331892725263440272865397028772827341945474886 19790725 395491808 0 0271226602555259527892673271226212801260828272634280126342814272528652712302728775441310130522647263425822582259525822555254225422555250125822634271230762699267330142814275126602927358344912902295227512608269925282712269933533379323927122634398930273014332829273541466452981296 0 0267326732542267326602751268626862608287726212801258229022699287728272977266035555441348625822621271225822582277625422582258226342501258225152555252831642528305225422927258229902673362645193164286530892902255527122568267334723445313925822647406728523513289027633445446448211808 0 0267325952725256827892608276326472827259528392660272526732852266028652776312629155441300226082634273827382801247425012515252825422555252825282528272529652776276326472801316426992789354144912877315132893126280125682725250135553392322627252725402729653014311428523486475753691296 0 0263426472621273827122647262127892712281427252751260829402712273826733164267336565441332825952673268627252660275125282542252825282582264725152582262131142528295225822890256829022568354145192827277626082927254227632582267334193472328930272725408727513164290228013392457653691808 0 0269926732763255526862595271227382940266029272634286526342952266029902738326429525441301425552634264727252634264726212501252825282528252825682488269930142621272529522801285227512776349944912952263427762528281425422712262135553341326425952839398927252699313929023419454761131296 0 0271226602686267326992877262128772660290226342839267328652699292728273139269935275441316425552699260826212699269925552568254226212555254225422699255530272542302725152738262131262595356944912952277626212801252827252568267335273459312629272673406727892940292728143379463470041808 0 0278925822801266028392673269926082865262128272699291526862839268630392673325129775441307626082621278925822634263426732582255525552515247425822555264730522725273828392751283926602801345944642814255527382608275125282673262135133366340627632940395228902814295229773641463452621296 0 026862725266028652763273825952839263427382712287725682877263431392738320127893226544135692621273825682660258225822582260825682515252825422515269926083201256829022568283924883064256835834519282728522647282725822699255527383432341932393039267340272763325128902776337947574986 19790725 395971808 0 0272525952738260827382647273826472789266028772738273826473039266032262725330229525441313925422582264727123226258225552528255525012555252825282568266029902673269928652915305226732673355544912814258227382621278925552789254234723419328928272839398927892940299028903472469554051296 0 0273826862699266027122801260827382738282726212852267329272647325127513076269932775441325125422865264726602568252825552568258225012542255525012660258232392568281425552827258227762647349945192852278926862776250129022608271235553302317629152725398927123126294027763353469548211808 0 0264726472738266027632725276326602877262128012660285226212952264730022776307629525441310126342647267326472608254227252621247425152528248825282528271230392814271229652827306427252789352745192839267327252528281425282751266035413366327729653027398930762789295229403499466454411296 0 0262126602634268627382725258229152673280126732890264728272647282727252890267336125441310126732634263426602595262125282501264725152528248825282621264731762528297725152839268629522608359745192827277625952902256826732595267334453419321428522647404726603328292728143289463447261808 0 0262126862763263428522673275126602699271228142673291526863002266028772673292728275441318926602555267326862568262125682542263425282528251525282555271230022686267328392814286527252776341944642839268627892501269925552751252835273341327727122686397028902712285229273459469553331296 0 0271227122699273827122852254228272673285226992965263428012725292726732789276332265441326425422595259525822621258225952647259525422488251525552621252832012582302725012927264729522515356945192839280125422839251528522608278934723366320126862542400827123114285228653459469548861808 0 0272526602751264727892582283926862738268629272621275126472915259528522686287729405441301426342542258227122528255526082542266025552515247425422515267329772712263428142839281427122801348644912801266027892647278926212789254235273341326427252699400828012827285228653379475752271296 0 026342725260826862763268626602915260828272660295226342927263428272751291526733970544130022582262126342621262126602555255525152501254225152528273825953353254227892595307625152738264736414491277627512595276325952801259526213419337932262738259540872660316428902927343246344757 19790725 396451808 0 0268626212686267327892647272526472927264729272673296526602927263430272763297728655441330226602595267326862568259526212528254224742542255525682528280131392865269930022877275126472801358344912801275127382582276325682789250134453328322626212555398928392801277629403341449152621296 0 0266026732660275126602699262127762621294027253027266029402673295227762965287737175441297726212582259526342582254225552673262125552555251524882595263431762501280125553226252828652595356944912801282725952789256827252634255534723406318925552647406726993076289030023392463449191808 0 0278926472595264728142634264727252776264728772699283926342990263429272725275128525441301427382699321426602555254226082515256825282621251525422582266030272814271229272801255526993126352744912977255527252595282725822865248834863379334125822568402728142725285228903419463452981296 0 0263426992699273827122725263428772763283926342927264729902699290227382814269931515441306426212647262125682528258225822686255525822515255525012582262132642568281425013114262128902660358345192839281426342647252827632608264734723379321426082568404727763064283928653499441154411808 0 0259526082673272527382634273826732827262128522647289026472965266029272712384627895441301426342647259526342582263425422542263426732582256825422528273830273126269929022801285226732673355544912940273828652515275124882814251535553406323925952647400828012751301428773445475760741296 0 0276327252542267326862839268627892712286525952952269930022751305227123027280127765441367125822621272525682608264725282542256825422528254225282686252831892595294025823027254229022634345945192839290225952839255527632528264735273406325126212621406726343064290228013277454771111808 0 0267326212673254229022660275126472852256830522634299027252890262129402621291527125441301425152595264726472595260826342582259525422515254225012595273829272751273828652801275127252927354144912839264727762595278925282621254234723353315125952568398928652789290228653432463452271296 0 027382634269927382751272526602776282727632699294026863101269929772789290226603341544130892673264726862647254225552542258225282528252824882488266025823226252828522568292725552852262135974491280129652699280125422699262125823486335332262660263440082660300228772789325146344886 19790725 396931808 0 0271226472660268626862673272526082852269929402647283927253039277630272738334128525441306425682647269926602621254226342568263425422542250124882515264731012801267331892839289028142852355544642839268628142555269925422660252834863353322626342595398928392725307628273341451952981296 0 0272527512608275127892686263428522712281426732890268628272621302728903027283929155441297726082634267325682673266025682582262125282542255525152673259531512488285225282877251528652699352744912839290226732814258226992515267334863302317626862621404727382990287727383472457647571808 0 0268626212712268627892621273827122902262130762634297727123002271231892738370127895441301425552660266027252673255525682582256825282647250125282555269930762852269927122801278926862789349944912877269928012542272525822725255534723366322626082673400827892763286528903226449152271296 0 0259526992660266027892738264729402634295226472814271229772725315128773076286529275441305226212647266026602621258225682660252825552528254225822699256831262528296525552852256830272660356945192789285225952789258228142621263434723328318925952647404727123052285228273289463447891808 0 0263426472686264728522725275127632776260830522595305227123089272532012814326428905441306425552582269926602528256826212595252825552542252826082582269930272776272527632725280127512877358344912814267327892515278925682660256834723328327726602699400832012738289029023353475753331296 0 0268627252621264726862738262128272673280126862915264730142738290228273164269932015441306426732621258226862634266026602515251525682515258225282608264731012542305225152977254228522647355544912852273825282789252826992528262134723341318927632595408727253527290228013251446448211808 0 0271226342725264727512634272526732699264729272673297726993027268630642814320129155441302726732621264726472595255525952595255525552515258226602582277629902789268629152839260828272763352744912877267329022568271225552686251534453379328925952673402733662865296528903251463453691296 0 026472660262126992699273826082751269928652582299026732965268630392699317628772776544130762568258226082712256826342595259525552515251526602542267326343139256829902595294026342940259535694519283928272699281425952839258226473499334132392608258240082751322629152776334146344821 19790725 397411808 0 0272526862712259527892621275126602902264730022712300226993176272531892738325129155441302725682634262126862634262125552555259525822515251525152515269930642763268629902827283926862751352744912852264729272555283925552738254234453406332826992712397028652865289028523392463452981296 0 0266026472673273827512776260827382634282726602965266029772751299028523027272531765441299026212634258226472582263425822660252825282528263425282712258231762515297725422827264727892647358345192776290226992814252826732582267334993302318926992673400828393379306429403379451950201808 0 0269926472712260827382634275126732852252827512699295226993027275130892801318927125441305225822582276325952621260825682647255525552515247426732542268630022927273828012789280127512814356944912940277628652621271225422686247434723328318928012827404729902839310130023226451952621296 0 0267326992751269927762660267327382660302727252990267330142660306427893151267328395441307626863239258226212515256825282568254225822542259525282673256831262501315125822952259528522725358345192839282726732852252827252542255534593379313927762699400829653176289029023289423953691808 0 0264726992621264727632686278926862852263429152712292726993089271232142776328928275441297725422608280125552582255525952542258225822595254226602501275130642738272529772789306426472763345944642965273829402555273825422763254234453379328927122952400831892776315129153201441160741296 0 0269927122595275127122789272528772647296528272977269929652699331528392814268627895441311426212725278927122634262125682621255526342501262125012621263431512515290225422990248829272582354144912801295226732852252827892634258234993341318927512686406727893341287728273366446471111808 0 0269926082699269927892725281427632839269928012634303927123027275130142673286527385441305230522712269925952568251525422515256825682568250125422542269929902725272530892814291526862621343244912965275129402555277625682595252834593379334127122712397030272915303931013328463453331296 0 026472660269928392751276326732890267328902634303926343027272535972686268626212865544130142699269926602725258225822515251526212660255526212568255526473089254228392555302725422927271235274519283926862673285225682915255526213513340631642940263440472634287728522673334147574821 19790725 397891808 0 0262126992647259527512634268627252827262129902699300227632952272531142673286528395441305233922582258225552568258225682555255525282582248826212528271230522776272528392801286527382902335345192927264728902528273825552763258234453419339227252814393328012699305229653419443753331296 0 0267326992660269927252789268627512634291526732965267330762686305227382776264730145441307626082634258227122634262126082542258225152555254225552725254231892501280126212977254229152608354145192865275125952839254228392634280134723432341928772568404727382673295227893353469549191808 0 0264726472725259528012568272526082940262129272699307627253076271230892725289027895441303932892634262126602542250125552568254225422568258229022555268630642686273828392801271227122852348644912940273828902501295225822673251535693419341929902902402728772776290229523366466452981296 0 0264726472595267327252751266026862647277626862839272531142686302727512877267328525441325127892839259525552542255525682528262125282501255525282582259532642582290225282877255530272776355544642827295225282890262128142595266035273419321431142686400826992738281427513289433547571808 0 0267327122699268626862647266026732915268628522763287726473139272531642751272528015441318926082621269925552595266026732555248825682515247428652568278930763014273830142814275127252839352744642952272528272621290225552673254234993432317626732827398927122839289030393366449152981296 0 0268626212673277626862763259527892673273826992940258231012725336629022814268628275441301425952608267327632686267325822555254225282542258225822621258231262474283925012927252829272582355545192852281425952827256829772621263434593366321428902608406727762595294027513406463448531808 0 0264725822725267327122699283926862725263428392725296526993201272532772712266027255441301425952647263426602582259526472555263425552634255526472582263430392673264728012839292726992751352744912902264728652582277625422877259534593366327726992877404728012699281429903472457653331296 0 026602751258226732686276326732725268627892686287726733114267330272751296526472839544130272699318925822568251525552515256825282621262126732515262125953039250127762555308926082738252834994519283928652686286525682865263426603459348632392673264740272660269928652801332844114821 19790725 398371808 0 0264726082647264727892647276326212712264729022699296527122977271230642776325127895441299026472634263426472621262126992621258225952877256825952568281429773101269927382763269927632789352744912890258227892621281424882776259533793419323926472725398928772915292729403302449150541296 0 0260826862621266027122725262128522647283926473114266031642712313927513114262128275441311428013251263426342501256825552634250126212528266025012660255530392474280125553076254228652568358344912852280125822763258229022634264734593379325126992621404726342852295228013302469549191808 0 0268627122673264727762595281425952965259529022776305227253076263431392776318927255441302725682647269926472595263425682528251525422725252825152542291530522877266026862839276325952699349944912890264728772621269925682877254234453353331525952686400827892763283930273289472652271296 0 0255527252621269928012776272528012712294026473027263431012712307627513151282728275441296526082647262126862634268625422582260827252528254225012927262131012488302725682839252828772699352745192801278926342852255528652634266034993289328926862634406726343014286527893419463454051808 0 0267326732725255527512686267327122827263428772686307627122990267330642738302728015441303926082595264726472660259525952501259525422542258225552501277630642865268627122827273826602686358344642865269928142542290225682699254234993366316425822673404727892751294029773379457660741296 0 0260825822582266027632686259529152673281426602890264732512814330228272965255527765441305226472660269929152582255525822568254228522555259525012542256830642582275125283014260828392634358345192890276326862902250128272647264734453251332826862568404726602712290228653569472670041808 0 0267326862568267327892725271226602839263429272621308927123114272533922621267327765441305225552634268626732660269926862528258225552528252832012568266030762801269930762789268627252647344544912839263428012634280125152789264734593392325125822634400827122789297729653392457652981296 0 026992686264726992725275126342877263428522763292726993151271231512712276325552801544130642660287726082595259526472582255525152699255525682515268625683201250126472528285225822827263435834491289028522647282725282725258226343499337931762660260840672686273828902814337945474821 19790725 398851808 0 0259526602634266027252634278926472827259528522621294026343151278934722789267327635441306426472699286527122555255525552515252825682634256826342515264729902699267328652814290226342725355544912927271228902621280125422725263434453432326426602595404726212699303929773151463452271296 0 0268626732686275127252751263428272568300226472952268631012725299028772839258227635441301427122673263426212542262125682542255525952555256826212673263430892542286525552852256829272608359745192865282725682839251527382647268635133289325127252608406726732751290228523277466448861808 0 0264726602647262127512686271226472902262130142673313926733002273829022699281428275441299026602660263426342686255525952542278925012647250125952542296530392582267328772801278926862865352744912865259526992621278925822725254234323353323926212555398925822789295228523239454751921296 0 0263427382621269927512686264728652699297726732865267330392763327728772712264728145441303927762582263425822568256825952542259526992568246124742582255532012515302725682965250127632634349944912814268626212776254228902595259534323341320126472582408726472712292728393419463447571808 0 0260826732699256827892673283926602827267330642712305226863002272532642660268627515441302725152595262125682634255526212555263425152595258228012515272530272977276330022776271226602763349944912952276326992542281425682776262135273379334126602621400826212660295229653201433552621296 0 0268626602608273827252877271229022712289026082801262129772699327727512890264727765441306427382634264726342582258225822660246126732555254225422528263430762568296525682902252827382699348644912952287725952776255526992647264734863366316425682542408726602595294028523315451950541808 0 0277626342712258228012555278926212827268629902673297726603289264728772699273828015441311427892789271225952582255525422582275124882621256825682582256830272990273831012827269926602789352744912940271227122634272525422699259535693379322626472595398926342673300229273315466453691296 0 026602725264727762801273826602827266028652712302726733014267330022712305227513052544129772712272526472555256829522555264725152634255528272568256826473151252829402501291525152890263435554519290227632712264725152738263425953472332831642634251540272647262128652915334146345020 19790725 399331808 0 0271226602725260827632647286527252839267329652751302726863239266027892699277626995441308926732528276326602977251525822488259525682595258225012555268631012890264730392877325127122776348644912902273827762634272525422814259534993341327725552542397026212660328931513353475753331296 0 0259526732555273826732801260827632673289026993052262132262673276328273002266028145441303926212725259525682595263426212568255525552542291525952647256831392555302725823139252829272673355545192890273825552801248826992582264734723392325126342582408726212608297729653406463449191808 0 0259526212686262129022621280126863002263430272712308927632865263429152699299028655441302726212568268626602673264726212595251525012660263425822568283930763089272527382789282727122776347244912965271227512542272525682789263434593366327725552555398925952647303929523366466452981296 0 0268628012621281427762725266028772634294026473089266028902660290227892927263429155441305226342595268626732528264725012515254226472528322625422568262131892542322625682827260829022699356945192890276325952634250128902647268634993392311426992595406726082725286531143419449154771808 0 0263426992789255529772582277626732952263430642660326425822801259530762699297727515441303926602595268626602568255526472555269925282634259525282528273830393052276327512814283926992814359745192890262126732542269925152751252833923379326426212699400826082699286530523251475761131296 0 0266026342621271227762738272528392647302727383176268628272621290227762940260829905441318925952634264727252515264725682621256829022528251525152751254232012528278925012927258228142568355545192839277626212789252826862568275134453328322627122582408725552634290230273459454770041808 0 0275126862763266027632634280125952927264729652660310126862839271232512814262126865441305226472725273826082568254225422515258225422763252826212555266030023052269928392814280127382673355545192977269927632595282725682699254234193353322625282634398925012686286531143419451954051296 0 025822699267327892699273825682927272529272660292726992877264728012725308927382839544130392647272526602738275127122634254225012555251525952515322626213089256828142488296525422839259535554519285226602595276326212699268626473527335331392673258241082660277629523201331546344886 19790725 399811808 0 0267326082673255527632647272527252902262128142660300226472712263430022776271227765441303926472827280126342515255529522568264726212621256825152582272529652751267328652814283926082801348644912902268627382515263425952712259534453406326425682634398926212621285229023445463452981296 0 0264727252595272525952852258229272647291526342827267329652751277626992839269931145441308925952686254227122582262126342542248825152542252825953379264733662568281425283039268627512555349945192965268626472763255527632647272534993406320125952582406726862776286531393432466449191808 0 0273825952751267327382673282726602877258229402595285226472990273827252673272527765441308927122582269925822582254229022595248825152515252827252582273830522827268627122839276327382776352745192814273828272647277625282751260834323379317625682621400826082801283930143555449151231296 0 0264726992686277627512814262127762686280126342952263428522555292728273251264727255441300226212660268626342582258225152621255526082474280124882621256832262474277625283002260827892542358344642801283926602827256828272608264734723406322626602595404726342738287733153486451948211808 0 0272525952738266028522608283927382738272528272673285226213039262133662621259527765441301426862582268626992621258225822582307625682542252825152568289029902621269928272801280127252738355545192839277627122555273826212827263434453341331525682621400825552673292729273277469552271296 0 0268628142686269926862827256827892634290226733251264727632647273826472977268629655441322627252686256826212582262125822595256825552582306425552582258230522582310125152839254228012647354144912865277626602877262128522582267334593499321426342528404725682686286530763419472650201808 0 0277626602776264728012555275126992852264730522660335326862660268628272686316427895441302728142647295226342877259527632528264725952555254225822555277630522890268626472814289026732776349944912814263427892542285225422738258234453392326426602595404725682789289031013264451953331296 0 027122776259527632738275126342865267328392660316426602865269928012686277627513052544132772634290226602952262129772542259525282839262126212461258225823002252831142582286525552852262135274491278929022595283925822763267326603419335332512660263440472660286528273302326446644695 19790725 400291808 0 0277627382776256827512712283926992890266029902634310126603302260827382647285226995441300227382595311426732814267326732568300225682555252825822528276329903089268626472776286526862738349944912927276328902555278925682725248834723392326425682621400825952699287730763392466452981296 0 0276326862751269927762725259528902725281426602890266032892582272527512686259531265441311426082952272529022582276326342621262128392647256825152634256831392488273825682902258228522528361245192965276326212839252827382621264734723379320126862621406726732915281429653366469547571808 0 0277626342814268627382647278926342940260830272712326426342738271228272647271228275441299029272686281425952852256827762555264725952660258227122488263429902990271228652763273826732738351344912877271227382582273825682738254235273366313926082621402725682673283929023626441152271296 0 0276326992738277627632712258228652595287727632952260829772621267326732725263429655441334126473176272530892634282726342660252825552542252824882673255531892474295225283039254228142660359744912814278926082801247427762673277634723392316425552647406726862852292729023328454754771808 0 0277627382763271228522647287726992927260828772647345926992595262127252634308927635441301429272647305227252865275126732582256825012528259525952582273831262927268626732763277627122660351344912890273828012621271225152751262134993432328927512634397026212725287730023829446460741296 0 0262127512660263427122776256827892660272526342990266032642555271227632814269928395441303926212865259528392621278925952634250125422515256825682660258231012488294025682927254228902634349944912927287726342827251528272673262134993379320125952801400826343264291529903671449170041808 0 0280126602725266028902699287726732776256830522699307627122814266028902634295227635441300227632673275126472827271226472582251525152461256825952542262130892990267327122827283927122738351344642940291528392582282725682725259535273366330225682738398925952776282729774087451952621296 0 027382751267328012686277626602839259528772634305227382763263427762725289026993064544131892660290227892738255526472582256825422488260825282501262125823089251529522515295225422927264736414491281428652595285225822751264727513432337932392608283940672699281428392940344546954726 19790725 400771808 0 0280127122789273829522763290226992890258229522738303926732725259529772751334128145441302727512699287727382725258227252582258225822568256824612528268630272801269930392852283927382852358344913027276328392568280125682789251534993341321426992673397025422673286529403796454752271296 0 0267328142712281426602712264727762725294027252927266031262582277626992902266028395441321428142776267326472528263424882621252825422501255524742568255532892595315125953076252829272634355545192977292726212827252828522595269935273328315126212634402725952814280132393445451948211808 0 0273827382751262128522673289026732890260829522725287725682647266029152725345928395441311426862582272526212738258226342542258225152528254225822608267330522712269927892789281426862789352744912827264728272528280125682801256834323406327725952738395225552751286529773612463452981296 0 0263427122686272528142801264729152699285226603176268628142595277627512801271234725441326426212699267326602582267325552582259525822528263425422647259531142542296525152990263427762595359745192852273825682776259527762595264734593315320126472634404726342890290230023315482147891808 0 0269926472789268627252634278926992865269930272699286526212699273828902699311428655441300228392595283925952660268626862501256825282501251526212515273830892890269926992801271226602814336644912789269927892595278925552725252834993341323925552595404728142776286529653486472652271296 0 0269927892634273827512738268629022738286526733027266030022686276327123226273831015441311426212776266027252673267325822621256825682501259526082608267331392515286525422940254228772542344544912965277626212977262126472595266034453419321426472528408726212814295233413366466448861808 0 0273826732763267327892686283926992927267330022712305227122751258228902660322630525441308927252699275126082712255526342568259525422568248825282542264730022827268628902877277626862852349944642852280128012568271226212814266035833366323926602582398931512738297730763541451952621296 0 027892751278926732827282727382915275129402686287726082738269928012725303927513239544132012634272526602738259527252621260825282634256824882461268625823176254230892542300225282915264735974491275128012647283925682827268626863459335332012568262140672582263428653302344546344952 19790725 401251808 0 0267327762814280128772686278927512839266030642660273826732877277630892699275128525441308928652725282726342555256825952501255525282528251526342568269930392902269929022839290225952776345944912877263427512595280125952877266034993341323925552528398926082725291530893671466452981296 0 0267328272686287728012751264728522660285226602990262133022634269926992673266030645441323925952699263426472542264725552595258225682555255525422582260831142515292725552977256828272582345945192814285226472877256826992608268635273353320125822501406726472686281428273315463447891808 0 0268626862738269928142712281426472776268628012712282726992977272533662647267327255441305226472712275128652595252826472488256825152568254226212555269929402852268628142814285227122789348644912776282727762595282725952725254235273341322624742555398925552647286530523486449153691296 0 0268627382725272527122776263427892595281426212763263431262763276327632738263436865441303925552621263427512647263427252542255525422542266024742647259531642515296525553052259528522634354144912927286526342865258227512595259534723341313926732582408726602647283927633432469554411808 0 0280127512725271227512686282727252877266028012699278926473027269932142839326428145441303925952660259525682699256825952595268625422621250125822488268630272814276330272776291527122725355544372952277629522542276325682686250134993392327725422634400828142738282730893541463461131296 0 0263426472725267327122827269927892763266025952839264730642699347228392977263427255441306426602789273827512621264725682555250125422528254225422621255531892568303925282977254229402634364144912952282727252827252827892634267334453379313926082608408727632673292728143541457671111808 0 0271227762751275127762660282726862725263425822673273826213139275134722725277627895441299026992725275125822660263427252515254225422488251525952542267330272852271230392877289027252865349944912940269930022738280125952699247434723353318926342647400830272699292730143717463452621296 0 027512725264727512725276326732686258226992673283926473114268634992776272526602877544131762725271226992712260826082555258225152568255525552488255525553239255530142542306426212977267336124519285229652621292725822890262126863379341932012582263440872595267328392877336646954757 19790725 401731808 0 0273826992776275128902634290226862699256827762608297726603239276330272738267328015441301428142776275126732647258225552568254225822501247425282555276330762852269930392839295227252751355544642915271229522660292725822927255534593289322626602673404732392699289030523569454751571296 0 0271227122763275127632789264728652776280126602965267334192699269926862738264727765441312626862814263428522686269925552555254225152568262124742621255530892542311425423201258230142582358344912801287726602827258227892634273834723432315126602686408727122634286533413499454747891808 0 0272526602763273829022699263426602660263427382621308927383289269933282776327728145441300227762699281426862738255526342555258225552568252825422528276330272890271229652814303926472927348645192990264730142568289025682852255534993392325126212621397030892751295230273555454752981296 0 0264726992725277626992660275127382647266026732839259532012699269927632751258229025441337927122725267328392595263425152542258225822542256825282660266032142542308925423089259529772647349944912814289026862814258228012660269934323432321425822582406726602660287730273541454749191808 0 0269926992699264727892647271227382763264727762660306427893226278933922751312628775441302726732673273826862776256826602568254225422528251526212542272529272852267330522902285227122915354144642852285229022660289025952686259533923406332826082673395231262660297732393472466451921296 0 0273827762673263426992699266025682621272526342927266032012699356927633027272530025441321425552965267327892528273825822582252825952528264724742568254231512568313925823101255529402595364144912852277626862965256828142660266034453341321426602528404727512595283931643392472648211808 0 0276326472789263428392686271227122555262128652699310127252776264728272686311427635441296527892751277626862738264725682555252825552568251526342528267329903027269930142865286526732801355545192814269930142634286526472712255534723366322626472621400826472712287730893717463453331296 0 027122738266026602763275126602763262128012660300226862865258228522852316427252952544131142738283926992827250126342568262125152528255525822528271226213214254230762568315125822977264735554519286527512621281425282827269926993432336631142699259540672621267328772852336644914919 19790725 402211808 0 0275126212776273828272686280126602801267328772582285226343076277634992890315127635441297728652725287725822621256827512568260825682555252825282568275130392927264731262814321426992902354144372940272530022725283925822827256834453392322625422555398926602686296531263612451953331296 0 0263427252699276328012776264728142725272526472877263430022789303926472738258228145441321426342801271227382582283926602582256825152515258225152621258232262515320125953139266029272568356944912952280126212751250128012634255534863432315126342515404726472660292728523379457647261808 0 0276326212789269929522634268626732776264727512660295227252776268627122738292727765441300229272634285226472634255526342582259525552528254225952515256830393039272531392890307627762977352744912952294028392712287725552673262134993353325125952634402726472647278930523597469552621296 0 0264726992568283929022801259528012686267327512990266031512814328929023064266030645441311427122725268628012555272526602555251525282595251525152621259532012542318925553239259531762647361245472915292726732865259528272699267334723445316426212542404726862621281428013353457654411808 0 0275126732927264728902634276327892725263429402634318927123139269933792763305227895441299026862686285226212660259527122555254225552542252825552501267330272902272531392865308927763214352745192940277628522634285226342738258234723379320125822568402726732673277630763499463461131296 0 0269927252647294027122789269926862634266026992877272536122751269927892751266030275441316426992852264726472699283925682568256825422515254225282621256830762621316425823315267332142647351344912952282726212839259528142582271234993379318925952542406726732647287729023392457670041808 0 0280126212827263428012725281427512763267329652686307626343176267331012712308927385441310127382621291526082660256826602595254225422568251525552582275130392965277632142877297727253052354145192927282728522634286525822776258234993419330226602595400826342751278930893472466452621296 0 026862827264728012712276327122915276329652699312626342801262127122686285227382927544130762595277626732776260827122568260826212528259525682515277625953201252830762555337925423027252835554519286529652712285225682814255526343472340631512660258240872608287729022789349946344986 19790725 402691808 0 0286526212634271227252699281426732865267328392699266026342801264729022699277629275441301428272608300226082725262126212555254225552474254226212595281430142952273832392852321427382814348645193014285229022568292725822712255534993366328927252738402727512763283929773472472653331296 0 0272526862660268626992801269928772763305226213027259530762686317628773164267327635441305226472763269928012568267325682595254225552515256825822699263431512582328925553126264733282621367144912990291526602890262128012595264734723328325126602501406725952839290227633315463447571808 0 0275126082647260828142686289025553027262129772647291527633264268631642712283927765441303927892582294025552738258226992515256825682515252825552568276329652965271230762852321426992789358344642902276329402582268625952725256834863379321425952712400825682751283930393499449153331296 0 0263427252725275126732801263429402712297727122852263430272699321427762990260830395441306425822789269926082542268626342776258225552595252825282673258231762555307625283164262130142608355545192890287727632852256828522634267335133341325125822582398926342686287728013392451948211808 0 0275125682699262128142647269926602940258231142738318926603328271232262660325128395441306426862699278925952634258226862568269925822647246125682528273831142827268631892839306426992952358344912877278929022595277626212660264734323419325125952595400826602751281431143379457651231296 0 0275126732673272527632801259529022699306426863226262126862660268626992738259527385441307626732776262128012582273825822763259526342515262125682621258231892528300225553064256830272751354144912890292726862927262128142660275134863341318925682515404725682814292727893366454748211808 0 0272525952673263427762660269926343027260828012712271227252877266029152699280127765441311426732634268625952634252826602542262125282542251525952542264729522801271231642801307626862865344544912927277627122595291526212763267335413392322625822582400825952699282730023353466452981296 0 026342595264727382763272526602751271229402647294026213277259530762738303926472877544131642686268626472699259527892501262125422634254225682461262126473052252833792608307626083114264734994491283928652660285226212789275126993472347231892621252840672673268628392763327744914886 19790725 403171808 0 0269928392751266027892725287727253164267327122634264726992712260831142738289027515441303927632660273826732673256827252621268625152634254225682555278931013114271231262814303927252839352744912927277628522568286525952877266033923419334126212582402726342776281430143432466451921296 0 0275126602595276326602952264728522686280126213052271232262763328927513366263427255441307625552763269926992582269926732582251525682542262125152699256832512528312625953251262131012621356945192865290226992902266028772647264734453392316426862568406726082725280127763328469548531808 0 0260826212673264727122660267326992699263430022738328926603341280132772776300228655441307626862634275126472686258226992568256824882542250125682647271230272776278930522839301427633052355544642990272528142660289026082763256834993366330226602686404725822801289029903392482154771296 0 0259526732660272526212827256829022699297726473039269932772763337927513226268629905441302726082699272527762595268626212712260825682461252825822712258231642568313925553214255530392673352745192839277625682890263427382673262134723341322626082725408725952712285228903289466454051808 0 0264727122673267327892647271227382738268628772789322626733189271232012789283927385441303928142647275126082865263426862568255525952568259525682515276329652902268629652890312627632865352744642865275128902595283926342776254234593379328926602660400826602699280129023392463460741296 0 0264725822725264727892660263428392660273827253064262131262712330227383114268630765441316425952814267326992582263425822621258226342528263425552712256831762555296525553139258230392660364144642952283927633002271228522621262134453392318925552542406726342776291527893406451970041808 0 0264726732699258228902686283926992865277628772660302727253406267332892738310128525441305228012634269926342621258227762528264725952515258225282515263430272977272529772839291527513002354144912902271229022763285226212725260834723353331527382608397026342725285230273328463453331296 0 026212660262126212699266026472915280128272738296526343264258233532776271225822852544130272634269926082801255526992621263425552582252825952568287725683214255529652515310125683201255535694491277628272686287726342814263426213513336631892673255540082660264728012725331546344757 19790725 403651808 0 0264726732725269927382801271226732890266029152686286526082801267329772801277627635441294027762686281426212647264727762501267325422515259525282528266029652827268630272865308927382915348645192877268628772582285226342738254234193353328925422647404726082725278929773328463451571296 0 0264727122738276328652776268629402686271226732712264729652725297727762990258228015441307625682814272527382634282726732621254225552528256825422542254230762555313925423176258230642582355544912890287725952902251527632725269934863353320126082528406726472660296528143328457647571808 0 0259526732686271226992608267326862763266027382621268626992877259534862673271228145441306428392699291526212763251527762528266024742568252825682474263430392814272529522801323927382839352744642965266028142647285226602712255534593277330225822528402726472660287729403226457653691296 0 0267326212699262128772595271227122634272525822827262130272776320128273201267330025441310126862852272529772595277625952660251525552542256825422621262131392528301425153164258232642634359744912814300226992789259527762621264734323366316425552542404727122673287727513459466448531808 0 0272526342686262127512660276326732801263427512647283926733189271233532725312627765441307629022725292726862839260828272568259525152595254225282542275130392814268631762801306426862940352744912902273828902634295226602712263434193379322626342568402725952673287729273513451952981296 0 0271227122647267327382789269928142673273826212902259532262712328926733277268631145441316425822877272529022634289025682647256826342595262125282686256831762515306425683089256830762608359744912890286526992877266028272647266034453289320128012542406726342865289027253419463449521808 0 0269925952673271229522660268626862660266027762712301427253353287728272555267327125441307626862634290226602789259527632555254225552595254226212542273830142965275129152865313926862852356944912852271228522488281426602738264734863289322629652634400826342660283929903289463452621296 0 027382725272526342686281425952634267328272660286526993289273828272686287726732814544130642542289027252839271227892568273825282568258225552474255526213176256831142582312625683239258236714491281428772763282725952763266027123555331532012699269940472595263429272751347245474821 19790725 404131808 0 0272525952763268627892673280126602673267329272647325127253226273834062673302728275441295226472634290226732839262127762528256825682568254226342595264730522763275132262751301427123052352745192927277628652660283925282751264734993406325125422621402726342712287730023328463452981296 0 0269926342660267327512673269928272686267327252789267329772686317628652789267327385441300226602763273827892568276325822634254225682501262125282699251531892542306425823164251531642621352744912877281425822915256828142582267334453353326426472582404725682673287728143392454748531808 0 0271226732673266027892725283926602801266029402712317627253176269933152712325127765441302726342595277626472751264728772568256824882582256825822555275130642852268630762827316426992915349944912927272527762595292725952763263434453353322626732568400827252686290229153419472652271296 0 0264728142660278928012725267329022660278926862877271231512725325128272686272528275441306426862725283927762528264725552789258225422542256825152673262131642555307626343189262132012568364144912865287726862940258227762621271234723379318925822621406727632725278927893341466455141808 0 0277626862801278927892725282726732877269929402660303926083239271230892673320127895441305226992647275125952789267327512528263425682568251525152528276329772927276330522852313926862890352745192990269928012528285226212712252834723366326425152582402725682699290229403226446461131296 0 0266027122595263427122827262128272789267326472738267327632776281427382852259530395441315126862738263426602673267325282621258225282488254225152634258233152528322625283251259532772568358345192940290225952877248828902595267334863366321425282568402726342621285229273189463470041808 0 0263426082686267328772595258227122738259528272647326426603201275134452763327728015405315126602621269926082634254226472542262125552528258225822542275130022877269929402865313927253139352745192927272528652582294025822751248834863392328926472621398926992738283930023555454752621296 0 026862738255527762686289026212902263427382595290226473126272532142776273826082699544130642634272526472621251526342528256825282621255526602515259525423201255532512621332826213264262135974491282728522673289026082738267326993499336631512621272540672634275129272865330246344986 19790725 404611808 0 0271225682634269927512647277627382776264729402699295227123176269928772699296527765441305227512608273826602725258226342568262125822595259526602582267330392902271232642839318927122990349944642902264729152621291525682839251535273366326426602582404725822725289029023392463453331296 0 0256826602621275127762801259527382660290226993089263431642634317628273239267328395441313925552738273826992542277626212647258226342555262125152647254232012528299025953151255532012568359744912877289026472890254228392621267334993406320125682634406726342763296529773239466448531808 0 0268626602673264728142621271226212763259528772647320127382827277627632725269927255441297726992673277626212686259527382595259525152582254226212515275131143027277630522827312627512927349944912940273828902712281425552673252834993366322625822621398926342673292728653527463451921296 0 0269926732673273826732763271228272699278926082990266031642634315127123139260829775441307625952686273826992582268625422738252825822528263425012568262131392528307625823419259531892647359745192839285225952852267328272801266034863392321426472686400826602621290230273419449149191808 0 0269926862673262128652582289026212725255525822595269925952712262131642751268627255441302727512751285226472595254227122555264725682660256825552528272531012801267331392852316427122839349944913014282728522621292725552751255534323341323927382582398926472608282729273341441152621296 0 0262126862660273826732801266030022647297726342814269929402686290227762763258227385441310125682865268628652542266025952738256826472542258225282647255531512555325125823315266032262776358344912814282726212827263428772647263434863379318926472621402726082621296528143432454748211808 0 0277626342725258228652699268626732686262126472751282725953064267327892725275127895441307626992699277626862763258227382582267325282660252825682528280130023002273832772927339226993189352745192890268629022839283925952776267334593392327726212634397027892699278929273472466452981296 0 025952582259527382686272526992712272528142647278926733002275132772712295225952977544133022660292727512751255526472528268625152647251525422582262126213126254232262660348625553151259534724519302729652751283925422877259528273486334131762725263440272673266028142776325145194821 19790725 405091808 0 0259527122634262128392699297727512621267327122699273826213089263427512634276326735441305229772660289026732725263426732501259525422568252825822528269930762940275132262852330226733002355545192877281429402738278926212865259533923406326427382673404726732647292728523499449152621296 0 0269927382647278927252852266028392647276327762965264732512660264726732686273827895441321427252789280128392555280125552568252825952555254224882582255532262595299025683302266032012686349945192990286525822776258228392725263434863379313926602738404726082738297727633328463450201808 0 0280126342634267327762647286526602738255526862660287727763101273831142699291527255441302730022763292726862839254228272555267325152515252826082528277630642839271231892890318927253064347244912965264728012699272525422776251534993392323926342801400828272725285228653472463452981296 0 0271227252647273827122725272526732686271227252827275131392673290227762927263429905441334126212940267328902660283926212542255525952568258225152582262131262555310125683239263431012621351345192852286527632814255528652712277634723445323926082568406726472673277628773392454752981808 0 0278926732751262126992647263426732801262130392751295227382990272528012673294028395441311430762699315127122686258225822555266025552634247425282528283930762890277632142865336627382915341944642865267328142595281427122763260835413392321428012738404728272827287728523315475760741296 0 0271227632595266026342763266027762699296526732915267330762634318928012927259528775441334126603027262129772647281426342582254226082528258225282582256831392542322625953289258233532673358345192751291526212940254230272725276334993302313926862582400826602673287729023432446470041808 0 0281426732686259527252673271227252660267326862699287726473089273830892699286527765441306432392738303926602776264726992515255525282542255526342542273830642902269933282852337927253027352744912865269930272647286526602776259534593499325125282673400827252725283929023366463452271296 0 026212738269928392738267327252789278927892595286527123302271231512725320126602965544131892582305227252827254227382542267326212582256825952515263425683101256831512621325126473277266034454519297728392699280125822801255527633486339232012634259540472699280128142827330246644821 19790725 405571808 0 0272526732686267328522595272526992647269927762699291526733139266029652660278928395441299030522660297725682686256827512634254225152582252825952568276330522890271233412877315127252927347244642852268628522595289026342763258234993392332826472686400829402725287729903302469553331296 0 0266028272686291526992827256827122673272526732927272528272647302728522940263429525441316426472890275128012582272526342608255525822542262125552595255531512568317626213392256832012621352744912852289026732763256828902660268634723379322627382647398927512712295229023459463447891808 0 0272526992814268628272621275127252699258226342673311427383027268628772660269926995441303929902686292727382814259527512555254225552595251526212555273830642902276334192877312627512965351344642902277629022555295226472865262134593392318926732634397027892814286528773251469554051296 0 0273827762660269927512751259527632621282725952940256828392699299027893139272531395441320126992977272528902634275125822555256825552528256824882673259532012515322625953379262134062647349944912776286526862839256829902673277634723459325128012647400826992647278928013341475747571808 0 0277626342712275127382621278926472660266029272686302727123052275130762801294028145441302728772660294026992751252826992608254224882621260825822582273830392977276332892852330226603101351345193002271228272647285225822814260835553445326425952877400827252725286528273366463451921296 0 0268626862595286527512673252827252673285226732952267328012647310127763139260830025441315125952927267327252595278925422582255526472474251525682660263432512595323926603315263430892608349945192865285225822801262129522673272534593419315127122686391527632582290228653379446448861808 0 0263427632647268629152699292727252776268626342699273827383002272532012725315128525441301427122699285226862814258227382608262125422595251526732555269930392902272533282902331527123052345944642915278927762621282726342827252834453315325126212660398927382699269928773277454753691296 0 027892751269927382673269926602927271227512660277625952940267331512814322626862977544132642699296526472801259527252595267325152528256825682555262125823201255531392595323925683251254234724491287729022673285226212827267327513499337932262776260840272673269928772776339245474886 19790725 406051808 0 0264725822751259527892686277627252686260827252621276326993139276332262725301428145441306428272647286526732699264726472528260825422555256826602515268630762952269934062814325126863089352744912865263428652673289026212877252834863406318926343039398926992673283928013406463454771296 0 0266027252738272526992877267328392660276325952827263429022686307627383392276332515441311426472877272530392621271226082647259525952542262125152621252831642555330225683126260831512568364145192865286526732927258228272647287734993419331528142751400826602699294028393341451948861808 0 0271225952776260827892699277626862789262126602647281426082965266033022814317628775441306429272686283926862789260826992528255525822621258227122542271229652977271231512902354127122852348644912865268627512660282726862814267335273419327726732965398926602738285229023353472653691296 0 0283927762634266027252827264728272647268626472647269927512621303927253612272531515441321426472827272530272673266025682515258225952568259524742634266031392528306425823264259532392647359745192751273826472852256828522595276334593366323928902776406726472660281429023315451953331808 0 0275126602763262128902621283926472839267326732647277625953089272534992763339229155441305229272621292726472738258226602542252825822647256825552488271230393002273832392915334126472915361244912865268628522528283926342801269934863499312626732776398926602801283929403328446461131296 0 0269927632647277626992814260828142634282726732634263429402660307628273114269932265441316426602814267328902595269926342555264725952647264725152751259531512621306425283251254233022608352744912801294026602827259529022776277634193459312628142634408725952673290229903392463470041808 0 0275126732725255527892634281426472776262127122712277627513052272530642738317628395441305227632660281426082712256826602621259525952515254225682528278929653164267332012890330226212940351345192877267327892647297726472712263434593366327725953014400825822647294029403251463451571296 0 026212686256827512608287726342814271226862621290225552940262131142789337927513039544131642647282727512647258226472621262125422660256825422542263425823214252830642555335325683101251535414491297726992673281426342776268626993513344531892751285240272634273828142977334146344695 19790725 406531808 0 0276327122789260827512686278926472865263426472595280126992839273831892776323928905441305229152673285225952751262126342582258225552595256825552515269930522814268631262865315126472927349944642801269927512660267326342877262134863392332826603126400826342634275129153341475752271296 0 0269927252751268628012751268628902608259526212789259530762699315127633315263429525441316425952915269928392568268625822595256825552528259525012608254232642542323925423251254229272582355544912965278925822827266027512660291534863527316431012608404725822673285228773289466448211808 0 0271226602789262128392647277627512801264726862647271227253151276331762776328928395441299028902712285226212647251526212621263425682582254225422555277630522952275130142865322627252890349944642965268627512555271226602789267335693353349926862965395226082763278928523289449152981296 0 0266027122686273827762865264729152647264726342789272529772725312627893328271229775441313926862902273828522647264726082608259526342501256825012621256830762528303925953264256830392555356945192751269926732763260828392634281434453366325134862660406726342738291529653366449150201808 0 0268626472712269929022660273826602927252826862647276326603201272530392725275128395441312628272751280126992647266025282595255525282621255525682582278930643002269931142839302727122952359744642827275129152647280126732827264735133406344528273114397026342738285228393315457653331296 0 0269927892699278926862673267328772686277626472763262127762712316428013226262130025441322626732827272527512568264725822621254225822555260825422686259531642582322625823251251531512568352745192852266026602902266028392699285235833264331533792852404726732673291527893239449148211808 0 0272526342839266028142699269926992751268628272634286526603064278928012673290228015441303928392738290226342699254226212582266025282555255525422568275129902977271231012776307626602865356944912965271227512673283926862877280134723392326430893214404725552738278928903277469553331296 0 026342789272527122738277626082789272526472568268626472940259533282751283927252977544132772673300226732902256826732568263425682542254225282501269925553226262131392542323925553027254235554519281426862673282726992801266028143459328932143717296540472621268628012977337946344821 19790725 407011808 0 0275127122725267328522686289027252751267328012686282726343039268633532789306427515441306431012738283926602725259526342542263425422568252825952528280129522902272531892776297726732776347244912776272526992699283926602814259534863406326428902890400825952776277628013239466454051296 0 0262126992582272527252776259527892647291526342776263432392660277626862952258232265441331526732839263429022647262125952712252825422542258225952725254231762528315126343002256829022542352745192965269927512776264728392738275134193392325131392738408727122751286528273432457648861808 0 0277626342673269927382621277626992801264727762699290226992952267330762673312628275441302730272751289026732738258226472595267325012542256825282568269929772915271231392814317626732789348644912865280128392634283926992902273833533445326426863597400826342712281429023277457653691296 0 0263427632647273827762789259527762673280126212940259530272647294027513114269930895441326426863064276327512595269925282608255526212528259525152582251531262582322626473251256829652647358345192977281426473014271229272699272534723392335327512801408726472712285229023445472655141808 0 0272525822865264728522582282726082776267329152595295226733151259531262673295229275441307631512686278926472673258226342568250126082621255526082542281430022877269932012877318926732789347244642940268628522634300226992927264734723392339228272763398925952776278929023289469560741296 0 0264726212595272526992776266028522568280126732865256831892699311427253139267331145441325126342977273828772647271225682555260826212542262125012699262130522528317625683126255529402568355545192763282728012927275129402621280133533353335328012686402727512634290228773302466470041808 0 0273826472660266028392647268626212789259527512686302726992977271230022751323927635441307630642660289026472647258226472568255525282582252825422621269931012927267332892865307626472789348644642865269928012660285226732827256834723406331527762751400826342763285229653341469551921296 0 026472712259527512699281426342801275128142647291526472990264731012673300226602990544132262660282726732789269926602582255526212528250125952528259525283189250131392621310125823052258235974519285227892595292726342902275127253527343232772725263440472673267328774129328947264952 19790725 407491808 0 0267326212738264727632568289025952952259528902712295226213064268630642751306427895441300228902647275126342699264726862542266025422474254225952542268630763064271231012839302726732827344544912801276328392621289027632902252835273419322626862582400826082634285228653328466452981296 0 0266027382595264726732738264728142712278926602865260830272699286526992852259532895441337926732902266028772673273825552582255526212515255524882712258231142555318926343302254229522528349945192902286526602965256827762789280134723379327726082699406726732827286533283315449148861808 0 0273825952634263429022660272526862763264729272686281426603089268630392647305228775441305229022686294026082712259527892555266025152621254225282542273830022940268632262890294026732865355545192902272528652634281426472890280134453366325125952608402726342738277630023277446452621296 0 0269927252712272527122763263428652595290226602915269930142725306427763052267330395441327726993002267328772647281425952634254226472582252825282608258232512568317625953064252829402528352744912827289025552890258228142634271234593432321426602621404726082647281436563341466449191808 0 0269926992699266028142699276327382839262128272738295226343076269929652673292727765441307629402712289026212902262127252582262126212555254225282555269929652852271229522852306426862839347245192927264729022634280126212776263434993341328926992621398927762686286530273328441153331296 0 0266028012686276327122712264729152647282726732890262130892738312627383226269929905441318925822902271229652528272525952738255526342660262125422634262131762542323925683089251530642621358344912877285226212789260827762595254235273328317625822699408726602673294036123201446447571808 0 0273826862621260827382647277626602751267328652686302726603114275130022725308927895441305229272776302727382865263428772515267325422660259525822501275130272990272532772852320126732789349944642990267329772595272526472789262134723527323927122647398926602751276329153264463453691296 0 027892699268627382712277626082902268629402673297726992965269931512738305226473201544132642634308927252965262128522608267325952555256825422501263426213114258232012568322625823052263435834491286530392660285226342890260826213419335332642660258240472751276328773612326446954821 19790725 407971808 0 0271226342763263427632660276326732751267329272647307626603289268630762686299029275441306429652673302726472776252827512542258225282542248826342582275130892977269929902877299026602902347244643027278930762686292726212763285234863392320125952621402729522738289029523341443750201296 0 0272527122686267327512789268628012699292726472827264730022686300227512776268629025441328927252952276329152595282726472660256825822542256825152621264731512542321425683151256830272686348645192751312627762852255528902738283935273302322626472634404726732673295236863315451948861808 0 0276325552725268629402738276326992927268629652647292726993002264729522699296528145441313930142712306426472827260828142568262126212582258225822555272529903052271230892865299027632852358344642927286530272595295226992902263435133366332826602647402726082673280130273277457653691296 0 0268627892647275126602763255527382673282726342865266031142686299027512776266030525441323925953089266031012647282725152738254225012501266025282634259531012568317625683176255530762634351344912965294025952877271227762568272534723392325126732621406727252686295240083432463454411808 0 0273825822776263428272647277626212738267327892595294026603101268631642647302728395441307629772725318926992902264727512555266025422528256825952568275129902977267331392814299027892751349944643052277629902595292725822814258235273328326426732634398927252725281429653379469560741296 0 0264727512738277627382852271228012660283926602952256829902686315128012952267329655441321427633114271230522660292726082725255525682515262125282647256831142542327725823264254230642647355544912915310126992927264729152660268634723379322626082801408726732621291536413392463470041808 0 0264726472814262127512712272526212827262127762621300226863151281431012647311428395441311430892686318926862952258227512582260825952555256825822582280129522890273832512865312627252927343244642990287729402660302726342801263434863486327727122621398927382801285230523201463452271296 0 026602712264728012789272526602712272528522608287726733201268632012725307626863052544133792647325127123101268630272595268626342542258225682528263426083226260831392595312626082952264734724519297729152660295226343014266026473472341932392699267340672686260828013527327746644952 19790725 408451808 0 0273826082699263427892660268626472673266028012647303927253176269931392789316429525441305231012660334126732902260827892582259525552515252827122555277629653002272532642902310126602965352744643164289031762699291526212977263434323341323928772595398928522673286530643201463453691296 0 0266027632634272526992673258228392660282726602940271230642621341927383052277633795441327726993432275131142595299026472699258226212542260824612673256832512542330225823189259530892660364144912965312626603027262128902660281435693328331526472673404726992673302735693302454748861808 0 0276326472738272528902699272526992725262128522738286527512952259532012725305229025441315133022673318926863014258228272608267325422660250126602555280130893201267332892827318927382952337944912977286529902738289025682990264734863406323926602582404728392763281429653277463451921296 0 0263426992634275127382738264728272686281426342890267330892712335327763201272533665441344526733151273832392673299026472647254226342542251525282751255532142528322625953251260831512608362645192915299028393014259530022673272534593341325126082621397027122725290238123366446445761808 0 0280125822634258227382568276326862852259527762751297727513126273833922789305228525441305231762712331526992977262128272582262125552621256825682542281430762965275131142776300226602852347244912865267328902582292726862865283934723328326426862725397028272738299032513277457652621296 0 0267327512582259526992686268626992660282726732940268631262814328928523139266033415441339227893226269930642634299026082686256826602595266025422660258231262515332826083126251530142568351345192965287726212902260828772673267334863289323926212801404726992725295242393366463447891808 0 0282725952751262127252608272526472660268628012647292727253341272532012751316428275441310132892699325127512877259528772608254225952608258226992555271230142915272531892801308926472915354145192890277628522712294025822801273835133472327728652725408726472725282732013251472653331296 0 026862751259526862725258225952699267326992673294026993151268631762776327727123226544133152673340627383064264728012621267326212608255526992501258226343126254233022634316425682952255535554491294028772647299026472827262125953499339232892763278940082763273828523569344546344664 19790725 408931808 0 0276326602647264726732542275126472725258228652712286527253277267332772801336628655441307630642725328927122852263427252595263425952621260825952582275130023027272533022827300226992952347244643014273830022673292725682852273834453472330228142673397026732712294030643164454753691296 0 0269926992608275127252686255526732712264726212865275130892776325129153189267331015441335327123486275130272608280126342738254226212542258225822738258231762542320126213432255531262515359745192877307627512902263428012595269935273341325127122647406728012673294036413406466448861808 0 0267325952673256828012673268626732725259528392712295226733226287733922827325128275441307632642660328927122839269927632582259525822555252826732515268630393052276331512877322626602952348644912965277629152686277625952852269934453499328928772699389826342827291530763353469552981296 0 0267327122595264726342673256827512621280126992927272530892712325127763151263431015441332827513201281430272738273825952673254225682568255525282686258231142555322625423139258231262542358345192890280127762865262130022686269935273328330231262827404727122699294034193251469553331808 0 0272526602686259526082634267326732738263428772686299026603445264731892686317628655441299029522789320126732952267327122621256825822647252826992555271230273052275132772814317626862877347244912877277627512608275125682738260834723419334129652839395225952801292729153251451961131296 0 0268626992634263426992725259526862634281426472952263430272699320127513302277631145441331526343302271230642634290225152725255526992542255525282647256832262542334126213264256829902555341944912839278927512827256828902647267334453406325130522763404727892751292738803289466470041808 0 0272526732699264728392621269926342789268628142634283926603176280132772673306427635441308930892725310128523052268628012568262125422660252825952515267330023189272533152801308926732890352745192902267327762699290226992814275135273432328927762673402726082902317630393302466452981296 0 026212699263426992673267325682751264727512699290226863064272533022699306426473114544132772660306427253089263429272595271225682621251527512528268625553151256833282608313925423076254236714519286528902712286526342890267325953459331533022738278940472763275129523748336645764664 19790725 409411808 0 0268627122686259527762712269926342801262129022673291526473226273832392751308927765441310131642827310126862839262127632608269925422595252826342528272531512839268633922839302727122902348644642839280128142634289025822776259534723379323929402686397027512776320132773353472651921296 0 0263427122608262126732660262126732595277627252865263429902686330228273164264730275441316426863176275128392673281426602647251525552515267325552660264732012542334125823419256829152555356945192977277626472814262127382634263434453472311428392686406728272839292742633341451948861808 0 0276326602621259527762634275126602660259528142699291526863114272531892725320128275441307630642712310126342814262128272555263425422673255526472621273830643101280134192877306427122915349944912776267328012595286525682852259534723353331526602555398926472776308932643302449153691296 0 0263427382699275126992673269927512699280126212890267331892686345927763076268629655441326426473126277631892673282726212660251526212582262125282699258231512515332826213366260830392542356944912952269926342789255527512686276334193328323926082827406727762725301443103419446448531808 0 0268626472789259527382712273826992789262128012634291527383039262131762814302727515441308930392801299026472965268627632568259525682542256826082555275130272940271233922902325126602940347244642814276326862725287725682686286534593406325128902647402726342890325132263226463451921296 0 0264727122568268627122660262127252673267325282852263431392699307626863214269930895441328926733064275130762699278925822725258225822595255525422673255532512555339226083239256831262515362645192990267326862789264727122725260834993328316426082763404727512673294042393341449149191808 0 0268625952712266027892725271226212839272527762673295227633089272533282789292727255441306428142647307627122865269927762555258225282621252826732568275130022977281434192814315126992952348644642839264727252621275126992647271234453366328927512582402727382852315132773328475752621296 0 026342712263426342660277625952738267326602660277626343052264732512738316427123052544131642634307628273101266028142673266025422542259525822542268625823176255533022634325125553164254236124519297727512634267326212801290226733472340631892699272540672673283928653880331547894821 19790725 409891808 0 0267326862673262127632699262126472686264727892673291526733126277632012814316427895441305228772712300227892852262125952582264725152555251525952542276330393164276333282890328926472865349944912839273828142647273828142712273834723366327727762568406726472865328928903277451952621296 0 0262127122621268626732634263428142595269926342789259529152751305227253226267332015441311426472940273828272751280126212686258225952555254225012660266031262555337925953419255530392582348644912852272526602814262128522673267334453341328925822686408728772725294037323341469549191808 0 0272526602725264727762621268626862686264727512647285226993114266031892686318928655441311429522621296526992801252825952528251525552582256825552568280130892814262132012877308926862827351345192865273828142608269926602789275135273302315127512555404728142827336629273302478954771296 0 0271226732647268626602712262127252647278926082814266029902608317627763251276331015441318926602940275127512725271225012673254225552528260825422568264730642528328925953289263430642542361244912865267326992814269927892686267334993392317626212686400829022890285238633353469553331808 0 0267326602712271227892595275126862776256827122673277627253176260831642738325127515441310130142738281425822725262127382568259525422515252826732568268630393302269935972827311426472915347244912839272527512582276325012751264734723419334127382699400826862877345929523315463460741296 0 0277627892660260827382660267327512568272526342712267328772712317627763214269930765441335326472776283928272568266025152582254226862528264725422712262133022647344526603251254228902542349945192852267326602712254226342751259534993392323925422890406727512852291535413379463470041808 0 0267326472712267326862555273827252725263428902647287726733052271232642776313928525441305230762647291527252686263425952555263425422542254226602542264730273151276331642927280126212877349944912814267327252647280126082827266034063392322628142568400826992877354129653302454752271296 0 026862686264727892686264726602686266027382621278926472927264732512776330227123226544131892699281425682776268625422555254225282555252826342528273826213201251534452647307625553052251535274491290226602595269925822789285226603472340632262712275140872827294029653583341944914789 19790725 410371808 0 0266026732660267326862595262126862801259527382647285226603002267332772673323928145441308928142673285226732621259526732568263425282582251527512555275130643151268632392751272527252789352744912814269927512582266025282839268634723302328928272595397026472915341929273315451950541296 0 0264727252725260826472647259527762673282725822776267328522673315127513315264731395441318925952902278927122647256825822582252825682555256825952647259533412582306425823176252828902515358345192877272525952814255527762839263434723366312625952814404728272927292734063419463448861808 0 0269926472608259527512595269926732776267326992686280127253126271230892776317628525441301428272712285226342751262125822528256826212582258226472582294030393151272533152801302726472725351344642801269927512582269925952865276334323392330228522568398927512865384630393419466454411296 0 0268626342789262126732673264727762686267326862751263429272673307627383164268631145441327726472927283928522595262125682621252825822542259525422686269933022621317626343139248830272528356944912776267326082712259526992647256834723341320126212814406728012814292730523353457648211808 0 0267327122725258227252595267327122738254227382751300226603176271231892776323928395441308928772776273826602634255525822501262125422568252826342515283929023226272532392877305226862699352744912712277627122686272525682751254234323302325127762595398926992789347229653302446453691296 0 026212634256826862608267325822725271226472686277626342902276331012712312626343114544132642673283928012686263426472621260825822673252825952542264726213472259534992595330225682927252835834491283926732608278925952699268627763499335332262686264740672725295230024172334144914886 0 0 0268626472738262126732673262126472595260828772647294026603002269931262673311428015441305229652673282727512699260825952528263425552595248826472568277630143341275131892839299026732725352744912965266026212542275126342686276334453366323928652542404726342877358328523277463453331296 0 026342699264726472725263426862776267326602555268625682902263432512763325127123126544132392686289027382789267326472582263425552621255526342542267325823139256835692595330225552890254235274491286526862608289025422725271226343472334132642647266040472699305229273039341946644605 19790725 410851808 0 0262127252699262127252673264727382621259526602621289025953039277631392738328926995441301429902621280126862660266025952568259525152660258226342608272529903328276332012839303926602751355544642839263426732555269926472673276334723406325127252555398925952839307629153251446454051296 0 0271225952660271226992634263427382647275126602751262128772621305226733126266031015441322626732877264727892621259525952542252826212528258224882725267332892595335326083176255529772501355544912852263425682686258228522751258234323406318926082582402726733014296528393406446450541808 0 0267326212634267327252660276326732634272527252647280126733027264730272673305227895441307629652634291526472738260826472542254225152568251526602568301431012965268634192763295226602776351344912814264727892647300226472686283934323379334126212582400825682927334129523264449154051296 0 026602647272526472763269926212699 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01808 0 0269926342686269927382673277626082865262126602699291526992940271230642647308928395441303928772673278926992751263426602568259524882528256825822582311429523264276331512902310126862814347244912827277627252712271225822712258234453392327725282595404726602852331529273341451960351296 0 0263426732686268626472725271227252673278926212839258229522634301426863189259531895441327727512738266026862686263425682621254225012542258224882738254233922568306426083328252829652542358344912865272526472699258226602647263435273379312625682621404726732977302731513328449170041808 0 0272526602621269926862673268627382827258228012699285226603139273831012712305228905441300229772725280127762647258226342621263425822568251525822542285230143328273833792839303926732725345944912952278928272634278926212801262134863341327725952555398932892686358328903392449151921296 0 025682673263426342673273826862699267328012660282726602915267330892738302727383226544133022686292726472776262126342699252825952673251525552528269925283251260835132568313925683076252835834491289028392699277625552738260827383486328932772555281440472595335327892877336646344919 19790725 411331808 0 0266026992621260827252660262126602660259528902568282727252965264730272699325128015441306429652738290227252686264726472568262125552582255526862515316430763302277630392827313926732776347244642839259527892647278925682801255534593392326425822555397026342725348629403366466451921296 0 0259526862621259527382608266027762595275126992915259529522699305227253139267331895441327726992952273827252712263426082595255526472501252825152712258234452660355525553251259530022501355544912801287726472699254227892699269934723366320125682582397025823126294029653302443748211808 0 0262126472660266027762582264726602686264727632621283927512927271231012751320128775441306429902738277626732660267326992568272524882542254226342582290231013341276334192801285226732852348644912852266027252608280125282686252834863419330228272621400828142776289028903251469553331296 0 0264726342712272526342647256826992621277626602852264729402660303927253139271232775441326427252902273827632673276325952608251525682515264725682801259533662647352727252940255530142595364145192965280126992789255527762608277634863353322625952582408726732877285230523445446449191808 0 0263426992673259526992621273827762751267328902686286527252940266029652699312628145441307630022699283926732686268626212660255525012555254225822542294030023302276332012852277626472725348645192965272527632660273825822776251534723366325126472634406729272751290229023264457654411296 0 0263426992660260826082660266026862647278926472751256830272647297727763164262131515441321426992965277628772699276326212582254225422568256825282686260832512595326425553101258230022568361245192814275126602751259528012595259534723328322625952776406726472699292729273392451948211808 0 0262126732660266027252595271227382660269928142660281426213064266032262647331528275441311433922621275126472776259526472673269925682582258226472568263430023126273834862814317626472940349944912965280126602568275125422865263434993472328925552776400827762751285228393366475753331296 0 026992647268626472699263426602699262126732621286526602865267331262751332827123126544132892699292726992751267326732608272525682528254226212542268625953366260834862582287725422927258235554491285226862673268625552725262126993459339231262647263440472621285228653341335345475123 19790725 411811808 0 0267326342725260826732555268626992789256826862660263426732940273832142763325127635441308929152712291527512738264726992621255525422595258226602582295230763419277629652852295226732852352744912852267327382699268625822763255534723379323926602621400828142814282730763366463452621296 0 0262127632621266027252660269926862621275126992877262128772763296527383189259531395441321426992927275127632621263425952595252825822488267325422751267331892673283925283176258231012568352745192865269926212751259527632582266034723459313926082595404726083002286537013289454750201808 0 0267326992673259526602686272526732751266027892686295226472852268631892712320127765441308929772608300226992852260826342542262125952634255526602555306429272927268632262915299026342877349944642839273826602555269926342621255534593353318927632608400827892839285229773353446454051296 0 0263427122621262127632595264727382568266026862940262131142725311427893151269933155441327727513201280129902827258225152634251525822542262125012763256831512515347225953353264730022542356944912977271226472865251527632568259534863302317625282634408726473472289040473392446453691808 0 0264726732673262127252660271227122801262129522595292726343164271231392776322628525441310131262751303926212801271225822542263425152608258228012621291530762763272532892852302726862890349944912839264728522555272525552673259534593366323926342595400828772877278930273432446460741296 0 0262126472660275126732634266027252621287726212902267329152751326427633366271233025441336627383445271231262890259525682568258226862568263425152902263432392582354126473419254229402528352744912965267327632776247427762582264734453406321425822634412926082915296538293392463470041808 0 0264726082647255525682634267326602776256830022725294026992990280131142738310129405441303932262801330226993114258226732621259525422660254226602542287731012865275132892852315126862890354144642965269927382568275125682801263434723472328925952751400830023002282729273353451953331296 0 026602738268625952725263426732738256826862686286526733089271230762776325126473201544132642686315127123151278927892582255525282582255525682555269925953151250132262555318925952940256836564491280127512776269926342789259526473472343232392582255540472686295228523527341945194919 19790725 412291808 0 0263426862673269926992595267326342699268629902686299026603114273831892699325128015441306430392814311426602977258228142582282725682555259526342595302730643328273833532877308927632827349944912915277626992712264725682738254235133406327726342595400830642852347229903569472652981296 0 0264727892595269927512660264727762582271225822902267330522751315126733176276331515441328927123027273830522660295226342582263427122515254226342789256833282568327725553151254229402595351344912852273826602725251527122647272534723366318926082621404727512877287735693459449148531808 0 0262126082725267327512621267326602712263428652608310126733039275131392699317628395441313931512738301426992839269929022568266025152634252826992528300230023089283933022927308927252839352744912852280127762673269926212595251534723432327726212660397031892776301429403277457653691296 0 0267326342528273827632699264725952595280126732965266030762738317627123139271230525441337926733302266031012673285226342712264725422515268625282712262133792595335326213151252828902528349944912902272526602673260828142582268634723406313926472542398928143353301437963499451948211808 0 0264727252699264728012621272527252776259528272634295226993101268631512738307628395441311430272776306427383089260828272634250125282673252827512542277630023164276332772839296526992801349944642789268626862647278925422776256834993392327726212621400832262952318930763392451952981296 0 0264727122660264727122686267327122660275126862990264731642738303926993176275131265441328926993151268631642751286526472634262126342542275125552673254232262582335325953114251529772515355544912839269927252673260826472555263434593392315125822634404729523126299035833353463447891808 0 0266025952660256826992699259526862776267327382673302727253114267331512725321428655441303930762660326427633064269927382515255525682634254227632568302729273289280134192839297727123076349944912814263426862647292725952699258234723379332827252555395234992927318931013406466453691296 0 026992686264726862699273826602712267328772647299026343201268632012738307626603302544133152738321427253139273829402582259525552621258226472582275125953445260833662542332825553419260834994491299026862647280125552940271226213445339231392595263440272839297728653513322645474757 19790725 412771808 0 0271226602699258226602699285225682827266028272647302727123151271231762712316427895441313930762725322628013151267328142555263425152621252827122555290230643527281433532839312626733076349945192827283926732555291526472738251534323341322626732699402732262977340629523302469553691296 0 0256827122621258226992621262128522647282727252965273831392673330226733277269932145441327727383226273831142699302726472595262125552515266025282738262131892582330226213064254229772528364145192915271226733101256827632595260834863353325126342673404729523315297733793419443749521808 0 0267326732634268627512699272526992814272528652686307626733239269932642789307627895441306430022699310126993002273828652621254225552634248826992621308930023251275133922890299025952915349944912789268628522555291526732827260834723379326426472608398934862877335330763379446452621296 0 0263426602621267326862686256828142712282726993101269930392751325126473189272531015441323927633101275130762751305226862634254226472528264725552801258232772582320126473239251530272582361244912763276326212776250127762751258234593379316426342660408728393541303934063302451954771808 0 0262126602738259527762660275126602839255530142673307626603366273832262801330228145441306431012673307627123089267325822555263426602686260827382595308929773315271231892827302727122776355544912839275128522568282726342725255534453366327725552528402732143027330230893796451960741296 0 0264726602686273826472660267327512595278926732977262131142634315126863176269931265441322626993052273830892738295225552595256826732608264725422751256833922582344525953189258229902488352745192952276326342902262126992712264735273486315126992725404728143379297734993328454769141808 0 0277626862814264727512660272526862827267329402776307627633201283932772686325128145441305228392673294027383039273830392621263425822686258226992555323929403486276332392902316427252915349945192814282728142660291526602776272534453419321426342568402732012801327730273527451952981296 0 026472673262126342814268626342776266028522738303927893076268630392647323927123366544132772621283927633189269932012555256825012738256827892515280126733445258234322595328925952852260835974491289027122647300226342712260826343432339232512621268640672977327728393486336645764757 19790725 413251808 0 0262126602673266027762634272526732814263429272673311426993289275133022751341929025441305230022699312627383353269927762568262126082699263426732608306430273151277632642852299026732738352745192865275127892582287725552751251534863366318928392686406731392902355529523656454753691296 0 0260826992634264726992699263426732634272526732990258230642776320127513406269933925441322627382990273829402725305226082673252828012621272524882940259533922621320126213264252829402660358344912877277627123027263428392595266034593379322626602673404727893027315134863353463448531808 0 0273826602725267328272647276327122814264729022725311426473239269932772801332828775441308928772699308926863189269927632608262125152673254226862528308930023277283933282814300226732865348644642977280128522634278926732839250134863459327728012582404729022927370129653701466453331296 0 0268627252555263426732712264727382673286527123052272532392776332827513392276332145441327725952877271232392660285225552673259527252528275125152902266032892608331525953226256830762555364144912940277626862865259526732660269934453432326425682568404728523289296534323419472648211808 0 0271226472763263427762673269926602839264729772725318927123302278933922839341927895441306429522686315126863151255527892634268626342712252827252555307628773251277634722852292727122977348644642927271229652595281426732789259534453392322625422608402731143014374829024027478951921296 0 0264726732608266027382801264727892621281425953076263434062725335327893289277632645441325127382977275129522699292725952699263426732542266025282927263433532568348625953114259529652660364145192865277626732814269927892595262134193379321425822725406728393472300233663419454747571808 0 0269926992673263427122647273827122839268628392763308927123302268633792814336627635441306429652738299026602877260827122555267325682852258227382621305230763459285231892902320127123039347244913101268628012647286525552801268634593315321427632634389832142965371730143846472653691296 0 026472660263427252660272526602827264728142634289026863264277633792789358328653264544132262686292726993002260827122621266025822738258228012582278925953392259533022647334125822927256835414491286527892608277625822839267325553472330232142595275140472801339230393302340644374789 19790725 413731808 0 0272526602647268627892673271226732738262128522582303927513353273834862839344528395441311428652686299026862763258226862568273825952660259526602555295229773239272531012827303927252827349944912852264727892621278925822763255534863432325127122595400833282827382931513541454752981296 0 0263427252660266027122725267327512660290226992927264733532789339227513597280133155441325126342877266029652647285225422712259526862595271225552827260833152595356926343289252831142621364144912952278926342927256826992647278935693392307626473027404727633027300232643392451948211808 0 0271226862647267326342582269927122839263429402673315128393379273834992801352728775441311428522647290227762763256827512528272525822725256828272582310130273214271233412852330226733064351344372902271227762608277626082673256834723353330226992763404730022827367129773419463452271296 0 0266027252542267327122699256828272647290227383052269932892814328929023472273833415441331526082927272528902660266025822686258226992621269925822977268634992621343226603076268631892763359744912890285226342927255527382647266034593302316425822725404729023076290234193289463454411808 0 0268625682751268627122712286527512865268629402738311427763472271235692699364129405441307629522789300226602634259526992582277626212673250126732568301430143151275133152865318927123089354144642865280129022660278924882725267334723406327727382699404732892814379630023641454760741296 0 0259527512647266026732647269927382634285226733101275133662751328927893641277634455441327726733214268626992673269926212673263427122528282725152776260834452528331526473064262131392673347244912902292725822890259527762608272534323445313925682699410830273114299032513406454770041808 0 0268626472582269928272647282725952763256830762699308927893432273833412789358329155441300229272763283927122801260826472582271227122763255527252582294030393289276333532827312627253089351344642952268628142568276326602725287734593379327726862814404729902965352730023315454753331296 0 025822751262127252751273826862801272529022725292726473341278933412738328927763459544133152673289027632763259526992608271226472751258228272568292726343353266036262686325125683126268635974464299029022555285225682814290226603472336632012738267340272865307628273251335345474853 19790725 414211808 0 0280126342725271228142568272526212789262129272712320126733472268633662776344528525441295229272660281426212776262127512542269926082776258227762595307630023264278933282839320127252990345944642952266027382595275127382725264734723353328925952699397030642952391529773406446452981296 0 0272527122595282727122789273828392738285227253101264734062801335328013527280134455441331526473002271227252542266025682686254226992582272525822789262133922634339226343328252829652673364145192902268625952776256827382751262135133445315126732789408730763164311431643406454748531808 0 0267325282725264727632699278927252927266029772673327727513277280134192852347228655441311431012725294027252673259526732634272525952647256827252582299031393214273832642839312627632977356945192977273827632595266026212595267334453486332826862647402728773002408729403656454752981296 0 0266026732673268627382801259527762725285227383027273834062839356926993445281433795441330227383027266027892595263426472647262127382568269925422839255533412555343226733315262129402621365644912865282726862673258226342686256834993353316427512608404728393527321429653264451948861808 0 0269927762621260827762660271227252801258228772725316427253459283933662660336627895441312630762647269926602660262126862555272525952673251527512568306430023406278933532827312627512890352744642952280127252595273825952686272534993302326427632990404736123076426329023277449153691296 0 0258226732634266027632776260828272725277626863052271234862699352727763612283934865441336627252990266026732595258227252738260827512555275125422789256833662660345926083176260829522699348644642890277625682660258227122555259534723419323927382789404729773555323930023315463449861808 0 0264725822751258227382621271226602686262129522789317627513459285234592801355529525441307630522608272527122712256826992582264725952647255526992621299030273189277633412902297727252952345944912940277626862725266026342686259534723392323927762751397032263264374830023277451954051296 0 027382738267327252789269925682789259528522686299027763432285234992776347227893392544133022673286526732725258226862595260825952776258227632582290226733189260834992660315126473027266035834491294027632673283926342699268626213499335331642568291540273027358330392890341944914853 19790725 414691808 0 0259526602751263426862660269926992789268627892763335327513472280132392789331528395441313930022647267326862608260827512568268625952673255527382555286529773239280131892839290227252763352744642940264726732595269926862789267334593445320127892686398941722940397030273328454752271296 0 0272525822621268626472699264728012763292727382952267332262725332828143392278935975441334127512699267326472647268626472699259527762621268625152827267332262582339226082902260828902595351344912890294027382738271226342927268634323315320125682751404729403583307630393289463449191808 0 0273827122712262127252673267327252776262129652699326426993341276333532763345929275441313930392647277626862673263426602568266025552725258226472568303930023126272532772865291527512965348644912890271228142865276328272751289034323392328928272776406730763027393330143419469552981296 0 0266027892673264727892699266028142699287727123002282732392763341927893499287733535441323926472827269926472582269926082776254226602568272526342839259533792582325125823052254229152555358345192990289028142738268627252927263435133366322626732789410831014008311430273353446453691808 0 0267325682673267327512621271226992751272528272686318928013328271232772699349928395441305227512673271226732751262126602608275126212673263427252621307629403251269931892789301426862839345944642940273829522634273826472699269934193379326427252965398936413014358329903226482160741296 0 0269926602673266027122699263428522673285227383114271232772725334127763328282735555441307626342776272527512621276326342634256827122608263425282763262133282621340626862990259528772568354144912952292727122827263427382801264734993379321426342902398929023527303930893406466470041808 0 0269926212634264728012647272526862751268629152634326428143289271233532712347228775441307627512660282726732699277626602555264725822725256827122555295230643264275131392814290226862725354144913002268628142647266028012686272535273432331528012977400835272827373229273264449152621296 0 026862712266027382686271227762686266029652801290228013214283931642763328927383499544131142582275126342852263426992568266025822725259526732528275126863328264733662608323925552839260835274491296527512712280130272776307626473432327732012608278940272952376430643064339245474821 19790725 415171808 0 0275126602634273828772595275126082738272528902763294027633302278932642699330228525441300226602582295226862634272526862568256825822751252827892528305230393392280132772852278926862751351345192915275127122776272527762751287734993392320127122952389834993076359729653251463454411296 0 0268626732660277627762801269928012712291527893126277631892801335328143419272532265441326426472686264727252660275125822660259526472582278925282902258232512595343226213114256828272621361244912877283926992738269927632725262135273406322625822952408728523527307631143486451947261808 0 0271227122801262128012686269926992751263429022738310127253289277633282801341928905441312627512608278926342647264726212621264725552763260828652634300229653101275131012827289026992776354144642927271227252890277628652686280134453472327727513328398934323151393329403302449154051296 0 0260828272595267327382699269928392712285227123052276331892751352728393302276335695441320126602776268626472647267325952660256826342660266025012952258233532568341925553089252829272528351344912965280130142738282728392647259534323341318927512852410828903933307630893289463447571808 0 0275127122763259528272686273827382751266028522738318926863315275135972852358329655441313927382582277626212712264726472621268625822673256828272568302730393151272532392814282726992789349944642990283927632673271225952738276335273392328928903379388038802877349929903226466453691296 0 0264727252634263427122776276328012673286526342965269933412751345927513499285232645441316425952865276328902595269926342686262126342568269925422915264732642595321425823002258228142542358344912940281426732801267327382660262134323353330226472952402727633933295232263406463449521808 0 0259526992725263428142634269927252890269929272738303927763392278934722699358329155441297728012763278926472660267325682568272525422699256827512582287729773239275132142789281427122725349944912915295228392977271227382738269934323353326429522751400834122952384629653201457652271296 0 026602660269926342789277626472751268627892776282726733039282735272738354128273264544132142595278926212725275126602608258226212699255526862555294026733366255533152595291525682814251535974519294027892751273826732660276326213472343232392595302739332877351329653176348646344886 19790725 415651808 0 0271226342725269927762712266027252852269928902763300227633406277635132827348630145441299027382608287727122712263426082568272525552725254228272582312630143014277631892789277626732686347244642877287727632699269927632763266034723366327728653583393330392927356930143277451952271296 0 0263426602634264727122660262127632686286527512890264732392789347228653527275133795441313926342699272526992660275126732647258226602621275125552789263433022555325125953089264729272621358344913002277626992751264726992712252834863392328932772865398927513239301431893289463449521808 0 0273827122699269927512699272526992839275128652763315126733315269934322852347228275441301428652725281428272595254227252568269925422673258228142660294030643176273831892865290226992751359745192965291527892852276326212699254234723379326427383239398928902990322630143366451953691296 0 0259528012647269927512660268627632725278927382915267332262686341928773583278931395441318926992915272526992673269925682660260827122555271226472776267334722608312626473126259528272568361245192890286528272751271226732634268634723328315127512927408727253164301429773328454754411808 0 0268627252647269927252751268626472712269928392763312627123353268635552801373228015441303928522673283926732725262127122621271225422634263427252582292729273151275131512865281426862827349944912877285228272712264726342608258234063419326427513527402733022852344529403226454760741296 0 0269926602673269928272634272527762686283926602865271232892738359728273459273832015441328928012952280127762699262125552738255527252660268625012940266033152608335326343002254228522542354144912902277625822814258226472673266034993353322628652801408727513445323929273379454770041808 0 0271226212725266028012634273827512725267328012699305227513392275134862814361228655441301429272763281427252699256826602528267325952660258228272542294030523201273832012852283926862751349944912927280128392660272527122634269934993366326426213176402727762751323930523315472653331296 0 026472712266028142814268626992839267328522699294027123302278935832827356928393214544132262634291528272776263426602555256826212634263427382555292725683251264733282568327725152827248835414491286528012725269926472647280125153527340631142725282740472725359730523379340644374789 19790725 416131808 0 0273827122699263427892763269927382801268629772673307627513406273836862789358329155441307629022776273826992776263426732647271225682827258228392568292730023226277632012890276326732915354144912839285227382673259526082608256834453328328926213277404728902839325129153289469551921296 0 0264727252660273827382712273827512712280127252801263432262699351327633641275132145441331525682927264728012738267326082621258228392660280125682902260833022568313926343089254228142568352744912977264726992673260825952660258234593392312627122660406725823302296531643289463449191808 0 0263426992751266028392725268626862738263428652699296527123289287734322890339228395441310128142725285226472712266026212582268625552712256827762582287731763277269933662852278926862751347244912902276327382568276326992582255534863366316426472990404728902915332829523432463453331296 0 0266027632725264726992712266027632595278926472839264732642699332828773379271232775441336627512827273826862686273826342673259527382542269925422801262133532461334126342927255528652542359744912915264726992814272526602673256834593251318928012890404727123164291532263366466449861808 0 0267326212712271227892763266028142814259528522621306428143328272533922751345928525441297729652751276327122725263426862582268625422890258227892582297729773239277630892839282726602738349945472801281426862725275126732634264734863392320126993189398927252990308930273328466452981296 0 0264726602647276327512673262127762725277626602990272531892852348628903486264732265441340627382801282727382647269925952725260827512634282725422852263432892582332826603027255527892542359745192852267326992738252827252686258234723392311426992634406726473353305235553419466448861808 0 0268626862647262128012686264726862839263426732647315126993445281435412789322627895441313929652776285226602725260825952595282725822751255527892582299030023139285231512801273827122827348644372801278926992647266025952673267334193353325126213214400828272814322630393315463453691296 0 027122725272526732673264725682801268628902725287726733201285235832977340626603499544131392686290227122647263427122595277625682776262127512555281426083239252832392568303925682877259535834519296526472621275126992738258225553527344532392738262140082582318928773277341946344726 19790725 416611808 0 0266026342712267327252634267326472789266029272725306427253366276334722814349928905441307629022673286527382660266026992568275125152738259527762542312630893264276332142852286526862712354144642839267326992568269926862568256834723379326426082763400826992738317629273315457653691296 0 0266026732725266027252699258227632673277626732915269932262699361227513612266033415441322626472865299027382725275126472699259528392647287725283002256834452555322625553039260828522528352744912865280126082634259526212621263434453366318926082608408725952965299031893341449149191808 0 0269926602725264728652634273826862763264728012673295226733459285237172852322628655441306428012776278926472634266026992634282725682814251529022595306430273027277631392927287726732673348645192839268626472582267325282660256834863353323925013027402727512763316429273612472652621296 0 0266027252660267326732699262127382738266026992977268632262877345927893445264732145441315126212839277627762673275126082686259528392673290225422890267333922595327725823139255528522595355545192965267326732673258227382660259534593432322625552528404726343114290231763289454753691808 0 0267326732699255527122621277626732699262128902725301427123527285236712877373228655441310128142890278927122751269927382621268625422801255528902634296530023176273832012865292727122865352744912789266026082555269925952555256833923406320125152582402730272827321429153486469560741296 0 0268627122608268627122712271228522751275126732977269933022814356928903226269932395441326426992940290227382699276326212712263429272595287725153039268634992568326425823002251529272528347244912839282726082712258226732595256834993328316425552542406726083176289030893641457670041808 0 0272526472608267327252673271226602789259527512673303926863569280136262852347228905441312628522699278928272751251526992568275125012852256827892608317630273151267332142852296526732839354144642940282726212608263425152634251534453328326425422595398929152699351329403341443751231296 0 026342776266026992763268626732712273828392699294026733366292733792801337926603366544132392712285227512712269928902634269926082865260827382608291525953277263432512542315125683002258235554519296527632673259526342686263426343472332831892542263440082647290230273101337945474919 19790725 417091808 0 0267326472660267328012660266027382801262127892699311427513612266032392712322628395405307628652673282728772725260828272634280125552621264729902595318930893226282730522877287727122814349944912839278927512555264725152647255534453379331526602595400827122789365630143686469552271296 0 0259526862725268627122751260828142699286527512965266031262686349928393732276333795441339226602814258227512699273826602751260828272568285225823089259534192647322626602940258227512555352744912865269926732595252826732634251534993353321425952595406726863052292730763406454749521808 0 0266026732673271227382776272526602725263428272738306428143114273834322865349928775441302727762699281428012738256826992647278925552776259528012660310129903239278932392789282726862776351344912915267326732568269925822647252834863366326425282621402727512712373229903541446452271296 0 0267326732673262127632699263427762699277626472915266031262776384629273126266032645441331527122699282727512801273825282738259528012542272525553101264733922582322626473264256826602542352744912965269925952595255526602621262134723445321426342542404726082965302729403315451949861808 0 0267326472699264727252634271227252763268629272725302727383764292740272686299028775441310127382814275127632738263428272608281425952940254229522555320130893176268631512814292726732890349944642751275126862515264725822634252834993366327725152555400827512738339228903796449151921296 0 0262126602673269928012751258228392699287727252751263432012763382929523829277629405441307626992789275127892827277626472686256828522582276325283039266033282634322626343052256828772634354144912865267327122673256826732647260834863341321425682542408726603114302727123555451946951808 0 0277626602738255528772621269926082801255527632647315128013780287734592673326428655441299029772686278926472751262127382647290225822789254227512528289030523239273831512789285226992940351344912877280126992595264725952699250134593366316426472542398926342865337928273686457652621296 0 026602699267327512725271226212712266027252621301425953612283933412738354127513277544132262725283926992712267326862634276325822814267329272528290226603214258231762568313926342877256835554491285227252699268626342751267325683419336631892647252840472673322629772725336645474919 19790725 417571808 0 0278926732712262127632647273827122699272527632568302727383445273836862890355528775441302729652582281426862738268628522621275125012877263430892542292730763089275132392890285226862801351345192852276326602528275126472712254234723353328925282568398926212877345929903780472653691296 0 0262127512712264726992634266027892634271226213027262133412890384628523379262130275441332827512789267326472647283925822673263426732634277625422852264734062528325126213176252828902568355545192865269926602647254227762673264734723366316425422555408726863101305228393289463450881808 0 0269926862763258227512634264725952725262129022686308927383555291536412776361228015441311429152647273826472686258227512595289025552673260828012660290229272965277630642865294026472852349945192852277626082660269925422686256834453379325125552582397026862852400828773597454754051296 0 0269926732621276326732712262127382699268626732977272534722827373229773226268632015441323926992952273827762686286526472686255528272582287725422827258231892542320125422977258228902595355544912814264726992686263428272634255534593315316425682542400827633419290227763419457654771808 0 0282727512660259526862647267326342660264726992712306427513201271234452827364128275441308928012776280126602686262126602555275126342801262128012621287730523076273831512877278926602725352744642839277626602582272525952621252834993353323925282568404726862738347229273686457660741296 0 0259526602647275126992789267327632647271226862865267333282712339228013328276329905441322626863002281427632621269926342699251527252595306426212940262134192582310126083076255529152555358344912877264726212699251527632568264734453432317625952542406727252890291527253513463471111808 0 0267326862738256827252660266027122776264728142725301426993264267334452827327728655441303928772673277626732686273826602568282726342763254228902621299029153114280131392776296526992801352744912852272525682673268625152699251534453366321426602555398926732814364130393863463452271296 0 026472660267326342686271225682738256828392621282726343366276332892647322627123201544132392699267327252776277628392634267326082827264726472568292725823277263434192582303925682814266035834491281426472647260825282634267326343459339230522515259539152877311429272763331545474919 19790725 418051808 0 0269926602621264727762712276326862673262128012660303926733583276337012852318928275441308928142686297728772595258226862608272525282763262127512595302729773089272531642827297727252839349944642814273826472673276325952647251535133341322625152542402728012776354129653989469553691296 0 0267326992608276326732725258226472647273827632877269930892725315127253201273831145441321427893002280129022634267326732814264726602595263425423052262132262542326425822952255528652542349945192801264725952595254227632582266034723341316425822634406727253101287728143527457648531808 0 0269926342827267328012647275126602725264726732699297726733366275133412789307627635441316427382634278927762751268627892647277625552738256827762621294030762977277629152877299026992789351344642839272526212621263425552673254234193289322626342528400828522865386329523597446452271296 0 0262127762595281426732647262126732568272527632915271229272686316427763315280133285441310126472751280129022595262125682621262128012568276325823014259532392621320126083277259529772660355544642852268626342725256826732621262134193392322625152582402728903796292727893641454750201808 0 0264726602660264727252699260826992686262128272660311427633445282731012738327729025441311428652776299026732608262128522501258225422877258227382621292729773189277630272965290227122965354144912852272526342634259525822738258234993432325126472595397027762776356929403732466453331296 0 0266026472621269926732686266026602647276326602865268632392621308927763328266030525441312626472902272527382621292726602763266028012515276325822915262133412555328926213251259530272568356944912865258225952582252826602595259534723341316425552647404727513419301428013472454749191808 0 0272526732647255527892621271226732699264729522776283927123289268633282763318928775441307627762673276326992738267326862568269925682725264729152568292729903164278932772814292727382827349944912839266026082582273825422673250134453353326425822555398926212865395229773555469553331296 0 026082725260827252738278926082725275127382660301426473126267331262686335327253002544132392699291527512877268628392528273825552738254228392582301425953289260830272660326425683027256835834519292727122595267325282763259526083499337931512515259540672686316429022801340644914986 19790725 418531808 0 0271226082725267327512673258226342712262127762751302726863541269932892699325128655441299030022751287727632801256825952608272525422738256828522621299030023126280131392852285226732915358344912814271226082608259525822686258234723392322625682542404728522814378029523701463453331296 0 0268627382647269927252763262127762608287726472952258231142725323926993114266029905441318926343101291527762725268626212725256827382582294025682890258232892621320126733176256828392608354144912827262126212725256826992595266034193379313925552542404728393527306428273379469548211808 0 0275126732725264728142595266026992814266029022686286527513151276334192751316428395441307629022763275127762952262125422555275125552801250129272634305230643164276332392877292726732776349944912852272526472582263425682647251534723406325125682634398934062814397029024150469552621296 0 0269926602542276326732686263427382699281427382801262129522801331527383302264729775441325126602890272528772673271225952595258228652582281425422965266033532673326425683201262131012634355544912865260825952555256827632582259534723353318926212528398926993583281428523527457654051808 0 0266025822725273826862686266027252699264728652686308926993315268633022751352728145441300229902751278929402814269926992621277625822852256829902595305231143341283932012877305227762725351344912839264726342568256825282725254234863379320125952542400828272839421730023764454760741296 0 0268625822621277626602686262126732673280126732890266030392673317627123176277631395441316427892915282729022712263425552801254227762555285225552965264732772634322626603164267328902608358345192915269925682621246127252647264734723341315125422647408726213239312628653315451970041808 0 0268626212763268627512634275127382763268628012686312627123302277633792789341929025441303928142852281428652839269928272542285225822839252829402582305230393189276331512890286527122608351344642789268626602582264725552621248834723379326425682582400829522990404729523780457653691296 0 026472738266026732827266025952725262128652751301426733126276332262725330227633176544132012699292728653002272526732621272525682827254227762568302726603226255532512647313926472940262135274491286526602608255525422568256825283486332832262528255540472852386328772725337946344821 19790725 419011808 0 0267326472647262127252647271226992902259528522673305227763239271234322738318928275441306429022699297727382776264727762634278925952789255529522647300230023251282731512902297726992699351344912827271226212582264725682660252835273392326425422555404733152827343229904067460552621296 0 0264726342673266026732673260827252621292726732712268631142763311427123541278931895441322626732952276331142814269926082738258228652621285225953089258233412725312625823201258228902582361245192977272526472647255526992673256834193366318925152647408726603671302727893486449149191808 0 0272526212621264727762568282726472738268627892595296526343139273833022789323928525441310128652776287728012852268626212621276325282801252828272595295229523226278931012814300226992763349944642814269926082542263425952621251534593406317625552647398932642839365629903933469551921296 0 0268627252621267326862621266027632634271226472827262129522725334127893341275132265441316426862915287728902686278926342686252826862582291526082686268631892647327725953176263427382595362644912852259526472647254227512686259534723445323925682528400828653952297728773406463448861808 0 0273826602673264727632582271227252814259529152699287727253201273832642776307628775441312629402890280127122839263427122595269925952776258229022608292730273089285232392890303926862725352744642814276326732542264725282568256834593353317625682582402731143089368629153499449152981296 0 0259527512608266026602725256827122621294027123014264730522712323928013226273831895441328926602940287729272673273826342712259527762568273825422902263432892634320126863139258229022686351344912852263426732634266026473139255534453353320125822634406726604310290228013583457649191808 0 0275126082673264728012699267326862814262128272647299027513264272533022751327728015441301431142776286528142712267326992647282726602776264727892699292729653064278930392814285226992763348644912776267326342542263425552634262134453392316425152634400828903002328929653863457652621296 0 025952686262127122699272525822927262127762660295225822965273831512673320127253052544132512712315127892890282727632621266026212738260826472542290225683089256832012647297726082877263435554519287725552738262125552673272525553499335332142582255540672686386328522776334144644886 19790725 419491808 0 0263426472634266027892725268627252712260829272725302726993126272533152763311427515441308928272725297729272865258227632528278925012763256828272582291530273014275130642877295227252763352744912776272526472634259525012686246134993366323924882647402734063002334129524239454753691296 0 0273826602647264725952712256827252660281427122839263429652712320128393392268631645441318927123264269926992699269925822738254228012555282725952877266032392582312625683064266029402673356944912827272525682647248825952555248834723366320125952699400826993796296529023366454749521808 0 0275127382673258227252647276326602751264728392660290227123214280133152776330229155441303928652776281427512686263426602568277625552763258228652647312629523126275132512827303927512902352744912865283927122542256825422608266034723366327725682542400831762965308928523641454753331296 0 0263426992686271228142789267328012595278927892890267328772789341927763379264732895441347226862801278926732738267326082725251526992568269926473027264732892647325125822915269928772673349945192965268626732634254225822673244734863353320125682595404727633898289028143419466455141808 0 0271226472751263427762634275125952801268628772673286527513251267334452789316428395441311430022776285228012686263428272528272525552763254228652712310130023064281431262902294028522712354144642877271226342542255525282555250134193302323925282595404738982902303929273541457660741296 0 0264726472621263427512699255527122647278926342839282731142699322629023101275129775441328926862902272529652660263425822725258228392568269925823027263431892699318925553052266029402814351345192915273825682673251526472890262134863328320125552595397026603569285227763302463470041808 0 0276326212686262127122647278926472725277628902725285227763583273830762751313928395441300230392751337927122686264728012501272525952738256829402647292731143052276330142839285228012776351345192915272526992528267325282660251534723379325125282515398933412915296529653555475752621296 0 025952763267327382673272526342699269927512751302725823201268631392725351326993341544131142686280127762801256826342582281425552801259528272528289026213164258232392712311427892990275134864491295227512634263425152660268625553379343231762582250140672738358328772814325144374757 19790725 419971808 0 0276326342634256827122595273826862877264728272660297727633002264730642763330228525441306431892725283926602660260826732568287725682763258230522568315130273226283932392927305228392839349944912952268625822582256825282595254234863302325125552568398929022686302728653392463452981296 0 0255526862686263426212673271226732712275127122952266029152673332827893264273831645441321426732977276327382568269926602738255527632634273825282952266032892595315126213176267329152686356944912814277626342568247425822515256834993353318925682515398927763989294028143392469549521808 0 0267326732712262126862634269926732890271229652789296527253126276333412751316428015441303931512699277626992686256826732582283925682686258230392660316430023089282732392839292727382686341944912940273825282528259524742595275134993366317625422595398933282965290228273764463451571296 0 0272527382712268627762634264728012725262127632965259528392673327726733139267332515441318926862801267327762608258225952660256827892515266025683089268633532660330226993151280129402751355544642814268626862647254226602634262134993459322625952647400827123583278930023419449149191808 0 0278928272776264726602582271227252621264729152660282726993027268633922789313928395441308931012725303926602595263426082542290225282699252829772568287729653076275132772877286528012927349944912852260826082515256825012542299035273392318925012712393334722776285229274008457653691296 0 0259526732660271227762621254226602660267327632827275129272776332827253289275131765441302726212890275127252686271226472673264726602542281426212877260833532595313925823189267329772776349944912839260825152660248826602568256834993366321425552582398929153445292738633315463448861808 0 0272526342621267326992634272527252776272528392673280126992977269932262776321428145441307628522699273827252555267326732568267325422789258228522595292729903064280129652877290227892789352744912814264726212555256825682647255534453353322625012542400837172801290228903499441152621296 0 027252621269927382763263426732738262127512763271227122801268632262738322627513353544134122738272526863076267326472528264724612751263429522621287725423341263432142634310126732927264735834519296526862660252825152634260825683459335331762528254240472621310128773014344546344986 19790725 420451808 0 0273827252699266027252647272526862712268628272647290225823027269933412751317628775441308929402751303925952673269926342474275126342990259527252699322630522990269932642890296527382801352744642827268625952738255525422621259535273392320124882515393335972965296528773829446452981296 0 0268627122660276327762595277626992699276327252725264728652621322626603089276332395441325126993176277626732568263425682738258227512542290226213052259532892595337926733164273829022673349945192865260826212647258226472582262134723315318925552501398927383239287730273366463449861808 0 0259527122568271226472647271226732725277628012699285226733101268632512751316429405441301428272852282727122660267326732542286525952839262129522595315129522977277633152927308928522915354144912789259526472608251525282660262134193366328925422501400835692839287728653597472654411296 0 0267326992660264726472686264727382725280126992751272531642673287726863089263432515441367126992582263426472686267325682555259528142528296525682839268632772673317626733089273828902725364144912827266026212568259526342555255534723392318925152528402728773392282730393366451955141808 0 0264726212776258226732660271227382827259528392660276326732852271230272634294028275441313930272673285226732814259525822555264726082952262127892621292730642940273832392915289027382801352744642965271225952528262125422647255534063341323925152542400839152686286528903513472661131296 0 0268627252673268626602801264726862621273827122890259529272686297727383089278933535441335326992977268627632634266026992660259527762568286525153014267332772582330225683139263429402789355545192814263425822568254226212582256834863353318925422528397027253052289028273406454770041808 0 0275126602763266026992763276326732763258228012712285227252927268630392725344529025441305228902699295227122634254226862608281426602852258230022595305230523014276331512801301429902789349944642751269928142555264725952568256834863353323925422488400841292801278929654087469553331296 0 026732673264727252660269926732763266027382686292726082865269928772634295225953201544134862776283927122763263426732660269925152839259530272582303925553264259533662595307627892865271234864491296526992621255524882634262125823432335332262608252840672725303928523089336646344726 19790725 420931808 0 0260826472568267327632634275127252712262127892738292726732977272529272725291528655441308931392776290226342542267326342542301425822902258229022621295231013315280131512915305228142839351344912776272526862595260825282673251534593341326425552555398936262751282729523732454752271296 0 0267325822634266026992595260826732673285226992877263429402621308926992977262129025441334127253239269926472568269926472621255528902515294025552977258232642673316426603277263428772763355544912814269926602621252826472634262134593302318926862542408726212738290230763419466447261808 0 0278926992686259527252699273826602865263429272647295226863027271228652699292729025441313932892801312627122634264727382595262125682827255529402515318930393264280133663052312627632990352744912839264725422582255525282673254234993419326427122542402725552686287729903764463452621296 0 0267327512673272526732686266028522738272527382839276328902647307626732839272529405441331526603264271226602751271225682686258229402582282725683027271234862621335327893366272528902865359744912789277625422621254226342647259534993392320129272501406725422712289031263583463449521808 0 0259526732634262127762621275126992751264729772673289027123039268629652725297727895441311430642865291527382776259526992568271225682725263430892621315130523315280132893064297727762725367144642776267326732582256825282595256834723419331526862568398926082634299030274310457654051296 0 0264726862801268627512673266027762686276327253052256829272686302727382852264730525441323927253189275127252595299025422686256827512595286525823064263435272660345927633239268629772827356944912940285226732595256826472660275133923432325125552582408725682725294031643379469549521808 0 0278926472673268626732673268626472814264727632634287727253052268631762776311428905441310128772738296527512568267327122647276325952902262129902647312630023379282734992890286528652738349944913076273827762582262125552673254234993353328926732528400825822751291529653671463453331296 0 025952712263427252699264726602738266027762673283926603027271229652801305227253176544133532699299027762877262127892621272526082977263429522647320125683445277635272725312629402915277634594491286528142673263425952673256825423472334133023277259540472595277628143612358345194789 19790725 421411808 0 0268626472634269927252686276326342712269929022595276326472890269930892776297728275441310128772763289027762789264726862634283925683039258230762634316429653089280134862952292728902839358344642852271226602568273825422660256834723353318926472568397025952776308929273527451952981296 0 0267326212647267326342699256827512738287726992990267329902751292727763076268630525441327727633039278927122686267326472751263429022634285225283064266034192699339228013341278930642789359744912814268626732647258226342568258234593486317626212542402725552660294035693555446448531808 0 0273826472712264727382582272526472776271227512712291526862927269929522751295228015441306430272814291526732673256827252595294025822915256829772634330229523392282733412940289029022776358344912852269927512542267325552660250135133392323926472515400825552725286528774757463454051296 0 0266026082555264727382621266027252660277626733027259528902660305228902940267332395441328927383027277627892647277625952699260828392595299026733002263434322725334126603432275128142673358344912977285226082634250126472582264734723366322626082542406726342751287739153419454754771808 0 0271227122673258227512582273825682776258227632647290227252890272530022673289027765441310131512751273827252647269926992542281426213014264730142647317631013445278931392902355527762789352744642940269928272673255525282660250134863392327725682515400825282699285229024129463461131296 0 0258227252582269926602699271227762634268626992865264730272776322627633014264732145441339227512902264727252801272526732814263429772542292726602965271232772712328927253328290229272814355544912852287725822725252826472608267334193379317625822621408725822738290234453541446470041808 0 0268626342725255527252582263427122660264726602699296526343002282730522827303929525405316429652827290226342725267328772595273825952990259528902660347229773328277633662902305228522789356944642927267327382647268626212647256834193353330225422528400825952647287730273701463452981296 0 026342673264726472673267326212789258228012647302726342940271230762751294027123164544132642673291528012927273827382660275126472890259530022634312627893445271232392725345930022776272535274519285228392647267325422699258226863459337932512940256840672582262128524286345945194986 19790725 421891808 0 0269926732763267327122686267326732776268626862660278928142952273830642647305229405441312631262902273826992647259526732647285225952789264731262647322631143239291534452902349927892621352744912877272526732528259525682776255534193419321425682542400825682621282730764217457652271296 0 0272526342725273826992621262125682699267327252827268629652686318928273101277630765441330227632977278929152751272526602763264729152542278926083201269934322686339228143226286528012686356945192852282726342595248826862634269934993379320125422542404726082608296538633277463449861808 0 0275125682712256827632686267326212699260827762660282727383201277628392839300229275441305231392814297727512763267328142555285226343027260831142621312629903527286535832965343228012814344544912965262127122686271225682699255534723366323925012501406725952647280130393970463452981296 0 0262126992582264726342673272525822634275127123064260830142699295227512915283931145441323926862927281428272673273826342725260829402595302726473101271233922673347227383214295230022595356944912877277626732673251526212595256834863353312626082542408725952647290237963392463447571808 0 0262126212634260827632673264726992763267328012699280127122977277630272751300228655441305229522673268627632621267327122660281425952890262130022660325130523499277634452965327729522673352744642927266026862634255526212673258234863353321425822528400825552712282730764576449153331296 0 0269926732595266027252621263427252621271227252927267330392776287726863064285232265441317628272814282728142660268626732801267329272595299025953289267335412595341928903341300232772686354144912852283926212738250127382634271234993379316425282528404725822647287742173513446449861808 0 0273827762712269927892555272526602699266028012738296527253139278929402789297728525441313929402827292727632686275127382634282726602890263430142582326430273432277632772940345928272608354144913014277627632595264725282673256834193392326425012528397025952776276330644576469552271296 0 026602673262127122751272526992673262127252673286526342940277630272776310126733151544131642738289028272915264727122647278926212865262129652555318926343499262134992789349929152952266035974491286528652673277625682686254226603472336632012555255540672582264728524263341944914919 19790725 422371808 0 0264726602686266026862634271226472940262129272738289027123014273829272738302728525441316429652801283926992673272526862582275126212915263430022621320130143527290235132952348630272699340644642940271229402568275125422725254234723328325125282542402725952647289031144385463452981296 0 0268626992634277627122738269927122751281427252940264730272621307627512977281431895441323927892940273828392725267326472814255528902595307626603201272534992660355528773569305227892751364144912789286525952751260827122582269934723353317625422515406726472686295244913732466449191808 0 0266025952699266028012647269926732789266028652699290226602915268630272751318930395441311428652725282727632751267327252542283925953052262130762634320129903499281434993064313929402660352744913114272528392568264725422776254234723379323925282555400825682751282730893915469552981296 0 0264727382634267327122673256827892738290226472827277630022725283927633052275130395441321426862877280127892699278926732660262128522660299025953064267335412814364128013626302730392801364144642877303925822865256826732582269934593392320125552515404725952827290238293555446453691808 0 0272527512801260828142673277626602915255528652673289027252940263430392673308928525441317629272865294026862699269927512582275125822977262131512673335329903289282732393064337927762647361244643114267329152634283925552751254234593379316425012582400825822686278931264263446461131296 0 0268627252634275126602686264727762763285226472814271229652647297727513064278930645441320127253076281428652660281426732839266027632647296525823164262135412751341928523392305229272686344544372827301426992902258228012595269934063353320125952528406725953315291539703626475770041808 0 0267326472660258228272595269927512673264728142660295227252977275129402789308929405441305229152801285227512789267327122699275126212927260832012660335331893302285235273027315129522712358345193039277631012608290225552776259534323379325125682595398925682751295229774150443750881296 0 026472751262126992725273826212763269926992699282726083027269929522699296527893076544132142763305227892865268627892634275126082827262129272608335327253764285233922827334129272990276335554464283930642647285225952763264727383486334131892542250140672595283929773898340646344695 19790725 422851808 0 0268626732608260828012634281427252738258228392634289027632927269931512738296528525441315129772699302727512839264727762555287725422952264729152634344531263513287731763101312630272763345944643126262130892673278926602686258235133366322625552515398926992738295231264547451951921296 0 0275125822647267326732789266027762634273826472827267328272751306426992965276329905441316426993027275129272776262126732725262130522621291526603302280136562699352728653289300230522789356945472865310126343076256827252621266034453419323925282555404725952660289038803671454748211808 0 0277625822712266028012673273827252660267328522712302726342952272530892801310129905441306428902725283927762890271228522634280125953039262129902647344530523472287732262965332827892699349944643226272531262542281425952725251534193406326425422555402727512712318931394263472651921296 0 0263427122699268627122801263428392686263426472877269928772673305227252940273830275441320127252852276328902763289026082712267329902647303926473176273836412751326428143328299028902776354144642952289026472977255527382621271234593353322625552542406726733302291537963406466449191808 0 0268626602647259527892568268627512801262129522725289027253101272529772686291528145441311430892789290226342865256828012595277625423052266029022699337930763555273832643027305231012852348644913139273828142582302725682789259534453302326425552634400826472686302731014335457651921296 0 0264727512660272527252839266026602660267327512801259529402738299028142915272531015441326427252927275129402699276326732738258229902647322626083277273835552686326427763039283929522647349945192839312625422915258227762647268634723366316425152515406725952877296539333555469548211808 0 0259526862789272527762660276327252776264727512608300226862890271229772776292727895441300229902738290227762877262129022699277626213126273828272660339231263499292732512927299029402776361244913176268631012647294026082725263434453353325125552528398926862660327730644726449154051296 0 026342686256827382725289026992827263427512699292726213014267329402725302726863101544131892814283927632852269926862751277626472789254231512647289027253486281434592852316429272990283935414437289030892595297726342789266027513472336631762568252840472582321429403796348645474952 19790725 423331808 0 0260826472621260827762673280126862776263427892801292727512990276330522686294028655441330228902738295226732902271228652686282727122990278929652686326430273353299033152977323930642789358344913164277629152582286525552763251534453353322625282501398926992725339230144385466450881296 0 0272526472699269927512725258227762699277626602814272530762738310127632965269930765441322626992915272530272751278926992725267328272712301426862977272536412738341929403214289029022801355545472852290226602990258229772647269934323366317625552515404727383214297741083686451948211808 0 0273827892673263428272673259526472660267327252751289027633089278930022827291528275441308929152827300227632827258228652699277626602865277628392686322630523289295232642977306430272801359744913239275130522582282725282827262134453406320125682542398930022699301432014335469552621296 0 0266027122595266026212673264727892686263425952763266030642751317627893002263429275441326428142977282729272699295227252776264728902699306427512990264734992725348629403189290229022865354144912801282725822890255527512608276334453353318925682528406725952852289038633732454754411808 0 0264727122725262126992595272527122763266026342608305228013114277630392738292727765441313931012673291527122827264728652712285226083039262131512699308929523366294032893027303929022977364144643101275129522608275125952738255534723406322625822474404727252699277630765227454760351296 0 0272526342582272527762686266027252647269927122940266029022660326427763002269929405441327727513039276328652751281426212776271228392595306427893089264734322789355529023315292729022827356944112852292726212977258227382621267334593366322625422488404726602827299038463445472670041808 0 0275127122712272527382647262126732686271229272686297727513139271230022776287728015441315129902789286527382814268628522686283926732990263431142699320131263251290233533114286530022699340644913064271229522568273825552827256834193341318925152555400826992725281429654695451952981296 0 026602712268625682686256826992660268626342634283926863076271231512725303926862977544132142673294028392940275128652699278926472965262128142634320126993201278934992789307629772915300235554491287731142647322625952801259527253472332832262595251540872595269928013541358344644986 19790725 423811808 0 0271227122595263427382621277626992839263427512725302726993164277629772789292728015441303929772789281427122852264729022621295226082801259530392738337930893289294034993101312631142865358344913089272529652621282726342801256835273392321425422515398926472814282730144886457653331296 0 0267326602647264727762751264727512751290226212927268631762699306427632852263430275441317627632990269929022738278926732789269929652673301426213089285235552940344529023251303930763002355544642952292726212915255527632634285234453419323926602515408726732725295233283513457650541808 0 0262126472712276327382595278926992801258228392725300226733039275130522738300228145441321430392852302726732827271228272673290226472940268631012660344530893499292732143052283930522814348644913064271228392660283925822839256834593366325125682515400826212621281431014310454753331296 0 0266027632686277627892738264728012634278926992965262132012827306427383076276330395441318927253089285229522789282726472789263428272673285226213353286536122827337928393302291529902915347245192852302725822877254227512595285234323445322625152528404726472660290235413952454748861808 0 0268626212789256828772660271227122712273826602776307627763164285229772801289027895441315129022776294026602814275128902712286525422927266031142621332830393541289032772990306430522839351344913064268628652608275126342940256834993379325126212555400826992699285234994695451951921296 0 0273826992568277626472621266026342673271226862814276332142686302728142852269930275441318927762965276327512725287726992890264729402595289025553289275136122738343228273201300229523064358344912852303926082965258229022634281434593353320125822515406725822776292743103472436047261808 0 0263425952699263428272608269925952789263428142673296527763176272529522712295228395441317628652725299028272751275126992568275126732927254229022634339230893419302732642965313929022776343244913189260829902542272526472789255534723353331525552595398926862751273832263989449152621296 0 026602712264726992776281426472699272527512660289026342952275130272751301427513002544132142738299027252865272528392751275126212902266029522634322627253717282734452965335329902977315135274547286531262634281425822751256827763419344532142608247440872582263430023656356945474886 19790725 424291808 0 0266026602712264727632647276326862789264727892725294026993076271229522763301428655441317628522763280127513027271228142621273826082801263433282699339229273366286533923126310130392763355544913164272529402555273825422839250134193379321425282595400826212686283930764547457652621296 0 0267327382634267326992699252827252738260826342776266030762801315126732877269929655441328927892902281428772673299027892751267327762621302726733214269936122814318929403189306429523014351344112839295226342852259528522673277634993353318926472542404725822634306441083569436050541808 0 0267326602634264728272647281425952673258227382673287727253027272530272725291528905441311430142801282727892877268628902699280125822789267332392712328930643472305234063052307629522801349944643114260829272555264725552738252834193328328925682568404725552814286533154519443754411296 0 0271226212673256827762725269926082621275126602890273832012751306427252890266029775441325127892865277628652738280126732763267329152660297726603226277636262776323928393328295229653052355544642877296525952776258227512595283934723353320125822501408725822634303941293541463453691808 0 0267326602686264726602647268625952699269928272673278926863114285230392852292729275441315128012827290227762776268626992751272526343126264730272699332830893527294032513076299030022751361244643101271228012621269926082877252834723353327726342555404725952801287732644172451961131296 0 0266026472621267326602673258226472660262125682686267329522776311427893002269929525441308928522865277628652776278927122647271228652595299026343239282736562877361229273239289029772965355545192852281425682763255527892634280134993379321425822555406726342647295235273583463471111808 0 0268626602712271226992595263426732660260826732751286527892789281429152699297728655441312627762852281426992827272527512699278926213052256831892647348630273499291533793064283930272763364144912952269929902595271225682814258234453353322625822542398925552763290231013970469552621296 0 026602660263426602647263426472634266026342634287726472977275129152738290227122990544132392789290227762827267328902763268626862890258230142608334127763641286534862877332828142827297735554491281429902699291525682686258228523486344531762595255540872582268629523764378044374919 19790725 424771808 0 0259525952647267328012621275126602542264726862673289027252965271228012890281429405441300227512789273827762827275127512725277625822940256830762738332831143527310131892915306430892647344544913189277629402542276326082763254234723353326425682582398925823277285231264217449154051296 0 0264726602660263427632699263426862686271226992725259528522763302727252890268631015441313928272699283927892776273827122712275127512699290226343289285236262890348628653076286528652977356944642940291525152814258228142608283934863353322625422515406726472621337936713406463448211808 0 0266026992582267326992542267326992582272526862621278926992915268629522789285229405441311429272801275127892763269928902647287725822827263431762686334130893499287731143027282729522776343244913002275128272595272525422776255534323392322625422501400825952952277632644310451951571296 0 0264725952673258227252634262126082608267326992738272529902738301426862865269930645441316427632647271227892801269926862686268627252608301426733459289037322839354128653076295228653002364144912776287725682977251527892686264734453341321425422501404725822660297740273472466448861808 0 0255526602686268626342673267326602763262127512647287727763101264728772763285228275441307628142751271226472776281427762673277626212814259530642660332831013472286531142990281430022686355544912940273828272542280125552712258234723353325125152542402725552751287730764634457652621296 0 0267326472686275127252608269926992673269927252776269929272801302727512890271228905441305227762776277627632725269926342712264727252647312626213164276335272839337928393164290227632952358345192827305226732940260828012660272534993392315126212568406726862634296539333541454748861808 0 0262125822621262127252660262126992686259528392699282726992977286530022751277628395441313927512801286527382712266028012699278926992977267331142634335330143555299030392940291528652673355544642990262128652568276325822660254235273392323925282528397024882839282734593989457653691296 0 027122608262126212789266026862738264726602738282727252977263429652725287726732865544131012699273827122852277626992634266026732776267329402634300227633612275132392814318928772827303935554464281428272699294025422827267327633445334132262634252840672660269930274217349947264952 19790725 425251808 0 0264727252699275127122568275126862660256828272686282727252801263429772699281428145441315126862801277627892608269926992647278926473226266029272738330230393315295232262952283928522776359744643027268628272515291525952725258234453379313925282582398925152839280132264067463451571296 0 0260826472647262127632647268626342738272527122865268629402673302728522839271228775441311427512814281426992686275126212699266028772634310126083226268634992952322627633239286528142952358344912763296525822712251528522555267334723406315125682515404725682686302744113583466449191808 0 0262126212660266027512673268626472725266027892660277627512977273828272801289028275441308927762789282727252712271227762647271227123089259531142686331531263289289031012977281429772686341944913039269928012542287726342827255535413419321425552595400825682940289032774335463453691296 0 0266025822647262126472582256826732647276326472827266029902725302727632852281427895441306426992776278927892751269926342699271229022634299026863239271235832738325127763039278927893027355544642839292725952940258227632673263434453366320126082528404725552673289042173419457654051808 0 0263426862660277627122660263427252686264727892725292727122990276328142827272529155441308928142725287727762699275127632776278926733076267329152608317631513527291532392927268629652751356944913064266028522542275125682839262134993379322625152528400825822902281433154047463460741296 0 0264726342699267327762725263426862660268627382839269930272789299027762789276328395441308928142725278927632660272526992699262129652686287727123139268637012776323927892927283928012977352744642763289026472890255528652699269934193445315125682542406726342725321442633379451971111808 0 0264726732673264726342712266026212699262126992725289027383052267328522801290228655441311427762712278929272634271226342686281425952952268629272673323931513392290232512927278929522763349944643052264729272621281425822839251535273419327725152582397025683176282737324129469551231296 0 026862725260827512725264725822751266027382647275126732927272529402725300227122789544131392865300230392712269926732776272525682789275127762608300227633392276332262977303930392763312634994519296529152542277625682776258228273472341932642568254240472634264731764286354144914853 19790725 425731808 0 0258226472686277627762660271226732634264726862673278927762952275129902763273827635441313929402801275127762647272526732725272526993189262130522673331530643315295230142915289030522686370144913076272528272568286525282725267334593379323926082673398925423151280133154519466451571296 0 0271226732608276327762712264726472712282727892839266030272763287727512814267329275441318929402827281428772647263426342673262127762582313926602940264734862902331528522965297728143002356944912839273826342839258228772647273834723315322626082634408726732647312645193513475748531808 0 0260827382699271226862686275126732699264728142789273827893014272529402673285228905441321428142776283926992621273827122621268626082865264729652673313930893366295231392977296528142660352744912977275128392595289025552801256834993315328926472582400826083052282737804310466452621296 0 0273826862673269928142660268628272660277627122699263429772725300228272977271229025441320128272990282727122686272526992789266028772751305228142940276334192801339228773039286528522814347244642940297726342789263428652621278934593432316425822542404725822582300245193656460547891808 0 0272527512712263427632608263427122725267328772699280128272814276329772801286529775441313927762738301428772686262128012712286526863027269930762751307630273226299029522877275129402763364144913052264728652582278925952839258234993315326425952621402725552940290233024437472653691296 0 0272526472608264726992673262126732634275126732852263428902763295228272814267328775441315127762865286528012738278926992699269929272595311426472965276335832927343229903101287728653114355544642890287725682763262128522647269935133366318926732528404725822647302744913641457646641808 0 0263427252738276327512699275127512647264728272738292727252965277627632801277628775441313928772927300229152738271227632660281426212990277631392621313930523226315132513064285230892712364144913126269928272542268625952763260834453353327726212568400825823002289034865623466452271296 0 026862686267326342814263426342595266026732647285227762877277629402647278927892852544132012852278928272865268627892621276327252952267333662595322627763353290233153164296529152940311435274491283930522528285225552814269925953432330231392608255540472660263430144239359744114695 19790725 426211808 0 0275127762814275127252660267326472776264728522738296528012940268628902776276329155441311429402789290228772763263427892647283925682952264732262673310131763379316430522927296531642673365644643201267329022647294025682890260834723406326425822555400825423139291536264385466451571296 0 0269927122738271227762647268626472660273827252940273830022877282727892890267330025441323927762940290227382712277627512852277630142763295226863226275132642865332828522902302728143101356944912839299025952801251527122647273834723353322625552582410825822699300242633583446449191808 0 0267327122647267328012660271226342789268627762725297727632852283930392776289029405441320129402801290228902763273827512877273827123027263430022660322629403264307631642990299031512712361244643176267327382595277625682827258234993392330225682542402725822977297737644664449153691296 0 0275125952673276327632595271226732699287726602890272530522699289027892839282729155441331530272827283927512751278927382763273830022776302726343089276333662852337928523002294029153239351344642927276326342865255528012673268634193406322625952568406726472738305245473583460554411808 0 0272527252647267328142712280127122789268628652686290228652965276328392890285229025441316430762877282728142725289028272712285227253101273831392814308930273341283928012965286530272738361244642990271228012660275125952776256834993392322625952582398925683027294036414087463460741296 0 0277627632686264727632890273828902673282727252890272529022827289027762865280129025441336627763052290227252738281427632827267328142621312627763201275134062865327727512952302728773027356944912763294025422877267328012660277634723341322626342528406726082699310150543717463470041808 0 0273826602751268627382725280126732751266027762725280127382890285230392814292729025441307629902789297727892751272529272776281426732965266030762699321430273189303928772990277632392608364144913002269928272555272526732801256835133445323926472634398925953289302733794634466452621296 0 027252776277627632725278926602776269927382647282727512890278929902902275128522940544133282814290228652965278927512725281427122877263430642699316427893379285230272940307630762801308935694491276328392608277626082789262126863486323931762595252840672634268630524547364146344853 19790725 426691808 0 0271227252751276327892699282726992801269928142699296528013002280129152927290229775441313930392789296528392865258227762763278926992965269931642738327730763002285231763002282731392738365644913002266026862568278925822763263434723366331525422595400826083052291537324789451952981296 0 0277626602763285229022827263428392725275128012877277628902738281429652865277629155441343228393027283929022852280127252789272529272673289026733027280134192751334128143039302728523089352745192865277625422852259529022634277634993472318927632621404726212686296547573641457648861808 0 0264727632660271228522789275127252827267328392699299027892789277628522801282729525441316430272776297727632789281428652712281426603002264728902699310131393176289031393239289030272686358344912990263428142621290226342776258235553353321425422595402726083353289032394576454751921296 0 0263427382738269928272725268627892712276326602751276328272865294027632952277630025441345928903201287728272927268627382839271229772673302726472990281433282852303928903039307628653002352745192789280125952902267329522673264734193472321426082621404726862582295240273392443748861808 0 0266027632712278927122814264728272712272528272763290227632801286529022789300230025441305231262839295228652751294027382621292727382952275129902699308930643126285230393064275130522673361244642852268627512634291525682877258234593419323925822568400825953139296531643846463452271296 0 0263427512647280127892852282727512673283928142877280129652902302728902940290231015441347228143039286529902751273827762751275128392686299026733151282734062890313929272952300228773052355545192801303926472852256828272686283934723392325126212582406726602673301445473612457646641808 0 0259526342699269927252789269927382852268627632738295227383101283930522865283929775441316431012927308929522789273827122852272527893064269929522827325130762890301429902977294031392634355544643076264728392568286526342763262134723341323925952621397025953176281434324239469551921296 0 026992673268627632763282726992852271227512801281427122977273831392712299028013164544133792738302727763039281427892712280126472965268630022621311427893392276330142827308932392852294035134491283929272582281425822890259526733445340631762621256840472647273830273970337946645020 19790725 427171808 0 0273827382699277628012725271226992814276328012763302729273164291530272940286529405441320132772789296529902763273828012751278927122902267330522712302731392890290228393151278929902712364144912915266029022621286525822827255534193328331525822595400825423277286533024360469552981296 0 0273827122814271228272738272527762801282728012877268632892852313928902952282730765441343228653201280129902686267327632712269929402712306427123002277631262738307629023101330227893064354144912852299026212977267328272621268634723432323926342673400826472634301440673541463449191808 0 0263427762801277628272776280128142789273827512776310128653328278930762801282730895441322630022801306429022751277628142789269927253014266031392738311430892890297729153164276330272725347244643201283929272634282726212915256834593379326425552542400825953052295235133915451954051296 0 0273827252789277628272725273827762738277627632801269928012877303928523039275131395441341929153064273830022839281428142763264729022738315127513176269934452712317630143076303927513139349944912801310126602877255530522660266034723406320126082582408726082660307640083527451955141808 0 0262126992763273828522751272527632839268627762699295228773151275131642852295229155441317629022852287728772877272528522827291526992965278929522827320129772839292729903101280131262725364144913002277629652555285225952990266034723315325126472528398925823064297733663796449160741296 0 0280127252751281428272902282727512801281427252940281431512865313928522927283931265441332828653076287728392801291528012801273828142738291527893226273832772673303930273076306427123076358344642890308925822890262129772699280134593419321425822555406726082660305242863445449170041808 0 0271227252827281426862673272527512801271227892738308928903419285230272890286529275441318930022801299029272890285227892725275127763002267330392789306430143002289030763039276332892699351344913176271229652712299026213002278935553419334125952568402726602977286531763970469552621296 0 026862738275128142827283927762699271227512686294027763201295232392890303928523076544134322827292729152890280128272801282726472915275130892634295227383251285232262927312631142865299036124491283930272595282726473039268627763499331532262608258240472568277630524217351344914886 19790725 427651808 0 0269927632751277628902776280127252738280128772763312628143176282731512877287730765441317630142738308928772839273828012801290227512940281430272712303930893076292730273139286532012763337944913126277629402542283926862902262134993366320125422528400825683089287734593846446452981296 0 0269927252751272529022738286528652738282728392915281433022852325129522952282729775441330228653052276329022915278928392776280129402814317627633039282731762776344528902965322628393027349945192839305226862763263429022712275134063392318925282582404725952595300245763555457649191808 0 0268627762789272528772725292727892763275127512789327728393379290232262814287730275441323930272814291529402852272527762776286527892940267330762660302731513076287729903089296532142699358344642977262129402555287726862865258234453379325126342555402725953264285234193541463452271296 0 0267326732751283927382852277627892751285227513139278933922915352729272952292733285441341929022902282729022814290227762801272530272699297727122952273832892801316428902915297729903139355545192952323926212776255528012673277635133445317626732528404726602660308950203583454750201808 0 0267326732801275127892725278928392927276328392776294028903164281430272865299029775441317630392852286528522902275128012839290227382865267330892686323929652940292729403151275131642712373244913114268631512634291525822839262134993432328925952634400825953201287733533764443753331296 0 0275126732686281429022725267328772751275127252990276333532865330228773002290230275441339230023064278928652801282727382927268630022751302726603189283933922789311428652915299028013239361244912839308926472852258228772699263434593392323925952542404725952660315144113656463449191808 0 0286527512801264727762738276328142827278928902725313927763226287730022852294028775441326431142952299028272915282730392763296528522965269930392776307631762839287729153076281431012686352744643239267329022634287726212827264734453366328926472515404725553002287735833527469552981296 0 026602801268627632827276326992902278927762763307628143472283931012890296528903002544134322877303929523002281428772751297727762977276330022673291527893151282730522952315131262814331535414464286531512542289026472890269927123527335331512555256840472634259530644547343245194853 19790725 428131808 0 0273827252738269928012738277627512763267329152751322628143459292730892852292729905441326432013002305229022877277630392827283927252977276330762751316430893064305228013052272531762699358344643139275130142582289025952839259534593379322626342595400825552839290237963656443753691296 0 0269928392699276328272827268627762763281427893151283933282776322628272890283930395441336629653002285229902776291528652890287730022699301426343002276334722686302728273027325127633101358344372927318926213076260828522595285234993406318926342501406726342634323945763472457649521808 0 0280126602865268628012699286527632865281428522738300229403126278929772827305230645441313930392902299027632965276329902686292727252965272529402660305231013289282729772977275131642634364144643089275129652634280126342865256834323353322625552555398925423189277635553796457653331296 0 0271228272647272528902827267328902801278928142877283932392890317629402952300233155441349929272965278929522827308928522990278929022839296527513189275131892865315128392990320127123226358345192827302726602852259528522621281435133341318926602582408726472660310147573486466454411808 0 0266027632712283928902647290228522952272528902776307628393289283930762827300230145441312631762852297728272990286528392738296527382927276330022776292730272977286530273226277631392712358344912977275130272568292725682865262134993379327725552528400826342827282738803671460560741296 0 0268628392686289028142890268628902738303928012915277631642776327729273139281431015441328929403052289030272699294028013064269929652763312627123002275132262902287729022865302729153139356944642839295226082865256829272725275134063366317625822595406726342673313947573513449170041808 0 0285227512738268628392890292728142915269930022814302728273052278930142827299030145441326429772801295228772940272529522751300228143076272530022763317630762977285230142865285232642814354144643089278930022555299026862789268634993315327726212621400825683089290237963555463451921296 0 027512827268627512839286528772699289028772801289027763251290231642890303929403315544133532977299029022814275132012839295227512965277629522763305226993139287731012751299028902877306435694491295230392725300225822952266027893445334132262568260840672595264730274726361244644919 19790725 428611808 0 0272526732686275128142738290226732890282729022776302727633176285231262852305231765441321431012865303928522827291529402751302727123039277630762699303931513214292729523064285232392673359744913226272528772751285226342877266034593366320125952568402725282839292736413513457652981296 0 0269927762660272527382865286529772776286527122865286531642751295228523151285231265441328929652927290229272789303928143014278930642789300227383151276332772927315128653052308928143126352744372827285227383002263428272738286534993341322625152528406727252634305243353472457647571808 0 0280126342776271229272686280129522865281429152839307629153201282731392977299031395441332831012839289027253027272530272965300227512827275131892647320130642977294030023151267332892738376444643139268629152660277626602827267334323341322625422542398925422814292734063406463452981296 0 0272527382738277627252839276330892852287728272801273830142952310128903164296531265441331529272965282731142827303928143002276329022927308926473101275132512751307628523039290227892965358345192776296525552789256827762712282734593302322626472595404726602699302742633513443748211808 0 0280126472839275128652738302728773064281428392827292729273151290231892801311430145441320129272902299028392977273831012839290228272977276330522801307630642977286529153201283931142738361244913014277629022582300226342927268634863315327725552686400825552915289037323486469553691296 0 0267328652686281428522877278929902738285227762915269931012827327728903264301432895441327728903002286530762890307627512927283929402801305228522977283934322814310129153052322629523226343244912827306426343064255529022634289034723366317625822528404725822673299045193569457650881808 0 0280127252776264728522712292728523114285228902751289028523226285231642877325131265441323930272852297728653052286529022827292728273126280131892725317630642940301430143114280131892712371744913027271228652647299026602915263434993353323925682621398925822927294035553366454753691296 0 026732814260828142789299027633139280128902725272528392990280131762902315129153472544133152890299029273039285229272712294027893039275131512751317628013302267331512952295232512852321435554464278930892647300226342915276328653379335331642555258240872712266031014437348644914853 19790725 429091808 0 0276327252725278929152801302728903126278928392789286528653101287731762977320129655441321429522763321428772990269929402699313928142915285229652751305230393027285229273126273830892686362644642952266029522660294025952839271234453392325125822568400825422877278936413472469554051296 0 0258228272725268628142902283930392940305228142940286530522827316429023201299033795441320128393039285231262776295228902890283931142789303927513064281433412776294027892877308928903341358345192789307625952789267328652595280135133341318925952634406726082712302744643472451947571808 0 0289026862751264729272738289028653039286528902814282728273164291531013052330230765441320129652827303927763027276329902789295229272965268631012751301430023089289028903064292732142712361244912977272529272595297726213039267335273328313925552621400825952801286534323392443754411296 0 0269928902699277628142776280130522751296526992890271229272952308929773164290234325441332828272952292730642839307627892877285230142877320127633027281432392827283928903089316428903089358345192776308927123052264729402686275134323341317625682621406726212595323942633527463454051808 0 0287727122865272528012738306428272952276328902789291529023076286532262915323930145441326430272852308928013014278929902738300228013076285229272776302730762814297729273027282731512738362644913076262129402621318926342839266035133341327726082542398925422852285234993432463460351296 0 0272528902789273827122776281430892801307627632927275129522915306429903251282731895441328927893027292729652763312626732940280130522902327727892940277633922865300228143002308928273052356945192776302726212990258227892699281434993406313926212528406725822647295251573486454770041808 0 0277626992852271228902686297727633052287729652801297728523027299031643027326430765441317630522890308927633002285229022839291527633027294033022801299030022965285230523002269932512673370144643189266029772528305226342865259534193366322625682568404726082789287732893392463452271296 0 027382827266028392801287727893076282731392814302727892952305231262915312629523114544132642712308928903126281430892902295228273014282732772751310127513101263430642877301429022827313935134491278930522725299025682927275127633445339231642595259540672634256830394464341944915405 19790725 429571808 0 0286527122902268628772776306428523164277629272801280129273189289030272865313930525441327729522839311427513089275129652801299028012990285229402763315129772877287729903076290232142634355544643089269930642608303926993002263433413379325125952568400825282763289032143541463452981296 0 0264726992621280127632977275132262801294028272927285230272902297730023126305232645441323927513089280130762890297728142927283929152801296527383076275133662686292729272927315127763114352744372852303926863076259531012699269934193406313925952660406726992647328943103541443748211808 0 0289026212839269928772725308928272990281428772827283928902952290229273089291530025441317630762814310127633101277630642738291527632927281433412738322630643027282727513039275133022738364144913139268632262608296526343002260835133379316425952621400825552865281436563392466452981296 0 0269928902555278927892902264731392902303927762865273829902877307629653064301433535441336628652902276331642801302727633052273830272814305227633089290232142686296528903052318926863076358343852801310126992990259529152660272534593406321426602608402726212660308948863583449148211808 0 0287726732877283929022751296526993239278929522751276328143089292731513027316429775441322631642865308928903089280132262801297729523064277629772789311431012952282728273151278931892660361244643251263432142673280126992738255534453341320125952528402726213027290237013341457652271296 0 0269928142725282727762852264730522789302728012877282730522990312630143126292733155441334129523126285232392839302727252940282729902789337927763139280131642776301429903002306428523189354144912814308926603164262128902751287734593392312625552528410826602673300243603328449149521808 0 0272527512827278929522568294028143139269929152751290228652977294031513014322631145441315130522839305230642977269930762852300227633176276332892789307630643176300229652990276333152738343244643251273831012634295226342940264734863328327728012608400825682902290234723472475752271296 0 027382725255527892827290226603151278930272827289028392927282730522915303929403189544133662977300228902990268629652776307628523002275128902827315128393251268630892839287729902814311435974464272530892660292726732865259528393486335331642647264740472582267330394310340645194757 19790725 430051808 0 0285226342801268629152686303927763139275130272751291528773052285231263064320130275441326431512814313928143164278931392814307628143101281431892877320131142940289031143052276331012725341944913239264730522608305225952877255534723366322626212555404725952940289035133353469552981296 0 0271229272738283928522915273832012751292728272952287728772902303928772977291533415441335327762952275132262827315127633076282729272839297727253076275132012699295228902965283926733328352744912814311425683101259530642634272534723379330226212582406726082621322646643499446449191808 0 0285227122827269928012725299028653226286530272865287728772965282729153052311431265441318931262814318929903052283931262814302728773226277630522751334132142990292729023014260830892852349944913114269931512582299026602940264734993392332826862582400825422877282732893459446453331296 0 0258228902673278928392877271231012839334128142952280129402877289029772952300230525441331527763126301431262789318927893027290231142852305229153126286531392673325127632915299027513277355545472801294025683002255529652634278934323392327725952647402725822712317636413555454752981808 0 0295226992927275129772763302727763114278929902801295228523002296530273052320129775441308928522839311427893176268630762789307627253052285232012852312630522990287729272952278931392634367144913064267329522568305226342865256835273499320126732515398926342839277632393419478961131296 0 0267328902725292728392890276333532725310128902990286531012977289029273052296532265441349928903176280133412660310128013226290230522852296528143176289033792686307628013027277628903164358345192763295226212927255528652725281434453432320126342647406726212621297734723499463470041808 0 0277626602977272527632673306428653302276330642927286529402940303930023076316430145441316431012827317628523126275132393039308928522952289028652890328931392977285229773064277630892902348644913039275130892608303926083076258234723445327726082515402726083027287731393541463453331296 0 025952877266028772789292727383201277631142852286528772827291527382952311430763027544132512865303927893139280132392865325128393076276330642712310128013302272529522852312628143014311435414491275132012595307626472927273828143499328931642515259540472634267329773569349945474789 19790725 430531808 0 0296526342915275129902776302728523226281431512927280128272927286529903002299031145441317629772751317628393328271230762801302727763126289030272801301431512927295228653064272530642789358344913201272529902725315126472902272534993379326426082515400826212801280131513432475753691296 0 0262128772647286527512852273832142814316428142877285228652902305230023052292731265441334128393139282732772763317628013064296530892725302728903239283932772738305227252915289030023114354144112776317626733226263430272673280134323445320126472582408726472673303934863392463447261808 0 0292727632865269929772699305227893302285230642852292729152952289030392927303929905441315131762977307627383366273830762865326429022990283931142827317630762865291528143101317629272647347244913239268629902515308925822852263434723392328925682542397026472852282731393432466454411296 0 0276329272699280127762827278931512801321428272902285228012977308929653139289029775441332828773076291531512890322628013039287733152827292729153151292732512686302727253151276330523126354144912738297726083052277629902647273834593392317625952515404726992634299033023569466447571808 0 0294026733002263429402751307628773419281431012902280128902890287730273002313931395441326430142865322629023151285233022852320128902915289030272776315130893002296528903014287729152789371744913126271231142568295226212890263434993366323925552621404725552839278930273289463452981296 0 0273829772738302728392940285231262890318929153027275129022865285229153039300231395441323929273101280130892902322628143201295230892890292727513076295233022877311428523039283929402890356944912789330226602965268630642686282734453341315125682595404726082608306435133472469547571808 0 0292726862990276330522789303928273328283930892839286528142965295230272965302729405441332829652725320128653139281431262877313930393052286530392877337931013139297729902839280131262890339244913076276331262621289026082877263434863353325125952568400825682902282731643527463452271296 0 026083027271229522877285227893176286532772927289029772852292728902839295229772990544133022814300228143201281433792915323929523076281429772801323929023277277630022852290228143201312635554491278930522686335325953076266027763541331532012595266040472634272529403214352745194919 19790725 431011808 0 0292726212865278929402751294027633139282730522927290228392902291530763089297729275441317630272776303928773289277631892877332829023064286532262927323931643039294029652877289030642814352744913114272531012660308925952877266035413406320126472542400826212927285230393379469551231296 0 0264730272776307627382865276331643052310130272990290228522927277629522990297731395441332828143052282734062827335329273251295231642814315128653201285232642940315128273014271228012927358345472877317626213052268630142634277634453445317626082699408727892686291537963612463448211808 0 0297726993027275129902712307628013151305229522965285228392877299029273064292731015441331529522738310128393353290231892852318928903277282731642839325130642915294028903002276329402852352744913164269931392660296526212952260834993302323925822686398926082952285230023366463454771296 0 0271230272699292728392927277630393076321429902927290228522827292729153176286530765441327728013089283931892738331529403289297731392763326428273251290232642890289028142990272528013076359744642827302726083027256828772673277634063432321426342686404726862673315133023445451954411808 0 0286527383076266030392763299029023139296530643052280129402877285229652902294030025441321430522763318928393419281432892940320129653014280131512927312631512865290228653114277629652699355544643201272531392686300226082927258234993353318926472582406726343114281430523379463460741296 0 0276330392699294028012902271230392915325129773064285228142902296528773064294031515441334129023226285232142890328928143459299030642877316429273089285234192827287728012940276328012902354144372814300225823139263430272647291534593328318925282528406726212673305230763379466470041808 0 0308927892977267329902751296528773151296531513027299028902814286530643002302730525441328932392890318927893302285232262902321428903164294031142789316431392814289029522965273829902827341944913164269929022634306426602990260833793366330226342568398925952890290230273555466451921296 0 027253151269930762801295227383076290232513076303931142877294028272940297730273151544134452814322628273176291533022839323929023164285232392927310128773264273828522890296527512763289036264491276330022686318926473052269929023459343232012542250140872647262130273101359745194664 19790725 431491808 0 0297727123052268629902763297728523139300230522915303929902890297729903039294029025441327730762902311428143353282732262890330228523226281430142852317631392952296529773052272530272789358344913039268631142582308926472890262135133379320126732582402725822814280132143812449153331296 0 0275129902647320127382852280130022902322630273052290228652927289030892990297731265441347228523064287731762852335328143201283931642902312628653176282733412789289028142890292729773101356945192751310125683264258231512673299035273392313925822568404726472673316433793302463450541808 0 0291527383039276329522686286527893164296531393002290229522977297729903052292732515441335331512827327728393527292733152902336629523114295231642852312631393014294028012940290229022839356944913027264731142699308925552990268634323379327726342595397026342952285230763459463452981296 0 0272530142673302727762801280129652890325130763239297729402839290229022965299032775441355529403002292733792890352729023151290230892789307628393164285233152827297728652990275128523027367145192776312625423039255529152699292734593432320126342568406726602673313930643513463448211808 0 0306427513064273829022699281427893052299031143126303928652952290229523114313929655441315130392827315129653277292733152965312627763089277630392902289031763089278927633002282729272725361244913126276329022621323925952877267334863392325125952582400826082839287730643898463454051296 0 0280131642751311427892827285231262940317630523201325129152990281430273014299031265441365628653315281432642877343229273114295230892789311427513114283932772738290228142952281428772952356945192751307625823002263431262738287734723379321425822595408726862699301432263445463448211808 0 0305227893189272529902789289028273139294032392877296529402877297730023251300229905441323932772865320129773315296532642965303929403014283931012814317630762877273826732890272529153089347244913027268629022647291526992940269934993419322627122555402725552852290232393701472652271296 0 026863052273830762801285227253002291532263052299029772940302729653002302730893341544133152865322629653214292730892940297728013089281430142852316427893366275129022686296528142852290235414491268630272595289026863101266029023472343231762660255541082686272532143214341944644821 19790725 431971808 0 0307627123251278931142801281429023201290233532827297730762990290230273052310130895441320133662927326428773341296533792751307628772927275131262890322629903189272527763027275129772814339244642952276329402673294026213027266034593379326425682555398925422699295232263328463452981296 0 0275133022751302728902763282730272952330229023189300230022952306429903027315131765441344528773139292733152789335329523139291530642827300227253214282732642738290228013014295228522952361245192814310126472965255529902673278935413432323925822621406726732660300232143626454748531808 0 0312627633164272531262699300228773126311433533002302730273014285229523076313930275441323931262952307629153406277633412776320128272990287730892738316430523139289029272965283929902865361244913014277630392542317625822952264734723315317625682568402725822699287730763671446453331296 0 0267330892725316428142940286530392940354130523328299029652977294030893076301434195441337929153239292732392814331529023201287732262738302727513201281433152763296527512952281429022915356944912965306426473002263430892699281434593445320126472488408726082686295230643472469554411808 0 0326427253226275130522699296528393114302733922990317630643114292730642940307630765441316430892877330228773214285233022890320128652952278931392801308930392940286528772952285229522712343244913076271228902555311426863014263434723302320126472555397025552738277630523555463460351296 0 0271232892839326428142827272529902990339232263226303931392890300229022927307631145441340628653101290232772902340628903289294031512839310128393089277633022776297727122965273829402890354144912776278926603151264730522751311435273445317625552647406726212621296533533486457670041808 0 0316427893392275132512801294028143052306434863151312631643002295230023064286530025441312631392865322629403289285232012890325128523039281430392776300231142915278928522965294029022814358344913139269928652699302726473039267334993366325126212568404725822852296531763641472652981296 0 027893432278932892814287728013014306431393126310129653139294029152940295229273064544133412827317628523328294033282940331528273002281430022776318928523366281429022751305227762965290235274491278929152647295226993126272529403419343232262582264740472647268629903445352746344952 19790725 432451808 0 0332827383541272531892801294028653139307633923101307631013052296529023076294029775441306430392814327728903472291532892927322628772940280130522877308931643002287729653027295229272852347244913027263428652582301427122940273835273419327726212595400825552763295232513686466452621296 0 0280133922751335328902940273830023064322632143406310130023064306429522915294029905441328928652990297732262839334127893201291531392827325127763139282732892738290228143027275131263002358345192890272526733027269931142763294034193379320125822555404725952660322635413486463447261808 0 0347227763392271231642712295228393089313932143226323931262927318928523027294030275441315131142965326428273226291533792814311427893302269930522852312630273139289027382865295230142877347244912977271228772647297726472940275135273406316426732582402726082751289032144067469553691296 0 0271234592751349927893126282728523002337931763302317631013002290230272977299029905441335329773201297732012877331529023201282729902902310128143064286532012751308927763101280130392814352745192839302726473002259529402621290234993328320126732621408726992725300233793541463447891808 0 0337928393419275132772801292729403189310133923328311431263027302729272977306430395441322630022776326429523419285233022952331529902965289032012789318931392877292730522814300229402940348644912915273830392621289026733052264735553432326427512515398925822776295232013846449151571296 0 0278934722673354128773189277630272977344530643569318931262990308930762952307630275441334129403239282733532915330228653445287730762877295228273214295232642839313928143239277630522776358344912839310125822902256831762699283934193419318926472582408725682699307637173541466447891808 0 0347228143527282734192827310129653226325135833214325131513076308930763002295230645441318931512827318928653366291532392814323928523101280132012877318931643039302734453089297728772827349944913014275129272542307625822927264734723406330225552542400825282789286532773612460552271296 0 027383392281436262927302727762952297732643328340631143139289030763002295230272902544132262940291529403239301434322965322628143126296531392827313929273239295232512927354128393239283935274519280130022699297727253139262128273472343232392660258240672673264729903933349944114757 19790725 432931808 0 0330227253486282734722902296529153189313934322940308931513064311429653076306431395441327729772915322629023328290233922927317628773151297732012990310131013239283935412977313929903002355544642977266029152647290226082814263434993315327726212555397025822699291533534547451953331296 0 0276333922902340629023226282729773076320130523341301431142990306431142877302730025441336629153151290233282877325128903277286531763002330228013151286533412789336629773569289034192890361244912865290226343064273830892725299034593379318926212568404726472725303940673626463448211808 0 0359728393717269934592902313929652915308935133039315132263101296529022977286530025441318929902890322628523353280132012751313927633089282730272915315130522952285235273002352728653052354144912940267329652634300225822865267335693392320126082582397025422839299033283933469554051296 0 0282736412890349929903101287729272877323929653302307632013151300229772776294029905441315129023076290233412801328928393226289031642927312629023089294032892699336628653419286533022789359745192814300225683126271229652647287735413328322626342555406726862621310139893472457654411808 0 0323927633486282734722877299029523164305234193089316428773052305229903027281430275441318929902990335330273341290233022927313929403176289032262990322631142990297732642952327729402927359744913189266030762712300226862990263435133459334125952542402725822789302735975020451960741296 0 0283935412877352728653101287730023076328930273392313931892990306432392915297730395441312629273126287733282776341928903126281429652902318929023264286531892763325129023315282731512839349944642839296527253264271232892673290234993527323927382582406726082763299050203641457670041808 0 0354127893527280133792827308929773027307632263264326429153126299029403139281431015441322629272977334128773366290233152927313928393126285231392839291530393089295232262839306429902686352744912990269931142712315126992977263434993419323926992673400825552712317635974087457650881296 0 028273541294037962927318927633064303932393164310131513052315129523027291531012902544132142902310128393289295234862927322628903189286530022915306428653251285230142814311427512940290235834437281430022582316426473039275129273366339232142634259540872621266029524437355546345020 19790725 433411808 0 0371728523829290235692977316430143151316434593499315130643101301429523076285231145441325129522852322629273328282733532827305228653164286530523002310130763027287731392877282729022712354144913076263431392568315127382839271235273353327725422647398925682902361232394027443752271296 0 0282737012839384630523597289030393052320132643302313929903002307631263039303929525441325128143176278931512902337929153164289031892839311427763039294032262814322627513164283929272977352745192890302725682952264730522712295234453419317627252568406726342827317646343486463449191808 0 0340628393898306439152789334130523089311432773419318931012977306430522952281430645441327731012952332829403302291534722814305228653176294031012877307631513139290229153027277629772751352744913114275129652660308926863014264734453328325126472660398925952789339233924172472651921296 0 0278936263002393329523626292730273064305234063379337931013151303931893052297730275441321429773201294031892927374827893176289030762827290228013089285235132712310127633114281429152814359744642940303926472965267330142699275134453392315126862568404725822595300248863597454748531808 0 0361229153717295235972965347229403076315131763486320131893039301431143027289030645441325129272965326430023277290232262915332828143064286531262890307631763239283930393014292728522751359744913114271231392608300226212865266033663353327725682634402725422738312634324217449153691296 0 0289038802965406730273626297733663039327732773277332832893126305231642801318929775441326428653226300233282902352728523499281431392890312629023328291536862865323928523114290229522776352744912839302726863176263430892699303934593406318925682542404726472647303940473472454749191808 0 0368629273812297738983089359731263251302733153459315132643027305229273014280130275441325128902902323930393445289035272915331528143226286532142814323931893214291533532990278929902699361244913101273830272647292726602865262134863432325126212660402726342725337934724217454752621296 0 029153732300238292977384629653302317632393226337933023201322631892927295231143002544131642890311430393164285233152763332829653139292733922839313928013406280136122776303929273039285235274491282729402595292726602877269926993445343232012568263440672647264731764464352745474789 19790725 433891808 0 0359729154008305239893089376429523315294033023432328932643239311429523076280130895441315129022965321429273392281434592890330229903328278932392952334130523239281432512927300229402673352744913027281430142660295226472977275134193341327725952647398925422725367135833555463452271296 0 0285238632940391531013846289034063052320130893189341930273302334130643114308929155441330229403064297733792965332827763353290233022776336628273555290235832763336628013201295229902763356944642751297725683002259527762647276334723379323926732568404726602528285243603513463448861808 0 0367130523933303940873101370130023201322632773419328933023114307631142877289031145441317629652814327728273472289033412839341928013392283937012915364131893392297732393027310130762776352744913114266029152595301426602776264735133366327726602568404725552725347234323459469552621296 0 0300237643101395231264172310135133189318932393315352732893239317631643064310129275441323928773189295231142890351330143419287733152977367128523513294036862789330228393289285230272839358345192865299026733076272528522712282735133445327726862582404726082634316444643499451954771808 0 0361229524047302740273039378031013432325131893541330235833264305230893027291530395441327730272940323928523366285233662952334128393379296535972827358331013569282732393039316429022827347244643176268628902568292726342927263435133366321426212634400825822673307632393527463461131296 0 0297737643076404730144172310135833114326434993277365632013226308928903164302729525441312628273151287733792977336627513328287732142776325129023541282735132915326427893379272528902814354144912814306426733139268629022660283934063379318925682542406725952686303945473626463471111808 0 0351330894172313941723239397030143189317632513406323933923164297730022965287729405441320130143076317628273289290233412763327728013052287731642940341930763264299032892977303929152890343244913189275131512542296525552839259535273406328925822621398925952686307636413555457652981296 0 029903863311439893139423931643612302731393366326435553039312632013076311431512952544131762977302730143328297733022952335329653189291531392801347228653555273836262915313929153002266035554491282728272673301425282877268627893459345931262555263440872686268630524547341945194821 19790725 434371808 0 0364130024172317641293251391531263139321432773392334134453151297731263052302731145441313929902827339228773379277631892865320129653201285231892839340630643366292732773052303930022839358344913064268629902542289025952927268634993406323926082542400826212839320132893671457651571296 0 0287737963039404733023933310135553114326433153251365631893264306429402990313929775441318929023176300233022940358329153379289031012890320129273076282734722915334128773176278930392776359744912738287725682965260829272647277634863445316426342555406726212582315146343583463448861808 0 0367130764286317641083226376429653341306432013176320135273089299028773114291530145441322629772839328929403472287734062890327729273151287732263002352730393379290233282965306429152865355544642965269930272621287725422839263433923353321426342555400825682634352733153419463453331296 0 0289039702952417232014239320135693201302733533126352730273126300230272977305231265441312629153176294033662927354129653432291531142890331529403264289035132827336627763139278930272839352745192827292726212902254228652712281435133432317625682568404725952621299048533527457646951808 0 0359730894150321443853114370131643164318930893379318932893076297729523002295231895441327730272990326430643486280134992940340628773201287731513014326432263406303934193027317628522877361244643151273829522568289026212789263434323366327726862528404725822763311433283569443750881296 0 0294038633076436033534129310136263064311433793027348630273027294032012890300229655441321428523189306433792902334129023328292731762890318929773277294033152877356928393201289029022738354144912814300226212977256828772621269934723392321425552568404725822647305245473541451949861808 0 0373229904067327744113151376430273164317629903366303932262977311428773076287730765441322631262940328930643366300234453027318929153251301432642952337930643432280134063039308927892789351344643239264729272555295226342776258235133419332825822555397025822776351335413846451953691296 0 030394027317640873341436030643555317629653302307633022977299028523064283930892965544130642890322630143472300233282977344529773164295231642990337929523392271234992814335328522915267334864519276329152647289026342814266027893513340632262660263440672608259531644385355546344695 19790725 434851808 0 0371730644263317643103176384631143164335329523499290231893014310129403151283931895441321431262952347230393555276333533002326429273214294031012865315130393289305234062915310128272776355545193114266028902542287725552801255534993379322626342555400825682789317632893656463450541296 0 0311440673239446432774239313936563164305233023052348628013277290229772915310130395441320129523226301433532965347229023406290231642877330229653239287734192865331528013064280130642686352744912839286526082738263428272647264734323328321426472673402726342725307643603541457649861808 0 0386331644087330243103315410830393189311429403472289032643002299028393064285231395441320131012902332829023486297735972977328929403289301432013002302729903101294034062977281428652725339244912965266028272582295225682776252834323379334125822582400825682915327734593748451952621296 0 0303943103126423933154360310136123076312633792902355529653139285230272952307630025441334130143052295234063039330230023289311433152940322629403277295234452902341928392965272529272839356945192776296525822977252827762647267334723341318926212515406726342582344542393686463454411808 0 0376428774263323943353239395231513064317631513527307632892877294029023027294031765441328930892890312629903555300234592915334129403239291534192890321430893201286530762990307628902789352745192952267329022528294026082801262134863341321425952621397025822789337933153796475760351296 0 0294040873139431034454172308936412990306432512927355529653089301430522890305229155441317631263151300235133002349929273527296531762865320128903189280133412852347228653277276330522634359744912776273825552877255528272699272534863419323926862595404726732647316446343432463470041808 0 0410831144067325142393239398930273289302730273341292735832801308927763139282731015441331530522927339229523419299034723089344530023302295231512839358330143226291530763101306429402751341944912890259527892647277625952738264734193366325125552647400825552877334133023846469553331296 0 030023898303944643189421731263780310130273239290236412865326428903027287730893076544132263002335330643379292734992940347230023353287734993076317629403541281432262839320127253164268636124519281427892542281426602699272529273486335332642686255540872647272532263989349946954789 19790725 435331808 0 0370130524108311442173277400830523366322630393472303933792877311429402902283931515441328931512990358329903686287734323052341930393328283932892865321431393341294030762965312628902776354144912902267327892555285225822789268634453432326426212634404725952763315131763829463452271296 0 0296539333052408732894047313936713089305232512789347229903277280130762814318931015441336628393139305233283214343230763472301431643039354129903251290235412865322628143176286530642763352745192801276325152915260828142634273834863315320126212595404726472699331547263748457649191808 0 0386330393915317641083302397030893164312629653486302734862877300229523052294031395441332831013089335329523612294035133089331530763499290233532952359731513353287729773076290229022877345944642890272528142647291525952852254234193366331525952542406725822801364131763796449152271296 0 0311439703101410832394217305236863151305233412940359728653302290229402877302729775441321430393366300233413052352730273499307631763027336630393392295234992776300228653089280128012699355544642801287726732801260827512686267334323353325126602555400826602595341946953555463448861808 0 0400830524411318941723201408730023251306431013239303933532902311429022952285230765441336631262952340630023513306435273014334130273499305233412977332832143315299029902952310128902751349944912852268628652647278926082827258235133366323926342647400825952686378034863597466453691296 0 0294039333139431032014286311434453114302733152877347229773164289030762852312630895441325129153201310134993039368632513656308934863089322630273486299034322902331528013039278930022725358344912852281425952827258227762621268634723341317627252595404726082686321443853486463448861808 0 0373230764129326441503164391530023251330229653445301435272852300228393126287732015441317630272977343230143555331535273176349931763419297732512902332831143277297729653064296528272827358344642877267327892686285226082712263434453445322625152555404726083076368633413641469552271296 0 030274087311443603379415031893612307630643406308934993002327728653027292730272965544132643101323930023555315137963251347231513432305236262977344528653541283931762927316429272827273835974491277627892582283926342814275126733486339232012634260840472595259532144286347244374886 19790725 435811808 0 0382931014360331543603264415031643432327731013392290233923039316428523027300230765441328931643076331531263597312634993164352729523341307635972940331531263277295230642940291529272673358344912865268628522647280126472801267334453379325125552660400825822751365630893686460550541296 0 0311441293114426332394286327738123226301434322927361229653472296531642940306431145441335330023379322634323239345932393541323934063027332828653392303933532902308929273176294029272776354144642814276325952839260828272634263434593366325126342568404726082686317640083569446448861808 0 0397030524087343243603214410831143341336629653499297736862827334128143076295231895441339232013101334130763499325135973239386330763379311433922965313933283353302731012990299029402712344544912977262126862555287726732725263434323392325126212621398925822686364130524519475753331296 0 0306439523176436034324087323937643189308933533089379629653527283931142902295230145441321433793239337935273201370131893863311436412990347229773341299034452977313928523089282729272890356944912801271225682890269926602699267334993392322625682555404726342634315139893671449154771808 0 0361230274108341944913328393331893569325132013686296535832927355528653226290233155441335332643101352731143251330238803014347230643499310133533139325132263289296531013052308929272915358344912902258227122582277626602814264734323392326425682595400825682763341933923829443761131296 0 0311440473251438532014360323940473226317635132965382930523472296531642865310129525441328932393277317635693527389832513527318935133052312630763486306434723064339230763064289029772827355544912763273825952789254226732712268634323459317625952725406726212647317639703583463470041808 0 0371732514172339243353419428633153432328930023527311437962890334128273002285231515441344533283328352734593612321436713189347231013353308935413064323933413392302731143027303929522927347244912865268628272595281426212712255534863341330226602595400825552686326435134310451952271296 0 030143970331544113392441133283846328931763486291535833039356929903101292731513101544134453114347231643656339238633289354132643366302732393039356929273459302732772927294028272839280136124519278927892673280126472789268626213459337932012542268640672660264733794464359746954853 19790725 436291808 0 0397032144108328945763315433533153612330229653583305237012940344529023101291533155441339232143315343234323541343237323328330230393499310132013052325133023392295231012977283928902751355545192839272527512647290226732725266034593379331525822634400825552751354137323970454752271296 0 0300241503289417233924491330241293379315134453039373231263527289031263151306430395441368632143379331535273353371733023701326435553214339231513302315137322927335329273027276328272902361244912751283925422890262127762763273834323432313926212621408726082621332838803583466449521808 0 0393330524129327746643353417233283597332830763527287737173064327729403189297731515441337931013289332832893555327738463353381232013341320132013064330231763277313932263064295228012776343244912877252827122595281425822686256834723459323926992634404725682801373232013626463452981296 0 0312640873328433535134576349940083226317634992940367130143796307633413039302730895441328932013513326435833226364133413671340635553089332831143366307635273126322628903139285229022902352744912776269925552801264728012789266034453392316425952568404726082725311441293341446448861808 0 0397031764172337942393472436033413701327729653419306436412902354129273353313932395441345931643379361234193717339235553201361231513527320132013101341932643289315131762990312629772814355544642877252828522647276326212776258234723366323926342568400825422738331532773472457653331296 0 0315141083315441134454360335342393264325134322927381229653764295232513126313933535441345932393239331535833366354134193671332837013251335330643419295235133101320129403039303930522814358344642827277626992814263428142725259534323445326426342528410826342647315144113472466448211808 0 0368631764239336646343541433533413764349931013686305237643139343230273251305231395441344533023379344534323527335335413302345933153527311431392965330232143328310131013014292730642814359744642927264727632647281426992738266034593353326425422647397025422725335333283583469552981296 0 032394172343242633641460535554027337934193527308936713052358330143499300231013114544133153101344531263341332837013315371732513686316433663114347231013541310132772977305228652814278935274464281426472621269926472915272528013527339232142582259540672699260832513933341946644853 19790725 436771808 0 0376432894263337944643432438534863671340630393717316437643014356929523226312632145441347232893226358333793472337936123472337932393541307633533039341932893353310130643151295229652776358344642977263427252608289026082725267334593432326426342595404725682725322632513406446451571296 0 0313939893353436034324491341941723432344535132977382929523732303932512965310132515441337931013176327734593289373234863612326434453164389831763392300234062890330230023189291529152852349944912814283926342776259527632660259534193341321426732660406726082738312644113686460548531808 0 0371732394172356946343612449133533656337931013486299039153064354129523201303931895441344533413151344530893315335336863432354132893597313937963039349933153379308930143039296529022814355544912890271227252555275127512621264734863379318926992568397026082763328930273527457652271296 0 0320138983499431035134664368642863445343235553101376430393641302733793014322631145441340630893555337931643226370132013555340633533064361230523527303936262927315129273089310129902763359745192827280125422738256827762673277635553392316425682763404726472660316438463459443754411808 0 0378032014172348643853612436034993732339232643392292738292990359729523139299031515441336633663201354133413239321436123445345932773499315138633027345932773289312630523089295229902839348644642865264728142621277626732776262134723419322625952595398925152647330231393513451961131296 0 0330239703459406734724360358342633583337935693101373229273780301433022952300231515441349933023366313935413101335333023717335337173392362630763302303934063039327729023164299030392839362645192890283926602673263428012751273834193366315126992686408726472647313946643419446470041808 0 0379633154310341943853392449136263641359731893641295239522952355529903151299031515441344534863239349932143513316434063341344533413419320134063027320132893406299030762990291529272776356944912915275128902542278926992699273834453392325126602621400826082738332834723432454751231296 0 033153933371741503353423933664360343233923780301438293126351329403328305231393114544134723089345932513472312632893126367133533499318934063126326430023366306430643039305228772902281434994491278927512673285226472751271227513419344531892582272540872595259531644310341946344664 19790725 437251808 0 0391535133812334143353392441134993898352730643732303935552952344530393114307630895441347235553014349931393641327737643226345932643315307631642990325132013076295229772940294029522814355544642776262127512660269925952776267334193419328926082608402725822725358330393527463452981296 0 0368634993039408734064411344540673472348634993151388029903612302731513002316432895441348632263406326436123239315132893612336635553315334130023151306433663101307629403139289029522927352745192801285225822902260827252712269934993392317626602699402726082673330237323472454748531808 0 0330230763748341942393486443734993933334131013569290237642940335331143089318931015441344535413264364131893863323931643226371732393353302732893014303931512977302730273027290229772839354144912890267326992751273826082763275134863328328926082608400826602699326430763541457652981296 0 0365634993277415035974411364141723541355535833139376429403541301432893076303932395441352731013583317636263189330230023583315135133126321430393139297734192977303929273064280130392839349944642751278926602927262127892699264734323315321425822712404726602673302738983353441148861808 0 0361237963583343243353432438535273748349930893353303936413039313930273189307631015441335333663459379632643612320132893226351332013597325132512952299032893139303929903089308930522852358344912902259528012686271227122699264734993353318926862542402725552814339230273419449153691296 0 0323939333527408735274310355544113527340635553114370130523499296532013089297730765441349932143459320136123328335332263406327733663189332827763164294032262814308928142977283929522763361244912789285227382673264728142673267334863328330226212647406726082673315139893701478948531808 0 0382933154172349945193499446435273717347231013353291536413052321429272965318931645441334133533226354131393641311432013114352731513419297731012902315132013126292730643139295229522712354144912952272527252647277626472839259534193392323926862634398925552673361231393541454750881296 0 033793812340643103541426335413970349933533513299037173014361230273064292730273151544134323277364133153597341932773151328931393597312632642915311429023353281430642977313928902725286535274491283928392660273825952776262127383445343230892647266041082582266031393701354145474821 19790725 437731808 0 0371733664217344544913583436036713780358330893583294036863027316431263126303930895441332835133226371730643459323933793277354132513315307632263101328931013251311429902965282729272712352744912839260827892738271226472699268634863406320126602582400826082673322630763656451953691296 0 0328938293392428635554547364144643612332834723126355529773445303931393277310131265441347231013499321437643264310131643671312635833052327729273341305232642990318928392952287728012751362645192839271226732865263428012699268634323379316426862608408726342686306439893432454749521808 0 0373233024027359747263499436035553717348630273541305235272915334130142977299030025441340634063176351333793189336635553302347232263486313931513089295232263264310130643027283929272763351344912927258227382582282725952789269934993353323928142542404725552776307631763472451953691296 0 0354141083583441135274519358341503597331535413076364130273513301432392977310132145441347230273499330237173126325132513527334135553164311430273201307633532915318930023076290230142789361244912839282726602738264726992725271235273328323926602647404726862634296538293239451952981808 0 0374834324150349945763583433535833686341930763612300233282902334129653039318931515441330234063289361235412990325133793289355532773701300232643126330233533039313930023101297729152751347244912865258227512738272527252725268634723406322625822528402725952699297733153555466460351296 0 0327739893555404734994310367141723486335334322977374829773341296532513064302730645441359731393541323940273002323931643513325135273201315130763353292731262940312630643164292728902827356944912814278926212738255528142634258234593419326426602647406726602660327736413555449170041808 0 0359733024108340645473597441133923486341930523472287736122965330230023239315132015477326434993226358332513164303933923251358332513541300232892915336631263239299030523039292729152776348644912952269927632699271228772686269934193406327727892634402726212699308931763597454750541296 0 032143933328944643541443735274172336633663379303936712940343231263189316430893264544134593089351333153151332834593239343232513527331532513089325128903189290229772902297728902927271236124464282727382699282726602738282726213419343231762621260840472647264729403671347246955020 19790725 438211808 0 0358334194335352744643541438534063764355529903612290234192990321429903189312631515441327734453226356931893027322634993139352732393701302732513101336631013176308928272965285228772699349944642877262127382621267326862712268634723366327726732686400825952634302732013445451952621296 0 0332840673472436035694310364140673432341934323126348630763353299030393101306432645441358330763583317630763002344531393641317635273076325130763251296532643014301429022890275129402738352744912712283926992686256827382725267334993432310126342725408726342660320139153472463446951808 0 0391534124239339243603445426334193880339231643541292735972902318930273139305231145441336633533176374832263302323938803264313930893264322633532977330232892990302728523139291529022725354144642940259527252555266027252699264734863392331526732515404725952877302732893671469552981296 0 0352741293445433537174310348639333527341934322977367130643472311431513264307633535441340630763732318934993264361231643541337933283002330229653392297732772965311428012940278928902725354145192763280126862751267326602725264735273459323926342582406726212699317643353459463448211808 0 0384634124360355546343686436035273846332831013527313936413101318931013201337931265441339233923226337931893717332837803251335331643264308933282965327731393151299029522890281429652686355545192877266026732555268627252686272534993341332825952582397026342699296534593989460553331296 0 0328940273656441136564576361243353656328936712952368630143499311432393101323934195441354132263459320135553302368631893527328933023226328930023101289033282902313929023014290229272686352744912776275127762751273827632801267333663379327726082528404726602595310146343527457650201808 0 0370133924150364146343583457636864008365632143527315135413101318930763089321432645441317634193226367133413748351336563176331532143302310131263101322632143201305228902965286529272660355544912977268627892568264725552725277634723392327726732582398926472621325132393686463452981296 0 033024008356943603829463438634547355533283764313937173201335330763027308930143379544135413226347232143717325136263039352732013379307633023039311429773277287732012839305228902801275135834491280128272542267325552776271226733472334131262582256840672621266030524087355545474886 19790725 438691808 0 0365634063989359746343671466435273846371731143829312634593052310131393189308931895441318932643214361232893701326435133251344532773214313933533027327729903315296530522940289029022763352744912839264726732621268625952699269934593353331526212568400826082568313932513641454752271296 0 0336639153445457637014757371744373541339237013039373232143459330232513302323932775441347232513366327737013214358332643671318934723289332830523239290233922927312628013126286529272776361244912839276326342725273826862686272534863379326426212582406726082686344545193419457649191808 0 0371733664129354146953555463437643863362631893796300236413201323931143341328931265441325133023101361232893812330236863151352731893302316432012977316432263076297728652915295229152712351344912877276326992699273828522712278934723392323926602515404726082699323936863656451951921296 0 0341939153583443736714576373243103597344534723226358331143459318931263328297734995441354130893513320136413214359731393555327735552952322630893341295235413014315129773039278930762827355544912902276326992660283927122877254234453328322626862595408726082686302745473445446454411808 0 0382933924335358348533880466437324027365632143686307634993064317631513264312632395441339234723014376432263863320136123151345933023541320133412915306432643251297729402977307629272915358344642952266026472528269926082673258234193289330226602528400825952763332834993863466460741296 0 0343240473555421737964664367141503626336635833126367130763353312630273101316432775441328931643472317636413264378033793612322634453328321431643366302736412952327729403151282730762814354144912751275127252699262127382827259534193419316425552568406726082725343241723353454770041808 0 0358332894129361245763764482135833780364132773626297737483139318930763101325130275441328934723151348631643612328936863277362633533289310133412852352732643277316431392877322629902763349944642902271226472595264728392647276334453419318926212542400825422686321432773717469553331296 0 033663970349944113583466438124263374834863671315138123114328930393039308931143289544134592977361231263671320137483189349930893641315133922965341929903432299032512902320128393101276335274491281428012582278925822776275126213513337931892621259540472634266032014239367147574919 19790725 439171808 0 0376434994108368646343717482135693952349932513671318935413014320130392977330232015477344535553201368632643612320138633201358332513264312633413014334132393341305230522977302729272776349944912827266027382528268628652686269934863379326426602555398926472673321436413671457652981296 0 0323941083555449136414886367144643432341937013201361232143251307630643315308933535441355530643764332836413328362631143555316433533214334130643406307635132990330229653341296530892751354145192852275127122699255526992634262134993406326426342542406725952647313943853541454748531808 0 0391533924335356947573555463435133764370132643701317634723076310130393002334131265441341236123139364132643671328937323139341930893459302735272977336631893289308931013039299029522839347244912839273828012542271225682725266035273379326425682555398925682608300231394437443752271296 0 0349941083583443735834664359740083406345934593239361232143226295230273076300234195441352732263597326438633302381233023671320133023176349931763583303935973027318929523164280130272699354144642776266024882776285227382725264734593353311426212595404725822712306441723527466447891808 0 0386333534360354147573656451934993656337930763748308934993239311429903201336631895441327735833189371732893846323936123089343232263366320134323002335333023341313929522977310128393076349944912865268627122595264726082686272534593315326426212595398926082621299031893459472650541296 0 0339242173472463436414519355541293527328935972965340630763076305230763406297735835441358331143499341936713251376433153569313933023277356929273499310136712990331529523214283930762686364144642827275126212738259527252814263434453328325126472568408726082608326439703459466447261808 0 0410832644385368647893569438533153419352731893583320135832940303931513164352730895441340633533239379633533780326436713226340631013406322633412977339232893226306433023039303928652952349944912877276326862673266027892634282734453353321427122501398925822712294034453846454752981296 0 033414217335345473686457634993970334133923472297734723277313929523089321430763328544136863064361231893626337936563226352731393341302733533164371730893513316432892952330227382952278935974519287727382582277625952634276326213472332831262608259540872686267333283812348645194789 19790725 439651808 0 0382933534286351346343597426333413597352730023764307635693101327732773139328932265441330234993114393334063717332836123315354130523353308933023002341932263341302732392977299028523002351344912952273826342763275126862634278934723366330227632595402726083052300236123915463454051296 0 0330240673341438534994491339239153251334135412940358331013328296531643239317633025441370131643583322639153302378031393583302734063151321430893597311435552990343229403302283931892699355545192852273829272647259527252789268634723392311426212634408726212712341944113445454750201808 0 0397033284239362645193541441133793379348632013701297733923406311431393052337930645441326432513201398932643583322637643151352731763366318934193189361233283379311431392940305228392827355544912801269927252738271226732673273834993432327726992582398926082763305237014217463451921296 0 0330240083315451934994310347238803583323935272977334132513139300231263289303934065441354130893732317640083302388032773780301433413189335332263315318937643101327728773214268632012801355544912852277625282699259527382763258234993392326425552595408726212660347245193472451954771808 0 0382932774263356944373583421733413366349930643612308934193239310131263039339231515441332835413341378032393717311437173101343231013432310132893064354132393353303932262940307628522865352744642827266026602568266027382673260834193302327727512595400825682725299031894150466461131296 0 0337939893445457635834385352738803289321435973089351330023176316430893251294033415441358331643780336637803176376431893527330234453114337932393499330237013076326429023164285231892725356944642902271225682686267326472801267334993302325126212542404725822621308937323583457670041808 0 0376433154464359745473527428633283379359730893796310133152977313931513189336631015441337935833164386331013780332835973114344531143472313935693328348634863379297729652940299027632890349944912865256826342608268628772647271234193406327726602568400825822686296531393915454750541296 0 033793970347244913392441133793915322631763597322634453176303930763164331531513419544135273239349934063829341938463264362632393513328934993201341932013527305231892902315128142990269935694491283926993126268627382686276326863445341932772634268640672595266031893597352746954853 19790725 440131808 0 0395232514310343244373392408733023472347232643527320134193139327732773264323931765441337933283289371733923701337938803251365632143302310133283201347233923341305229523052307628142865349944912865266026732801259526082686278934593406332826342555397025682801316434993880446452271296 0 0322640083366438534594519345936713289335335553151352730893289313931393277302732645441348631013569331536713226376432643513310136413089352730643513318934723064302729273251276331262712361244912839275129022634264726472789255534723445320125822621406725822686327734723780463447891808 0 0376432264239332844373555406734063366341932263597335332143176317632773076327731895441332834453379374835833829340636713328347232773328325134993151358333153052310129653089331529652776347245192952269925952673266026732647275134723445328926342568402725552660296535274217466452621296 0 0325142633513454734194491328936413486337936263151344532143315316430023139312634195441364131763527323937643315379632773569331533793114344533023527311436123002311430023089271230762738358344912915258226212621269926212725259535273366316425422595404726212542345942633445463448211808 0 0378032394335348646343569423934193445341931013499317631513379301431643039336631515441334135413366384633153863335334863264364131893499320134323264345932263341301429773027306428272852347244912814275126342660258226342634277634593392325126212542400825682673307634064172466452981296 0 0323941503445441135834437330238123328307636123214361230763027327730523264316433925441349931643732331537323432376433153541318935553366349932643612322637012990300229023002272530392814359744912801267326602660258226342686258234453419315125952515406726082608320140873527446449521808 0 0388034194360352745473671423933793445359731393541306433793201311432773164322632775441340635553189381232513780326436263201355532643472316434453114359732773052307629272977313927512940351344642839272526603002258229022686283934323366323926212542400825682699310135273764457653331296 0 032394150343245193671449135693880343231893796295235833189313930393076334132143569544134593315361232893717326435553139365633153555343234993302352733413701305229652927307627123176287735554491290227892542258226212660271225823445340632262608256841292582262132394757349946954821 19790725 440611808 0 0389835134385362645473583423932773499359730523686299033923328308932012977320132515441341935973189379633663829348636563341351333023472318933923277348634722927302728902940300229022738344544912902310126342865262127892699272534453353322626862555400825952660311431144047466452271296 0 0330241083341421735834519356938463612308935973052348632013251322630893164307633795441354132393701327737013445379633793555327735553392354131893353318936863101303928523139277630272673361245192902267325952673264726342877263434323328322625822595404725952686343242633432466448211808 0 0404734064360361245763445423931513555345930643717302732513101295233533089315131765441327734323101374832013764335337803101358331263419320135973239364132013014308929902965320128653101354144642801305225952660266030022634258234193445315125682555398925282686297732393829463452271296 0 0336639703445472635554695349938293472327735133251355530763052321430643226317632015441370132013656340637963315376432143686313935413126341931643406330233413114300228273201278930392776351344642839264726212712258227122801256834453445322626212582406726862686359742633555454753691808 0 0395232014335356944913641426335273419339230523717310132893277307632513052328931145441331534723226364133153915334136413226358331643499347233023302308932893432297730393039307628772814349944912852269925682940267329772634264734593341322625552555400825682763307637174047454761131296 0 0330241503419449136264411354137013541318934993201341931143114325130763089307633665441361231013686316437803328386332393732323938293214337932013432320134722952317629653114280130272789362644912852281426212712280125952990262134993315316425552568404725552712348648863671475770041808 0 0398935134491361246343569419433923432351331893686310132773139307632643251323932395441326434723353376432643513313935833176368630893419317634193277365633413164317630023027312628392814348644912865300226992582266026212595275134193366323928012595398925422673301431893933451952271296 0 033154027356945193541457634454008331532393641322634863176313931013151337930893432544135133126386332773796334138293239358332013445316434593139355531143264307629902902307627763014280135554491283927382621263427252660282725553513340631142555255540472634272532894491344547264919 19790725 441091808 0 0397033924576362645763671421734993527352731643671307634323101306434063064337929525441328935833214352732643555334136713264359732263472317634993264398933023114315129902990303928142827352744642852267326343002262127512647267334723328330226472568400826212660295233923846469552981296 0 0340640873513441136264547358338123445347236413089344532513251331530523379308932775441364132263555337939703189367132263527316434193189337932014129312633153139311428143239277629402763354145192776267325952621262126732827258234993406325125282751404726082634359745763472457645471808 0 0378034064263355544643701426334723486336632143656313932263126310133533052323931895441348636263176376431513641321434723151345931893406318934593251379633533251310129773039336628772801349944642890258226602608268626732660272534323315322626862501402725952673292733283541463453331296 0 0335340473486451934994360358341293583354137963139351330763101322630523251315134455441367131763701322637013264347230643527305236413201334134723597321434192965292731762990282729272890358344912927268625822712256826732839254234193406318925682660404726472608341939523472451949521808 0 0393332514634362646643671426335413671358331013597295232893064305231643114320132895441340634863189370132643555322637173064341930763353311433793353384633282990318929773002328929022776352744642789272526472595263428392621263434723353321425822582404725552725303933283555463452981296 0 0328941943527463436864547344539703406332833923139345930393201318930893353311434325441361232393701321437963126386330643641315133283189327733413302325132513027303928903064278932512776355545192827275126342738266026342763254234993445321425952660406726342634359740273541457648861808 0 0393333924491348644113541426334723597345931513717310131643176308932393114341932515441330234193164370132393686321435273076352732513555316434593251393333663064305228273027317629152952358344912940271228012801259529902686275134593315332826472501400826342738303932893541457653691296 0 032894172335346343764463434993863336632513513302733923027310131393114327730523277544136563139364132143701323938633201362631143341302733023513339230893201320131142915320128013002276336264519282727122712272527762634300225823419330232892634266040472582260835274310343246344886 19790725 441571808 0 0381233024217348645763701436033663419351329773541302732013176300231143114332831145441332835413226389831763641328936863201343230523445318933153201341932142990313930642977300229522927354144642915292726862647256827122647278935133379326425282555400825682686292733923392449152271296 0 0327741083406446435414519337938983459315135413114347230643251318930143114313933155441362630763780299038983064364132143527305233413164325131513445318932643027316428773101297730642751347244912890275126342634276325952686258234193459321425012673406726212660341944113499449148531808 0 0391534864437348646643597436035273406343230523555295233793027303931393027323931395441332836263189370132773686318935833226359731393302313933793189381232512990305228772927292730142927347244912814267326992647271229022725277634723499326425952528400825952686292731393583457654051296 0 0335340473499460535974757364140273472317636123089330230893151310130643277305233665441354130023829316435833076354131763583313933283239317632393392313933153014294029653139290231762725378044912865271226212608297726212634255534993419317625552555408726342647347240473392469554771808 0 0378033534335347246953686410834863732349930523513320130763164306432142977308932145441323935273052373230763527325137013239336630523176312632143612381231892877307628652965300229272940348645192814292728012686264727382634258234863328326426732568397025682686295231643569466460741296 0 0337940873341433536864726362640473445325135272990339231143002296530523201325133025441355530523641305237643239371730143671326432143076326431013445311431513052289028143176278930522852354144642965263427512763272526342647263434723392312625282568404726082634345938633302454770041808 0 0393334124464349947263656426336413780354132643392297732013076305232513139327732775441334135413114370132013748331536123328352732263264296531893341322631513027310129273002290229902965348644372952269926862568256826732595285234193392325126732528397026082763292730763328457651921296 0 033793970351344643748436034323863341933023656320134063101307632263151334130893527544136413264355532143796326437173027354131013419316431643459348629773151294031012776318928013076285235694519286527252555264725952634264725953445337931642582252840472634264734593353322645764853 19790725 442051808 0 0391535694385367145763686421733413555336630523472312632263064311433793089336632265441334136863176391533153952322637173251356929773366305232773039378031892940306432393039307629272940348644912839303927892568259526342582302734593445326427382542406726082712290231763555457653331296 0 0344541503612431037014464345938463459335337323201328931143064311431013302317634725441365632013527305238123139367131893472315133533366327732513780297733282927325129023114297731512827365644912902268625952634259525422776259533793432323925422595408726472647312630763289451948861808 0 0395234724310356944373366436034993764358332643656308932512952312632642990336631515441344535973139365631013527323937013239352730643328313933413076417231892902318929402965306429523052355544912852256826732621262125552634266034723366331527252568400825552763294031393341451953691296 0 0335341293555457634724360358339703392344537643277322630393101320131893513322635275441371731393671301434593089371731263541336633793176312632773341307632512940322627513114290231892877354144912712255526472686259526212660254235973366321425682647404726342725332835693302443748211808 0 0406735274437344546053445417235413569349933663555303932263114306432893076330231015441335335413114373230393796322635973353330231143486330233023139322631763002316431893114323928523027348644642877267326082673258226992647252834453379330225952542402725682712283930273328463452981296 0 0352741083583421734194464334139333671344533533189347230893176317631643277302732895441352729773612321437323201376434723701339235553126310134723555311431642890310128143126283932642865356944912776273826082647255526082738256834323328323925552582406726602686328932263445451949521808 0 0400834994335344541503379431036413583365631763499305232893076327733153226320131515441327734723089364131013846337936413392354133923419312632513302382931012952295229403114328929902877354144912952266026862686258225682673310134723277322625952542400825682738290231013302451952271296 0 034724008347239893353431035273863349933663445317634863027299031763126327731393353544137483214364131513863335336413406348633023472322631263328376428653089305230022839312628523226282734724519271226992621263425552582266026473459339232012542259540672686267332393027331546344919 19790725 442531808 0 0398935134310349941293341400834453569352732893353318934723226323933283027330231895441334133923126373232013612344537013289341930273189339234722977379631392915307630143039302728392915351344912839266026992977262126992673267334193392321426472501398925952686282730763341451954411296 0 0358343853499449135134217348638983445322635413189344531643201307631893201308935135441365630523656310136863315364133023264336634863164320131393555305234862952315128523114289030762725349945192776276325822595255526862621256834723392317625552542402725822634328930893239466448531808 0 0421733414385351345763541417233793445367130763432299032013126316433792915341931265441341236263251361232263846332835273302368630893353317630273176384631143076312630523052313928392952352744912814269926212634263426862686258234323419323926472595398925952686287729523315457651571296 0 0344542173656463436864491334137013379306434323052335330273201310130523341321434595441370130893656316437173251368633023432325134863302294032773353299036412827313930273114285232142801354144912839267325822515258226342634259533413392327725422608406726082621328930893289443754411808 0 0415035274360365645193656404732643315355530523527299031393289305231513014313932895477340636413189373231393764327736263027359729653201315132262952349930643114285230022965310128142776345944912789260826342528260828522621254234323379322626472542397025822634290229273379466461131296 0 0358342863541451936124464326433283277311434992852328931262977317631643315316433795441359731893764311437173302370131393527308934453076310131513392305237173002323927253264292729522686365644912839263425422595260825952763262134723366327725422595404725822634308928393419463470041808 0 0415035274605352746953764423932263126331530273406305232263151307631013114330229905441332834193201376432393732327737173239359732643126327732143064379631763039302731393101311429023052354144912902263425822660267326342660255534593392323925822555398925552890282729273406451952981296 0 035834335373246643472469534594172326431143379296534863027321431643052323930523527544135133027358332263686337937483126349932643499316432393101322630023555282730892801308928013076269935834464275127382952262125152595302725553472335331642555262140872595260830522801316445474853 19790725 443011808 0 0410834864310368643353541433533924239335331143302300232143139318931893039334130025441330234993052365632143880352736123251365630893353328931513064355534863039289030642990295229023076349944912865268626602763269924882673252834723341331525822488400825822902277631143226451952621296 0 0349944113499446436564360340641723527343233413002335331013039328930893164300232515441352730763641328937963226371733413597327733413289320131763289311438122725303928273164278929272712355544912852269925952673254226602940262134323392318925152595408725822647311429273341451949521808 0 0421736264464373246343612436035694172341929903264292731893089306432263214323931895441326436713151367132263780339238633239364130893302303931512977335331763472305229152865303928902776347244642865264726342927266025682595281434723379323926342555400825822738283930023341463452621296 0 0345940473541451935274634354142633499359732893002322630643277322630023419313932015441367130643527307636123214365635273671311433413064316431643251315136862965321427253027286531142660364144912814277625682660251526602621262134323315317625552568408726732582307627763341457647571808 0 0415034194335367145763732441135694150352735413419290231512990320132013014326431645477337934323126379632773701340636863445349932393472325131512990327731263251294029152977310127762990349944912877262125822555256826472763254234453353326425952528400825822763282730273328475752271296 0 0365640473583441137014491358342173612337932642965344531143226320129773277305232015441354130643717318935273277364133533419330233533277325135553164300234322763305229272977272530392738356944912940269925952647256825952555256834723379327725682595406726862673303928273366466450541808 0 0426334724286337944643612436033663513335330273406313931763139323933153151325132145441323935973251359732263846341935833392348633923226325130763139341931513277302731392965300228772801352744912890267326862595266025682634252833923366320125152555402725282763277629773486466452271296 0 033793952364142173555446436414286343232393264307634063151310130643064323930643315544135413176335331893764325134863366364132143406336633793264318930523432282732262839299027512965278934594491275126472712263425952634273825823472340632262542263440672621264730522890386346344919 19790725 443491808 0 0397035834263347243853486421732513164331530893341308932773139310132142927321431265441323935833164355530893671317637803251343234063264317632513239313932013189292732012977278927762865352744912852262125552699268624882647272534453353326425422568400825422738287729273379463453691296 0 0352738633432415036124263343238803432310133923076335331763139317630643289317632645441337930893555318938123176358332773541325133923264332832013277308933923101315129522952272529652660352744912952268626992621271226992621258234323392318925682621408726082621294027763264463448211808 0 0391534994067352743603353364132263353341930523641312632013151306431393151336630765441339235973189382932893764323936563164347232513226323931142902320131143176295230392902286527892712347244642751262127252673258226992660256834193315327725552542397025552699278929653366469552981296 0 0343238123419402733023583313935273264311433413164328930393214321431143239305229655441352731513641321437323226355529773527313934863251349929903014290233412965318927633101268629152660358344642852275127892686271226212686259534863445317625552528406726212595295228143189469554411808 0 0379634064047354138803189368633023366327732013419313932893139305231893126323930895441332835133214376431893880315136413341339231763328351331513002316431893014303930272839280126992660344544642814267325822595263427382595260834193392326425952568404725822660289029153445463460741296 0 0339238293472406732774027335336263341307634863101337930643139310130893027308932515441358331763555313934723251373231143472327733533302331532643214300233662877313929023089272531262673356944912814272528142608273826472673258234723392318925682595406725952647297727893315463470041808 0 0378035134263341240873315367131893379323932513499311431642965312632013139318931145441331535273089362632893764336637643289352732513392344533153176318932393076294029772940299028143052352744642839277626602673264726992634260834723419318927252501397025282751285230023829451951921296 0 032893812344542633472356932513555328931013472317633663126323932513089322631263089544134322965355531143780349937013151358332893379315133283302322629903277297731392699317627632865266035554491281427382686267325822647263424883432335331762568255540872582273832013052330246344695 19790725 443971808 0 0347232894150340642173392365632513419332832013472310134063027315130523139321430025441322632773076361231013812358338293201340631013419305233662990303932013126299030892852273827252789349944642865272526342608268626602673262134453419322625822515402725952751277630893499443753331296 0 0326436123445423934593583331534453151321436413089343230393089296530643189313931765441341929653701311436863432381230893686310135553039323931393341313933282751310127633027269931012686352745192852276325552634250126602763254233923353313925552621404725952712318929023341463448211808 0 0364132773989339242393379370132643459341929773341303930763126308930523089313930395441327731263039348632143717347236713139354133663139310133152927303933922965302730273027278926992865344544912890266026732725266025282712266034863353328925822528404725282699278931513419463454051296 0 0332838293499404733923764328934863379322634723052337930023164302731643027313931265441343231393089306435273201352734593671370133922990330233663277305232392990307628523027276329402673365644912814264726992621280126732814254234593315320125952528406726342621299029023277451947891808 0 0352733793952337944373406379632393176326429653353301433662927300230523027305229275441321429652877339231763555327735413472337930273392294032143239292732262990291531143027287728272839354144912865273826342621264725952647256834593379326426212488400825422660282730273302472651571296 0 0334135973289406733663970325135973328299033283052331530523126302731392977303931265441328928653126313933023277371732393569340633533379316431893264300232772927317626603027269928772725361244912814269927632751277627252568266034723302320125952542406726992660335328523445454747571808 0 0352733153915345939153366341932513189339230643251285232772902302730393114297732145441323930393027323931143419334134453612347234193459303933023039320132263052301431262965289027763002352744912877268626992595271225552712263434863419322625682461400825282725280130273379457653691296 0 033923641331541723392356932643472326431513164294032262827307628653076306430023027544134722940306430643114325134193671362632393555310134452977325129273189291530892751301427763076275135974491285227762621273826602751263425823445327731642555254240472673267332262977339246344986 19790725 444451808 0 0373233663583336642393392341930893089322628773139281431512915322629903076318930145441327729653027302731263527328933533289334132513302318934193201310133023126291533152977296528272751349944912865272527892528268626862608254234193379323926342595402725952751282730643445463451921296 0 0322635833151397034063583334135133289318931142852303928653151301430763114291530765441320129773089292733923201368632773641321432892977330232263264302732392915312628903064275131142634358344912852271225282634256826602699255534863366322625682621404726602608291529523366463447891808 0 0354131393641337939703189345931643459327730143264292731892827292730393101307631395441317629523076332831393527331537483277343232643264300230022952318931892977290232262940297727512952354144912965267327252555259525552660258234323392327726082542400826082608285230143214463454051296 0 0328936713432384632143641323934993189326432012877300229403114299030022839290229275441321429153239306436123214330233153392313933023264325130893315306432263027313927893089277629272776359745192852256826212660252826342647256834193419313925282555404726342608294028273392457653691808 0 0362634453898332835693264367133663277318928523251286532262814310130892977302731015441334130023052328932893612339234723277361232013264313933413076307632393002295229023089285228142877355544912877275127122595266026212647262134723419317625822542400825422725280130763277451960351296 0 0330237323277326433283583327735413264305232142852327730393076292730393027297731895441323929653114301432513101367131643686321435552940334130143277321431012927305228653139277628522827361244912877272526212673255526212712256834593341315125152474406725952621296529653366449170041808 0 0361233153189316435833251373231763302318930523039291530892852299031013089308930275441326430142965328931393486320136713486352732893499328931893201317631142890299030022990286528142776347244912890267325682595271226732647263434453328327726342555398925952738289030893527466452271296 0 032393189337934993251361232013527323929523302282731142927308931142927303931263089544131763039312630763366320136263315347233533569300233923239320131143176299030762977296527632801277636124519281428272582268626992673262125953445330231512542271240672568264728523027344547264919 19790725 444931808 0 0339230643569307637013114359731893277334129523289302730642927300229652977303930525441323929273089332830143472316435273366361234063379305230643089302731893039312631012927296528272763347244912865262126602568259526472568267334453379320126732528398926082673287730393328463452271296 0 0320134723445379633283748321436413239320132393052315130523201316430143126292729405441327730393139317634063289376433283701312635973027315133663164297732892965305229153114287728392763352744912814267326602634254225552621262134723459315125822542406725952608290228653289446450201808 0 0330231393597331536713239382934723486339231013353303931893002305230023176291531645441327729773101331531013686345937323656352732643472307631392990326432773027294030022965296528142725352744912827281426862699254225822595275134723432325126342528400826342660285230763277443753691296 0 0337933533076370134193933341936413513343234723027325130023089299030523101306431015441311431763101320133663164364133533569325134863289315132893251315130272965308929273039286530272608358344642852269927762634268626342699259534193406326425012568404726082582292729273289443749861808 0 0334134453701335339523432400835413583352732263289287731143089301429403101269932145441337930763341320133023612336637643341351332013289310131143164318933412927303932512940281428272725344544642902267326472673258226212673262134453406326425822528402726472621281431143264454751921296 0 0305235833366404733794194348641293302330233413089336629653151312629773027312629775441334134193114322632513126364134323656317636563226312630273151307632392965312629273076290228522751354145192977281426342647256826732686251534723328318925552528404726212608292728523419463447571808 0 0345932893970345942393597398936413780337932393459299031263064283930523014321431515441339229273214339231143419305234453176354133023353325130273201299034193002311429523039290227632699348644912902278926732699262127892621266034453379327725952542402726082686281430643239454752271296 0 032893863330242173583451935973880347233533366305230022952307627892977283929523076544134063201311432513499337936563541348633793201323931763027312631263251303929652927312629902852272535834491286526992660267326602647264726213459336632262568271240472634273829022801341946954986 19790725 445411808 0 0349932644067327742173472419435273732373232513328300231762990303930023002302730275441341930143114322631143527328935273214348633023341340632643089311431263052299030893002290228392686349944642865286526862660269927512673263435133392321426212515397025952699285230273328472652981296 0 0334137013328410834864217358340273612352733663089332830643151299030522839300230395441334132773251331534193164343234453555343231763302326431513151305232772801295230022977282728272776362644912852271227122621259526602647254234993328317625282595406726082660302728273392463449861808 0 0355532144027358343103641428633663641355531643341307631643014294030893027316430525441340630273126343232643445337936563366348633533419300232263064327731642927310130392990285228522776344544912890276327512621260826082555258234863419318926342528400825552673283930643392472652621296 0 0325138463251426336124310361237643472335334723039323930023139306430522990306431145441330233023114336633923353355534993732334134723164349931643101303932392827306429653052295228142699352744912902267327382660267325952686256834593341317625422542404726082634292726993379463451921808 0 0386334454491370146643597423935133671326430393176278933023002305230023039327731395441331532513379335331393379341936563472339233283472307633533189305232263239290229523089272528142776352745192852271226602621259526342699262134193419322626342515404726602699281433793419463460351296 0 0325141723569466437644547367140273671337934193101312628902965282730393176306430895441349934723392331534453239356934063597317633793201320130893176315132892977322627763064280129772725354144912827271227122608267326082673262134993392321425282686404725952608292728903341463470041808 0 0389833284286361246343626415034993597362631393366301430142927302729773126300231895441334132773277337932013486339234993419352732513251311432393139305232893126305228393052268628902827351344912890283926472725263427382686268634323379326425952542400826082699285230893226466453331296 0 032773829349945473863431037484335358335833419312633413027317631013002307629903014544133533341336632513445330235833277352734863406316432143239321431263264294030892990317627892789269935974519297727382763266025952621262126343472336631892501259540472699264729272763336646345088 19790725 445891808 0 0382934994286382946343686426336863717359733283251300232263126325131143139310130765441335333533251330231263176327735833459337931893472305233023027303932642977299031262940282728142660340644912827282726472789255526732660267334063302327726602501400825822634282730893289451952271296 0 0325141503541457638984437376441293597349934723076345931893076305230523239317633415441334132013201335334863445355533793583337934993289326432013251303933022902307628773064294028652712361245192839289027512686263425822673263434193341315125422582410826342647296529273302469547891808 0 0402735974664388045473641433537013732352733793392297732142990317632263201321432265441347232773277352732893472343235413341345933663328315132773251312632263101302730523002290228522751347244912977273826602789259526602647262134193366327725422528402725952686283929903341451950541296 0 0325140083569441140274464379641503555344534723201318930893189310131393201318930895441336631763089325133023419349931893732339235553164343231763302318931513039317629653002278929522647358344912839269926602673260825552621258234863392318925822673408726732712299029773379449148531808 0 0388033924634373246643717423935413933356933153302317632143176312631643126316432515441337933023101347231763499339235553277358332893499316431013176307631392977311431513014281429272865355545192990272526342542267326602647271234993419322626602555395226082751318929403264472653691296 0 0341243353583457637644464347243103583364134323201313929903114290230393139322633925441341232263315326435273328358333153671335332893151337932142902308932773239311429653064282727632763358344912865269926212686264726082673255534193366321425552621406726862990297729273341438549861808 0 0397032394172347241723748417237174067364134863406308933023101308930273139320130895441336633283251331532773555331534453445347231763612321431263052297730023126303929273039285229402751347244642865266026732634262126472582259534323366328926082488400825952776321430393315454754051296 0 032644027327741503541449136414108354135273341312632893052317631143027306430523214544134593289330233283499330235133328349933023527352735133101315131393277299030762877297728272902281435414491277628272568267325952542262125153459335332262515262140472660264728772940340646344789 19790725 446371808 0 0373232263898344545193764433537013812352733023264308931143002307630523027320131265441345931763126341931763612349937013527352732773328322631893089312631263052311430393052283928142789351344912789264726992528252826212568269934863341330226732515400825682686301431643264475754051296 0 0334142173527415034193952337939893527347235973151327730763114290230763189318932395441355531263392307632773302352732263764354136123264343232013226316433023101320129772990292728772801361245192776277626602608255526472608252835693366322626212555406726342634291532013315449148211808 0 0421734724027351341503379408734723732345932013366312632013027316432393039320132015441337933153277341932643472354136413341352732263641336632013139326431762890305229523052282729272699343244642977263426732634259525822686263434593366318925682501397025952763282730763366472652981296 0 0339244643541415034994150337937643527358335273353332830393189322630763114323933665441348632513315317635693201352736863612326432513264334132263419313933022940307629153076292729522801362644642814278925552647260826992673252835273353321425422568408726992595283931893302463454411808 0 0406734194286349943353328382933153671356933023302311433023002316430763101310131015405337934593101337933153569332835273445349933283499308933923139313931763189301430273089281428392751348645192977268626732568264726992647262135413353321425822568398925552686280131393251451961131296 0 0345942173555451935134108331536863239323933663089334131763089330231393139310131895441345931143341327734593459379632263583327734993201331532513302322632892814311429402965281428142712355544642852272527632699255525952608254234193419320125682555406726342634292729523379463470041808 0 0419433534411349943603612382932773472328932643406291531143126311431513139322631765441344533663289347233533656325136713379370133533366321434593014321433283076302729152877297729152827354144642839264726472555262125822608251534323379327725952555398926082763287732143392457652981296 0 034994217355545193499410832143583340633663328313933153002311431143064311430273366544134593201334131893748335334453341362636713541339231643226321430023239306432262915305227762776282735554519277626862763259525552595269925683486337931892528255540472699258229402763352746644886 19790725 446851808 0 0389833414411340644113459379633023379343231513379295232012952307632013151320132265441337933023353343232263583332836263406351335133486328933023226328931263027303930023101281429022776344544912915264725822542255526082568260833923379318926472555400825682673277632263189446451571296 0 0341941723499410833534464352737643226322632263277313929903039313930273277306434195441352732143445306433923226374833793717330234993392325131393101323932142915306428902915280127892801354145192877267326602582251525952634260834323445320125552542408726602555296527633353469548211808 0 0398934724239351344373432415032393569320132513277306432393064330231513214327732265441344534723226341933663701352737013353373232263341334132143176313932393176300227762965286528392686349944912940272526862542256825682634252835273366320125952515398925682686282730023541454753691296 0 0321442393513421734064385347237963459337934993064327729653302310130143151328933285441343233153432320133533366379636713701344535413379339232643189316432513039299029023027292729152673358344642977276326732647256826212776256834453302317625282621408726082699285228013315457646641808 0 0415033414437354142393527391534453952339231893226302733413039310133533139349931145405343232393201348633283583335335833555352734193264315134063076308932013027300227892927283928012902358344642890269926992647259526082699262134593392322626342555402726342738280131763302463451571296 0 0352740673419423933924217351338803328336634593126322631143176318932263315306432145441358330643406337935273406376435413626316434863379334131893126302732012977322629022965289029152712354144912877269927252673262126472595260834323341320125952555406726602621294028393486449148211808 0 0406734324108332842393239428632263863348631893392297732393027311431513189334131145441347235833264343233533569349937323341368632513201330233023201315131642940308929523064280128902763358344642877269927252595259525952595255534323353322625952528402725682712277631013189466452981296 0 033414067358338803328421734064087348633283126303931142940312631263189315130643264544135273139345933153626337938123406362635273583326432773164318931143226287730273002301428652852280135134519292727512673267325952621252825683472336631512555256840672686259529652839349944644757 19790725 447331808 0 0400833924335339240873315421732643812323932643164286532143002308931643064339232515441320134723353349932643527349938123328361231643513327734453277303932143126321429022990276328652827352744912940272528392647266026212634262134593379322625822528400825552608278933153379463452271296 0 0331539893353423936124108347238463499340631143151331530393164312630523379299034725441361231013641316437803277370135833748335336863226344531893315315133023002322628652940277629152827359745192865283926602660260826862634254234453366318926082528404726082660296528393239451950201808 0 0415033154150352743603432410834063780337932643151289032512952327732263277334132265441335334193176351332893555354135973341362634723583334132393239317632773089315129523101285229272839355545192852271228902647263426342608272534593419322625952501402725682712283931763239478952271296 0 0331542633341402734724217336637013555340633413027334130523214313930393264303933285441365631263671325136413459388034453656321435693302339233413214322633533052303928142990281429522789365645192915269926602699259527122595255534063419317625552595408726212595287727763328457653691808 0 0406733664150337943353353421734453898343232263264297732513089325132393239335332895441344534453189358334453641349937643419358333793555340631393353311432642902320129653027281429522865359745192990282727382582267326082582258234863379322625552501398925282712283934453277449161131296 0 0334141723353426333924263340636713277341932643039330231643139316430763379322634195441362631893513330237803277376434723513358336123527330233793126323933153126299029273039295229152801356945192940285226472801258227122647252834723432322624742528404726342595291528143366466470041808 0 0404732644239341942173341415032393656336631013379307631763114308931393226322633415441322634323239354133923583326438123445362635273445332831893052315133022990305229273139282730272877347244913039283929402647267325952712255534723392326425682515404725822595282732013366469554771296 0 034064129340642393341415034723933352735413366318933283014325131643289322633793302544135973264344531263583327735693472364134993701362632893459316431893251302731013027320128393114292737644519299028272738268626212686266026603499336631892542251540672595256829402801332844914821 19790725 447811808 0 0400834594027326441293445379632893641326429773353292732512990320132512990323930275441323935273201352733413812362638463445361235273569362633413302311433923201315131393101318929653039344544642990278928272699271226212634255534193406322625552515400825822763281431643432466451571296 0 0332839703189417234864027332838803353332831642990323929653164327732263164326435555441344531513459335334323239379633923612354135413612320134193189334131893214321431393366294030022763361244912927285226732827260826342621256834593328317625422595404726472608306427763341466449861808 0 0393333924263340640873315408733413656325132513341299032893126318933413114325132645441340635273226365633413499339235693686367135553459344532143302306432893201315133413052316431013089344544643014281428392634269926602647255534723366325126602528400825552686277631643366463452981296 0 0340640673445421733533989343237643379316433283064330231013176318932013315310134995441356931893366323935273341371736713796374837013513345932263151316433533114339229153353299031642890361244642927281426992763260826862814254234193353313925152542406725822673292728273353463448861808 0 0406733534087349939893406406733663419340630763445289033533052320132893251344532145441327736413164355534723764337938463555367134993555327733663239301432773139321434993027334128772877341944643002272528012621269927252712263434453366325125822555402725282725289031893328466452271296 0 0318940273419397033663880330234863328332833152965332832263289326433283315321434455441352733413732334137803251370135273656367135833366336632263201318932513064311429773264291531012902343245193027281427632801262126992699260834323419323925552501408726602608295228393406469549861808 0 0397031644150328939523277379635133328328930893277317633533151313933413201359731395477336634593341365634193764365636863499378034593406341932513226310132513214303933413226316429652877352744642902282728012725272526472776260835413406327725552515402725552660285231013239454751921296 0 033794087328940273555404733283701316431763328310133153239313931763419339233153499544136123076355534453626347236263626365634323486328931893277307633283366313934323064330229653189294035414519305229772839272526472673267325953472337931762542266040472660264728272801337946344952 19790725 448291808 0 0388033284047340641083612370133413251334131513226320132643214320134193151334134195405334136863432368633663829358339893583349935693472330233023392311432643656313933413064326430522902341945192927282727762776282725952725263434723341326425152582404725822699286529403302446453331296 0 0332841943432404733284027341937323392313933923014313931643189347232013472326436125441367134063641332838983527376434323898361235273486347233153114322634193064347229773459294031262927361244643014299027892751273826732801262134453315317624882555404725952621306427123366451948211808 0 0410835133989347240083392395234863459359730523315317633413289310133663226335334195441340636263302370133923915347239893641368637013419331533413151336632773459327732013076315130762952344544913064283927762647275125952647260834453392320126342515404726082608281431893419466453691296 0 0330238633379402733663970337936863499316435133064341932773189348633153226328936865441352733413513308937643499393336263717352734993277343231013089327734593089349930643251295230272852359745192927296526992725254226992776256833923379313925422595408726342647295228273341457654411808 0 0400833924047352739333486382932513445344532013302299033663214337934723189361232265441352736123302370134323597339237483499376433923445341931013101343232893445325134323064294029652902358344643014281428772582264726472712264734593366315125682542404726082673286530523315454761131296 0 0340641503201382935973898339236263379331532513027328932263176334132393366322636415441374833283513335338293277378035273686345935133353332833283289311436713139358330893214301429522852362644642977290225682789264726732725255534453366322625682568406726082568290228013239463470041808 0 0393334194150348638803302398934323513328931893214301432513315322633663101344531765441340636413392355533793717343237173641373235133445336631513239343231643656331533413189312630022827344545192965269928142621268626602634252834453366323927382528398925552699280129523214451954051296 0 033794008340641723366402733793527332832393541297732013151332834193289337930893392544136863264362631893732337938463597391534993626323933663353317632893612312635553101322628903039290235834491283928012725262126992673264725423445339232012568262140472660259529652827332846645088 19790725 448771808 0 0408734454087348638983328381234863569339231643472301432893289313934193214358332645441345934593341359733153796373237643472358335693597330233413114356932513555313932393151305229402776361245192952282727512647272527252673259534723341325125822595402725822725283929403315463452981296 0 0335340273392412933413933340636713527325132143027326430523277332832393486323934455441370132013612316437483289382933533764344537173341336631513419303936563164358329903251305228522877352745192927281427382763266026992634263434723392316425152555408725822582292727763419469548531808 0 0397034064047340640673302393333663419340632263472289032893315335334193201355533535441344536263353376434863717339238803379376435273445335334193101347233533201312632773164305230392725352744643002275128142751267325552699250134993432328926472568397025822647281429903379449152621296 0 0334138123366404734453812340636123583337934453052334130523239323933153459327736415441373232513569327736863432367133663686358337013459349932893419316436713089325129273201300228772877352744912927292726082801272526732582251534993379318925152712404726602621290227253445463447571808 0 0397034594008348640083656386333923379339233413251318933923201332834193264341932015441344537643392378031143541341936123366367136123555337935553226352732893302316430763114287729402865347244912890275128142621263426732595255534863366326425952542404725822776280130523432469552981296 0 0332840473459397033024047341236863419335333153052341930893264335334063641317634995441378032513541337935693126374834453583355535553486347233923264334135273126315129403151302729402890356944912915282727892763262126342660255534593406316425682555404726212673296527893555469548531808 0 0393333924129343240873641379634323641321432513315320133153164330234993328351332775441349936713366365633023717359737963527384634863486335336263214335333283226310130523101294030762852361244642927280126862634262126212673251534993366325126342501404726342686276330273555454752271296 0 034724047334140673555391535833641344533923328317633533189332835133328356933153583544138293328359735693626341938293541368636863555341933923264320130523328310132013089318929402890289035554464289028652608266026472647269925283472336632392555259540672660254228522751349945764919 19790725 449251808 0 0388032514027340641503472381234323555358332893264325134453289344536123392349934725477365636713445352733533671355536123764376434723541343234323126325133663151308930763039285230892865351345192977285227512647266026732673267334723353322625422515398925682725283931143555463452981296 0 0344539703379402733534027323936123277331532643176334133283226341932393671337936865441397034723686340636413302367133923701373235833432337933023264328934863353340631393076296529022839352744912940272525952647267326602801259534453289320125682634404726602568289027893419466448531808 0 0382933923933340639703239376433533569341932513445310132143264336635413315368633795441351336863353371734063829351338293432368634993513337933283176345932263264322630763101286529522776352745192890276326732542266027512660259534723366325126342501402725422647277632143445463454051296 0 0325141723151412932513863345936863513336633022990336632773251344533283499327736715441371733023686328936863472374835413732344535553499345932513459323935413251299029773201308928772865364144912940287727892712259526602634258234723353320125552555404726732634287728773251449154411808 0 0395233414172345940273315382932143472347232263419313932513341328934193472362632645441361236713302373236263764378037013151354134993641330234593315336633923189307630643076294029272839354144642952289027382686268627382699264734453392320126862542402725422660285230643302466460741296 0 0327741723392417233794047323937643379336632393139335332263353367133283641339237175441391532263701345935973419379635693952347234593419364132893302305234193353326433923064283929652839359744912839285226992712294026472699262134863392325125422660406726602568291527633527457669141808 0 0412933794239332840083406386331513583332832013277326431893499331535133328354134065477340637323406371736563569373238123641364134993419323934593126334133153289313930643189303929022776356945192977282728272555263428652660267334593353317626732528400825822647281431513226441150541296 0 033284286347240473353404735133686349933533406334133923379330235833289370131893641544137803459376434723846334138803732359735553472349934063315327732013486323932143251305229022977278935274519292728012699272527512634272526603419340632262608258240672686259528272725341944114952 19790725 449731808 0 0400834194150321439153583393334453472336633283328310133153315337935693239382932515441352737013419368634453780354136863527378035133486341933663139325134723277308930643151285229022852355544912940278928142699251526992712269934723341322626212488398925822621285232013366463452981296 0 0354141723459406735414047335338293251320133923064318933023289352732393686337936565441382934723764345935133513361235833717361237173379348633663226323933923114339229153264286530022814352745192839275126602776271227252686252834863366316425552660404726212686292727893264466457711808 0 0402735274217341939893392393334063641335334723419335333413459343236263251361234065477354137803392371734193796367138983583393335833656339234193251332834193201330231013101299030892738341944642890277627632647267328012621271234723406323925952488398925422673283931013379451952271296 0 0326439893541406734194087340637643445331532263264321433283366351332393863323937805441376433153863332838463472371736863732336637803527361235693459307633153164323931013126287728522852356944912927278927892712278926212776255535413432321425012568408726732621291528393341466448211808 0 0412933414360354141293412393333663445335332013226331534063527347235553328378033025477358337963626379634723764361236863641378034323569344534453226326433793251323933793052308929772890351344912915282727512647266026472634256834993366323926602555400825282673287730763353463452621296 0 0344540873499402734593952349938123486351333023239320131763419379633663780317637805441378035833764341937963379365635693933355537643445345933923353318934193089328931643151303930392789349944642952276326342751286526342776255534723445325125152608404726342634297728013264443748861808 0 0402733794217347239703366400833283641340634063459332833153513327736263419382933665441336637013392379634323829376439893641376435974027334135693151325134723302325131763101291530522839354144912940276327252568263426992699255534453341325126602501398925682686280129773328451953331296 0 033924150347240873366421732644047337936123315336634193555332835973486370133283764544140083419379634323732361238803846393337173686359736123366339233153459341932143226310129402990276335554491294027892686269926472647273825553472337932012582252840672699263428272877334146644952 19790725 450211808 0 0408734324172344541723392410834063764358333153341326433533419328936123341381234065441352737013717365635833829365637963656381237013863351333923527330236123459326431763139305230892827351344912852281428142699272525682595258234453392326425952528397025682686282731643226449152271296 0 0337938983366410834454108339240673366352732013419321434993226371732643970347239155441395233923701349938463445358336413641371737173392361234723341354135553264336632143189302732142877352745193039280127382634267326602725256834593379317625422621404726082568289027763366475749861808 0 0398934064310339242173341408733663796316434193251335333533612339239893328391534455477362639333555379635273717344539703686406735553933345935273392339234723432325131643101296529652877351344912852268626732686267326212634267334593353323925822542400825552647283930523264454753691296 0 0334139523583404736414217341238803432354133793239330234193315376433153829335339525441386334993612352738983583391534453829362637803569364134063541334134323583341930393151289029652776361245193039283927382738267326212712254234193392323925282686406727252568286527893419469554051808 0 0410833924217341940673499389833283764341934723445341933413541339237323583379635835441367137483641393336413970378041503486386336713829339235833419337933793315327733532965292730642952354144912927278926732647262126992673272534723392327725682528402725422699277631643277454760741296 0 0349940473406408735273764336636123419348632643302341934453226373233283970340639525477402734323863359740473686373235974027371736563527379634593597349936263406308931263264299029652865354144913014282728012673267326602621255534723353320125552542406726212634291528523541454770041808 0 0415034864217347240673641395233663671327735973353352733793626347239523486397035555477361238463583400833533846362639523748402736123846354136123527345934453328316431893151312629902865351344913014281426862751260826342542268634993392325125282568397025822608276332263353469552981296 0 034124047340638463445395236713829348636863472335333153583335337803379367134324047544140873472393335973732349938803583404736863701361238293379349935413656318932773002335330022965282735834519301427122725273826602647268626083527335331642568269940872673263428522763327746344952 19790725 450691808 0 0386335274263343241293612388035273732339234723366336633413796351338293527378033925441352738803527379636123863362639523686384634123764337934723541335335273251330232643139315130762902358344642965278927892738271227632608263434723379325125552515400825422789280131643366457654051296 0 0356941503569426336124027355540083597355534193486341935833226374832393989345939705441398934453846352738123472384635133748354136413555373234323472339234193151334129773315287729772839355544912877289028392763271226472776258234593392318925552647406726602673297728143366441149521808 0 0408734724286373242633555426336123732359733923226358335693732330237483499404736125441359739703641376436414027364138803671395235553764364136413541337936713445332833663114318929272915349945192940282727762634258226862634259534453379323926212501400825952673281430893315463453331296 0 0332842173583426335554239362640083459362635273353335336563315384635273796335338465441398935553846355538983641386337323863376436413445361235973555345935833264318930023151289029522814354144913027285228902660277626602634255534593328317624882621406727122595285227763239449148861808 0 0408734864217351343353626404735133701347233023626351332263764339239523353393333535405367139153392389835553780348639703846406736123829344534453472332834863226311433153164296529652839349944642990280127762814273827382776262134193379315126472528400825552776282730643251478953691296 0 0365640083597410835834172347238293541337935553239340634323379379634863863336640085477400834194027347239523459367135413812355537803486381234993499349935133366337932013226297728772865352745193089289027252827263426732647262134453392315125422568406726082686282728143432463448531808 0 0397034594150339240873445368634323486339232773302316431763513336638463341389834595441352740273472391533663780355537803472359735133764359736123277341934193315318931013052302729652890359744913052269927512725281428272673262134593392323925682542404725422712283930393315449151571296 0 032894008347240473541395233923732347235833555312633413341334137013315398934063952544140673392395233533812336638123555378035273863344535973499340632263419336632642977320127763027291535134491290227512738277627122621273826473486339231892528254240472647262128272712328944914695 19790725 451171808 0 0391535273970345938803486384635133701352733153353327735413214336636123499393334995477359737643527376435833671368638633406381235553583343235273486335333923239316433023076317629152776359744643002292728012776276326732673263434723379328926082542404725422763277630143419466452271296 0 0343238983541395236123846352737173419354134453151330233283353354132643898341937645477371733533863332839153486371735413641355538293432348635833583328935413176344529523379294028772877355545192852277627252595269926602712259534723328318926342582406726732595291526603353451949521808 0 0412936564047359739703597406735973541354131263486325131513432331535693176397033925441355538463226389834323764343237643251376434993846340635553472356933793315317632893101302729652839355544373039291527892751267326992686254235133341325125952542398926342776285231393315466452271296 0 0354138293671397034993880367139703527340635133164334133153277358333533829307637805441379634063764328936713419381234993812362637173445371731643486335334453064313929903126282729652801354144642965292727512712264726472814259535273392318925282582404725952582290228273341469553691808 0 0404736563970347238633671378034863341355530763277318933663472336636713328368633535441354138463527370135553796347237173671393333923499344535973251336633023419310131512940307628522852349944642940272527382647277626472673254234453302320126082528404725822814273829653366466460741296 0 0356942863541391535273812348634993392334134323076326432013379344532513812326436865441364133153748332837323406376434453641354137803499370133663641326436413039326429903214276330142827364144913052276327252801269926992673255534723315327725422555408726082568297728393406454770041808 0 0423935694172351341723472379635973527344532643499303933923302326436413277359733535441341236263315364134593583347235693541384635833472340635833302330233283328308932772940297728272852349944642877282728272647267327252647273834063406318926732474400826342789286530273239446454411296 0 036264172374840273612431035833796337934993472322634453341330235973264359731513656544138293277386334193671356935833597354134193717361235553626332832773486316432262877316428143027282735274519292727252673266027252699264726083445331531142555258240672621268628902827330245764853 19790725 451651808 0 0382935414047354140673626397033283656337932893328335332773302303937173126379631645441339236413176373234453597332835413569349935133459358334993328326433283472315130642952303928772827351344912940277627512595267326472763259534993353325125822515398925952801280131763289463452271296 0 0347240083499374836563846339237643341332835133264328933023251356931263641330239705477397032513717344538633419356934063432341937173583371734193499326435132877325129273114276329272699351344913002268627252699267327252660259534593353322625552621406725952660291528273445454747891808 0 0368635693701352738123555368634863626343229273527315133793189323935273126379633925441335339523445365631763612349936563419361235973641348634723341332833663315297732263014282728273039358344912865276327762686262126732789258234723419322625952528398925952738280130643264454753331296 0 0355538633486381235273846347234723527323932643027345930893139341932513641317638805477382931513933345935273353364135973671339237013459379633283472311433922940334129403392281429652789359744912877271226342608264726602751254235273341316425422542408726082582282727253406463448211808 0 0388033023569344536713486326435273328349932263264313932143472337934453239358331265441348638803432402732513796352737963406398937643748352735553251347232393151306432892990310129022915348644642940267326732621266027252725266033663392323926862528400825552686283930643459457652271296 0 0362634723527344535273328337933663341321433023002337931513353332831643641320137015441374833533686326436413499365635273829351338633597359734453555312633792940330229653264281432892712355545192915275126342621271226992647254234723328323925152528404726342595295228903277438549191808 0 0368635133863352736123583339234723151325131263264289033023052315134453341361232775441336636263366368635273880362637803671370134453829351338633366354133283239303929273039297728392852352745192852285226862608271227252660259534453328322626472515402725422712278930273289457652981296 0 034323796344534993527345935273189345931513328299032642915345932143341328933533569544134863226358332263472325137963445364135553863344538463264344531393472307632642902325128652902278934724464299028012673272527632712278926213499343231392542255540672686262128522801335346344886 19790725 452131808 0 0376435273732335335413392331534453114335329023432281433413052336632013126339231515441347235833353368632143641330237173302384635413796354136713541328933923239312631643089294028902890345944912902275127512852256827512699256834863366325125422515400826082789287730273328457653691296 0 0347236413289351334593432339232263289305234992965341929903289300231393277317633665441343233023341322634863432343233023686351337643419355533283583334134722927340629273264277630272890354144912965289027382725271227252673269934723419322625682555404726342528297728523353472649191808 0 0361233533656328935413445331535273176351329523626294034453101349932263302334132775441349933533392325134453445349935973541358335133701339235833379347232143264315133022977310128392789349945192902285227122751268626472712268635273445318925952515402725552660277630893264463454771296 0 0352736863366364134863527355533283328311434992952351329773353310134453226330233535441362632643164336635553597328933663583352736413419365633923583328934062977339228393176282730892877359744912865271230022814260827632699264734323353307625422528406726342595295234323366463453331808 0 0355531393764343235833366331534993176336630143459285234323027344532013527331531645441345933413392343233283302335334993583376436563732347234993392347232643302306431263101311429652789358344642915287727252725267326212595258234453406326425682542404726082634282731143214469561131296 0 0348636123328364133923264337931393499301434722915361229023541321435693277341933795441361233923459332835133541331534593328331536863379364134993555313935553039325128143089278931392725354144642902277627252647258226212738264734723379320125152501406726082660278929273432466470041808 0 0381234453597327736713583334135273139367130523701295235273039358332393555336634325441345933923445347234863379355536563569371735833780332835553366331532893328315132513164292728773151351345192940286528142582269926732751263434723432321425952501400825822634281430643341446452981296 0 033663527347235553419347234723379352731143472289035553027368630643555330235693289544135133445344534993569356934723701358333023701341936563486349932513612302733533052335328772852292736414519296528772776269926602686268626213445339231392595262140672647259528902814330246344821 19790725 452611808 0 0364134193612336636863499349932643189355530023499301434193064349932773597328937015441358334453353343236563379349934593583352732393419344535693151344533923353307633153089297729403002355544642902310127252725263426082725263434863353325126082542402725422699285230393277457652621296 0 0334137173513378034723569361235273541321437323039349930643353325134723379356934455441365634193499355534723612362635833717358334863527379633533555327733793114320128393189294029022738364144643189282728012738268626732660260834193341315125422542402726342621297729523315446448531808 0 0376433413597358336413419356935553289355530763612290236123027347232513379321435135441365633413732349937013671348636413251370136413671344536713379352734193392306431893139300228902686354144912965283928142712278925952712262134723353326425682542404725822699275131013239451952271296 0 0332837643499371734723499344531763472311436562990365630273583310135553379358334725441352734723541365635553846348637963513326436413583362633413701318935832965334129773139286530022827359745193214283928142738269927122660256834193353328925682595404725952699285228393315472649191808 0 0381234593701364136563499367133793251364130763597296535973114361230893671334134865441370134863541341935833626354137643641365637173686355535553289347233283251310132263101307629022915362644372965302726862852256825952725256834863366320125682555397026212660281429273239472654051296 0 0341938293499371736413569364132643527312636413064376430143764328937173189349934595441367137483445376436413717349937643656373237173527382933283686331535833239331529773126281429402801358344913027272527632686262126732634259534723366318925152582404726862595296528013264463448861808 0 0386335134129358337963406370136123315343231013555302737173151382933533780358335415441376436563671358335553527373235553780362635973933388036123302354133023176313931512902312629152827345944642990285228522621267327382660267334593419320126472595402726082776283930643315463452271296 0 035273780339238983626371733283341370130893717306436563176365633023555340634863419547735273432340637013597354138803764349937963717352738463341361234723366315131642940312627762927275135554464305228272647268626212673271226473419336632642528255540672647271228652789347244644821 19790725 453091808 0 0389834993970348639153686358336563226367130893612307636863039365633533597349937645477370135833796359738293764400836413863376435273764347235413671358334993353323932013027305229652877344544643039275127512725273825682647259535133406323925282461400825952725276332263277472651231296 0 0345941083472400835274150361236713597325136563089371732773701306438463459376436125405368634723656349937643499388038803701384636413764367134193612321435413139343228903302273832642827352744912990281428012789259528392686264734993419316425282542404726082595297728273472457647261808 0 0398935833829352740873764393337643226361231763597305235833302355533793780354135695441365636863612371737323641395238293717356937323764351336413406335334453366323931513052291529272763367144642940310127892647272525952738264734063472332826212501400825822738282732013328454753691296 0 0343239893379406736564027354134993499328939523126361232263933320136863289348636415441384636863686379639523880393338463829376438803555364134593612336634993189347229403315275130272927355545192952287728012789267326992686277634593419322625952595404726082608285227253251451954411808 0 0417235974108352742393499386336263445376431893732307637483214381233923641356936415441358338803701367138803796374837643829374837803656379637643459349933663341318932393002307630642865348644642990301428272814275126732776254234193445326425422528400826602725275131513341463460741296 0 0349942633764419437014087358335973717315137643101376432013812327737643486376437325477404736413812379638983732376437963764367137643812378034593612332835553164330231143328282731392801358345192965289027762814266027122660267334993379317625552608404726472634295227763353475770041808 0 0441135554263365643853748397036263366382931893829316439333264393334863846368637965477382938803717397037173863364137323863370135553541358335273277358333153302315130893002295228902952347244642940289028772789271226862673255534453445326427382542404726082686283931263341475752981296 0 034994087368643603717415036563656344532013597303937643201397034063701370137323898544140083701415037803880381238633915378037803732361235833315365631893569311433663151297729403114291535274519299030392865281426602814269926863445331532262595248840672725263428902738328945474789 19790725 453571808 0 0436037484087362642393656384633923379367131893764320138293264364137963829395238635477373240083915421737014087389839893846391537323989355538633432356933793277321432643126303929652952339244913076282728522712268626862699263434193419325126212555404726342673286531263366454751231296 0 0359743103527431036564129388039153780320137323264367133533764341937803701376440475477404737324194376439703829398936413880356938463829371733793597332833663139336630523251305230142902352745192990287729152738272526862673264734723379318925552595406726082712294028523366446449191808 0 0412935554263355542173780404737803513379633663701326437963419388035553812397037015477378040873499404738464108408740673764406735973989361239893406362634063366320131263189289030022940349944643052286528012852275127512712271235133432323925552515400825822712280130763353457652981296 0 0352740873513426336564194373238633583339238633432354134193717361239333898364140875441412936124172386342173933400837804108388041503717395235553764330235413251325132143151305229523114339244643039294027382827275127632763267334723366321425682582408726862647289028143328469548861808 0 0428637804411373244913846410839523406386331393748351337323445371738803764421737485405364140873970428641294008404742393970415036564172359737323353355534723201318931643151307631012877358344643052302728392865275127762789263434453315326426082568402725952660280131263315463451921296 0 0364146953732451937644172370138983701334135273341367134063612365637643880382943105477431038634286378042393863423937804150386339523583406735553796323934193101326430523201295232012965365644913052290227892865267327382738264733923315315125552595404726992660289027763328454746641808 0 0466438464634393346053933410839153541426333023641336637323717364139153764431037965477397044373829446440474464374843103612404737014047356936713139378032893277313931143101312630522927359744913014307627762814281426862686258235273432326426342555400826342673278931643353457653691296 0 038294437386345193812436038293898410834863829351337643671389841723686436037964335547744113933443738124286406740273898395237963952344539153445361231013527315133023114320129022952295235414464302729152927264727122712276325683459335331892542255540672647275127892865337946644821 19790725 454051808 0 0463439704437393345473898417238633555371734723701352736264008358342393780446439155441406743603863436041084464379641293989386337173863349938293114339234063176322631643139307630392890352744643101300228652738273827252568268634453419328926472528398926472660280132773302466452981296 0 0397046954047475739334286384637323863367140473732397038293671428638634217391545475441454739154411397043603846431037804047352740083583370134593353331534993114334130893264297729652915364145193002286529902801267327122673264734723379320125422608408726342595296527763445451948531808 0 0451941724360402744913898398937323717402736413732393337174172365643103863463441085514395244643748428637014129381240273569400836123863323935973406352734993164322631643139305229652902361245193089296528902801272526082699271234453406318926082542400826472634277632013392466453691296 0 0406748533933466439704360398940084047381239893764402739333612436038294695388047265441451938464360378041083846419437013915358337173341355533153671340635973139340631513264290230762952367144912902283926342827277627892673267335133353323925422568408726862634296527763302454752981808 0 0475738804952412946953829415038293717391538983846393337324263395247573933451939525477381244373732431037484310388041293612406735413829349934593277362633413353310133413151307630523002356944912915280128012763271225952673251534993379323926472582398926862712277632013126463461131296 0 0410846644172475742174263404739153780378036713701354139893780428638464634384645765441441137964310371742393780415037964008367137643406359734193472326436123189332831513251294030142902355545192915281429272738268627512699259535273445312625822568404726992686286528013419457670041808 0 0498640084664417246343989421737803989365638123583397037174217404745763780466440085441381243353796423935133989371741503555406735973764347238293328362633533366322632643164317630022890354144912940290228012686272526602763267334723432323925682488400827122647286530143201463452621296 0 038634821393348213970433536864108373238123829397038124087402743853829454737964664544143853717441135414239355543103541378035833898348637483341347232773612317635273052322629403027302736124519285229402902277626862814271226473432335332142555259540672738258228772751331544374886 19790725 454531808 0 0485340874547393345473970423936563898386338123764410835834464355545473829472637965441378043853796428637644263367142633419393335273812327735553139341933663432318933153089316430762952349945193039276327892751264727382725264734993353323925682595400826472789282731263341454751921296 0 0389846954217478940474310395240083898373235973829382942393898451937804576398945765477446437644360389843353671415036864172343237013445368633533701339236863239336630893101305229403002361244912952287727122776259527892725262134323341311425152673404726472686290228013432451948861808 0 0495239334853398946644067449136413952364138293780421736264464362645763641472637805514368644643686426339894263361240273445395236713933347237013277358333283513311432513139307631392801355545192952278927892751269927382634267334723341318926602582398925822751280130523277441153691296 0 0400848864108482138124547408742633597382933923880376442173780451936564437386347575477441137804360367142863641426335834087354140673472376433023898318936563164334131643139300230392952352744912827302727512725269927632902267334453328318925422621404726342673291527893392443749521808 0 0498639154789400846953812441137173812351339893701393337324263382945473989466439705405379644643846443738464129365640673459417236414150348637963164367133923353312632513151302730522776356944643139272528142686269926342776259535273379326426212515402726472789278932263176469553331296 0 0402749193970475739704360374839523459384633663829355540673541443738464491376446955441469537964385364142393671417235134286354141293583388032893701312636263164337930393151295229652965355544912965285228902801278927512699276334993251316425282568406726602686294029403353463448211808 0 0469538984853419447573717446434993748349937013583404734994335351342633764451937485405398943853764436038124385361242633527426334193952341937173328382934063392320131893151289030272814376444643101269927632712269926342751260834993379323926472501402726732699278933413214466452621296 0 039334886406745764172463437013989371737483555384635414217354142173686457640084634544142393732449138804286354143103583428634454150348641293328382932263686325134063176317629652902292735834491291529522725273826992712268627123459321431392542258240672582264729403189335345764821 19790725 455011808 0 0491942174695404747264047454735973880344536563289389837014239358345763898446438125514381244113732469538634360378041083541412935694067351338293328373232643612325131643164292730893039358344643027271227122712258226342738256834453353326425952555400825822699285234453277446452621296 0 0404746953915491937964437378041943499374834593863354139153612431035414464370146645441446438294360378042173863449137174385361240473472391533793717336635273139331530893101299030392852358344642852297726602647263426732647268634593302315125682660404726732660297734453289463449191808 0 0463440274919391545473686428634453880343237323527397034324263367144373732441136565441379646343863423938294310361244373717421736563970335336563366352732893499328931513164300229652789349945192990269927632738272525952699263434993379323926342555397027122725281432013315454753331296 0 0402747574047463438634519359740673541370131893846361241293406426334324491381243605477451938634437384644373796438537174335352742393472402734453780318937013214354133153089291529772852347244912827282726732738266028142647267334863379318925422595398926472660294030523277463454411808 0 0482139704726400845473764433537483952334135833328421734594286336644643780421737015477395245763829463437804385381245473863446436564150334140273392359733533701317633283201297731142902352744913076276328272660272527892699264734063353328926472568402726212751286532893366457660741296 0 0386348864150466438634335376440273445379632513898339242393419433535554437376445765441443739894335381246053933451938984519367141503626400833413780331536563076344532263089294029273027358344642890286527382763271226732634263434453341315125552555404726602595295228523366449170041808 0 0485339704547395244913764388035973686330240473264379633794150344543103541433537805477384645193732454739154576378045473686423935974087355539893366404733923499323931013101303930022902358344913076290228652789267327252595260834453419335327512501400826602725282730393264457652271296 0 040084757397046643880441134063829341238123201379634064087354144373656446435554437547742393701431038984634388044913846449138464360355540473527393332643583330233413126326430392990299035974519299029022621273826732801266026603541339232642542254240272647269929022890341945764821 19790725 455491808 0 0491939154952381246343780421735273717323938463432404733534464358342173701451936565477382944373898449138124757367146343812436036714087382939893555386334453555330233023226301431642940354144912965278926862725267327252673259534193366327726862501400826472699278932393164454751231296 0 0386348863970446439524129337935553226376432893846331541723656446435974547384645765477466439894757382943853952457637804634379643353686412935553863330237643214331530523101301429773014358345192865296526082776262126992660258234593419320125952647404725952555300227253379463449191808 0 0469541724547367143353641402734453406337937013302404735274150362642863748451938125477386345473597438538984757402743853812441138294263354139893486373233923392332832643064316429522814349944912952276328012776268627512673269934593341326425552621404726732686280133023366463452981296 0 0393346953989488638804310370137013277339232893583331541723445417235414576373244375477478938464491358346343846438538984437382943353717433535693671339235693201343231263251307631392915356944642927299026472738262127252660267334323379320125422555406725682738299027513419463447261808 0 0491939334519404745763527421734193780328936563366382932894286352746343612460537015405408744373671431037804385402743103863438538294310368639333555382933153513330232513201306430523002359744912990278928772902273826862673263434193406325126082515402725422660282733533289463452981296 0 0391546953915488637324437349936413302344532143612336639703366457635274547367146345441463438124634370147263970454741294519373241723829397036413846337938983239349931893226313928392990356945472927292727382852262127382699266034323379316425422555404726212686297728273419463448861808 0 0482139334757384645763459408735273597331536863139382933664172370146053764454739525514391546643780460539154634397046343880443737174008352741293392389834993541318932393189303930892789349944913039268627632877275126342699277634453341325125952542404726212751291532013289463454051296 0 039334986391548213933423935273764334134993379351332013933349944913829472637484634547747263748451937174437400844373829451938984335381242633764397034453717316434593089322631013027300235414491286530142738276325822751272526863459340631512528259540672660266028652725323946644986 19790725 455971808 0 0505437644821391544913701404734723569358336863302382935414263373246343846457638465441389844113880436037964491378046343846431037644172358338463583391534863459315133663164311429152712347244642990275127252699273827512776267334723419322626472568404725822725283932013226454752621296 0 0417248863764491938124726368638983277354133413812316440873583454735414547395249195477469538804437361243353812431040084437365641943748426336413764328937013277337930023139307631142927359745192877286528392725263427762751273834593379320125422595404726472647291528523315469549521808 0 0457639334886398947573671404734323541336634863341397035554310376445763656488638125441386345193717431038124360384644113846431037324217364140673671393335973612310135273164306430392940355545193014281427762699266027512699272535273486317625552501398925682699280132143251463452621296 0 0400850884108482137804464355537323445349934323796334140473392454736124757400847265477449137804335371744373626443739334634400842863671412936863863358339333419364132143277302731143039356944642852292727122699272527382751267334323392320126082621406726732673302728013353446454771808 0 0485339154886393346343583412936413583326436123419397034994263386348863780478939335405386345473717417238634411408744913812417237324108376441503583393335833541339233023264302732012877339244643076267327762738273826732814264734723419330225422542398925822686272531513392463460741296 0 0398949863829454738124437355538293541341934993732347238293612436036714664378047575477478939334360364144373863449139524217384642633527421735413764362637643239367131013277303931513114364144912890282727512877263426602751272534993328316425012568406726602582300228273392443770041808 0 0485341084789391548533656412933923641332834993499379635133915371743603952466438805550379646643780457637644695381244113732410836414067355539333419358334723432340632893201311430022865356944642990277627892712278927252712268634723341325125952515402725552725282731393366438551231296 0 038464757364147573780421736263656349934323392382933663933355543853796446437964634547745763880469538634757404747263989436037644286368640873486388032513583341933793039317630643076300234994437295229772738277626212814275127763459340631762542263440472595259528902801344545194886 19790725 456451808 0 0491938464491400845473829412935693597364135973527361236563812367142633641449138635441398945763863446438804726378045193717449136414067352740273513367134193671315133663226310131142977344545193064280129022660273828522801264734863341318925682555398926342660292731893251463452981296 0 0378049193701454736714263348637643527331535833499344537643472408737014519381244115477466437964634384646644008454739154519371742173796393335413846325138123432343231893226302730272990358345192927295227382801263427252801255534453289320125422673404726472738299028653315475748531808 0 0495239704726393344643701417236713472361235833541381237174217336641503732436037485441406747893952466440274886397046343812431037014194358340273379381235133583321433663151330229402965351345193014273828772699289027382801262134993302322626342528398925822660276332013277443752981296 0 0391548214047454737484310365639153671352736863597371737643541421735694464388047575441463439154664389848533933451938294464389842633796400832643952358337013201343230393277299031263076352744912952299028142865269927122595266035273379322625952621404726472634286528393353451949191808 0 0491940674757374844643717421735833612373236563829365636124047373246343717449136715587388047573970463437644757368647893812451935694108358339893541386333923641332832263226312630522990359744643002294028652686271226732738260834863419326426342528398926862789285232393277466450881296 0 0406746643701454737804576358339703527347238983796376441293880417236124695391544645441472638804547389846954008482137014757379644113732419435833829325136563114358332263277301430023002359745192877291528012801277627252751275134453392312625422582408725952660295228013289463448211808 0 0485339894634397044913863443737483597376437323701361237173880370141293846443740085441395247263732457637644664397047573686460537644263351339523392382933533353334133533064313929773379351344912927280128902827282727762763271234993366327726212568395225952699280131393315475752271296 0 038634664382946953748441136563970358335413701358337643846359740473812446438294360544146343812460538634695397046954008454738634286352740473445397034193717315135693201327730273101305235834491295229772634278926992776280127123459343231892568263440872634263429402763348645194789 19790725 456931808 0 0508842394886379644643829417236263472367135973701379636564008376440673626438537175477398944113796472636714853400844373812449137644239367140083499400833663612310134723151328929523064352744643101277629272608282726732839267335133379325125282608398925682686281430273289466452981296 0 0404746344027472640274464364140873541337935833486365638983626408738464385382946955477454737964519398946953796472639894519379643103732415036413915334137963176355531643445296530273052349944912865296526992890268627252801262134993445318925682568404726082660282728143239446449861808 0 0495241294853384646643764419438463541347235273583382936124087364142173829463436865550391545473748475742394726412947263933423938464150370140873353397034593583322634453277322631262827347244913114282728392839282728142789273834723406330226082501400825822725281431763277469552271296 0 0421749523933482137804310376439703656340636413612351339153671428637174547381246345477482138804437381250203796491936564547382943353656423935273732344536123064345931143432311432392827358344912890282728392902276327512634276334993353313925422528406726342634285226733353463453691808 0 0495240474789376446343656417237483686356935833541378036713764381243353796436039335441400845194067498639894952373243603829426337644310361238983366389833023472321433663139323930762952361244373126277628902738273826862621256835413289321425822595400826212699283931143302449160351296 0 0400848533915472639894464388038983472347235553717331539893583428637324263378046345441451938984634398946643952466439524547389843603717400833793732339238123226348631143302296531512952347244642990300227892852275126992673268635413379323925822542404725682673286527893392463470041808 0 0529839334886384648863863438536123626352736713527365634594129368641293898463437965550393345763863469539524726406747893970443736864310355539523432398933533641310133533089312630762839351344913089277627512751278926732751263434593353326425952568397026212725277631763289451952981296 0 041084886386346953970466436714047343235553612348634453933355542393829446439154757547747263812457640084821393347264047451939704360373238983612400831893641322634193052330230763052313935974519292728142801277626732801272526733432337932142555250140872608266029272686339246344886 19790725 457411808 0 0498637964757398946343671436035833732343234723583391535554194388044913656443738125514402746343796478938464695415045473915431037804239373238633486382933023612323934323201313930522877354144643002290229652751277626862814263434593406321425282555400825682673282731763201457651921296 0 0415047264067475737324385351341083569345935693612367139893686438540084547384646345441463439704695406746644047478940674634381242173915412935133989327737483052354130893341308929773151351345192915299027382814267327632634272534863353320125422542404726342660291527253379463448211808 0 0502040674886386347893732438537803796361235693541388037484217368646343829457635835441397046053970463439524576397045193863431036564239354140473486370133793626318932513101302730893151359744913214283928142738272527122814264733283392330226342582404726472776287731893353463452981296 0 0397049864047485337324464374840873717365635273583351341503569415035834576376446055441457637644789406747263952472639704411388043103732431036714108331537803151368630023302306431392827352745192927301427892801264727632686267334723406318925952634406725952647280128143328454748531808 0 051574150485338804695384644113732386337013641354137963432410836414547371745763796544137804664397044643812478936414695376443853863433535974129330237963419348631393406313932392965292733534491297727632852271229522712281425683472335332142582262139892608275128273189336645475369 0 0 040085123398947573915454735974008 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0290227632902273829272699275134993419321425682621404726342634290226993353443748861808 0 0526240475020397047893863428638123686381236263486370141084008351344643701454737325405379648863863451939154634395247263812460538294194361242173513373233153764322633923251327731393027365645193151273828392595278926992890252834723353322625422501404726082801275132893353449153331296 0 040475123388046643933472638803970384636563472367136863933408743103569438537484695544145194047466440874576391547263898469542394310361241723499381233153846327735273014331529653151276335274519287729022725294027122699280127253445340632512555256840872673267329272763336644374821 19790725 457891808 0 0505439705227400846953970428637963764336635273541386334864239352744113898433539155514382947573812475738804576395246953846454740084263351341723392378032513499323935133076322630523076348644643064276328522725272526732839268634593341323925682595404726862647285231263341451953331296 0 0402750203863478938124757358338983597348635413732395238803472423936564310397045195477457638124695398944913880449139704491398943103748423936563829337937013226358330523472292731262865361244912902292727122738275127382686268634993353318926212528406726472647296527763302463448531808 0 0505440084789373249193952431035973898362634594027391534994150358342393701428635835441381244643732466439894576384644644008438538804411358339333445395235133641316434193039312631013052351344643101277629272725278926082776267334723328327725682568398926082763273831513366469552271296 0 0397049863880495238294695361241083406351334063880343238803597417236564150382945195441446438294576373246344150475741294664406743603583421734994027323938293226362631513214303932642977352745192940291528392852266028272801272534453432322625552568404726082621287727893432441154411808 0 0502041084821379647573880441134993915349935693541378035274008347243103898438536715477395245763780443741724664408747574008454737174217361239153379384634723569318934863076312630522902354144913139290229152712278927512890266033533353327726992595400826602801278931513251463461131296 0 0415048534027478940474726374841083445347237323846355539703392423936564464364144375441466437804576400848214067454741504726386344643732406734993970323938803164358332513392296532013002361245192965297728522927268628012712278934723379316425152568404726082699296528143379463470041808 0 0498638804757402746343764457635273764343235273555391534594217340643103732431037015441391544913989466441294335391547573796446437804310340639153315398933793732335336413214326431393052343244913189280129772751289026212751259534993366325126212568400826082776282731513214472652981296 0 039154789400846643989451937174067345937643419355535273970349941083569431037484519544144913829451941294634402746954027446440474519365642863499388033283796323936563089341928773151296536414547295230892776287726212827269928273419337931762568264740672686272528522839328945474886 19790725 458371808 0 0475738464576382948213717441134993829359738123486402735694172349944913863449137325441398946643898443740274789397045763989457638124335370142173176384634063527322634063164322629773126343244643039271230022595280125822827262135273315318925952542397026472699287730643251469554051296 0 0389848533880457638634547391540873569343234993812359740673748433537014286365645765477451938294664397046644194475737964547388044373671402735554067336639153289365631013353299030892990355545192965307626992902269928652582278934193379308926472515404726212647287728013315451948211808 0 0472637804437388044373701441136713915367137173392398935414263374844643812443737645405382946643933449139154757398946953764426336414605355538463366376434453764315134993101327729653151351345193089296529152738294026472827264734993379323926472582400826732852290231263277441152981296 0 0374845763915438536864491349941503880352734453445358340083459412937014385376444375477466439704634376445474047485338294464376442173671415034064087334137803139339231643277302732142940355545192915287726862814268628142660273834593353313925952515404726602608283928523432443750541808 0 0485340274310371746953656423936863952362634993527381235694286374841723527449138295477384645474027449139704491393346953748443737644286365640673328389833533671328934723139316430523002364145193089267329902699283926732789268634723353320126342568398925952776286531013214463452981296 0 0398946343880457637324695378041503641370135973701358341293597421735274464371744115441463438804634395246343863482134594576358344113472415034993829334137323101352731263353296530642952367144912890297726472852278926862751280135273392318925682515408726862595289028523341463449191808 0 0457638984437345944643717433535833846344537323392379633534108359743603499449138635477378048864108475738464695406745763780436036124067374841723353391532263701316433153039307630522852355544913101280129022725283927762902262134993379323926342542400827382673283929523328463452621296 0 039704634364146343764454735834335341936123583373234723880362642173612438534994605547745473796449138984726376445764008449137804411362641083341400833153829322635973126330229273101296534994519281429652738277626602801267327123419344532012568254240872763259528772776331544644886 19790725 458851808 0 0475737644385367143353583408735973641348636263432381233794172349942633686446438465587398946343880469539524634381246643764441135134310358341293527367134193555322634593139311431262952361244913027276328902595278926472776264734723419325126082542397026472699286529023353454753331296 0 0382946643686466437804464347237803419368633533829343237963513412935134576381245765441475738464695397045764027463438984664379643103764415033414067345938463164364132263406303931513027355544912890297727512852278928652699271234453379318925422660404726862712294027383302454748861808 0 0454737174437351343603597406735553829334134593315386335274263365644113597433539335405381244913880463440474634386344913812446435134217352740273406395234863527310134723027322631262902361244643076271228902699275126992789263434453459330225422568400825422699278930763226449152981296 0 0388047573915454736414286362638633486361233153880349941723732436037644464381248215441475739154664386347893717463440274547379643603527421735273970332836863264368631263432289032392990351345192865297726472776267327762699272534723379317626082582408726992673297728013302469554771808 0 0482138464576364143103541406735553656335336413527389835974310376443353780463438465441406749524008454740674789379647573898423937644108341940873328381233413732308934993289320129772977351344913101273828272621277626472789258234723419321425822528398926342647285229403419469560741296 0 0384646953863441136714047348638803201391534993717351339523656438536564695371748535441478939704952398945764008443738804335374843603671417233923933345938803277358331013353278931262977351345472852294028142877263428392673272534323302315125952474406726602634291527893264446470041808 0 0463436124437351341083499391532893780340638983432393335274286362645473656457639525441398948213952472639894634402744113717451938294385355540873379408733153583320134192965325130273076340644113064276328772686283926082789256834993392322626472528400826472699283929523341463454051296 0 037804464352741293541389832893780343239893366386335414310361245193863463439524789544149194150482138124576398944913898436037644437373242633302406733533829320135132952327729903089291535694491290229522621285227252801269927893419339232012555255540672712259528522839337944644634 19790725 459331808 0 0463437644239358341083406376433023764332838293656410835554239370145763863478940875477417248863829466438984437388045193780446437964263359740673366386333153686320133153164308929903027354144643139283928142751280127122890260834453366326425822528402726732776280130023328463452271296 0 0376444373583431034723952344539153472373234993863345942863612449138294310404746955441491939894726402743853970451939524411389842633952421735133970330238633226355529773264302730273052361245193027294027762890266028272725273834193459323925822528402727122647291527633302463448861808 0 0443735834437343241943406397034723701328937483445428636864547376445763812472640475514404748863846463439894605388043603933446438294286373240873419391533023656315134723052312629903039364144912965281429402814281426472789255534193353321425552528398926472673283931263341466451921296 0 0376444913527421733923898343235973406352733283989356942393612446436864664404748535441498642174821397045764008451939334726388044643612417233023915340638983139347230273289313931262940358344912977302726992763259527512738268634723379315125422582406726602621295227513419475750201808 0 0438535834310336640273353382933793732339237643597400836714310384645473748469540875514417249523989475738804437373245763597449136714172358340083289397033283701321435273114327730392940352744913126275128902725276326732776266035133341313926082568404725822776289030523353466454411296 0 0361242393472408735133915339238293419378035273915364143103717438539524605384646645477463441294695410846053880463437174547374844373686406735693989334137323239356930763341302731142965359745472940289026732763264728272673266034193472313925282568408726992686282728653176475745471808 0 0475736864239365639153366384634993656341938633686412937644239384645763898478941505405402748533812454740674437397044113732438535974150355541503251398935973555316434453101312629902952348644913089287728522763276325952725255534993392325125422582393325822647278929773277454753331296 0 037174335361239893486378033663686358337013701393337804360391544913717449140274821540549523989475739704821408744643764454737644411368640273353406734193898325135413039326430763064297735274491286531262763272526732801263426993432339231392528252840472647269927632789336645194789 19790725 459811808 0 0441136564239359740673701361234063796352738293527404740674335406747263933457638635333410847264108491942634576393346343764454738124286343239523406382932263656311433923064322629652940344544643139290228902814286526472738266035273445325125552568406726732647286530023379466451571296 0 0376444373732408735413717345935273641376436414087354143354027441140474547412948535477478938634757408747574067441137964491389843353796417233923863321438633164341929773353300230762990370145192965283926992712262127892699266035273392323926862528406726342621290227893419475747891808 0 0441138634194364137643513370137013780344537013686412941084385423944643764478940875514423947894129478939334491398945763812410837324217384640273419391533153626299034323089320131512877347245193089277627892725283925952852262134723341331525422582398926472673283930273277466452981296 0 0382942633671404736713780367137643641404736123812361242634087441140674886404744645441472639704757381246953989433538464519404742173780410833923829326438123176370130763472305232262990361244642902299026602902258227892647282734193366320125152501408725952686282728013353469554051808 0 0428638804027361238983597386336123717381238983952415041504491408746954067475740475441410850203846475740084695384643853933441138124150364141943541384634063555325134863089303930272940358344913076280129022738273826212776263434593392325126212555402726212673278929903277463461131296 0 0368642633880406737803863389838803764349938294008415043354087478943604757421749525477485341724664426344644047466442864310381241503829412935134008331538633176345930893366297730022990352745192965283927632877259528142608278934993379317625682608408726212660287728523583469569141808 0 0423940274047381235974027365637013863376440083989406741504664421745474108469541945441426345474194485341294576395247263952438539334194378039893541386333663717325134453027313930893052339244643076295229772660294026732776267334723379325125822528400825952789286530393239457654051296 0 038984335397038123846374839703732402739703829398940084491433544914108475740874821544147263952478939704547415044374027457638124411374840673541400834193812311437643002347230273151299035694519292729152751280126862915264727513459334132392582256840472608264728652725334146344789 19790725 460291808 0 0412941724129381239334047352739333915388039704217433541084437433546344047463441295477415049193989482143104547389844373880441141084150378039703641386334863555318933283139322630522940358344643039277628522738283926732839259534723379322626732595400826602686278929903251451952621296 0 0402743104108384639333812398939704286388039704217438544374217466445194726421748865477495245194634441146644108449141294634389842173933412937964047343236413064347230023419285230892902359744912952296527632877266027762647273834063419318925822542404726212634285227893353466450201808 0 0428641084108419436264008398941503686389840874464451945474634428648214067475742635369438548214335463439704437393343604150451940474217379640473569378034193583310133413114310129522890370144643052271228652699283925822776260834863392323925552568398925822621281430273226469552271296 0 0417241724437397042863732436039154150406740084150438544644385488642634789415048535477488642634695443745474108446440274576376441503641402735693863334139523064379631143328303930643027347244912890287726992839271228012608275134323419316425552608406725822673285228143328466448211808 0 0431045474027433537014239389841083780441141084286431043354547451948214360482142175441449151574335431040084634398943853970441139894217359739893626393334123796308934453089303929772940355545192990283928772582285225822827266034723406326425822582400825552725281429403264472652981296 0 0412942174664393347893641451937014067417241504150441144914067475741724695426348535441488643104821438546344239454741294547404743353880400835553829352738803201367129903151294031642952349944912915292727122852260828652595267334593392323925152582404725552634287727383239463446951808 0 0451942634194449137484789378046953686404741294217436046644789438548534310485342395514421749524217498641724547433543104067441137324239365640473513382933413764300234193139300229903089348644913139273828652776289026602827268635833341326425952568400826212839289029273315449152271296 0 045194239454738634519371744373780428640474239408743604634475748214194488642174757544148214194488643604464402747573970449137964217391541083612408733793701327735553052322629153201285235834519289029652776273826992865267327383472337932012528254240672595264727632827339245764952 19790725 460771808 0 0441144913952423938634576379644913764421740274263436041724821436049524576482144915477441149194150472639704411398943604263438541944217382938983597400833923612316433023139305231763039354145193089280129272634273826342852258234323341322625682555398925822699283929653277463452981296 0 0454741084464373245193569431037484129391545764286446444644194491944114853441149865514478943354821421745763933460540474576386343103829400837804087340637963139347230643189299032642965355545192865289026862865259527382673280134593379322625822515406726472673294028393251451948531808 0 0451942174087421736414695349941723764415040674217446443854757423948534263502042395477443748864108485340874239398944113989441138634437365641293555397033533612313934993126325130022801349944642977273828012699275126602814259535413341325125952542400825422673287728393328463453691296 0 0451944374437384645193686449137324286395244114008421745764360485344115020428650545477469544114757431044914217460540474360417241293898408737804108355538803151358330023366301432262927358344642952294028012751267328272738264734453379318925952555404726082673283926863315457654411808 0 0438544374008449137014411376444913701417239703970421740874726426350884194502042395405438547894150457643604385410842863898454740674150370140673612386334723717320134723189327730392977354144913164273829402801277626472789251535413419317625422542402725422712275129273289446460351296 0 0449142864547400846953829469537174360395243354239412945194263498644115020428650885477502044914986419447264217457639894437404744373796410835413812336637643328358331513406300232013076352744642952302726992839264727762699273835413406315125822555408725952568290227893406466470041808 0 0431043103915454737484695378044373764451940474108446442634491428647574411495243855587419448534360475741294491400843854047446441724217389841083445397033923541316435693226321431142965355544643039280129022763278926862763259534863379315125822568400825282699275129403201463452981296 0 048214286451937324437386342173641441141944411412943604464431045474437488642174886547747894263475742864664417244374108426339704217400840473898386335833846322634992965334128653089294034724491280129902673287725822827256826863486340631512555255540472634269927892814331544915020 19790725 461251808 0 0457645194087472635834286367142173898451941294150438540874726431046954360478942865298454749194263472641504634402743103863451940084129374841503366389835413717303932643139320131262977358344913114273828772608277626602865269934723341316425952568398925952776280129523277463451571296 0 0454743104821379645473701460538634547400842634172426344914047478940474952421750885477488643854853406744914217443738464310412941083952421737644008359737483139358331393366308931643027348644642789287727512699263427512647273834593379320126082501406726472660292727383406472650201808 0 0463445473970446438464411386343353812454740674108436039894757406749524047482142395441449148534263485341294634386344114108449139704286393342173597389834063764320132513064320130023151345945192902272529272673277627762827254235273392318925822568398925422621280129153277449154051296 0 0478942634519386345193829460537804464398944374286421743604335466443104986449149195477502043854853412947264047436042394464408744643748421736564087367136713176343230893289300232263052351345472927296525822725264727762608267334723406317625682621404726082647278927253366469546951808 0 0446445473915451938634491374843603970426339894194457641724695449150544217478943355514433549194286466440874695410846054217446440674172388042173701384633923656318933663201325130273101355544913089278928772555287726472801254235273419326425682568402725952763282730023277457652981296 0 0491942864853397047263952472638464664404742174239406743604286491940474821443747575514488644374789433544644027449140274695400843603915438538804108355537483302348631513432307632512890354145193002297727122827260827382634277634723419320125952515410826342660290227513289466448531808 0 0469543603952463438294437376444914286421740674385446442394789446448534172515742635441436049194360457642634491389844114263428638984310395241503612374834993626307633023101326430272965355544643064272529652699287726212776258235273366328925422542402725552852281428013251463454771296 0 046954172449137484239361241723796417240084360433542634491428646644385488645764634540549864172485342864695421743854172433540874360393341943829417235133846316434593151344530523226301435134519282729522776280126602725266026213472334132262555250140872647259529022814341945194919 19790725 461731808 0 0446444913812449139154695376445763989436043354217426343354726433549194286502043355441421749864150463440674695402746053863423940474263379641943583398935833796335334193076330230763151370144643089290229522582281426472776255534723392326425822515402725682686282730023226457652271296 0 0475741724519384645763626454739154286415045194411423943854150466442394919433548215405498641944952412947894217443741294464400841504108400840673952352736863251361230273302302732393064352744912877286527632801258227892647276334723379316425282608404726082660289028013419451948861808 0 0441146644067463437324547365645474047421742174263443743604576438547574263469544375514446447894286482140274576400844914087449139894217397040083717388034993641332833413101312630523176361244642890269929152673277626732738248835273315325126082542400826342712278929653264466453691296 0 0446444644634371745193641451939704286410841724150421744914108469544115020433548865441488642394886408745474047454740874310386341503915417237173812367138983432362631643353300230762965359745473002307627762902268627512608275135133406320125422515404726602634290227893432466454051808 0 0449147264087472635414519376445193829451939154129443741944664404748864239472641295514415048864150469540874757406745193880428637174194371742173915388034193829332836713114331531513076349944373089292728652634276326472776260834863366325125552555398925552712285230023328469560741296 0 0446444644547402741723732441139154437406742394263402745194027475742174886431047575514498643104886397046643880454739894239406745194047412936563915361237643328359732013406300231392977371745192865290227122814255527382699275134323328318925552621404725952621285228273353454770041808 0 0443746644008449137484634371745764172449143354310436040874757431048864360505440275550426348864263475742174411398945763970423940874263393341503829374833663780323936123315316431512965349944913114272529152712273826732763258234993328322626212555400825682763280128773341463452621296 0 047264108451938804547376442173764446441724360404741294634426348864335491944645020547749864129502043104547397045763898441140273952378042633829373237803612364136123101343230143189299035974464300229902738280125952673259526863459340632142555259540672568268629272699327747574952 19790725 462211808 0 0433548534194457636714576395248214411463441294310431043104664426349524239498644375514436048214547478942174519443744643970441141084129400837963701381235833656328934863052325130393089356944912915296528392751275126212827260834723289325125552515400825422699289029403189463453331296 0 0454744644411391546053829433540084437408745764310457646344464488644374757431048865441478943104757417245194217463439524335386340873898406737013880367137963379373231393432302729773002361244912902276327382699267327252608269934723353328926212660404726472595285227383392454749191808 0 0457644374217443735974634398942394008449142864310463443104789421748534286482143105477463449864194495240874576402745474047423939154150395239893748389834993641336635833226322630393114341944912965276328272621277626212776264734453379318926212542400825282699273829153302454752621296 0 0485341724491397047574027446440674385400842864385443745474310495244114821446450545441505442864886436045474194426340084411398944374027398937963933395239333264367132893353291530522977365644913052281427382839258227762647277634453459320125682528406726472621292727633379451950541808 0 0463446954286482137644789379646954217436042394385463442864757438550544263502043605587454749524067469543354664386345194108436042174239412942863989397034193686336634193189339230643039359744912965286528392621278926342725255535273392322625822474402724882673278929153226463453331296 0 0441144114634397046343829463439524464423945474437431046344464472644645088457650205441502041504853406745193952438539524263382943104286441137963970397037323277367130273527308931892902352745472915290226212839267326732634268634993392318925282595402725422647289028273419469547891808 0 0454745474194451939154263388046344335428641724385463443604757441148864437491944915550449149524335488642634547400842864027451939704491381240273513384636863915355534723264316431263151344545193226280128902725275126212789262134863353318925282568400825552712286529773366475752271296 0 044914360491938984664384644913970485340874789463444914286451948864437498643105020547751234437475741944411417244644047446440874286438541504129408739153880352737323264327730523277296536414491286528272751278926472686262127633445339232262595251540872608259529522763332844644821 19790725 462691808 0 0443747264047451938124664397044914108469543104310463444114726457649524411515746345623433547894335482143854411402744114027449142174263393341503686404737803846334135273101313930893101361244642940273828902686271226602801252834993366325125822568400826602712281429023226463453691296 0 0472643854547404744913933463439334464423944644519475745194491469545195020449150545369475743104789436046344172433541724335408742174067398939524067389838633392359730763527302732143052359745192852295226732725262127762647273834323353322625422673406725822712281428773239449147571808 0 0457645763863463436264576382944643989438543854634441142864726417248214464498644375369466447574310469544374547436044643880438539704263398941293952386340083641335335273076332831262965362644643101271228272712280126342776256835693366321425952528400825822789280130393251463452271296 0 0485345194726398945194008482139334634438545474576472647574464475744114695426348215477482144644726441144644172431037964491421743854129406738803863381239333379364131393302299031263002355544372890299026992801266028012608277634993392318925282595406726342595289028393302466454411808 0 0428646344172463437964464379643604239443745194411441145474886454749194547515744375441426349194108463442174491404743104263451941084172433539153764406737963863341934453189340630763027356944643176275128142634269926342699255534723366318925952595402725152660275129153328469560741296 0 0454741944695379646643656454739154464412944114695463445474286505441294919454749525514488643604695421746644335466437644519393344114047423938463812386337803641368632393392312631643052364144912865292726862776263427762621278934323392325125682582406725822660290228013379463470041808 0 0449146643880446436714547364146344008466443604634485346344695441148864335488641945550433549194464472642864695398944373915446441944335436041294150388035973717335335413226323930393101364144373039269929772712273826342814260834723392321425682528398925282647278929903277463452621296 0 048214263446440084310374846953812446442174726454745474664443749864519502045764886547747574129475743104695421746343933454738464360400844113970391538123933347237963176330230523039299036124437297730642699292726342751263426863513332832262555260840472647255528392865340645194919 19790725 463171808 0 0419446953989454736564789379642173812475742864634466445194919441151924464505441295405443748533989457641504519412946954217436037014519397041943671382937483671325134323214335329773176356944642977277628142763280127122890254234193419323925822542400826082673268629153226449151571296 0 0469541724519386346643812446438294286404745474634449150204411485343105054441148865441478941724547441146954335446442174464423944114027412942174087376437803445370131393555289033283101358344912940297726602789264726862660275134453264322626602555408726212699283927123379466448211808 0 0412947263952469536124491351344643933454743354464478945474853466450204411495242395333417247894239457643354576441144914047457643854239426341723915388033793764332835273251330230643052358344643089272529152582266025952927255534323419325125952568398925682751281429273366451952271296 0 0469541944519386344913656451938124385388046644491441148214464495244915088438549195477488643354491446447574172463439154286382944643933428642394239397038293406354130763499302730523076358344372990289026602738277628012647278934593445318925422542406727122686287727383289475747891808 0 0438546954047469536564519365644644087428643354491451945194853433550204437512345475477436049524335482143354576419444914027449144914217426340273764382936563555336633923251335330393064359745193064289029522738280126212852262134193353330225822474400825422647283928773353443753691296 0 0482142864789373244113641454739334411400845474411449145764263485343605088441150885550488643604853410847894027463440084464404741724360436041083748395237643459358331513277302733282839364145193126297726862814262128272686267334993392322625952582404726342595296527633277466449191808 0 0431044643970441137324789371748214087436044914263469544374726443747574310522743855623433549863970472642634576395244913970438538124286397040274129389836123863347234863089313931392977352744913151285230022699277626342789262134453315323925822582404725952647275129523239466452271296 0 045764286475737174310379643103880423943104547446442864695421747574491475743605088547750204335475742394789412946054217469541504411398938804047384635834027335336263264328930273239308935414491287729902686287726862725263427763459348632012595255540472595262128902738341945194821 19790725 463651808 0 0443747893863454736124576393345474108446443604360466445194695433547264286488645195477446449524194469541504634384646343764438540674360397041293880368636713701320136863151349931513101352744913126277628902673276325152852263434453379318925552568404726342839281428653379436051921296 0 0472643354634381244643933454738804411421743604726443747264172502042175088436050205477495246344695417247574172463439524634370144373933441139524150361237173201358332513419299033923002361244913064311427892940264727762647276334723459326425552488406726992582292727513341463447891808 0 0457647264067441137174239371745764129441144374239454744114695436049524464512343855550438550204239469542394664393345473915436040474411417240873671378033793641322633793226339232013226358344642990291529402660277626082827258234453353321426342555398925952789280129273328463453691296 0 0428641084385382945473732451941504335426345194726431046954360478941294886438548215477491942394726436047264239451942174437404744114286431038803829371737323264364131263302306433533039354144912990294026992827258228012660275134063392318925822555408726862660283928273341472654051808 0 0417246643748454737174853381244644172423943854335438543104634436047264519505443355514436047894150491942864411395244373717436039154239408741293880374836563764320132013164322630393052352744643089286529402647280126342776256834593419323925552555395225422801277629273277441161131296 0 0472643104263389843853686472640674239417243604695402748214310495244375054421749195441478942174853441149864576469541724547402742633748402740873933355537173277359732263289315131513064351345193002307626732865268627122699264734723366321426082528404726602725290227633419475770041808 0 0433545473846428637174519376443604150431046344464454744114695446446954335505443355514423947574286475744114695421744913989412941294217388041723513386335973612344536123289327731013076367144913002278929772647285226212776260835273379325125952595398925822751275128773328454751571296 0 047574150433538634411371745763880436044644087463442634664436047264217472645195020536949524411482141504919404745473829463439334385393340673796398937323812331536863201334130763315313935834519289029902763285226472776266027253432330232642595254240672763267329272801337946345020 19790725 464131808 0 0438546344047417238984411391544644239431045764239457642174576446450204286495245475514454746644239472642864634408744374108433535694217374842173671397035973701318935973189334130392927364144643089290228392647285226082801262134593366318925682555404725682699285230023328449154771296 0 0482140874726374844373863421740674263433542394491426345474217463442174886417248865405485341294634402747573829485340084576367144113880404738634027371739333239365632013486303931763002358344642801302726472865264726992621269934863366323925952501404726212673290227513341446447571808 0 0431044373989441137644437400842173933438544114239463441294576438548214437478942175405428647574150469543354695406745474335441137324411406741503626382934453641322635273139340630523027352744913064273830392582286526082763264734323366325125822515400825152776272529653226449154051296 0 0466443604385362643103717426339894286433539334519410846954385488643854695436046955441451943104789423947574008463441504411391543854008428638633863358338633302345931393328303932643064364145472865292727512865264726992647267333923419321425152528408726082582289028143419472646951808 0 0436045763796421738634411400844914172423945764067443742634789421748214217482141725514441147574194457640474789398946343915454738464286395240473796370134863527321434063176341932013089345944643151277630272699280127512852259534863328323925422528400825822699278929523302457654411296 0 0502040674789397046643656431039894108446441724464421745194335472643104726417247895441466441504886423948214335463438464695370143853748408737643796358338463366365631143472306433533101359744642927285227762827266028522673271234723264317626342582408725952621294028143353449149521808 0 0417248863796443738634217398940874027431045764263454742634853412946954087466439705477421746644129488640874519408743603780436038464335379640473641378033533612326436863264325129523002359745193076277628652595266026992814259534863353325125952542402726212634281428523226463453691296 0 051574286478939894437358344113915400843853989454743104789406748864172478941504664544146644239478942634634423944373880466439334385365642863829395236123732340635973264340630763201296535274464292728772827282726082699273827763472335332642501256840272634263428392738335343854726 19790725 464611808 0 0421745193952457635834605400843104335408743103989463442174411423948864385472639705477443746344008463442864695398946343829436037644286371740473555379636413686344534723139347230393064341944643176283929402699268625822776264735413341323925152582400825552699283928773302463454411296 0 0441142174335368646953780415040874519438542174695412943104172469542394726433545475514443741084726415046343846469540874437374843353555421737963863368638123151354131893541308931643027361245472915296526732877264727632634273834453392315126342568406726472673292727763315454747891808 0 0404741723686449137804437370144914385398945474008457640274664451946644194443743105514431045764360463440474547421744643970451938124263367140673812378036263732331535413251340630893214354144643139280127632686276325952852258235273341322625282582402725822725286529653328466452621296 0 0463440274547370146953880428639704150446442634519400845764310454743354664443746955550475742634919412949194008446437484335370144113732412938633952358338293412356931763445297732643076359745193002300227632827259526992673267334193302327725822542404726212673289027633392469554771808 0 0408742863780426337324335359744644335412945763933478940474789406744374172457640875514421744644464466441294664415046343812436039154286376438123597362634063812339235833264327731393164364144913164275129902647278927252890259534723366327724882515404726342789277629523176454760741296 0 0436039704172356944913701421740874385449142864695441146644519469544114634398945195477449141294664426347573915454739894547384644114027421738123915397037173459379631013392299033412952347245192977301427762852275127892647264734453341318925682555404727252621289027253289449170041808 0 0415041503812423937485088379643354239417242394335449139524634421745194217463440875441402746954335460541084519423946343952449139334129368641083626378035833597336634323164345930893164348644913139282729152647281427252738255534593406318926212555404726082647282728393366463453331296 0 039894150402735974172386343104047415042394194451944644519436044914129469543104634547747263970475742394695426346644047457639524437365642863717406736563898334137173214344530643126302735834519291530272686283927762751269926993445336631262555267340472725262127892801330246344886 19790725 465091808 0 0415040873898426337014664373243104194433542864172463443604634441144913989472640085587436046954172495241724547384646343829446437644172393341503597389834863846334136263302337931893251358344912990292728392751272526732789259535133353318925422528402725822725277629273341463451921296 0 0395239153970323942633846431040874087438541084464423943854286469543604726391546645477475742394886421746954217441141084310404743353796404734453686371738803366370130523527307632892814351344913064294026602738263427512595271234593366318925682582404726602634285227513392441148211808 0 0393341293764408734724217389842394335421747264411466443104726404745474129472643605514415047893880451938124576397045764310449139704172370140273671379636123748327736563214343230763176355544913014277628272647275126862763256834593406323925552528402725552725283928143302446452981296 0 0410837804027352742863701410840084087441141294491428647264008466441504547417247575441491940874821402748214087475741294310433543853701412936864027370137643328344532513513308933023052359745193002295227512801259528392699262134323366322625552595404727122673285227893251466449191808 0 0397040873717410836414067400843104172404744374108454743104411421747264286472643355441408748533970457640874695410846953933457638124067378039703915393335553764327736413226322628523126351344913027287729402751263427122789259535273341318925822582397025682725286529773289475752271296 0 0415037964087351342173748423940274217428641084519441148214217478941294695417246645514472641504576417247893970446440274547412943853748421737803846368638463432373231013459294033282940349944912977292728142814273827252673280135273366315125422595404726862634294027633379454747891808 0 0421740873626391534864087376442394047421744644150469541084695417247574087469541085477398947894129485341724789421744373952457639334150370141083764389837643472323933793151345930143139352744643151286528392712272526472751251534723392326426212568400825682686281428273289463453691296 0 039703701423933664108370141294047428642394172463443354789402747894239463442864853544150204087488639334821397046643880446438464411378041293764362636713701352736713164335330023189296535974464308929522763280127512712267327893445336631392542256840672699266028272751334146644919 19790725 465571808 0 0408738983626415034454047382938804047398946344067478939894789417247574217475740675405438548534172482141294634412944913898433536864217371740673701379637643829328934193226328931763064348644643101285228272634282727382725256834993341328926082568402725822699281429523353446453331296 0 0417238294087355542393569406739894150412939524757415046344239488641724853415047265514491938804757404746953863438538984491373243603796404735414047352737963432361230393328303931512965345944913027310127512865266028392712276334723379317625682555404726992595278927633289472647891808 0 0384640673671386336563863386339334239404743604217466441294789417245194108463439895514400848864108469539894695388044643898421737804150364141293717367136123671323934323014336630143089358344913139297729772725280126732738262134453366322625682595402725552673280128653226466453691296 0 0384638294108364141293612397043354008451942634821415047574087478941294886402751925477498641294886398946643989478939154464371742173626410839523933367138463392373231393432307631142940371745193039290227122814277628012673275134323419322626342673406725952621283926863486454754411808 0 0431039523612412936414194398940874385421745764067466440084726421746954310515742175477406747893952482141504695395245193863454737174239362638633612393336123686321436123189307631013002358344913101278929522763273827382827259534193406321425682542398925822763276328273302463461131296 0 0400840474027356940673846419442634217466442864664438549194239457639894886391549865441495240474695419446644047457639704491361243603717419439153915356937803251359730143445296531643014359745192977300227122814258228012608267334453432322625822673404726212634286528393353454770041808 0 0402738123701398935973970393340274172417247263970488641504789415049194286485341085550412948864067460540274757382943603764426339154108365638463780379634323780323934453039325130273176361244642952281429902608277627762852263434193379322626082515402725422776286529023302454752981296 0 039703933415035133989393342174217412944114239478940274886417249194310505440084853547747574286472640274726397044913812449138984129397037803863402735273717325135833002341929653176313936124519297729272801291526862712273827763459337932262582275140872582260827762763337947264853 19790725 466051808 0 0436039333701400833534008393341504360404745473863469540274886415049194194498642175587406748213952475740674547398944913915423938124108370140083541388037013671339234593164326430643052347244642990272529272763278927632801255533923379326426212621398925552751283929153315454752271296 0 0395237174172378041083569412940873970454742394491410848534087495242394886419450885477488641724664404745474047433538464464381244643796402736413796339238803239361231143459295232893039352745192990291528012814266028392621263434453366316426342515404727122647289027763379478948861808 0 0400839523764397034993933388041294047404744914108472640084886410849194239475740875333419447574172478939894664388043103863436039894217384638293499386336123701332835133151318930763027351344643114266028392814283926472801258235133353326427382542400825682751283929653226457649861296 0 0408740473970352739703829402741293933449142634789421748864008502041295020402748215441482141084853415048214047436039334310386342173989393335833915332836123039368631393445302732892990356944912865289028902789275127892712280134593419316426212712406727892568290227253432466448861808 0 0433539703846398937483796397039154547433546954150443738984952421751924087488639895441417248214239460539894695406744114067436035834027361240473686382932393569310134723226327729653151347244643126281429402751278926212827262134453379320126472542402725152673283928523289478951921296 0 0389840473717349937323764402741293898441141504757421748214310508840275020421747575441488640084726398947264008443739704519386341293846406736123898341937963341356930763302297732262990358344913089300228272965264727382725276334193392325125552660404727382634287726603315469547891808 0 0412940083671404734594087389840274335397044114150451939154919404749524129502041505441428648534087478939524411398944913952443737964239389840083513371734993671323934193114322629773089354144913076280129272763277627122801255534993406325125422582398925552776278928773277463452981296 0 039893915384635833796384640474286397044643846466441724919421747574150515742634952544147574239472639334411386346343933433537324217373242173583386334323764308937963064347230523151307635414491297728522789287727892776263427253459337931892542258240472686264728392801336645474952 19790725 466531808 0 0436040083656408735414008384638984437408744914286466440084919412950204239498640875587423949523933457639334695402745763952449137174087359741723499384635413732322637013251339230643226355544643052294029022686277627122738258234453328325125952595397025682647280129653289457653691296 0 0421740273812365639333764402741724027446440474634406749194172495241505054412949525441488642394547421745763812449138984437391541293671421736263863359738633289361231263459310132512952358344912977299028012865267327762751266034453379315125152673406727122647291526993341443749191808 0 0433537803846404734993970400839704129397044914108491944374986417250883933475741295441421750204047460540474360391544914008431035274217349942173612388033283379322634063226318930393089364144642965296528392673278926212699259534723419327726732568397026082789281429903226463454411296 0 0368640083952373237963555384643103989441140084576398948534194519242174853417250205514485340674664382945764067443737964263370142393671410834594129344537173379365630273419311432512940368644643039301425822712262127382647269934993302318926212712404728142634276326993392463454411808 0 0423938983701397034723863395241504491417245473989441140474757431049194087475741295477438547264217457642394576370143603671421735974411358340473583378033413641317636413164325130523089345944913064280128772621277625952776262135133392326426212582402725682738281428903341457660741296 0 0395238803863364139153612397041504027438541084519402747264150475740474821410848535514472641294664397045194008438539154491378041293597406735553933356937803555381231893392294031642952364144913002305227122751264727252725277634993277318924882542404726862738285226863392463470041808 0 0421739153701393335273933421740674360408744114067446441504853410848864335482142635550419449194087466441724437384643103780400836714286358340473472397037013863339234723089332830643189358345193089273829652712269926472751263434723341323926472555402726472673280129523251469553331296 0 038633780400833794027388041294129398944913764446441504919400850544239488641944821547748534172482139894491404744913829441137804310382941503486400836713748334136563164347229903189285237174519308929272712276326342751282726863445345932392595262140472712272528142738330245194726 19790725 467011808 0 0393341293880393336413863393340474310404744644150485342634886423946644194495242635441438548213989454739524360400843603796428637964286370138633656386336123748349934193239327730393114364144642965289028772699267327512814264734723328320125952528402725552673285228903239463451921296 0 0378040474027349940083641400842634067431040474576419446644108488640674886400850545477485341724757393346344027428638464067379641723717395235553846368638983459356931643366308932642952355544643014296526602738266026602725271234723353327725552827406726342582289027123392469548861808 0 0415037323717386336714047388044114150398944643970460541084789406747574217502038635477419449864172463440274437384644113597412937964108373239893597378034063641332834323114328929523151356944643089283927382673281427252801259534863289330226732568400826212776278929903315475752621296 0 0386340083952361239703863410841083952426341294385431047894286469541725054412948215441457640874757400845474047449138464239374840873732386335833748359738463277364132643392299032392839368644913039306427252712268627632686268634723379322625822621400828012647280127383379463448861808 0 0391539893764379636414067393338634263415043104047438543104664419448214108491939155477410846953970466439334464386343853780417237804286378039153459384635553701341936413264322629653201349944643076291527762634268626342621258234723432322626732647406725682686280129403366466452271296 0 0412940083933352739893829381241084129451939334664410847264385519241724853410846955441475741294821415046343898451937964310365641723513381235553686368638803328355531513239306432892940352744373002294026342763269927512738266034723341318925552763404727122621290227123328463448211808 0 0431039523641412934864129400842174335397046644108449143104789412947574172498641945477389847574263449142634491386345473612433536714217361240473472391534593780332836413201331531763139358344913039278928272595272527252725267334993379325125952568395225952712280129523302463452981296 0 040874108417238123880378040473863382945473989457643104634415049194286488643104789547747894217469540084547386344113933438537484310364140873656378036413686336635273126343230893264307634064464300229772699278926472776275126473419337932262647277640472763263429022801332846954664 19790725 467491808 0 0408739333686382933794067381241084217386344914286449142174853421746644239491942635477415046344067469539894360384642173829426336564172374837323732393335973863328936123201336630143101336644912990282729272686277626862763262133793302325126862555400825552751282729273392463453331296 0 0400839704067332838463701417239523933421739894547408747894310488640874986415048865441472642864726388046953880431037014286374841503583397035553812351338633419374832893445310132142977355545192952290227252763273827512621269934723315317625952712406727382582290227763315466450201808 0 0426338633732389833924008368639334172404743603952466440084605423946954239478942395587421747574008463439154491384642173915417236264108359739703583389834063829341935133214330229023126351344643064287729272673283926732789263434063289320126862555400826082725283929273315463454411296 0 0398941503732345937323626397039154150423940084576421747894087488642864789415048865441488640274547406744913989436037644360370143103612393335694129354137173472345930523445308932773039367144642965294027382763267327762621268634453419318926212595406726862634281428273353463454411808 0 0397038463796379634323933398941724286389844374217441139894886412950544217482140475227421748213970446438804411391543853796423937484087367138983641404734993717337934453176325130763151368644913076277629152647269926472877266034723432327725822568398925682738283928773226469561131296 0 0402737013880358340273829376439334027431039894491406745763970495241504986404747265477478939334634395243103796417237644310391542863671423937173952343237803513334132643366306432013027348644912965300226342852267328012673269934193445318926082621406727382647283928013499469570041808 0 0397039703686376435273970402741084129410845474108463441294821408749524172485341505441417246644027431038294360408744113933443736714108364140873513379635973701348633413302336630893151352744642990277628902621282726732763263434723392325126732501400825152801282728393226454752271296 0 038293970397034193846359741083915408743104067431040274821428650544108491943355020544146344194441138984411374843353880436038294286367140673641397036863880325136413353334131763164295236564519302728522890266026342852259526863432330231892595283940672738264729272789330244914695 19790725 467971808 0 0397040273898404737013748398938124150397044913915441140084789415049194263488642395587400843353989408739704310406745763863436037964310364139703597386335273732349935413189334130143164352744372915278928392712268626472751272534863315318926342582404725552725280129523226463453331296 0 0384639153933362640083829393338293898426341294385398947574217495240084986421750205477449140874286386346643915428641294491386340083933393336413846367138123419365633413406315131893027354144913064297727512839277626992686267334323353323925952915406727122660287727383239457649521808 0 0402739153406400837174067382941294310391543104087463441504789412947574194502041505550408744113880441138464519378042173780433538633898359739893445382936863686341933283239331530523251358344913076289029272660273826602712262134193419327726602608398925822725283929153341469552621296 0 0386340873829356942173732397039524239426339154576400846344150502040675020438549525514469539894634384644644027426338464385368643603717417234323970343237643459361232893555320133153027358345193064297727252789269927512686275134863353323925682621406726862673287726863341454749191808 0 0393339523748419434594129406741724129426345764067463440274853421750884108491943105514417247264067446439334437404741504150426338464150373239523597378036263671317634863353328932513214352744913027291530142582271226732751267333923353320127892595400825822763277629773302454753691296 0 0384638803952352740083641428640084194443740674726417246954087491943104821428649525441438541084411389842633933431040084360384641293812410837804150355537963341367131893513318932393064352744913052295228652814266026862660271234993341323926212712406725952647290227893341463449191808 0 0395237643641408734724087384638464172389844373915451940874576400847264108498642865550417244644067457640084491412944113933421739894150370141723499389834993641335333793201332831513151344544643114303928392699269926472814259533923341321426732555400825422738280129523289472652981296 0 040473989404735693989367141723933408743854263454739894853419448864172505441944821547750544108441140674605384644643812417238464129371742633555393334993880341936413289339229903392312636564491311430022763283925952751269926993472336631762660273840472673262128772725341944374726 19790725 468451808 0 0408740273748400834323970378042864108438545194129451940874726412947574360502041725477433546953846441140474664408743104047436037014263373240473569373234453764328935833039347231393289354144913052306429772647280126472839262135553341320128142595398925682725282731263151466453691296 0 0388039333970349940473641389841724027428641724576404746644217457642174757417248215441463441294464423944644027441137964263378040673732412937014008352739703445362631393419305233533164358344913052292727382801264728142673277634723432317625422738404726082555291527893289436049861808 0 0408737803686412935833970386341504108388045474047469540874437410848214239502041945441423946343970441140084335368643354047421737324172371740083626384635833748327736713189330232013201349945193039295228272725273827122839267334863379326426342542400825552725280130273328457652271296 0 0379640083970347239333626417241294047426340474519397047893952466443104919406750545514478940274519397043353898451940274335381241083863406735414150365637643366364133533499305233283052376444913052292727382827258227382660280134193366322626342634404726472673286527513341451954411808 0 0408739333583371733793829404740874150419443854047463441504821389848864239502041725514410844644150454739524335371742633829433538634129356939333717381234453686347234993226327730893277364144643101289029402725267326732801262134593353322629022542398925422751283928773264463460741296 0 0382941723796367140273686400842174067410842394491421749194464498642174757428649195477463439894576404743353915454739154385376443353583415035693732355539523328379632393597305233533039358344913014296527382877263428902660267334193459321426212621406726992647285227513328443770041808 0 0436039333732382935134108398937484129400843354217478941294919426348214286488643355298428647264150469541084360382943353970428637804217365640083780388035833880328934193176343230523302351344643114290228652686295226212789262134193392330227252555398925422751281428393315469552621296 0 037804027379635553952365639523898397043104008469541724789421747574087495242864789544147574129441141724664388047263812415039153989365640273527404736563863326437323302345930763302287737174491306429772763281425822699266026733472323932642634271240672595263428902827340645474695 19790725 468931808 0 0426341083612386334594129389840874027404744374172469541294821423950204150478940875587406748214129463441504360404744643796441137964286359740083701382934993780352736563289354131143176348644913014287728522725278926732751264735133379317629272542398925282725282730273214454758091296 0 0376438294087361238803555378039333846436038804519398947894194505440475157417250205441466441724664393344374087449139334129400841083671393334593671355539333486371733153555308935413002367145193052286527512877266028142673273834723392317626342568408727632634286527763264457649191808 0 0428640083656378035273915379640874108412945473880469540274726391548213863488643105587426345474087446440084634376445473829441137804129339238123701404735833527322634723164349931143379345944643101289029152776283927252801258235133379317629402568395225282725278929273328451953691296 0 0395239523829335338803499382941503717431041294491395248534067482140474821395247895477475744644789417244914172441140874286400840473671384633923796343238803328373230763513310133663039355545193014295227632877260826992699276334453445320126082890406726082634282726993239475748861808 0 0402739893989395233413898388038294150393343603796457640084821389849523898491941725441415044914217466440874385400846343829421738294129364137963717393334993796340636413251341930523419354144113027300228902673277626732763266034863419328926472568400825282686282729523289463451921296 0 0402739704027364140873445402740873898400838804437391547574008478940474886400848865441478940084576402746343915433538634437400842633796397036414087358336413366361232893406315134992940368644643176278928142763264728392852276335553341313926472608408726212621282727513328463448861808 0 0410838463764393335833970384639894286384644113796463439704986397047893952478940085587410846954047446440084411417244913846431038804217349940273597378034863812325136713239341931013353351344643014305229402751277626342738262135413379326429402528395225822725278929653341463453331296 0 038124087397034724172358338804027382944114027451939894757415050204027488638804853544148534067472639334437391544643970449138634335371740473701406735693846332835973226348631143328303937324519312630892814278926732814268627763499337931012647280140672660262129022712330245194886 19790725 469411808 0 0415037803915419435553717379638804239379643853933457640874986402750204263485338295477395247893863482139334664367143353812428639153989364138463541391536563641328934993277334131143251352744373002296528142738282726472852248834193366325128142568402725822621280129403353469552981296 0 0400840274150355540673686370139154008426337644491393347263952482141294952426349865405502039894664389846343989454737644360376442393717412937324008337937643366359732893583296533662902358344643139294028902915268628522712272535273472316425822877404725822595287728013289469549191808 0 0412939153764408734064008379640874150388043353970469540084576410849864047491939895514408747573933457637484411391544373583438535834008352739703392384634063780337934993251320130273366361244913076295229772673277626602789259534723379332829652621395226082634283930023277463452621296 0 0398937964129344542393626378039704172408739704519397046954108466441294952421749195441491939704952382947263812449138464239364143353472415034864008337937643392373231143406307632772952355544643239300228142839268628012647271233923419326425152712408727252660287727763406463454051808 0 0397040083764431038464286386340083989406744113970454741294437404749864194508840475514419448863898475737484726376443853612433536124047335339153513378032893732361235833139336631643251356944913114292729402673275126992725276334193277330229022568400825952673281428653189463460741296 0 0423940674194361241503796398939153880408741084464404746053933495240674853393348865477478939334821371746643717457637324385374842173527417235273952332837323251352731893527299032263027364144643176291527512814259528272865273835413315320125952827408725952582283927513432457669141808 0 0421741293626400836264129379639153863389843603933454739894853417248863952508841505441397047894008478937484547370145193671426335414087330238293064395234593641326435833239347230643239345944112990291530142763281427892827264734593379323931262582398925682673278928393366457652981296 0 040474129421737174217376440273829404741503780438538804821397046343952482140674919544150203764478938804789397044913829426335554464345941083277379631643701326436563302349932013315311436714464320129772712285226342877269926993432337933022608292740472686258228272814332845194757 19790725 469891808 0 0391543603915412936123933376438803970404744914087431038294664397048864217505440675405419447893846475737804695367144373686449137174172339240473114395234063863320137013251365631143277370145193027280127382686267326862865262134453302322627632555400825552725275128523392469554051296 0 0408740674239361243353671406738803846419439334491391545194047505440084986415048535441498640084821388047573880457636264217347242173379389831893764311438983251367132893656313932143101368644913039287727252827258227512776266034863392330225682877406725822699289028013419463447571808 0 0408740873812431035274411381241724150400841724194469539154757415048864335488641725623412948863952457638294576358344373486431035694217332839893251381233153748325136563239345931643302352745473039285229022686268626992827267334453406330231262634398925952673282728523164469553331296 0 0400840473952349943103717402739524067431042174263415047574087469539334695400848215405482139154789386347263780451936714519371741293289404732394047330237643164379632773419320134593027365645193139297727122827267327252877280134453353323926472977404725682621283927893353475749191808 0 0415042173641426335834087362643104150404743854047449140474919393349193933498638295587398946953764451939894464367144373555431033664108335338803239391532643880308935413214334131143189355544913201292729402751269926732801278934723392327730762555397025682660283928773328469552621296 0 0404739523989355541293686431040874385438538294464397047894263488638294919384649525441488639705054379647893780454737014385343243103406421733413846327738293239359731763555310132773002356945473076294027382801255527122776266034453379317626082852404726472673285227893353446449521808 0 0415041943671441135553952376442173846412943354108446441944634398947574067515743605441419448534027466439524634379643103555426334324217340642393214398934193829332835553302331531263151358345193151278928772725276326472763263434193353325127512568400825682699291528903277454753331296 0 043603989406736714286345945764047436041724008463441504576417247574108508841724853547748213915488639154664371745763569433534594360323941723315384631763829318938463289355531393239317635134519313929652801272526602801272527383527339231512582271240672621263428522751325144114886 19790725 470371808 0 0398942863671423935414335374843104129406743603989443740474821410849864150482141725405400848213717478938464695352744113612436035554263326440673251389834193732323935273201341931893239361245193226292728902673268625822789268634723366327728142555400825682712287728773341446453331296 0 0408740084047365641723527412938124047426341294576386346344172478940275123398948535441475740874886388047573686466437174360354142173328412934593846330239523264381231013406302732643052349944913064294027382776268628012725278934993341321425682852404725822647287727383379454750541808 0 0400841723597410835834310376442864108415043604047443740084634415047574008495238985405393348213829472637324519376444373541431035274263345940873239378033023583323935833101345930393189351344912990287728772751280126992776268634993366330227632555402725552725283929273302443753331296 0 0415038634047356939333541412939524217417242174695426344914194485337964789417247575477498639894757391547573717475737174335365641293432402733414047317639703555368632643302289031513151356944372977281428652751273827892738271234593445330225952827406725682634277627763239457653691808 0 0397041503732412935134437382939894217389845194027428639704634397046954087475738805477423948863863482136864634355544643612419434194047334144913214378031893641321435833151347230893201343245192965300228902660272526992699268634993341325126732582397025822660286529273201454761521296 0 0410838294172368642863472415039704067423943354411398945764047469538124664410847895441495239704491398947573764454735274437359743103379397034453583307638123251367131513583312631512977347244913052289028142751260826992712273834993341326425552852410826602660287727123406475770041808 0 0391541723829410834724239376442864067393341084047457638804634397047574047482138985514381248863989485338634757382945193472426334724217332839893315364132263641311436863176347230523164347244913027292729402776278925822789275134863341330227382555400825822634272528773328466453331296 0 042173829421735974008361240674047412945473970433538804547373244644108482141294919547749193898491939334789379648213748433533664047340641083366433531263671322633793201351330143277306435414491286530392852278926342776278927253459334132772595273840472634254228772751331543354821 19790725 470851808 0 0389837643527408736564263404741724286402743353989460541084886391547893952482139155369391545473880469537804576378045763541446434864067345940673264406735413541302736713164337931263164351344913014282727632621267326472751278934453432326426472542400825682673275128393289463452981296 0 0386337643898355541293717398941504150449141944411404745764129482138464886393348535441475738124789374845763641454736564217341941943432398933283933335338293039359732893328316432893039355544913002297727512814267327252927268634723366320125822673408726082621286527633341469547571808 0 0397040083764398936713970397039154263406745474047475739154853391548864027482143105405406747893764460538294695371747263513431035693989332840673289371733663686312635553277325131263076362644913064281429152712272526212712268634593499323926732582398925152660282728653315463452271296 0 0417238803989367138463686404743603989457639894547417245193970469540474919408750545441495238634821378045473732457637644411362639523499388034194108358336863114349932643226317634322990356944913002286527512763267327252647268634323379312626212582408726342673275127633328454749861808 0 0417242633569386334994047386341084087398944643970451940084886412946954087498639895477417248213701475739154576365644113527438534194108335339703541382934063513311435553189345930523251356945473064299027632751269926342776252834863419322626862528398925282712282728273277457653331296 0 0402739703915370138983880410838804067441140474464421745764027478939894821406747575477498639334411384646343748438538634360374842393499404734723829330238983302345931513555310132643039341945193002281428902814259527252673266035133379322626342595408725822660287728393366469548861808 0 0395238633829386339153989393341944008426344644194443742634664406747893898475738985369406748213812482137644789386346343812446435974310349937963419397036263880336634323139332832643189358345193114282729652608269926342634266034723392328925952568402725682712283929273315449152271296 0 041943732367137643780433540473880397040474008438539894491402747893933475738124886544148213898475739334726393344113829454737964310361240873597382935553812326437803176341931893302311436414491295228902699281425822673285227123612339232012582256840672634259528652751335345194919 19790725 471331808 0 0384638464067393338463732393339704108421743354027449138984547393349194087469541295405404746644008449139524853400844373612438536124194343239893472378034593748323933153226331530393226355545193076287729402738277626732660262134723392326426732528398925282673280129403392451951921296 0 0400837803846376439334605421739333898395240874263412947893829482138294726393350205477502040474726386347573933454736124547388044373686404735833933345939523341381231893641326432013076347245192990299027762814275127382738259534593459320125682634404725682634282727893328463447571808 0 0370139333686376438123898393339704067410841083989454740274547400846343952475740275441400849194047472638124576391546343626441137644286347239153419397033283597330237963406327731643039362644643002289028392686282726732776267334723445327726602568400825552686290230023201469553331296 0 0388039333952397038293527371739333780421741294310397045763863451939704576400847265477485339154634400847893863463439524547376443353717389834994087336638983114364131263583307633152927356944372965285227122814269927632660268634723472320125012501408725822621278927513353466454771808 0 0388037803302421737013701408738984172381242173863436039894664391546343952478939895514404746953989475739154634395245763898431038634263344538983289397033923641335335553164340632513251348645193027287728652699273828392634280134993302330226992515400825282673280129273302469561131296 0 0410838803829364138293952415040873812419442174464386343354129454741084519410847575441482138804634406746053933475739704464378042633671386334724087331539333264370131143459312634323126359744912977285227122725272527632789267334723432316425552621404726342582290228273406449170041808 0 040473898373237323863367138633989 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01296 0 038123989373238463863358339153846378043604087438540674605433546643915457641944576551445473863488638984757391548213952446437964464374841083541381234063796327736123189349930893277295235274519299029152776283926992801264727633419335332892555255540672634266027632725331546344821 19790725 471811808 0 0410839153717381239153970373239704464379643603952441139704411397044113970463438295477400846954263443737644726404745193863443738294239364140873472389832513641331535413239345931013139352745193039272528522621278927512725273834193379326427382515402725282725285230023315469552981296 0 0395237173641359737173764398940474385431038634263406744114286472643354519395246645477488639154757402748214172449140274491376443353597421734593863347238983341362632893583327733152952352744642940295227512789263427382712272534863432317625012542404726342555286526863392449148211808 0 0391537963732408736563898379640674172398943604194436041294695408745763989441141295514408746644087475741724757397044913952463437014310371740873569386333923863334135553201317630763014359745472990300228392763278926992738266034593419326425012515397025822673277629653164475753331296 0 0388036713970374839703656406739334047406739154310382944914087463441084821398947575441466439524789388046954067475737644547386341943764406735833880345939703251359732643486323932892977356944913027289027632852268627762712271234323302326425682542402726992595285227383328466449861808 0 0389838293583408737963933384639154027376442394027433539524695391545194027457640675514406746643863478938124547398946344067449135694172373239893555384634993780336635413289327731013076352744643052291529152712286526472751267334993341322626602555398925552647275128903239446453691296 0 0381234593915371738463764389841084108431042634217408745763898469541504634421746955477482140274789406746644194482139894464371744373701406734993952335337643264370132643472308932142915359744912965287728272738268626862686263434453379322625282542408726342595287727253406472651231808 0 0373237963472376435833829388040274108412942393970426341944547404746054047469541085441402747573933469541084821415047893898457637964217362638293328397035553671341934723302313931013101355544913014287727762686283927892776266034863366326426732501398925282582276329023251451953691296 0 038123459391535973880367139334172404743353970433539894385386345194047454741294757547748214047478940674634397046953989441139154491378041293656388033533933330235273239343230643214290236714491299028902763278926472738273826733513339232392634256840872608259528772712341945194919 19790725 472291808 0 0354138123432386336863898400839894217393340473812436041504634423945763915469541725514415044914172463440674789412947894172449137174310354140083597393336563583339235833315328931512952355544913014300228012647272526992738264734723353323925552515400825552634277628653226454752271296 0 0373233533933355538803863391540474027417240674239406745764027463443354547410846955441454739704789406747264129485339154757402742863764433536714047343238123459359734453499300232642801365644912865281427892814262127382634268634453366322625552542404726862673285226863445451949861808 0 0364139523432395235833656406737644129389842394129446441504464408747264129466438465441400848214027466442174664408746343970466436864385361239893419398935693717348636123341313931643201354144643039280127762839278926212686258234993379322625952515400825282712281429153302463454411296 0 0378034453863337938803796402739893796423938294286431047264150469540874853378043605405472640674664400845763989482139704726391542863846415036564047349937803671381231763392302732262952355544913139296527252738259527122738260834993432326425682595408725822621286527763328449154771808 0 0365638293379408734453780381239154360395242864067441140084576410845764194475741505587431047574129482140474605415047573812460537014310343242393641393335973863351335833302336631893164341944643002281427892751275125822686267334593379325125822515400825822673285229523302454761131296 0 0400835273863348640673764393338984047415041084491389846343812454739334576417246645477469537964664419448213970449138294726391543353764426334723863356938123527376432893392310132893201362645473064280128522827262127382660266034723379321426082621406725952699281427383302457670041808 0 0376440873445400833923880379639524360397044114067431039894547397046954008488641505441397045763898469540084491406746343915441138804385359739893626404736413597337936413302337930023151368644642977286527892738272526342699263434453302325126082555398925822738281428903419457652271296 0 038293641365633153748381239524047382941293748441142174360393344374027482140474695544148534008475741724634397046953764449137484411364141503656398935273764344537483302362631763264311436414519311429902801277625952738262126083432341932262568256840872595256828522801341946954821 19790725 472771808 0 0386338463472376434193829398938463989386341943898428638464437389848864108472640875441415048864108451939894547404745473898460537014263374840873406404736263612334136563226340631143328354144372952287728652699264727122660262134323341322625552555402725822660280128773366463454051296 0 0378032393780344536263671397037644067421738804634384644913780475740084789423946955441475740274757398946054047457637964695393343603641412935134027367136863583370133663597313933283014364145192965286526472686262127252634262134453353311425822528404725682686290227893315463448861808 0 0331538123214389835834067389839524519384642393846441138804360384646644172475741725405384646343952491940274664402745473952454738294239359742173499412936123952341936713239347231013201347244912977294027762634272526212634251534593392322625422528404725822660282728393251472653691296 0 0379632393846322638293486376439333989441138124385404742633970463439704576410845765441482138804411397048863989482139154821388044913796423935833970358339523392397033153541302732513039352744643139275128652673268627382647267334723392323925422501404725552660277627383366454750201808 0 0321436863189395234593717376438464263378041503880457639524464379644913812478939895514398947894027463440274695391544913915438536864047364142173527397036863952339236863189334131393289359744372877290227512660267326472647254234993302321425552515404725822751281429403201469553691296 0 0382934063748349938983989412941944047428639524239381244913915472641084664395249525514495237804605402748213812457637964519379642863732426336564087351340473513373233023555294034323002367145193089285228272801268627122621264734593379315125682595406725682647291527633419469547891808 0 0355538293583373237173846404737804008352743103898441138804634370146643952475738805477395249864008482137324547391546643880436038464310365641503641404736713989355536123164335330523341352744643014282728392660266026082738255534723366321425682595398925952621280129273251466453331296 0 039703597361233153732359738123952359743104047449138294491391546344008475739704919544147893952457639524789393347573780457637174310362641943472415036564239355537643239355529023189297736714519306429022827272525822686269926733459339232262582252841082634264727762776332844114757 19790725 473251808 0 0349936123366384636863641384637324310391540874087415037964605381248533880472639895477400845763780488638294634391545193780443737324263352740673555398935693764354135833176355530763406355544913064286528772673266026602738250134453366320125422488402725552686277629403315466453331296 0 0373232643812359737174087376439523812428638464286373244913915475739704821371747895477475739894886386347574067472638124634373243103780436036864263361239893302376432013641300232773114355545193176286527892751264726992673260834993366315125952582404726342673287727893341451947571808 0 0348639703328382936863829404739334263382943853829423938124576397047573748463439155477395246053796469540084411376445473701449137644263384642633671389836123732328935273027361229653289364144643039287728652751266025682634263434723315328926082501402725682634282728653353469553331296 0 0406733793880354138123863365639333915441139154385386341943898443740274547376446645477457639334547398943603933441137804664386341723597395235274286359739703459356933283379313932263014367145193064282726992699262127762647264734323302323925012528404726472634285227633353454754051808 0 0351340873201393337013846400837483915388041723780431036864491376446953880478939155477402747573846466436714411367145763748436037484129376442173717408737013812335335413126343230393189341944642965294028012789262126212686263434723353322625552528404726732763287728523302466460741296 0 0379635133796331537173717397041083915423939154547393345193764457637804547404745475477441139334726382947573880451937324411367144373732426335413915341938463315384631763764318933533014354145193139283928522686258227252660264734723366327725822555406726342673294028013315454769141808 0 0355538983277365633923898351338464067395241503989431039524385379645193952441139525333384644113880433538984263391545473780423937174047371741083626391534723686340635133064361230643176359744912927306428392801271226602673254234993353323926342542398925822621275129153226457653331296 0 037963432395231013863326438293863381238124217410839154385378044373717457636564634544146643780443739154437393344643717406736414008373240873612376437483880334137963251341929903419303936414519310128012751271226212712266025953392337931762582254240672568263428652725337946344886 19790725 473731808 0 0336640473239397033024008408738984172386342173812441138464634404742393612421737485441382944373597446437804411389843603732421738294108364140273353373234993686330236123151355529523076347244913039296527382673271226602647252833923432325125952515398926082699285229403341472653331296 0 0386330763952315138803513382941944008417238294335388045473597436037804263374845765477446437964664384642633717428637964108368641293796371734863796344537483341351331893419305234192865370145193139285230272725267327382634258234453341315126212528404725552634290227123251454749861808 0 0327737963164386333533846348637963748397044114129454738464360386344373898457638635405389844373732443738124411386342633717404735974047362636263472367135413541328934723189340629653264355544912890306426992673269926602647260834193392322626082501404725422660281429403251472653331296 0 0397031394008313937323302381235693780388039334047393342633812463438984286376444645477443738804360386341724027463440274385367139333527373237013796354136713499376432263445302733152927368645193002276328522673255526992660264734593379316425682555406725952660285227633366463448531808 0 0307638803114397032773970344538463612381240084129404740274108381244113846463438295333382944913970449140274695386344643812428638123898376436863829358336563780326436413164327729773114352744912940276327252712266026992673254235133341323925552595400825822582278928393277463452621296 0 0386331393846305240873419393335133915371739893880371742173898412937964286393342865405454740874664408746344027443738124217378040083780400836713732347237323486361230763612303933283052358344912990278928522673273825952568258234323315321425282515404726212647289028013353463448211808 0 0327739523114397032013555344538123641386336413764370138463989389841503898441138295441389844913812451940874491391544913764441138294047388039703597373234723555348635553201326430393027359744373002291527762751272526082660260834193392318925282568400825952686283929273341463453691296 0 038983164400832513846347240083612381236263898384638124008371739333513397037644047547743103952443739524437400844373829433538464217379640083671384636563846328935413101351330393126301435274491305227632827267327512634262125423472337932392647258240472660262128272814335346954919 19790725 474211808 0 0301440083151391533664047344539703459378037484172412941083989384638983970374839895441404744644008454741084491364145473829438538634239384641723686376434863933341934193289334129273189355544913027290227122660258225682673255534453406323925952515398925552699280129153226463452271296 0 0389830893933327739703277397035133898373239523780398941293915393337484150393341725477397038634217408742633846457638804239364140473829397037013880352738983302362634323671308933533052365645473101280129022789264726992712258234453315322625422555404725952738287726993277457650201808 0 0311439893264404731393717335337323555395238633764386337173880367140273764398937965441415040873780408738294385382940473764421738294129361237803445374834593583330236863328339230893164351345472965289028272595267326342751267334723302321425552528398925282699272529153302454752981296 0 0393330763915313940273341388034323933376437803597391540083748398938294172406741085441406738124217398943353780404738294047364140273671404736713915349937963277373232143432310134722814364145193089287728272751258226342673262134993392317625422647404726342621282727893239457653691808 0 0307640083076395233024067339236413612378037323952400836714150386341503796419439705441388042864008433537804217391544643829408738634150356939703686371733793717316435273114335332773064355544372977283927892621268626732725256834863379318926212568400825822660280129023302469560741296 0 0400831013656318937963328386335553780370139703915376441723846410838294129408742865477415038804335386343603863426337644360379642393812389835973829359738123341364132513597316433023027364144643064286527512814258226862568264734453353316425152542408726342673287728013499466470041808 0 0326440083064397032013583332838803379395238293989410837964129389841504087421739525441404742633915443741504172397044373880431037804008384638803717384635553748328936123251321429653226358344642977302728142621277626732725255534863392318925822568400826082686281428903302449153331296 0 039702990393330523880340639893656374837323970410838294310388041723701451938464385540544913863446438634385391544113846433538294217367140873641374834453952344537803164349929153379295235974519302728772814275126342634260825553486339231892568252840472608264729022801334145194853 19790725 474691808 0 0332837323039381232513880349939333880384638983829419437644217382943104027454739525441404744114008441140874385393344913880426338984150358339523717400836713656323935833264336629023214358344913027296528142582268626082673254234993379327725952515398925822725292729153151449152981296 0 0400831393764316440273406393334453970395237324047365642173796438537014310402745195441446440474519404745473829469538634360384644643829415035693970364137803406384632013392305232892990359744913114278927512839262126472647267334723406318925952582406726212621290227383302451949861808 0 0313938983002382933413686358337643812368638983732400838804129404742393952428641505477428644643915446439894576388044913796423939524310370140873656389835273583341937013039334131893214358344642814289027892776271225682660248834723328322625822647398925822712282728773289454751571296 0 0393329773748317638123341395236863732386337964047398942863970438539894437406744915477463437964437391547263915451939334576365645193656412935413764352738463353371732893419311433792990367145193064280127382763262127382647251534453341318925012595408726602568282727893472451949521808 0 0327738463189397032773846359738463863371739153933402737644286395244643732454739155441408747263989454738294634397043603796454736864217347240473486373235413880347237643239365631393164352744642902297727762699271225822686258234993315322625822595400825682673280129273366443752271296 0 0395231763764321437173419368636413717393339334067378039153656436040674576393347575514466439334789410845764087451938984726379644643880410839333970361239523472379633023513297732642940371745193089291527892595271226212647264734723341316425282542402726342621287727383328466448211808 0 0320138983214388033154008349937643829404741943933408737964172388043603952463440475441391544913915446439704411400844373933436037644286386339893641412935273796328937803176341930023264352745192927287727382686263426992647262134453328325125682515398926212686273829523328463452981296 0 039333101386331514008340636123686361239333812400837014360393344913989446440874547551445764027457639524634393345764008443738294263386341723686417236264008340637323412348631513445286537644547312627512738276325682699267326473472334131892555254240672634263428652789334145474757 19790725 475171808 0 0316437013014370132013846349938983701378040873989426339894411408744374067463441505514400846344194475742174411400846053829463437804335365643353764415033793915337938123164344530763289352744373052294027252712277626342673256834453315323926732568404725952699282729273277451952621296 0 0402730893764300237483366378038463701404739704172382943603880436037804464402746345477463439524576404745764087446438634664388044113780423934864172345941083541364133663671312634323114368644913089290227122827267325952686268634723353316425282515406725952582287727123472463450541808 0 0317639892965370132893812355538983970393340474008406739894411395243603846466442635514395244914217463439704576386343103732431038294172379640083717412935694027345937643379354130893239364145192940295225682712268625952725256834723341322625682555402725422634282728523366466453691296 0 0381231393915313939523459382936863717398939334217388042393952466439704437400843855441449141724547404745474067443739704547398943103915428637964437367140673379388032643656313933282990365645193251286527252660264726342686259534453379320125552582404726472686283928013341457652981808 0 0321439333089362632643612364138803846376441293701433537644491376445473764463440675514406746344087451939334547397046953846451938464335370143103626408735833846343237803201361230523406351345193052291527512725272526342673251535273406325126472542397026082725278929023472469560741296 0 0386332143863325139333379384637013641382937804150395243103933454737644576398944645441446440874576386347893846475742174664382945193933426337804286356940873379379630393686303934723002344544912977285227122865264725952725262134593366317625822555404725682634295227513392478970041808 0 0318939893139386331643732362637963970384638123898406739524239376445474047454737965441415046954027466439154547386346953764436037644150378041723527423936564008337939703264341930523277344544643064292726472621266027512673259534323379331525422542398926472738285229023277469551571296 0 037643277376432643846344537323641381241503952415039154263398944114172443741084437544146344108482141504634410846344087441138124664370140873541417234863989328938463239364129523419317636864519303928142725269925282647260826863499335332392568250140872568266027512789330245474664 19790725 475651808 0 0313937963226378034063686386338464047397041503829423940474310389845473846463440875369415048864027469540274821400846343989454738804172364142393583406735833863337938293251351329773239358344912927300227512686262126342647262135273379323926082595398925552660289029653315449152621296 0 0388034594067337937323641384640873656404735974263397044644087431037964757402745475477466439524726397045763863463438634519379643853748423937324087354138463486386331893764300235692927359745193002280128392738256826862621256835273392316425682542404726472673290227763201469548211808 0 0317637803251378035693812400837174087373240673880415039894547381246344047451938985405400846643952469542174726397047573952469536264411371744113686400834324008344538293201352730893459352744912915297727252595264725822673255534593392320126082568402726082712283929023366457654411296 0 0376432643686335338633780373239333846415036714335398942863933457638634664397047575477475739524634398948863915472639524789382944113780433538464217347241503176404732393812302734322977339245193189295229272699264726732738259534863445323925422542404726212595280127893302457647891808 0 0316438123366393335413796371738124008376443103933421740274519397046953989454740675441412949193952466438634695382947263686478938804411378042173541397034993796339238293151367132143379359745192977292727762712264726602699267335133353323925682568400825822712285229523315449151571296 0 0379632643796321438633472356938293846412938634217395243854008446440474464398947895477441140874886397046643863451940474789397044643812421738124194361238983472395232263846300234593064358344373101281427512608260826342621263434863366313925422555404726082634283926993379463449191808 0 0326437803239382935553732388037803863381241723933421739524519398945473989457641725441417246644047495240874757400846343898466439704411371741943671404736263880340637643251352731393366364144643027294026992595266025552621262135133419322626082634400825682660286529403315454752981296 0 037643289379633153626373237643933384641723641417239334437397046644027443739894695547747574087478940674821404747573970478937964576395242633748415035834129331538463039368631393641305236714491327727512738263426732673266026083527331532142555256840672608262128142738337945194886 19790725 476131808 0 0335337173126368634863915378037804047367141504047441140474547408745474027475740085441417248214027472640274821397048864008463440874464384642633656406736863829347235553379347230273264347244642865305225822660259526212634264734723353322626862555398925952699282728013328472652621296 0 0376430763796339236713717386339523732423938294360388044373989454740674853397047895477478942174695398949523989491939524789395245474047436037324217361240273432397032263880321435413052362645192990275129152647256826732647256833793366318926082501402725822621285227893289446449861808 0 0318937013214371734593829398937804129389843353933454738984335386345763952482140275405408746344087482140274757404749523933475737964464381242393952406734594087339240273328358331393264347244912915294026862647259526212582252835133406323926212595400825682595277629023226446453691296 0 0386333023780341938983671393340473880421740874464415044114027463441944853410845195477457638124664426347894129482140474789410847574108428639523989364142393499374832893555318933532965367144913176291528522725255526472608260834593379321425282555404725682712280126733406449154771808 0 0320138803277398937013671388038294217393340873933436038464491404746343989463440475477398946954008457641084886400848863970475740084757371744913732410837483970349939153289365630393139356944912952308927632595252826212660258234453499325125952528404725552686272528773419451960741296 0 0362631513952336639703764397040673915433539524335408744113829433540274726419446955477482139704853417247574008466439895088426345763933449137804129359741083366381233793686296534592965368644913027276329022555258225822582254235273353315125682621406726082595285227763328443770041808 0 0347237323366374835413952391539704172400842864129431038634464398944913989472640275441421747263970495240474886408750203970478938804547393344373656417237643952339239153226355530523432341944643002306427512582254226082568264734593366330225552555400826602660282727893176451953691296 0 035413302370134863812379640273846368638463880426338464087389845474008469541944491547746953898488640084952412949194239488642174634404744913880415035554129343238633214355531143583300237484519313927762890267328392673259525953472331532772595263440672608263428392699351344644789 19790725 476611808 0 0335338123201384635413812417239333989408740874008451942174491415046344087472640275441412948534047502040275020400850544150491940084634378044373641419436413989325136713264364132013315359744912990302727512751269928272699262134723379322625952555400826472712280128903251463452981296 0 0388032773612323937323915398941293796417239334217391544643952449140674664410847265441491941504726412948214047508841294853412946344087436036864335356939893328371733413626286533413052364144913151272528902660264725822647255534993302318925682568406726602568277628143328451948861808 0 0332837643366368637643764373238804239391541723915436039524547388044914108469541295623406746953970498642864986395250204108485340474576379643853626428638634129348635833214343230143139358344643014300227632660264727512686256834723379320125822528400826342621287728013251451952271296 0 0379633023717352737963898404739703898415040874385384642633780438540274576386345765441482140874853404748864172505441724664391546343812451937644310364141083541376433283583300232262852347245193052280129022686262126212621255534723353318926212542406725822699285227383328463450201808 0 0326437483277368636263863400837804047406742394047431039524464410846644067451940275514402747574239502041725192412950203933485338804726382944373656426336713748331537803164340629403445344544912965305227122660258225952634252833923341327725282647398925422738281428143302454753331296 0 0362632773686351337173898382940273898436040874286386344643952441140474491404747575477488641295020428650204217508841294919397047893970446437964217391540873445393332263486290235692927358344913114277627382621267326862634251534323341318925282660404726342582285227513419469550201808 0 0343238123341389837013829400840084027412943354047431040474360415043354217469541085441412947573970498642174952423950884172491941084464400843603717415037323829349937643164341929023089355544912965278927252738255525682647258234323379322627382595398925822725280129903289466454051296 0 038803406386335273812389839334108395242634087438540084286402744643764449141504726544149194217498641295192400851234172505440474757398945764047400838123641356937963315362629903671287736864519317628392877262126342634272524883486341931642568252840672634259529272927328947574757 19790725 477091808 0 0328936123406386337483863397038634108384645763880415039334464395244373952460541295477412949524129502039525123388048534108491938634547406744643812381235693846331537173239341930273201362644642839285226472725259526342582252834993315323926472555400825822712285229023201457653331296 0 0388033923970335338983812378039153933426339704310398943853952449140084464415047895405502041084986395251574108495240274952386346343915443738633812364138633486365631643701300234723101367144913076273826992595283925822712256834723302316425822568404726082634295226993472463448211808 0 0336639893445378037963933415038634047388042863933438540474335404745474067460540875298391550204263502043105157415047574108502040674695378044113829381237173846341237483289358330893164349944372877312627382647256828142660256834863379328926862582404726212725281428773302463454411296 0 0379634594008355536123880388040673880417242634286406743603898446438124664415047265477505440875020421750544087505442174952410848213829443738984008370138123264365631893353303933792890371745193302278928522621277626212647262134453392317625682515404726602634286527123445463453331808 0 0337940083445402735833933395241504239408741724047433537804464406743854108457641295441417250884150491942634853397049524087478940874634404743603717382936263915328938463251355530023302358344912890307626992751256826212608275134723353327725152582400826472699277629023353454760741296 0 0384634593748344539523764395240874027441139704385397041294047426341084491421746645514482141724821410851574067505440084757395245474047441136713970355538633459361232393472303934592827358344643076268628012582256826082827259534453379315125822568406726602673290227893569466470041808 0 0349937963341410835554027381242174027402743354129426340084263402745194108469539895477412951234239515742395054443749863952482142174385393342393764398934323933339236413264347230273239359744912952295226732647255526992634282734453328321426472582400825682634281428393201463452981296 0 037643277400835554067397041504067400840874087441140084437393344113898457641084853540549524150519242175020393347894108502038464789397042633829389836714008327739333302364130143527285236564464312627252890263427122634267326343445335332012555256840472673262128272839334145764886 19790725 477571808 0 0336639703412402735554008386339334217426343854108451941724464400845474172454742395514412950544008519242635123402750204047443738464411391544113764379639153764341935833239345930143379344544642865299026732699254227382634282734863379323926732595400825952647276329653315463454411296 0 0384633663748352740473796406740474108423940674360397043104087449138634695397046645477505440675192428650884172502040474695402745193748410837174108358337643419393332893846307634992852364144913139263428522582267326082776256834193419325125952621404725952647280127633419454750201808 0 0328937173392406736714047374841944047410842394047446441294310404745474087469542175514426349524172515741085123402748213880463440274411388043603701400835413863347239153189341931393392348644912839291526992751251527762621273834453459326426992528398925682595286528013289451952621296 0 0365632263796335339703952393339704087423940474310389846344087436039894634406747895514502044115333419450543989482141724886388043603701449136564239368639703289378030143583310133022927358344913214281428902647271226602776254234993406320125822582402725952699285227763406443748861808 0 0330239333201388037013812402737964087386343103970415040874547412945193933478941725477410851574310515740474952391549194087466439894695388042393459415035413989330236122977336631763419359744912902296526602751255526862595259533923277330225422608402725952751285228523289466453331296 0 0381232263764340639524008376440274172438540674491386344914047436040674437393346645477491943105192412949864087488641294821408745763764438538804047355538463486371730763432317633412865368644913201280127382555259526212647258234323379318925682582404726862621291527633353469547891808 0 0328938293126393336413933402740274217388044913880451940674634379646343880463442635477431051234239495242395088404750544008482139704547379641503555393337013880344536563277341930023432358344372927307625552839254225952634273834453379320125952621393325552699280128523341451952621296 0 037643277398935273812370138464047397041944067443738634385404746644087449141724664544148534217515742175088417250204047488641504853386342393671408735973989337937323164362629653277303937014464315126862776260826472621275125683459335332262542259540472608258227762751340644914634 19790725 478051808 0 0318938293302379634323915388039703829395242173989426340274239398943354360478941725441431049524310515741505192398947893952457638804664393340083796381234993880337935273201330230273264364144912776312626342738251527122621277634593379325126862608398925822738278928773289469552621296 0 0364131263812349938633915397041723898421739894239378043853952426341504411426347895514466441504821421749524047478941084757397046643796443735833970356938633406376431893583307632892839359744913101267327512647267325822725259534193432325126082595408726472660294028013472451949861808 0 0341939703315397035693796395240474217402741504008426342174464417245763970469541085477404747574286512341085157406749194067472640084411397043353748398935413829340635833277349930143176364144642890287725952751258226862647275134723366321426342555400826082699278928773289475752981296 0 0397033023915344540273796386340673812397039524008386343103952431040274547400845475405463440875088426349524027498640274853395246343812441137013970368639893264376430523432308930522852370144913064264728522660271226082776258234723264317625952738406726732595289027383353469554051808 0 0325138983277386335694008400839894047395242863915436039524576426344914360478941295441410847264335472641725054406749524027485339154491386342863612398936564008349937013264320130023052358344642865294026732789259528142621277634723379332827892542400825952725276329023341469560741296 0 0368632513717335339703863370141083952415040874464397043603989472639704519402746055477485341504853408750883933502040274986398947573933451937174310351340873555386333023486296533532839361245193126273828012634272525682686255535833379328926212582406726472660289027253445457670041808 0 0335337803264384635413796395238464129389842864108431041084360419444914239478943355405417247893989485341725157421749523970475740474547398943103671406736123989341936863176352729403089344544912890307626602801263426732660285234863432331526862515400826082789285229153341454752981296 0 038633353386334063764381237964008379642174008417242174310423943354217469539704664544148214087488639704821400848213952485341724695402747893989428636864047327737173189364131393328297737014519291526862751255527252595283925423472340632772595260840872647267328272776343247264919 19790725 478531808 0 0328938803419408734993970397039524172391542633989421740674411398946343989454740275333417247573952478938294952382948213748491940674664370142173732404738294008332836563214341931393164355544912915292726212776260826862608295234593392326426212528402725952738281429523432454752621296 0 0389833793898356938123933386338803812410839154360393343104150438541084519398947575441475742174726402748864047466442634853388047894047466435974217349940083445365632893612332834452814352744913052267328772608280126212852258234593406317626472712406726602673291527513328466447891808 0 0340638633527417236564108402738463915395243354129417240274464406743854172457640675298423946644108488641294726410847264217482140274464373245193656400836563970339236713201343230523379364144912927277626212801266027382595267333663341326427382542398925822699281429523341472653691296 0 0386334723812344539893764410841723764428640084385404743354263431041504385406745475441443740474919417246954087466439334634389846344047438538804286362641943459389834063656312635133027355545193027267328142621271226342725255534723366318925552634408726342595286527763527457647891808 0 0334140473527398936264087417238464263384643353829421740084385428643854150472641085477400848534027469541084634408745763970436038464634388043603748406736263915343237483289354130273214367144912852290226602647263426602660269934863328322627512568400825422699282729523189438552621296 0 0384633923796352740083748376441723764428639334360404743854047454740274519417248215477457639334726400848214129472640084605397046953796436035974335334141503406379631643764302735553126356944912965276328652634264725822582254235553366325126342763410826342699289027633251454748861808 0 0325138633379397036563863370138294150364142393952423938804519400844374217451941505477417247894239469540874726400847573989460539894385404743103846426337963933349937173226345933153201352744642902305227512712259527892647269934323432321427762568398926212738283928523264457652621296 0 039703392408734324047368636863970370140673717433539154239384644644194463440874634547748214150478940874789415048534008463441504464391544913732423937804217358337803341382931513445299036714519305227122877255527762582260825683445336631642568269940672582262128652751335344914853 19790725 479011808 0 0343240473315382934323748398937174239379642634067436040274464423944644217457641725514412946054047472642174664410846954008460540274519404743853656436038633915340638123201332831513277347245192915291526472877250126992568278934193406330227762621398926082699280129153277469552621296 0 0410833793970356941723732393341503732423939154194382944374172457640084576417245475441475740874634417247894385475741084789400846054067446437964310354141083419397034993583318933283002361244913064285227122673269926472776258234993366323925152776404726602647285227763419449148531808 0 0347240473527402736263952406740674027376441723952417241724335410844913933463441725477436045194217466439334547426344373863475738124464393342633701438537014047352738463289364133533328343244642965296526342915263427382621280134593392325127512515398926342763280128773264454753331296 0 0404734594008340639893812379642173764404738634129393344643812466439894547402747575477449139524789406747264087475739704519400844913796441137644194370139523472397035133686323934993076370145193176278928522673267326342776260834323419328925552738408726212712290227633328443753691808 0 0334138803527381233663796398939154067379644373898419440084547419444374263443742635477410847264067463440084547398947263846441139524519382943353555428637644286331539153176352732773176354144642940306426992763262128652634277634593445326427512568398925552738280128773302463461131296 0 0406732263880351338983829381240673915404737174286397042634047428642864634408744645477454741504726406746953915449138464576397043853829446438634047355543103541408732643671322633792902358345192977266029272634278926602763248835273353316425552595406726082673281427253379466470041808 0 0331538633472389836123780397038294129379640473970438539524576417243603970446440675441415047893989443737174547404744113952446438984310386344373569415037644047344537483251367131513392351345192890296526992738260827252621290235273445326427632542402725822725277628393392451953331296 0 040473366389836123796384638294239365641723612404739704385391545474067441138984726544147893970469540674695406743354087441140874464386345473989412937804239349938983315371732643392310136564519325127252915264727632634268625283555344531512621275140872647259528772751347245764757 19790725 479491808 0 0345939153472378035553671384638124150386341503933431040274411404745473970441141085477402746953952449139524789398945193829451940474335386342173597408736864027343238293353345931013379349944642890296526342751255526862621291534593392320128772595402725422751276328653189449153691296 0 0397036413717340639333641382938983796412940674129404740674108443741084360404744645477472639154491406745193829457640084491404746343780446438294087364141723392391533023701327734723101374844913064272527632621303926212801259534193341326426212852408725952660285227513366449147261808 0 0335338293472373235833796393337963717376440673829410838984310400844643915449138985477406744643846478940084757393344643989469537804217365642393898428636124047344537483499354130643419339245192890292726342839260827892621287734323366327727382621395225822725281429153239469551921296 0 0406734063764354136863732367137643732400837804263406744113898436039704576410845765441478941724757393347264067460538804634406746343880438539154263381239703499391532773686318935692915365644643264278927892634277626602789258234993366316425682621404726082660278928013239451947571808 0 0336638803445406736713641386338123880381240083898428640474385406744644027457641725441397045194129449139334605398946343989449138634360389842173796417236864067351337803315364132263513344544912940308926732776268626342555269934063392317625682608404725422686277629023251469552271296 0 0397034323933344538463671379640273880412939704129373244643933441140674789406747265514457639154634398948214150485340474634408745473829421737804150368641083486406734323732318934322940349945193014273828012595271225822827259533923302313925682621404726082595290226993379463449191808 0 0351337643499376434453796389837963829379641723686436039894437415044374217454738805441402746344027449139894789395246953970475739334335384643103612428635834087340640083315344531143251356944372940301426342927259527122555292734723366331526992568402726342660280128523366457653691296 0 040083406393335413555364138984108386339523717417237964411389843354129454738804634547744914087454737804634371746954008466439334411382944643764428637013846347238803419376431143472292735274519310128522927263426992634285225823459331531512608266040872660264728012725335346954821 19790725 479971808 0 0351337013353382936123812376438634108371741723829415040874047400844374087454740275477417247264129466438634634397046343732460539334335376443353656404737013970352738123353358331393328359744642852306426472839252826082686286535273406325128012555398925682712278929273353454754051296 0 0376433793796340637013641382940873671400836414286379644643686446440274634415046055441469539334726417246344027466439154634406744373863449137014150358341083289386333923732336634993076355544913064277628522621268626732647259534453315326426082738406726732673295227383432451948861808 0 0339243103583356935553898381238124047379640673656410837804519402745763812463442395514404745474008457640084547400846643952478938124150368641503780391537643989341237483445354131013251349944912839280127632927256826732595266035413406325126992515400826082686282728653139463454051296 0 0379634064129355535833686376438803732395236414067371745473846466439894726415046345441469542634437398945763846451938634634397042863717412938804263365638293701388033023732306434722877371744913052269928772647268625953027264735553379320125682789404726862647280127763277451952981808 0 0332838123499354137803796376438633933370139893717431039524263381245763880423939895441402745764027463439704411386344913780443738294239381241943717408735134027344538123597364130523302354144372877292726992725256829772686294034993366325126602555400825552725285229523315469561131296 0 0389833153970364137643569368638803656402736713989402743603898428637804634400846955441449139894726395245193915441139154464391545473933436037324172381241293459395233413641320135553014356944913176281428272582271226732902269933923392320126212712402727252555290227123432454770041808 0 0339238293499378039703569370136413915373240083748426337484335388045473880454739705441421744644067443739524437374845764008463438124335376440673686400835833989340638983251347229653328345944642865294027512725258229272647283934723445332828012568404725682647282728653341466452621296 0 038293302388035833863362636413880371739703701421739154172388044643915463440084576551448864194475738294491397044643764457637964547374843103641406735553970351339893201381232393527300236264491316427512827271228272608269925683499334133022501263440672647260828142751326447264789 19790725 480451808 0 0337939333541379636413764400837963952378042633989408738464519393346953829488639155369412945763970482140274757395246643952436038124263373243353641393335973812336638983151358332393432355544643064315125682839262127252686282734453419328926862555400825682751287728523289451952621296 0 0388033414027358338293686355538633796404737964150374843853970446437324726404746055477485339334789393346343898441140084437393344113671412937014067352742633472391532263583305233662890373244643114277630142608286526732763258235273472318925952647404726342621283927893302478949521808 0 0335340083541404737643880378037964067382939333829421740474437365646343970463440275405388046953898463439894576398944373829454739334411378042393392402736864087343238123341362631513366355545192915285227892789272525952686262134323406325126212542404725822686282728393328475752271296 0 0395232894067361238803732367139703732389838293933382941723812426340674464384645195477454741294491404743603863454740674547384644373846441137174310358340673341381233663829337935973052386344643164282731512686263426213002263433923379318926602801404726472595283927253251463449521808 0 0332837643527400834993764367137173748382940083812423941294172398941293796446438805477376448213812466438634519402744113970438537964335384640473717404736863989352738983264371731763472352744912902312627512699266027632660275134453328325126732660400826602852276329023472475750881296 0 0379636414087349939333748376437803829388038124008381241723880423940084385386342865477449139704605400844113898451939154385402744113970417239524067376442173328404732893513311433153052358344913126277629272660285226862827259534723341328925952634406726992712291527513315454747891808 0 0341938293583415035413846370137014129398937323933417239893989398940873989441137485514388047264027475740874634395245763970433539334263373241503626417238293915344536863315370131893445352744912915287728012738259526732621280134323419320126732528400825952699276328523214446452271296 0 037173366381237173796348637803748398940083626395238633915393342633796431039894286547742864027463440674491395243603717436038464239381242173812426336864067349938633277388032513717297736414519312627252827276327762621285226603527340632262595267340672686264728652699339245764952 19790725 480931808 0 0321439153432376437013915388036263915391539333796388040873915381238803812423938635441402743603915441137644547393344643764426340084108382940473626406737013952323938983315374829653486352744912940300226992852266029522673303934593341326428272528397025822725285228773341463452621296 0 0382934194008341239703764384638634027389838634067371740673863410841084194388044645477441139524576398945474129438538634360397041503880423938983952381239893583389833923764310135832877358344913052280128272877269926472915264734323406321426212673404725952634289028013392469550201808 0 0344538983499376436413829343238123764395238463829393339704067391538464008438541505441417244374027449138464335388043353656419439334286373241293527386336123863348638293239374831893459355544912965291528142865263427762699272534323472326427122542400825552751277628773289446452981296 0 0378035834047365639703366368638463796389838634027365642863671404739334239393344375477438539894310397042173829443737644310376440873970400838983933361238983328368632513671312633922865373245193126282728902738277626342852268635833379320125682699406726992595286528393486454754411808 0 0332840083419389835273656368640473796370138123671412937324172386340874129417240085441393344914027428639334491384645473846410838464263389840473989404738633780335336713176371732143432345944642940281427122927263427632595273833923432327727762608400825422712283929403379443761131296 0 0376434063952341238633597376437803686388038463933371741083780421739154286402742865441436040274664406747573880436035554217378042173717404739333898382940273583386332513583307634863014361244913064275128142673286526732927251534723366320125822738408726602608283928013419454770041808 0 0331537643583402736564047364137013732359738983796388037013846378041503989443740675514415046643933466438634437402743103812443737644150381237964047397038463829351338803419358331013419349944112877273826862814262128012712272534323406323927382621397026342673278928273315463453331296 0 036263656397035273898351338803671384638293717379636863915373240083898395236714547544147894047472640674547376444373732421737324263364140273796410837323933359738633406355531893341299036264464325127892814264728652634287726473472334132642582262140672686272528522801341944644821 19790725 481411808 0 0334138803597393335973952362636713846397039523701374837324008358341083796393339895441408747894027460539524464379645193780433537804217381240083863393335553970335335553264361230393392354144112927306427122902272527632738290234193328325127632555400825552673281429023277457651231296 0 0361234723880343240673555393336563764386337323812358339153764379639524008370141295477426340084437398950204108457636864437376442173626400837964067374839523626381233023612315134993052376444912977278929402595272525952738260835833419321426342699404726862660294027893328469549191808 0 0339237323459415033534108348637803656384638293732382938803863391542173970398938125441406741503898402738464547386343853764451936564194370139523555404735693863348637323076378029653189347244643064305227632965268627632621269934453472328926732555397026082725282728773302463452271296 0 0376434863863345938463527398936123764389838803701370138983686386339153970400842865477412939154263415041083780443738464491388043353829397035973829384637803732370133663472311436262827371744913189273829402738287726992877259535273432323926342686406726732647281427763432457647891808 0 0316439153597410836414087343239703656348637013732370137323812393338123796398939705441391541723796421738634008379642393796457635974310371741293780386337963796365637323315355528773101345944642852278927892789264727892647295234863315321427382582402725552738282728903315454752271296 0 0389834193970341938983432384635833915364139523748368638633701393338804047388040085477421742174411389842633846426338294286367141083641423935833989367138803656376433283597301432013014354145193201282730392699276326732814262135273392323926602686408726732660289027383472457649191808 0 0345938983486386334193915356939153671371737803641402738803898389838633880391539705477406742633863412938984217386340083671389836713970364141293686389837643952364138983251334129403353358344912839305228142902269929022647277634993432321427122647398925552776286528393341457653691296 0 035413406386335834008354140473717376437323898373237483863364137483846395238463880544141503863406737963812368641083656415036414027368640673717412937964047356938463366368632143472296536264547303927632839271226732673297726213541337932012582269940672686262128652712340646344886 19790725 481891808 0 0332840083459406735554217362638803612371736413583362637323952381241293796382939335441412941293898417239524239367140873555393335413863358338463406415038293989364138803302361230143264355544912940295227892686272528522751282734723328325126992568400825822673277628393328446453691296 0 0365635973717354142393459395235553796373236563541386337644027381237643829391540275441415038294067365641503780426337964008376440873701378036414008344539523656393333923671308934193027352744643039277628142827271227512852260833663366318926472660404726732621290227763139466447891808 0 0344538633445386334724067367138803671382938983671368638293829368640473701402738295441398940473671404736264263373242173732404738463846365638633527384637643952361238293164356933413379354144642827283926862501262129152621291534453302330226082621398926212699280129403432457652981296 0 0384635274027370140083499376436563846358336413764395237803863397037644047395243105405419440473933398944113701417238634172376440083656402736263829358339333764397035413732325135412940361245193027285230272725273826862814266033923289311426212673406725822621278928013366454753331808 0 0339238983472417236563863339237643527382937173846368637013846378037643764400838295405386343353933408738124335381240473641408738293863370137483472389837803989368636713406355530143226345945192990295227632647267328272673286534723366323926862660398925952763277628773315454761131296 0 0395234993898365639703626386334723641359738123612361240273732374837804108378042175477436038124310389842393970412938804217391541723641398936413952352738633445389834453686307635132965368645192877280130272738271226082827263434863432320125552647404726472595289027383226457670041808 0 0347238293626376437014172358337803597382939703748371737173915391540473656426338125477389844643880454736864310370144913764441137964129348637803555389836123796344538803315359731763226341944372902287727632751259528142673277634863366317626342501398925822686276328653302446454051296 0 039333527382935554217344539523641384635973764373237804027374839704067410839334310544144374067446438984464404742393880421737804437376441293612408737013915358338983379347232393472301436124491302727763176278928272647275126213472335331512621264740672634260828522738327745764919 19790725 482371808 0 0336638633641384637803970359737963597376438123656379635974150389839523880431037965514406743103970436038984519384643353626419436124263368640273597391536863915359738123214354131263459349945192852286527512839269927382647276334453392328926992673400825682763286528013239463451921296 0 0376433923933370137963583381236413863362639333863379638983933389838634108382943355477451939894464398945474047441137644263371741503780406737174129356941083445402734193717321435412877358345472977278926342673263426472789266034323392325125552608408726212660294026993214457648861808 0 0371739153555376438633952364137483764388035693898382937174129362643103812431039155441378044113863449137644519386343853915433539334437359743103656417234994150348638463226352731643289341944373052297727252725267327122634282733923379323927122608400826472712281428903277463452981296 0 0388034594150364140273612400835133989365636263780364138983829423936864335379644375477449137964547404745194008463436864335382944913933438538984067361241723432404733023656305233662977359744643139275127762634263426472877267335273341320125952660406726212660289027383315454749191808 0 0345938633656391537013846365636413780370137643717393338294310371742863846441137015369410845193829469538294757398944643880451939154335381242393671417235414008352737643379354130763366349944642977297727122699260828272634272534593353323927252555398926212699278928523251449152271296 0 0371735833863373240473641364136563863371738124087373240673569412937014385376443855441472640274464381246643880443740474519386343853717431037803970356938983513381232643764320134193014376444913052285226992699289026472827256835133315322625682634404726342712289028013264454748861808 0 0361237803527373236714239359738633686370138633863384637644067373243603880446438465405395246053764449141724664384645193952451937964310384643103764415035833812340638123328351330763353354144912915277626992595262127762699287734453406322627892555398925952725273828273251443752981296 0 039333656408736864008340638633583397038633846398936564008371742393846449137014757544147573933451938984757382945474087436038464519382943103933410836414047359737963392361231263432290236264491313927892751264726992712290226343392335332512555259540672673269928652763336646344919 19790725 482851808 0 0348640673701391536714129355538633701364139333732384636864172378044643701441139895405393347263863469538464576379645763970451939334360368644913846412936863796343237173315365630643328349944912990310126473027275127892660296535273366322627632595400825422647290229273277454753691296 0 0388035833970358340673764384638463970381239524027367140473764438538464437376447575477446439154757391544643846463438634437395246343933421736414108343240473499378033283701313934453002368645192952280129652568273826732877256834863406322625682568406726732608282727513366446449861808 0 0351338983671404737014108368638463796398938463764406738464217376443354087441138465441404748213989472641294437412946344047443737964464374842863583408737014217344537963341354131143289341944912915294027632776262127382699285234193392325126602621397025552712275128393302466454411296 0 0391534994172368639893717395238293898382938804027378044113701417239894437365645195477463440084821379646954217449137964385408743103915415035973970364139523527388034193717313935833064365645193126278927632595291526472927264734323419317626342568404726602686282728013214457654411808 0 0358338983764388037803764373241503717402739523732412938123970393342633880454738805477384646343880469538634437397044913846443740274108386342863764406735693812336638123419361230393406355545192865281426862699267329272634286534863341327727892595400826472660283927253264449160741296 0 0410838293952370139153748402737324263374841724047393339523472426339154437378044915514457638984491398945763898449140874491393342863686417236864129345938983379384634323641318935692990364145193114294026862647263427252865269934863392318926082634406726732608290226993419446470041808 0 0373240273583389838464067370140673597397039523732408736564150393343353829451936865441397047264150463439154634406744913970443739524335386341503656404737014027339237013353354131763379341945192927291527122839264728522699282734193353327726862555400826212673286528773226469553691296 0 038123583404736714150354142863764384637483989397037964335381243103764441138464217547746343970443739524519402745473970441139334335376442633701410837643933356939703302361232393641299036124491300227512699271226472686295226733472337932262528267340872647264728772763328946954952 19790725 483331808 0 0356939703641408737324129373240673597397038463933408739704087384644643846472639525550393346053933454740474605410846953915451938984335374842173626415037173915345936713341361230523472351345192927286527122686264728392686272534723353331526342555398925952751283929023341472652621296 0 0388035273846378040083499398937324047376440474108374840673812423938634411384645475441466437484695388047263952460538984547370143353915412937964217365640473353384634193656313933412990365644913089280128652686287726862789267334993459326424882621404726472621290227253264449148211808 0 0359738983764400837174087374839523880404739523717384639334150382944113952443740275369398946643952469540874437384645193952438540274310384640873717421735414087339237803341352731263392341944372927282725552673260828272660271234193379321427512515402725952673282729023289469552621296 0 0391535833846378038633626398937643933376437643863359740473748410839524239384644645441457639334547417247264087466438804335393343104067431037964108370142633541395234193970323935553002345945193039266028522751278926732952263434993406317625552699404726342595282727513432457648861808 0 0344538293764391535833812393341083748395238633933408738464047397044373829438536865405397043853829485340474634406744113970431040674286361242863626404738984047356937643432351331393189351345192965285226732827266028902595277634593366321427382582400826342660281429403302466451231296 0 0398936263952368640673701404737643952391539153989378042393732436037964360365645475441472638804789398946343989454739894695393343103880446438124008362642173459404732893880308935833114374844913052278927122738269926862865271235553328311425822673406726602608287727893392441147571808 0 0364137963796393336713915371738803686404739703880395239704047382943353796454738125441379645764217454739894519388045473829436039704464373243353612419435413915347238983419365630643392344545192890294026732647262129772673285234723392321426602582398926342621282727893214463452271296 0 037173541388035833915367138983846398938123880395235554047364141293764441138294547547747263812478939154634393344643933454740084576397043353701404735834172359738983251381231763555301436714519296526732686266029402647285226213499334132262608267340272647269928012751328947264821 19790725 483811808 0 0356937963656378037323671367139703764381238293748395237174108351342633701454737965405389846953970460538464491404744113915454737324385351343103641415037174087358339703239367131013445343244642877292726212725259529152699278934453459327726992621397026602801277628523328466452271296 0 0379637323764370138463952406737643812384638803863364141083717415037484286373242865477472637644726379645473656460538124519389844643880436037174335371742173612402733793671325136122965378044913052281427632686272526732952269935413472322626472582406726862686287727513328472650201808 0 0341937323671389837803863395237643952376438803846391536714087376443603671454739155477406745193970433540084664400844913970449139524310404741083846431035974067354136863527354131143445345945192952291526342915268630022738283934593406330225822621402725952738286529403264463451921296 0 0364136413732382936863915382937643812382935413933371741723671428637324576378045475441454740474695395242174047466440274547406744373732446439334385370141723732397035273829328936413101355544913101281427512814275126992977277634993419318926082686406726212647282727383315457654411808 0 0347236563812382938803863382937803701382938983732389834864150382943353846436037645477415046953863449141294634389845473863469540084634404744113641404737324087361237483328358329903432351344642915289027892763269930392776286534993392326426602686402725822699286528393341475761131296 0 0376435273717368639333970402736713626388037483829352741293569421737014634384643105441443739524491384645194027469539704491408744643952449139154310364141723513400834063796313934862990365645193139286527762673310127762927262134453379326426342660404726342673294027633472457670041808 0 0339237013419378038803863393337323656351338463701404737644335379643353846463438295441400844914150472639894547397047574067457641294491408744643863410839894172370138463499379630643328345944912965295227252839272528272738283934993277322626602608402726212673282728773353457652621296 0 037173419361237173656381239523764379638463671393336714067382944643796443736714310544143604008463440874695388046344150475739704491391544644047426337644150376439153569393332513732300237324491300227512789273829902647286526213419336631892582264740672699263428392725332845474853 19790725 484291808 0 0343235413527361237483952400837013812373239153513389836564108382944113732451938125477398941723880454739524757384645473970472640274437398944113764412935974194361238293392362631263486349944912865292727892712262131012699275134453392325127512582400825552686281429403289454752981296 0 0355535413671365638293796367137803656379636413829370139893499428637644360376444645441454739334385384645193915469540674576417246643880417239524263384640473748378033663829322634322965373245193002280128012751263427252789268634723406325125552634404726992582291527383289454746951808 0 0364136713459379637013846378036263764354139523555381236563812382945193686446437965477404744114047441140274576415046954172463440474464398944373915419437963933358339893419354131763315348644642952290227382814263427512634273834723432322627382595400826602751278928273419449152271296 0 0373234593686365636123812378036713846382936713829373240873626428637644411381244915477443739334310395246343880451941084491391544644027446439704129371742633863386334723812335334453002354145193164282727252738273826732776263434323328326426472699404726602647286528143406469548211808 0 0336637323612367138633846379637013656359738293764382936264129370143103898449138985477374842863989441141084726384644644239466441294547404743603846421738464067351339893341355531763239364143852927287726732877266029272738277634593353325126862568400825952647281428393379475753331296 0 0352733923513367138463686373237173829388037643952364140473717391537964491376445195477428638294519384644913764469539334634415047573989441139154335386343353748404733793780307634193027358344913089282727892686275126602827263434993419327726342673404726342582294028393277454748211808 0 0347237323764364137483780378037323780364138293641368637174108358341723748431040675441404744113880469539334695388046954217469542174411397042394047423937804239349939333264368631763264359744642940294027252751267327762738267335273353326426472555402725552776280129403302446453331296 0 035413419356936713764370135693764370137803472368634193915347240873656423937324310544144643952463438804634415047574047457641724547395245473880433538634217358341083541376431263486297737174519315128522890271227762686278925953419327733412647267340472621264728142763337946644986 19790725 484771808 0 0328936123626347237323717378037643764364139333583389835974108364142633796441137325441402746343829463438124634404746954239446439894437395244643863436037324047365639153499355531393289351345192965289026602814267328772608292734723486330226342595397025282776287728013315475753331296 0 0351336263641364134594008370137173641365635973880358340273656400838294286359744115441438540674519393346344008472638804757412944644172449139894108400841293656404734593686322634992940359745193039281428902660278925952776262134453353315125952595406726992595286526343277469548531808 0 0348634723499356937963641365636713732371737173445367135414067355542633717446438465514395242863933469540874789421746344047475740674757386344373780433538634263364139333239371731763289355545472890315127512801267329652725289034993406320126342528400825822686283928393277472652621296 0 0341935413732371735553612345938293732388035693671354138463612421736564335373244915405457639524576382947894217475741504757415046344008472638984411388042863732400834453597340634993002359744912990273827122673280126212776262135553432326425952568408726472634287727513419466453691808 0 0347235833612381238293671379636563671355538633569367136863915371740873863428639895441423943604067482140084986402748214360472639894547397044113898431035974108344539153379361230893379356944642977326427632940267328272699277634593419326427252595397025822699287728393302451960741296 0 0349934863597341936413812384637013641349936263641352740873701421737014263400843855441438538294576408745764027469541504821423945193933446440274360381241503541398935273764310135133089367144913039278930392751290226862902267334453392322626082647404726602660286527893353454769141808 0 0348637013612359737013686351335973513373237803419371734994087370141083626436040875477404745474008457641084695417244914129451940084491398944913970423937804310355538293214355532143513359744642927297727382927258229152660289034993341326426732582400826082738280128773328472653691296 0 035833527368635273656381238123846359737803641370135273915378041723626417238294286547743354150463442174695408747893952472640274576400845474150428638124310391541503353382934193499295237644491311426862877275128012725282726343419343232642582258240472647268628522673332844374789 19790725 485251808 0 0341937173717361238463764378035553780352737323432393334594129362641293597436038125477395243604150457640874695397046344239463441504464398944643933423937964172364138803432355532643264358345192865283926862927262127762647282734593432330227252582400825822738287728903445463453691296 0 0364133413671368636563717364135833686364135273846356938633499404737324172397043105441451941084664433545764047463439704757428647574047438540274335381243603612397035833880321437483101378044913151276330142763272527252801267333793432327726212660406726082634287727893341449148211808 0 0321436413812374836563686367137643764354137803379384636863863354142393686441138295477398946344027454741294695398946953970469541294664410842863952423937484286370138983419354131763341361244372952292726862940267328652738273834453432320127512634404726732776289029403251469551571296 0 0361234863555347236863846347237173472374834323780371738633701412937324129382942175441446439334576400845764172466441294789391547263780457639524464362642393656395234063748322633533027358344643101282729272673271226602776273834193289306426082621404726602621289027893432454747891808 0 0352737173626349938463846368634863701349938803671376437324047386340674008421740675477421745193880475740874634397046644027446439524385417243603796433539894047352737013302362630023366356944112902303926992814273829652660272535273419325126602568402726732660277628653392463452621296 0 0362636713277370136563686368637803472370136863717368639703764404737804335386343355477446441504634408747574008482142864491397046343970441138634385381241503656391532643732311436563139359745473039281428272634256826992789255534723432321425822542404726602634290228393289463448861808 0 0345936123513355536413366397036863717362637963341370135834027371740083863404740475441379645474067478940674757421748213989472641724464408744913933426337174108362639523432358330393366354145192965294027892789267329272789295234863406327726992568398926082647275129403328463451571296 0 037803555379638123732386337483796367137963717393336413829368640873863441138984335547744373898463440084821408747574047475740874789412944374067415038464108371741293527382931893472316436414519318928392776267328142686287726213499341931892595260840472595263428652712344544914757 19790725 485731808 0 0345937963392355537323555388037323732371738463671400835834150370140673796423941295369389844643898463441724821417248534067466441084360410844113933431035834150344539333432364130763406365645192890301426992814256826992699280134453392322626732608404725552647278928653226446452981296 0 0379637013671362635133863365639893583379634993933368639703555410836714263393344115477441139894664431049524239478940674757417244914087466439704491382943603541400834993671318934992977378045193176271230642699272526732839263434593445321426212542408726212647281427633328457648861808 0 0339236863641367137323612415035833780371737013583379637174008368642863812443740475369398946344172472639334664426346954194463441504634397043853880441136714129355538983366358332263445344544642952290227892699262127762751268634863366320126732621404725952699286528273201466453331296 0 0379636713671374835973898358337803555371735553812365639523829408736564129371742175441436042174464415044644129469541724952406744914129451939524239398943103686419433283812307635133039364145193027282728142712300226602725254234863392328926342712402726472699290227123353451955141808 0 0352737643863358336863445395235413656365637803583391536124129361241503796417239335441419444114172451940874695426347264239443740874576410841724047423937324217359739333341368632143472345945472927294027762902273829272763280134863459325127252528400825682699280129273289446461131296 0 0379635693812382934723812354135693459371735833970347239703527431036124150356943605477457639154547400848214150472642174757404744644087441140874129365642173717406733663812326435132865371745193239283930642725292726472776266035413315327725682555408725682568295226733406446470041808 0 0348634993626371739703686388034993796365638293432381235413880370139333527421738465441404746644360463440674605433546954286469541504310400843853915421736564129370140673366362632013264352744642877301426992776267328142699276334863328320126862528398925822763282728523353475753691296 0 035273569361237803472379636563812349937803302397034724047347241723527404737484217544144114008454743604789421746344129451942174519415043103933428639154150358339893251381233283583307637174464308927512965276329402725289026213445336632262634256840872634264728522725343246344821 19790725 486211808 0 0354138293764335336863499379637013863351338633366379635273880351341083555419441295477402744374008451938804757406743854067457642174464395242863764433537324172374837803379348631143366352744642990297727382940263428772699256834723406325126992568397025682725277629523328449153691296 0 0367132893541373236413796362637173641391534723898344537803612389835974067376442175477443740874664408747264310463441724576426345474047454741294335382943353717397034723796318934453114379644642965278927252699299027123052267334453328321425422634404726342608292728013406451947571808 0 0365635553780351339333612386336563863367138463499373234863780347239523486428639895477415046643952454740274464423945194263441141944385428645473880423937014360362639333459368631893201352744372952286528142801262128522673277634993353325126992568398925952660278928273432451952621296 0 0371736413392374834323829339238983701371735133863347240873612412934993989358343605441436043104547423946954129457642864634419447574067438539704464393343603748417236563812310136713002356945193114280128392647285227252839263434723239320125282568406726472647286527123419446447571808 0 0340636123780349937323353389835553812365638293527378036413764347241503499417237485477395245764150463442394726410848214150454739334411395244113933428636864172358339333379355530643328344544642977285226862814267328772738269934723379327725952608397025952699273829023366451953691296 0 0354137963612367136563701378036263499373236863812358338123527406736123829368642635477423942864491436044374286472643604437419444644217436038464286381243603555428634063863320135133002370144643151272528272647269926602738263434453328318925682501404726472621282727633264451946641808 0 0364137323898356937803527364137323701361237013541384635273863351340473569393336565514402743854129451940084437423944374150463440474411404745763952446439334150358339523527365631263366347244642852302727762940266027122699277634323432327726472568400825822660280128653419466452981296 0 037323671341937483392391534993812368637323641378035413732341938983583391534864129547744373933454741294491423944374263466441724547410844913989417237014286358341293366397031143432308936414491307627892965268629772673289026213486339231762621254240272595264728392751331545764919 19790725 486691808 0 0349935973612352737323541368637013880373235833641358333663780361238463527393337485441388045194172446440474437395243604286451942394576410845194047421739334172354140473513376432773472343245472890301426992839268626212763268634323419318925952621404725682634280130273277449152981296 0 0351335413569371737643748378036863812382935833748344539703328386333413898343242175441436038634335412944644217466442864519423945194286449142394360376441293764415035273863339236262965365645473226295229402725281426992673267334723353323926342568400826342608290227893341463448861808 0 0347237013764368637643641371738633555378037963555364135553796349938293472400837805477428640084108454740474310412944114108451942394547406745193898421739704067339238463445364131763419341944643027305226472890269928142686272534453341322626602634400825822725283928143302454753331296 0 0359735553583374834453641388037803597347236713597348637803392382934323970358338985441446439154360421744374150451941294547397045194087438539894411408742863764408734063863318934192940379645193164285230522712278926602801272534723315321426082595406725822528286528903366466454411808 0 0345934993555378038293527370136123686376436413656384634723671358338123541397035975477395242864047451940084263417247264194449140084547412941503989423937324217371739333406373231763527347244112902308926862902259527632647280134593353323926082555400825282595283929273277454761131296 0 0344535693764384636263527365635833541378035973748349936413541376433154047349937645405419440674547421743354172457643354664423944644008446440674129398941723748410834993829320136123002376444913226294029772725285226602725256835133366317626212568406726212647297728013315451970041808 0 0348635833671364137323717368635413671358335833379355533533671359739333541400834725477393342634172449142174310410848214150449142864411389845194047441138804310358338293432365633923686352744642977311427512712272527512647282734453328323926082528400825822699277629153289457653331296 0 036563541371736713555373237323656364137013445370136123686347237963486404735974067544144644108421741084634421744914239469541084726421743103952449138294217376442393555381230763472312637324491326427632814266027762712283926733419345932772568258240672582258228012725335346344986 19790725 487171808 0 0364135973641367138463686364137013499349937643597376434593656343239333527397034865441386342634027451942864310426346954129469542634464423945763915443738984067361240473406362632013486345944112952307627122673259527252725277634453379322626602568398925282725277629773226446451571296 0 0367135553732370137173764373237643459347234193419352738293641364135273952351340475477412941504108415044914286466443854757426346644067449141504464368644113701423936413829328934863277354144913302285228652763280126602751263435273366327725952542406726732647292727763289457649861808 0 0348636713717355538633527367136123656339237013555362634323748336637323583398937645477415042634360443740874464431044914172446443104437415044113952438541084239354141293499376431263315361243603064312627632763267325952608278934453353328925552528400825682699281428143341469551571296 0 0328939333671393334593780367135833541356935973829343237013459388034994150358342175441419440474263410847574008451942394726436047264108463440274286391540873898389834863933321435273027368644643201277631642751266026992763264734863341317625822542406725822660286527513328463448531808 0 0371737643812381237173717379636413527367137323597368636863732362638983748397037325441408742633970457639894360426346054172463440474310410843604108398939154217370140673499349933413341364144112965289027512952264728392725289034593445323926862542397025822725278928523353457652621296 0 0361236123641368637173732349937483612355535553541358336863499389836563933362640675514426339704360431046644310466443604695412944114263446439894335388042173780426335693796317637323126361245193214283930022647278927252725266035833406325126082542402726082621294028143341463448211808 0 0356937323732367140473445379636263656359736263379361234323829349938803671410837015477415042864150443740674576410846344027449142174411397042864008431038124411371737643486361233153406358344642990311427632902272528392673276334593289322625952568398925952712278929153392469552981296 0 038463513381237643748370135413472358335413701356935833671358337323541395237324129547742394239449140674634410845764335463439894335421743104027441140084360373240873499384632143641317637324519332828522763267329272699286525953445332831512621264740872634262128012865336645194919 19790725 487651808 0 0367135833686381236563459373235133656359737963748361235833846367138463686397037015405397045474008443740674576415045764310436040674172400839703863417237484217368640083412373232393432358344372865295227252814266027252673285234063366322626472542398925822751282728903366469553331296 0 0373236263701379637643989364137013612368636123597361237643717382937483846374840275441433540084634415046643952457641724634412944374217431038804129397042633880415035413780344538633064373244913366275127252725289026602673264734063366318925552699406726342621289028013641466449861808 0 0370136413686373239703612393333923541364137483541370135273796367139333796398938465477398942173915428640474464410843854239441141294335419441723952438538984217382940873432391532643527349944912940296528012776266027762673276334723379327725822528400826082673277630023201454752621296 0 0368637803780371734993780358337643626365635833583354140083641400834994067370141085441428640474634398945194129463440474695426343604008431040084129406740673796397034723933345935833126371744913039275129522699264726992763259534193366321425682595404725952634285228013366451954051808 0 0349936413641365638293583379637643527362637643527373236413732378037483829410839895441426344644239443742174491417244644172449140874239384642394027417239894263354140873527384632393555345944372952290226992865273828012608282734863353325126602621400825822686281428393353451961131296 0 0400835973732368637013829349937643597376435273780378037173829402738803952382941295477454741084464421743354335446441724491408743604047417240474310400842633829400836123846337936863139364144913302283927382725271226472801269935413341312625552608400826082582285227383302457670041808 0 0354137323656410837803626362636863701348636413764376437643846348638463717381239705441410844114108472643854695423945764217441142174360412943353915433538634239359741083486368630393626378044373002292727382839264727382647272534193379325126212595398925282699282728653341457652621296 0 036123499367137643701384635693612373238463527388036413764371738983764386339154027544145474129433543104695421745764047451941724335406745194087412937804194373240473717393333413641313938804519317626992940263427892621275126473472345931762595252840472582266028522763325146344853 19790725 488131808 0 0362637173829368637803641365637483717351336863583361235553717359739703626395238635441404744374150478940274519438546344067457641084217398942864047449138984087378041503569371732893541351344912965294028142852267326472686273834723366327726342542400825552686275128523201457653331296 0 0389836413829384637013989358337483701384634863780367135973626388039334027398942175514443742174491404746344263454740474664423945194047433540674310384643353846404733923880327737013151371745193139283929902686285225682673256835273379317625682568400826472634291527893366441149521808 0 0367135973612376438633583358337803829373237803656362636263686359736563989395239705514408744114087451942174464421743104129436040674335433542863989423938294310370140473541378031013527364145192927310127252699260827382673275134593445321426212568402725682712278929023353457652621296 0 0382937013641386336413796368638293641367134723732367134323701379638464027426343105477436041504519426342864087428641724263421739154108428639704194389843103717397034723732337938633064371745193126287729152686273826472725258234323419322625682582406726342660291527633419451949521808 0 0376438463569379638803732364135833569364137803764368636713764376437643780415038805441408743604217443739894491410844374067466441724310415042173952421737803933379640873445382932513656348644912965315127512673264726992686267335273419318927122582402725682725282729903302469552981296 0 0382936863732382936863952367137323583368637013780374837643686391537963829395241945441463442174547412946344047454741724437406743604087436039334385388042393717415034723989341938803176382945193114278928902660273826472673262134453353318925682595408725822686291526863201463449521808 0 0335338633656367137643486373236563612351336713597371735693812382939523748382941085441388044644286433542174385426342174310454741504360421743353989431037964150358341723459398933023472361244643014307626992977263426082725282734453366325127122528404725682725278929273302449152981296 0 037643732370138463541384637013829361237013641362637323829352736863748395239894008536944914129446440874576417243854067472642864360406742634067438537644286362639523686386334063933296537014519306428273027267327632738276325953445337932392621259540472660260829152751339243604919 19790725 488611808 0 0359737483764376438803748358338803780378038633796370137483829382938983970404740085477406744644129441142174547436043854172441140874360393342394027421738634310365639703459382933663701364145193052301427122865267327382686275135413445326426732621398925682725286528273289472654411296 0 0370136713513400836264027382937323686365637643686364137803641391537963880398940275441436041944437406744114437451942174547421745474129421739704335397041723829428635973952330238463101376444643214280128272686278926342763268635693289318926862699408726342595290227123419451948531808 0 0355539523989364139153796381237013863364139893880368636123898391539894172402741505441402744644108436043604437421743854286466441504310404742863970441137174360364139703513384633283555352743602940302727252814262127382634273834193366327726472621402726082763278928523226446452621296 0 0384637323612386337803915376437803989382937013829395238803846393339704047400840475477431042174519415045764286428643604547415044644217433538634437388042173527421734863970344536123114397044913486289028522712266026342673264735273379317625682621404726342686280127253419466454771808 0 0345938123748368640673583384635833780378037323748379637803933382940273880410840275441398942394263433542174172431044114360433541294360398943853846428637804150370141083499373232393612361245192952291527122763260827762595269934993406327727252568395225552673278928393302469560741296 0 0378036413748370137963829364138983612379637963915374837963846389838464047408741295441428643354172436042174335438544114547393342394008438539894217371742173863421734863898343238293064379644913239282728902660272526212763255534193379315125952568406726082660295227513353457670041808 0 0361237173915378039153863386338804047371737643764379637323863398939333829412942865514423945194172443743604464433546344239446444374547410845193952428637014286352741723499398933283486356944643027305226732776258227382621283934593328322626602582398926082686283929273251451953691296 0 036263686382937323915404736263846381238463846406737013880365639153933398940084047547743104217441143354547433544374335449141944464412944643829421737964263359741503748393333023612294038984519318928522877266028142647283926343445343232772568262140272608263428392751335344914886 19790725 489091808 0 0379638633812391540473846397036413796391537323880373238633989402738803898408742865477421742864335426341504437408743104047454742394335395242173812449138804194373241723499367132013641359744642977328928272852268627382660272534723392323927252568400826212686277627893226454752981296 0 0373238293764391538803780379637643701373237013780398939333626382941724047428640475514436043104491431043354411431041504437398946053989421740274263381242173863415035694087332836563101381245193064286528392686277626732814259534863392320126212542406726082647287727123341454748531808 0 0359737013829376438983812368636563671386338983846382938804087391539334217395241945514423943604360457644114411433546954150463442634437402743603952423939704239382940473499379633533527358344373014303926862827255527892621266034323379328927512568400825952751285228773239446453331296 0 0355538293686374838983863373237643952378040473748397035414047398937324129417240875441419442634464446445194263454743104519431044114239433539524286376442863732415036123952340636563214389844913151287729522660287726992763255535553392323926472555404726212621286527253353451948861808 0 0379638984027384639893933384637323880379636863846389838293829382939704239415042175477454742394310451945764310415044374172466443354263412944913989436038294047381241293612388032513717343244373064313927252801263428652712285234323366322626342621400826342751280128653419466453691296 0 0374838463933395239523812398937173880370140673686371738463846376439523915410841085441443740874437454744914437441143854519412944374172457639154385388042173701426337014129336635413064389844913239285227632634287726732725260833923366315125552595402726472660294027633315457649191808 0 0347236863796391539333915376439523915371736713748371738463915397040474027402743105441436042864437446443104437428644114335438542174437397044114087433540473933365641503406400832513686361244642977308928012776264726732725267335133406326426212542400825552699278928143353446452981296 0 038293686381237323933381237324008384636413898388039523796381238984172400841293780551441944385441143604335431043854286454741504464415044373880438538804087400840473686379632773748305238984491318927892915267327512608276326603432335331762595254240672595262128142751344545764853 19790725 489571808 0 0361238633933397038634129400838633863404737643796364137323829374837324027388040675441433542394491431043104411433545194239454741724464417243104194421738804087378041293527393332263641349944642965296527632890262128272699275133793432325127252660398926082686277628143251466452621296 0 0374835413829382938633863391539333829393337323701384638463846382940873863404740475477417242864335446443854194449142174491421746054172426340674239393340273970446437324008326439153164368644643251281427632673282726472725262134593392326426472568406725822699285227123486463449521808 0 0379638983671376440273880391537963796406739893933373238633764408739524047398944915477446443354547443742174411415044914239463438804411431044374087426339334335355540873459386332143541331544643002302727512902264726992582277634993392327725822542400825822621281428393315463454411296 0 0384637963989386339523829384638293796386338633989356937963863374841083933421741295477419443354491443744374464451941944576428644644194454740274239406740873717404737174217344539333089376444913201283929402699266026212738259534993379318926342582404725552647283927253366469555141808 0 0379638293796384640473898388038123880373236123829370136123597374837804129384641505477438543104491463442394385436045764217451940674437421742634087423936124217358343103472393331643686355545192990315127632827262126732712262134453353322626342621402725822673280129023201463460351296 0 0367138123829386339153863367138293748367140673933359737643915386340473970415042395441426345194310463442864335441142634437423944114129428640874437408742633812431035553863335335553002364144643164283927252776263425682776259534723328316427122621402726212634290228013379466470041808 0 0378039333863397041083846388037643933393339523764373237643701374839523846417241085477436043104519431045194634436046344172443742174411397043103915421738984087370141723612379633413513365645193052315127512915264727762621267334723353330226732660402726992621278929273341463454411296 0 040873846421739153812388039153933404738803970376436563717370137643952381242173780544141724664441143604239431045764335451943354360423944373989421739334411378043103583415033413686306436714491311428142890272527252595269926343419337931392725263440472647264728142686336645474757 19790725 490051808 0 0386338803796395240673846393335974067389838293764371738293612358338803796400840475441404740084464421742634634433545194335436044644172402742864047441139154360386339703671376432393459370144913027297727762865256827252647264734593406328926342542406726082776285228523302463452981296 0 0381237803846395240273898371738633748371737643796373236713527376438463829388041295514438543104464454744914239457642394385412945764087421740474129398942173812436035833952339239333039373244643164281429522725258226342890262134593366317626212595406726212699286527633379463447891808 0 0351338123764395239703970393337323764370138123597374838123846382937483970388040675441408743104411446444644411436043354239431041724385410843354008421738804027368640473527382931763541349945192952322626602686262128392647273834723379320126992555400826082699282728653251463450881296 0 0389838294067397038804047400841083898397036713717378039333717376438804087395241505441423943104411466445194437449145194576441143854108431041084047389844113597417234453989334137963139358345193499282728272751269926732738264733923392318926342568404726342660286527763379454747891808 0 0376437963812388039523952386337173970378037803656373236713846382937803686386339705405438544374263446443104172451944914286438541084547400843854087428639334411381242173569388032013656352745472865323927512725272526992738276334453366325125822595400825422660282729653445457654051296 0 0398938124047386338803764374838633764398936123846370135973641391537644067410838125441428644374437454745194464457643104695415044374108421741084385391542633863415036414067330236413089382944913264287728902751295227252776263434193341321426212634404725822634292727763379463448531808 0 0391537963846398940273933378039333952370139703583395237323764376440473915402740675477446443604411436046344664446442394360469540274385431042173780412938464286368640873717378032013641356944112977301427632712267328272738262134723392330225552686398925682725278928903226449153331296 0 040473764382939333970391539524087389838293846388037803796388037643612395240474150544144374385436042394286454744114437449142174605393342863933410839154067378042393671404733663880310137014491317629152927281427122673283925953472343232392647259540472647258229022763334146644789 19790725 490531808 0 0376438983671373239703880400838463863389838123880389835973717368638123989410840475441428644644576463444374491454745764335454743104263404744374047433538984172386342633499382933923829344543853002311427382801275126992621269934723379318926992712400825682647283928653302463452981296 0 0382939703846389838633898379639893764361235973656378036413732389838633898406742395477436043104464428644644491466442394547421744914217443739524437397041503846446436564008335335973052378045193486269927382673275126862699256834593406321426212568402725952647283927763328463450201808 0 0374837483764384640273829393336413748371739703717381238124027365638804108398940275477431043604217451944374576438545474217457643104360384642863863426339704129381240873527393331014027344545473014339227512686266027632725268634323366331528012595404725682621283928273379446453331296 0 0365640083933393339523829397040673717376436413846376437643555386339334150406742865514431042864385431046344519446444644464441146954087438542634437398944113880426336714239335338983189388044913499286529522660287727122712266034863341322626472660404725952608285226863277466454771808 0 0382938293933367139153686404738984239393338463701393335833898361238464087388040875477421742634360451944114634436045474239446442634576391543604047433538124239374841723302388032773717359744912965300228272738266027762699266034993379325127122712400825552673275129153277463461131296 0 0376439703641400840274129384639153597395237803898370138803915400837323764386340275477441143854634451943854360451940474576415044914194451940274286386341293780436037644047332836122965400845473226278933922647277626862776259534863366315125952634408726082608292727513527469570041808 0 0382937804087378040084027421737963880361237963686402736123846381237643846391539895405410843104385457644644664428645194263482143854464443744113989417239524217367141723583395231893748339244912877286528522725262127892686263434993379326425682725398925952634282729773302463452621296 0 037013933393338633829400837804047374839333933391537173863376439153656397039154129544142394172443741294385421745764411475743104519417243603933441140274310376441503612397033283846308936414464340629272789267328652634277626343459340632012634259540472634262128272712339245474789 19790725 491011808 0 0391539333863398939703796393337644047365637963671388035413846361237173829402739155477436044114335443743354491426345764335443742174464419444373933438538804108364142863445400833023717351344642915294028392673262127252801259534723366326426342582404725822634283928523277469552621296 0 0398938463764391539704047382940083748386335274047370137323686382938123933376439155514406742174286423942394239441142634695426343354217446441084263408741083717404735834129331537803076365644913302273828522725267327252673263434723328322626862686410826342621281428013432463448531808 0 0389840084067391540273898421737964087359739703641395238634067367139523898393341295441395242394239433541944547438546954411466442394519406743104027428638294310381240273432382932393812358344642902294027632789260827122712267334723379323926862621402725682660277628143277466452981296 0 0398940473863402738294108397041503846404738633898374838633812378037173796400839895477400841294335402744914491438542394464408744644217443740674150393342173970421734994008318937173002368645193527286531012738295227122647263434723419322626082515408726082582291527633392463448211808 0 0398939704129393342173829417238633989381239333732393338293952379638803970400839895441404742394129431043104634433546644172463439704547397044113863431040274172370138803656404732643701354144642965310127512902259527382789255534723432328926212595398925282621282728903341454753331296 0 0404741293846410838804047376439523863402738983898361240083717389836563933376439525477421741084008426343854411457642174576423945194047436040874263410841293656417235834129336638293089376444643226283927512789272527252699266034593445323926862647406726602595289026733239457648531808 0 0408738124008370140874150431036124008384640673863386337174263371738983846395239705477415041504217423943854519417244374172421739704310410842864087441141504239358341723569393334193459349944912940306426992738264727762673256834723353332826992595400825682673281428773264454752981296 0 036864108386339703952417237804129391540273671402736563915371739893764395238463970547739894129433542174464441145194263441142634576417245474027431039334172365641503641421733663717305237324437320128652865269930272647273827253432330231892763275140672582264729022725335346954757 19790725 491491808 0 0378037174067384642174008404737174008373239703764400838123846373242173880397038805441402744114129433541504411415045474286428639894519402743853915441139154335382940083541384634453555359743102927306427892827267327252725266035133366325126472712404725682647280128903341463452981296 0 0359741943764410837804008371739523686408737803952379640273846402738633846388038635441408742394310415041944087441139524491408744374108433541084310376441723989431036563933325137173114382945193201277630762699269927632673269934323432327726992634404726082673294027763341449147261808 0 0395240474087402741503812415037324067379641083863417238983989368639333717397038465477404741294027441142394411421747264239446441504310404743604108412940084194371742633597397033153499340644642927308926603014277628272647262135273353326426732568398925952647289029523555475753331296 0 0371741293863406736713933386342173671426336563933379640473641388036124087373240475441410842394239426342634310457642864464438544374150441141504263388043103989412936123952336637643101374844913114290229402673291527512621268634723459330226862634408726082686287728523445463454411808 0 0391536564067397039893717415037963989371739893555395237323829373240473970419437325477406743354108426341504491433543354411438541724385415042634047412939334239365640473583391532263583367144113027302726602952266026472699275134453289326425822686402725682660285229523541454761131296 0 0376442173933417237964239391540473829412937643764382941503812398936713863410838985477408742634385410844114239454744914634428643103952463438464310395242393829423935413989328938293064400844643239281429402647266026472751269935133341320127122555406726342673287728143392472670041808 0 0379638294129364141293701412936863970381240273612412936564008359738123780382939155477408738633933400841294464443744644108457642394437412945474129436038804335364140473472412931393612349946342990299026732751267327512738269935273379325126862595398925552673280129153445454750541296 0 038633846376440673583397038293898381241083812391536714172370137323717393340273880544139894217417240874129426344114310446443104385426343854067446439894310388039523527395232513880308939154519322627512952259526732699286526473459335332012647262140472647264728392751337945474986 19790725 491971808 0 0364138124067384642393829400838464047378040673829397037964027374838803812415040875441402741294217436041084411446443104360433541724411421746344067431040474108368641943459388033413499349944642965318927632725264726862725269934193353323927122660398926082751277629023406454752981296 0 0355540473748419437963952371739523656408736413915362639153764402738293880386339335477410843353989404742864108446443604263395243604087431040874437400842633780415035134172341938122965358344913164282728652725267326992725263435273419315126862621406726732686289028773459443748861808 0 0379637643970397039893846389836413915393340273933400837013880367139153898388038295441417240274129421741724108426344374150454741504519423944914047412939334263371742173412404734323686349944912839312627762952266026732699268634593379318926992660406725822673286528523379443752621296 0 0376439153812415039703780376439153863415039334067382939523880376438803829364138985477404741294129426341084411454744114411400842394217436040674385397041503796412935553701337938633052397044913214276329152712282727122839259534593419322626602582404726602699277627893289466448531808 0 0388037323863378040673527404738124047373240673780410836123970373238123780391539335441404741294286417242174286436046344172438541724360410845474067433539334239378041723353361232513499355545472927316428652865269927382712258234453406325126472621404726082699286528773289463454411296 0 0343239703641404736863970364138293764388037643933374837803701406738633829393339895441412940874172402742174239457642634335436043354239449142864217410844113513421734994087327738633126349944643353271231012725269926862940267334193341318926992621406725952686283928653277469546951808 0 0368637324129388040083686410837803846379640083717398938633880388039523952389840875514428641724385400843104411433546344263457643104411395244913915446440674385374843103513381232393583361244642965315126732801259526992699266034993353327726602647402726082660282728523328454753331296 0 036413915376440874008417238633846384640273764404737963898362638633846402737803863547739893970408741504217443742864519436039894411423945194027438538984310381241083686404733153686308938634491331528393039272526602660273826993445339232262789260840472608268628142673337946344757 19790725 492451808 0 0395236413880371739523671417238634239386340083597408735973846382938293846389840085477404739894087417241724411426343104464428642174360421744914047426339894385367140473486382932263671354144113052325127632827262126602699267334453432322626342673398926732660277629523302463452981296 0 0371739703796404738803915373240273656417235414008384639893764371737963863398937325477410839704194417243854217446445474385428642634172454740474194395241503597421735414067323938803052371744643251277628652725266026472712259534323353323927762582404725552738285228013353457649521808 0 0371737643880391539333915386338293915388039153829395239333933389838983780389840875477397039704335421744914172475744374360446441724664412943353846433536864263351340873392402733663486351343352839310127632890267327512673268634723406328925552634400825822647280128773432454752981296 0 0356939333989406739523846370138633780376437964087356940273717402737643863400837645441412941724217426341724437415043854411436043854129431041504239393341943863406736123812322639893002376445193114273829272699266026862634264734723379325126862608404726082595281428773176469554411808 0 0398939153915384639523829370138124027388040473671386338634087370138803970397040675477426339524263421742864360446442394547443742634411426341504172417238294172373241293419391532513392345944372902311427382776269926472673267334193353334125822647404726602699280129653226463460351296 0 0356939893915406738124008381239703732393336563970384640083717398938293812393338985477388040083970421743104385438544644411451945194286451942174360384642173812410835834008327739893139381244913432269928272801281426862699258234723419320126602582408726472660297727123366463470041808 0 0376437803915384639153748406737804027391539153748410838803989393338293970389839895477406740474385397043104263421744914519436043604695389841294087415040274172373240273445381232513527352744913052316427632738275126992699267334723392321426472712406725822738283929153419449153691296 0 036123898368640084067412936563970362638463898402738803915376437803780381240673863551439334027391543604310454745194634446443854491426342174172431039894217364141083732393330893641299038634464336627892890268627382725276326343445337931892789254240272608268628012789336645194886 19790725 492931808 0 0368638803829382939153933393337173863384640083846384638123796381239153970384640875405421741294217408744114335443743854491441143854385395242394087428637804239376439893328376432263513341943853076310127892902271227252686259534453379326426472555398927632699282729273264454753331296 0 0359738633732408737173989393338633732406738294129376438463796417238123898389839705477406741724108441142394437443745764576441146344108438541294335376442173764423935413989337936123151371744643379294028652763271227252712256834453315326426732647402726862738278928393419466449861808 0 0379637963880389838803612415039333933397041083880397040673880371740273880384638465441404740084263395242634194441145474310463442394335404744373880410839894385379641293513376434063626355544112927321427762890263426342699272534993419326425952621400825952647283929403264463452981296 0 0358339153933398940084008371740273846423937324239382939153686402737803796412937645441400842173989449140084491446444374789421745194027438541724194397040473829402736564087331537963101381245193264280128772712275126602738267333923353323926992634404726602686287728273341463447261808 0 0386337483989395240083989426339333880382942173686423940673880404738983933371740875441423940474335415044644150423944374310449142394217402743853898417236414008378039523499368631893499367144373064291527382852272526732686259533793406320126472660400826862738282729023341451953331296 0 0370140474027400837803989386341293952406739524194381239524087370140083933410837965477384642864087438542394464438542174576421744644129446440084360382941083732395237324047336637013251370144913251285228902621282726862776260834453341313927762582406726862712290227123419463450881808 0 0379637013970364139523641400836413989391542393829395238803970371739334150376442635441417240874634400843354239441144374310449141294634406742864008443739524047379641293419386333153641354145192927306428272865277627762738269934993366328926342634400825822712278928523328454751231296 0 034193812393339153780400838804047389840873846404737173898378039894008388041503898536940674360402741724150417244374217472641724634421743603970433539154491376442393555393332513748313937644491315127762927268627632673269927123445339232392712263440472660262129152789331547264919 19790725 493411808 0 0355535273863384640473970417240084129397038983880386338463796395240083952373242635514426339524464408744114217436044914360441141944634400844114008433538294008361242173555381232393764340644372940310127892725273827892699273835273366317626862621398926862751282728903251463452981296 0 0325138803915406737644239381241083812408737804129397038633915397039893732419438465477412943104027446440674464457643104695423943354108449141294239378044114027408736413989341937643114356944913239283929272699273828012801262134723432316426602621406725952647290227763353454749191808 0 0354135973846395239523796397038124172395240083732404738464129391537964008384640675441428641294239421743604411426344114360466440874726421744373989417237484008376441503486386332773513358345762902320127632801266026732712266034993392327726212660402726472660281428653201463454411296 0 0349937963764388039154047386340083880395238804194379639703846398939333863419439335514391543604108433541294491451944114576415046644087469541944194389841503952404736564172344536263189368644913214282729022763273827122712262134863379321427122673406726082699285227383302478954411808 0 0379636123829389840873915397038464150397041084027406739333952406737964172384643105477421739894385398942174464408746644385478942174634408745194087441138984310370138293527398932013583361244372927318928142902266026992673268633923379330226992686402726862673286528903392463461131296 0 0325139153764402739334047404740873952412940084027382939893915412939154047408740085441415045474087428641504172466443354634391546644172466441294335408741503915412936123952341939152990364145193214281429402763269926992751254234993353325127892608406725952686286527763472463471111808 0 0374837963970398938634047384638633970395237483952398937803796398938293933389838805441441140274239428644644360428646344385475742394576423944644172446438294129381242863527382933283583351344113014313928142751271227762660264734453432325126732555400826472699281429023353475754051296 0 033413915393339523812393338123812393339703701398937963915370139153812393340083880544141504491408743104263428646644360469543104634423942634217417240274286388041083612395234323717306437324491316427632763280128652686273826213541345931762712256840472647268627762751336644914886 19790725 493891808 0 0361236563898406739703933379640674108382940873863406739153880398939704047397041085441446440274360408742634437436045764286454741724491428644114027423938984108368640273671374834063717358343602977307627382827258227252763263434453379320125952686400826212699283928393353466452981296 0 0347237173796402737483626397037323829404738463933391539333829391541083915398939895477402742393915406741294310449142174664428644644491451942634519389843853796417237173970337937643114378045193226287728652699272526992814268634993315323926732634406726212621289028013406457648211808 0 0367136123812402738984239374840473989386340473952393337963970400839524027393340085477436041294335408743354437423945474360463440874726428645764008415039704239384640083612389833023732340644913027307626602789272526732673269934863432335326342660400826992634287729273328457653331296 0 0337935833989382939893764400838634047406739154129384640673970382938463952406738985441402743604129423942394239449143354634423946644263478940274491397041723952421735834047334138983076370144373214296529902699273827122712267335413341323927252647404726212582281428393379463448531808 0 0364135834027406738294108398940873915389841083717386340674047406740273863389838805441428641944194423943104239438544644411436042394519412944644150431041084310389841723392391533283419355544373027302728272738277627892763269933923379322625552634400826732738285228903353463452981296 0 0344537964108406741503989393340674047404738464172395239333880382941083915408739335405406740474310412941084310451943104757449146344239463440474547388044113898412936864087325138803052389844913176285228902725275127252608266035273419322628272660404726342634280127763486454750541808 0 0381236263915398939704129397039523970398940473863391540083970404737964047386341295477408741504263421743354519443744374335475742634464421742634087449139334047371741293527395232013641356944913014295228142776269926992699264734863445339226082673402726732634282729523328463451571296 0 033663898400839703915400839524047395240273780398937644027384638123880400838464067547740674108421740674385431048214464449143104664421747894087423940674491386341503717397032143686303937174491332828522977269927122699263426733541334132012763269940672621262128772751331546344886 19790725 494371808 0 0388034994008398939153989386339154108388042393780408736863989371739524087388039335441410841724108428641724547441145474385449143104547421744643898431039334310371743103392389831893656349944642915305226992738266026342699263434593379318926472647398926342660271229903302472652981296 0 0362637173970384638633970408740473898404737174067376437804027408740083829386339705441417240674194426342864385463445474491417247264360449141084286389842863796421735833989326437642990376444913289280128012673266026212738267334863392325128142582408726342634283928143341463448211808 0 0381237013863398939524172391539894067391539333970388038803970395240873952389841295514428640474360397040874194421746054172472641294634398944914129441140274335370141503499370131763569354144913064315127512789267326992686263435273419322625422776398926342673277628393392469554771296 0 0348638983970398939153829397040273970419439333915384639703933400837804047400838805477391542633970423941724263426342864789449146644491469544374087397043603764428635553952330239703101376444913341283929522751266027382738262135553472330226862528404726212660283928013406469554051808 0 0381235834067400839524067398939334217406743103863423939154027393337964027393340675477431040874172421741294360426346954360463443604634423946644087436039704150371739703392384632513671354145193002311427762763271227632647262134593277318927252660402726472673277629023366463461131296 0 0347239153989389837963796398940474047393338804027361241083933393340083915397038465369404742393796426341724310436043354757443745764263446442394310384640673701415035554087313938633114381244913302290228902725283926862751262134723406327726992660404725682595285228653419451969141808 0 0378038464008421739894067389838984108395239893952410840474087397039703829393339705477441138124087402741724150443744914491436043604664433545474217443740084217351342173328374831643732368644642852307627512827258227762751262134863366328926082776400825822673276330023264454752621296 0 034863989391538804027404740274027397040473641428638124129393341294108382940473863547737644047397042173970423945764385463442634576436046344217441142174335352742393555397032773915295238294519323927512915280127252647266025823472335332642712260840872660264728272839335346344952 19790725 494851808 0 0368637803952402740674087397038804087393340473764400839333898404739893933382938985441412938634129404742634108428643104263443743604664406745194047421737644008376440673527397032393686358345472940322626992673271227512725266034193406322625682738400825822763283928903176457651921296 0 0356940474008400840273796417240474008421741724129384640273952388039893732386338295441381241723796406740874239431041504821436046344335436043354464408742863701436035973933332837483076376444913264280129522686281427512686269934723392325126732608402725822634291528653406463448531808 0 0391536413915395239153829397038633780388040473880398939333796402738464150379640475477404738464217408741944217441145474437446443604519419444644150428638804286358341293459381232013597352744372990312628392763264728012712276334193366326425822738404725952673278929403353451952271296 0 0352739333863384641503812393340473989421739153989370138634027400838983952397039155477386342173915426340474310438542174547441146644172463441724464386342863748441136413764335338803164374844913366278929272789275126472751262134723341320126602660408726342647290228013445463449191808 0 0384636864047389840274129395238634108412941503952402738633863393338464087395241295477404738984108398942174047412945194464463444114664431044644150431040084385373240873472388032263513373243603052310128012827262127122751269934453328318926862621398926992712282729653264449152621296 0 0348638123671404738804108406742173898421740874067364139523829400838463863382938465441400839894008415041084150404742174491428647264411454741084576406744113583406735274047323936563114376444913277278929902699278926992673258234993419327727122647397026472634292727253499451948861808 0 0393334993989404740473952408739334172397041503933410837173915367140673748412939335441423939154335384640274150421743604335449143354547415044114217449138294239373240873445378030273597344543602902323927382877276327762673264735273315323926992751400826342660278928523328463453691296 0 034993764371739703915406738634108395241503863415039334129382940273898397039153989547739894087412941084047408743354335457644374605433544644335451940874335386342173432386333923555318936264519336628772940272526342712273826993419339232392673267340872608264729022751341946344919 19790725 495331808 0 0382935834008388038464087381239894217400839703863398939523952382937963764404739895405423940084360421741084335433543104239454744914576408745764239426338804263358341293392386333153641351344372990317628272877275127252751262134453341332826082634400825552738285228903353454753331296 0 0374839523701395238803880379641503796423939524047406738803829402739703970376439895441393340874047428641504217438543854576446447264263436040674360398944643898410836563846326436863201364144643226287729022660275126862725263435413432316426732660408725952595286528653392446448861808 0 0356936563880397040273780404737173880386341293863397038803915378041083880393340085477386338804087393344644129428644914217469543104491421743354239446440084335359740673472368633663555358343603139311426992751268627252660268634993353322626212801400825682738283928903239451952981296 0 0368639523513397038984047398939704008410838464047376439703989391539704047384638985405395240674047438539334519423942394634415045474335436042174437412944643686412934993880322637803151368645193392280130022699275126732725263434593406318926992686406726212673283927513328472652981808 0 0384634723952386340673812406739704047398939703863404737803764388039153898379638125477398940674150395243603989433545764310469543354664433545474008451939894150374840673366384632263612364144113052303927122839273826732686259534593472327727512634398926472673281429023302454760351296 0 0340638293569397040873970395239704047393340084087382940474047404739704067376437805477395240873915419438634239443742634576426344914310469540674519386343603701417235413933337937803151364144643139290228902686268626602814266034723406322627252686406726212621290227123289463469141808 0 0370136413970371739523880404739523748397038803812400838124047371739703764355537015477384639524217402744114217433544374547463444644634417245764217426338464108384641083513371732013717371744642965312626992839272526342712276334323315328927632801402726212673287729023277457652621296 0 035833764371740083970395237964129379639333898404737643970431038633796397036563717544139894027364140674047438543354360443744644576421744644027441139334411368642633499395232263796303939704491365628522839280126342647264725683419336632142634260840272673266027892827340645195020 19790725 495811808 0 0368635133915393340473952395236863846404738633952395238983915379638463701389836415441391538804286393342634129451942394519433542864491391540874008419436564217374840873379379633283671365644913064323927512751264727382712269934723353322627122725404725552647278928523226457652271296 0 0340637963641384640673970400840273812406739334008391540873764376437964360381238805441393339334008415040874411433545474491457643854335433541944437379642393732421734724067322638123039395244913315292729522751281426992699264733793366310126472673408726602712287728773379443748531808 0 0378033924047370141293732398938634150386341503686398938984087358339153555386337175441384639524008391542864286449144644491463444114726423946954047433535834239367140673445384632393933349944373101325127892865268627512673268634723472328926602763402726082686275128773277451951231296 0 0325139333445397038984067367140083952410838634067391540474150404736863846358341085441415037643880408739894172436044374757457641724360466439524194402744113626417234994087326438633201402744373379286529402725272527122738268634723341323925282582402725952699285227633555443749521808 0 0373234193812389841503846417236414047395239523880400837964108389838983764395237485477365639893989393341504217463443854576469544644547431046954129428638294286352738293459398933283846352744643014302726992890262128142725264734993366316426342568398927762660280128393264443753331296 0 0334136713513398938294008381239153764426340474172397039153812389838633933391539705477395240083796406741294286454744114634451947264286449142864437395241723829428634863989336637643189381244643302296529652725266026212738259534323406330227512699404725952673292727633432475750541808 0 0381234863846364139153863406738634108402739893970408737803989389840084027393335695477381238983880406741944047446443604695463444644519441146344047426338634411371741293486382932513597352744373039297726992865259526992647263434063379325126472647402726862712282728653277457653331296 0 035133780352741293748415037964239398939893863382938463970406738983764393337964027547739523952408739334008431044914519451947894519446445194150436039894385389840273583389833023933325136264464341927512890269926992763275126603486344532392647267340082634269928522751344546344853 19790725 496291808 0 0393336563915376440473656398936414087415041294108412940273829379638983780384637965514388038983701400840874239436044644576475745764464433545194067417237644286378039333379374832393732347244642927315127512915271228012725260835133341327726472555400827252686275129153341463451231296 0 0347238983432400839703933370137964047382940473933388040873933406741293880373238125441389839153863393340274150431044644664451944644519423943104286406743353717412935693880325138983101376444913499285230892814277626992595262134453406321426212595404725552647278928143472463449191808 0 0373234453989389840473915406738984217397038293898412937013880384640673686397037965477388039523970388042174027426342864547449145194519421742863970428636124087358339153392378032513686354144373002311426863002264728142738263435273328320125682608400826342608285229023341454754051296 0 0359738633748388038634067397039703933386337484087397039154067386341504008404737805441410837014087398939334172438543604547463443104411446441294310402743103671404734863970343238803114386345193341281429152827278926732712268634993264320126082568402726862582282726993419451954411808 0 0382937174150362640873764406737963970397040474129398940084087395239333952406738125477402739893812406739894172433544914464466444644519404744914335423938124239361238633513402732263796355544372977321427762751267327252621263433923379330226472582406725822595283928273341466460741296 0 0356938123701397040473933412939704067404739704087408740274108404740473952381239895441402739703915417240084263433545764385449144374464451944644437426342863898406735554027337938803114393344913366282728772725286526212839266035273392320125952542406725952568285228273341469570041808 0 0370135554008382940474008402737644217398940474129400840473915431039703952398938805514391537963952391541724047433544374547441145474757449143854067426338464129364141943499389832893952349944643027308927512902268626992660266034453419316425952528402725952686277628903392463452621296 0 034723829368638463915406739154360421740083989398942173915397039703880398936413970544138634150398941084047400844114634457644914437426342864067446439894172381240673656412934323796326438294464344528903164280127252751275126343472341931642660260840472686268628522789337945475054 19790725 496771808 0 0391533023989367139333829417239704263402738804150402739893915393339704047391541085477400838983880386342394286446443854239463442174547438544644067441138804027373239523353386333023812345945193076308927892890266027252686263434323366327726472595402725822725281428903289457652981296 0 0327738633353393338804008400840474067398940674067421738294150408739893989400840085477410841083812397041084437441144114634449146954411451942864335406740873812393337174027343238463114378044913459292731392776266026992725266034723353315126212542406726212647289028013406451949521808 0 0382934193970356939893780417237643933404737643898393341083989388040273933397040275441391539524047386342634239441145194464449144114519441144914335421738803970379641503419397032513898352744643114315127632865268628142634267334323366323926342673398925422647275128523226463452621296 0 0336637323406406739154027406741723933417243604008412937644150404741294150398941085477393340473970421741724385451945474886446446344547475741294286393344113764395236714067347238463264371744643583281429272725263427122634262134323366318926342568404726082621287728273328454749521808 0 0378036414087358338463829415040473915393339524108421741294067412939154067415039705441406738634067412942864263449144114491454744114519451944644129433539333970354140673445379633533952354144913039323928522865275126992582262134863353326425682699398925952608277628903302441152981296 0 0352739703626402738983970404740874129389843104067406740874129393339893898402739895477404740473863410841084519417246344634433547264491449142634411400842393780400835974087345937803239379645193379286529022776273827252738256834863328313927122647406725952647291527123459454747571808 0 0384635553989384639523863402740874172404740874008398940873933391541294087397039525405406738634239388042394047438546644411469543604664417245474150431038123863378041293527393333663583340644113052302727892877275127382673278934863392327726992647397025822634281428523239454752981296 0 035273829349940273829410840874008391542393952388041084027395238294047408739523915547739524067393343354360433546644437472644914519417247894150441140474239374842633597400834323915320138634437313929403101267327762699281426083432335331512660259540672660263428392686328947574821 19790725 497251808 0 0376434724194378041083812412940673915397040083970386341943989391538294108393340275477426339894087391544114217443745194437475743354310410846344027421740084027358340673541397035413796358345193027320128012839266027252712269934593392330226472621400825822699281428393214463452271296 0 0361240873392410837174108391538464150388041503989412938984194386338804108389839525514417242173915438542634286457644914519463443854335482140674576393341293780423937013863334140083277397045473226295229772686286527382776262135133406326425952555406725822647285227513445457647571808 0 0398934863764347241723732408740274087404740674067395241944108395240084150391541945441408741084411412942634286446444914547478944914464410844114047443739153970376440473583402733283717364143853027323928012952268628392725281434323432318926732647400827122595285228773214454752271296 0 0344539153732406737963989382940874129391542173863406739523952400839893970384639705477397041724194417242394263457643104789436047264286460541944437397044113656421735413989347240083226386344913597289029022915281427762789258234453459320126602595404726342582282727763366478953691808 0 0397036563933362640083812381240084047421740084310395241083970398941084129389839525477410839704286402742864150457646344411469544114726428644914087423937174129376440873499400833663880352744913114315128272990267327252738273834863445330227382634400826342673283928653419451960741296 0 0351338983583404738803989388039523989428641294027408741724150412939704027397039705514408740873915433541724385454744914695443745764411478941504464406741503780421735413863341938803289370144913392289029022776281427892763269934593406322627252595408726082634290228143527463470041808 0 0402734993915358340473846406738294008382938293970404740084129397040473829404740475477412940674129408743604464446444914464454743854634428647264027428639703989374840673499406734453748362644643027311427512890272528272738272534323353331527252595400826342647282728523315463452981296 0 035693933359740273764391539334129404740473829393341083880404741944027388037484150544141504172397041504217446443854385482143854789419446954108441139334310374840473583408734063764322639154491347227762814277628012647280126473432344532262582262140272621262129272725341946344886 19790725 497731808 0 0397035133915347239893764406740474047364140474027381241944067397040474129404739705405412940084172421742174411443745764695482143854757438544914008441137804335365641503459393334723764358345763027325128652940281427892660276333793366325127762608404726082738277629523239446452271296 0 0352740273583404738293863379639703989382940273970398939704129397039704194393340475405408742394047423942174437443743854664449146644263449142174464393344113846410835973863337939703176361244643445289028652814277627382789264734323406313926472634404726212647294027763392472648211808 0 0400836563898365638983898417239523970395239893933398939704172397041084008412938985477417238634194408742634464443745194335463441944789419446343780446439704108379639703686397033153513347244372977317628392990280127632738272534453366320126602542404725552660289028393432457652981296 0 0345938633612398937483989365638983863398942393989382940873829404739154047393339525441412939524027404741084519438542864695441144914310446439334360389841943701417235414067340640083214379644643315292728652814271226732621263434723379318925952608406725822647285228273419463448531808 0 0400835834027359742173701402739334172400840874067402738294008371740083933410840475441410840274217397043354150426346344464469542394576415045764172449140274335368641503583381234193764354144373076322627762890271227512725267334993366326426342568400826082725281429273089463452271296 0 0356942173541402735414108370141503915391539153989389839893933386341083989381241725514404741504008431041504335441143604757426346344194463440474411391542633641408736124129340639333251384645193201296531262776278928272852272534723353331526472582404726082712283928143472466450881808 0 0415035833970371740473717426337964129389842173880406739703989391540673898404740475477412940674027398941294150433545474310463442174605417245763989443738634172358341723597393333153863356944373039307627892952281427122738271234723406325125682660402726862725277628653251457651921296 0 034864286371739703812404738124239395241293970382939333796410840274027397039893812544139334087402741503970423942634385469540674491402744113952441137644008358342393626393334994008344539334411331529403039290228772660271226473419332832262673256840472621272528272776345945765020 19790725 498211808 0 0419436263863386339893641412938983970397039704047406738293880384640273880402737805441412939894108388043354286419444914286451941294726417243854129443739704150373241083612381235553796344545193052323928142877268626992686264734993379328926472660400826992686283928273392451952981296 0 0352741083597386336864239388039893656404739523952388040273846397038984087389838125441406742174008426339334263436042864360423943854172463440874411384641723829406735694129339239153379381244643315292730272801275127762839258234593445316427252660404726342673286527383302463448211808 0 0406735414150364141293898423940084008417241293933398937963898397040273764400841085405393340274150389843354239423945474360469542634491415042864108451938804286378041503486398933283432358343103052315128142852283927512789259534193366323926342595402725952686282728903264454754411296 0 0365641293555412937964108393339523933410839334129393341293829386338983846404740875514421741943796415038124286446442634695421744914194423939524491378042393701433537964172340638983264400845473472286530022751278928012647268635553353317626602582406726082647281428393472454754051808 0 0406734724360373241723796395238463915404738803915391539153829376440673880415038805405397038633952400841293933443745764335466443604411423945474008431038634310379642633626398933153748352744373027310128522852271227632738268634453472325126212595404726472686280129153366451960741296 0 0364140673671441136714217374840083764408739333989384639893915417239704129378040675441398941503796408738124239449143104695428644114217441141504464400844373748417236714129341939333289374844913366294029652699267327892712262134993392318926862568402725822647289028523341463470041808 0 0421736264087361241723732426337484047381239153880395240673952393339523970404741725477412939524239393342864129433545474263466444374263406745193989421738634217370142173583400833413915361244643315330229522877271228272595271234453366322626732595402725822686278928523226438552981296 0 036864239358340473583406738984129393340673933391539703915395238123863415038633970540541504087381241083898421743854239454743604437428645474008454737804087388040083626417234723656327735974491321429022902283928272776276325553472339231142568254240472582267329402738331544914986 19790725 498691808 0 0436036864263388043353829423936564217376439704150408738984047368639703812412938295441408738984172404741083846431045194310457640874411400846343952426338124437365641083569384634063846370144372940312627893027275127762712269934323406327726342501402725822647280128773353463453331296 0 0349942863486421737644239370140673933419437803933381239893952410838804129400838635477421740673933415041294411443743104437438544114194438539524385374843603812421737644047365638463264384644913406294030142725269926472725266034723392322626602568402725952647280126993406454747891808 0 0410834994360356943353656415038294129384639153915410838634008381241724047391539335441391538983989379643104047443744914310475742394634400842633812438536864172391542173796404734453717354145193126313928143052271226862712276334863406322625822568400825952660280128653189463453331296 0 0384641723612423938124008370140273970408740273952402740273933419438634008391541295477393338293970408739524286428642634437441144374108451937804411404742393486421736124087345938293251384644913341296530392801278927252763268634593406317626732621404726472673281427763366463448861808 0 0426336414027356941943656417237804385379640873880406739334217382939153989402740675441408740084172389843103898423944914150446443854491423944113846454739524310368643603671400833413671349944112990313928652877275127632751263434723328325126602634400826082686277628773315463453331296 0 0351342173472423937324217378040273970404737014008398939893933421740474047391540475477398939703748417240474087436044374239454744374087449141504519378045473952421736564194358337643392382944913671303931642763268628522712271234593353312626732647404726082647292727633459463448211808 0 0438536564239364142173717402738124217379640873898393338634385406739524047410840675441410839154172398942863952426344114437463442394605398946053764441140674335373241723717398935273780368644113064317629652927272527762827271234193406322627512555402725682699289028143201463453331296 0 037014411364143353597436037804067395241294027421739703829406741724263408738124108544141084027391540273989421743604310463443354695431045764108446438804286398941943641415034723952326436864519344529403201281426862725278926603406336631762647254240672621271228392776343245474919 19790725 499171808 0 0433536124310373243353583428638804150388041083915400839334108391539894067441140475441398940873970410841294087421744644491463443354519408746343989436037324087378040473555408734593748371743853039323928522940281427252763271234063406331526342555397025422673286528773328457652981296 0 0367142173445428636264172378042173764412939524008395242864217415039704239400840275477408740273915421739704263446442174726433545194360446442174411382943353796406737014027367138463239389844913341290230272738282727512699258234723419322626862621406726732621289027383289463448861808 0 0415035834129359743103732426339524087398939703915389839523846398940274047412938635477412941504047374839703933443745764129469541294605406745763863426339894239359739893583384633923527364144643201312628522927285227382789266035413419321426472608402726212634283928903289451952981296 0 0356943853583421736564129370141723915423939154087395242634172417237964087408740085441402738984087398938634217446441724664438546344239454739704385393344113933426337964108347238803379388044913555292730272763275126732647262134323419317626472608404726472673282728393419457653691808 0 0415034594217361243603583404739704437371740873989426339154335389842394067391540085441402740084108395242174067421747894547463444914547446446344067441139704108381242173541376433413701344544373139327728392776273827252699263434193379325126212582400825822673280128523289469560741296 0 0362644113569431036414217384642863952421739894385388041944047402739894217415038805441398939703846419439334360441141294695433546344150466440474385400843853764415037804129364138983189381244643419286532012763283927632751267334323445325125952582406726212686292727383541466470041808 0 0441136864067359741723686410839334335379642173796408738124217397042173933406742175477426338984047389841503970426345474411475742394634406745474108449140084385368642173527412936123796355544373101315128522977289027512814272535833445325126472621400825422712283929403353469553331296 0 034994310365642633829406737014108391540674008415039893952402742393915421740474087544140474129371742174067419444644360466445764664421744644027426339704335378042173656412935273764320139334491337930522865289027512738276326993499341931512634262140672660266028522776330246644853 19790725 499651808 0 0438537014129371743103656421740474150389842173915415039894047408741724129428640875441398939704263393341504310441145474360478944644634426345194027449140084310384640473732388033663898361244372940313928392952264727512738266034993341327726212634400825552660283929403328457652621296 0 0364142633641441136864150398941083952417238124239402742864129438540674150398942395441426340674008419439334310438544114464431047894286463441504437397040873717417237483915341939523302402744643419282730892699275128012751266035273499322626342621404725552738290227383527457649191808 0 0438533924263373239333970421739704239397042633780423940084087400840474047402741725441433539334239389842634150426345764385451943604576421744374150415038984027388038463612388032263880362643853014323928902839283927632763271234993366331526472555404725822686282729523264463454051296 0 0384644913656421736414286397041504008404741294310419444114008417240084047400842395477398939523933412938634360438546344464463442864286443741294360391541943880423935414047359739893277359745193328300229022789283926862725282734993315323925952608408726082621290228273432457647261808 0 0449137174385371743603952400839154310389842634150406740274150412942393952423942395477412940274335395243604108451944914437469544374547426346644087446439154286378042633555398934193846351344373139313928652877278927382763258234723379322625552555400825422699287728393226469552271296 0 0381241083499428639524335384643103880443741724150408742633898408741504519404741505514406741083780417240874437433543104547441145474286415039334411395244643764436036264150358337963353382945473353294029272776287728142699272534993366313925682555404726082647287726863419457648211808 0 0441136564239368642393880451938124263402743603970423939524150415043604263428642865441404740474263421744113989457642864464451944374310426344913898436041944108386341293701397033923641378045473189322628522712278927762852275134863341325126212542402726342621286528523406463453331296 0 035554464374840673764415038464150389842863686421741724310404741294047400841503989544142634263404741723952446446344385446444374129421743354067446439704263370143603796421733793898344538464411339228903002286528272852272527123527341932392582264740472582266028652814343245474821 19790725 500131808 0 0431036264519378041293701446439704360379643603915426340874360421742394239426340875441412941294335404742634194443745764464463444644464412945473933433540674286381243103656404736563915376444913139312629272902273827892801262134723419318925952686404726602712276328903379469553691296 0 0352742173764443738294335362643604087426337324150400843104047426338984286436041505477417242634047395241084576426345764360449145764464446443104150421741723989436035974217359740273445378044373445297729772915276328392801272534723353322626082595406726472634286528653445457648861808 0 0415037804087361241293970431039334150393341503812431040474129417240084286404743105477436040474239397042864129443743104695443746344519431041084172451937324335379641293499423935133915349944913076322629022877275128012789280134863341323926472555400825422699281429403341466457711296 0 0345943103472421736714286381244643898426340874263408741724150417241504087404739895405410838293829417237964437426344644385443742864437454740874411406743353717441137804027348640673472381244913379306431512877281427512776269935133432320126342621406726342673280128013392463454411808 0 0436035974547368642633812419439154217391544114108408738804172406741724239417239895477421738804172400842864008446443604547454743354310415045194067436040674385391542173701404736563880370143603101315129152927275126992699267334453353322626082555400826212751285227633189463460741296 0 0341242633732410837964360359742863829443741084385410840084087426341724129415039895441397041723952419439524286428645764464431044114310428642174411410842863933433537014335349939703445389845193432295230392751290227252776269934593341318925822515404725822686290227763541457670041808 0 0428636714576358341503989415040874335398942393933415039153933417242173915400841505441438538984150397040474129428642174464472643854437443742634286404738634217378042393459423934723880364144373064322628142763267327382712272534863315331525012595398925822699276328523353466452981296 0 033154385345940873812410839334411386341724027426340474310421742394047446442394172551439894263386342863846417244644464436044644491451944114360426341724385367142393671400835134027328938984464348629152927276328392725287726863486335333022725258240472608263428392814352744914789 19790725 500611808 0 0426334994491382944643880449139704239388042863952436042634310397040874263417242175441428638294263406741944108436043854335449145764576454744114217446440084310404742393583400833024008367144913239316428772852280126862776290234323353321426342621398925952751276329023277466452981296 0 0355543353764426336864286402743353915419439334172381241294172421739524239410841295477421742173863428642174263441141724360449145764360454743604239410844113915423938804150365637013527389844643459300230392801286528392725277634993445322626602621408725682595286527513527454749191808 0 0419436264286348644644027415038294129391543354108438541084108423940874129441143105441428640673989389841504087410844374491446445474411446443604335433540274437391543353863402735553812376443353101308929402877282728392789275134593353326425422582398925552686283928903445469552981296 0 0355545763459433536564172391541294150421740274027404743354194415039524286417241725441397040874027408737644217431042864360454744644491408744374385433545473880415039524194367138633264382945193392295229152789282727252725271235133341322626082621404726472595286527763472463448861808 0 0426335834172368642394047441139704437391543104008417241294129419443604217415043105441398940474108382941504087441144644437441145764129438542174411428641724150382942173732404736123732340643853139297728012839273827512776272535133406323925682568400825422725287728903289457653691296 0 0365640673486386338294217400842864067438538464310386340084027431041294217428640275441410840873846417237324360421742864411421744914360426341294634415042633970436037174263358338293251376444913366296530272877276328392814266035273366322626732582404726342699287728013392451948211808 0 0412934194263371742863933428639334437398942394008415041504239404742174464408742395405415039524129371742864047421741944576451944114385438543604385419442174172382941943863398934593989365645193064305228272852277627512776277635273302330225552595398926212647283928523328436052621296 0 035834491359741723863438538634263384642634027431041294129415042634129421742174108547740274263391542634067421742174047457643104263441143104411419443104150393343603796421737643933336637324491351329903039287727512738273825823419337931512621268640872660262128012877347246644821 19790725 501091808 0 0472637484172374842863597446440474360406740473989417240084150441143104239419440275405423937964047381239893863426342864335436046344360431042174129417240674360393344373701374835554008364144113114318928012712275127762877267334453315328926212528398925822699281429403264449152621296 0 0351343603748443739704217400842174087438540474194406742864263426342864172423940475514417240873952423937964263421741294464431043354411423941944385415043353970431036414129362639153419389844913289294030892712272527252751269935133419315126342582406726602621290227763472463449191808 0 0454738464217367142173915415039524310421741504108421743854239417242634335417243105405408739154239389842173933446443104360423944644217472642174360443741724087388042393732397035833829368645193126316428653014273826212814263434863445331525422634397025822699282729523315454753691296 0 0347244643597408738464239412943104172417243104239426340874172421742634008433541295405417242393952395237964217428642174411436044114547443743354087398942863933438538124411371739523289391544643406308929022801272528272776272534993406323926732582406726342699287728013527469554051808 0 0454735974108389843354108446440274437402741294008406741724411426341504194400840475477423940274172393340673970423943354263441144374150454744114263417241724335386342863686410836864108365644913189318928652814278927122699267334323379322626732568397025952686286528523251463460351296 0 0352739523641428637804217400843604411454740474239391541084217438543854067436041085405404742173796431038804129415043354576426344644664431046644217417242174047433538984263362641943419381244913379294030022738269927122763268634863366311426862595412926082647291528013472457670041808 0 0475737804027384643354217457640084286421743354047428641084239428641724087412941295477417240474087378041293970408741294217457643604360443743604310431041084172389843353732410836863915355544643126312629152852280127632660266034723392322626472555400825552660273827763366463452271296 0 036414172356944913796417241504067436043354067436042174464433541504239410842173915544140474217395241724047426342394310421744374437438543104263421740274360400843603812393337014047337938294491328928773027278927892865275127383419339231892595263440472634275128142865332844114886 19790725 501571808 0 0417238804150379642174047441141084491408744114087436042634217438542634286421743105477426339334087386340673764421743104172433543854464428644114411443742174150395244114027412936413764356944113151311428522877271227122751268634993341311426082660400825822712286529653366466452621296 0 0359743603717446439524108426342864335433540274263428640474411421744114239417240085477389843603952417238983970410840874464417242634519431043604150441143604008404737484286361239333419397044373419306430272751271227512699273834593406323926082595406725822568290227633392449149521808 0 0417235274172376445193915449141724491417243104008436040874335417242394087406742175477428639704047386341723829408745194263449143354464428642174310417242394239388043103717410836713863352745193052310128902827280127122751268634993379326426472595400825952725286528903251457652621296 0 0339243103732428637964310398940674087449140084411398943104087436042394150421742175441400841723780415039334150402741724385443743354263417244644310421740873933431038634217364139523341382945193341300229902776277627382712269934453289320126212568406725822712292728013445463448211808 0 0404737174335359742174067423942864286436045194172436043104335417243354263438542635477410837964263381241294008431043604172436044114286441144374239443739524194404743603812415036563812367144643151326428392865269927382725268633793379327726212634402726342686282728523251475754771296 0 0349942633812408737964217415042394150421738464411402742864008438541724150417242175441410840083915412939154286438541294519421743854217417242864172412940673952412937014150376440873499376444373445305231012725271227762852269934323366317625822582406726212725287728653419451948531808 0 0421733414108367142394008431041724547423942393898441142864519426341724129426340085477417239894263397041723915441142174172436044114437421741504239412940674286395241503796415035413898354144643114326429152852277626732789269933153353330225952555400826342776273829153226454754411296 0 036414239337943853933451940474360393345474150454740474519410843603970423942634172547741724194382940673717408740674217415042174239431042864437415040274464400843103880426337804087334140084519341930642965275126732801272527383459339232142673264740672608264728142814336645764886 19790725 502051808 0 0457635974067371742863863433542174360384643103989449141724411428643604217410841725441428637644217391542633989421744374360446441944239436044374194441140274310398943853898412936413732364145193064323928392977273826602763269934593432320126992621404725822595280129273302451953331296 0 0402743103612410837484310419447574129428639704437400842634239426341294150431041505405410840473880393339524217426342394087417242394310417242174217412941294067436039334286374838293583378044113406300229152814266027892673276334453341320125822595402726472660287728773419463449191808 0 0441134994634397043603970441142394464421745474150438541084385421744114067431043605405446440474217398942633880431041724263433542634239433541504360421740874239406743603796415034723880355543603277313928522890277626602852267335273251331525952568400825682763286529403251463452981296 0 0356947263846428638634335423945474047454740084491398942394310428641294310415041725477384644113898417238634067431042634437431045194217426343354286417244113952410837964217373238633379389845473392300229402877269927122751277634593392318926082568406725952699287728653472451953691808 0 0433536414411368643353933449142174385431046954129451940274150410842393933419442395405412941294217398942863915419444114217438542394286431043854150449140674464400842173796417235553846368644373114311428652902271227762738268634993366321425952595397025952647280129023277441159971296 0 0356943103764438539334437406745474217451941724634406742174047449142174385423943105441406743103970408740274150417240674263426343104263443741724360431044644194412937964263367138983513395244643341300230642751275127762673272534993315317626472595404725822582287729403251457670041808 0 0466438804217365642393952451942174664397043604067454742174576402744914239449142865477415040674108376441943898421743354129451942634239436045764360423942394335389842863846404735273915362643353151316429272902275127122660275134723366339226732621402725682751286529153251475749521296 0 039334150378044913952505443604411410845194172441141504335419444643915428641944172544141084239397040473812412943854385443742634437408744114263426342394217386343104047436036563970352740874464339230642915275126862789268627513583343231642621262140472595260829272776348646344986 19790725 502531808 0 0466439524172384642393933469542174576423945764108451938804385428643354263457641295514421740474087400841084027428643604129451942634491449143854150443743104239402742634047415036564008370145193052322628392890277626992712263434723392328926732712406725822712280129023139454752621296 0 0370146343952446437324576417246954150438540674385426346954217433540474047410840085441415043853989428639524150446442174547421744644217446442174385431043604239419437644239376441083472389845193472296530762890278928392725267334323379320126732582406725552673289029153486463449521808 0 0421735974576386347894047431042634519393345193989443740874464412943104464443742175441436040274310397039334087421743354263482143354437431043854310421743104217397039703989408735693732341945193189317628652738275128272839271234723419330225952595398926212686286529273289446452981296 0 0341241723764463439154519397045194129457640674360410844644263451941084385443741085477417243103898436041504464436042634634431045764263446442864464433542394027421739894360367139333583371744643366300230142852280127632763281434593499322627632647404725952673285228653459466448861808 0 0454739334464371742863915466443354360421746644239438543354286417244114172417244115514423940674172398943854067443746954150472643104310412945194385428640674335391541723796410837013863359744913151320128392952281427122940269935273302328926732634402726732621281429023328454751571296 0 0362646953717417238294464408744374087472638634464400844914239436042174547408740085477421740873863426340674129446441084757423944644239436041084217412944113989423938294239361240473459389845193406308929402877283928012712272535133419322626992634406725952595283927893472463449191808 0 0408735834437370143853915460541294239417245764172421742864491412942864263431041505405408741084047391540474239415044114286457643354385438543604217410841084437393340083829408735273952365644913251299028392940275126472673268634723328321426992501398925822673278929023251463452621296 0 035554263371744643880469539704310417246644108433539334491410843604067428640474194544140674129393341294047398946344360454743104576436043603898417241294310395241293933410838633915348637964464349929652915295228522699269927123499341931762712256840082647264728902865331546344919 19790725 503011808 0 0415037484263389848534047443742864217389844114150446442394310412942634008419440085441410839894263382942394194423946054129460543104335421742634067431039894335415041503612406736413970364144112977296528522814285226732789273835133366316425952542402725552647277628653151457652621296 0 0371747573880433539894411404744914310421742174360410844374027466443104385397043855477415043603846406739704129438542634757426344374217431041294310412942633952431038804286373237963315386344113419306429152789268627512827268634063366317625822647404725822699287728273432449149191808 0 0402737014286402745764150460544374239433545194129443741724385400842174067410840085441426338293880410841724263421744644335466443104491421741503915433541084239391540873764415035553686349944113151332828142827273827382712267334593315317626992634402726212673285228773289463451921296 0 0359741503780449139704360379642864217423940474464402742864008433539894286379642635477408742633863423941504286454744644464433543604194412941084335428643853863436038804217382939893289391544913264308930522852280128012738268634993419318926342568404726082712277628523264454754051808 0 0449139334411376443354027454741724757400844374047449141504310417242394172428639525477408740274310404740674335417245474310451940674286395242864194436040474310388042173732406733924027365644913176307628392877277627632776262135273366318926082660400826732647281428273151451960741296 0 0362643104047443739894634406744374335436040674335412942394217451941084286406741085441410839704129415039334411441144644464426340874286417241294286431042174067438539334194370139523445388044913366299030642839287728012902268634323328317626992568404726602699292728013472469570041808 0 0428637804464395244644047454742394726397041294008423938464664415043853863417240675514428642174008412941504150426345194335449140674411431042634087431043104335404743603933431036713829358344643201322629902927285226992865268634453419327726992595402725952725283928903226443752981296 0 036124634373243103829433540474695421745193989441141084385436043604217433540084172547741723989400844373898466443604437460543604385421742864263402742634008400842393898417239154108339238464547335330523039287727762725282726733472339232262634258240672608269928392814334146344952 19790725 503491808 0 0421738464605382946343880428642394576397044914047446440274360406742634087433541295477428640274310426344644263428643354437438541724385408742864239436038804360400841723764398935833732354145763139311428652927280128012647273834723353335326342582402726342647285229023189457653331296 0 0368645473846436040084385408743104217451940674634402743104217415041294464402743355477428641504108436041724385451941944437451943104286436043604239417243854150433537964239370137643379389845193328311430762977277628522865269934453366327726732568408726342660285230143472457649191808 0 0454737174437376442863933443739524464391544643952433541294310412944114047426341725514446440874217412942864263438545194385446444914310438541504194428642394286406741083671408735973701368644913114322628772827281427632776272534863392341927382621400825822751275129023264451953331296 0 0347243353641428639154437384645194194449140474385408743103796426340474491400844375441412942174239426342634547426342864634457642394335433541724286419443104067417236564150373241083392386345193289300229652965277628652751278934593366315127892568404726342712282729653392463450881808 0 0463439154437388043853846408739704360412944644129463440874464408744913933426341295441431041084217408744644437451944644491451943354239428642394239421743604464391541943952412934593898349946343151326429152852283927382763269934593406325126472686397025952699282729153264454752271296 0 0358347573764454741504335393344913880463441084385400844644108410840274335404739155477410840274172423940874217438544644634428643354411436042634310417244114335421740474129361240083366404744643392301430642827277628012789269935273379322626992582404725952686287729273315463446951808 0 0454736564547378044913701449140274634406744374027436040474547423944113970412941725441423940474437408741724335441144114464441143354172433543854437412942634129391540273641431034723812354145193214320129772927280127632839275134193392322626472660404726082712278928773239457651231296 0 036714789371743353970443738984464426345194087412941944634397043853933443739894263551441724129397040874129451942394335454743604464443742394263419442394263397039893764423936564150352737644519340630892890287729022686275126993472341932772647260840672660268627892789339246644789 19790725 503971808 0 0466438464576386342633863438541724547421745194217460538464576423944643863441140475477415041084335421744114335417245764150446443854385441142864464446441504087397042173796408734993846349944113064339229772890282727762789272535273392318926862621400826732647286529023353454751921296 0 0352741503656454738464757391546644172438542634263415043604087438542174411393343105477400842864108426342174286412944644634433542394437441144644047423944374194423936714067373239523406382945193366300229152927287727892776264734723366323926602555408726342582280128653353454748211808 0 0441137014634398944373880446440474464426348864194421743854239406744374310446443605477426343854335410843604047431045474519454742864437446442394411421742634360388041943764406735273952368645193139303929272852295228392814282734193445331526472660400826082686273829403353463453691296 0 0370144643641502039524437382945474087443743354263431044914519446443104239393342865514421743354087421741084286421742634634436044644491436044644217426342633880441139154047356940273499382945193406316430272877269928272789269934723353315127762647406725952608283928773499457654411808 0 0469539334952373241083732431039894464428646954217438541294411421742174087428641725477446442174217408743604087463442174634457641944172436043354519443742634310400843603513408736563863362645763139328928522902272527892738273834863419325127382686397025952699280129153341472660741296 0 0397046953717426338464360412943353933475741724437408741294263423942634411410838985441431043853970423941084464428645764519463443104519443743104172441143854067412939154172359739153289397045473392302729522902283928652725269935133459311427252582400825822634289027893527457670041808 0 0436035694310393344913780469540474464415046643898451942864411428644114263438540085441449142394263421742864047454744374519438545474150441140874335423942174263402741293846412935413748364145763176321429402990282727762660271234063328325126342608398925822673283928393277454754051296 0 037644108376445193933463439704757412944114047454742174360421743104172433540874217547740874108417240674008423942394411446445764286441143854664436043854310410842633933423937013970326439154519336630522965291528392789273826863445339232392839267340872621259529152814331546644886 19790725 504451808 0 0485340274360371743603952431040874519428647574194426342394411415043354217423941085477421740474239402742394047443744114547426342634239438543604464423943854150419442633898381234453812345944373214312630142839269927252827276335273379323927122751400826472647282729403164472651571296 0 0379641943597428638464491404747264310451941084385408744374286446440674286404742395441402741084067421741084519410843604491441142174360433543604172426343604087423938294239373239153366368644643366320130762990281427632699277635413366317626862660404726082647281428773499454749191808 0 0431038124664382944373933431040084547419445193989469542394464410843354217419440275441419441083898400842864108426342174411431042394172426342394239441141724217388041723671410836123812378044913341331529902827281428012751280134193341330226342712404725952660282728773379463452621296 0 0361242863472438537644464398948533989423942174464397045194087426340274519428641505477443740874263441142634464408743604519451944644239417244374263433543604263404737174286376441083583379645473302318929402839277627512814268635273315317626862686408726212634285228393472457646951808 0 0431036864757356943604172436040274547412947574286457642174310423944114047438540875441389841084027417242634087417243354286449142394385463441504263441143104217423940873952376438123780382942863239308931512977290227762699283934993353332825682776404726342699282729023189463452621296 0 0391544643796466439524634379643354239426340474519417244113989443741084335408740675477438542633952421740874385423945764464441141944491436046344360433543604008438537483952381237173612391544373341306430522927295227762827262133923392316427252647404725952660282728393419443747891808 0 0428635554695386347893970436040674519400843354286436042394437426344914150404740875441417240474172417243354067449142864335443743104129431043104335426343104239415042173846402738803933393345193251311430272852281427632763268634593366328926992789402725422595286529153126457652981296 0 035554172359745193829498640274239398944644217433543354547431044114239428641084335544143854286408743854087449142174129423943604217426345194335441144114491415043604087421739894027355537014491341930763064282728522712269926863472347231262621264740472582266028392776344545765020 19790725 504931808 0 0426335974519362645764067466439894335421742634108431041294239421743104008433541725477436040274263400842174008449143854263441143854335426342634411423941724108406741723933417237483915378044113189337929773027280127252814282734593353328926602751400825822634283928013277457651921296 0 0386344373829423938804519398943604027454740084263426342634129449141294360410842395441412942394108421742174008423941504437433542394411433544374335428643104385415039524087378040273541400844373328303930272965282728522852262134063379315128142686404726602634290228653406463448211808 0 0433536124664389843353952454741504576421742394150423941724437410841724027410842175441404741084239412944373970441143104310431042174385433543604360423940474411398941293989426338123863355544113176328929902902271228272789273834593328321427632634400826212673281429653226454751921296 0 0364144913641443737324547404746954172469540674310428642634411441141084239423942865441428640874310426340874263417244914286431043354464417243604335431042394194426339524217374838123583391545193406307631012902287728392827272534323419323927892725408726082673280128523353451954771808 0 0475738464360381244113989454741504695412944374150446442864360421740874335446440475441421740674172410843104027433542864286426344914239431041724172443741294150421742393933400836563933352745193251315130023002269928652751269934453406317627762595398926082634283929523226451961131296 0 0398948533863426339334547406745474129463441944194412944374263454744374286397040875405408742634239412940274217426342864129433540274576419444374129426342174172428640673898382938633686386345193612305230392865291527632789269934723353322627122660404726342699287729403432466471111808 0 0457639334519382943354108449142174385412942394027436042394335426345194239417243105441433541084239388042634047410840474217421741504172433542174217426341944129421743603933382938803915371742863164317630392965281428522776273834593289323926992555404726732738278929023353454753691296 0 039334335397045194087438539524695417242634047441141504385443742174217421741944310547743354150408741724047417242174217454743104263443741084491438540474239421742864047408738983933355538634491352730393027287727512763286527383486339233412699252840472568267327892865334145194789 19790725 505411808 0 0472640474360378046344067441139704360431043604087441143604437421741724335421743105477426339704047408740474008438541724411436043354239436040274437421742634310417242173989381237323796367144113341341929023002276328272725272535273379323926862647404725682738276328143289454752981296 0 0386343103915457639704360402744644172431044374491426343354411449142174360412941505477423942864067406740674172404743104150421741504286421744644310433543104310421740874067406738983541374844913379295230392877291528012915264734993419323927122542404725552595290228773379463447891808 0 0438538634726406744644217417242174634428646954385443741724437433543354576398944375441433542174239421740674027431041724335421744644286438543104411421743604150419439893970397040273780384644913164331529402927277628392852275134993379323925682608402725552686281428523302457652981296 0 0391549193863449140874576412944914150441142174491421743354310421742864286415042175477423942173863415039524129406741944286436040674464421743354263443742864217415039524067374838983701393344913341315131642915286527892865267334723419331526082582404726082555280129273419454747891808 0 0438539524664400846954067446440674726412944913952438544374437454742634664421742635441415041084310421740874108423943354263428644914047441143604360446442174263410841723952408738293796365644913302308929402902289029272738266034323419330226082686402725552647294029023289463452621296 0 0386344913717460540274695395244644129451943354239412944374239433544114385428641505514412942174217423940874129428643104172454741504310436043104286421742174194415038803970384637803812386344113499315130762977289028012852277634323445316426862673404726602647283928143379469548531808 0 0466437644695397044114047466441084464426342174129438542394437417242174547428644645441412941084129395241083880417242634263402743104027431043354172421744114263408741943952400837803671361244373341313929772902276327512751278934193379337925552582402725682725290228143226463452981296 0 036564491386344113970466440674087400843604150463442174335433544374172433541724217544142174239408741083989404742174335410842394067443740474411433542634491395241083829410838463915364139334519339231513089281428652789271227383445326432512751256840472634266028652789327744375020 19790725 505891808 0 0443737804437379644114047446439894519412941724263436042394263438541504335431041505477423941294286395241293970423943104335415043854067433540674239431042394087412943353970421736413880370145763315332829773126273827762763266034723264318926862542398926342647278928393353457653691296 0 0359745763780469540274695404744644150426341504634404741504437438542864411436042635514431041724217408739524286443742174239417240674576426343104067421743353898406740084194382939333583393344643499299030272877278929152763262134993341332827382595404726212634271229023459463448861808 0 0441138124821393344914047449140674286423942173846426341504263431041944217433539525477410839154150421742864047423942864437446443854108431039894286421742174150397041944027397037173933348644113139322628772927285229152839271234723379326426342686400826082725287728393264454752271296 0 0365647573732443738804519384645193863438539334310451946644310443742174217438543105514426340474239426340874263421741944310433541294437412944374217436042173915421739704217386340083612398945193555305231642940282729022763273834323366318927762647408725952673277628273472446453691808 0 0457636414519391546953829441140674464412945474129443740874385408742394087417243355514431040874411404740674108404742634360404744913846443742634217419440874335406741083933412937964047362644643315328929522940280129022763276334723406327726342621404725952686285230143302469561131296 0 0364146643732446436124360402744113952428640474437421745763970441141724194421741505441433542394067415040084027443742634217441141294519408741724087431042864239431039154360388042633392393344913499305229902915278927122686273834723419325126342488406726342660286528903392463470041808 0 0472636564464378046953898451939154411398944644008443741504385421744114385441141725477428640274286415041504087423943604360412944374217419443354437421742634239419441503880428636413796376443603101325129523089286529272751271235273392320126992634404726082699290228393226463452981296 0 036564411373244913863451937804547404746644239446442174437408742634310454743104335544142864087400841503780417241084172438544374217436041294172406742864286417242863989395237644087347238294547327729773114283929402852280127383499335332262725264740872595262128012751341946954886 19790725 506371808 0 0426336264464371744373780460538984411398945473898441142174310421743854411438541725441441140874239428640474067410842634491419445194194436044114464426340273989410841083764412936123764368642863201318930392839285227892738280134593432322625952608400825552673285228653126466453331296 0 0368644643626463435694491386346344108446439334491397043854385438542394437417244645514417241724067415040084335421741724172451943354437426344644067412940873764415040474047370138633445376445473341302730642927287728272814280134863459317627122608404726082673285228653472451950201808 0 0472636414634382946644008436041084576419446644335436042634519410843604360428639705477423944374217398942393915423942174239426342634360446443604263446441504239410840873863406737643989379645193201327729652990277628902789268634993459318927122673404725952673287729273201454753691296 0 0364142393499443736714335389844913915433542634437421744114239408744374217426342175405433540474310419439894385412943104172421742864547431043354239398943604087408741504217379638803472389845473419295229652990277627512776267335133315323927382542404725822673282728013341463450201808 0 0446436714360361242633796446441944335431044114150441141724385436046644411433542865441441142174129417240873880426341724491421743854360431042394172417242174108408743103989395237483952379643853302327728772890294028272814263433793379325126342673400825952621281428143176478954051296 0 0362645473499463437014411393344644108457641294411419443104239415041084150426342865477417242634087415040274360433544914310457642864576417243104047431043104239419440674217355540873353382945193392313932012965296528272763276334593302322627632660406725552647285228143379457649521808 0 0443736414576344544643780454739154576426344644150469541724519428642864360431043855477417241724263402741293898428642174335443745474286443743604263428642394286426341503880389835833933368643353239339229273002297729022814268634453353325125822647400826342647286528143328472653691296 0 037644411370146643780446438464239382943854194438541944385438542864217449142174239544141504217415038984047426340274263441145474217466442394335423942634310431040674172400836123880345937324547339231263052299027252827280128273499345931512738256840272582264728902789332845474789 19790725 506851808 0 0463436124411341944113796446438294437412944374335426344914491441142634547428644915441438540274150415043604217451944114576449146954263441143604491423945474239402740673863421736563796388042863189325129772852291528652839273834193445320126342686397026212660289028903302454751231296 0 0347245473701441137324263371742864129426339154437426342394286446444914310446440475477436042634150428639154335393343104172433541084634433543854172428641504172417237173952364137963459389845193379303931392927296529402890285233793499322626732725406725952660289028773472443750541808 0 0443738804385354144643796426337804360395243354172451944114172441144644335428641295514423942174129402740274129426342174411438546344239423941294310398941504310389840473933402735553597364144913089336629903002290227632827275134193432322625682647400826212738283929773315457654411296 0 0386342173829457637174411373243604008451942174360438542634239417243354360441142635441412941083880395240874310426343604310466440874310415043604217431040474286412939704172370138633527388045193366310132262902282728142738268634723419321427252568406726342582282727253445466454411808 0 0449136264726393346643915460538294437417245763812428642864385457642864360431044375441446441294129410839894087433544374464408744374385436043104360415041944067406740673641379636123846368644373189322629153076285229022827281434863419328926602647402726862673280129773302446460741296 0 0404744113780441137804605384646644129485342394437408745474310441144644217449144375477410842174217417241084385400842864217436041724634419445764411433543854239391538464263364137803419368644373302299031142977283928392827283934193445322626992542408726472582286528653366466470041808 0 0469536124519381244113915433540674286415042864335433543354634441143854310423943605441423941724335417242634108412943104519423947574087457641724547423944114217415041293829382935693846359743103201327729403014295228902865276335273406328926992686404725822673289033533277438551571296 0 039334726382946643641417238464310419441294335443742634360454745474464423945764217547743854150400842394239463440874576436044114194466442174360421743104217428641723812412936563880337936714547334130143164299029772965281427383472343231892763267340672568262128522852337945194886 19790725 507331808 0 0421738294437361247264047472639524217408743604335426343104239428640274335441144645405423939704008412941943989417242174491417246344310436041084286421743354239421741293933402735973717378044913251325131392927295228142877267334323406311427122621400826082647289031763341463451571296 0 0378045194047478938804664355541504047412940874464423939704286421743354047443742395477419443354067406739894217395243354491446441294437417244114335443743354027419437964217362637013612378043853392321430762990296528522865283935273499323929272542412925822634287729023328463448531808 0 0423936414286379644113989451938803933406743854217406742634310438543354634443743355441421742394217410841294027423942174576431045194194443741504335404741944067400839703780397036263717351344913164328930893052285227892940268635273406330227892789398926602673289034323302463452981296 0 0379648213780423937014335384641723989433540674437423943854411423944374172457642395405397041944217408737964129400844914263454739704576417244374150426343104129415036564027376437643419386344913328307630763014287727512789272535553392320127512660406726082595281429273459478947571808 0 0431036564491368641503796441139334491410841724360421741504547443741724172426341505441404740274108391540873952423940874286441144114335438542634491433542634217404741503780384636863880358343353151334129773052286527632852276334863366327727512699402725952621287730643315454753331296 0 0343242393863446435274634391542394027433540274172423941084385449144114263421742635441428641294335391542394263408743354360472642394464441142634239431043854172423939154087368638803555393345193341295230762927295228392801275134453406326427252660404726472673291527893432463448211808 0 0433535974172381245193933469538464464417242174027408743354108431044374286449141295441415042393989428643354172443742864547421746054310472643104411423943604239431041943863415035273880368645193114337928273002295228522902264735413379330226992660398925952660286528653226466451571296 0 036124464389844643898482138124027402742864047423942174172421743854150454742394335551442634108404739704217404743354217436044374286449142634335426342394310426340873898404738633764337938464437336631013114295228142852290226993459339231892699264740672621262127762751330246344952 19790725 507811808 0 0404735414129368642633764446438633970386345474263412943854385419442394335438544115477449141084263402741724047436042394547423944114150449140674547421743604172379640873863379635833748359744373164322630022990294029022776276334993379321427892568402726602686281430273302466452621296 0 0370143103641431036714547362643603933408738634087404741294239421743854360417241295477423941723915426340474286402742634129457642174491421742634150443742864263398939334150365639703392381245193459303931512977286528392877272534993406313927122608404726082621286528393341457650201808 0 0400837644239355546343701408738804194404744114239428644374239449142634437426343605477415041084263393343604067441141084464426345474047463441724519415044644335412943353846406737323863367144113189321430023101296527512801282734193341320126732555398925822686282730643341463452981296 0 0359743603656457636563898388038633846404739334385426344374239469543104172443743355441431042394150421739894263404743604411451942864360438544374310443740874239417239703970358340873513386343853392302729772965287728522890280133533392321426732621406725822634280128273328454754771808 0 0412936264150371744373701457640084263382942634129436043854360428644644664443742865477428644114286428641944108446441724464433547264150454743604411451943604067423941723701433534994008367145193126335330392952286527762801277635273419320126862595400826992647278928773419454761131296 0 0349942633445421736863780379643103989449142863933415043104411446444114491438543605441431042634437443740474310400842174263446442634757431044914087446443604263406739703846362638463541379645193541291531262990278928902789280134323432318926212542402725952634296528143406466470041808 0 0433536414789370140473764384638294087384639334172421743604411388041294129423942395441419442174027410841503933423939894385428645194129421742174335449141723933395239893915421734593686364144913214321429273027289029652789273834863341318926602582404726342712282729273302475751921296 0 034453846323938123812446436264172388040084047398941294310438543604547449144114411551442394335404741503970436041294310423944374008446441504129408745194263398941293863408738634067352739334491354129903064297729402877277627123406336632012634267340872608268628012814341944644757 19790725 508291808 0 0431037484310376443103970410839153915406742394217441143354310454744374360433546645477431042394217402741293970438540674411438546644217433543354491428643104310395240083701412935413915358344373176330231143126283927512738268635133379328926342621402725822673281428013189472652981296 0 0343239153569449137324437397040673863441139894464421740874360423943354310451945195441417243353915426341504217412943104129451942634695412945764335443745474172423939334087384639153366381245473499306431263014277628522751275134193289322626342595406726212621280128143341446449861808 0 0431034454217364143353846426339894310417247264286431043854360426344114491408743855441436043354263431043353952438541504335428645764263451941504491438545764067443740874008410837483915361245473315328930273039282727632789276334323302320126342582402726732647292730143419472652981296 0 0367145763419426337014172393340473970421740474172408740474411441145194519433542395405426344114310426342634310421744914310457642864605451947264576441143604385423942394217382938463555389845193445326433532952297728902776271234453366322627632647404726602660287727633499463450881808 0 0431033793796337941293656426338634239402741944067415044644491438543604464449142635477433542864108433542634239428642634464446445194385449140874576433545194108428641083989404737643915371743353189335329903151289028652827281434723379330226082634398926082660281429653432466451921296 0 0349942173499446434724239384643353989421741724217421746954437426344914411421742635477410840274239423941504067402739524129454744914726433545194411431043354310408739704310384638293353378044373513308931143027286527632827269934453379322626082608406726342582290227893555469548211808 0 0441136263933343239333583423939154263408742864172443744114411433544914547451944645477421741084129433542393933417239524286441142864360446442634310438543604217419440874047397036123846381244113302344531513126286527632902282734193392326426212647397026082699282729403289463452621296 0 035414437345942863641431040274310412941084108446441944634457643104634421744914263551444374217406743104087443739704217412943854310446443104491441144374491398942634172404737644067326440274491345932393226295228772801273827763459341931142699262140672647263428772751340646344986 19790725 508771808 0 0415033534008361243603863419438634263391544914047438541944172449142174519412945475514438541294172402742634027446440674437428645764129463444914519449143854217417241084008389836563863373245193328337930893076301427632877269933793366318926992568400826212686295229903214454752621296 0 0343243353583433537643880402740874047410840474634438545764310449145194335463443605405443743354217408742394286428644114150446440674576449147574547454744114411426339704108388039153353391544643555323932012940292729022776276334863499320126862660404726082686281428523472466449521808 0 0397034324194341939893812391537324360404741724335412943104087463441084576438541505441423940674194406742173989417240084217410845194087454743354464446443354239421740083970398937013764362642633251347231013164297727892839276334193341323926732528402725952660291531513353457654411296 0 0348646343445419436564519367141293796384639334385446444914360433543354286410843355477436043354217423938464047400843604263436039334634449143354239436043604108402742633970358338123527376444913597325132262990294029522865278934863302316426602647406725682634283929023432463454771808 0 0406733413880361244373846402738803915393344374108421742394547433543104634449141725477406740874310410842633933428639704437443745194360466443854491421743604286426339523970391535833780365644913406339231262952294029022927281434723353327726342608404725952660277631893264441161131296 0 0349944373641398937174263388041504108446441294067412941504172431044914335443744375477421741294150415040274411388044914263446442634726433546054491431043354129398941944129378041293392395245473486311432263039289029402827289034993445322627122595404726342608289029273486457670041808 0 0436036564360352739703499417237804360382943854067412943354129408742174129433540675405431041724087415039894008426341724385423944644067438546344239426342174335391541293656402735973671367144913251327729903239287728772814290234593392330227122647404725822686281440673341454753691296 0 034064286347241723626421737804008373241503989408739524411417242174385436042634411551441294129397040874217423942174286426344914239469546054437433544114286426343354047423936123989344539334547348629773239295229272839294026993499339233282634262140472595259527763089340645474695 19790725 509251808 0 0443736263863359741943641415039894108368642634067398940674310443743854286428642635514419441294263406742173970419442174547412945194172431044914150433541504263415038983933379636713880376444913226330229523027296528012890285234863419332826992621402725682738275144113353469552621296 0 0358338983686438536264047371742173880426339154239428640474087443743854263441143105477438541504150400838984491412943604150466442634789408745764286417243854263426342394172379640083499373245473541311433923002289028392839275134723406326426862660406726082660285228393459475749521808 0 0388034194634373238293717417236264310389843853952404741084172421742864239412941295514415040673970404742393989423941944695436045764108457642634491417242864172421739703989395236713970370144913064335330393039278928652852271235413366328926082647404726862789281435833315463452271296 0 0351347573569393335974087378038983732446439704150400841944239426342864217423939155441398939703898398942393915404743104335454743604217398945474310428642174411419440084067374840473412388045193612312632262952295229022725276334453315325127122634404726212660287728393626454747261808 0 0384637803970365639703671426337014239388042393952431040474263410844644310415044375477428640274172408742394087426340274385431045764239436043354150410842173952428639893970391536263732367144113302330229653289287728902877269934593315321427122647400826342686283940273392451953691296 0 0376438633392397035133952361242173748421738124129410838464217417241294217421740475477404741724008423941504129384640474047441140474576426345474239428642394360393341294067371738633302393344913459307632513027291528272763280134453366315126472647406726732673287730273432441148861808 0 0395237174150352740273569415038293846388038123989451941294263421741504437438540675477423940474172404741724067443739334519415046344172454743604576421742394217410841943970412936263863379643603264336630273064291528772814275135553264326426862634400826082673276339153277469551921296 0 035133812365638463555423936413933381241294150421741294108415040474217446442394067547741504129428643854027415040874360397046344027466442174411428646644150412942174108397036713970327739524464340629773189301429022801287727633486339232642568262140472582262128142927352747574919 19790725 509731808 0 0370134594087374844113341406736264008386340474008423939524150408742864263421743355369421741723989417241503933395238984385404744374008438539524385408744644108408741503686417233413863349945193214340630523002276330272814282735273459322626992542398925952686276341083302457652271296 0 0334140273626406734063915352743103764408740874217395241294129417243854335449142865514428643104129421740874172391544643989457637484491395244643989451940474519400841723989379638293513382945473353307633022776308926992890272534723499315127122634406725822673287735413472463447261808 0 0382933534008337939153671382935274263393341083764395241724194443742634464415043605477431041294263408742864087426339524634408748533970475740474519410846644087451940473989382935273686354144913277325129903114295229522877283935273353323926732528404725822673278948213289472653331296 0 0336641293392395234324335356943103863379638633880397044374150398940274360431042395441423941084008417240874360386343604067457639334634402743603989449140274310412942633952382937323419398944643513316433283052299028142877286535133277315125952647408725822673286532773472475753691808 0 0371733533780323943353597379634723952379643604008398940274150393341294437395244375441423940274129408742863933436038804310388046953880463440874360404741294108426339893796408735833732370144373189351330023126281429902789292734593315331526732555397025822725281445473315454760741296 0 0330243103459388036564008355541723717415038294464398939704108421742634027395242635477408740873933410841084286382942863898431039704695386346343796451937804150397039154047362637963459408744913541310131642990294028902763271234193315325125422568406725422673286532263555454771111808 0 0389833413764345937173459376436564464388039153764428639894172417242394263406742635477426342174217417241943933451940874464397043603898457637644757406746643952421739154027393336713829374845763277344529403027277628522865281434453472328926472634400825682621283945193392446453691296 0 032263796347240673486408736564464397040873829415039894047426342394310421742394172544141294067404741723970431040084360386346643780463440084634388042393989398939893915376436413846341937484437340631013201291529902751285227383472335331762673254240672673264728393139352745764757 19790725 510211808 0 0391536414664334140473392393337964008393339703952402738804263412941724150408743605477433541294217395242174027426339704726412945193915463440274547406742633989417239523898393336413915358343853151337929773101287728272776278934993379322627122595404725552660287742393302466452981296 0 0315137643406370135974217374844913796397041084067400841294108428641504008441143355405421742864108421738464437393345194239472640874547381245193989446440274335400840084087373236413353397044913459297732012915292727252877277634193379325125822595404726342647311430893432466446951808 0 0431035833612347239703812433539333701408742174008438540474008428640874172426342865441423939524263415041503863415039704464406746643880466438804547397045193780406739703863388036123764364143603251337930763052277629772751277634863419326426472634400825682621277643103341441152981296 0 0331538463541421737803898371741723796433538294047406742633952428641723970433540675441395241084129410838124172386342173863446438464360388044374027460539704239406740473915370137803527388044913527292732392902296528012827264735273366318926342660406725822725294031263406454750541808 0 0415035413671370138983796449136263970386337173989415038804335410840674286408743355514431040084385370143854027415037804411398944113796457637484385408744114067406739153812371737963748376445193151334129903064286528522634273834723419330226472582398925822725289043603445469552621296 0 0326437013686412938123863352742173764381239154335395238983933412940473898423940675477433540674172428639154194378043104008441138984491374844643863449138464129393341723952370136863656359744913379323931142977296528392763277635133406318926472660406726472673282728013277463448861808 0 0426337643764381237963641433540084047404739524027443738633915400842864129389841725514423938804310400841083846433538804464404744643796463437174664382942864027421739703796386335413780365644643406325129273002277627762890287734863406323927512582402725552660281433533289466454411296 0 032143812352746343527379634993880389843103933391539154108395239334150406742394286547739894129417240474027421738634217386344643915441137644385381242633933408737644172373238123764352736414547344531143302307629152977285227123445344532642673259540272608262128142789347245474853 19790725 510691808 0 0376434064150344539523583441138463970393344113915410840474335423941294027408742395441417239894172384641293898428637484411408743853701443738464576379640874172419436123898398937173732359744643264340629653039289028902877266034993379328926342582400826602725278929523302466452621296 0 0345942633641356935833863378045474047426339893701408743353970404742174263443742395477421742174047415040084172388042393846454739704360371743603863428637964411397040474047373238463612382945193472320131262977296528772776276334453379316426602634404725952634287728013432449148211808 0 0397035413541376443103764393338123989398946644150408736124129421741504087428642395477431040084360393342633846438538634437395246343671436038634437386342863764402737963812381237323780365644913251344529772977301428772915273834863315327726732582404725682673280129153251463453691296 0 0364138463626381236864067379642633796419442174310404742863952428641294047423944115441426342173846417239894108412943353915457637174576370145194027431039334335389839893989391537483686397044643717310132512927289028392608262134723432327725952595400825952595290228653392469553691808 0 0352733413796388039153846379637804519406738984067408740873933417242634087402741295441421740674263386340273829426339894360400844913612466437964437370141724027408739523846393336123915378044643264337929023114289029022801269934723406328927762595400826342660282729273214463460351296 0 03226475737173732359736563863423942173880398937644263446442174286421740274286423954414108415042174172406742634108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0449132893732370138803846443740474150393343854108384640083915421740084172408743605441431040274150388040873846412940474385400847573796451937644385408744114047417241293829397036863796365645193315336631513164283929402814287734063445331526732621398925822660276328903302457651571296 0 034994634381237803796384638123863404740874172386339893952408742634335398943854310547742174239408743854067431038804360388046343933441137964519378045763933419437804047393338463970347237644519356930023264292729272902278926473419340632772634264740472595269929022763344546344886 19790725 511171808 0 0358334194335367135413656391537643863404742174172384639334087410841724172412942865477446442394008384639153989426338804239386345193671443738294385388043104047408738983915397038803701361244643264347231013064286528772789277634453366320126342725404726602712282728653251472653331296 0 0343235833392352737963933379647264129398940874310412940674217412940474385423940475477423941293846408741504239371742393989431038984695376446053796443739704411393339704008364135833583379644373583318932512915294028142801272534323302328926212660406726082634290228523277463449191808 0 0417235133686352739153915410838124310371738464087406737964664395239334027386341295477400841504129406739893898404739894263406743853846454738294150382942863796404739703863397036263717368644643226337929903151286528012725273834063289334127632582400825422686282729523264463452271296 0 0326438463686426337173513391537964239421743354172410837174008423941293989426339525477419441294047398939894464384643353780463438294634404744643970443740084437379639704008367138293419386345193555302732643002289028012865262134593379305225952647404725822647283928013379451948531808 0 0340636123970386339703880410837803671388038634047408739704217397041504067404741295405426338984129412942633863428639894360402743603952463440084491397042634108404740273863402738123829361245763289340631513139283928522660273834723445323926862634398926082568280131263302466452271296 0 0337933793527373236263748389847263970384640084286410843103970398941294263436042865514397041294150406738804310398943103846433540674547388045193970457640274217389840874087376438463499397045193406316431513027292728012852272534993328313926472699406726082621283928273341443748861808 0 0334134193555368644113812408736564067404739524067400840273989410841293898421742865405406737484150412941723846421738634360423946343880446438464411417244644027428640083846382937323915376444913264336631393226280128652763272534723353322626732634400825822699280130023239463452271296 0 035413671343237323829381239894411410838123952404740473970402740084047415041294239544140083933400839893829436039524310402747263656463436414464379644643989441139524172386337643764362637964519345933023277302729902789278927763527343231762673258240872660264728272839337947264695 19790725 511651808 0 0404734723780370137013732391537644464395240874108400839894067397038464150446438985477423938983989398942173829428639334360406743353812463440874664397043104150431041083989384633793748361244373251332829523052285229022801277634723392327727252582402725822634282730273176463451231296 0 0336634863419415038124108379642863898379641294108400841724047431040084217408743105441402740674310415038464239378041293952454738984464397045473970431040674437391540083898400838123527400844643597299032392890297727632801266034993406320125952595404726342673291529023277451948861808 0 0384635834047370139703671438538464239397038984067433541084217388039894087449141505477441141504217417238983915426339524411400844113846446440274491400842863796417239704087400839703686362645193139337929273176291529272712278934193432321425952568400825822725283934723315475752981296 0 0310135553583384637644310354137963796382938634108408743853846406741504263421743105477417240874239421738804150386342174008426338124464378042174087423939524335397039894047379636563527400845473445311432392865300228012789277635413406312625952595408726082608280128773406457653691808 0 0364136413701391540873764463438633933404737963989441139894087397039894217402742175514431040084263408740874047421740474286423945193933449139894437402744374108428639704008386337323612359743353226348630143101290228272738282735273366320126862647402725822660287730023315463460741296 0 0355540673656408739703812386338983829417240274150419440474008408741944464423940875477395243104217436039894047376443353915438538464576404745764008454741724411395239704129386338983486388044643569308932772890294028272801269935413341323926992647406726082673287728903472472669141808 0 0393337174217386337323915402739334519393338803970398940474360412942864047402744915477421740474217431041083863404739524263415044913880463438804634408742634087431040084150382937963970371743353302349930143114301429402865282735133379325126602595402725952660283929523239454753331296 0 035414172370142173732398937484263391537174027423939523898417239154217431042863970547741504385393343853829443739524335382944373970441140474437400844374194417240874087395238633880352737644437354131013076306430022940276327763419344532012699267340872568258228012827344547894853 19790725 512131808 0 0382934994150371741723829415037483898393340674087433538803970402741504217391543355477441139524239415040673880438537014239415042633915446438984437415044374087433540474047395237963970348643853164326431263366307627382839266034993328327726342568404725822712282728903264463452271296 0 0335340873555423937643952355542174008426338464008388042174067417241504286417244645405423945474047421740474286400843354129451937484519402744913812446441724335393340274008384638463656368644373459306432392902303928522839276335413328327726472634404726732582289028903264457648861808 0 0378033794008376440473880423937643898382941943989404741294008393341294310397040275441400839894172404742173915417240084150404744643863463441084411408740084172426340474067402737323812373244643164313930893101306428392827264734723239331527122621400826732660281430023264466452271296 0 0316437803555460537173933367139523732421740474286382941083989408742863915423942175441428642634172433539524464408743854067441140674310406742174335433542174194410842634108389840083641379645193379318932393064289028522839272533793353326426472634404726862647281429023379449148531808 0 0376432774263362636713612393337803933376442173780443737324047395240274027428642635477438540874310402742864027417239334547404742174108441141294547419444114172433541724067417237013796355545193353334129653176292729522712272534723445312626342568395225952608286532393277463453691296 0 0300242393541402737173764370138293686421739704129408739334129433541943880436040675441438543104108466439894335382944374108443740274464426346644087451944114437406740674129395238293472393344643527310132012952291529022827267334993379318926472621400825682568292728903328466448211808 0 0373232393583348642173748431036863717370141503732426340084047412942174239400840675441433539894385395245193898441138804360421744114239441145194411433544644437406741293915402736713863373244113315347230523126285228772789276334593459321426992528400826082647285232263201454751921296 0 031513671326442393671404737963970355540673863388038633880395242634217397043353970544140674263393343854008438539334239402744114087436043854491446442864150426339894129408739153732365637014437347232393341303930762839285227253472349932892634258240472621266027892827344544374757 19790725 512611808 0 0469533413701351336863612389835834335379640673933395241504087408743604087402744115477443741724286410843104027446438124437443743854519446444644411428646644263423940674150395237803952378044913289339231013101290229152814275134723459315126862608397026472776280130893264451952621296 0 0315140473419384635134263362641723656382939894047398943103933438540474172428642175514415042864108417238984286404744114464443745194411431045764172446445474385404740674047388039523796388044373513299033663052305229152877286534453445310125952528408725682673290228653406463449191808 0 0352732643970352742173717410837324047365640874108428640084150426341504172410843355441441140674310412943354047438538804519472644114360446445474519433544644310431041724239398937013829381243603353334129523114291529022890275135273392321425822582398926472712281435273289463452981296 0 0315138123486428635974108358339893583410837804217406742393863404743104263423943855514397043354067436038634310410843854634443742864360417244374263441142864335412941294067393339523583386343853541318932013189296529522801272534593353320126472634404725952725289028523379463453691808 0 0402731643915328940873366391536714087362639893880400843354360417243354217428645475441433541294310386343853829451943854411449143854411457643354263410844644087436040673970408741083829384644913379332831643039302729022839273834323366326426862634400825552725289028523328466460351296 0 0331540473432412937644047349938293780431038984087378042394087410841504286449140875514421742634172441138464310397043854464449142174286438544644385426342394519417242174067384640083626388044913555317632013039291530142839276334993341317626472660402725822634286528013353451971111808 0 0382931763933358341083812406737644411367140673812412940084360398939334172398943605514443739894411404743603970441143604108436045764491428644374464438543104087419440083933398938123898370144373264356931643151300229022902282734593459328926342568398925422712295229153341451952271296 0 032893671347238123392400835414335359740083880398940474310428643354239393343354263540541504263400842393717457640084310446444644087441143854286436044114263436041294239404738633780356939524437343231763379305229902890277629023472334132012673266040472595256828392801340646644821 19790725 513091808 0 0379633533933381242173656359735413863365639524027397041724047408741504335431043855514466439704360421744644008449142174464431045474385443744114491415042634194428641503989408738803846352744643214328930273114300228652751269934863419330226602634400826082621281428773328463451231296 0 0327740083379431035833970351339523597384637484108395241944108428642864239415042175405441143604008431040674464423945194217463444644547469545194519438540474547421743854129381240873459395244373583320133023214302729772940277635413392317626082634406726472634283927633315463448211808 0 0374834064087364139333641449134593933361240473796402739333686397041724217415044915477431042394411412945473880436039894411426344644286441144114547410844374286408741504129382937174027388043853419349930393176307629652827276334193419328926862660398926342621281429403214449152621296 0 0311437013472382933284150355543103701415037804047376438463915419442634217446439335514408744644087454738804576397043854464443744374491446441944310441144644217412941504217388039523612397044373459312631013101303929272927275133923353327725952595404725822673277628903353436048861808 0 0344534863846336640083353451936124194359741083880417238634310404747264129408743605477443741294310393344913970436041944464431044914335454742394547428644644239443740673933397037013989381244113289344531393264302729152839267334453419334126992634398925952634280128653353466453331296 0 0327739523583361233664027354146643583398937964047386342174087436041084129421742175441400844913952433540084576412945194437463443354547431045474310463443104335423941944108406738463459408744913472318932142902300228772852278934323353332825682673406725952660287727383315454747571808 0 0389835274108349942173499393336263880384643103829417240674129412941944067402744115441449140474491410844114108423942634491446443854464472644114360431044374263415040674150397037963829381244913277344530393277297729772890268634993406317626862634397026082712285229153328457653331296 0 032514008365639523541433536124129352741723748410839334217393342634087433543104217551441294411400844914263436039154437451944914385446445474576454745194286421740874239412940673952359738804519362635833445307630642940285228393419339232142686262140872621256827512865336646345088 19790725 513571808 0 0382931763717337939703527404735134335400840473796428640084194423942394194423943105477441140474437406744644067443741294491443746344360469541504695428644114108406742174150402737173952370144643277334130143114286529772852277634063459313926212568397025822699275128393289451952271296 0 0334139893641428638293812335342863289404736124437373241504129428640874027423942865477412944373989423940474217410844374239451943854547426344644194451944114194419441724108397040083880382945193641317632513151310129522902273834993432316426732634404726082621285227513239454749191808 0 0388034194008365641293641412935274108347240473829412941294411404744914194415042635441446439894464423944643989421741724634433546954411438541294634412943854087426340084067408739333880361243603239349931013164307629772814285234323328323926342555398925552595281428773315466452981296 0 0341942173656417234454087376439893527423936264263376441294239421741724239446441295441426343604087443740274491408745474194457644644411436044914547446440674286406744114172402739703846398944373541327732893189297729152801287734723392316426212595406726342555289027253366463454411808 0 0410837803915348641503432412935834263370142393863433539524335419442634263433543355514449141724464410844914067441143354464443743604335449144644695426345474217421739334087406741293898373244373302336630763201291528272915273835133353332826082568404725822608283928903419449160741296 0 0318942173717443735974150356940273541415036564217362641084008426341294217451941945514408743854108428640874437406744644335436044374547451943354360454742174263412941724150417239523717384644373612328933283139306428652827273835273379318926342699406726472673286528143341441170041808 0 0417233153970337938803277398933664172378040673764431039524263410841724310441144115477443740874491406746054129443743604217421742864239457643854519436044114217417243603989412940273829378042863277349930023114291529402890273835273419331525552621402725682686283929153239451952981296 0 031644008349940473541400832894239373243103915433538464172419442634217423942634150551441504411406743604087446439894519438543354437469541294605438544114310410841084217431040674108371739704519355536563406299028772927287727123445328932262673266040472582262127892763344546344986 19790725 514051808 0 0404733793829355542173612398932894067354141723829436040084108412942174087421744645477438541944437408742634263449143104360449144114239443743604576436043354286415042173898421741293780386344643239343231893226299029772827275134863392322626862634400826342712283929023406454753331296 0 0345940673671431035133933331541723445415037804217364141943933443740474217441141295369419443854047449140674519438541944263438542634491419444914385438543854217415037804239393338803701397043103569313933413027310128652852278934993392323926992634404725822751289028653315472648861808 0 0382933534047349940473392428635134286367139153656423938634286410842174150417244115514428641504310404745474027454742394310428645474360451944374519421744114239398941293970402739523829373244913379356931013064281430142877280134993406337926212608397026082725287728773315466453331296 0 0326439333459406733924108341940473459408735414286370140873970426342174437441142175441410841944108446440474360431044374172428643854411423944644310441143354087417238124108378039333812400844373513316433153027300229902990280134993392316426342647402726342699282728903302475749861808 0 0379633283846332838983379389832894360351341293641406736864172404742174067426342175477443739334310404743354239438543854464431045474194457641724385428644374335397041503846412938293863391543103302331532263114297729152839280134193406330226472608402726212725287728653366469551921296 0 0336639703583398935273915331540673379406735554172361239893970415039334172431040875514397044113970438539704217431042634437451942174821423943604150436042174217406741294067367140673541386344913499311433412940302729272827275134593341316425822582404725822763289027383353463448531808 0 0378032513780327738123239388033793863349941293915417238633970398942864194408743605441436041944491404742394172446441504411438544114087443742634491415043604087426341724067410837013717378045473366355532773289299030762915283935273459316425952634404725682686283929023251451952271296 0 034453952352738983445378033413970340640873555410838464239410839894150423946344150547741724263417243103933446442864335454744374239449143604411443745474491417241724129402736713880364137964491340631513264292729903052283927633459337931642673262140472595268628522852322645764853 19790725 51455 0 0 0441132263952361238123527398932774047361240473671419439524172398940674217441142635477438542174286400844914047441141724437443745194239443744114286449143354047404742173780397037803780374843103392347234063226312628772839278934993366326426602568402726472712285228903226454752981296 0 0320137013302381234724008339241083555423936124217367141503732402741084360421743355514408744644087454740274129417245194547451944114491463443604464438542394263415041724310395241083527364145193686318934453064305229522927290234593445322626992621404726082634289028143445472648531808 0 0381230393933367139893459404735834008368641944108438538124108397042174150426342175441449142174335410844914047436044114519451944644519449142174519421745194217433542173846402736563764374844643486368631513189290229652940282734723366322626602582402727512712295230023226457654771296 0 0336635553626404734863989356939523686410836124129397040673880421741084172419443105477436044914172436040474605423943104411463443104437441145764067433541294360402740874217379639703341393344113527330233023052315129522865285234723392315126732595410826602725282727763379443754051808 0 0376434064464365636413656402735134087365639333829404738294008391542633952417243605477463438804360393344373952438542394310438545474335443744644360421742634263417241294067388037013812370144113432344530893189302728902965277634453472328926212634400827122725278928653214466460351296 0 0318942393717408736123686351339893569428636124047359740273764415039524087400840675514421742393989431038984491417244374464451941504335446444914437451942394335431041083970379639703583404744113748337932893027300229652839283934723315328927382634408726862660289027513406457670041808 0 0386332013796365639893656404735694263371742863732397037324150398944374087398942395405421740874385398944373933443742394437443745474310431042864491428643354263428642174067384636713717364144643392341932893139300229902827280134723472323926342621402725682699278928273289472652621296 0 029773472340637963671391535834310341940083686389836864047376439894008404741084519547741504464415041724067443742394310426342394286428643854437436045764217433540874217400840474008354138984437355533793419305230393064280129773472347231892634258240872568262128142751343246344789 19790725 515011808 0 0354133024263364141503445381234993612368642393780415037963764398940473829431042175441426341944385406742174027441145194385428645194464469541084411441144374172417240874047397039703863368644643251334131263251308928902877287734993419322627122528397027382634290229153214457652981296 0 0327744373239328934723671339238803419368637643898384640873933391541083915417243605514421741293970443740474286419442174286446443104464433544644360441145474286415041944027393338983626397045193366322633153089310129152865278934063527315126992595404726082608283926993379463450541808 0 0417231263656355538803541376433023671354138803671412937014108378040084172431041295405415040274263398944643880433542634464428646344360449142634491428641084239431040274150395237803686370144643379326432143251303930763014291534453432328927122634400826212673283928013226451954051296 0 0343235973445410835834047347241293499410835133796371742393989395241084286415038985477423941294027433539894464410844374217428641084437426346954286431042864360402742634150412937963717389844913541318931763052315129022940275135133277326425552621404726212712276327763176451946951808 0 0367130523846354139703527412936264172365640083732412938124695410842174129374842175477436039524519404744374129441143104360443745474286449144374664417242864194421740874263402737803829367144113472337932263251295229772877290234453406327726732582398925682712285228523239454754771296 0 0347237643499402737013732349937963445436034993764367143103796386341084437421739895441421741943952423940274385391543604286454742864335421744374108446443354411400839894067386338123569398945193597327732893076312629902827282735413419316427892647400825822712278928013432454749191808 0 0404730273641337935413341361233533952347237803406402738124437389838124047410841725477426340674464408745194047436041294576404744114335466442394411391541504217438540674172391537643846376444113176331530893076278930762852282734993419328927122647397025952673278928773189457653331296 0 031643671340640873328361234593780344537173499393337324519404739704047417242634491533340874411423943353952436041724335406743354150446442864491417244644217438541294217388040473846365639154519354133793226312631512940286528143472348631892582260840472647269929022865343244914886 19790725 515491808 0 0359732643915336637173406398933533626361243603671388038634310406740274047398943105477426338804217406744114172433540874335415043104239436041504437421742863970421740084027391537643701378045763315332831263302299029902852276335273328334126212582398926342660282729523251475753691296 0 0290234062990404732773686351339893472417237014286389840084129426342174008426339155441406742864067436040084310410843354263441144114360436045474310436043104286421742393970391538123764379644643541316436412915301429152977275134723379323925552725408725822634291528903445454749191808 0 0373232894008345938983366378034453812351340473583415039524172398941724067402743105477423939704411384641503863419441084385412946344217446444914335423942634087408740473732400836123812365643103459341932643302305229022839285234993289327727892647400825952738294029403176466453691296 0 0286538803164378034063829352741293499412935273701382939703989397040674087395242865477421743354239433539334464398945194087443741944464428646344437433542174360388042173915388037803612404744113583343233533189300229152751280134453289323926212738404725822621281428653353469554051808 0 0426335413527305237643328417234453989354139523597417239154047395240874194431042865405433538464067412944113898431040674217428643854335428643104411443741504047421740473933408738803812373243603315323931893189300228272977291535693392320127382634397026342699283929153226449160351296 0 0281434723151347232893764332839153366426337173812386339334067410840474411421739155441402744114129443736414519397042174027426343104286443744114335431041084411419439893863384639703379382945193472313932142977310130392839276334453432316426862621406726082634287728773341457669141808 0 0349929523555325137013366415034064067348639893780400837014008388042394047415043105514426341724239397043353970433541084310431043604464431041294335421744914194412940273863406738633764367143603499323931393176295230892814278935133419326426472608402726082621281429023277475752981296 0 029023656310137173114376431644027334143103796402738294217386343354108406741294150544142394411408743353933423940274519421743604310441144114519441144644286412940873970393337963812364138464491351331643392292729522940295228273472344532512712262140472647268628902865341946644757 19790725 515971808 0 0361229653555313938633366386331893656341939703597436038293952400842634217404744115477428640874360398944113846443742394411433543854310446444644437433543604239426338803880395237323829384644113328336630893277289030272890280135133432321426082660400826602660282728653341463454411296 0 0306436563353382933153989349936713392415036123989379644643989402740473970412943105477446444373898441142174150398944114360454743604411451943104217446442864217410837964067374839153432402744373379330232773002321429402865281434993366327726732582404726342699290227633392472647891808 0 0376432143796318940083315370135413717331536863569384637014335408743854108421743855441443739334519400845194027436040084464423945194411451944914239415042864335397040083970386336713989370144113341344531643189289029272776291534453379326427632647400826342608285228273366449152981296 0 0297738123164367132773541345939893555421734194008386339153952417241724464412941085441428644114067421741084067388041504129441142634664417244914172421741944087406740084150373239893527384644113555331532512965305229522890281434323459325126472595406726602621285229153445475749521808 0 0365630643641299035833164364135973970334142173812410838634150410840874239449141505441438538294263421742173933436039154217404744644263426345474491423944114008412938463764393335973764365644373277352729773239296530272801277633923379328926472660397026862647285228653264463452981296 0 0323935553027358331893612347241083392378034994217376442174008398941294217408742175441436045193863426340674664389845474150438542864634421746644360457642174239410839153915368637173289381244113597326433153101315129652940273834993353323926472686406726602712289029403341454749521808 0 0386331143863297737643214388035413989355544643583391539334172402742174172404744375441449140274547398944373915412938984360400844374263431043604360415043604217423938983812386336563846362643353264356931013302280129272915277634863379322626342621402726212634281432643251463453691296 0 032263419308937173315386333663732341939333486388038294047382944114239412941504360547740474360400844113829451939894411415043104172443742864437426342634047436038803898404739333846352739334437373233413472300232262915286528143432351331512673267340672595271228012877347246344853 19790725 516451808 0 0361234063764332837483126368635273829344540673612433538293880376437964194443743105477423942394310395244643717433540474087421743854310421744374634404744114047419439703717395236713829362644373379355533413214307629402865285236123406334127122528397025822673285229773289449153331296 0 0330237803432400831893626318939333656382934123970381242173796391540674239415043605441398943354067446440084335408745474263446443354464443744114464446439704335402739334108386338123459374844913656325133663164306430022902297734063341323925682647406726862647283928013201472649191808 0 0388032893686313934063027379635133846330238983353384639524519393338464067398940475441426337804411400844373933436040674437421743104217426343104491415044374027397039153952391535693656367144643432318931763341294030762865282734193341332826082673397026082634286529153392454755141296 0 0307632773064351333534129343236563289376434723780371742173796379642174217417242395405395243853863472639894239395243854239421742634547426345474008441141944239417241083970388038633527382944643671318934193076303929152952272534993366320125682595404725682647282728013379463454771808 0 0317630273527327738123459365634723597344541293656397038804027391539894335397042395441433538804385421743353989410840874310431044914385441143104239406742864150417238123717388036713764370143853239355532013139307631512977285234453392323927252647404725282725283928903251463461131296 0 0306437173064370132773641347238633406404734593915402740473970400839893764433542635369421742633933451939524411384643854263431044114360426344644335421742394263410840083898386338633541393345193583320133283201310129402977285234593302323927762673404725952699290228273379463469141808 0 0373232013796351336563499368634454027361243103671404739893970417241504129428642865441466441084360400844913846451941294217417243104335417244374385404743104129408739894008389839153812371743853328343231893126306429022890283934453366335326342595397026992673287729403239449151231296 0 030893527317636413341371734453989361239523626389837644008376441724239400840674286551439154286410843603780441139334437423941724263441143354263398942174335421738984129393336123812337939154547359732263406315131262902289028143472331531762660264740082647262128142865331545475020 19790725 516931808 0 0370131393513315139523541378033413612349937643583382938984047417240084411417244115477443741294464395245193780441141724360436041084310451943354547417242174008406740873780404735273915361246343114339233283226305229522865287734323419326426212595400826342686289029773214449152271296 0 0294036123089345930643641336638123555389836713933376440673863431042174194426340475441408741724027426344114335386344114263415044114310449141724239433541724217406740473846376439703406389844913486320133153052300228902940283935133472317627632568408726212673287727893445446449191808 0 0355532013780349938633472376434193829349939333432421738634008404740274008406742865441443739524464397043603863426339334263426342394239421742634129426341944047406739333846386337963812371744643432355531643139299030142915269935413419327726472634400826862673285229403251463451921296 0 0340634993264364131393796332841293366406733023989358339523846404740083846423941295441415044374008443737804217370143854263426342864172428641084239423941504286406738463933362638633432395244913686322633922940300230142801285235693379322626992673402726212673286528013419463449521808 0 0364131643796317635973189381234323641341939523499395236714360378039154263389843355441428640674437398945193970433539894108404744914385421744114172421741083863412939333863386339333748364144913353351331393189294029522890266035413472334126472595400826992673289029153366472651921296 0 0296533533277406733283555347236413289359733794027373241293748388044373915423941725405436044914027449138984360386342634286438541724239412942634464428640274087379638293780373238803499374844913732310133153089296529272839267335133432321426992568406726862801294029023379463449191808 0 0340630393686340639703499376432773880358338123583438538124008404741084437404743355477431039154263400844113880443740274437404743854335402742634172423941084008397038633764388035693656365645763366362633413251292729152965283934193392325126862608402725822660285228273251472653331296 0 030763717311435833189359733284008325136863406379635693863364140873970388043604027547741504437393345473829431038634286417244914150433543104217443740674263412938803989398937643780330237644519370132263239311430762940290228393459340632142673264740672621275128652877337944375020 19790725 517411808 0 0355530273641334135973366389835273732345937803459406737323915379639334310417242395441446441294385395241503780443739704108446442174047433542174263423943354286410839893933404735553915364144913406343231263239296530392902281434593406323927382660398926342712278928523239472651571296 0 0294035833315364133153686337938633114368633283933359742393829406741294087412941505441400842634239408740274217386343354263423941084067436042174047408740873880412938633863386340273341386344913583327733412952308929772977282734993445321426732660404726212699285227893379466448861808 0 0359731763863316434993027371732893764334139703527412935693880406739334310433541725477438541724360388044913732423939894411410841724286417242864008423941504108391538123846384636263863367143603328341930643126300230522877277634723366327725952647400826472776285229023353463454771296 0 0286535273189376431763933318940873392382935274129362637803915423940874150404739705441410843604047431038804310391541504008449140274067389842174335421741504047393339153863382937483419386344913459316433922977297728272776278934323419321426602582406726082595283926993527463453331808 0 0361230273671316434723353373232773989355539153472398937644008391539154047433541295441443741294464379644643846428641724217398943354027428641724217423941294150386338463952376436563612364145193201335331143164299030762852283934863445315126472608397027252751285229273328446460351296 0 0287735133189361233023717334139523432400834993796361240873764381240474217426341295477400843603846421737964263378040874027446440474360412942864108402738983863384638293812364137323406398945193419322633413101318928653002278935413392316426602673406725682725277627633432482169141808 0 0327729153379308935973341382932393748332838293626410835694047402740474217400843105441423940274150402740083717398939334310398942174172433544114129408741294150412940083780388034993898379645193419348629903064307628522776280134453251323926472647398926082712282729273353454751921296 0 029153880354137643239367131643898318938293277395235274335379637964087406743354047547740474464395245193863433538464411415043604172438543354310421743604087398938293952373236713812339237324519364131513379307631012877286526993569332832262595262140472634263427892865337946344919 19790725 517891808 0 0348632643796343238983641367130523717320138293328404735413989386339154263402741725477441137644286423941723748433538804385402744374217415042634263406741724047421739153829386336123701371744643315351331763379290230022827283934993432325126472686400825952647278929153419475752621296 0 0328940673341348630763748325137643126388033533829339240673748408740473989410839335477404742863796436039154360398943354047426340274194400841504217423939894217386337803780365638633432373245473626322633663027320129772852277635273406318927252660404725822673286527383472472646951808 0 0361229523863323935133064343232263612312636123406397035834150371738124239386343105441412937014310386343603915426341294087423941724129410844114437417241724108389840084008382935973812349944113226332830523277281430142902272534993341326426602595402727122699282729153302463454051296 0 0280136413139371731143686352737323126354132013748340638633796381237483989431038295477381242864087433540084335410844644027433541294150419442634263421741294108393338293989389838633569398945193513320133283076313929022915272535273328318926342568404725822660278927893328451949191808 0 0379631643686300237803201378030023686302737963302381235134008368638984087404743855441438536864411398942393846441138294310415041944008417243354411431041083933402739153846381235553829356943603302349932643201301429902852268634723392335326602686400826472673283928143302463453691296 0 0277635272977352730023863313934723052373232013989339237173656376438464047423937645441408743853915415037484217378044374008428642634519421742174360436041504129400839893952364137173392404744913419321434193002305228272839269934323406331526602608406725682647287728143459466449521808 0 0334127763445299035692990371731013612313938463176410834193970371738293829378041085441417237644047378043603796441143604464406742174150415042634129421740473915400837963829378034863952367145193315358330143472294029402865287734593445322626472621404725952699282729273239451952621296 0 028273583276334323064347228903764306437643002371732893863330238463780389840473796551439894411362643853812419437644360454743104087433543604360431041724263428637964027382936123796341938634491361231393139301431762865280127763527343231642699254240472634269928522738354145194853 19790725 518371808 0 0330228773583313935132877352730643569294037013214367133533846354136863933406742175441421739524087389841723952431039334263412944914360408742634067406742393880404737963641379635973846367144643419343231513189305231262789295234723406322626732647398925952751286529023353463450881296 0 0290231762839358330643379280134193039356932013829352737803527376437643970408741085477415043853686441138124437362643604087426339524360406742394087415040874239406737643989361238123328365644913583327734192952307628272852272534593315320126342595406725822634289028273419454749521808 0 0323926863353276337803239364131643583306437173302391535273863364139703970386340475477431039704286389844913863426339524464398943854172423941084263406741943989410839893846376435833686371744373251356930763164301430522789278933533419334126732673400826602647285228143251454752981296 0 0289036562927334131513341294036123014348633023829336639893569398937014027404741295514393341723732454736864385382942634172421741084360428641504150408739333970386338294027349938293513397044643499323934063052302729772865275134453392316425682621406725952660285228013328449153691808 0 0320127763214286534862952348632894047327737483277379634323829344539334067402741725477431039704360398943603898443741084360408744113970426337964217408742393764408738803732400836413764373244373328352731263264301429522827280134593419321426342647400826472699286529273264449160351296 0 0285236712865323927513277299033533251381230023764337938803513391537323933397040275514404742633748428637804411406742634217433540474411441143854194441139154172379641293863379638983472379644643486320134723089317629402776290234723432311425952542404725822568285227893459463469141808 0 0370128773264280133022952378034193626316436413328388034453764351337963898393343105477421736714263373243353970443742394464404743354129410840674172423941943933408740473915395238463764378046053264355533023151303931142927273834993406323927512673402726602660277629273277469553691296 0 025823064286533152927382930273513312635133277379634453796340638983656393339703933544138294360374843103880443738464310421743603970441140674129433541504150417238463764376436713780345941724464359732643353297730522952291527763432351331892595268640672595267328012789347246344886 19790725 518851808 0 0308927763641297736562940335331643583328938983353368635273780348638463656400840875441421738634286370143853933438540274335393342394172421742174217410839893952381239523641388036264008374843353406340631893353305230642839282734453214322626472673404725552712280129523226472653691296 0 0283932392776331529403239295235553176358334063732368636863459376434993863376437645441391543853952446440274576368646954286446441724491415045194217415040474129395238983915371738293555398945193583308932392990303930522839275134593432326426862595408726472647287728393472454747891808 0 0320127763302282736123176358330643472308935133226354133923671368638463796397041725441441138294634388044643863478938464634391543354194433542634263408741503812400837803780386337643970374842173328359731893264290230272865275135273341321427252621400825822673289028393277463453331296 0 0277632012776322629153315294034722965341930523583311437803366361237483701400837965441379645194027463439334547404746344087457640274027408741723970419441724150402739893898361239333472393344373717315133283052313929022789292734723392318926992595404725952634281428013239472647571808 0 0315128143302271232392940343229523641311436713089370130643915335337643597379641725441417238634411395243603989431040274310400843604067441141084335417240873952404739333656397036863829371744373302349931513126300228902839282734993432318926992582400825822647287728143201469553691296 0 0280132642647327728653264295234592890341931143499310136713379355535693764395236265441384643853829454735554519384644374129454739334239426342174129412941084129381239893915376437643671397044373569306436122990311428772902268634593379328925822660406725952673287728523419449148211808 0 0317627633114280130892990344529773392287734453064373230763541332836123829379641295477426338984360384644373829463440274576395245763898454742634335397043104150415038463880406735693846368644643432344530273328295230392952281433663328322626472595404725822725295229523201475752981296 0 027893201269931762776345929523419291535833064364130643701335337963656358340083880544139154172379645193829433539334491395245193880426340674239426343104129410837803898381236713970355541294519361231143432308931262827294027383419337932012634259540672686264727762789345943854757 19790725 519331808 0 0312626863251282733412839337929773656310136563189373232393597364137803780382940475441428638124310364144643812466437964491410843854150446440274194415042394129423939333780379636123898382945193264362633533251296528772977273834863459322626992673400826082660282730023189463452271296 0 0273832262789321427893139299032892990359731143701302737803089373234724027367138125441384642173846431039704437381245193952449138464437393342864087408740874239382939523952381238803419368644373541327732773076307628142940278935273341321426732647404725952621285228523302463447571808 0 0292726603176275132392789320129273341292734723151361230643527316436563717370139705441412937324491376442173846436040674634406743853970431040474217417242174008398938123780400837013829364144113341359731513328305229902877278934593445327726732751404725822712283928393151463453691296 0 0275133662738320127383302295232392877341930643392307636713226373233283780365637805477388042393933443738804464382942864129436040084491397042394129402739334263388038463880376439153499381243853555318933532977297729272965278934863513320127252595404725952647285228143302451955141808 0 0334127763315273831892686323930143139299034453027347230143459326437643445374841295441384637484263381242393780449138634335404743603898426340674286406740873915415038463933368635553732379645193432344531643302303929152827271234593366326427632699397026212763291529273277446460351296 0 0277633662827327729273328285234723076336628523541300235553089376434863612376437805441382940873597428637644310381244114027428641724310412941504129404739153933382939333863351338463513395243603717320135552990320129022839278933793419320127762647404725822595312628903419446470041808 0 0359726863226273832772699337929273341287733662952347230023880313935833472398938985441395238294172388044913863446438464310404744114008436043354150400841503863406736414087373236123555367144913226352732263289296530272712273835273341332826732673398925822634282730023239463451571296 0 028013089275133022814313929023472299035273151355528903569311435833353384636563863547739334087382943603915415038804150417242174008433542174360406742864008410838633933397037803915355537964491373230643406307629772952292727763472339232772647259540472582264732392801336646344952 19790725 519811808 0 0313926733328278933152852327730643419291534723039362630023626311437963641365640085441404737804335398942393656433536864547400843604310433542864385408742393898421739523846378035833764361245473264352732773302300229272865272534863379323926992686406726602725290228273239451955871296 0 0283931142738315128773076289031642952344530023583305237643101391533793898364138295441391542633796449137484360374844644286466441084437421744113846415038804087402737643717374838463569364145193780323933923139307628142776273835413341328926732582410826732673287728143353451949191808 0 0299027253101269930642776303930393513285232262927345930023717316438463472382938295441406737324172384642393764417239334194426341504172415041294217412941503970400838293796370135973583370143603513343233023151300231262839271234723406321426732763402725822699297729273201466452981296 0 0276332892776286528523353290232892890316429273527302737173052384633023764359738985441388042393812441139524286373244114172449143854263423943603989433540874172376437803829371736413406397044913392316433663139321429272877285235273328325128012555404726082725307628523341472649861808 0 0311426863101276330272738307629273597294033922990337931513829312639523406397037805441406739524239376444113796428639894491397042634172426340674286393340673846378035973612355535413748361244643392347230893226297730022952278934993472330226082814400827382699306429273176457653691296 0 0281432512699303927383226281434062877352730023277286537173101398931393764361236125441395240873846417239524217382944114335433540084310408742863915438539704087388038293796370137013541381245473513332833023139313928652940264733283341320128772634406726212634323929523315472650201808 0 0303926993076278932012801339227383302286533412865341929403880302735693328398938125441402740084335362640873780433539524411433544914239431040474217415043353970406737323829382934453555370144913353343231143214289030642852267335553379330226602725400826342699320128393189457654411296 0 027513251283930762789327727123432287733152915349929653656296535833264370136563686544136564217389844643764443738464634423944914008436040674360412943353915417238633933378037803933347237324464352734453264310132012902286527383445345932262915263440082595262132262927345946344986 19790725 520291808 0 0323927763419277634192699348629903302269933532839352729403732303935833189351338465441395236564360374843353989426341504385404744373989431043354172395241723846386337963846379635973764373246343302332830643101305229152827269934593366320126472801400826472699297731893239451951921296 0 0277630762621327727513101275131512890326428523459303935972990379631893626347239525441371742863952449139154547408744114263431041724217400843603970406740274286374837173656368637013419395244913626323932893139318929022852280135273406317628392555406726602647312629403406463449521808 0 0341927253176266031512647339228393432276334322852368629773583300236123226352736415441404740274310376442393846431039154464408744914194406743354217386340873970402740273641382936413915352742633419341931893126297731142915272534593328327725822712404725952763281437643151449154411296 0 0271230272673306428523126273834992751347228523302283936412952373231013445352737485441393341723846433540084172400843104239443739334217408742633970412940473846381238633989359738463541404745193626347233413101305228902890276334863277318926602582402726082699307629773472454754051808 0 0336628143089278934992738306428013406280134992839349930273366294036863277359738805441404737174385378044913748431040084217406742174286431041944217388042863915402739333812386335553701359743853392344529903151302730022852276334863379323925682673400825682751291535833315457660741296 0 0277632392776334129153277277633022877335328773264294035413002374831893612367137325441374841503880446439334464389842174217463440474263412943353764404739524087386338123732365637323392391544913445337934193089305229772940280134593472315128522568408725952686349928773472478969141808 0 0331527893315269933922763334128393459282734192902358330393341317636413277398936715441423935694239379644913780433537804286412944914047423938804217398941083812391538633541388035413612370144113366340632513114301431142990273835133392312626862712402726602725299035833189441154051296 0 026993239275134192827347228523583292734452865334130143527315136123114355535973656544137484286400844114067438537644217406742174008426339704335397040084129386338633656404734593880356939524491370133413569323933413114296527383445337931892776264741082634269933413002344547264821 19790725 520771808 0 0332828273176276332892725321428273641278934993027361231143701311437323302376437645477415039704263373244643863417241724411397044374129423940673989384641723933384639153686370133923764368644643486359732893226294030522865275134193392318927252699395225552738296536713226449151921296 0 0272533792699339228273419290233922852364129273432287733663139373232143641347238635441367142393671433538634335373243354239443741294437431043853933412940273863393339333880376439703472393344643717327734323151306429272865277634863302323927512660404726082712400829403472463447571808 0 0341928393289275133282725335329523315281431892902364129523641297736123226354136715441408737324027368644113612404738804217400842174310412938804172384639703898384639893686391535553764355543103459355533663264300231512839272534863445332827122712398926472927311434723328463452621296 0 0272535832827325128653289277637172902365629153527290234193076361229773686349936415405382942173880410839894263388044644067408741944067412941084027382939153970382939523764368640673569384644113701347232893126303929652789281434453419315126992595404726732647382929403379449147891808 0 0340628653432273833922725335329653379285234322814345931643656302734453251362638295441402736714217378044643717443740674437417244644239431039334411386341723732391537803732379635273829364146343341348633663302310130762890280134323379334127382712398926342877308930023201454752981296 0 0278933412789311429023432268633532839339229273302299034193052382930523445335337645477382943103732438538804286374844114239463440274239398941943764391537804217381240473933373238983459404742633780330233283126317629653027281434193379320128272582410825682852373229653251469549191808 0 0315128143513317632772725318929273499278934992839343229273656315137173189354137175477398937964464388043603780428638804519412942174129421739524129379640873780384638123641391535273829359744913392349932263328301430272814269934453341320126602738400826082699307629773289449152621296 0 027633189267331642725337928393701290234062890348628903569300232513039354134323671544136864335395243854008436037804464421743354047443739704150378039333915386339153764391537483701359739524385362632263527313930392877269927513419341931642751266040082621268638292965344544644821 19790725 521251808 0 0318927893686278932262660348629153341287733022865345928773366296536123499358336865441421733924464371743353764454739154286395244914150436041294067395241083812386339703796389833663780371746343406356932143151301429772738278934993366322627762699400826862977306430763264469552271296 0 0280131142634323928143445286538292952321429653341285233532927337929403555336636415441361240273748423936564310410844114108415040474310386343104008397040874027379637803898371737173432381245473748332834453089310129902877300234323419320127892673406726342827352730023392463449521808 0 0308927123139275133282763341930893555275132642927317629403239297732013101352736565441408735834437358341503764449135414263406742634087417239154172395240673671395238633863388037173846362643853239351331513328307631392877272535133406315126992738398925552965286531013239463452621296 0 0277632392915348628523392276337012839339228013114294034193039345929773406334136415441365641083701421735974087364141724087415040874172408741503989421738464067381236714067359737803277393345193898327732773101307629522965285234323353321426992725408726472977341929403459451954051808 0 0312627253101294034192940352728013812283933022789328927253583296537643176361235275441408733794008371742173555446438124437402744914087433540474239404740873863398938633612384636863846367144373392352732643251305230142890273833413406327726732647398926732927294030023289463461131296 0 0276329902699315128773486303934062890325128773251289032642827336631143445318935555441365640083419415034594286373243104087406739334150397040473717402739153933384637803933373237963472402744373569327733923139317630272902294035273366318927122673404726602751400829403541466470041808 0 0312629273379292732262725325129153419281434062952312630273239306431893114331537015441379634064150352743353597443739894547391541723989433538124087384641503812395238293671374836123671374845193289359732013226292730022902277634993406328927122712400825682827297730023419446452271296 0 027633076330230522725318926993499318931392852308927633239287733412940320131513406544134864087348642173406436035274263404741943989428639154286374842173898406736413764391535693970332838634519355534063264295231512902289028273419334131892789259540472634268637172977341943854952 19790725 521731808 0 0334126863052275133532699327728273641292731762952310129653139286533663499318934325441406736414335354141293499436038124464391544373952431038984310376441083717398939893671379636713796371744913392349932013164290230522952276334993392320126992712397026343686310130273353446453691296 0 0269932012738311429403555269933022789344528273126285233412902344529773277336637015441344540473486428633924411361243853989433538984067397042173812395238803933361237803829336638633513388044913764318933792977308929522890282734593302320127252634406726732865433530143406463448861808 0 0332827763328276333922902305227763289281432512827311428393353292734193139373234865441371735834310352742173499423936864464386341724008408740874335371739333812404738803748376436263780362644113445362631643277291531013002275134993472318926602738404725822827312632013328463452271296 0 0303933792647292727763189271234723315327727123176285232892915325130523379341931895441367140473366426335414217370144374129436040084239389843853686428638294087362638983780364138293445402745193555331534453251308928902814285234453341321428012621400825822977443729023341463449521808 0 0332827253392268632012660305228523039276331142927308928393201299033793002335335275441398935274027348642633379426337804385386342863933431039154263373240473732395238123686397034863863381245193406343232263251305229522965276335413432331525952686400827253277313930523226457652981296 0 0255532512814322627383014267331892789315127383239294032262902320130023176320135275441352741293445404734594172344544373933441138634464398942633915421737323863364138463780368638983513388044373597327733413176321429272902283934723445317628902634410826733089469530763379441148211808 0 0289026213151267334722608303928773114276335552776315128273201277632643076348634995441376433024067354141723341406736124263373244114008421739524217373242173764402737483764378036123626376445193612356931893151308929773027272534863419327727382814404726993151323933533239475751921296 0 026733064273834992801318926993089281431512751337928523126280133922965337932513328544134724027339240873472417235694360391543603880436040084360398941503863397037173780373236713701337939154519376433923419303931762965296529523419340632262827259540672686294047892877343246644789 19790725 522211808 0 0308929653583277632392725297728012965264730892902320128013214291532893002325134995441395235274217341939523686441140274286400842173846421739154027364142173846379638463796370135413671373244643445351332263406312631262927267334723432323926732673398926602965361232513201466452621296 0 0272531142852310128273251269931012827294028393039266031142839325129273432334133795405339240873527408736564239365646643863443738294172381244913829436037644067386338293764362637643656395244643656337933793164311429272776290234453315325128772660404726732977495229523328457649521808 0 0303926343151271231762725315128523671268630142776322627893176281430273039326433415441395231143846359739703513436037174335382943353898436039334067388042393671397036563748373236413686349944913264356932513341305230392940262134723432322626732776400826733002326432393289457652271296 0 0267329772647316427382990267331762801317627763189282731642801303930393328325133415441370140473486421735274411368643104217451938464385388041944047412939334008374837013764373238293764393343853701321433533189326430142877303934723513325127382686408725822801423928393353466453691808 0 0296526603189297731892686299027253139275130642751310127763076318931763064310135695441382933413863347241503472431037014437397042393915417239524464393342173829410837643812378035693656395243103419364133283302289031642890278934863406318925822699398926083027320130643277463460741296 0 0273831642738335330643052267329522789307627893089281433793277300228273189316433025441341941083277426334863989341942633898423937804027388042393796421737644008382939893732365637483612406744913626340635273164315129902915287734193499330227632634402726602801441128903569457670041808 0 0295226733052264730522686305227633392290232392827303928393076276331513226307634995441397035414087355541503656433537014411371742863933438538124239384641503915417237963915381236413686365645473353347232773251303930142927285234193406323927122712398925822952355532773164472652271296 0 026732927266031392699301426992902286530762686303926342990278929272877316433793226544135273717340640673641436037014411406744913846436038464310388042173764410837804129374838803656362639894464351332773459332831763064294029023486347233022738264741082608275138982852337945194919 19790725 522691808 0 0289026473201269931762699311426993251321430892699300226733101276330763002307633025441370133153915347243353472428637804491384643853846449140674310382941503717397037803863378038123459374844913445358333023176307630522902276334323419328927632789402726732940316431893392463452981296 0 0264737642660311428013002272530892699302727123392273830272801303928523555313932395405341939333432423935274239367144374067454738634464389844113970426337803933371739333812370137013555393345193583340634593151326429772952286534593419326427512582406725952738355529023328463449521808 0 0316426993176268631642712344526993027260829522699302727513027294032142890290233025441382934594217358342393472451938634437388044113880441139894263389841083686428637013933367137643641379641723612349932773315315128772902295234193353335326212751404726602776303930393189466453691296 0 0268631512725325129153139269930392776300227253101269930273002303927763002312633925477349940473541431036864464373243104129426338804385415042173863417237644129370140273583371737803459397043603555341934063114315128903039287734863419328926862568406725952699371729273379463450201808 0 0307626733226336629652634286527122990276330522725307627253353289030522915315131015441376433153952355540673612438537014360386344113933438538294411373242633626389835273829367136863764388043853541348632893164308929773002272535413419327726732751398926863064300230023239446452621296 0 0272529022686308927632839269931012660303928012865267330522725343227763101291531265441349938293239410834594239370145193989454738634263378043603780415039334194374839703764382936563641400844913686351333923366317628772839289034723445320128142595402726212801344528903341454746951808 0 0307626603226258230522839315127512952263429902686295227253039320130022839307632645441379634324047364145193527451940274547379644373846443737964519373244113701402737483846365636713701364143353597337934593114305232012902281435413341327726602776404726083126301430273302463451921296 0 025822977267332512902294026213089262129022634300227382990277629772865312630523076544133793829317642633472441136564335384643353764428638124491371741083880421737173829378038123445373238984519352736263459320129403089281429273445345932892839258240672568267335132965347245474821 19790725 523171808 0 0302726733226269930272634313927122940266029902738292727893379278930392877299031265441365632143915336642863459436037324437382945193952446437484310374841723732406735833915391536713701364143603626349933923264317629773089271234723379322626342763397025952940311430023341466451921296 0 0277633022776302727512965262130272647286526082952268629652725315129773392306431145441340638293459406735274217354142864027436038294491373243853846412938803915373239703541382938463626389845473569325134063289306429652801282734193432331528272647404726602801344529903353463450881808 0 0358327382890271230642595296527122990268633152776302727632927276331512801302732645441386331763898327740873379415035554491382944643626457637014437373241723527423938293764367135973898376445473701356934323328318929402814277633663302334127892660397026862977296534863315449153331296 0 0267328522686295226993139285238462686290226993176262129772699302728393328292731395441339238633341423935974108368643603898446438124360376442393686423935834150371737963764382937483686393344643656347234863341312631012902285235273392315127252647404726342647347231513472451953331808 0 0297726342965269929652712376429272877268628772673302726862990268630272877322633925441376432144129334141943353415038294547391543353863441139524150370142863829402734723933367136713748408743853796356933793164315128652952273835273366321426342660404726212751294034593366457660741296 0 0290228652634290226992865271229902621291527383419272530762789300227893064297730395441330237323353398933024172352743353933446438124263381244113898406738803829371737963863402737013641410844113764347234593328316429772890283934723419318928012660406726212686364129523379463470041808 0 0310126472839276329272621316436122940262128272725321427252827271230022877311432895441384633794047339243103302428638294695371746344027446437324437370143103717431037643989384639153812389842633472355533533366327730022915286535133315321426472634404725823139286533663302457652271296 0 026342902269930392725299033023419273828392686290227122865280130522814307629023151544134323764323941943277421735834464393344643880406737324385359741723863421736413970365637483952362638124335381235553406328932513151286528143472332832642699258240672595280136262839330246644886 19790725 523651808 0 0301428273796281429402647283926862915272529022827312627382990289028522827305233155441367132264047334142173499428636864491397043103952446438294286391542863812402734454047376437323748404745473812337934723392332830642927275134453379328926732686404726342990296530643341454752981296 0 0280127512738382928012801291529272725299027253052266029272738287727252952302731395441344536713251412932394263367142393880443740084360395244373701428637804108378040673863400839523626404744373829344533923366316430272965299034993392320127892634402727122763320129023341482146641808 0 0281426212902267328652595295230643612281428522814289027892801286528392890296532015441374832893829325143353419431039154547389844913863433537644310371741943989395236563863384638293989398944373583351335833251320129152927281435973251330227252814400825822927297731013214449154051296 0 0273842172789291526992927302729902776299028272902275129402877291528272940306431515441320139523264421734594335376444913863466437644385402745194108431041944194368640473555389837013780393344643701359734723366322631012940294034593289325128012621404726342927367129023445475749191808 0 0318929403541292730022789334129023027277630522608289027382952275130522990294033025441379631144087336644643302436037964464391544643898443735554172368640673846436034864087388037963748395244113612344534593419313929152927273835273419325126342712400827893583296529273328466451571296 0 0271229022712292728273527273829272738292727762827271229402763292728272990295230525441344539153164426334194263361244913989431039334464374844113846441138294217361240673764370139153701376443853829351335413341310130022927277634993315322627252647406727633027352727763419457649521808 0 0326428273764275130272660280126993151272528012686282726862990277629902952290234195441393331264217326443853353449138124464386344113933412936414217389841723379412936563829388038633915371744373597361234993315327729652940268635833353328926992927400826993226292729903201451953691296 0 031143952283930392712294028013251280130272725287726862952280130392814286530393076544131393933315141503264421736264491397044373863463439154360391542173780417236564217378037643829370141504411365637323328341930273139290228143486340632142776256840672776320133792814341946345020 19790725 524131808 0 0355527122940276332262776306428392977276328902699302726992915275127762902296533535441381231644108341241503472436036714491404744913748431038294464395241943656431036414047376437173717381244373686348633283201320130762940275134193432328926862801398926213151292729023315446453331296 0 0280132392763313928272965278929272827302726992890269930022712302727892852287730395441328938633251404732894108348641503989428639154411376445193829431038464150359741503597374834993717384644643641370135973328310129522990282733923432320128652686402727252660313927893315446448861808 0 0308927513201269929272776290229403076272527892725297727252927273830022890281433155441382929653970343243353328441138634360393344373970457637324491365643353555410835553989351338463780379645473555359734593366318930522927277634593419326425682865400826992839286529653251457653331296 0 0272530892673292728012877287729652686287727762952277629022712294028652890297729405441327737803277398935414310381243604172443738634464378045193812436037964464364142173732410838123583391545473701358334453366308929652977286534193392320128142568402726472890295227633366463453691808 0 0343226993126277631262660290227382927264730642686305227383027276328902965290232895441382931144047335341083392421738804634397043353764451937174519378044643717421736564194367140273812402745473612349934193264323928902965281435553366337926732776400826602699285229773302449160741296 0 0282732772699289027892890267328902621277627122940259529772712292727512977303929655441326437643406404734994150370142634008457639894519373245473748449138804286368640473796381235693597373244373829341937643214315130272965280134723353312627632568404726082647294029023499466470041808 0 0310127513052267329402686297726862852259529022712307627122927266030022902282731765441371733284047362644113656426337644263379644114027431038634360376443353748410838634067358337013612370144113527355533533264328930892890275134993392320126862712400826082801294028653353466452621296 0 029272940276328392789286525952940268629652634296527253126264729022686291528393176544133533915328940673432433537644335397044113880441137804437379643353796436037804008371738123796388039894519376434593379331530643027300228903486349930892751256840472621278930392789347245474757 19790725 524611808 0 0278927632902268629152712289026472902266028772738296526603064275130272890321433285441365631894047328941503541428637644335367143853656446436414385373243603970400839153829351336563671371744913353355535553353307630273002277635413406322626342801400826862927283928773328463452271296 0 0281427632776282726992751258229272712289026602877259529522712285226733064301429905441331539153189408733284310358344914047446438634239381244913732423935974286379640873863371738463597404744913863358336413366336630393039289035273353325127762621406725822776316429273251457646641808 0 0282727252865272528902712278927122865266029272686283926862965283929652927308932645441373231144047343241293459428639524335393346054008443736714547384642173701417238634129388038803780382942393445370134323459318931012827272535133419327727382763404726473064292729023379451951921296 0 0292727892725282728272751263428142725299027122990269928772660302728392990294035695441335339153264398934064310364143354027423937324385402742863764426337324263358338983796391536863641391544373717347235133499315130762965290233793392317628392763410826992789302728273379466448531808 0 0300228522827260828392673280126862977263428652686296526473541282729522865312632775441388034453933335341503583415038984519373245194067460538634464365642393641417237484172373239153812379643353555347234593406315131012977273834063341325127512839402726863151299029653277443752981296 0 0285227382699272527892789259528272647286526862890273831512725295230272927292731015441331538983264410834594108348642393933428638984239368642633796428637644310373240273880370137643555395244643656332833533201330228273076285234323459313927632634404726733101325129653353454747571808 0 0276326472852267327252686277626992902266029652673289026602902273829152940303933795441361233793952327740873445406738464411381243103915449138294286370140873717404738804263393338633671381244913392355532513341315131392940285234723406327727762865400826083126299030643264463453691296 0 026992699273827892776278926602852266028652660289026733597263429272751317629403239544131763701326440473289417236714129398941503780438536564385370140473686423937324047389838983764361237964519388033533612327732013002305228773406339232512686273840672686299031892890334146344821 19790725 525091808 0 0280126992738262129272542285226602801263429022763358327893076277630642877335333285441378031893989351342173472423937324360371743603569446439334547389842633701417236564150364137013796382944113406344533153151311430642927276335413432335326992763404725683432310128773251457652981296 0 0285227512751282728142789262129022621295227893379318930022712299028273880321434325441349940473626402736414310391543103764463438294519374845193555454737644335376440473970406739153671408744373626344535973353318930522990294035553341332826602634406726733039343228013289449149191808 0 0280126862839267327892712283926472865267331142673307628774695275131262839316432015441370135414108344539893583426339334464382944914027454736414335370143603656415037644008391537173764382944643341361233793289323931763014278934453432330227382751400825952990289029523251454754051296 0 0283927252686268626602751259529022647282726472776268630892789408728523076295231265441344537323499410834194360355542634067428637804335381244913612419438464239356940473846379638983701406744643569321433923302331532013027285235133341325128272608410826082940312629153419457653691808 0 0271226342738264727512634278925952738260828012673297727632990285230642712340631765441378034324108340640083527441135974385395244913880451936714385358343103656404737964129381237803829359744113541367132513239316430893027289035273392326427382839402726472952300229773315446461131296 0 0286527252673271226862738264727762712278926992990267328772725412928523114291532395441355537963289402733284172355542394150457637804491379640673527417237014263373239893701368639153641406744373583347235413164332830272890280134453406327727632608408726212890310128523379463470041808 0 0276327762725277627762568286526862852273828272686285227253064278930522890321431515441378031894008330241083459431039154411379646343812436034994385352741943846408737323989376439153732389843353583370133663341292730392890285234593353335326472686400827253114317629653432469551921296 0 028522699276326602776280125422814264728392673308927512977276329772877313929403151544134193970323940673302436036264263389846343796443737644360371743103764426335974027371737643686362638464547379635693392322631642965303929023459341931142673273840872595282730392827320144114853 19790725 525571808 0 0280127632814275127892712283927632852267330022660297727632940278930272890323933285441373233024067328942863459436039334263382943603796433535274664354142393555408736714310371737643933368643353541364132393341315131143002275135553406330226992801400826343315296529023239469551921296 0 0273828392673276328012776267329152712290227122776269928772725286528773114318937645441334139333126423932894411378045474027441140474519379645474067417237324108382941293764382937803701397044913583335335133289306430892776286534723419328927892725402726603089299027893392443750201808 0 0277627122712278928142789286526732877258228522673300227122877272530272915318932265441393333024087340640473341436037804335371742173898451935974360365642863555398936713863379638463764367144113541356932643353303930762940286534193366332828012725400826473656289030643328446454051296 0 0285227252686259527382738264727382647269927512902262129652776286527383039301432015441349938123251410834064310362642393812436040084310359743353764423936564263365638803597384637963898389845473597330232773201307629772902307634993392312626862699400827123541286528393302469550541808 0 0287726992660262127892699280127382865262127762699289026343064282730763027311434725441370132264067321442393341436036414129386344114047431036414239368643603686402736863846365636123812368645763527347232773445317630523027282733923366323926862776402726993541290229153315446452621296 0 0266026992582278926992725264728522725283926732865275129272751295228653002313932015441335337323201404732514194359743103863438538124217373244913486408737804263361239333732359737013527391542633686341933793226322630393052272535273499332827122699404726473527290228143419436048531808 0 0283926472776266028272699273827122852273827632686278928013201280130522952325132895441365631143846316440673486436036414360367144913829441135834411348641293569398935973796373237013656358343353472370132773432316432512927290234063419321426862776400826733151287727763341472652271296 0 027762751266028522699275127122890267327512725289026342865277629902940308931263101544133153812317640873392426335834263406744373717451937014286371743853717415036564008367136863880376439334464395235833419306431013027302728523353345932512827264740472634296528272814332845764789 19790725 526051808 0 0276326212789273828142647282726082776263427252699285227512927278929652877292733795441355532144129322644113472433537014263388042393846433535834310352740473701381237013970378038803701359742393597367133283419320131893052292734453472331526732751398927123114285229273328454752981296 0 0278928652673275128012852266028772673278927382814268629152712307628143176301431645441339238633214404732894067361243854047431038294464376442393656406737174067344540473764364136563641406743603796355534863328322632513002295234993353321427512660404726862839290228523289463447891808 0 0275127512877271229022699285227252814268629022712290227763064277630523002307634325441379632144217344543853432421736714385376442393846431035834360356940083748398935553863364137013764389844113748381235553264299030892890296534993366330226992634402726213289287729903406463453691296 0 0268628902776290227512927258227762751291527382814273828272738296528652990305230275441340639153164426332264464381244913764446437964335379642173513419439154087376440673829364137013612421744913863354134993214326430392890286534063419332827512582406725822751300228143341463453691808 0 0294027632965276330022673286526342839266028652725287727383052285232012902310134325441374831644027334142633499423938124360398944643915402736414286364142173796415036563989376436563846382943353569367133923201311432013052282734193366317627252686404726083251290228523201463460741296 0 0307628772686295226342789269927892763273827252902269929022776289028393076316430025441337938633315395233154067379644644008423937174464376441943527412936564172376440083863402738463829395242633880347234993392327729522915292734593328326428012673406725952763306429023366469570041808 0 0282726732827262127632621276326212699262128272686277627122915272530392965312634865441382932013898340643603597446438984411370146343880433535974150356941943555408737964087381237323796386343353656373234723445323930642977285235833366320126862699402726993201292728773264457652621296 0 031142814263428142686273826602738277627382647282726602865275129272839317631143064544134994067334142173328423938294286374844113812426337644385373242173597421734724027376439153989391539894437361234453486317633793052294027513472327732012789267340672608275129402814348646344853 19790725 526531808 0 0289027382990272528012725276326472902273827382712286526992952280129022915306433285441365633794108330240873419408737804411395243853812426335414172349941943555402737013863376437013764393344113796376435553264317632263002278934993499335326862673397026473126297730393366451951921296 0 0297729152712280128392763264727762725283927122776269928522621297728523076311432015441340640273226412932394360378044113915443737484150359742633656428637484150370140673432382938463686423945193863355535133251341931762965278934863445322626472634406726342877326428773353463447891808 0 0292726992839271228392725273826602827256828012725290226862940281429022940297734595441388031144108323942173341441137644411386340673880428636124263335342863612388036863812359736863846395244113472371733023289311430142952294033793302331527252673397026863863326429523366463453331296 0 0285227512673287727382852258228142686280126342877272530762725300228522977315131015441345939893392419433024129359742633989412937174194370142633513431035133989361240673392386339703612391543853764351336123289347232263052285234323432317628142738404726213289361228013445469549861808 0 0306426472915267329022660276326992763272527762686297727892902273830022927292734195441374832893989317642393379436037174194388043353796421738124411347243353626398937803915367136713499379641723780336634323406317631142827278934453366315126732814402726213863302729023264451953331296 0 0277627892634272526862763260828392699291527253076266029522763296529272990317629905441343239893064426333664194378045193829454737324310386342863748423936714047347238123989389838463597389844113701347233413432323930892839283934593486318928652647402726472952388028143264441148211808 0 0283927122865267328392568272527252990269927892699290227252927282730272977305232515441404731893989328944113527451940474547382944373612433534594310365642173499393338293933365637643748386344913656388035833341328931762965297735273328335326342712400825683541307628903328451951921296 0 027762852264728392725282727762789273828902789297725952977278930522789300231143277544134123812344542863353433536564411400843103717433538124263343241943612412935273970376437013846365640874411368637643555349932143126302728273499334132262738268640272673320134322890339246954789 19790725 527011808 0 0286526992763266028392699283926732927269928012699290227512852276329272902305232265441382931144150358343103445433538464411395243354047421737804335354143353748423937483952379636563748379644373671370137323315321431142927281434063328327726602712400826603151318928653341451951231296 0 0287728012647276327252789266027632699285226992865266028142751302727123039308931395441352738983499402738294150406745193863443737014217364142633612426335834172359739333952391537963796400843103513345936863392325131262977285234723445323927892568404726603126332828523419451948861808 0 0291527762789268628902608286527122725272529522763281426212977278930522965300235275441384633414129352743103952443735834491376443853671431036124411356942633780408739704008378036864108374845193732373235273315306430763002283933533366322627122763402725953189297728773226463449861296 0 0305228772712300227122839268628392725289026342877269930022738305228143176299031395441337939523513436038464310395244914047436036564310381243353499431037014464382942393952368638463472374844113419349937323748323929523101292734453419318928652660400827252776323928653289454754411808 0 0286527512952267328392555277627512814273827632738311427763076275130022952312632775441368634453989367139894087431037174310364145763701431035694360344542393459423935693880398936413989378044643445361235693214312630522940292734453445337926472814400826733379291527893392469561131296 0 0294028272699280127122827264728142582280127382902272530642801315128013264311431265441351341083472410840474411371744373933451935974239362641723419438536714263370140084008395238123780412944113717355535413459317631893101280134453432315128142647408726082839320128653486454770041808 0 0280128142927273828522647287726212977273830142712302727383052280130892952332833155441374834063952397043603717449136564437359743853717446435274360352742173499402736413829391539153880391544913499367134063432313930273002287734593392325125952673397026473780287730273226463452271296 0 032512738275129022712282726732890281431262789295226993064273831262827307629653226544135413732348643104087426337484286381243603555423935694411344542633527431034194047391538293846368638984547364133663445340632643089302728903472340632262738267340472673292734062902343244914853 19790725 527491808 0 0295231142852272529522686290226862915268630642712317627253226290231762927316432775441376436714239371744643597446438124664373244113780408733154286335343103499400838293933373236563970382944373541371737643353322632143027278934863366325126472699402726343277285231643445454752621296 0 0323928522673273827632865263429272712299027513101266031392751322627893151303931145441343238633829391536264335370142393764446437324411370144113472426337014172379639704047373240273612404744643829370135833289311430023064286534723353326426862686406726082940322627893251446447571808 0 0281430022789266029772738282727383027263431642814308927383164285231642827341933415441362635834047355542863612436037324310374844113626415036124335340642633472408736713671381237323933381244913527359733283445311431392965295234453406326426602647398926472877302732013226454751921296 0 0330228012699282727762839287728902634312627763214266032142940307628393251297732645441349937173277428634194286370143603880446435834286359742633499426335274108365641503952378037803541382944113764359734993239321430893052291535553472327726602699400825952915386328143432475748861808 0 0292734322839277628772763297729152965266032392789315127633002280130892839318931765441382935834087370145473812436038984335358346643970449134994519340643603671419435413933373236263812373244913406358334063201311431142839295234593432322626472582402726603014302731643226443752271296 0 0354128522789303928772952292730892814310128143264283931892776312628523277310133155441344537173379412939894385356945193748423936714286359744113406443735134129379639703952373238123626397043603764345934993264307631012990283935833445325126732660406726992915436029903406454747571808 0 0294032642801268629272877302728013226264731642712312627383151277632392965335330895405371733534027378041723898417237014150389843853764415034324464349941503527404735834108347237803717370143853513379634593328294030763101286534723341328926862699398926993353317637323226469553691296 0 037172902289029402839296530523101272531762814318928273126296531512789335328773499544135133764344541943717436036864411382943603626438535834172348643103612426335554047378041293686365639704464384635413541345930763101295228903432335331512673263440472712305240472915326446954952 19790725 527971808 0 0292732772977280129902890310130523064276331012751330227633164295233662990352734455441368635414047386340873686431038124263354142863812415036564464355543353829419438293970354137803846379644373527373235413641305231142952283934323406322626212647404726343176307633283139449153331296 0 0362629403027286529523002311429902852308928143239275131512801323933283239294033025441348637803353393336124385352744113863446436264263373242633527451935274087367141083732381237013812367145193626355534993289318931142990300234453341328927512660408726473114449129273419454749191808 0 0297733662902290230022852312629653064271230522763316428143328299034452940355530895441371735973717354141083732441138634385373242173686454734064464359742173459410837014008382939703812381242633499339233663499318930642990290234863366334127122686402727513419326435693328454753691296 0 0359730392814303927513014302731642751325127253164280131262877349929153302296533415441441137323459391535414263364144373915446437964385361244373419436036124411362642633656404738124067393343103796328932643226336629902852289034323472320127632725408726472839457630143366451954051808 0 0282732892814285229772902303932513114287731262789322628523366291534323189339232015441359733023796364141293583421737644411354145193701436034324310352742173392419437174217359739523686389843103555371734993432335333922952283934723406335327632890400827513656370130273264457661131296 0 0358329653139296529023039310131392877313928143277291533282927322629023583296537485441344533153432398936414108371740873880417235974263384644643392417234724217364141723915410838803846395244643780349937013214316430522990291535273302327728522814402727253039472630893328469570041808 0 0305233662977277630522763305229773139286533282865359729903513292735833027365631645441341936123748391538293701400837964437379643103717443736564437349943103748431037964087361240873748373243353513374833533392327731513027294034323392330228012699397026083527315130023328472652271296 0 035832915334129402890282733413064295232772738332828013527311435973226361231263527544137173796348639893915412940874263397043354027441138464576358345473583451936264360382942633597384638804547364135273445340632143164322629153555337931892890272540872660296537012877332846644886 19790725 528451808 0 0301433662877292729272990307631513176282731892839348629653366310135273114356932775441361238983686378039893717431037324464365644113764460534194464332842633717423938634385370138463780386345193686368633283164321433153027289034063419323928142751395226993101300229153277463452271296 0 0355529403151290228773027289031643189331529403379299034723064347229403486318937645441373234723641395236864027386340873933428634994385347243603527404734064310364141083812410838463796393344643445352733283445330230143164285235133341316427762763406725822865364127123277463447571808 0 0297734592927286529652890300233153392297732772952330229903513306438293039373231645441359735273732364140273686410839334286373243603686431035694360336644913626426336413952352740473863379643353541359734723379308932262940292733923499320126732776404727512852285230273126457652271296 0 0349929153114297729652902328930023289325128393315312634993002370131393829316435135441368635833583370135694008352743103898436035274464354144113315443735134108378043103796421736563898365645473748348635273151321431643114290234723527320127512699404726212839313928523392463449191808 0 0297735552940294029522890303934063101303933792965336629403513302734993214345933925441351336863898371739893671408736864360367142633641431034594335347242173597417236564310361239893780397044113612354133023289299031263101299034593328335326862814400827382751290228013264466452981296 0 0349928523076278928392801321429153419332829653251294033662965378031393656335338465441354137013748415037804067368643603970441137324634374844643277412936124360365642173701412935413915384645193863349935413101310130523064289034723527320126862595406726082751317627893289469546951808 0 0287734452902295229773076286536123201300231142801332829773499318934992990361234065441365637643898381243103555412936864263381245193780438533794129343241723597421736124172376438293732370143853513367134063341337930892965295235413406318928902712398926472725294029153328454752621296 0 036712827322627632940295233792977335330392990331530273366315136123076354132773764544136123671352739333717395236124335379644643583449136714437349942393541449135414263371738633829388040474263371734993499337934723226300229153486341931762902283940472647266029772827335347264821 19790725 528931808 0 0294032892890296529272940291536123052323932642977335330643328313937013315382935555477351340083933349941083555415033534286381245193764433534864239352743353392400836124150370138123732382944373499354134593341312632393027292735133366330228522751397026212699277628653214472652981296 0 0382929153201271229152827334130523671308930393201296532513052347232393701323937485441388038123671406735973989367142173898436037324491352743353527436036264263361242393970412936263898384644373880341935413353341931393076300235413392335328652712406726082634320128013379454748211808 0 0287736412915295229022927289036413139315131643002316429903366310133923251365634325441354137173764351338463671421736264286368643103701446435274547340643103432443738804087367139703880378042633513371734863486330232772940302734723555321427632712398926602839286528773264469551921296 0 0368628903315275129402865322630523513301429273126297731513089337932013555331536415477352737013641410834724150374841503933426338124385343242173328431035694464365642173764406737173812397043853459344535273328306431643039296534993353326427762582406726212725313928013379466454771808 0 0294035972789302729022952278936122990330229402965316431643419325135553201348633155441361236563863349939153583406738124286362643353717431036124411347242393472423935834047355539333583391542633499355531513315312630643039297734723499322628392725397025682877296528653151454760741296 0 0358328273164290229272751306430023780295230392977305232513089331532013569332836415477368637173656381235413863370144643796446435414310351343103379426334454310368643353612408737643812382944643656348633793445322630143139280135273432318926992725408726342699299027893341451970041808 0 0292734322839310128392940283937642965341929273089318930143353330235133064358332145441382937803780370140083459398936714411374844373780423933284464347244643499417233793970373240873796391543853597381234593341306431512952294035273472317626732751400826472814287728393239463452981296 0 035832801336626733002287731143052364129403251303930643201307634193126331533793459544137964027359740673555433535134129362644113626426335414464364142863656431036714172368640273880397038294385368635833379349932643189308927633472344531392801272540272634300229152789340646344695 19790725 529411808 0 0289032512776305227632877287733282977337929522852301429023239305232513201354135135477368636713952370141293527404735554335384642633701433534724519344541503656428636414108361238633701379644113472365633413315313931892865296534453541335327122751397027383064283927383328451951921296 0 0354128653151276328392699316428903555295230642927273831762839330231513366315135835441376436863717391535694027358341503732426334454239374844373392421734594263359741083656404736864027374844643686370134323214334130762977287734593302320127762621404726472686311427253353475748861808 0 0285232262751300229272927281433412915341929023027305229153189299033283239351335415477381236413812348639523541423937644263373243603656443733414335339243103541406735834067378039333717386344913541359733533328311430023002276334193445323929272699400826343239283928773341463453331296 0 0361226863264283929022686292727383472299031642990281432772990332830643527313936415441371737173686393336864310382942633829431036264310367144113541436033154310352742863780408736413898378043603555336633023176320130393052285234593328327727762673400826082865302728273432469545761808 0 0285231512776296527632814277635272852358328772902300228653176312633793289351335135441400837963898362642863379412936713970354143103656436035274217349942633641436037324172376439523829389843603392367133793341315132263076297735273379327726602699398926863101282727893201449152981296 0 0339227512952283929652801294029153686294031142902297730762940354131643406320136415441397039333656395235414286355543853829443735834437376440873406438535414310347242863717404735973764384643853780341935833315332830393052302734723366317626992751404726602789318928143432463449191808 0 0280131762776294027512699277631512927327728393002295229023214322632393251325136125441388036413970349942393419428637964194364142633812443734864310341943103499443736864008374839523583391544913472349934453214316430643076292733793392327727632568404726473239294029273189463452271296 0 031512776292727252776281428652801339228523076286529403027297732392977347234863671544137643898368644373406449135554385395241723717449137014217347242633701431035554129362641293541381238634335389834993419317630643064307628393432332832892738267340472608289037802827332846644726 19790725 529891808 0 0277629522827282728522776268631892890344529903014310130273379312633023176351336125441397037804047365645473583441137804263361243103796423934194464345941293513438536414310376442173812397044643583364133413379306432512915295234453341328928272673400826733002295228523289463453691296 0 0325127892990275128012699281428393289290230892965283929152890328930643445340635135441370140873863428634994263374846343812431037324172373244113472431035274286356942633717412935413796389844113717341934323486327730523027291534063419325126602595404725952738305227633264463449191808 0 0263431512789287727382839268629402977334128772977294028773251307633923139334135835441417237014411368644373499441137964129376440873764443733664411349942393353423935274067361241723796402744373764358334063226302732262965273835133406326427382673400826473226282730523164457653691296 0 0330227632952269929152673280128013226269929402789285229522940327731643656354137645441379643103880449137484411365644114008423937643829367143103459431035414286367142863671431037483863397044643846339234723459315130642965285233793486311427892621404726472647305228523341449153331808 0 0268631892877289027632776268630762776337927892852305229653226290232643392337937805405441138984437379645763597449138124335373243853597417234194310352745473406443738294129373238123569378046343445359733923315294031263002295235693459321427252699398927512699283930023264463460741296 0 0328928012902272526992686278927513126295229652890289030762977331531513264349935275514391542393933451937804286361243603583431037964310370142863432449136714411352743103732408737323796406744373812355536413341315131763052302734993366325126732634404725422699302727253366466470041808 0 0272531512738285228392776281430022839325128772915290229273027296534193201370137015405438540474576393343103780446436864263367143603701441133924286364145193583428635134239370140473626384644643671362634993302313930143076292735273472327726862751398926603002287728903189466453331296 0 034322751315127512890269928902902317627892940292727513341308930393176327735133419547737804360389846343780457636264217378041723569426335834335364143603656431036414150376442633764388038804360362634193569326431763151307628653445339232642877269940472647271229402965326446344919 19790725 530371808 0 0286532392776277627632801264730022814313928772952283929772952312635273513335338805477443736864695359746343764446437804437367141723583438535414547362643103583446436714437368641723780406744373732355534063189312630393064289036413406322626602699404725552712300229023201463452271296 0 0302728143139271228902789310127893419285231762827295230142965318931393406354136565441373242173846466439154491379642863626417235274411367142173541454736124547359746643796415035833915408745763486322633663151317629903002278934193419321428142686404726082712362629023419469548861808 0 0281432392751301428272725267331762789327728143126286528903002308933283302354138125405441135834464389844113780443737484286398941503513415036414360361243853486438536714239368640083717386344113732368634063315318930893126290234993353327728142621398926343239406729403226454751921296 0 0325127123201277628522902296527893419283930392902305230022927318932643251355536415477379643353880446440474464352743603656428635274310347243103671443736414335361243853656417236714067398944373671349936263239328930023052282734863328325126732647406726472977368629903341469548861808 0 0282732262814296527892839268630142940365629522915286529523151297731763379343238635477438539524411367144373780454739154335404743853671421737324335349942173541441134864385365640473764412943603513359732263315320131142977299035553432330226342673397026864217286529653379469553331296 0 0335327512977275128652776294028273226285233412902301430393076312633413432368634455405391543103898469540274664368642173812438536564310364143853597446434194464358340873597421736413915374843603656339235133201327730272990296535553486323927762660406726343101323928523445463446951808 0 0285232262789289028142712280130522814323928652990300229653039316430393472321438985405438537804360408745763780436036414217382943103686423935834385355544373626436037644172365641293555404743853527364134323379313929902952280135273472325128012725402725823089295230393277463451921296 0 032892915296528012751269927892725308928143126297730392940290232513214322637173353547738294411391545193915463437014547388044643626428636264411339242633527433535694129371739893499365638984547370134993513318931513002296529523392327734192712262140082595271233923002323946344757 19790725 530851808 0 0287730642814282727382712280128522751328928142977277629652952327730893555313938985441417236714310381245193898443735834576384644373701431035274335355543853541449134994172348640273597384644373472343232893432310131392865292735413392325126472634398925422814294030393315441152621296 0 0330228392865280127512890276327762852278931142814302729152977291532263114361232775477365643353641428637644385393344113880431036124286378045193597454735834385361243603472426337013898374844373701348634453151303929773002292734993486325126602608408726342827397029153392469548861808 0 0285231262801273828652699283928392852334129272977280129273014311430893419321439335477402736124172386344113764451937324286358344373863443737484491352746953555433534864464352739893597389844373527354132013201296530892927282734593366327727252542402725823239287729523328466454411296 0 0341928652940278927892776278928902927290230522839287729773114297730893151344532775441349942393748443739334464384646343863449137324411378045473764423936124385373243353863410838293863384644643701340635833114315130642827297734193445322626732595408727252852325130273406454754411808 0 0286531142890287726862827281428272839310129522865276330022977308931393328310139525441402735274335367146343764457638464360351342863748436035694464358343853499446435834263371740273780398944913486331535273419310131263039281434453328321426602660397026732965292729273277463461131296 0 0321427763027286528392877273828902877280131642827295230523101307633923251370132395441354143103472443738804547379643353671436037014411379644113764438538464464368644373612415035833915398945193829336634863328317630642977281434193419323927122660408725952763315128523419449170041808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032892827327729272751289026862865302728773176289029773139295230523277325135833392544137014129359746343829457638804360368642633686408738294239347242173527438537964335381244643612395239894411386334993341322631643027294029403445337932262634262139892660283932772952341945764695 19790725 531331808 0 0292730272801296528272763282728272763290229772865322630523064313930643302311438295441433534324385378043353846436037014150358342393717421736864239358345763432441135274464358339153812395245763445371733283366313930642801276333793445328926212686402727122725296529653341457653691296 0 0349928143189292729272852282727632865287730643076295231643076313932513277352734065405341941503541454738464437373245193748457636564310382945193597460536414360359745193641433535974008391544113812344536123164316430762927278934723406315126472699404726082789307628773379457649191808 0 0282734192839295229022852283929902890325132013114302730273139308929773406317638985441417232894411359744113717460538294634367144113671438535274172365645473541441137014437364142173379388043853527388032773151312631392839269934993353328926862673404726732915294029153315451952621296 0 0355529273189290228522865272527633014295232892977292731012965310133153089358332515405351343603527436035834385374843853764417237014263386341723432454736264360354145473641451936124150364144113880339237643201325132262965295234723406321426732568404726082827334129653419449146951808 0 0295231892839302728392801292728902927292730393101300229153014323930023341303937015441391532264286344544373513443736124239376442863671421733414335347245193499441137324335331541083626404744373597361232773226318929023076294034993406334127252686398926992751294029403176463452981296 0 0348628273419282730392839278929653002303932143139322631513039317635273176368632515477349940673239421735414335361242393812410836714108355542173555441136414360355544913569428637173812389845193780332833923328308931642915291534193328323926212621404725822751327729273201463448531808 0 0292735552877303929022990289029773089302730523201300231143201323931643541313938465477370132264047339244113486441136714239368641293764415036564576361243103499454735134310341943103764391544373459349933533139330230763126289034063419322626732621404726472890294030763341457652271296 0 036262927347228143189291529273176306430643419311433413315320130273541327738463052547733664067328943103597449135134310379642863555431036714547355543603583426334064310370141723555404738464576354134193315327730893064285228773513344532262776259540082595277634993002341947264853 19790725 531811808 0 0297737172902323929773064296529772952322630023189313930893151339231143796316437965441402732144108343242633445426337804108371742863863421736414239368643353555431036714263384643603459398942393513379633533064320130022990283935273315330225822751400826603419300229523366466452271296 0 0352730643366296530272952297729653076299031643076313933413189322634193151373231515441339239893459423933924310359742173686428636564150364145763569446435694310368645193583436036413898391545193513339233413341308930522839280133923419321427122673406725822814370129023379449148861808 0 0297735692952320130763039291530272940334131513101307632013114330231393597345938805441412934064217336644643597451937174385367145193748415035274576339243103432438534064491343243853656391543603656370131643445322630893014280133413353318926862542400827252725295233533277463453691296 0 0404730893445294030892852306430023052300231643139316429523239305234193101368632265477331540273302421736264360373245193933428637174286384644113583449135694547354145473419433536124150393344373597344535273353318930392877286534453264315127512673400826342725382929023353463453331808 0 0281437642902330227513027291531763002334129273189302731513089311431763459292736125477412932644172335342863341415036414194367142173671446434724310341944913392443734594547359742173796412944913392361232513392325129653114286536123406328927122647400826472738273830763353454760741296 0 0349929273527286530272890320130523101303932513089321431013201299033413039358331895441335338633406410833924172348642633846426334064239362642173366454736714757379643353701431036264108406743353780345935413353325131643064289034193353320126992712402726082712395229653341449170041808 0 0289034452977332829153064282731263002368630393201302730893002318930523597301436415441402731894027320143603315428635274360371741293527421734194547361244643472441135974576367142633486404744643626395232643459313931143027280134993341327726472647397026342699312630023328454751571296 0 038292852347228393114282729023064317629273302299032643039326429273201320134993151544133664150331542173114438535414172379640873641423936414310364144373499443738124385358343603686415037964385365632893353326431142965285227893419340631512725264740472634267340272890339246954886 19790725 532291808 0 0289036712927326429522877290233022965326428653176289030763027323930273513305237325441406732144263349940273214423936414310373242393541441134454491356944373717441135274217368641293472412945193541368631763328315129272877289035413353331527762725402726862712318930393251454752271296 0 0354128653513290231512890287730273277313933153076330230023064311432642977365632145477332840473201408732013970358340473915417234864360334142393392441135134464351343603597417235694129391543603764344534863201326430892990290234993486321426342595406726472660364129023379449148531808 0 0277637642865332828772977299030643014339229402990303931513002327729653527287736565441395229774335326443603289431036564239354142173597423934594239344544113499443734994360355542173626404743603472358333793341312632262952295233793472325127122634400825952686291529773315469552981296 0 0389829653701278931892915303929523732295232012952326429273164286532893201339230645477335341083239415033024385340644913846446434994310352743603392436035274385364143353626436036564067391544373717341935833239305230893076296535553392330226472673408726472776398928523341466449861808 0 0306437322940347229653002273830022902334129273164290230023027325130523499305236415477415031013933312642393302433536564310347241293527415034994286340644643353443737014411378042173764406744113527356933153392323930523039302734593459327726472660400827122660296535413277475752271296 0 0364130523341294033152789295230523392303932392965323929773239300233923176376431645441327741083164426333414411351342863880423935414286349943603527441136714411362645193732436036864047398944373406345934063176325131013014287735133226318926602634406726472763317629023379466446951808 0 0278934322902331528392940285232012952382931393353299032263052320130273486305238635441417232144217325143603328428637644286358342173432441133154411367145473264449135974464367142863829415044113499358331893341305230022977278935273341328926862699402726212725281431763302463451921296 0 036413064349929153151285229272977351331143641299036862890335331393432294039893176544134454464330244113328441134194335395241503541408735974217348644113315451934994519355543603863410837174547374832773583311431892990282728393555336631512789263440272608272531512902332844375020 19790725 532771808 0 0300234192902332829022890281431012990379631763392310135693039349930143780299038635441423932014335311441293214433536414172367141723671417233414172337944113641454737014519356944373796393344643541365632643277316429903027290234453341322626992751402726602738310138293289463453691296 0 0336629153499278932512776307628523569306440472877349930763419302736123014395232265441332842173486428633664310320143103701431033924087358341503277436034194286361244913656426337324360393344373846339235553289306430642902283934993366320126472595406726082686322627763406466450541808 0 0286533922902323928013164295230762965397029903328300235552990344530273597303938635441426332264360331544373201421735554360344541293527438533794067341944373499438535694464355542633626397045763597364132643445322630392890281434593445323927252673398925822827285232773302443752981296 0 0327729523583292733282801295228653626316438633101376430763486310136563052378031515405356942863277421731514385330243853863421734454263352743603353417233534239344544913641443737804263400846343748321434193201321432013014278934193406322625952555404726082699323929903302466454051808 0 0280134862827341929153076276330642927404732013527292736713189330229653641301440275441423933534263334142863366410834994172355542173499428635834217336643603392449135694411382944113641415044913583368631893353316428772977283934453366334126602621400825682839289034993264463460741296 0 0358330143226283932142776301428393499305240672977393331013432297737172940386329905441328942633302433532774286339240473812423935134263352743353189421734724547347245193527446438464239393345193829361234063189317630642927289034993379318926342673406726212776391530143366466470041808 0 0296535832865336628013089276331762852382930643513313937173328349931763796291541725441421732014411315144113302415035274067362641083541421733664263334143853214463434454695356940473829406745473671359733923406320130143039282735273315331526862568398925823101310133533353463451571296 0 034862751339227763264285230762839351331264217300237803039341932263686302741293315547733024310321440873164428633534310395240273366431034454335330243853353436034994464384645193612398938634437368633793445326431893064292728143419343231892673259540672582281440872890343246644886 19790725 533251808 0 0287734992877349929772852289032142839426330523898299036413114358329523764301441725441412933534067291539153264397035414217341940473732423932894360330245473597457635134263349943603612412943603555349932893353320130142990282734723353321426992582400825823880303934323392451953691296 0 0382929273459287733792952302730393656317640473164389834993392308937013039389832395441343241503302436032014310335342173952421734993898364143103379417234454464345942393583433536864239400844113748341934593353318929522940290234993353316426862595404726472725431029023341449148531808 0 0286534992852358329773164300232643002423931263732307638633239354129903780306439895441431032394263327741723302412936563863370142393499406733414067334142863432443734454464393345193472400844113513371734453214318930022865277635833419330227632660400826863289297733023289449153331296 0 0337928393812299033923027296530023717315139892915384630893732307637802990393332395441334139703289426331894239337942173701404737014008364144113379449136714385328943603641441135274335388043103527336634993151306431013002281434993264317627762647402726602776433530023341463449521808 0 0280135832940339228143264289031142940379630143796315138983027365628903612312640275477415030644217318941503176421734064150365641083686433533024217312643103472423934994217371742393686398944913764370132893251308929652977301434453379328926342608402726993970307633413164466453331296 0 0345929023641280134322952313929153472305241723039397031393583299035973126374832515477344542863239408732144150326441293764433535414360367142863392441134724464358341723445433537644129398944643499345935973379317631762990282734453366322626992699406726732686454731013328463448861808 0 0287735832977322630023277295231762839404731894150316439333251365629773812305242175441412932264310332841083239431034124239373242633846436032894263332843603472441135834194376443853527400844913701358332013419303930022940281434323353323925952699402726603002334131513341449154051296 0 034993064347228773353307631142877335328774129300237643151370132773499312639333101547734194217306441293189421732894150397043103583431036714335327742173583451934454385349943853780421738124360381235413527332832393139292728773555343232262686264740272595268650542902330246344821 19790725 533731808 0 0289033793027359729023151289030022877397031763612305241293189371730143717317639335441421731644150322642173114404735974286364143103671428633284411343241943392449135554605359745193796421745193829358334453239320129272915281434453366325127512660400827382776349931643289451952981296 0 0332830273459300232262789312628013392302743103226408732643527302736123014382932395477330240673027406731394087328941083846423936864263365642173406426334064385355541503541446435554286398943354008335334863353312630272977290233923392330227122660406726082712482130023379451948861808 0 0282734192990318928653076291531013226412931014008325141083151348631143671303939705441402732014067332841943214426335414150374842393933436033534286339243353472436036714491361242863915423945193555358334193214306430522977283933663406330227892660400826342725302736563406463451921296 0 0327728903686296531142915294029023406306440473176431033023970315137323027378031265441340642393239417233024385337941504108417235414411361241943419436034454310347241723541431034994172371743603880354134453315323931513014286534993459320126472568404726343226463430143341451954771808 0 0285233413151317630523039295230142927398932394129315140873076376434594047311440475441406730644172316442633302428636124335356943353612426333154411348644373406446434454335362641723764412943853641370133793226306430893139285234063406322626342647400826733612334135553277454761131296 0 0327728773459326432262877305229903251303943353114408732893989310140673214404731645441330240083277417231514286328942173796431037174217354142393277431036124335340643603732428636264263402744913583343233283302305231762952296534723302321427762621402725952738469531013341454770041808 0 0306433022965337929403114294029652927373232393641325142173089378030273701344540875441398931144310330242633264431036124150370140873732404733924150330243603472441134324437362641723541408744113717376433663264322630522927299034723315318927382555400825683002306439893277443752621296 0 034063002351328773214286530273039311431014008313940673315415030893764308938983176544132513989334142863151428632514239386340673671423935134464326442173406454735274263364143353656417237964491365636413486337931143039290229653541339232392712258239522634264738633302328945474886 19790725 534211808 0 0286532143039332829403076303930022814368631893989321441503366398931143732301441295441389833664087316443853164421734594335354143853583436032514129334143603419441136714217378042393555398943603641373234593472320129273076275133793379331526472789404726732789292735553289466451571296 0 0335329153432283933922877295228903101297738293302404731394047311439523101367131145405331540873151423930644108337940873915415034864129351340873392438533794411330243353527417238464008389846643686352732773277322631512990292734993406318926602621408726342712292728773366454749191808 0 0289032262915312629653151283930523014361231513898328941503089402730393829306440085441395230764067307639523328426336864217373241293764410833534310337944373392428635974217362640873701389844643641348632143214326429523139289035553379330226212712398926342839290230763379469552621296 0 0340629023189306432263027306429903328302739892902391531894087306434323126388031145441334139152977431030894263336641723989428637644263354141723353436035274547355543103626431037324217376445763812351334993379323930893002285234723379316427252634404725822621299027513201454747891808 0 0290233793052323928772977280128522990361232393583308940473251389830273406302738295441393331264047315141503176410835134150393343353656415034064286335343853472443734724411356943353732426344913701355533533164326430522927282734323459327725822673402726602660292729773302451952621296 0 0341928523406276331512927294028393114296539703089389832514087305236563201344530525441328940473239410832394310334141943915421737014194371742393392397034994194340643353597431036264150384643853656352735833486308930762789291535273432316426602621408726732621302728393392449150201808 0 0311434192940327728903114289028523039328931643970316439703201393331393812312639155441423932643970323942393226436037964286370141293555423934324108335342863406436035974464371742173717398944913686345936713264339231263002285234193419326426862712402726732738283931643251454753691296 0 032643052331529273126289029772965300229903829312639893445400830893812316437483126544134064310326442633239431032144263382942633555415035694217326442863527421736414310384644373583431038294437373235413302345931143114299029903499337932772647269940872608272530272915335345474789 19790725 534691808 0 0315134722890327730023101286529522927334132774087322641723189378032513764296538295441423931644172325142173214438535974108378042633472412932894286339243603406441135694239340643103717415044643671367135413214335331143027296534993379331526732673404725552686290231013277451952271296 0 0322630273289296533153239310130143002292738982990391533283970325137173189374831395441331539893264415032514411339241724027417236264108351341293341421735274360341944373626433536714067404742863541359733283406323931142865308934593406311426732608408726732660282728903353451950201808 0 0306432772940321429023052296529772977320130524008328940273201389830893671306438985441421730024385330242633239417235974263382941293671412932774239341943353366426335974286359743103541412944113796352733413264320129652990287734453353320127632660400826212634286529773277469554051296 0 0365629903499306434193002300230642915303936263052379630523880315138123064373229655405341941293189423932264360331542173952436034994172358343603164421735274360337944373612449136124172352745193583347233793226313932642927289034723239318925552673404726472647283928273289446454771808 0 0305234193027323931262990289028902915308930023812310141293164376430643780297737805441423931514172340644373445433536864217376441293641404734864239326444643392443734724263354142633459417243853527351333793164321430392990278934993406316426602751397026602801285232393251466460741296 0 0330229023289310132013302312629402927305237803027378029774150337937803052388029655441348641293432406733284360343241503863397036564263365640273315421734994335337942173459441136714217381244113459337934593406323931392927300234723419318926862634404726862801290228653315454770041808 0 0305234722977327729773002286529273076307630643846320139893277376432013656317638295441397031264129322644113472426337014335378042863583412934064217339239893472419435554217365641723541417244643406348634063101328929903151287735413406321426732673400826862839287729773139457650881296 0 034723101337931393419290231393014289030273863316438123239382930763686315137963201544133533989331543103432423933414194402744113583408737174310340641083445431034724385351342633445397038984547358335693432339231892965302729653406347232012647254240672647266030392965330246344886 19790725 535171808 0 0316435273002344531263176312628393052305231013863299037643251378031893717301436715441381232394129335342633445400835694150356942393656412933794067340642173277438535274437354141723671415044913612339232263264322630763027295235273379327725952738397026732776299036563264463452981296 0 0330230763486308935272877307630142877317635413064382930893952311435833089376431645405337939153406426330764437344544114047426337963989349938803264402734864217337943103656443737014310388044643796356933533164316429902927290235273432318927252582406726602608365631513459463447261808 0 0295235972990356932013226282729523039297728523732294037803164354129653555316439155441408734324263310141503341412937174008379640873686410833024194325139523353421735414217376443353597406745473626379632263379334129522977286535273277331526862647402726602852308935973353469553331296 0 0349928773366297734722940327730522990292736713064367130273829302735273039393330895441354140873089406731764172330244373863433536714067347242173289421733924150337944643527421735974172384644373764354134993264315131142965303934193366316426602634404726212763351331013419451949191808 0 0303936413139364130523780299030022865303931013732311439523101378030023829311437645441391533024217343241723328410836414129356942393597412934194047336641083353417234864310364142173472400843603626358331513315311429522927286534193392332826732660404726473101296534993251454752981296 0 0347228653513302733283027336629272902292734323114348630523829301436863176370131765441343238463289415032144310331542393933428635134150356941083486426333414150335342863513436035974286370143353555347232513353301430763002278934993302315127382595404726862738317629653366454748211808 0 0310133792927337930893239307629272890295231513686295237483101371730763863317637175441410832143952331540273353417236124286364141503717406732774263344541503315417234724411364141943656423945193499349931643264318930763076281434863432325126732660402727633406286531893302469552621296 0 031893076349932263671302732892990282729903379306434862952376429523328302736563366544133024008322641293289412933024263379640873671421733024239332840273302415034324335344542633641417240274547376435273379339231263151295228393527352732012699264740472647275131262915330245475020 19790725 535651808 0 0300235973039381230763406296530273027292731263612312635412952371730523419300236265441386332264087359741943264404736564519376444373656412934724194344543603392431034864385367142633748412943603796370133413353318928142927294034863341323926342686398927252965286529773189466453691296 0 0347230763612300237323002316429402814307633792990343230023764318936123101382932015441331540083151426333024385349942393933436035554194349939703392408733664360331544373392438536264150378044373641339232773315330231512952278935553302326426472699406725822686295229653353457648211808 0 03189344529903328306434993076295229652865292734992940381230393846315138463189384654414008327741723445431032644172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0348632773201316429902990281434453432323926212738404726473176286528773239469553331296 0 0318931643612311435413002318927762839296532892990352729153915307636123064368631515441334138293201395233024360328941293898417235834067349940473445406734594239358341723671410835553933378044643717351334993379318931892940287733663251318927512673408726472660286530523289443754411808 0 0317633793101343231263392301429022940275128903541306434722990367132643612325139155477397031893970328942173189421736264217379642173541428633413989339240873315436035274172352741083612412944643583364131763289305229022952282734593379323926472751400826862763287728653328457660741296 0 0341930393432287735413064310129902801285231262852344530763748307637643264371731145441349941293126421733664385332841293686426335974150339240083277404733924239347242863583426335274194367144113472341933153176312631142940280134193406322627382673402725952725307632773289454770041808 0 0300238292940325130393251296529523101271229153353307632393027349929523656292736715441415031644087315139153126408735553989341943853392406733664194325141723277441134864335358341503583408744373764367134453328325129902952282734323315326427762699404726342789294029523264463452271296 0 032263328355530273328292730142865278928522952291534323052373229773671305237802990544134323863327742173239428634994027365644373569408734193915337942393499404734064217352742633527417238464464351334993459316432143089289027513419347231762827269940472634263431262990331545194576 19790725 536131808 0 0307633663002361230523264291527892952273829523328310133152915367129903748302737965441404733414008320142173555431037324310367143353569410832894150331542863353423934124360358343103541406745193641370133283164310130763176286534723432335327252673400827632751292728653264457652621296 0 0317629903264307636712902282729772751315131392952347229773486302735973264367132775477335340083239412932894047323939893732423934324087347240473289398933794087348643353445438533284108389846953499340634193264302730522902280134193432322627382673404726472725307628903406463449191808 0 0337932512865337929653583312627892940283930763277275133023076365630273748321438635441406731264129327741083264415035274263354142173445421733284129330242393189431034994172351339893341391544113597349933533226318929653052296534723379327726602776397027892725296528393277446453331296 0 0310130523239310134863114310131392776294030893089336629153555308937483176389834325477330241083527417232774217349944913764419435414047349942173089412934324411334143103406426333664286376444113626337933793164313929652927292735553392331527512595406726342699278927383277451947891808 0 0302731513239322630643176303927892852275130643201287731892865371730143812320139525441417232014047339241293239436035834150364143353701415034194129323941723214431033924263325141503302408745193597349932263277322630893027289034993445323925952699395227252738286528773353449152981296 0 0313931393353290232773089283930022801313930762965326430023583315135833139421733025441344541083366415031394087339242633597421735274239354140673151393333924129336643603406446434594108367144643555336633793226312630892927282733923341328927762582404726472660286527763459472647261808 0 0312632263027320129903027283927252990271228653445300234063027397031143641326439525441426331394129331543103201428635974437378042173671412932394027331542173315423935134360341940673499400844113641343233283164318929773052285234323341323926342712398926992699276329653277466452621296 0 030273432322629153264312627762990273829403014280133792977354131513445310138463264544133533952326441083277415033794437378042393459397034724108331539523472410833924360345943603366408737804411355534323341331530393076292728013527341932772751266040473302277628012814335344374726 19790725 536611808 0 0322630523189339228393419290228522877266028903201303932393151355529653846316439705441391530764008336643103419421736714239359744113555402731894129336640673445412933664310343243603499404744643555347232513472315130022890285234863432326426472634398926862965295229403226454752981296 0 0318932393114310136123052297729022660300229273014345929903671307636713139400832395477355540473164433532014411335346343764449134724286356941083264391534724047336642863445431033924087364144913597351334063315310129902827294034193353323926472634406727382647294028903289463447891808 0 0313932143076373231262990302727382877269927892990287733792977368629523612316439335441398931764263344543103214436035974437361244113527433532514047318941293164408734324067343241723315386345763626349934063176318930643002286534063379316426992686400827122902301428393302443753331296 0 0317631513406299032392965281429772776292727252927320129273499305234192990404733155441341241503379421733284360339243603671421733794027361240673289400834324129339241293459412934064087373245473353347233793176327731762902281434193328320126602634406728902699287728143379475754771808 0 0313933663114341930523151294027763089275129773052292734592852364130523952311440085441408732394217328944913432446436124263370143103472410833534310332841723328421734064360348639893541395245473717354133153214317630022940302734323432318926732712404726862673282729653328463460741296 0 0297732143251308932263126277630022763290227632915335329773486300236123076393333155441347240673114421736714437345944643656436035834129355541083406406732644150336641723486415034454172379643353541344533153289323931763027289034063486317626342673404726602634297729403302472670041808 0 0307633283014332830143214292726732940272528773101280132513027376428903780322638985441393332014239340643353176441134724263361243353527408733023970322639893164431032774108339242173541423944913796349933663176310131642940295234863366327727122595400826472827273829273164463451921296 0 031513176322629902877299028142952280129652865291532262915341930893541303938983126544133414172331542393226433533924576386343103597415036264310328940273419421733154263348644913472421737644491352733283251330232013064292729023419345931512712255540082582275128902751341943854886 19790725 537091808 0 0308930523139328928392902281427892902272529653189311434863076352730393656310141725441417231894194332844373315431036864239367141083341406734994172323941293289423933414129343241503341395243353748355531393226311432012965285234453432325126602686398926082763280129523328463451571296 0 0310133413164303929402965278930022776286528652990311429773419286537012977378031265441347242393201443732264385321444913764431035973933362642393264412932514047331541293406423935833989381245473541359733533226305231263002285234593445325126342595406726082686283929523201463447571808 0 0312630143277318929272877291527512839262127763114289035133014348630643829311441295477421732644385332845473459446436864464373241083612417233924087318939893289415032014263344542863379400844113626352733793189318930392977292734863419317626472725402726472699283927763353475752981296 0 0320129773089295228272902267330022751302728012890315129153472292737013176402731395369344543103226443734324108343244913796421735694129352741503114415033414150337941723353417234453898379644643612354133023151317631762977281434193406321427122647408726472827290228273328463449521808 0 0299029023052290229402699290228012890266029772977292734062990358329773796307640875441400831764263316444113289441135834360356943353541386334594067322641723315423933534263347239703541397045763555349934863289332829273076305235273406326426602699398926473014277628393328463452981296 0 0291530392915300229522927267329522725286527762940325130393472305235272965400832395477341943353341449132774437358344373812402735134129349942863392400835274239322639703419397034454129359743853583352733413432297732772952289034723328326426602568408726212776289028143289466448531808 0 0311429772940286531262763290228012915268629273114292733412952373231013846316443605441426331514310331543103151441136124411373241293656402732894263323940473315421731764008332840273472393344113555352734193264332829273052281435133472325125822595398926862915286529023239446452981296 0 031012915287730892712322626732965266030272801287732892990339230393583301439703089544132644217328942633226412932894286367143353379393335134027322638293328421732144263341939893569412938634437370134993341331531513076302728653419336632512763258240672686271228652827341945474757 19790725 537571808 0 0300231142865294030272686280127252965275127893076294035412965381230273612310140675441410832264360318941723214431035414310352741723459404732643933326442173126406732893933352741293459402744643686341933413499307631762915283935273419320126732647400825683612285228773264451952621296 0 0294028392940296528142927268629522776289028142827336629023366310135693101384632145441331542393289436031644194320141943915436036414087364141293527393333283989343241293392423933024027373245193513371733793379321430893101273835133341311427382673400826603027285227893302463448531808 0 0296530522839272529652621295227382827271228523052294032773052356929903780315142865441395233154217317642173353428634724310358342633353408732393898341940673239421733024310345941503583398944913626339233533315322629403089295234593419337926472673398926603289283928773392466453331296 0 0299028902801286528392902266029772647286527512940323929273499297737323014406731015441351343353392421733024437325142173732408734594087348641293189408734324217336643353445419436124027376444643499349933533239315131512990281434993341315127122595408726212776285234593328463454411808 0 0292730272952286529772647285227382977263430023101292734722927393329273915310141085477410833924217323942173315436034724194343241503671415034454172334140273289400834324108345939893472415045193527359734323114335331262952295234723432322626732738400826732608282728393353443760741296 0 0303929772827303927632877262129022686300228142952322629903353306437962990391532145441331541723302441132144172330241503686391534723915348640673328388033794108340642173366415035834047373244373459339233533432315132893139289034723392312626862621400826082673287727513353463470041808 0 0283929272877267328652673278927632927276328272940285234192965379631013796318940675477412932394335328943103264433535134129361242173541408734323970335342393353408732264027349941083486400843353656351335693239326429403002295235553392327726342686398926083114282728393315446452621296 0 029522751287727512789276326602952278929772660276333922852370130893732307639153201547732514360322643103264431034724335379642393499415035134263323942633366412934324239332840473541388037324464371733923289341931263089321429153499332831892738258240672595273829152852331546345054 19790725 538051808 0 0294028392789269928272699268627512801266031262990283934722839386330273829310140475441410832393915322641723251417233284150362642173379426334864108320141083315431033154172354141293513417244373732343234993277316431513139287734723328331526472776400827382952292728903264431052981296 0 0296528902827283927512902280127512725276327512940302728523612294039153076398932265441340642393176410833284263328942173626431034724172349943103302393334324194355544913499421734454108347244913641349933533341316430523002297734453328310127762608406725952801287727893251463448211808 0 0289029152940281429272801280127252890267327892839286533532852384631263780311441725441423932264239315143353353438534724239362643103406398934594360328939893226415032264087335342173513404744373513364133283189332829653101308934723419328927122789404727252660291528773251463453331296 0 0273828012673283928143419263426992634282726472940315129903686299037642865400830895441330243103251417233414239337943853812433533414286347240673412417234064008339242173445423936123915376444373748352732393328317630272852280134723419321427512542404725682776292728013289457649521808 0 0283928523002285228142738281427762801269929272915287735832763388029774027303940085441419431144464325144113341436034864634339242173555431032774194330241293289406734594239343239703328397044643717356934723264337932512965292734863445325126472621398925822660283929403226451954411296 0 0286528272712290226992977276330272712273826732801305229153366289037013089388030395441330241723089436033024411349940673686426335694172352743853189421732263898336641723597402735834087386344373671352733023302332830393176287733793328321428272634406726082647294028013353449149191808 0 0303926992763269927512608289026862763272528772763312633662965373230763863310136565441402732644239322642173264421733284360347242393289421734064217316442173302382933534008349940473513406744113671352733153277327730023027275135133353318926472647400825822725290228013289463452621296 0 030392865273828522776277626862712271229652751287731142915358330393915295239703089544132774310326442393379431033664239386342173366404733794108348639893392404733664172349939893432384637014547349934993445337932773101308928903445347232642725258240672660266028392776322646645020 19790725 538531808 0 0341927762686273826992699278926472827264727892801287732772852370129153671302738465441419431014108321442633289431034324129349942863419410833534172331541083315412934864067348640273412386343603459341935133226313930763052311434993289322626472763397026732595295228773251463451231296 0 0278927762699308927632865271228142738282727512827299029273555302737962940393330275441336640873176438534454172335344913656438534724194371740673366408734194008347240273379404734723880361245763445343233283214311430892940297734593366311427122595406725822686286528013392463448861808 0 0335328142712273827252725277626862827268627892789292732772751361230273717287739525441406730644108316444373366443735694310349942173527421734324108323939703406419434324263335339893406402744113583340635273139307628772965292734453392327726732686404726602712283929523214463453331296 0 0290231392877278927762738266027122621273826992801301428903686296539522915389829655441322644113164410831144310331544913732415034454087334141723226408734594129344542863406406736264087371745193486352735273264331531142965285234723419326427122660404725952673294027513353446454411808 0 0325127893201273829022660291526862852267328272776283934452827398930274047313940675477404730763915335344113432441135274239341943353513423933024310334140473214393334194108341938983527397043353701337935553251315130642952291534993379330226342686397026602699292729023315463460351296 0 0295229272725280127633341266027632712273826472763296527893277285236713076398932515477331540273214433532144217325144643780421735274108340641943419406734594172345941723366431035554150376444913472335334193289335331392852290234593366322627252595404725682751315127893302463470041808 0 0364127512890262128272621307626992751264727762686282734722877374830643880311442175441419431644335330241083289443735134385364142173419408733534150323939703164412933284263327739703289391543103569364132773251316431512865282735273302328926472839398926083002285228393341454752621296 0 028523139312627512763272526992725268626992699273829402801327728653880303941293277547733534239316443103353441133414047371741503513431034594217331542173189421734063933322637963597400838804519349934063226335330762865285228773379339231642763275140472621272529652801340646954695 19790725 539011808 0 0290227763432292728012738267326732725271227762699278933792827384630523796320143105441433533154263321441503302428635834286371740673341415032894067328938293289404733024129348639153732406744113748341932013379312631392965297735133459330226602763400826733089289028273406449153691296 0 0273833662751283927892776267327762789267327252751302728773459283938292965406730145441334142173226431032514411313942173812398934324047348641293353398933924108339242173264393335974067381245473656347231893189302729273151285234723366322626992621404725822621302727383392446448211808 0 0316428013472282732772801275126212789269927382673267332892940393330394067299042635477438531264217318944113406431034194217358341943472404734864217337940083251406732514150344541293445379644643527359731893164322630522890295234723445334126342712400826732634289028653406451954051296 0 0272532772940286527382776273826862763268626732865280128143353292739333014415031145441332841293353431031514217326442173796410833664129340638633264389834063989331540473432421733794067379643103499339233023176313930522890285234323289326428142568398925952568300228393277463448861808 0 0300228523076299033922686273827122738258227382814277631892927374830273796326443605441451930023989302742173315400835274150358340873289398932644108323940083189404733284129341941723499397043853764336633413315308931142890281434323445313926862608400826602890285229023302446452271296 0 0291538462965278927762890256826992673262126732686283928903392287737642890404731515441326443603201415033154411334142633915431034324129349942173277415035973915343240673366423933663846364145763366343233413126305230893027287734193419320127892595408727632738320128143302472647571808 0 0313928393583280129902725269926472660263427252673273831012890340630523717311443355441415030764008305243603089398936124491359741723569412932264047328941293239404735414172364141083499382944913641352733023289308930142965296534723445323926472699395226083039289028903392463451921296 0 028393089308936412751273826602673266027122582273828272902332828393812306439703164544134193898308942393089428633664310376442633366404734064067321439523264412933533989361239153459404738124360354134453341328931513052290228903445352731642865259540272673269930522877331546344821 19790725 539491808 0 0287729403239301431392712273827252712269927122647277631142952347229153915297742175477441132143970316443103114433535134008348643353486408734194217321438983164423933024047349942393527388044643748352734723366316432013101280133923366326426862699400826083432280128523315463451921296 0 0277633792977318928272776269928652621263426992763271228653353280138983114404731395405339241293164438532894239325142633898428633924150340641723176410833534129326439153527406732893829379644373419347233793419299030022965283935273432323928012568404726862725311428903264466449191808 0 0356929772965264727252647290226472827262127252686272530272789352729903846301442175441433531393915315142393176421735134194359741723315417231894087334140273189406732144217331539893472406745193555358333923328328930892977271234453432332826472647400826473027283928653315469552621296 0 0289031012776317627252751263426992673273826472699275129903201275137173027400832395441340642633114436032144172327742173671421734194067330241503189397033154047341940873251398935553989374844113717348633533328323928902965286534063315326427762686404726342647313928903239451954051808 0 0341930893392282727892595266026602647268626602673286529272865364129523898307642635441410830644150326440083039410835274172343241503392423932514008323940473264397032514150336638803527382944113701347233283239308929903114278934453379316426212738404725823419282729653341463460741296 0 0351334192827289027762725267327512608271225822776269931643214277640473002408731765477337941722940400831514108325142173764423934723880337941293315404732394150332842173472402733663829365643853472359734993101305230763126299034723472320127632582412926082738339229903419469571111808 0 0325128013126271230892686266026602673266026732712269929272902323930893898297743105441421731644360334140873201423933664150334143353406417232014067323939153226400833664217349938633459400844643541341935693226302730762977276335553459332827632763400826733052289030023353451951921296 0 029773302273828012839268625822712263427122621281426732902300228903829281439523315547734724217306442632952426331394263361241723353417234994217328937323419402733024008334139893555389837324491337934063583327730273039294027253499345932772776262140272660278935552877344544644853 19790725 539971808 0 0347229272890273826342686280125952725263427382673275128142776339229403933296543855441415031764310317644643151428634594047348639893277406732264108320137803214410833154047318938633513386344373780358333153076317629902902275133793302323926082712398927252890294028523289451951571296 0 0280132262738316427252763262126342751272526472673263428653089278935972940406730895441337941723039402730524047328941943541386332514129323937172965386333153970331540873569397035553796373245193486352733663277318930642927289034193277321428772542404727382712320128653302466447571808 0 0311428393341262128142555273826212763267325682647283928012776340630764008303942635441438531144047322642173126398935554217334139893499426332264047316440083353393331393952341939333379408743353748327734863214311430523039271234453353335326992712400828273289286528393315443753331296 0 0287731262660308927892725266026992634272526212776273827763264280139522952415032515369334143103101426331264360317642863829415033153989341941503239397033923970332841723341397034064008361244913406341933023189307630522865280134863432310128392542408726212738335329653379469548211808 0 0316428143076278927762673272527122763271226472725285227762789316430274027307642395441431032394067323942173126421733414027355541083164417232263829325136713151393333793989352740473379404744643701343233023302312631262977294034993406328926602621402726473302299028523353469551571296 0 0276330392801303927762686267327632699263426602751266027762990282737643027398931395441337943103064421731644194321440083656415033284027335340273214373234593970349940873419412934723732361243603201349931393201312631012952294034593459322627512595404727892789358329023315457647261808 0 0300230523139271229152699277626472738258226602621289027382789322627513846280142635477433532394129311443603114438533794239355539893277406733664047312638463315406734063933321439893328408745193541330234193089307629903002289033923379335326212673402726993302299028013251451952621296 0 029653027262130142725289025422852264726602686282726862712283928653226280140083164536933284129320144913251451933924067382939703239426332893989327737013289404732643933331540473432397035414464340636263251325131762990294027893459331532512738259540472634276334992852328946345020 19790725 540451808 0 0291527382915267328652699285225682738266027762634283926732902277628523764297741085441438529904087308940673239415034724150339239893379404732143829308941083226386333924150320140473597398944913717335334723114305229772952295234593445320125422789400826342927300229273239463452271296 0 0275129402673281427762699266027762725272526602827262128142814281430522915356930645477322640873139415033024464340641723863400832013880334140473264376434323764328940273513398933923933358343103392341932893189315130522877278934323472318927632621400826472660300228903226449149191808 0 0290226862902264730022595275126732789256828522621291526862852271228393315289038465441415030524108311442172977417237323970341939703176382933024087320137643289361233533933335338633406400844113686325135273176311428393076299035273353323927382699402725682827287731143251446452981296 0 0273829652699291526212660259527122621289026862927256828902686294029903027355532015441323942863114408731263989317639153989402732513863339239333226402733663671336642173353397034864150361244643459340632143239311431142865276334723353326427892555397026602660286533153315449155141808 0 0289026993027271229272647289026602751260829272673296526082814268628393277278940085441426331513846308941503014388035834411354139893139389831644008326438983277381233793970317640473189397044373499334132393114308929902877287734193366339227122738400826342751290228903328463460741296 0 0275128902634273826992699258227512725275126732890263428902751299029022902361230765477331543353139388031394087311440083829393332773812330240873239391532643880322639153302395234593915365642393328379631893189313929772965287735273406311428012595406726082673287729273379463469141808 0 0278927632801268627892595269926862789258226992634272527762915276328903214281438295441406730143970291540473039431035834150336639703176404730763780317640083226389833534008337938803251397046343717322633793189315129272902281434453341331526862751398926472852276329653366469553331296 0 026992801264727382725268626212751260827512725285226602763262129272751278934063076544132513952306439153014389829403915393339523302412931893970318937323315410832264008335338293486393336564491336635413366326431643039294028903432330232892686254240672582264728772814341945195020 19790725 540931808 0 0278926992789272527382568272527382712264727382699278927252699272527122990290239155441400831394087308942173052410835133970328938983139382931513686320139153239404732893915318937803226393344373583326432013226307630272927277634723445320127252776402726602647289028773289463452271296 0 0271228392673277627892738262126602621263426732776263428142660290227632814330229525441327740273151406729404047306438293846415033533952331537323151373234324008334140083353402734193829361243103486351332513151313930762877281434863419325126862595404725952712317630393239454749191808 0 0285228772852266028902647273826992751259527382634277626992751268628393101276336265441415032774047301441083201406736713933337941503201397031144150328938293226402732393989348639523379400844643812340633793101318929523039295234323392331525822673400826862738292728013315449151921296 0 0292727632763286527252776267327892647282726732852262127892751280126992801320131145441320143353052402729654150311439333780386332263846328938463164381233153846326441293486386333794008370146343392367131643226302730522852278934723419317627512621406726082634306430393289463447891808 0 0287726602776266028012660273826732647266027632621264726992814268628273027283935555441402730764087313941293076398935273989347236413366384631893989311439703139391532513915351339523251398943103846345934193302313929652940282735413406325125952647400825822725289029023315451951571296 0 0271228392660283926862776259527892699282726342751264727252647287726472699313929775441326441503089395230143989313937013656381232263880317639893151388032893829318939523315404733924239364146643366359733663189311430392814291534593406327727512634404726732673297738633315454748531808 0 0278927382865262129272686272526992712262128012738272526602814269928142865286535135441404730644108289038462890406735553701345936713341397031393641316439333264400833024108320140083392393344643829336634063201315130392990271234593432322626732699402726342814285229403251451952621296 0 026472839263429522789281426082789262127252712278926082852266027762738280129023027544132394047310137802915389830143812384639333315388032143933320137643472379631894150344541503328404736264310339236713264312632143114280128273499335332392776266040472660272529772990337946345054 19790725 541411808 0 0282726732839259529522634273826342712262127252621276326732814262127512977281434455441412930394172305239702990384634193796352739893251388030643880308938463076408734864194339239893366426343853796323933283277300229522877286535273353337926992751402726212673283930643328451954051296 0 0256829022621292726732827266028522725272526602801259528012686294027122865300228525441307641293114389829154047305239523764400832893952320139702990391532394108332840083201421734724217361244913406365632013052310128522865285234453419325127762634408726212725305229153341463446951808 0 0287725952890267330272660289026862776267328392542283926602877272528142877273832645441404730394047296539703002393334994047348639893353370130273970307640083139406732263933345943353412431045473812337933023189312631012952277634993406331526862725397025952776287731013392475754411296 0 0271228902634292726992902269928012725269926862725262127762699286527122915294028655441316439893239395231144027311439893671371731513970328940083139374833153732332840083353404734454263379644373353344533023189300230642990302735133472322628142608406725552673299029523226449153331808 0 0297726992789258229272608305226992902264728272634273826862725268629272852275131645441370128773863297742393014371734063863335337643189393329773970310137963151389833023915337940873328421745473732336632773064313931012902283935273392328926212673404725952595283930393302454760351296 0 0271227252814282727632776260829522660277626602751262128522699276327382927286528655441322639152902364129654008308938463732404732893915325138983151376433283863315139333341397033533952358344113432359732643277306430892927302734063445323927382582406725822738295229653289469569141808 0 0283926732738264728772634303926732827260829152660280126082814267327762827287731395441354129404047292738293027410836123989340638633201384631263780302736123114379632394108327740083264410844913933334133533277305229652776267334723366325126992595398926602699281430273264463453331296 0 026992890273827382712278926212865268628392699280126342763266030022751280130022890544131263671311438463139397030524087397039333164393331143701320138293341381230643780330239153392406736564519352736413226317629773126286528653472337931642634255540672608260828393027336646344789 19790725 541891808 0 0285226992827263428142621296528012839266027892725273826602699272527252660273830645441386327893748296538633089402735273952340638293264379631263748311437013126400832143898327741293392406744113829335333413315316430142952272535553328332827122725398927122827292731393341463451921296 0 0267328772673280127632776267329652660282727512725264727762699283926732902289030145441323937642814368629273898307639333812400833023829313939333114354133533829322637803366382933924087358345193264362633023419303930892940282735273472325127762595406725682789322628013289449149521808 0 0281427252725260827632686273826473076269928012673276327252751263427382827275130525441384629904027295234323064362634323764335340273201400831393732310138633139412931643898316438983239428643603970316433153251303930392990276334993379331526602751400827382814295233023277457651921296 0 0259528392647275127122801260829402621282726992660269926992660283927632827282729275441316435832915361230393780312638803780388031763764320138633014381233663583325139703315408733794172359744113341355534193302303932512877285234323328322627762568404725822751341932393201475749191808 0 0297726992890264727892634273826732977275127762634267326862725260826992686275129655441361228903780295238632965386333923732343239153239364130523764307636563264393334194027335341293432417244373880322633023239303930642990287735413379328925952699400826862865287729653277466453331296 0 0269927762725283927632877262129152647326426732801259527762738277627762776277629525441312637172965358329153748306437803748384631393812306436123126356931893780321437963164391532644047381245473379358330143151307629903002292735273445328928772621406726732673334129023353446450201808 0 0295227122814263428522621271226472902272528272738285227762686269927762751273829275441370127633641310136562990397035553597347238293164388032393863306436413176400831394067334142173101415045473641325134453226320129522927281434723406322626992725404726472751281430143289446452981296 0 026732877262127122699273826602877264727122699266026472673272527762763281427382852544132393341290233792877367129523764370140473239388030273812321435693189359731143952334139153302417236864519335334193239323929903139294029273459343232262725267340472660268635272965348646344821 19790725 542371808 0 0283926992839266027892699264726602751264728012763273826732725268628012776277628145441325129273796294039703027376433413898347237013064393330393915320138123164384631894047328940273189433544373829336633663189321429153014286535413432328926342673402727122660277629023189449152271296 0 0263428772595276326862776266028522621277626732827272527632712272526992725266029275441315134192865349929653764296536123880408731643656322638293027370133283863337938293392406734324263351345193472348630763176310130022852281433923459315127252634406726602725306433153419443746341808 0 0291527892789273827892686272526862965267326732673273827382738267327512673268629655441335327893732290234992952384635133970354137323126362631013796310137013251382931763933318942173139423944373863323934193176306429522865264735273392335325822763400826862699282732893277446452621296 0 0269930642712285226862751263427512660262126992751273828012699267327762839266029905441322634722902340629023748306438983527371731643970307637963176367132513717321438983239400832393952373242393226361232013201302731142839276335273328326427632634406726082699308929403328463454051808 0 0307627892877267328652712276326992725262127122738273828772902276328772839277630525441335330393641292739153052379633153671340637643251378032513764305236413139373231514008325141293214446444373717326434193027302729523064268634593366331526732686402726862699286531643264466460741296 0 0280129772660296527122852266026992647280127252890287729022801277629522902278928145441316432892952397029654008303937323780384632773898315137013114367133663499316438803289404731644129373244373277343231513328307631012801290234723302323927892673404726472699334130273366441169141808 0 0291526732852266029522738267326602738267327252738292728652827283927383014277630025441352727893671291537323089364132773732367138293189388031143846315137013201389831763796312640473226428645193780317633153101323929772852281434193472315127252712402726992621294030523277463451921296 0 027122865266029402738277626862673264726472634273826472699292727633039280129522789544131643499287737172952404729654087364137963239397032143641327736123277371732643829335340083226398936714411315135553226323930763089289028013486348631512699263440672634264733283027336646344726 19790725 542851808 0 0296526732977259528652634280125822738259527252686272527122751285228523328282732015441354128653432307638633039361232773863339238123139367131513846301437643214381230893863310141293353417245193732332834193176316429522977289034723419341926992776402726732647285231263139457654411296 0 0278929652940280127382814268627892673275126992814275127892890281430892776336629155441311432392890371729653880299042393686393332643796335338982965381232773289321437643126391532264027365646343459362631893379315131142915292733793419320127122660406726472814361230763472451949191808 0 0294029022827277628142621267327382865262128272751281427762725283928013201283933795441368629403641297738122902397033283846332839523214379631643796303937323151376431894008321442393251417243603829325134322952318928652952291534723445328925952763404726082712294031643289466450881296 0 0268629152582282726342712264727762647269927252725262127382801275130762827339230145441322633662977395230273933316440873989402732263829335337643114365631763541323939893151386333023952370144373251355532013302302730392839289034723486320129402621404726082725323931143392463449521808 0 0287728392865287728012647275126732902273827512712271228522763296527893353296533795441371728273898291540273226415034063898327739153251373230893764302736713201364132643898305236413064408744643846331533283189305228522990291533663328330226862725398926992990282731263214466453691296 0 0269927762814282727252686263428012725282728142751282728012839271229022763330229655441312633022814379630274087315140673780402732143915334137803151382934193812316439153277379632643780361244643445351331393328310130522827299035553366327727632660404726732839337932013226463448531808 0 0292725952776267328142686285227252776280127762725278928142839287728393052282733025441352727893846310138123089395233793898347239523189398931513846302739333101400831514108323936713459395245193597347233413214306430272915283934723353330226992738398926603353289032773353463452981296 0 027382965264727382738280126212751272527252801269928392814286528393052282732642940544131143406291539333027412930524194371741293114376434193970318937323379388032013989318938463289365637324634340635273226336630643064287728773459335333282940262140872686287732143214341945764853 19790725 543331808 0 0290226342763275128902647283927252827276327122865267328272699286528273151285232895441351328773445303940672965404735414172339241083328397032393796325137963277388030893780327738633239398944113671325133793052312630022965275134453366330226342699397028013139301431143392443752981296 0 0271227762660273827252789266027632751277628902776271227892839271229652725332829405441307632892814358328393970320141293612408731513796323938463214354133923829328941293251384633533863356944643302364132513226313931262952295234863445325128012582398926862839327731643341463448861808 0 0286527122660268628012673281426602725269927762852271227762776296527893201278934725441349927513459301437173064388033664067341941293315406732644047315136713076374830764087327739153239398944913880316433533264312630522990273834323459322626212751400828143328296532773406454754771296 0 0269928142699287727382712263427892827269928012865292728142940278929272789354129905441312634192890370129274027300240083656406731643880339239703251367133023846325138983277384632013898364144373239364132513164308930272801292734993499315127762608406727762865307633413353451953691808 0 0272526732712268628522673281426212751276327892890278928012852296528143277289035415441365629023555305240473039379633414108352739893126371733023880308941293239382931513970307638633214402745193472328932393214299030762952282735553406336627632712400827513101290232893328475760351296 0 0273828392634277626992738256827512686280128392763277628012902280131142977332828905441316432512865378030393764302735833671395233153915327738803239393334453933334139523302397034194027344543853264343233283076297731512839283934723419326427382634408726212814341929023392431069141808 0 0302726732890271228272738276327512814287728522814276329022915312629023366297736415441373229773569302737802965356933533970343239893114379632143933302738463226408733533933327741293151398945193656331534993164311429022839281435273264330227252738404727762940285233533328454751921296 0 027122776271227892865276326992801292726732965296528522801305228653302289037643176547732643541286539153189412930393933354139703226388033413970318937963406391533924239325141083499410834194464331536863114328928523076294030273459344532262852263440472712282731762990332845764757 19790725 543811808 0 0294028652751273828652725276326992789297728273014272530762839330228273541307638295441406730273748299041292977386333923915355542633366412933153970316437803251406731514108322638293239421744643846320133923201303929522977276335133432336626992712398927633052281432013328475752271296 0 0302728652890263428522814271228272890276329772814289028013201296532893014371731895441315136563027371731393952305238293915397031393764325139153114374833793764307640673289386332394150361244373315370132013328296529772915292734063406330227382595408727252877308929153328451949521808 0 0297727762852286528652660268629772738321427893176272530142902326430893626313940085441419429773717302739153064398933414008367140873341374833283915308939333164417232894047331539523379412945193686334134453089317629152940272535133366332825952725398926993164278932773264469552271296 0 0305229653052296529272890273828773277277633922814316429023277282735693214382930895441327737323126412931144286317639703612421733793686327736563239379633153671327739333251406732644087367143103189358331643277291531142890272534323392317627512647404726602776313929403341469547891808 0 0297729272865305229022827280130522915347228273328281432262902337929903701317641295441378029523829313942863214436035414172359740873353388031763863307637173251386331763989326437803251431043603597310134193214306429402927277634323406325126732634398925822977299035553353454752271296 0 0313929273027290230892952292730023315306435273039326429653315281436713101406732395477334137173052431031394263325142173829428633283764325137323189365631513846326437963201426331263933361245193315349932643164306429902990278934453445316427252634404726732789373231643302443748861808 0 0290232892927339229272839290232392990355528393379289032012915349929903970305241295441393330023933320142633251419434594263340640473341370129403898306437803289388030643780316439893226417244913764336634323114296529153052278934323459325126212647404726602890310133023432463450881296 0 029772940313929773277282729272890351329273641290232012865317628903701295241293176544132264008307642863302421730893989384639153289412933923701310133923139368632643717316439333251397035974547325136263315327730523076289029023366352732392686258240672647275134062952341945764547 19790725 544291808 0 0275133922927326429272839283930892890356929773341289030022877344529523764312641725441398931144047323945763114410833794047351341293264395231763701311439153189371731763846307639523302412944643933327732013189306428652965286535273379323927122673400826863114313933413353469552981296 0 0292729153176282729272839294029403499287735972751331528523328289037643052421731645441349939703139441131644172303941503686406732894027370138463089376431513717318939893419397032513952356945193264359731763353313929902865280135133432327726992660410825952776327729653328463450201808 0 0299030142890286529022673276330272877358327253264283931142712354130643915312644375441402730393717317639893328423935273952337937963214376431513732310135833076371731763915295240083126397044113686312633663139296528772952286534723432323927382595402726732940285237323289454754771296 0 0289029272990297729272827272529153392275136413064341928013328281437013039423932265441335337963101426333154491326441723764388031894008328937803089381232643829320139893264384632644008359744113277364132643126295228902915281435413353322627632634408726082660291532643353443753331808 0 0283927892789292728652699278933152776355529153419285234062827364130523952321439705477441130644008318943603239438534724047331539523328370129773863306438463201367133023701303936123264410845193612328933923101312629273052275133923366323926992712402726992890285230893289463461131296 0 0281428012965283928522738277629523472283933922839349928393432292738463089408733025441339241292990441133664335330242173898426332894286336637803239395231893701328940083151391533153846359745193328349932263226296529272952278934593406326426862673408727122582305229153302466470041808 0 0273827252865278928272712283930272927359728903513291533922890356931643829310141725441400829903933305244643151415034064129343240673513364131144047335338293214376432394008344540473289402744113863300235552965310129023076289033793379332827632686398925953114286528903366446451921296 0 027892915277627252738275128272738336629153445289035832865352729774067300241503189547733924027313942863089426331644150386338983264391533923671305236413328376431894047328939893264398936414385326437643164352730273052281428013513343232392751255539892673277629772789321445474919 19790725 544771808 0 0286527382827272528772763283931642927358329523419283935412965371730393846305240675477421731014108313946343328415034454067358338463328376431513780318936713114373232393732320140673302404744643952328935273264295228902965299033923341326427892647400826733039286529023239463452621296 0 0283927892789280129152839286528143392278934192927343229153796295237173002397031145477334141083101417231764263320142863671393332774087321440083214389834323656335338293251400832893829364143853264367131513064311429272852307634453366323928012595404726602789300228773379463446951808 0 0275128012776277628902776280130392699341929153583289035272990364130523846318940085441433532774150318943603052438533664335347241293419423932644087321439333201373232263915311440473201402744913880332835552902315130523064292735133406312626992725398926732927296530273302457652621296 0 0294029652660275127512763275128273341289035972877370129523612299037803114406732515477339241943139402732514217339241723626426332894087327737013214406732643671323938633264381233023952358343853164361231513264286530892877295235553379318927512699408726342686291528653353457648531808 0 0267326862763275127382738268628772814332828143432275134722902365630023989302741085441415031643970321443103226417234994286355539153214404734123933317638123214384632893970318939333289397044373863307633413039303929152977282734593406323927252712400826602776290229773379469551921296 0 0269927122660271226992712267327762965277633022839349928773499295238463089395230025441344539893264398932014150322643853829386333414172321441293164395233413641327736863164389832643989351342633201349931763366305228142890290234193366323927632621406726602725296529523302454748861808 0 0278927632751271227762595269927762776323928773315277634322965370129523764300238985441410830023898321441293027426334193970344539893717400832643933306440083277365631513732325139893201400844113748322634863126321428142990276335273432321426862686402726732890287730393353457653331296 0 027632763262128012673277626862712295227513379290234722927339230523671313940083176544133923796300240673214426332394150374841083341431032264067330240273612378032013656334139523341381235974437331537643226330230392977286528143472334132012751260840472647277629902902330245474789 19790725 545251808 0 0282727122852277628142699276327892712307627253164286534192940361230023641316440675441397031263829318940273101408737804008358339893671412933793829308939703289361232514027317638633201389845193717313932263089325129402890280134323406330226732725397026862738282728773251463454771296 0 0280128142814272527252712272526472852277633792877341928143459295236712977402731895477341936263089397031263880337940473880415033153933326440473251376431893527325138803289404733023898373244643164358331143226300230272852292734723289323927632634404726212751300228013302463448861808 0 0280127382827276327762673277628142789303928013239281435132738354130523686312640875477421730763717318938633089393334994047345941293226365632143846335339523277368630893915317638463201381244373748306434193114300228773027276334723392320126342738404726732789290235413289454754051296 0 0273827762763271228012699269927762839275131262839320128273302290235833064381232645405340637642927376431894087325140473656417235274286325138293315358333153583332837483189382933533880365643603201367132013189292729902814283934723392317626992501404725822634285229653328463453691808 0 0281427382738280127252789273827632699292726993176272530892839336628143748303939335441402732393846315137173302402734864129374842173226398932893880321437643239367131893829325139333201381244643686317633533089296529402839272534193419326427122621402726862699286534863379463460741296 0 0269927512927272530642673276327122852276329272673312628013201305232772776365632265441334137803264361231643898311439523796400833153829332838463214373231513626320138123289386332893933355545193277367131513264300229652827290234723419318928522660398926342827311429523302463470041808 0 0272527762789275127382738276329152763280127763014271230642751308928773226289034455441371730273499300236563226381235553846355538633126398933793898336635973114391532143829318937013341408744913880316434863164303929652915278935273353330226992542398927382789291533793277449152621296 0 026082789280127512801266026862738269928522952276329652699297729523251287733923027544132893597311435273101376431763796388037173226397034594067334140473459355533023732320138803277382936714360331536413139315129652902282727893366339231892776264740472621273833152927334146344952 19790725 545731808 0 0278930272801287728272660267327382725278926732852268630142814292729273226285235975441389830393555297737643251365637643846376440083555408733533898325137013139358332143796318939333328402744643717335333533064305229402877269934993341326426342751404726732877297733413328463452981296 0 0273828392865278928522647259527122751267327512725290227512865277629902927320129405441316433153101341930893780337937483796386331894150335337963419373233923717348635973239382932013732373244913226365630643226294030522877285234723419325127632673406726472660318930273341466448211808 0 0282726862839264727892595271225822686273826862852267328272839290228773164289034325441358331143251301435413302384635694008345940473289378033153898334136713392359731893612323937803226397044913701323935273039308930392865277633923419330226472673404726602776296531643445466451921296 0 0264727632725271228652699264726732582273827382673276327632865268628522776320129655441316433532890354131763686311437963812395234594047347240473277376432893748337937483264365631643748367145473289365630893277295229652927306434863406323928652801410826082789306430893341466450201808 0 0280126472660262128012699266027632751275127253027275129272647285227123089272531765441341930143419310138293176389835833880351336863541386333283764318937643341362631763686318936713264386344643764310133793064311428902902277634453406326427382763397026862865294034323289451952271296 0 0268628772673283927382776256826862725272529022751289027122852268630272801310128655441323933022965335329773717322634993796374833664027335337963328404735833499325137483302367133533796364144643251349930273445297730272890296535273459323926992712408726342725303930143353457648861808 0 0271227382852263428652751273826472751271227512902285229152789285227513101280131895441337929773251310138123126359737643898337940873459395235413863336637173315376431143513313938983353397044913829320134323089313930762890280135413379322626212660398927252902277629023226454752621296 0 026472801266027762751268626472634264727762763273828272725287728142977277632642852544133153328311435413139364133153641384638633353391534193846343238123412364133283583313936563189388036414335316436713027336629773052295230273419347232772776264740472634276328653114337946954919 19790725 546211808 0 0283927252801259529652738268626602660267327382915276330022801281427252990285231765441332829273226310135833379368635133880371739893445395236263764335336713445373232643764334136413076373244373796306434862965311428902940285234453366307627122673400826732738285230143341454751571296 0 0269927762686268628142673258227512725277626862712290226993002273828392725306428905405328931513101337932513612335336413863373234723764332836863353367133663764328937643302361231643717364144913251365630393264297730022902286534193366315128652634402726602621294031643432463449521808 0 0282726732915267328012582273826732789266026472952275128392725280126862965281434725441344529273315308935553419367135553933364138633499397033793701348635273392356932263541317634863164382944643671315134192902297729272952273834723353332827252660398926602877303929273406463452621296 0 0271228142699290226472738267327892686271226992738281426992852277628392789290228905441327731893101337932893597325137483748389833923915349936413366367134453406336637013226354131263486368643603277361230763277305230642915289035273289315128142725402726732839287730273366443754771808 0 0283925682801266027762673283926992725266027512801280128652751289027762877280129155441332829523027332834323101351336863970344537173445406735833796334136413459345932263555312634323039378044373780310134452940312628652890271235133419326427122660400826992927287729403289449161131296 0 0260827892647277626472725271227892673259527252789281426992814275128652827286528655441326430023151308932143527330237803796370133413970339236563392373233283486337936263126371732143732365645193139351330763289299030392865285234193486317627762686406725822789294029523379478969141808 0 0275126342852266028272699275126342776259526862827277628772712280127252852277630525441326432262990344532013176361233283812359737963251389834593583339237173527355532263569340635833201364144913671326433663002299030022977280134593419318926732699400827122927291529903277463451921296 0 027122712273828392686272526212839266026732738281427892814282727382915278928012902544131392902318931643302355533413829388038293472382934993780382937963513355534453701317637323239356937804491327736713039322630022852281427763445349932642776266040472673287729022977330244644821 19790725 546691808 0 0276327382852275128902660276327382738264727382801271227512776269926732890280130275441328930273002341930893114368635553846359740473499393334863459343238633353382933923812313938463139384644643459308934063052302728272902277634323406320127252725404727253239283929523277463453331296 0 0268628772673269927512751264727892673281426732712275127382751280127762952285229275441323929023114317632393569310134993796379633534108341939333499367135693541339237173302367132893748358344113289352730273139297730522902277634993419322628522568400826862751294030643328436047571808 0 0277626472776259527632568272526992776266027122725264727632789269926862827277628015441315130643114310131513366393336123989355539153583384636123780331538293315386332393701323938123164398945193748317633283089316428772890267335273392330226992827402726992952283928903328457652981296 0 0277627892673283926862686264727632621273826732725260827512699280128902801277628905441316430273264343230643671305236563717395233924008336637013277364133793915330237013315373232643933361243103089340631643014295229522839278935273406328927892647406726472673278929273328463448531808 0 0269926342789272528012738272527382776264727512647263427122789271227252890287728905441323931513076332833663353364133023780355540873379388034993933341937803419370133923732307637323076386345193541299033793039318928272890281434993353337926472673398927122877281428653226463454051296 0 0277628272673280127122827266028272763268626732763269928012827271226992776278930395441323930763264322632643732317635833898370134063846340641293379376435133764349937323341378031763583359744113114361230643101299029652890277634863459323927512595404726602789303930523379463446641808 0 0272527252814269928392686275125952725259527122789268626992712263427252801283928275441310129903039285232393406389836414087358338123472417235273846340636863366355532013583310136413076371744373732301433793002296529022952272535133459340627382634397027383052291528523201469552981296 0 028142865272528392712275126342763260827762686277626082751264727252712281428142965544131762977312632773176389832013612395234993392365634323812343237963445376432013764321435693289361235694464325136862965326430272952291528773513340632392776263440872621281429152965327746954952 19790725 547171808 0 0281426992865262128522542283926732738262127892738280126732776267328142814280128655441315128523139327731262990349935273796367137803583368634993812355537963419348633663612299037013201368645193656299035132965306429653039281434863366331527252814400827382852291530523353454753331296 0 0271228142595272526862789258227382699277626862801262128142660269927512751283929155441315129273002307629903366317636713780374834453829340638463472393335413671335337013164355531893555354144373176344530643164300230762877296534453486322627512712404727122699296529903419463449191808 0 0313927252877264728772647292725422827262128012673262126732712276327512827273828395441317627253139315133283101352737323915361238463406384634723863341937323226370132513701313937013089386344913499315133792927305229272814273834723353325127382686402725822801287729403302449153331296 0 0263430272699286527252751267327632673282726212789262127632712273828142751286528275441325129153027318930023392315136863933376434063732337940083445361235413486343236413353348632143406361243853076352731143328292730522801292734593406327728012621406728772827294029773406451954411808 0 0283926992890262128522621272527252827260827382621278926212839266027252852280127895441315129523089299032393126382935834008361237643472382933153829344537013541351333413656321438983114371744913555316434722952322628772990276335273419323926992877400826603366282729773328463461131296 0 0273828652660291526732751266027892621278926862814269928392673280127892789271228275441303930763089297730893379325136563898361236713863359737803472384635553612330235833239376432513796358345473151335329523302300229402927273834453341322626732568406729903014313929773432463470041808 0 0286527632801266028652699287727122915268627762673273826862751286528012827275128275441318928652801280133153052361235693701355538463406379635133846344537173353358332773780322636413064398944913583310135133052312628522890277634723432321427252865398926863717289029403289475753331296 0 026732877271227512725292726602877264727892673273826212776276328392865269927382776544130893076327729022927331530763641382937173513371733663686347237803541374833663641331535553151347234864437310133793039330228522965285228273486340631762915271241292660277634453076330246344919 19790725 547651808 0 0302726862902262128522634286527382763256828522712272527252865281428522902277628775441317628903089291532392990352734323796344536863302365634593717344537173226339232773671320136123076367144913569312634592952300228772827277634453379327727382699402725823829292731643366446452271296 0 0268628902673278926992814269929402686280126732827263428142647280127892877273828395441311428902814310129403499318935973863367133153641336636713406367134063612343235413251334133533472362644373139344529403445297728772839275134863486320126992555408726602890343230273251451948861808 0 0310126992940264729022686287725952890252827382738281426862852272528272725263428525441326428522852275131892965356934323732364136563419362635273812341937803499336632893555321435413328382944643583306433152952320128012890276334723379323926342699400826474217311430763392463452271296 0 0267329772621295227892890260828652699276327252763269927632725280128652738276328905441313929272827307628523472305237643717389834063796340639703499370134593527355534723445361231643717361244913289345929773328295230142725273834453379315127762673408726473251404730143251449148531808 0 0285226992814271228772673286526862776264727762673275126212751268626732801271228655441313928393014283931392965373232643569365637483328395234323952359737643419354133283583303934323151386344913432313933662940317627762927275135833445327726862827400827384437327730893341436050881296 0 0268629022751285226602902271229152647273827122789268627512647280127252699273828775441308930022839302728773701303937013764373234593863334138983671379635413612361236563201364132263527364144643089334129903239295228272852290234453264320128012621406727513151393330643264463450201808 0 0301426342877267328772660287726472890267327762647281426342686277628012789271228775441316427513014292733022902373234193796361239703164417233793952364140083379368632013656337936123089378044913541306432143052320128142977280135273445332827122699400826604239295229523226466452271296 0 026862827262127892763275125952801258227512634278925822776268627252865283927762801544131392990280131012814386330023796370140273432395234994087320140473472371732513732327734993201340635834464317632142977322628522952278928393472331532392751266040082827287735833076330244374986 19790725 548131808 0 0286526472738273829772621273826342776264727762647280126342763264727892673268628775441316427893039287734193052395231893952336640873039370134723970343238463406364132143445317634993201376445193341297732012877300227512940258235273379327726732686398926863764294027893277472653331296 0 0276329772673290228012738254228902686272525552801263428772673281426992763275127765441311430892865336628653829311438983812393332774008344539893419388035693597332835693126358332643472355544913239327730893151290229772763280134323432321427252621404727512952371729023302457647571808 0 0282726342852268629272673280126732738268627762699282727122814273827892725271228775441330228393419296534992940382933283933339242393328415031513933340638123328364134593597334134453126370144373392306433152965295229022990276335273366330226082673404726343970344530523201446454051296 0 0271229652634290227122827266028522595269927252763263427632634276326992814280128015441308933792877344530143392302741503641395233023915311439703264384633533513315136413251355532013366370144643114323928143076278929652915282734323366315126732595402727633328400829773251454754051808 0 0282726732852268628392634278927122814254228392725271226992751276327762776283930275441354128653569307636562952356933923701345940273201389832513933330238633289364133923555320134453151365644643353307631392852307628772902268634193419315126602827404727634172291533533379454760741296 0 0263428772673290226602801267328272660272526732763269927762725281427892877297729405441322636122977345930393597296538123597379632013915332838633114376434323541311435973277354131763583355544913076317629653239285229152776289034863379320127632582400826993277400831143366466469141808 0 0302726472801264728012621277626342751266028772725269926732686281427382940271230645441349929403341297734992990376433024008336641293226389832894108332837803302371732513701317635693239376444643302310132392965308927762977262134193302320126212776400826213812292736123315472653331296 0 026862751264728012738277626342801276327762865276326862763272527632776281429402865544132013277292734323027373229403764359741503341421732394172310139153392381233793445339234453189341936264491318934723002312629522952286527893486336632012839255539522814311435973002328946954821 19790725 548611808 0 0290226082738272528272595276327122673294027252839271227122827289027632865272530765441361229403597292737483027373231014027335340673277402733663933330237803366370134063641315135553214368644913277297732263052302727762902290234863353322626862647400826734335308934723328451952621296 0 0264726862634283928012827266027122712269930522738286528522852277629652801286528525441313935273064347228773513308937173583376431143952322640873328386333923583334136413379352731013406358344643151331529653076281430022776277634593289327727892621408728273002359732893379463447891808 0 0286525682776277628652673267326992814273827512814268627252852283926862977286532015441364127893597294035693114384631393780330238983164404733023952327737963392334132643513322634863064376445193289311431262902296528142952281434993445328926862763400826603952303933153366469552981296 0 0267329022647280126992814263426992673268627762763267326992852277631512814327728395441326436862977331528393527310136863583406731894150318938633201388033023764318937013277355532393555365644913126317629903114306429402990283934593513313927512595408726473214322631263251466448211808 0 0287726602725267329272660283927122839268627762699271227632789290228653039282732895441376428393641285234992902368632393656312637803151382930393686316436863289361232143513323935553039359744913379301431513002306429652952269935553315336626862712398926084172307630643328457651571296 0 0271228522776290228012801259527892647264728012712268627892865280130022814322627895441313932772877330228143626305238463583368631143701313938123189393334993527331534993277349932893583355545763126322630142952292728772852281434323366326427892542404727513164349930643302454750541808 0 0289026602927272528392660269926602789263426992699275127252827291527513052283932015441347228523328291534722789361230143796316439153101389830523780317638293353359733023812318935553151364145193392306431893101294028272940273835413341325126342763400826863989286533533289469553331296 0 026342827272527892763273826342712269928142686267326342827294026733027277632012927544131143328292734862952359729153656352738633341384632013812315139333379361233023555326435973289337935974464305233533027313928522865287728143459335333152776266041502673352735552977339245764821 19790725 549091808 0 0292726992789264727512634264726732738267328142673278926212801278927513101275130895441352728393315283931762814352732263796312639703064379631513732327736863341374832263656326435273151365644373315315132512852292728392839280135553353332826472776400827254437287731143328469552621296 0 0272529022686286527122814256827632660280126602751269927512738287728902877301429655441310131392776327729273406301437803486354131643970336639333302388033533686335335413315361233533527358344913039330230273176289030022776287734723445325127892634402726343459354128013366449150201808 0 0280126992776281428392712275127252686267326862595276326992801272527512776267329655441327727763139286534192940355532013686322637803201388030893796321439703289358332643656321433923052370144913353305230762927289029522852273834453472318926862751398926344464296529403392463451921296 0 0260828652699294028142776259527762595282726472725268627512555275127382725280129025441308930272712308927763419286538463445373231893717313937803251397034593612332836263201376432773445365644913214322629153214287729902940289034723406321427122608406726993277317629523264449154051808 0 0280126602852262127632738277626992699264726602699277626082738271226992699268628525441321427252789277629772738341931643764339237323201379631893880327737173264371733283597317634063189364144643328307632893126308929152890285235553419326427252673398926475020303928393302446460741296 0 0263429152712275127512776263427382738281426342686269927762595268626732751281428275441311425952789281428143164282734993419352731643717318938633214376434593641322634593392341931763341368645473139325130273052300229022852269933923392312627632647406728013251313930023419446469141808 0 0294026862839273830392647277627252686262127382712256826212776262127122660269928015441305227512776267327762712327730523499300236712877371730763880318938463226354131763445316433793064382944913341322631143039299027892927283934723379331527632673402726084726281429273277463451571296 0 026862814272528522738285227382789271226732647268626212712267327252699278926732927544130762673275126992738291527513432351334723002370130763701303938983392352733153459328936413176339236264547296532392965308928902990290227763527341932512801278940672673289031892977328945764821 19790725 549571808 0 0287727762902283930142647273826862699269928272686269926602789260826732699277626865441305226732699271229152686313929153392311436123002367129773686312638293201361233793527320134193064347244643472297732892927315128522890282734863353320126342902400826084286289029523341475752981296 0 0276329152699292727892852268627512634277625952686263427632725275126342699266028275441320126732647280127382915267333923353347229403671307639153264382932513555326433923302335333793555374844643052325130523315287729522814283935273392320128522725400826993513311429523328454749191808 0 0281426992789278929152686269927122738263427512673273826732725271227512725264728015441302727252673266027762789317630023302312636412977388031393880317636863039351331263671322633663176354144643379300231892927299027382801264734993432330226472725404726603686287730393379441154051296 0 0264729022686286527632763263427762621282726992725266026992751278927762814267327515441307626732763285226992890277635833392332832013541316436713126391533153597318936413315347231643366359744913052330228903239280128522789282734993366323927892634408727383302310128903302472648861808 0 0282726342865267328902712277627512915263427512738283926862725268627382647278928395441302726992712273828772738310130763226322633793027359731143780312636713251349932143583326435973176358344643302297732893064299029022990278934453392323928012865404726343915290229653239441150881296 0 0272528522621281428392902267327762634273826862738264727512699280126732686264729155441303926342814275126992725264731763328335330393583307636863176371734323641326433923392349932263597356944643114325129523189303929522902285235133513316429272660406726472990299028393328457650201808 0 0287726862927271227252647281426992738258228392686276327382699267327382686272527385441305226212673280127382686297730393239315135833201364133413641325138123251364133023686337934193139370145193445300232012940305229272839287735553379330226862647398926993656292729403366463451571296 0 027512839275128522877277626732725263427512647286526862725271227512647281426212977544131012647275128772660283927633176336634863027345932773671317636713341352732773612339233923114347235834437307631893052307629652839295228773432341931762738271240672673287728772877337946344886 19790725 550051808 0 0283927382940271227892582290227122789263428272582276326732751266028522686273828145441302727252699269926602751302729523201340633283027349930893569315136263239344533023569322634993164370144643445297732772990322627892902282734993315325126082712404726473829291529773251457652271296 0 0278929902712286528012725264727892621277627252776262126992673286526992801263428275441308925682776263427512839271228653486325129023541303936562990359734063527334136563419335331893379364144913039336629773164285231392839299034723379322628272712408726992952295229273366469548211808 0 0286527762990272530272738276327632776268627512738281426732738271228142751275128015441301426992634273828392725299029653189303932393101339230643513323934863226352733023641318936413076376444913499303932392852299028522965277635413341327727252673404726343915296529403277457653691296 0 0267330142673292727892927268628392647289026472789256827762660280126862712258228775441308925682725272527762801273831513626315130023353291535413176347233413541317635553366343234193486358344643002308929273176295229772990289035413302322627632712402726472801278928773289466454771808 0 0289026993027276329272686271226472751268627892660271226732751269928272673275127515441303928522647278927512789301428903289325133153164356930893641313935273239345933153472359734453226347245193328295231762927297728392827281434593302318926602738402729653686283929403277449160741296 0 0264728652686294027382877267328272673280126212712259527122660280126732738269927765441313926992673271227252902272531263392315132643499299036863089365633153499334134723289343231513527361243103139320128653151294031142902294034993486315129022621408728142725290228523366463469141808 0 0290226862890269927892699277626472738263427762647272525952751262129652699264728275441306426862647273828522852291529403406326433283176331531643499322636713315347232143597337936123151379644643432296531892915295227512977285234863432320127512776400826733089290229023189454753331296 0 027382839258228652814277626992827272528392686271225822751263428142647271226082789544130892634275126992801292728143052351331513164330230523289313936413289340632263555335335133139331536414411305233283027305229902977280130393499339232642902267340472763286529022940330244914886 19790725 550531808 0 0290226733039264728902528285226082865259527762621278926212699258228902699277628395441306426732725277628392776297729273126332832893239344531143353326436123114364133923656332834723302376444373366306431392902311428773139287734723341322626732673397026473076292729773251469552981296 0 0264728392660287726602776258227512699277626602725267326862608269927892915267327515441303926732751285227512927273832643472337931013472308934993251352733793419332835133214355531393379370145473064327729023089289031392877306434723341321427632634406726992801295228773341475748211808 0 0296526602927269929152699281427252751259528272712275127512725263428012738273827515441303927252686280128522712290231763251343234993239336631643527330235273264345932893459321434453251361245193445312630892977310128272839273834063353317626212660404726343277296529653328451953331296 0 0258228522660277627762763264727762582275127122738256828272699285226472965271228525441308926472568281426862839276331763641325131393379312635833076352733413541336634723328355533283419361244643189311429273114294029902827277634723366323927122686402728013027292729773264441146641808 0 0297727122865264729402582286525822712260827892595263426602621268626992725273827635441300226992725281428142686302728773353348634453239354131013597337936563302361234193597330234723126379645193406294030522952295228653002286535273366320126082725397027253366283930023366451952621296 0 0266029402725281426862763259526992595277627512776263427512582280126602927254229155441311426472634277626732990286531643780318933023445315136713139352732893459335334993472355532773366355545473064313929903064299030893014296535553419320129272763406729653064295229653289466449861808 0 0292726862814263427632660275125682776258227762673278926732725262127762647278927635441306427632686280128772751308928393419328932893126326431513717337937643341347233413541327733793089364144913341303930392990322628653039292734453379323927122839404728013251277630273277463452621296 0 027252801259527382686278926602776268626602660273826212712264728522699281426472940544130892647268627382673292726733101374834193302331531013341306437013341355532643541356933923214352737014519297732513052312629523101283931143472348631642789260840083328280129772902332844914695 19790725 551011808 0 0286526992712264729022595278927762827267326602725275126602789275126472673280127385441303926992738285229522763303930393392337933283027344531013717321436413264349932893472349933793002358344643392299031762852307628653226281434453419330226602647398927253432294028653315454751921296 0 0269928012621281426992814267327762647287726602814260827512634278926212751263428775441305226602712282727512977291532643527330230893445311435553353352733533353326434723251341934063406345944643114322629403114276331012890299034593353313926732621406729153139297729903277454750201808 0 0292727382814259528902660280126602814264727512712276325822827267327892699259527895441311426992801280130892763317629273239336634993101344532013541325138123189359734993459326435133164368644643353296532012990305227893176277634453328325126602725400830763189286530523302438551921296 0 0267328522595283926862712262128142595276326862776263426992647283926212801268628395441306428012725280128773151283933923671344530643302306434723164347234193459349934863251362631643201355545763002325129403052295229402890292734993392326427892542408728142763323928393459449154771808 0 0285226082763263427512660282726472725264727252725269926992660266026992751273828015441302727252940280129772801315130523366320134453151351331513656316436123277354132143626352734723176352744913277305232142952312629403392282734193353330226862686397027123176287729153289446461131296 0 0266028142673281426732763264726732673278926732751263426862686282726082776271228905441308928012751295228143114280133793732349931393432315135413264359733413717339235693289365632393419358344913064323928773189294031762915302735133406322627512634408728142712305228653432436069141808 0 0291526602763275127632699278926862852260826992751285226862776262127382660275128655441312626863002292730272789326431263597334134593176343231513486311435693214355532013541328934593089354144373315302733282839315128653277278934863366320126732865406728393527283937323353449152981296 0 026472915260828772699282726732738262127512699277626862712275127382647277626082789544131142763285229402865315127123379367132393239335331143445330236413406336634723527336635133201330236414464303933793052306428143114282729273419337932892877260840872751311429522877344547574952 19790725 551491808 0 0292727252952263430142660299026602902259528392647283926862789266027252751273828275441307628012890278930272839316430273445328933923176334130893626310137643289361233663472323933023151365644643214300231512877291528653151282734723419325126862568404727513863282729153302454754411296 0 0273829772647285227892927258228012673278925822776258227512673277625952852263428525441302726732776296528143014281432263486332831393406317634453114340633413555336636863366358332143432355544643114323929773151277632012877290234063472323927512621408730273459310129523302463449521808 0 0302726863002272529022621277626732814262128272686272526732827259527632595269927125441302727512763286528772776315129273366340633923189352731263686313936123201341933533499325135273151364145193264299031512927292729653064290235413392321426732699402728014576294029773353451952271296 0 0273830272699290227382990266028772660277626212852259527512634278926992725263428775441306426602725269926862890273831393486335331643341323934323126348634593656336634993419335332773419368644912990322629403101291531012852297734723583328928142621402734323289292729273302441148531808 0 0277626342801264729402595283926472902264727512699273826212852264727382763271227765441308926732699280128652738297729023277331533413076345931763527315135413459354133153569327734453189355545193214297732892814316429903101277635413392330227122827400830143499290229903302463452981296 0 0264730892725308926993052267328902621287726602686264727252712272526472738266028145441308926602763283927382852275129653597328931763499320134723277348634453392331534063472332831393419364145193076361228773101285231512927300235413445323927512699406734723353303928653328454746341808 0 0297725822877260829402673285226602776258227512634272526082673269928012673278926995441307627382699286529152751296531263226341933283064352733153432322637323189345933153432330234993226373244643472286530762839295228142927277634993419341927252738400827893472281430523366457653331296 0 026472977266030522647289026862814269928142582277626472839269927512647278926602852544130892725267327632789297727763139345932643151334130273541330235833486373235133486313932393176347236414464305235132927316428773027285230643459347232012751262140672927295233532877335346344986 19790725 551971808 0 0310127252902266031012699289027122877260828772608275126212801262128522673276327255441307625822725286528142814312629773251337933023039339230393499321435273289355534453486326434993176349944113406302731392990323927122902285234193406337926862673402726473302282731513341454752981296 0 0275128902738300226862977262128772673282726212789262127252647269927252725262127385441300227512673291527122827273831263583308931263251295233413289349933533419339236413328337933663555358344913039330229523201282730392877295234863419315127512699402732773527311428903328463447891808 0 0297726863076266031762660296526993027267328392673277626992738266027762673266027515441302727382712276328522699306428903289332831513164337931143513323933793277359733533527330233412990361244373277300231762827308928902890283934723379322627382776398929273656294033023264466452981296 0 0267331142608299027893027264727762725306426862738263427892660275125952789259527125441299027252738281427632865272530023541310130023289299033023039339234453541331534723366335333153366359745193064312628773189282730022827295235413406334129022686408730762977296528903328457653691808 0 0320126602927269932012634287726862890256829902686289026732776268627632660277627895441308926992877283927632699292730023089344530893126343230023419335334993486352733153527326434723328376444913353294033662877312628143039280134453406318926342751402727123302289033413353463460741296 0 0267331012660316427513039258228772686287725682776262128012686277625682789267327895441313927122814275126992902267331263472325132643089317632143114330233023499336633023392336632393264361244372965347228773366278930762877294034453445317630022582408729902877308930893366446470041808 0 0316426863089259530892673322625953064262129272621281427122877267328142699272528145441302727122751282728272776297731143239358331013089348630643341317635693189337932893419326431513126359744643264300230272927308928772952273835833499330226602738400827633597290232393353463452621296 0 026993089264730642673302726732940268631012673303926992852267328272634281426472839544130892647273827762789292728143002364132263226337930143419305234723353322632773379322633663406332837484491317632392890311429653139283929023486332832773002263440873214299032263114336645474952 19790725 552451808 0 0343225953201267331262699307627253176269930522595294026732839267328392738281428015441308926602915291527892827312630273214348632263052340629653239302734863151339233283239322633533164352744913289297731142877318929023002275135273406323926992699398928143315287730523341443752271296 0 0268632772660328927383353272531892699310126212927267328902738286527122852263430025441308927122789280128392789266032013671315131513139297733023226341933533201335332263353321433663353364144643014318929153176290229152789299034593445315127382595398927122763352732773341463448861808 0 0330226603251269933792634326426993164275131512660306426602902276328902725269928655441305227512725283929272751294030763289352731263076320130393432313935273289336632513459330232143239395244913353290232012877326428772915278935133406334126992686398926863353292732893302457653331296 0 0269932512686322627893101273831892738316426603101267329272725282726732801283928905441316427512801276327512952272532143812317631763264300233793052337933153289320133283328334132143251362644372990322627763064277628772712296534323353317628522634404726472902359731893315454750541808 0 0335327513315266033662751323927763176263430892801313927632852283928392877291528275441310127252827281428522725294029273353365632013101328928653527308934993164336631513445300232263126361244373214289032772814317629022965275135833392330227892801400827633239286531143164449152981296 0 0271235272686336627763277266032772763322627253039264730642801300227382902294028395441311426732776269927252852286531643686336632773226305232142965337932393264327732893264339230643164359744913151310129273101285231262801290234063499323927632673406726863064315131143328469547571808 0 0327727123366269933022647318927893341267329772751300226992902277629022852277629025441310126342660276328142751297728523302352732643076323929773379310134723176326431763189295232393039364145193315290231642990286528273089278935133366334127382827404727893302306430893315466452621296 0 027633432272533152763335327253226275131762763294026732965275128392852281428772915544131142634278929272738292727893027371734193201327730393251296534063214330230893341316432643039315136264491302731642725313928653002283929773432344532892814269940082927292732013264331545764634 19790725 552931808 0 0334126603264269933282686320126733176269930392582296527252977276328392801280127895441310128652814273829022852305230143176347232013101320130273419289033533239332830643176308933283064354144913289295229402927296527892927290235973459347226472952398927893076294029653277463453331296 0 0268632262738325127383189268632512763306427513002267330272839287726992890280129275441317627252852299027382965273832263812325131643189302732262977349933023277336633663239344531763189352744913076339229273039281430022890290233923419325128772725406726212927328933023392451948211808 0 0327727383201276332262776326427763226263429902634296526603089268627512763277627895441311427252865275129522712303930643341337933153002336630143289313933923101328931393366307632772977381244913201306431762940299028142940285234193419337927382877406726993101302729523264451952271296 0 0263431762725320127893315273832012699297726213239267329772712292726602952272528775441308928272776292727382977280131143527307630893289300233152977316431763277328932263392312631013126361245193064321427513114276330892776285234993392332828272725398927632915311432143328454754051808 0 0349927383052275131762568339226863151272530392595312627512877271228902647290227895441307627512877271230762801300228143432332834723052312631013277313932773226339231513353312633023164358344643114299032772839307628652890281435833406334127632927395227513064299031893277454760741296 0 0276331142738320128653315273832392699307626602940262129522673285227252902264728655441317627382801289026732877286531143780330231763289303932013064343232643353318933283264330232513039359745193027318927123151294029652902287734453419325130022776398926862990318933923406463470041808 0 0339227123264277633792660334126863277266031012673302727633027259528902686286528655441308926602814285230642776305229273264354133413076320129773289300233413176331535553328302733023139358344373289295232642915306427893027272534453353328926732789398927512940292729903289463452981296 0 027123176269933022776326427123315273832392634328926213039267328902725280126342865544130892686272528392789280126473114355532773289321428773366302735273379339232143353322634193251320134864464296530892725310127253014273829773419347231892852267340082712297730643472327746644886 19790725 553411808 0 0313926343328272534192763339227253379269931512634318926862990271229772647280128015441300227892725277629022751294028903126373232392990334129273445297733533089332831643226312633153114361244373251294031892852344528652990269934993432332826602852398927763139312632513353457651571296 0 0276331392738315127893239266034192673302727123027272529902634295225822940264729025441320125952660278927252827271230763764336632393264299032643039323932893353323931513239327730393315361244912965325128273176275130022789292734593379323929772634408727122789287735133239475748211808 0 0326427763341277634192673318926733315259532392686318926212990271228522686287728395441301427252699285226602712278929403064378030763114321429653189295233533089332832893201300231143114365644913239294029772801303927893002280135273392326426472852398927633277291530643289472652621296 0 0266032642673317627513251266031512621315127513151264729902634295226732927267328905441307626212776273827122801272530643472303932393264297732013027335334453353337933023201334131263027365644913052315127513002280130142827295234193341316429772712406727382927297736713379451948211808 0 0323927253214268631762621334127383277272532012699299026993089264728522699275128395441308927382673275126862686268628523101379630393089326429153328303933923226347231393315307632392927362644643089287730642865311427762952281434593432337927122902397027633039290232773214451952271296 0 0266033792776337927633239269932642712321427253089267331142712294026602839267329525441308925422801273827892673271228773499303931262927289031642990323932513264316431513201335331513239354144913076315128142940275130392915299034193459315128522647397028902965305233793302466449191808 0 0308926733379272532512699341928143076271230142712295226603139268628902699289027895441302727512621281426212712266029522890358329272952303928653027295235132977316433023201305231642965359744913226286530892827316426992902272534193432339227382839398928012940282730893472446452981296 0 027893432268632642776321427253264271231012751323926343089269930522634307625952902544131642634275126992712269927632890349930023226290229523226299032263277327734452990325131513201296535974491294030272827294028273027287729273419349933282940262140082915282729403176332845474726 19790725 553891808 0 0321426993151271232512738328927383251269931762686297726863101267329772738287728015441300227632647272527252712273829902940358328522915306429403101302733283189337932513353306432893027364144913201285229652865289028012940266035273379340627632890400826732827285230893251463453331296 0 0271233922712328928143289273833282763318926993189269931142725299026212890259528905441303926732751267327632686283927513569300232143052290232012877313932893139310131263239315131762965355544642977317628773002280129652725291535133597321430392595406726472814311435273379463449521808 0 0326427253214269933662801347226473101267332772673323927123039263429902738277628775441310127892647280127512738272528902977328929273027321429273366301433153039332833153315317631392977358344643151290232262776312627253139277635273406327728272827404727252927280131143302463452621296 0 0276330522763307627513315277633152660332827383114267332392699302726472965266029155441308927632738276327512712273829523499310130273064292730893052323933533101328932393101317631893027352745193139306427382940275129652801302734193406323928522660406727382877289035833315469554411808 0 0335327383419271233412751354127513139269933792699315127123064269929902699286528395441308928772865276328392789290228903027315130523002311430523251306433923289321433283406302733663002365644913114290231392877302728523002271234593459326425682789400826862814294032013251463460351296 0 0281433412647325128143052272534192660307627513139267331012673307626732940268629275441307626862852295227762977277629653406308930523064292730762977328931263379336631143226326430023176364145192877308928522977269929902814289034193445322627512634406728522776320135833328463470041808 0 0323926473164268632262789323927513251263432642763301427762927268629772725280127635441313927382801282728012763292729023189330230273176316428393251313933413139339232643151303931763014364144913076287730142865295227893052277634723353325126862877400827383014287733533264451951921296 0 027893114267331512852322627513328272532642673320126603302266030272595287728012915544131392927277631262902292727763076349930523101323929273189286532773302308931013251328931142965303935274464296532012801316427123419278929653406334132012977266040473089295232513597335345474919 19790725 554371808 0 0305226993126266030892751323927383277271231262647311426733002263429522814289028525441313928392952268630892738301430023139332830643027322629273176303934722990316431763226313931643114352744373101299030272763300228392940271233533353337926862902404727763052300231643289454751571296 0 0268633022660307626993139272531392712322626343052263431142673300227252827273829905441313928652801283927633164272531643302323932393201282732263064334132263214320132263164310130893277344544643014302727892990291529902801312634593527327728652595397028393064303933023176454748211808 0 0312626733126272533282712308926473126269930142699312626603027266029022814290229025441313927763052287730762814336629403251332833283076347229653277303932893289308931393214320131893126354144373139276330762852283928523151267334323366318927382940397028272965290233413214469552981296 0 0272529902725317627893264275131262673310126212977262131262608287726342952268629155441311430022776310127763052276333023328337931013353292732892965323932263052322631263277325132263226354145472890315128653014285228772827299033283499316433412814404728273277344535693315466447571808 0 0317627633472269931762712320126863076264731262634312626863114262129022725275129025441305228773189276330522827322629523302328933283002321430643251295233923101330232393151308930643076364144913214277629522751299028013076277635133472323928902776400826603289300233793264451951231296 0 0275131762712318927893239269930272686325126082952268630762647308927512902272529525441312630272776322628393114282732643114317629653315291534452990331533533027335331643226306430763126345944642902300228522927269930762865292734993315317628902712406727632725330235833289454748531808 0 0310127633315272531512660305226993164269931392699315126733002263430272725285228655441321427513076285230892839335329153392336634863176343231143555308935553201326432513379318930022952367144913126289030892839303927893101269934863328328926602712398926602751291535273251463451921296 0 027383214267330272763316426473089272529272712307627383014272529022763294027382915544130643189272531512852316428523379318934722952331531643315297733533353332833923214315130893076308936414437294030272699278927762927287728143445352733792940263440872660271232013277336646344789 19790725 554851808 0 0315128013076268629402673299027122940264731512699305227122965266028652801297728525441328928773176285232772686332829153379328934453076362631393366315135273126331532393139315131393101371744913089277628902751295227632965277636123366321426862902398928392927292734993315466452981296 0 0271231012699306427253076267331012686292727253014262129902738301427122915283929525441313930022827316427633226273833023139341932013472311435273002335332643366326433663176317631763064359744912977313927633076285228652890292733923486325127892660410828652852326434063406457646641808 0 0303926732977267330892660317627513126268631262725301427512965281428272952282730895441322628273089285232512776331529273277351334063139381231263419315133923101313931393226295231513114352744913302295230892839300227253114280134863432323926732801397028273027285235693289466453331296 0 0269932262621310127513151263430392699313927122990273829902699305228652877308929905441310133152801328927633328269932513189325131393486292735832977354132643315321431643366315131643151349944642915307628142801275131262865299034863445322629402673406728012890290232773341457653691808 0 0318926863176271231262660332827383264267331392686292727513039278930272865292731765441332829023419283933282814339228393486327733923176355530893392300235973214325132773151308932512977351344643264291530022814301428012990276335133379331527633114398928653052283933663328463461131296 0 0273830522647299027633176267330522699302726342977271229272673305227892990307629905441308932262814315128013264285233283214343232643302305234453114339231893189315132263289328931013139356944112965313928392865276329402763292734993392322629402699406728393027290232263264463470041808 0 0310127513114269931892699306426603089269932012763291526992977267330272940290231515441341928653419292734192865326429403406331533663039341930273432299033662990323932143353322632013101367144373164291530522738305228143039272535973432322627252827400826732990285233793315449153331296 0 028013151276329652814311426083189269930892699307626473052263430762814291532142865544131763328283933282927340627893341326434993151354130763472307633153277318932393392321434063076300235414464303932892801323926992977281428903527352732142890267340872852269929403239328946954695 19790725 555331808 0 0328927253302273832012738308926603101271230392699311427123027272530393101283930765441341929273527282735412877349929653328332834863039331530023445312634723076326432143251311431642990361244643114290232262776289028273039273834723432327726862877402726732965286534993302457651921296 0 0273831012699303927512915262130272725312627893014267330022801301429402915311429655441315131892827335329153341291534993126352730523459305234193052347232643328326434193114320130393176347244642890300228012952281430142751301434723583321428142673406727632940294031393366454749191808 0 0306427383039273830762621299027383052271229022647302726992865282730273089295232265441334127123366281433412940334128393445325133922990323929403366311433923064325131393379303930392952364144913277283931142814297728012927263434993353322626732725398926733251297738983315457652981296 0 0277631012686308927253064260829902725296526602965264731762801307629152915313929275441312629772801323928523251283933533239352731513366318932643226345932893277325132643302317631643076349944643002296527892977276328772814285234323366326428652699404727762915287731763406454749861808 0 0294027383101272530022712302727763002268632392686295226733201297729403002302730395441341927763341289034322789337927893341322634863164343229773341301434993214330230893226313932772915349944643151285230892827290228012952262134863315327727252952404726603671297734993264451954411296 0 0275129902673320126733089259531262712311426603064267330762751305229773089297729905441317632142751344528013328285234193101337931143239289034193126326432393406313932893027315131143164362644112940308928773076281429652839269934863419331528902751406728902965292729903459469549861808 0 0313927253076273830762738301426343101273830272582299027382990291530022915287730645441330228393151282732512801322628773277325133793002349930393445305234593114344531893353303931262990364144913226283931392763305227633101275135273472348627763027404727513315289039333302457652271296 0 027892977269930642751302726083126263429902725307627383164276330892865285230273002544131392965278931762789302727893164311433533039322629773541297735133366345932143328326431893089332836414519299031762789312628013164266030273445335332642827262140672927292728653101331546344886 19790725 555811808 0 0313926993164266031892660302727763189269930522801310127123151299031393076294030895441327728523114281432262827336629023315335332513151341931013597305235833101344531013189300232013089349944643302297731392801306427892927268634863366327727253027398928143472286530893341451953691296 0 0266032892673316427893164267330392751307626863101271231512712295231012927320128395441310129402738289028523315268632513139334132013445296535132915354132773251315132643151318930023126358344372940323927763064269929902725296534193432328927632673400831513164292731263328457649521808 0 0318927893039273830762673302726733101272531012776317626213101280129022877301429905441306429022902275131012738326428013239337934323114344529023686300235273114326429273277317630892877358344913302286530892789302727512852273834453366323925952699400828393541289032263251469552981296 0 0277631262738311428522940267331012801302726473114268628772763290229023014303930025441316428652725299028393064280133662977359731263328296537013014344533533366326433023302310131892927361244373039326429272940267330272814278934453406316426992608402730392915281431513445451954411808 0 0312626473052267330392699299026603064263431642725306426993052286529272902297729775441318927892927276331142673322629653189316433793052355529903527307634993089355531893277310133793114368644643366281430272789294026602965269935273353332827512763402727513392291532393341457661131296 0 0267331762647312627383052267331012712299027513114273830892763295226732915281428775441313928902789307627633176273833153114341931143445290234993027356933023406313934063226325131143341351344912940317628523189275130022890276334993353315128772699404727382890287731763366441170041808 0 0303928013151271230142647311427383064272531262660317627253076275129522801282728655441317626862801278931012738316428273392302734453226344530273432316435833176337931143264296531762789356944913432282731262827303926472927269934193419330227122902395227893328290236863379463454771296 0 027122952269930522738300226603126276333412686316427123264263431262801302726732990544130762738281428772789327728143366310134193089336629523366306434723201328930643251334134063076323935834437289032642776311428013002283929903513337931892952271240272902267328523101335346344886 19790725 556291808 0 0311427123076275130272712292727513164259531512686322626993151266030642751286528655441308927762814282730892814311428523226328934323126337929023686295234593114318934193315297732263039361244643302276330272801295227763002271235273392327726472789402726993189282737963328469552621296 0 0273829152699292727633014262131762673323927253201269931642686290226603002271229655441313927512699292727383089285231762977332830523353294034323101358333413406315134063366327730023239359744112952321427893151280130522839300234723499315128272621404727632839283930523392441147891808 0 0299027382952271231392725305226603164264731142712330227252990269931012839286527515441307627632789282730392751325127123264330235273114349930273527307634993251352731643328306431643039359744643341289031012776307627252865276334193406335326602890397026993541283932263379475754411296 0 0273830522712297728773039277630392634296527513151269930392751289026602814268628525441311426732902287727513226275132263039341932143583315135552990341932393472337932393101322631013302361244912915313927512915280129022725286534453406327729272634400828142890283933413302433548531808 0 0308926992915266030392686295228143164268631262751316426993002277631262751276327515441311426342890285231392738313928273366313934723002349929403459310136263039337932513328312632772965365644643289285230762902301428392940271234193379335326602776404726993527285230643264454752981296 0 0268629272725302727512877268631392763311426993101271231142738295226863101272529775441311427762738316427383139277632012902331530763555292735692865361231393459316433663328332832263139361245192990326428903027278930392776278934193379326428772686400830273214292730893341449146641808 0 0296527512839267329152738305227513076271231012699311427762940271229902738280127765441303926472877280130892865322628273499311435552977359730143671303935692927358332263114297732393114371744913239290231142763302728272965277634863328331526992776400829023239290231893328457652981296 0 026992927271229272738301426732977259530762608305227253101278930022763292726602852544130762763266029772725320128903445308936123189348630523863292737643302356931263353336632513027323935554491289031642952283928013076286528773472347232142977259540082990296528013151334146344886 19790725 556771808 0 0295227123052267330022673301427123226263431142738303927253101269929022738286527895441307628012890278928522789341929153569322637483139382930763933318938463176351332643486321431512940351345193251290230142865291528653039277634993289325127252852400827763101281429273328469553331296 0 0277628142699294027513014272530522725306426343027271231762789302727512877260829275441311427252712290227123328280135833164373233153780300238463076361232513555300233663302317631763101358344912902302729403089276330762660290235273392323929022568410828142699305231013406451949521808 0 0278927632927277631012699287726602852268630642634300227123076268628902673277628015441300228272902292730022965347230523796334139153264397031763933308938293076337931643432320133923076356944643226290230762801302728273052275135273341336627122902398927763459289031393264463453331296 0 0275129402738291528393101264729652712320127123239268630392751308927252852263428905441311427762852301428523486280137173089378032143764311437643014374832393597326434593419330230893239352744373064317628523052272528902801285234453419322627632555404729902814297732263432475753691808 0 0283926602852271230522634301427253089262132262738317627253139271229652686303928145441306427892927295230762952364130024047325139893052397031393597307636863089343230023353294031643201361244913341294030762801287727512776278935413353320126732940400826863251292732143289451960741296 0 0271229152686295227123076273832262660310126603164269930892712294026603039262130525441318928012776291528143264295237643064400830894027311436563089376433283527327734453315322630023176352744642902322628903101263429522725289034863472316428902673404729272776393330393459469570041808 0 0299027513002268630522673300226992990266031512725299027123002273830142647291528275441307627382927291530272789344530893717335339333139386330763812315137643164361231763353303932893002349944373201291530642902286526602839264733663419323926472751400827763277295231513251451952271296 0 026602763264728902776300226473076272530892751294026473002276331142751290226212902544131642776281429272801339227763641313938123302389832143812302737483277364133793264327731393126327734724464285230762814302728523039283927893445340633282940262139892776299035833302335345764726 19790725 557251808 0 0289026472977267329902686295227253064263430272699299027252927269929022686287728775441303929022877286531642814343231263880341938803151400830023898308938633176348631143392306432262965358344373353280128522865291527762865275134193379331526602852400827382877286533533239454752621296 0 0267328902673310127252990267329402712291526863027273830022738310126472965264728525441317627382827310127383289289038123101379633923915322639523126370132013597327733153201323931393151351345192952308927512915273829772865287735833432317627252660404730022789374830643289466449521808 0 0290226992902268629522647311427383052273830642634303926863027280129652763277628525441308927632865286530522927345929273970317640473264398931893796307638293126341931643289312630523002352744913239285229902877291528772915267334453315321427762852398928143277294032263315469552621296 0 0264729022647285226992902262129152582297725952902262129652673294027762940263430025441311428902751307627513201303937013027359732643701318939153064356934323626326434323302316431893176361244912940312628013089275127632814286534993366315129902738404726342776365633923366454747891808 0 0290226603064266029272660306427633052259529272699297726992965276330392686295227895441313928272965289032392751358330273717315138803341367130893780299037323027358332643239306432013076362644643201292729522725281427512902273834323341322627762890397027512852325131893201449153691296 0 0271230022660290226603027269929402699295226993064264731892725308926992877267328775441313929652852306428013189287735413201379634453952330237643201367133023583331532893239316430893052358344372990312627383002276329152789292734723315336628772776406727762751335332773513469548861808 0 0294026602902263429902699297727122990267330272660295227253052271229902789278929025441330229773039303930642776358329903513326437013189379632893880322637803089379629653302313933023014354144643201305229772827289027892827275134193353339228142940402727382827296534453366463452621296 0 027382890277630762814289028902952290231762763295226602990278929772789300226732877544131262952275131512725336628393780307635553126364133533597311437963302355532513341325132643126315135694519308930642915303928652952285228013459347232892814263440272738272533923366336645764886 19790725 557731808 0 0285226992839272530022776296529022940278929272634290227122927285230272827287729525441315127383076282731012865345928653829321438123379391531763780315138463251349932893392308932643114347244913101295229902952286528392801281433533472344526472763402726602915305233793176466452621296 0 0271228392852297728142902273829773114281426992977264729022827287727512927273829775441325129652827308928013289280135272965393333023898322638633315389832013656315133663201330230893277358344913002318929402927283929402827280134723366322629402738406726732686322634993419446449521808 0 0285227512865281430022686289027382915267329902686292727763027281429652839303928655441307627383201287732142801343229903686320136413226367131143764306437643214364132513366320132643064355544913176292730022839290227632776272535133392330226602789402727512763302735133392469552271296 0 0271228012725295227762852282729772865272527632877266030762763283926732801276329405441311428652865308928143239295236122751373232013829325137643151376433413499343234863341347230143139352744913002302728392977267329902839283934063392330228012673404727122673341931263353466454051808 0 0291527632852268629402839297726862789267328142712289026732952264730142712287728395441310127382890282731142712332830393796328938463151393331143846326437173328356931893251308931392965352744913239296530522865289027762902271235273445336627122789404726602890287734063289463460741296 0 0267327762725283926992852273829272673281426082902266029652776299026732915266028395441306427762712296526993052283934723039389831763812303940473201359733533671325134193264323932013151349945193089299027632952289029152827278934723541327729652738404727252814352733023315451969141808 0 0280126472852283929652751285226732890263429402621281426992865268629522699283929275441318927512890286531012789337929523764323937013176400832773863320139333366354132013419300233282927358344643139286530642776291529272738276334723353334127252902398927252952296541723277454752981296 0 027122877263429022725290226342865271228272647278925682827268629652673289026472927544130142827276329152776311429153499305239893302376430643863317639333341371732773379328932893039313935694491316432012927287728142827277627513555352732512977273839892660280132013101336646345020 19790725 558211808 0 0278927252865276328902647290227382977269928522647296526992902267327382686281428275441310127512738280129652673323929273732310138803151379630143880310138803341364132263419315133023126347244913114299030272738289028272865286534453472325128272647400827762902285242173315463453331296 0 0273829022686287727252927263429022634286527512915269929402725290226862801264728905441310126602647296526993114278932893014352732013812328937803126374833663569347235133302318930643226358344913039302728392852294028772751278935413432334128272751408727512801315132513289463448211808 0 0282725682952273829402621286527252940258230272712278926342890268628392699271227515441306426992699280128272738316429403612332837323027395233153717307637483264351332773459325132263027378044643341297731262776283927762827278934193472332827122789393326992902289038983315463452271296 0 0282728142763295226732839264728652686287727382940256828272595287726862877263429655441306426732725271228142965286535832915381232013732310138293214393333663846335334993189339231013151367145192965308928523114287728392763283935133379318927512763404726862686302731893366463449861808 0 0300225952852264728772621283926602977271229152647289027122927264728272699283928395441299027632699272528772699318929653656328937802915373229023812306437643366349933533445321433922990364144913164305231142827296527762902276334323406323928012839404726732789289039893251466452981296 0 0267328392686282727892890263427252621295226862965272529022699296526992839259528655441308926472725269926472952275133922865370132893717299037483126352732893499328933023392325132263251355544642927317628772927278928522763287734863527325128272725406725822673341931393366454748861808 0 0283926342865258228772647289026212839267329022686294026472890269928392673275127635441303927122738285229402751313928273472325137013226389830523612315135693139373231143315292732392877361244913201299029272952285227632852275135413341336627762839402726862699283938463239469552981296 0 027892827259528272725287726472902260827892751277627252827266029522634282725952902544131012608267327512852311427633472289035133214361230763863310136713328368633283432326434723189317635274464303931013052295228012915280127633541337933152814263440872725278928653541343247264757 19790725 558691808 0 0282726342952271229152634287726732877263428392725290226342751269928772621283928145441303927122686282729652660300227763499322635412890365631393656308937013277364132393366306433023064381244913214290230392902303928012877273834323392327727892915397026992877291540273315449153691296 0 0264728272582303927382877264729772647278926862789267329152673299026472839264729275441306426992789281427122852263433662902345931013796297737323002374835553583334132893472328932013139359745193027303928272852272528142814278934593419330228902673410826992725291532393214463450201808 0 0287727892839271229272595278926472827268629022647291526602852271229022673273828775441303927252789287728652673306428013302310137173027370128653764308936713201359732513406312632393039354145193126292729902902311428522990273834863379331526602789400826603064285238123392463453331296 0 0263428142673285227252877272528652686283927512977259528522673294026472789264728655441318927892699290227892990286531642927345930273612292736563039358332513583343232513302321430273445354145473014317628142915283928902877276335833432323927762647408726992839297731143353443754051808 0 0290225422852255527632608285226472927262128772595290226472839266028272712282728015441308926992952283930022738295228393226316434453089352730523445305234993076328934193277302733922990358344913164289030142952307627252890283935273277320127382712395227762827286535833289454760741296 0 0263428142621282726602712259528392673277626472839263428652660290226732927263428145441305228272763302728012990280132512952345931143555302734992952339231393164332835273366331531263176349945193002312629152977283928012877280135413353318928522660406727252634295231893445466470041808 0 0282726602827259528392528278926862839262128392725285226992827266028392647275127635441307627253052271230892738317628653392302735833027381229273732300237643052355533153459322632512990349945193139291530392902299029022927272534863328335327762725404726992725285233793353472652621296 0 026732801266027762738277626862877267328392621277626602801262128772647285227122927544130022789290230142712322627383151299033793039358329523583290234193114349933023419317634323126325136264491301431012902303927892915282728143472341932392940272540672686267329903289325145475054 19790725 559171808 0 0282726992839268627512608278926602751263428392582286526732839263428392712276327255441306428142776292728272890301429773289296533923189358329773486307636413027339230893499292732893027367144643139295230392877292726732890276334453353328927382801398926862814283939893151463453331296 0 0281427512686282726732801262128652686273826863002259529652634289026732915271229155441307626212801290228273002275131142965344531643486294033412927341932773583339235273264328929403176367144912977292728143052271229652725289034323472327727762763406726602699292731763328466448861808 0 0277626862814269928522712278926862940264729272647289026992915255529902699287727765441303926992725275128012725299028143379306434062927349929653583296536263151334134993341303932392952348644643164297729652751327727253002277634063419334127252965402726602673283939703353463451921296 0 0278927892621300227382865259528392595283926992927263427892673291526602827271228655441302726212827281426992890271232262990355529273527300237643101365633793612322635133139332830523052361244912952315129023214277629772751285233923459327727892699400826342763306434863353449148861808 0 0280127122789269930142647290227122827258228652660281426732763259528652776290227895441301427252699280129522738315128653671306435272927391529153671307638463164355532393406315132142940367144643264290231392789295227252827268634593392318927122673400826732712282736863226463453331296 0 0282728522686294026993002267330022660287726862827268628392673282727122977264729275441316426602814296527892890280132642890371730023612297737483039371733023732339234593251322631143189365644913076296528902940289029272852287734453445318927252555402726342673306431513432457647891808 0 0294028012776256830522738275127252699267328522634299026472776276327252776272528775441302726862852271229272725297727763472292735693027370129773671307637173214331530643379297731512839362644643114297729272814282727252865276335273341325126472827398927122699285232643302469553691296 0 029902776271228522789276326472877262129272699273826212789273828522595285225952952544131142673271228902712283927763201285235412827354131013701287736713239355531893499330233413039321435414491296531012789297727512890281428393432347231642751272540472751264730643277339246954886 19790725 559651808 0 0294029022801269928652712286526602915263429652673285226342952268628012725294027635441307628772738286528272712294027763289287735272965349930143656316438293039352732393341315133152877364145193264297729652673292727762915268634863392326427382673398926342763285232773289463451571296 0 0289028272634292728142952267329022634289026082789264729402673290226862814258229525441303926732686275127382763269931142814339229523513300237642890358332643597328932893239322631143214365644643014295227892890281429902776303934453353318928142673406725952751302734323445454749521808 0 0295228273014264728902634283927512865269929152673280126472890271228012789285228275441302728012738295226862725299029403513296534322890356929523780295235833126374832643445300233412902349944913114294029022839280128272952267335273366323926992647400827762801290234193277466453331296 0 0295229272660285227252977267328392673291527122952264729772595283926862776262129025441316426602751282727512789272533022827355530893612294037013064341933283315322633533176313929903176356944642990301428392965272529022673282734063499326429402647402726212751295233283527472654411808 0 0291528272890263430892647283926472877267328652582283926472865268628272763297727895441306427892686289027762699301428143289305236123027370128523597287737642940352733663392313932642940345944913064289029272902297729022776272536123353335328012990402728142751290233283379457660741296 0 0300228652763292727512865268628902673275126082890262127252699282726993027263429525441316425952977277629152852271231392712348628273541292737012940354131763701331533533264311429523114364145192940325128652940276329022738281434193555322629272725404727382776310130763569446470041808 0 0291528522699271228772621277626602890267328522751277626862827262127762699290227385441308928772660282728772738287728273392302734592877358328523612317636263052339230523251305232513076355544913176283929772877287728392789287734723366335328392852397028272839285232393226454752271296 0 030892814269928652660272525682801260827892634280126862865271227762699289025552877544130892699278927252827278927633027285232512965341928013569282733283239315132893289321432773126315135414437297729772751296527122977271228903419341932512814283940472952275129903239337946344821 19790725 560131808 0 0275129022712263428522595277626602776264728142647263426992852267328142751285227765441310128652763297727892725292727633226285233922890348629023626300235693089344531893499305232393052367144643164283930392751287726992776275134593432328928142776400826862751285232263201449152271296 0 0290228772738273826862712254228522582283926472927252828142725294026472990258228395441312627252839282728142776300231262852341928773392281435412977336630643445302734453164295229903139352744112977300227892927259527892647297733923341320129022776404727892776306430523264449146951808 0 0278929522890259529022608276326862865262127512660285226082814266028392686286528015441305228522725287727762827297727763392299034992776364128653472295236413027349931763289311431642877361244643014294030892686283926992902273836413406339228012890398926472699303934063315463451571296 0 0286528522712277627632686267327632660276326212801256828142686286526602801262128395441313926342952275128902940281430522977358330393597296538123014341932143472330233153289313931393164345944912927294028143002292729272751289034723432330228522686400826732608341930273499460549521808 0 0275128272801272528012608282726342877256827512699286526082965273829022686267327895441297727382634289027762865303928903379278936712852347229903328291534192977340630893226305230892952347244643251282728522789282728143101285234723315337927512927400828142751290232263201463451921296 0 0295227892673275127632801263428772634273826212789267327892621276327512776266028655441318926862827286528142827295232262965348629773527295235412890349933023527305234193226325129773114354144913052312628652977268628772725292734863499326427892738402726862686322631643432451948531808 0 0282727762660269927892647280126342763262128902725278926472712262127892725280127255441306428272621278927512877307628903201296533922965347229773612307635973214330232143353300230522877352744913052285228272725276327632839264734723328327726992699404726212673280131643251469552271296 0 029902801273828012751276326342738266028142686281425952865264729022699283926862890544131142634281427892827305228143214283932512763359729273527285233923189347230893419316433283114311435274519296529772839290228522952272529403459355532643114278940672621269930023064335346644853 19790725 560611808 0 0286528272686266027512647266026732763260828142660275126212725266027512712281427765441300227892660278929402738322629153341297733662890343228773445282734322990340630643264295232262940367144643089282730022839282727382789276334593432332828012634400826992763287732263341454752271296 0 0283926602673273826992699266027892647278926212890262127762647280126602751266028775441303926602789302727763341278933792977335329903432277635272814331533283366320132513189326430022990354145472902299028392839269928272751282734993419317628522738402726862751299029403569463450201808 0 0278927762763252828522634281427252865266028142686289026732763262127892699286527635441308928143114292734062801332828523366289032512927358328903353290233412940328929273151291530272965352745193002278929652763285227252839271235273366325128142686398926862776289034593341475753331296 0 0286527122725273826862673264727762582277626992725259527512699275126342865264728395441315130642763368629773328281434592927339229903315283933282865326431763341313932013289300231763027348645192915300228142751272529272738278934723392322627892660404726992725306429903392443754051808 0 0283926862738268627382634280126342814260827252634278926472915266026992712272528655441317627383555305237802965371728273583277634722814336628773366285236412801347230393289311432892952349944643064296528652814289029152801282734993392344528272990398926602789290234063164463460741296 0 0267327892738267327122839267328522621277625952776263428522673281426342839263428905441302730522902364129523555276336412977355529023472295234322839334130393379303932263027313929023114352744642927287727512801263426992763272534193328327729652686402726342712326429773328449170041808 0 0273827512699266027892647268626862801259528392673271225952673269927122699277628655441312627513341285239332852379628393486303933662865331527893366290234992776351331143264313931762915361244643101280128522789271226732776268634193379339226992827400826992763297737643379472652621296 0 027382776269927892582275126082712268627252621283926602852258228272673272526992801544130393226289036412865364129523459290232262990323930023176296533533064320130273101307630023089303935554519282729022763272526732686273826993445340631762902271240872647266034192915331546954821 19790725 561091808 0 0285228142789271227762673280126862699266028902595272526992699262127252789280129775441341928653686300239152890404730023459306433412927328928523341287734192877330229153328291531262827355544913039286529402738280128012814268634993419325126992852400827252738294035833251451950541296 0 0277626212712290226602776259527382673278926472751263427632595278926732699295229905441308935972927402729273898287738632902347228523226280133532865332832513139291531643014311429522940354145472827292727252751272527122789281434993419325127762673406725952660336628773289446447891808 0 0277628652725269928902621281426602902269927382712320127122890273828142763295232265441365629524172308941293039400828903612295234992915335328393239290234592952331529903126300231892952348644643164295228272751273827122699267334993419325126732699400826342686295235833201469552271296 0 0273826732699272527632712259528392595283926732839262128272621281426472952296529655441322636123214412930523952307637642990365630143076290231512751330231513226294031513201326431142990354144642902290228142699268628392725280134193445327726602699400826992660347228523459466449521808 0 0275128392738272528142621278927122763264728012673276326732738267328012827282732145441417229904129317640873014431032643898305235272915302728012990290232892952344528903201296531892902356944913176281428772814283926732839273834723341318927122634404726862660281434993151463452621296 0 0272527762634269927892686271227512660276327122902262129272738289026732852300229025441330239703014428632394286301439332965358330023302281431642852311429903027302731893002303930273126349944912839290228522763269928012738264734863432320126992582404726342621326429523277482146341808 0 0272526862738267327252699269926472852260827252634282726602839269930272789275131765441386330394172328943103114428629903970297735552927317628393176280133412940323928653076286530762890345944912965290227382673276327252751272533793432322626992647404726342673292730893277446452621296 0 026732699266027122699269925822725263427762673275126342699272527632751297730763002544132393880310140473277378030893764292737483039337928013126282729523201299028653076290230272915290236124491290229402877273827762801275127633499334131142725275141082673254230762877336645474919 19790725 561571808 0 0272526862751262127632621273826992827267327122595278926602902272528902751280133155441406731394310312642393101400830023527301436122940322628653039281432142990322629403189303932892927355544642990277626862763287728522725287734453472322627252712404726602660287730523226463452621296 0 0278927512673276327252712268626602673267326862647258227762699278927382712301429775405321442633239457631764286297739893014364129903392290233022776301431893089300232393039307630272902361245192977281428272725272528652776291534723406328927512634404726732621316428393264469547571808 0 0272526472738267328272634272526082751263427382647276326472877260827892686294032895441404731014239332841503239384629903612296534192927337927513139290232772902312629153151294031392865344545192952283927512712278926992877276334063328337928012751400826732686287729523264454752621296 0 0269927512647271226602686262127122699272525952751269928012595278926602902291530765405334139893239421732013880300237803002384630893671283932773027325131263328295230893014321429523201359744912940287728012763271228772865276334723392335327762725400827382621317629023328466454051808 0 0268626992725269927512647275126602751252827122725277625952673263427762776276332015441408730143989316439893164388030273829306436263014352729523379281433412852317628653151281431262827361244912940290228522725277628272839269934593328322629022814404726732673292728523392463461131296 0 0271226862634280125822776259526862647269926212634264727382621268625822827280128655477331539703214436031513970323940273164389830273499299034323002331532263264297734323089312630022952348644913027283928142751266028012789273834723406317626342686406726862660320129653366466470041808 0 0264727512763264727892699273826992699256828272608278926342660273827382776276330525441393332144385332843353151412930523764323937012940343230143392290233662940325129153328294029772927358344643052282728012827285227382763277634723392326426862660400825952647291530023226463452271296 0 027382673269927632725269926212814259526992647275126472814259526732647269927632877544131893933323944643214381230273989299037323089378030893641296535553226335330523289307631142927318936124519292728652865280128012852283926603459331532012699258240082595267331142839326445474919 19790725 562051808 0 0273826992738259528142660282726472839263427892673273826212751267328142763276329775441370130024263328944643214398931643764296537802965364129523328301434592877344529773277285231262801347244912877276328772789285227122839272534593406325128012789400826732673290229773315475751571296 0 0269927512647262126602725256829022776305226472927264726862647287726472814273828905441327737643239475734994217318939893052371730143583312635832877345932513419316432013027311429773076348645192915278928772814273828012686285235413419326427512712412926602621313929153445463448211808 0 0269927252789262127512621278927382902269929152673289026732977267327762801272531145441406730524217349946053189404730643701337936863315361230143541277635692839331531763239283931892839352744643027285229022738294027122865267335133353322626992814404726342738282729023341463453691296 0 0269926732673273827382725276331012725320127252940266026342673266027252763290230395441312638983027438532644310332839703302393331393989305237642940345931643289300234193101303929773139351345192865289028902852283929022686266035133432323928522699400826992686301430023353446448211808 0 0283927512712263428142673289027633126269931642725289026733076267328272852272530145441367130644129316443603002400831144087325136123114364130523583310135553052330229403189300230762890345944642977289029522699286527252763259533923289339226732686404727252699282729153328469553691296 0 0271226602515272527252647259529652725320126473164268631012621280126992763289028905441326437963114431030023915328938803164382930643915308935273002337930763445300232393214312629523002356944642877287727382751282728392712271234993486312628392686406726472660294030273264463450541808 0 0267328142776264727512634268626733039271233792673294025822699264728272776294030395441374829024067307642173151397030523732322639153239354129523353289034722927328928772990289030272789352744912940280128012839277626992699280135413379327726992673400826472776291530273328466452981296 0 027512738273826342725271226082801271229522647339227383176259528012801282728652902544132643686310141943114373232263796306437013164368630643432299034193289326431513114299029772890283935974491287728522673280126602852268628393445341932512927273840472621276330892915328947264952 19790725 562531808 0 0269926472647273827892673269926732725259532012660299027252865269928272712311429525441371730023970321436712890359729523264317631892977330229523277302732892940306429773101283930272789352744913027275127892699273826342738264733923419330226602634404725952725295228773302463453331296 0 0271226992686272527122725260828272686305227383151272527762699281426862902294028015441318937642977378030523597297735973089339229653406320134323002320132773114312631263052302728522865361244912877283927512634275127762763269934593392325126602647406726862621386327513392463451231808 0 0264726472751263427512608272526343027283936412673277626212673263428392877320130025441365629653915300238292977365631393555312634453052348629903302292735272977321430893176287730892852355544912915282726992725276326992814275134993459323928012595402726732738292729523114443752271296 0 0267327382647271226342686255529402712344526472751256828392712302727382977267331395441316436562877408730143764306437172952351330893302297732772965320132393289303930643014290228392965355544642865295228272673273827252725272534993419323928142686406727512686296528143315466454051808 0 0275125682699272528652673287726603201280132262673277626732814264728902814305229775441341229523829316439893027384630273328316432512952318929153226307632013014316430763264297729902827359744642940285227512751290227122751277635273445330227632776400827382660287728143353469560741296 0 0273827252647269926862725264730642776352726992801266027512699291527632877290231645441315135832915384629903499307635552990341930273264291534323027317633023139322629773101308928522977358344912902289026992738271227512877266034323392321426992801406727122699303928903379466470041808 0 0276325952699266028522686287727762940266032642763306426602852267329652927281429905441347234723671296540272890323928773126306431143027318929903251302732893064331530143151286529152712359744643114278926732686264727252738268634863353320126732789397026342751285229773392463453691296 0 027512647266026992751277627253002282735693214280126212814264728522673302729523027544131013513292740273014364129523392290233022927313929523151312630763302296530273139306430762852283935274547290227382776268626862763273826603472332830642712276340472699273832642814345944914789 19790725 563011808 0 0263426732725269928272738307628013406297731012712272526732890271230272877308929405441325128273656300235272902334129153419297735552877332829023027297734193101316429023027287731012776351344643089280126862660266027122776267335273419328927382789397026342712286529153214449151571296 0 0271227252699282727382865278930762725340629902789256827512634280127892990269931145441320133792902382929523472294034722927379629023472297733023139305232643014323931263002300227762977358344642890277627252673262126862686269935413341320126992647406726602751327728143341457649861808 0 0276326602865269927632595286527892915294036862673303925552801275131012725289029525441320128773392294039332890389828773541303937173052341931143264290231642927313930523101294029772789341945192990272528142686278927632738268634593366326426732763395226602699280128903302463452271296 0 0267327122634271227632839266028272738292728772977277635132712282726732952268630525441325131142839351329773829286538123039370130273701297733533076325131643089310131262940311429522940365644912915273827122660267327252738276335133541315126082647404727382647400828773353463449191808 0 0281427122751262128012738289029152915276331142839303929402965287730272940295228395441313928523189325135692865331530893671308939522952355529273366306434992915316430893052286531512865365644912990272527122660264726862801263434723392322627382686400826862763303933663341457652271296 0 0275128272699278928012738273830392977384626732712260828522751301427762902283932395441311430272827358329023796296541293064408730893933306434722965320131643139313929022977294028522965351344372890297727512839267327512634277635273392308926992634402727632699351328393328457649191808 0 0281426472852269928272673296527123151287728272621292727252776268630272789305229275441326428143277299037012940374830023989315138292852352729153527305233412965318929023101280128902827362644913076287730392699277627632699266034453419316427382673404727512725297736713277454752981296 0 027122952282728012738278927252927273827762621286527122952277629523039285226733002544131892852312634062852352728013812318939893226358331393541280132143226321430893014300231263002282734994519299028652686276326342776266026733513330232892763278940472621275132642827339244375054 19790725 563491808 0 0282727382789285228012699307626212776262128272827297727513445273828902686295228145441328928393151318937802865371730644047318937803039379629653486297734063039330229903114291530522952358344642952290228012647267327632725258234993432326426602763404726862725289038463315449152981296 0 0273827892699280127252927264727892647296528523432266028522763351327892801259528655441318928523002334128393419291536562902379632393686296534993014325132263176292730893002316427633002355544912940282726602776268628652738264734453366317627762699398925682699349929023328446447571808 0 0269925952776264729272647354127122801263427512621269926472751267328142725281427515441311428142927294032392890328929273406291536123027335328273419289034993027327730393277291530762865347244912977286529402686286528012751269934593406323926992801398927512725302737643432466452271296 0 0273827512634292728392952291527762634276326342789256828772699295226863101303927895441308927252915291528393139289034862789347229773432302734322852323932013239297730892965295230762927361244912940285227892634272527252673275134063419317627382660400827122699376428653406463454411808 0 0273826472763268628272877287726472852263428012647285226472902269929403277286527635441305227382827300231262977327728143472301434323139341930143379292732392965340631013114289029272877349944913027289028652763287726862699273834193379321426602595398926472827299037013289449160741296 0 0277627762660276328273176262127632595273827632801336628142595283926082902266029275441327726992877292727633201283933152852348630643315301433153027320132393126315130893039302729652990351345193002282727512751266027512725289034593406315126602634406726732673382929903392463470041808 0 0281428392839273829402686292726082877287729522555272526862699268627892712287732265441306426732776273830272776347228393717310136413151341929773527286534193064318928903101285230392890364144642902282727762738299026732699272534453341326427892634400825952725318934993302463454411296 0 027892877272528142814299026602801264727632608277625822801267330762751370126732827544130762699278929902789339228523717306439333214370130143445301434193226325130273126296529403052303935974519289027382801264727122725280126603472348632012712263440472634271234192952339245474986 19790725 563971808 0 0277627512865280128012673267327252940275127892660277626472839268627252801292727385441299028142877292733152801362629403863310137803076365631643392289034592902312628653151272530762877358344642965285227512827267327122699268634993379327727122725404727252763318943103302463452271296 0 0290228142801302729022725263427762776272526082789268628902647285226732852269928775441315126212877327731513796327739332940379632513780297733023002341932393189295231392852308928392977361245192952280128772751278927892801272534193366323926732699404726212608368633533264469549521808 0 0287728772839280129522673264726992827269927632738285227253027275134722673266028275441306427893277286535833027397030894087323937963101354130893527308934993027326429403341295230893076349944642940292726862890266027762725269934993366323927122621400826082751339237643379449152271296 0 0294028392801275127382751272529272814267326602763266028652801358326472801259528525441326430892965362631143898290238293052398930763626308933282890323932263052308929903002307630022965352744642890290228772725273828012814266034193432321427252673404726472789344531513341466448861808 0 0285227762763280128392852271227762827273829272673287727122827268633662660268627515441316426993264291536563064382930893732315139153039341930523486296534452952312630273114285231142902348644912965287726992902260827632699286534193392328926602738402726342776327736123251463451571296 0 0291527512776292728652738258227762738280127122865269929772712276327893039276329025441308932642890341929524087302738633039370130643686296534722965343231763189310129902940302730392915355544642877273828772686281427252789268634993366308926992595398926472738382932513432454745761808 0 0285229272890282727762699271226602751259529272647282730272725264727892725283929405441312627513541296538292902397031013952327736263201364130763432303935832990327729523226272531262877347244642890286527382776280127122952277635133472320126862763404726732776376440873277463452981296 0 029522865269927512852269926862647272527632660323926732776267328392725281426602877544133923014278936122877397030143764302737803239343230023597294033413139316428902990292729023027282735834519294029652877278927382712271229523432345933152699262139892660277639332965336646954605 19790725 564451808 0 0285228142877280127512555280126862776263427122673308927382712259527382738287728275441321427763419286535413114361229773555323936712927349929273419295234452915305231763039294030272814349945192902294027512902262128272789273834723366332827382699397027382852368637013341463452271296 0 0295229402915287728142827269927632673282727123626266027512686280126862827276332265441303931762763364129523880310135833052389833793555290235133014326431643052302728902990311429522890354144913002281429522725280127252763285234593541318927252634408726862801404730643353454749191808 0 0286530642990292726862712272527632634262129402776286530272673272527512699276328905441317629023264282737323002368630143612301436563076364131393302300234323052318929773214289031012865348644643027305227122839272527512776283934063419323927252686400826342952347235553289475753331296 0 0310129402852299028142801273828142621277626342738268630272952272526732789271228275441313929652915339229153641305236122990376430893701301434722902332831763214294030393052283929772852354144912927290227762699275126732751271234453472325127762712406726862673421731013392451954411808 0 0278928773027283929152776334128012751258226602686285227633151267327382725295229155441311428013239291536123014358330273583318937483114344531393406291534592877320129403089295231392902352744642902290226342763260827512712275134593392330228652673400827122877354139893302457660351296 0 0295229272877344528142865277627252725267327122738259528392852292727512990268628015441308931012902391529153555303936412940358331893717321435132965344532263353311432263064310129402977351344912927277628902699272527122801272534453406322626992686400826732725404733923486451969141808 0 0292729403027311428772801267326342751260827512725299028523027263427252621277628395441326428393641296535973052365629523686318938123239373228653555294034723089299031143315297729902776356944642940285227382647280127512763272535693419320127512852404726342776355534193366454753691296 0 029652927287727632738269926212776258227383101287726472852259529272776303927632927544132643406285236713052347229403612297737013014349930763555305232643251328929523076297729402990294036414491308927252725272528272686277628653392337931762902263439892647275133663176337946344726 19790725 564931808 0 0312632012927283927632776275127512776256827632699267327763126262127122725271228525441334129403176295235553076347230143626317637173139364129773472301433922977325130893076287731392902349944373039275127122738267327512877277635833251337926732890400827382927323937803251463454771296 0 0315129402890281428652763269927632686275126082751283929522621280127513039271228775441316429402827359728903732291536713076359730763671303935272915325130893139296530272952308929022952352744912927291529402751285227252852269934863328315126862634398925952725323931013328457648861808 0 0292731142915283927892647269927252725271228652839268626343513259527632634282729155441335329023189300232642763358329403569310135273052355528523486294034993014315129523114300231013064348644373076295227762902277627762763275134863379330228012827400827762751370139153239463452981296 0 0311431762902285226862686269929022776273828142789259527252725278926602965273829275441321431893027339230143569302737483064339231513277307636413039349932773139290230272965303928902927365645192940278928392686275127632776269934993472318928272686398926992763287731763315463448861808 0 0313929652890276328012712272528392751263432512686275126862814269927892725296528655441326429403379292734592977389830893555302736862952349930393671310133662990313930893101286530392789358345192940295228272814263427762801285234193406331527512827404725952725286533663406451951231296 0 0325128522965278926992776273827252686268627892699262127632686275125822877264729405441322632262915356929903671294036412927374831143583310133532965340632143164305230523064297729902902355545193014289029272725281427252789281434593353327729402725404727382738294030643419451947891808 0 0306431012801269928012712280128012712272533792686273826992712271227122699272528905441318928653328289037013052359731513846318937643176352730763315300233023014308929903089292729272852347244642927290227762789275128522699277634453328323926862751404725952738290235553341457650881296 0 031762915285228142827272527382890262128902751291526862877262128902647296526992952544132263189306435693002370130023846292736713126365631013459311430893189320130523214306431142902292735834519302727762751268627892738272528523499340631642725277640672673267328142927330243854853 19790725 565411808 0 0285230142763271228142776282727252902269929652634286526992877268628772712281428655441321429023189297737963052384630023499312637173039361230393445303934322990311429023201285230522827344544912952277627512738258227762751278935693302326426342902400826342738283933153251463453691296 0 0306433923076282727762827283929152725282726212852262129022647282727382877281429275441326430022877352729653656305235553064354132643419303934723114335333023176311430893014305229523076355544912902296528272712281427762751268634993419320130022751408727382673290229523379457649191808 0 0295230522827286529522814303928393214263429402712287726862915268627892686275128525441315127383302283937012890373229523583354136713226344531013277310133922852317628773076289029022763361245192890278928522827277627382814259534323445326426992814400826602699283932013315449152621296 0 0311428272890280127892877283928772673283926342865264729902699287727762877273828775441311432262852344528903671308936123315349930763251300232513189315133023176297729903064302729772865352744912965277629402673280126732751272534453302330227632738404727382621290229523392443753691808 0 0317629272902281428272865280128273064262129272686289026732965272528652801281430025441325128013366291535832751358330273341317633283176326431393139300232773089311427892990290229772902355544912952280127252839269927122865269934323445318927892660404727252686285238803189466461131296 0 0301429152965296528652890271228902738289026212865259529402660315127253064272529775441321430642839337928653315302734593201343233023641305234862990351332643226294030272990299029402902358344642952281428902751286527252751277634593353330226602699408726992647292729523264463470041808 0 0285230762952275129402763294027252902260830642647281426993089275129652738302729655441325129903189297734192814347229773353308932893039326429523392292733282789326429273164286530022814347244912852285227252776266027512673273834993277330227512634400826472776287738463264451954771296 0 030142865281428772725294027632852264730892660299026603027266030022647302727512990544131643101295233662890340628653251318932773277332831013251302732893164302729022915294029772776281435414491292727632751276326472738275127893445340631642751264740472673266028523089355546645054 19790725 565891808 0 0286528012877269929022608301427512940259530392634291526993164269930022699305228655441327727893226290234062852328930023201306433283264344529653366317633532977302728272990276329022852364144642865287726992712269926992686267334453459322626212763400826212712283936123392463451921296 0 0290228902827302727893039271232642647311427512789269929772634308927253027277629775441320129652965316428523392282733532965308932513341291533923039331531512940300230272952302730272902361244912915273827762686275127762763277634593406323927632738404726862751289034193379457647891808 0 0297729022776281429652738303927253089267332262634310127383251275131892712287728395441320129273151289033533027348630023353328932143164316428143315305234992977321427763052283929272890348644912990291526862738269927382814273834723432326427762647400826472712280141723277441152271296 0 0296530022877311427383189278929272647297727123201263431642621312626993027278929655441325130273064330228903328292734722915327733533226313935272915345931263379287730272940296528773027355544912965266027762673275127252699278934723472321427252673400826472699286532263486463448861808 0 0301429272977273833022751320127253126272530522776302727123076271230142712295228525441328928393379307634192940367130763626302736863164352730143472297732512839317629153114283928772902352744912927286526992776269926992686269935413406327726732647397026342699283938463315463451231296 0 0277629652776287728773406267331142634331526863076267331262699300226732902272529405441315131262890349929903780282737803176352731143641323934992965332832012977289028142902286529523076355545192952275128652608273826602686271234453379326425952725404727122699290232013341457647571808 0 0290228142877277631892751335327123264267332012647312626603151267328902673292729155441315129023583295238123027408730393527302739333076361231643459296536712915351327893114276329272699361244912890286527632699278926472686262134993341330226602595400826602686286534453239457652981296 0 028142801273828012801297727513392267330522725312626343064266030272725320127383027544132393472302736713114388030023701300237013089374830643569290232893139318929023089292731262902277635834491300228012776277627762621282727513513339232262673266040672686268627633027349946344919 19790725 566371808 0 0275127762839275129772763290227513064264733022763326426993392268630272712310129025441337928393612311441293052410829653880308937173101358330273499283932512827311429523064285230762776359744912890295227382751259526992789276334993392330226992699400826602738285234723201451953691296 0 0280127382839283928522827275130142621315127762990262132642647312627253226280131015441321436563064400829523970317640472990373231393701297737962990341931893315300232142940273828652789355544642902278927892686271226992699277634723432322628012647406727122673287730393406454749191808 0 0294028142776272530272763332828013089277629522751303927123264272532512725322629405441330229153701322642173076408730893829310136713039371728013353290232012751292726602965273830892940351345192877287726862647278926732738259535133499323926992634400826472673277635973251469553691296 0 0289028522839278928012852273831512673318926862977273830522686315127123189280132265441335335833101402731644310308940273002371731143641291538122927349932263089287729652827275128652990354144642952280128652725267327762673266034453527322627122568406726992647286530273445463454411808 0 0287728272927269928272738297727382990268632142738312626603064262131012763311428775441341232393527311439333089412931143863308939702890379629273583301433412738327728142902291530022789344544912915292728272699269927512673259534863406330226472699402726602699282733413239463461131296 0 0278928272725272528392890269930022647300226733164266030642673337927763419283935695441349934193277371731263970315137012915361230763612297735272940320130643076292732892902285227892977352745192965280126732776273828012776273835273445321427632725400826472725292730393612469570041808 0 0285227382877282730022751301426603226262132892699308927123379281432772814330229905441340630393341310137013076386330393701317637643052365628523419294034722852297726993289289028772776352744913002276326602634258226992725263435273353327726862673400826732712286533153239463452981296 0 027382738272529022763297728013027268630522686322626473366272535832801337927763499544135413101300234593151347229403671300235833176359730023527285232013089316427513027291527252827283934994519287727512801269926992738278925953499343231392634266040672712264728772915374845474853 19790725 566851808 0 0275127512915280129652839285226863126266031142763327726993353277633922776334130765441327731393151305236413002379630273933327736123002361228903583287731512902289026602877277629652890349944912952289027252699260826732738273834993379330227382673398926342789283930643366463454411296 0 0276330522801296528013002268630892686336626993052264736412865352728143341282733415441327730643114317631893641322635133126322631763379294033792801332831763027282728653002308928772839354145192965283928392725268626992827268634323264320128012647402726602712294031263641441149521808 0 0294027892977277629272712294027252952264732392738337928143328275135272852367130025441326433793201323933663101335330643406335332513052341928773277286532512725301428272952273829402789356944912990295227892852276327382738267334993353325127892699397026342751294031643277443753331296 0 0278928392814286527512852275129152712303926733076277633922827364128903796294035275441348629023201313932393392315132773101344533413315330232513014347231392789286527892877292728522738358345192990285229402725273827892801280134593328326427512634404726472725287729653366451947571808 0 0289029522827280129152814294027512890252829522738321427253289276334192877330230895441330231143366336633283445349932643076331531263419322632013499308932142776295227383114291529402877358344912839296528272814280127382801272534863445332827122686397027382699297731763226449153331296 0 0281429902839280127892940271231392673285227253139267332142839331528523432289036415441371730643406320133923419330232013472328936713459318933923151307632772827296529402865313928392877355544912965283928652763263427762776269934723432320129152647408726342647292729653366466448211808 0 0295227382965273828652852305227253002267331512686326427123406275137173089337930895441330235553089349932393445334135693641352734323499351333023176303931762789310127382927289031392915358345192865294027252776266026992725267334593366322626732712397027512751286531643289463454411296 0 026992890294029152751305228903027263430892699308926603027267334062725322628773527544134863214349934993472348634863201349932143555334132392990302731643039315129273027295226993002290235554491299027632686272526732839277626343499343232262852277640082673268629022801335346644886 19790725 567331808 0 0292727762990275130762738285226082699264728652712305226992940272529522852316432395441343232393251358331143472325132513201348632513201341930393239292731142839323927892877275129402865356944642927295226732686275126732776264734993406331527252789393326212763278931143226443752981296 0 0286528652827289028012952282731392699308927253139266029652673303928393126290231895441351330523341339233023264389833413656326435273392332832393089312630393277302729152902271229522801358345193039287727762725281427762699275134863419323929022725400827512660285229773341469548861808 0 0286527253002272528902763275127383027263430762699281426993226277631012877315130765441349930893164306431143277352734723513335332643353365633413164307630893076297728773277280129152877362644373002295227382827264727122965267334323406325127382738404726342660285230273277469553691296 0 0272529402725305228903201273830892712282726473076266028522751300227893101306432395441330230643064328933663289347232643353337935133612323935273151296532642902289028393039296529652927347244642952286528772940280128272673277634863341322627892725404727122699283929023379463454771808 0 0291528013126282729402751300227252877258228392725297727252827264730642952354132515441345933413126335330523302330236713527349937173445349932392839291531392839294027893114286529152852351344372977285227382827271226862763272534453379322627122660398926862738280130393226449161131296 0 0272529152738296528272852275130392634321427253039259531262712311427513139302731765441334130023315320130763277358333533201336632263289306431012927290232892990290231142927276327762725355544913052282728652712269926992814289034993392325128652801408727252699277630023513466469141808 0 0272528772827280129772751306426863151264732142673302727763176267330642738311432145441355530763114308930893114345936563315364131013302299032392927291532262965290229023002297729402927347244912940291528392801256827632763290235133328334127512738400826602660280130643341449152981296 0 027892902273828012712283927383089277630022712321425823126272531512776340628653251544135273052315132513353320135413341341929273201295232893002292728653189275128902890291529152839302735414491294028012776271228142673269927763432334132513052276340472827266029152865337945194576 19790725 567811808 0 0287727762827281428772801307628273076262130022673292727383151269930393014337931765441344532893379335333793226337937013189361232893597354133663392306431392801281428142977277629402927349944642940280126862965266027382699273835273302323927762686398926212673286530393289451953331296 0 0277628392801300228272990266030892699297726472877259531512712307627893101286531015441334132263513317632643239345931893419312634453277358330393101310132263027287732142990275130272952358344912990289028392751272526992789269935133486315128652686406726732725289029523406451948211808 0 0269928142839283928652827307627892965267330272738303927123176277630272801320131765441351332773189335332263353322635413239358333533239352729653014285232012852300228392990292732892915358344912952302727762827276326732712262135133406326427382660400826212738280128903302466451571296 0 0275128902915292729522890268629522634273827253027263430142686299027383189320132645441351330273472305234063164367134723328330232893353317635552927331532393052296528523002292730023151367144913089282728902814280128272712275134593472316427252839406726082595282728393419463447891808 0 0283928012763286529902647276328273002267330762712297727512877295231262952302733415441340632013499318931763353354136263379327734193379348631393264280132392902301428902940290229652902359744642890277627632801281426342712260834863366323927762801397026602712277631643251451952981296 0 0285227762877280128903076272529902673296526732965266029522789320128652977335331015441325130643302311432513126354132643445323933793419313932392940322631393039283928272965269929272990364144643064291530022751283927252712276334723341317628772673406726342712287727893432438549521808 0 0296527122915275129772751296527253014269929652699297727762990282731143002310134595441337931643101325130273472322633533315323934323176347230763432291532772814286529403027290228142890351344912965292727512877278928142789268635273392328926602839404727382776287731263353446451571296 0 028012865285229022839278926602801272528902712306427253027282731012990313931763176544133413289305231013189332832643251305233793126339231393353300232513289331529022902300228012915271235554491307627382902281428272827277627513392336632142839283940872712260828772865335346344886 19790725 568291808 0 0283927632927280128272814277628143002256829652699306428272965297733022940320132015441313931763027311432393264311435553353340633533201339229523264295233532902307628143064291529023014345944912902290228772801282726992789278934993472321427632801404726862712282730763302457653691296 0 0280128392940283928652776268629402801283925952865258231512801311429403341299031395441327731643089321431143583320133533139322634193239308933413064325131763302302727762965299030642890354145473014299029272763291528392801285235413486327728652776404726732647285228903302454749521808 0 0289027762902283929402776289027762852273828772725308928773277292730523114310131895441326430273052320132893328321432393189347232263277345931893392289034452965343228772940281429402952351345472940308928012902280127383002273835413419325127762801402726732801283931393315463452621296 0 0289029402827297728272977266030022621296526083251277629772776312628653076292730895441330232013126348631643513328932643139332834993328339235273126331533153189303929903052286531512827365644913114281428272814269928272712267335273445311428142647404726472621281428653366463454771808 0 0280128902789282729402877282726993101267329272699305228653151294030023114302730645441325130273251310133663353344531513419315133533302344529523472316432773101313928772952297730273151358344113039297728272776277626602852266034453432327727252763404725952699283930273289475760741296 0 0277628902927273829272789266029272725290226732890275134722890316430643101344530145441321430523189339231013302328932893328330237323445320134063052337932263353294031142965296529652877355545193126273829022927292729402965291534453513325127512660410826862725294028143445463470041808 0 0302728012990292729522776286527253064269929522725311427383076281430393114299032895441322629773277318933022977334130763353330234193239317633153264299032642852315128653277285230273052349944642977302728522877286527632852278934993289323927122789397026862634286530273189457652621296 0 027762877295228902776290228143052269929902725323926863419285234192801321430273251544132013052290232262952345932643289311432143472325130523541305233663201354130143064303928902902286536414464306427763027277627762852278928143432347232142814283940672660263428012877347245764986 19790725 568771808 0 0285229902902287729272776294027892865278928652738283927513315295230273027330231645441325130143176311433413089332833413353352735273289349933533379300232513027323928273353289030762915341944912915312626992751278927382865267334863459330226992647400827122763282729773264454752981296 0 0287729152839290230272839276329152789292727382927268630523052315128013052300230765441317630642965315134453251310133533251344534063445349934193027317632513027303928523076297731142827358345193014276329522763283928522776280134993353328928272712406725952712283928143341446448211808 0 0301429272877289028652890286528652865275130392725283927763189318932893002328928775441320130273002308934323139362631513406311434723419339231393527295233532890334129023189299030393002354144913014305228652852297727383002263435413341323927122712402726602763283929153379466451571296 0 0302728652977289029023076287730762852289028272952273831512852317628773039300232015441307630393039332834723315348634323392332832513406308932773039326431643239305231513076299029772977361244643139277629272751280128012712272534593366323927892621404726342712290228773406469545471808 0 0289029652902303928522940287728772839283929772686287727383064283932012890302730395441311430142977326433413076365633413264334134193164376430143472313933662952301429903014282731642952355544912952295227892915267328012877275135273366320126992751398926212660280130643201475752621296 0 0289029652952289030522940282729652751282726862952263431142763290229402915317630645441328928902940302732893445336633153176332832643499313933663214327731013189300232012965297730643052352744373164299031262940283934452890296534723432321428652673404727122660281427893445475749191808 0 0299030522977302729522965275127122990278929402712328927762952285228773002283930645441318928773164311434993139354134863302349935973164341930523445306432772990313929272877287728013027364144642877318927252801271227762852285234723419318927122712397026862686281429653353463451571296 0 030023052311429153089295229272952283930642725286527383014273830272927297730142915544132773014313933283151340635133406356931643101322630893302300232773251310130892940310128273101294035694464341928142940300229022977290227383419336632012686275140872647266027892839334144914821 19790725 569251808 0 0283929272977315128902915292728773039283929272852307627383302280127633002278930025441317629403277306432893486351334063499361236413201354129523264310133152952318929523164287730523176361244112902289027122852280127512940283934863472323926342686404726732647278930763277457652981296 0 0295228773239291530272827290230272890296528392890275129772839297728523101297730275441334130023201320134723445348633663527358332013432325132393052317633153039310130893126300230522763370144913126283929652839282727762725278934593419325127632673404726212725289029273239457649521808 0 0289029522890294028903027295228652990275130142751322627762977289029902990297730525441320131012965310132773499336636123459337936123392341930523315287733793002308930143002294028393076355544642990296527892827294027892890281435273432331526862686398926082738277632893366451952981296 0 0292728273027291532262940296528772839315127632865267330022902277629902927308931515441339230143126323934593432370135413612341935413445315133923014320132393101296530273189287730642839358345193076300228902763272528012776277634453392317627762634408726472634278929153406436054771808 0 0328929152890318928772839294029772915286532892827302727512890272528392965282731015441326431512965310131143226341935413499340634723315359729773406302731763089285229152965301430523064349944912865299027762915281428522865267334323328320127382660402726862738282732393328454761131296 0 0289029023052285231512952297728772877313928013114278932512814296529272990310132145441336629403353312634453366337937013472361237173597317634323201321432393089295229523064271232642877367144913039281427512776277628522814268634593541327726992738404726992699283929653315449170041808 0 0290229523027311431012977328929273239290232012827300226602965273828902890303930645441322631143002371730273499327733533583341935973315337932143226299033022852301429523002289030763226347244642915283928772852278928272877267334593341332827892738400826472673278933413277466453331296 0 028772927311428653027328929773472303937322890365627893189299031012738294029653076544135132839349930023277307634193555340635833101364132893472308931143139289030762877300228772940286536564491308927122927273828142776287727513527336632642839267340082673263428522865322645764821 19790725 569731808 0 0295230393101307630392890310128773353283936712952393328523353278931262839303929775441315132772940317630273226341930523701347236863486343230143513300233532977306429273052296529903151347244643014302727382827278926992902278935413341320126732776397025952686281432263379463452621296 0 0296532393101321431643277299034452839332828653499283934992865334128773226286529525441340629023002311433283379341938633569365634193829334136713289312631643101308929903052291531262751370144912965281429902902292728142839285235133353326427122852406726732673281429153612463449521808 0 0384631013555308938123039326428523569283936412952362630273114277631142890289029525441312631013027340631763189367135133499359737173064370131763353303932143064311430393002297729903002358344913014297727892877286528902940278935273366337926862839404726342647287733023176463454411296 0 0307639153189335332773555311434992927397029273796275132263027307628013176277631265441330230643126313933153302336636713555386333923764332835552977321434863052303928903176292733533002368644643315289028392890280129272789287734993459318927632763408727382686291532143302443749191808 0 0354130273499311435832890326431013846294034192839354129153812306433792927300227895441310131142902332833793541321432143379398937173527341931393189296533023076299030893014311429273289339244913027289027382890262126732877275134453406317628522686402726472763303933533302466452981296 0 0312636563201371731643472299035413014367128903569287735552801341929153251267330275441334129153139295233663189315132773341382934453527327733793052330233793226311429023076282731892839364144913251285228522839272528652776276334063353328927512751406726472568285231393341451950881808 0 0352732263472325134592940330230893796306435133027339230273583282736862952291529655441317633283089328933153583313936863796415036713445348631643419292733022965292730893076303928653315355544913101295229272902285228272890268635133459323927762827397026602712280132643459463454051296 0 031263970316435833114370130893302297737643027354127383445277636413002345929152927544132262751311430893214307632893315332840273626367133793406308932643151295230023126311429652940280136264491302728522927285226992751269926733499345930392725271240872673267328273052332846344789 19790725 570211808 0 0362631264067318942393226364130893114285238983076386331143341282732512852317630025441315134723076334131143139318938803846345939333341359732773353302732013114292731143027313928393353355544642940299027382660272526342890273834193341330227892852398926342712289032013289451952271296 0 0299035273277370133153583303936712990323929903863301437012814344528903796308934995441368628273076313932773251343234593656381236264008334135833341340634593064310128903176280130022751365645193151300228772789266029152699276334323406313928652725402727252686299029523341472648861808 0 0348632643472316434723114426330393898290235272915400831013406282733412789358330895441321430892827320132143541332836264087376440473445364132143499311434323101306429772977296527893328341944372927295229272827280126342673272534063419332826732877402727122751277630643353463452981296 0 0307636123176400832143315294032642839340630023732310134722827339228773353313938635441323928773027306432893164339235973486398935273846331536413139328932263139313933923064301432262915359745193126285229272965277629272801292735273328313927382751404727122699296528013379463455141808 0 0362630893641331534723214365631513846306433792801311427763164280131392763345931015405311432512890325130273656344535833915351339523328415033413419318932262915299030273176296529023114347244912865289027892827286526862827271235833328335327252827402726992712273833153328466461131296 0 0297735413189393332513748308938803366328930273732308934862865322629903341299032895441335329273366306433533076358336123341382933533970320137013076330233283064297731263039281432262827364144912965280130022927269927762712273834593366320129772660404726472699296528773513460570041808 0 0339233023612316437323002382930393970302734993126330229273302290231892927325131145441315129023052320129653328332833923597317636563189379631763328320133153114292729152940306428903101355544912865310129902789269927762814286535273445330228772738393326602725285231513315469551231296 0 031763780325138633239371731263952310136123101351329153039306434452915315130763341544132642977345930523445320133663541336635273499389831393626322637013126308930642865322628773251282736124491300228522890280127763002277628523472335332772814272540472673264728902827331546644919 19790725 570691808 0 0368631513829326433283052404731393989287731763176305230643406315131012852356930145441326433283052325131643780344535833612336635973445378033923656306434323189297731393002315128013302344544642827287727512852280127893039281433793459332827632712400826472686290229903328457652621296 0 0303933793264356932263555302735832965370128524217297731892915290229153114292734065441343228773366312633413379347235833302365632393656343235413239335333153076307630143251299035972776358344643064276327382699266027892789283934723406321427512712406727512699292727893366454747891808 0 0358330643239312637803302389830763139285231012776302728143341294036262827323929275441328934592965359731643641331533283583328935273392349929773432306433283139297729523101299028773027343244642915295226862763268627382725275134063445323926862890398925952699285229773315441152981296 0 0307635413064370130893445303938802902354127633027282728902789313927763379294030525441349929273406294034453226336634193527361233793863341936123114339233662952310127253239269931392712358344372902267327512699262127762776273833923445327727632725400826862582287728773328482148211808 0 0331530393671312635553114376429653671311430022852317627513164283934062801303928395441325130022865386330393513289032773419344535553392358332263379326434323101295230642990310131013014352744642877299026992699313928392890271234723379323926862751398926342738281429773289441152621296 0 0297733413126361230143671315137172865376428773541282733022915339227633076276333925441334128523289302733663089340634723251356933923812339238463201340632392940305228773214287732262814358344913139276327632776272531142673273834863366320129652751400826472595292727893328472648211808 0 0312631143114316431393114323930273541289034992965317626603151272532892776347229525441308933922890379631393472321435273189323933283264355532393527305233532940301431262927300227513039341944642927287729902915292728522940280135973406327725952751406726732763290230273366466451921296 0 029653114323931513052320129773472290232512839323927513289278933282890368628013076544135132927328930393341306432263214303938123748370134193764306433793302296532892940331527893432287736124491312628772852267326992902276328393555339232012852267340472699262128522852326444644986 19790725 571171808 0 0336629403164307629273052320129403226302732392890351328273717285231262952337929155441321434192952337930273472307633413419345936413379358331763527322632513052302732393176321428773189344545192915291528012763276327252801269934453379317626212751406727122814283929653392469553691296 0 0294031263052315130273214283931512852323928903379310131392776325127253126272534865441349929523527299035693052337933153315352733533612315136713302330233662927326429773366283932642763358345193014269927512738278927122789283934593527321427892814406726472634294028653239469549191808 0 0312629652952291531262977330229153126287734722865365628523486282734062789334128525441321432642940327727763239328934723214331535273264368629903499315131893139299031762852302728273277358345192915317629652902291527632927272534723379330227632699402726732751290228523239472652621296 0 0297730893027308929773076297731762827327729403302281432392915316427633341287732895441334129653555294035973139340632263214316432773527316435413189334133533039321428273379315132892865361244913064277628772814280128012814277634193406326428272902402727252686280129023277478954771808 0 0312628653139287730762839318928143289277631892865334129273076283932392890322629905441312632392927330230023392320133533289336634723052322630393302305231643076292730892952313929403076351344642927294027892699280128272877276335273379334126992725400826342712289031013392446460741296 0 0275131392990311429773151280130762776311428273353283934322839313928393392275134195441349931263277303934063039326434063315330233413302317633153101326431393027300227893264267332262839361245193027290228652801277628392865285234593459323927252621412926472582291528523302463471111808 0 0320129773201290231642865296529402940291533412877332828903353280133282789321430895441321433022977347229273277305233793432340633153126339231513101320131642990300229522977313929403126358344913014294026732789300226732927267335273406328927632686400826602699291530893527457653331296 0 029023264291530642852316429023114282730762852316428523499286533282827321431013366544133922902328930273379308930763151335334063419326432013014308930643189312630392763322628773251287736124519307628902865280128272940282730273406356932142990264740472660269931012915331546645157 19790725 571651808 0 0332828773353296532512927326430023289290232262890336628773239294035693089347231515441348635553039331529153392287731643201347235413014345930643341305231393027292731013064315129403114345945192952295226992940271228272789276334593432325127892725397026862827321429403251466452621296 0 0276333282965313929523151286533282990317629523277282733283002336630643366317631515441332830523239305232772990323932773039316432263459320133663101313933283089313928393302294031642852352744643076295228772814280129272801272534993419327728142725400826862634291527763189449149521808 0 0337929523027291533282915332829403226290231892877327728773277294033663164323932265441336633923064326431013289297732393315327733413315351332513264303931262902295230023039297728773052349944912890296528902865277628522877271234193499330227512686400827382686321428903459469553331296 0 0281433792789308930763176299033282965330228273341289032772877355530273264326431145441349932013251291533412940310130893419343231393315311432642977313934062915302729153064289030142865356944912977278928142890280127252751272534453328321427762712408726342660296527383315466450881808 0 0310128013189289032262902322629403353287732142776330228273366287734323126328932265441337934062977356928903251297731893101320133283089318932143076320132392977299029522927283928523039355545192990300227632725269927252852271234993315341927762877406726212712295228523302472653691296 0 0275131012865328929773366282734192902332828653486281433792751341930643353300233415441348630023392306433412940317631143214325132393189305230763189315134192940300228653226277631142877358344912865289028272877280129022751286534063432328929022776408726342660292728653341466448861808 0 0320128143226297731012865335328903499276335272738345928393341283933663089330231145441322634453052336629153239300232773251326431643445337934593328321432262965285228653002294028522915343244912814282727892839281426862927277635133419326428142789397026472801277627763289446452271296 0 028273264280132892915332828773239290232892927337927513366285233662890331529023499544134192990331528773176290232393101327731513126310130893164311431393315285231012890300228523027289035554519297728652738312627122801273830393472332832772852272540472686260828142763340645194695 19790725 572131808 0 0323928273315278931142902315128523315283934592776354128523392297733792927331529025441321433412839320128013189296532143139323932143114317631513251302732262977294029273027287729522990352744643014282729272699283928522927283935413392332826732789400826732738289029773302463452621296 0 0289033532827328928653226283935412839345928903459277633152839345928903555289037965441365630273432283933412776313930273139331532393101318933923139312631763164310128523101291531142877359745472890292727632814263429402712281435273597328929402699408727122595294027383239449148211808 0 0316427633472286531762801343228393315276332262852339229403445283933412952343229155441315133022865359728903379294032773189323932013264313932643264305232642927303929022915282728012877348644642927275126992686289026992927280134993392326428012738400827252751291528523239466452271296 0 0277632262839331529153392278934722852339228653472286537012814361228273583273835695441365628143472297733282990331531012890331531013341302731643164328933792927305226992952276329903226355544912839302727122725264727512738283934723432325128142751404726992660286527763341454754771808 0 0365628653499297732392927359730273341287734722915365628523379285237172877327728775441322636122915321429023472306431763027330232643201327731763302286532773027300229902839287729272952344545193039285228522738287727513064278935413353325127252789404726992634281428523315451961131296 0 0283934452801326429153341283932512814308928143315290234592839320128393277271233795441351328903569285233922965323934193126297732773251335332643052330232013014318928013039275131012877358344913002282727892763273829022852291534723445322628012725402726602621297727763406463470041808 0 0327726863499281433412877344527513328287735412952355529403419289033792865328928905441312634322852327729653264281432773226317632013226316432263264318932393027299029402865291528902839344544912940286529022712322627892827282734193379325126732621397025952725281429273366463452621296 0 027763164287734192927335329523432276333022814337929653419278933792814364127123459544133282776336628523302297731513239313931013164316430763264306432773201297730522814313927252940282735414491300232512965327727762827282728523432336632262725273840672699264729022776335346344664 19790725 572611808 0 0341928013671294032642789349929273419292735272952336629773341290235412890364128655477321436122977347230143289292732643039339232513151317630763379292732892927307629772927286529022865347244642940285231892751272527892801283935273472332828272827400826732738282729273366446453691296 0 0276335692877328929403379292736562890334128013419294035413039358329523898286536865441356929023748295234453064349930643226310133153226317632643139318931512877303927633064268629902814349945192902283928392738276328142801289035413486325128142725410826472634295228523353451948211808 0 0313929273612286532892877336628143392290232642965344529273671303934452852358328655441315134722940323929273353296530273089330230893101339231143277310133282865292727382927289028272852354144913002278927762725269927512763269934323419325127512789398926472686280127893239469553331296 0 0278935412865328928903796280134592776347229273541299034722915361230523612283935835441345928143541289033412877310129402952310131893139303933413076316430892990283926733089278928772801352744912927290226472839264728272839302734723499320128392660404726992634282727633302463448861808 0 0327728653445290236262827343227763366301432512865334129403251286533532789364130275441305234862801330228013419286534062990316432393027305230893315292732262915299029903039273827512814343244642890299028392902290228903002273835273341326427382776398926212712287729273251475754051296 0 0276334322927325128903226282734322801354128903379296533922890354130143499273834325441359728903432296534062890308928903052306432772977317631893151330231762890302728652902276329652801349945192927292729522927276331262839286534193527323928012751406726602725296528013315472648211808 0 0331527513379282733662839328928903315286536562927331529403499299034062865352729155441306435552915373229523189287732513315325130273419315133413264317631642965308930272952282729022902352744912902296528772801268627512827275134993353325126602763397026082647276328653251463452621296 0 028143226286535273027359728523445292735552890376429273302297733533002337927763315544134722827335328653472277632262915310131263214305231393151306431893264285229772712299027382890278934994519287727762827269925822725280127123459343233022927269940082660267329022801335346344757 19790725 573091808 0 0349927633289286533022952349929773379295233532940334130763445307634992763320129155441305236122712335328393239300232142990300231143139336631513392291534192751290227762890276328012839352744912877276328272595267327762902278933923419328926992673404726862673299028773315457653331296 0 0287733022751330230273379281433532977343229153499295234722940355528903459281435695441354128903555302736562952361228903277296532773139334136123315347233533064302728522902280128902686367145192965282727762763283929402927283934993472325129402686397026862738291528273289463450201808 0 0341929023472286534452940320128273101282732512877354129523353296534992789323928775441316433022915325128523341292732512977337930643251318931013289320133022977310130022902294027762915355545193002285228772839280127382977275135133392334127252814400826992686296529523419449152271296 0 0285232012902313928653089287733022763320128523499275133532877330228273472273831895441347227513189294032892814310128773176299033533052315131393089313933023226300229522927269930022725356944912890280127892776280128772763315134593459326428772673404727122673286528013353463453691808 0 0318929403353296533022763334128143445285233412877358328903406290235973002318928525441313932772839345928773201286532393176322629903114315130763289303933792990297728393027286529152725354144912827272527382673271227383039264735833392334127632839400826602699282728653341451960741296 0 0289032512827341928653239282734322776348628273379287734592865340629153328276333535441348628523406290233022699328928523302315134323176320133283176326431643126313928392927267329022647358344912890276328772877271228522789299034193419320128272699404726862776294028653406454770041808 0 0330229023302292734452839327728273419271234192789335328393226300234452814341928775441311434322801328928393379295232263002323931263201313930763226290234592839311429402952282728652902351344642977285227122712277627893002272535413366348626472852400826602738294031513289466452621296 0 029023201286532392977340628273406282734722801337927633472286533022990341929023486544134452827321428773264290232392890325129903226325130023277303933023176299030272814310126732852271235554519289027252725269926732927282730523459345932512915267340272647266028012839330246644821 19790725 573571808 0 0320128773089283930892738326428013126275134192827335328013445282731762839327728775441320133022990318929153189291531512890331530762990318931513151287732512839296531142902296528522902354144912827269927512725263425822952272534723472331526732977400826862699287730523459454752271296 0 0296531892902323927893226278933792839337927633328275133412789323928393406290233665441343230643226302732512902311428273052312631143002295232642965323931513126292728393064269928652647359744912890272527892712278928772776306434723541320130272647404727122789289028653289463449191808 0 0320127763151281433152890320128013114273833532751337928143341280134992877328929655441306434062751316428523126289031893114330231763064336630893239291533662890297728012927271228652751348644642827283926602647275128143064278934453353327727252877397026992712278929153419449153331296 0 0278932892827299028523226282730392827340626993353277635412877335328903406283933155441359728773101283931512827328931143164328932143164312634193014337932393064300226993002269929772686355544642927272527122814273829402725302734593597326431142673408726732595287729273392454747571808 0 0326428653239281432262890326430023101281433922725311427893176294033022865332830525441313932012852327728273151299031263039317631893201323929403189307631512877311428522990291527762990358344912814277627382776272526343064286535833366335328522877408726472673283939333513454752271296 0 0294034062902313929153076280132392763308926993101272531642738326428773176286531765441343230023089292732512865313930643341307632013264318931013151307632142965294028773002263429772725352744913014275128272801282729022751285234723302326428772634408726472647299029523406446449191808 0 0323928393392278931012801306428273251271234192827325128773189297733412940323929905441321431892865316427633176290231143164311433413089326429773264292731512801277627512940269928902789349945192852282726732725264727382940275135273419344527383039400826862738287730023379463454051296 0 029403201294033922839316427253214273832892725313927123379277632262890328928523114544134322839322629153264281433412927313931393052315130273189307630273164285229522763287726732827263436414519292727892789278927252902269930143445344532643076276340272634271229652890332846344789 19790725 574051808 0 0315128013264282732142839334127893239285232142712296526993089286533412827318930765441331532142865308928273114294031143176323932773114331530023315291531512915290228902865292727762940352744912952277628012660272526602915269934453459337928272827400826602763290228773392451952981296 0 0289031642990313929153366289032392789301427383214278931392965332828523328305231765441345928143126292731762902312630143226305231893353307636122977332832262977289026733027272528772738365644912940276327632712280128652763307634993432325128772789402726732699290228393302466448531808 0 0322628013101286531012776283927763151267330392763315128903328276333022915331528395441311433022725315127763176286532013027334130893076305231393315292731642890286527252890289027252789344544642865297726342725264725952827271234453264332827512915400827122673281428773419463452621296 0 0285231642877307629273164282731262776317626993176272530392839308931143189287732145441345927893151286531392839313929523126316433533341301433663076308932142839296527253076278928772789349945193002272528272699259526602673280134863379323929022699402726862660287729023392451953691808 0 0300227253089291532392814305228273052269930762852307627123076281433662952325128275441316432892763320127633027283930893176335332143114341931763419302733922890289028142877281427762852361244642915291527382699264727382776269935413392323927632852402726602686295229273239463460741296 0 0289032392915300229153189272530522712302726733114271232262927321428653052281431145441334126733151278930892814312628013039316432013353316433412965322631642940296527512915271230022738361244912902280126602712267327762712276334193392313929272673402726472686316429653239463470041808 0 0313928143114272532642725323928143201263431892751294028522965286533662927335329525441313932262890302729153201299030762990322632143214356932773555310134192890292728392852289027762902355544642839281427252699272526732902272534453499343227252852402727252814282728393392475752981296 0 027512977275130642877312627253151269929902647317627893089275134192915313928013126544134992927322630893114286530643027311431763126323930273499303932393251286530022839290227632801271235834491301426992751272526472789277629273419347232642952272540672763269928522915335344374952 19790725 574531808 0 0312628273239278930522852315127633089272532262660323927633002285230142852320130145441317632262877294029022965290230763114317632263027368631263486305232892952302728772927290228012865349945192977287728012660295227512852268635553392334127252915400826732789285228143392463452271296 0 0278931642814312627763027273830762712300227383052266030022763305229273189276333155441364129653164292731012890308930023114313930273445313936413089335333152977303927763039276331892738355545192952287728652751278927892801278935413392326431262660406727632686283929153289451948211808 0 0321428013277277632642801308928393201273830892789300227633139283931262877322628525441323931512814315128273139299031513126330235273126389831393846315135833039290229522952299029402877352745192940294028902814275127513014276334863472334126732827404727122789278928773353446453331296 0 0300234062839312629153002268632262621297727123139280130642738322628393419285233415441331528523328294031892827306430523139336631893829318937963002349933023114301427513002269928772738359744642877269928142712269927512789281434993555323929272725404726342647280129273289454749521808 0 0311427513226273831262801302728013189276331012789317627633226296531642940311428145441312632513027322628773014302731893445327735553052378033413499294033282890296529272852287727632902355544642940282728142725283926472827272534453379337927252852402726472725292730893328451952271296 0 0285231262877315128653226282732262712316428273214278933662877325127123392275133415441345928773089305231892814312632143101344531643671317636413027318932892927292728903176272529652763354145192839275128142776266027512673295234723445322628772712400826732634292729773289463448211808 0 0308927893264282733282827341927513328280132642852331529523432302733282877325130145441316434192952313929273189300231143302320133923189391532773527313936563114305231012940313927892965348645192915292726602673281426992789277634723366344527762725398926732751290229903289451952271296 0 028143264283933532814327728273328277632642814327727893201283931512839322627763315544135412865315129653027296530023076322634993289355530023445311431393189302731012738300227513064277634994519301428522865275127252839287729403472345932512827273840672686264728772952327745474789 19790725 575011808 0 0310128273341287733282877320127893239281431892927330229023239295234722977348629275441313932642789318929403151300232393328322635133076376429523499310134723101303930142927292728392839352744912865297728652827286529522927273835133432321427122776402726862738272529273328466452271296 0 0281434722902328929023472282736412902332828013432280132393139321429273251289032395441345928143176297731262952321433283176367131643656315134993002335332643076311428013201281431012890367144913089295226862865276328272927287734723472322629272738402727252686287730273251449150541808 0 0337928273264289031392725310127513226294029653014322630523328308930642990331529525441320133152940318929653315295233923277326434063176354131393486295234192965312629902927312628772965358344372902281426732814280127253089266035273472326427892801404726862712290228903302463453331296 0 0291534192789323930523328283934992852305227893315285233153039318929653315292733155441362630523445296534452990331532263226344532393486326435973064330233663002316427893176285231142890358345192902300226732738272527123014278934453445322628392763406727252660283930393341463454411808 0 0335329023139276331142827330228143328277632393002327729403277310133922865339229655441315131893114328929273189302732393432323936413151331529773315295232642927299028522915289028392814367144913039282728652738286526992801275135273379340628392927400827252686283928523366469561131296 0 0280132392801327728273176285231512852320128143277294034593089340629653277287736415441359728273164286531892940323933283052355531143406302734193089321432262952306427762927276330762827351344913002280126992686272528393027285234863569326429402660404726342699287730023251475770041808 0 0343228653114287732262776335328393277283933533014336630893328312634862839339229405441302734322877300229523189297732013419317635413114349930763432325133282915308930142952289028522927345944643052287728012763286527252902277635273366326427892814393326212699282728013289463452621296 0 028273114269931142865321427893472275133792801379627383499302733023076330228903583544134452865310129403039296530893201306433663114341931393392297733153126302731012852300228273027276335974519294030022712302727512763282727893432337932262890264740472699262128272927331545474853 19790725 575491808 0 0303927383239281431642763318928393379289033532977320130023379313933792852341929405441318934452751326428393251299030273277334133663126356930023366300232643101303931893027323928392977352744913289294026992789275128142814264734593445320127892789400826992738282729153341451952981296 0 0292732012839310128393226277632262839318928273419292734322952340629773486282735415441365628903302283933792977318931513064334130643406294037173027339232393089325128393076283931512865359745192965307627892738262128392865276334593583322629652712412926472673285229273315454748861808 0 0317628273101280130142839320128273341282732772927306428903341306433413126349930145477315136712801334128773164302732013176335333283201335330643527300234723002318931013027305228272990365644912965285227762738276326342990268634863419340628012890404726212686282729023353451953331296 0 0296532512902332828273341294033022990328928013328290233282915344529653341290235135441345927763541305233532965334131013201361233793764316437013039334131263076311430893126277629522977355544912927275126212751264726862738295234193419322627762621408726992621281428653366469548861808 0 0300228523341273832892827332829023302277633282827326429903189310132773027356930025441310131512852334130523328323932513353307633412915332831143419292734452952311432262865339230523139355544913064277629652673297727892839273834453459328925952738404727252751277628393472469554051296 0 0289030642801330230023101280133412852332828653341305232393052315130393486295233795441328930523264306431513089308932393239339232013366311436123076343232143164320129403239291530892952347245472940277626862852267326992712275134863432334129772699406726212699281428903264454749861808 0 0299028653002286533022865311428903486275134452890327730143101306434193027348629655441317632142839348629523366308934323315310131013002337930893764297737173002312630393039285228012890354144912990283927632789285227632738269934593341326426992738400826862660282729273392469552981296 0 029153076277633412877327728273164276331262890359728273569299032642927321430763671544134862965332830143353302733793126301431513151321429523445311434863239326430393014301429522877281435414519290227252789271226213052273828523486335332392738262140672673276328272915326445194853 19790725 575971808 0 0310127633164278931762763316428143126275132012877311429653366292734322977323928655441318932772940334129153139315131893251316434192927340630643406299034452927308929153002299028522940341944912990292727762634280127382814276335273392330228272839400827252634278929273392457652271296 0 0286529522738308928143164285231642915335328143379290235693052322631263641287732395441325129153302295231643076322631513392331530393499316434993002336631393114318929023201282730642776358344912865303928902801277628012763289034723527326427892814408726992725286529403315454749191808 0 0295229273002283930892725316428903002283931892877321429023226297730022977328928775441318930273002339230393239310131893277306433663251326430643226306433282877305231512952308929273089349945473164290230142686340627762865266035273392320127382789404727252776289029023239463453331296 0 0289031012890303927383014267332012738328927763189276332513064345930393226299034325441364128273302295234193126315132013052330229773302300233793139322633153052327728523264294030892852358344643064299029652890277628142751286534323499331530022660404726602738281427763315469554051808 0 0311428653176283929522814320128273555275132262852308929403251307631762990339230025441318932512890320130393226299031143226326437013101334134193472308933663076307632143002315129522852361244912877276327122827269928392839276334063379339227382902398926992699290227763251446460741296 0 0286529402839303927763341280132892751316427763189286532643027320130523406289034325441344528903569296532263027311430643189320130893226299034193064331533283126326428523251278930272877341945192940323927632763259527512725281433793472307628772699404726472647292729023353463470041808 0 0296528773289278930272725295227763189281432892915341929023064296532773101326431015441325137173002317629522977302734193139347232513114327730393164300233023289308930893052335328773052358344643114287732392776290226472827273834323328311427512725397027382660283928273251469553691296 0 027512990269931012865313927893214280132142801318927763176286533412952340629903315544134722977344528903151292731513139318933413315337930523366321432263315308930392827300228012952275135834491295229402852271226992776291529023513348632263002259540672686269928142940330246954853 19790725 576451808 0 0292727762977272530142738307626863341273833282877323929273264303932642751316429525441323933922852343229023328300230023151341932263089325131263239323933792990306430643052300229022940347244913076278929522827271227512915267334863392317626992852397027122725285228523341457652981296 0 0283929652776313928523027264732262699331527763366281433532952320128903226286532395441361230023353297732772927323931643164343231393201320132013226318932512952300227763014271230642827355544913027313927892852277628772738282734863328312630392725406727252725286528523214463447891808 0 0307628393076281433792725303927762965283932512801318929523089295234192902330229405441320133922877330229403201306431143064307630643164310130763126291532142952294030892902278928772776358344912965290226992814294027762839263434723541326426732763402726992763290228903251463452621296 0 0290232262852323928393315275132512725355529153302294031263052326431143341300236265441345931393541291535553014343230763419313931393226295233023126305232262990295229153139278929902839352744642915313928652776271226992738300233663366326428142725404726472725283929653353436048211808 0 0326427762965272530522712311428013226280133022877340628523101282730643064302731515441325135132839379629023597289031143076315131393277318930523002310132642952292729772990297729272940349944913002292727892877297729022865278934723432321426732915400827122776282728143353457654051296 0 0289029022699310127513214282733532738325127513064287736413076296531013101303934865441344528773419294037642977349931013289305229523101306432773076318931892952318928523027278929902827354144912890332827892990280126992763278934993353322629402776412927122712287728523251463450541808 0 0300228392915276330892660323925823164268630762814332830523328322630763239335330765441323936562965336629403341302732512776311430643239302729773039294031262877300229273039290228772827336644913089291527892699280126992763266035553445336626343039398926732725281429273214463453691296 0 029903126275133412827322627513027277631012852337928393201303932143176313930643226544133662839317629903201287731762952335329903101306431512965306430393126286531392751300228903039289035274464296528522738275127252725282729023486343232772965278940872725271228272814317646344789 19790725 576931808 0 0302727633151282731512763326428013392275133412738339229023076301434862990318930145441312632772852327730143541296529153002328931513201308930523139305231643064307629272965312630272852347244642990280128652751273827122865271235413406331528142952402726992725291528653379463453691296 0 0295229522699320127633328276332642801313928393432291533413239322631264027307628655441349928653189297733413002345929273732301436863189289030763114313932512990313928523052300229272902355544912902282727892927278927512839285234193527328930642660404726472763285229273379457650541808 0 0303927253164278932142673328927383406282733282877321429273472306433023164349929275441312632512852299028013176301434863039326430763486291531642990300232013027299029272952290229152877341944913052285227632827280127763039272535553419322627512827400826732738286529273353454752271296 0 0287730892827315128653277273831642751336628143499292733923064328929523366295232645441336629023126291532643052351329153541306432263277307630762927300232262814302727763064291530022814359744912915283927763002271228392725285234723472322630272776400827252738289028273328457654411808 0 0312627123189273833412814306426603353272533922865313928773366299030523164355530025441318930393064295229653114302732143126335331393379322630643089307631512927297729402902292727892751358344912952277628652712282726992890264735273315332826992915398926472751280128773251463461131296 0 0287730522827312627123101271230272738335328393189289031512965327729903264306431765441336628902902292731142952297730143076313932012990277628012977295231513002306428273064277629652890355544912902286527762890273828772712296534323527322629652789404726082673294029903302466471111808 0 0296528393052276331892763318927893101273833792814323928773201292731013027310128525441313928772839300229403076275130022965305230763027310129523151295232392965290230022940283928902751362644912927276330642751289027252890263434993472331527512738402726602725290228273277469553331296 0 029402940278931262789313927893151268632512751328927383379289030642915302728773027544132772776287729023052277629652852315131143126290231262977292730893176289031262595310128142902272534724519287729402877269927512877273830273499336632012940263440472686271227892865335346344952 19790725 577411808 0 0287727513052278932512751306427253201272534452801310128523264291529902965292729775441325129772865302730022940289027762990295231263014325129273101285232012776290228652877269928522890348644912965310129272725276327892877267334993341340626862990397026472699286529023328469554411296 0 0295230762763296527632990275131142725345927633201278932262789287728273002285229655441311427382789289029272915281429772839291531643101296530892789313931392977290228272990280128652827354144912902294028272827283928142763294034863499327730022699406726602725291528273353466448211808 0 0287727512789277628902725307627512827272530272814299028652890283928772776303929525441310128652763296528522965295228523114308930023201301430023052294031262915280128772902283927892699349944643014280127632801291527632827277635553353328929272915402726862634285229403366463452981296 0 0280128522801295226473126276329272686305227513251276328012927315128902927292730895441313927632852291530022852277629402990294029652952291530022902305231392927299028272990271229522814356945192965285227252902278927512776295234993366331529152699406726472789282728273328451949191808 0 0299028523039281431142712305227382915264731262801292728013002299030022890318930395441316427632902272529772814292729403027296529902990306429773076285232262865299028393002281430142990355544912977295228902814273827762801272535413459322628392990397027382827283929023379466451231296 0 0283928012789294028012852262127762673310127893176278930022852282729652890282730025441321428012852294028012827278928012738281430762952286530642990300232393014316429153114286530642789352744643002294028392927283929652776281434193499318930392686398926082738290228393302451947571808 0 0277628522990290230522712292726862890269928902763290227763002281428652952283928015441315129652814292729152763285229272965294030142915302729903052303931892977299030763064285228392877358345192927292729152814282727762789272534453379323926212927400826602827282728523289451952621296 0 029272801285230392877286527253052276329772712300226862839282729772865276329522902544131392789300230273089292728652977278931393052321429903139299030893277292731512839312629273027285234594491294030272738282728392751276327763541332831763027271240872827275127512877343244114821 19790725 577891808 0 0292728272852280129152789290227252877275129522814295227512827287729402890283929655441306428772801308928522776280126992839286531142877306428523052286531142915295230142940289030522789364144642977283929022789292727122789276334323432336628273089398927122699283929653302449152981296 0 0294029652763294028772763264728522673289027252814269929022751291526992890287729275441316428012686290228392890303929152827313929653151297732142801317632142927306428143027276329772789358344642865280128523151281428522686303934723419316429772660410827252725283928393251469548531808 0 0302727762738283928772673287728142902273829772751283928522801281429153002287730275441321429902839287729272827289028392977290230392839290229402902306431393014297729402952291530892940343244912977281430392725300227512801275134723353339229653251397028012712280129403353446454411296 0 0308930022801289028272977272528012776278927382890269927892789287728272940295231145441320128522865290227892952281427382827295227893014294029273076282733022789320126862965280130272852354145192965299027513114277628142789299033923353327730642738406727122712278927763341482154771808 0 0283929272940282727892686267327632827262129022699277626992776272529152814297729525441310129152940287728652814280128652827286528522927282729902725283932142839277630022927299029152915361244643027290230522776292728522965267334993432336628653027404726732725283929653419451961131296 0 0295228902839289026862915271227892686267327252814272528652839299028272915285229905441316428522890291527892952276327762877283930022927294029022839303931012801302728142890266029772827358344913002307627632927276328272699285234323527327729902789402727122621285228903302454770041808 0 0286527632763275130022751283927382712263426212647269927513039282728772789290231515441311429022725310129272776280130892902294028272814286529022902290233283064283930392940295227762965352744642965290229772725292727512852277634723379332828772927402727252699282730523328463453331296 0 028902865289029022801289026342814268628012725286526472839268628012699275128012915544131262751283928012776281429022763335328772965295230022940295228273289286530762776305227762927280135274491306429402814285227252776271229153432351332772927276340472660268628522877335346954789 19790725 578371808 0 0294027892814276327892686276327632789267328392634272526732814275127122927286531515441311428902776292728012865285230022877311428142865283928273039291531512865300230762865283928652852358344913002285229652751290227252827286535273472318927123101404726342751285235133315446451231296 0 0296527762801313927122660278927892660280125822789266027762634281426602902273829155441316427122877294028652699275127632839285228522915299031762965294034452827308929273201290230762890364144912940299028773101272529272776277635133527320131142660406726342763295228143264469548211808 0 0290228652673277628272776272526862801262126732712276326472852273827382712268629275441310128272902287728902827275128142839269928772902300228273214280132012839299028902940287728392751352744642990295230392814300227632839268634723445322627252890400827512776278931263277463452981296 0 0312628273076269927632814266028272686283926993027259527252686289026732915273828145441308928272801285227762801271228142763296528652852272530272890292732892865305229023126289029772763358345192927297728523151273828012839292735273513316428522582397025822699292728653499454748211808 0 0289030272927287728652673285226732927264727252751272527122839273828272751272527255441306428142801283927762952277627632952280129272990302728903052297732892927300229653014287729022852352744912915291528902647299027122763263434323289322627762763404726732738280130023239463454051296 0 0302729403089287728902738272528772647268626992789271227632712273827122776268628275441330227383239285229772776277628392839301429773052281430272827295230762839315129403039275129022827364145192952295228772890282729272801282734863419320129272738404726602621287727893239438548531808 0 0282729652952299029272673269927382877269926862673280126992827283928272776292729155441315129902827303927382990278927382927290230392927311429653052278931012927300228272952290228272890358344642927283930022686301426862839263434993419340626992865398927512712282729773315463451231296 0 029402890301427252865273826342738263427762595276326602801268627892751278926602902544134592789283927893201278929402890273830022776310129153076282728903239289030392952310131262977286536124519296530272965303927892927277630273459344531892902269941082582266028772738339245474695 19790725 578851808 0 0299029902902290228392673277626082789258227892660267327122738267328652814280128395441307633922699355528273126278928392927280131262801315130272952282733792927296528142915282728012952359744912965287728522801302727382952267334863341335328013027404727252673276329773315469552981296 0 0296528902877282727632927264728522712297726732699256829402621285226992801269930275441345927763555281432262839303928522673299028272965294030142877311431892927292727763027276328902673349945192902283928393101273828392827300234723527323930522686398927632660292727763302451948211808 0 0280129152789278929152763280127252827255527892582283926473064272529522673281428145441307635692725352728773076282728012915286530272927312629523189287734992915318928273076283929522827351344912977272527122699283927252852278935553406327728393064402727382725282729023239469552271296 0 0302728652940277627382890267328522634291526732814267329402634271227512952275130145441339226733379276331012725312629022776292727513251303931262977312632263114313929902977305228772814354144642977280128392877278929522776297735273277335331392712408726992686287727633341454752981808 0 0289029402927282729522686275127382827272528772699277626602699269928392763294028275441299030392686336628273076286528772852278929652814327730763126307633412814294029773002297729022852359745192814295226992776285227892852271234723379339226603002400826732660280129023226449161131296 0 0281428902827277627252865273828392686277626212865260828392686272526862776273830025441317626603126273834452673322628522839302727633226295231392877315130892902296528522915282728902801359745192902285228012902278929152699285234723486326431512751412927252647285228393328449170041808 0 0286529652814278928652660285227252852264728012621281427122801273827382738283928015441313933662725322627763039280129273052296532772839320127633027290232892977297728142990272527892776362644642927278927512865308927763002275134723302340628523014400826732673280129153277463450881296 0 028772827287727512789272526602789267328392686281426602839273828012647285227512902544133662814327727253239272531142865280130892839330229523264286531513176282729772877295227252827290236124491290227632865312628392952267329023445345932513114273840082621275129522751330246954664 19790725 579331808 0 0294029022827280127892608287727122902266028142763285226212890267328142725290228015441318932012738312627383089285231013014300232892940323928393201285231893002292729152865271228142814349944912940276328772763292727512865276334993341337928013264398929152751281429773379463452981296 0 0278927892686278927762673262127892621285227382902280129902686273827252890271231515441313926603226275130272712285228652839311428773264281432512890332832013027296528772965273828902801349944912865296527893002278929772789299034993527337931762738406727382686280127383315466446951808 0 0289028272814268628902634294026602990266029152621268627252915268629272763281427765441306430392814297726342890267328142814282730272827315128773201290232262801313928772852286528272839358344913151286530392776310126472977276334993353336628393027397027122673283929403302466451921296 0 0297728652763299027892776264728272660272527512725260828392725291527122852276329525441311426473089278931762738306428522801305228013277282731512890316432513027300228773014278928652776352744912977292729022852286528522852302733923419323929772673408726862621286527633379463449521808 0 0283928772751272528772647273827512877262127892738278926472763276328772776296528525441307628142725286526992877275129272890299031392990326429153164289032512890302729652990292728902801354144912814307627382814283928522977282734593486337927253064400827632738283929653328463452271296 0 0290228392801272527762839271228272725278926212839255528142725308926992890266029655441332826732990277627762699278928142927307627513289280132512801316431892977283929402890275128142738358344912952278928522827275128392776295234723264328931392738412926472634297727253432469548861808 0 0287729272751280128522621280127122827262128772621278926862789269929402751297728525441300228272712290226472839267329272827283931392852312628653239283933152990297729022890287728142865356944642940295228772801295228392801267334723445327727762839400827382673280128653379454751571296 0 028272839273828012686272526212839267328142621278926862789267328272686291527382890544131642751308927383176266029652865306430143101328928773226302732013176295229272827297727632839280136564547296528392927285228523002276329773583358333023114269940872712264727762827335346954821 19790725 579811808 0 0290227762890272529152660280126732965263429152686269927252763275130642776276327895441311430392673299027512839275127513014295230022890327728273151273833152839310127633027283928392699349944912877278929022776278927762865278934593328337928393164398927892699283929273353463450541296 0 0287727892686289027382776267326862634277626342839264728142686283926602890278930275441318927123089273829902763277629272940306430393176285231642902325132143052308930272990273828772763347245192902291528272763278928902776295234063459332829772725400826472725285228013406443749861808 0 0295227762952266028142647277626862801264728012686278927122827267329022763277628655441311428652776303927632952278928773101306431262915316429273176292732392865313928392852286529152839351345192915286529022751297727632940278934193499331527122952397027512673287729273315463453691296 0 0282728392673281427382827266028142621281425952725266027892647302727512865271229155441307626993014278931892789302729023002306430022902290232772890312631393151292729773027277629522776356945192865268627762839292729902776276334593486328930522776402726472673283927763328457654411808 0 0287727382902289029902699277627122852271228522789287727122877269928272839287727895441312629022686283927763027276328013014303931142902320128143239283931762814291528392952286528652814358345192902300228772902277627632865275135133366315127633201402727122776282729153353451960741296 0 0278928392725278927762827267327382712280126602839266028272712275126472865273829025441313926862977282728272827294027382927313931263239277632262852310131142915297728902952281427892827358345193076275128902776277629402673296534723472322632392839404727122647286528143341463471111808 0 0280129272814268628012595285226862763264728522621285227632839267330272712296528655441308927632712308926862952272528272952289030273039311428013302281433792725297727252940280128772789352744642940287727512814277628522763268635133406321427383101400826732660292729903251451952621296 0 028522801273829652776285226472763262127762686277626212814269928522763276326342940544133022738295228523176272530642852305230642915308927763089281429523151292729652789300227382915283935274519297727892801275127122865275127763486343232262952273840672634268629022827339245764726 19790725 580291808 0 0285229902827281428902568272526862915263428272673276326992776271227762801286528015441311428392647280126862801269931012990316432012852310128013114297731642890291528012852283929022990354144912965280129522725312627892965272534193459330227893064404726732660282729023239443753331296 0 0277628012751281427252789272528012647276327122839264728522634287726992814272529025441328927512890282730272699289027513076289029273126290230762865313931012940294027512852268629902725361244912977281427892877282729152738295234453432326431262763398926602660289027893341463449521808 0 0287727632990267329652647280125952890262129522673280127512827269926992776315128145441311428652686282726992890263428772940296530893214311429903139283933412738294028392865278928272839349944913027283926992814291528902902278935133353326428012927398928772686280129023315451952981296 0 0278929022763292726732725262127632647278927122814271228142568334126602990267329025441330226992890268628522673282728523064299028903201291531262839307630642712292728392965275128902712358345192890273827632738269927632776300234323366322631012725404726862751290227513315463448861808 0 0286528142890272527762582272527512751267327892634271226993064267328142699295228905441313929522763275127122877271229522927294030272952323929023226295230892877295227892865277628392789339244912877281429402763277628012890273834323379341927763027404728012712280129523289463452621296 0 0282728652660296526862890263427762699271226602801267328522763286526473027272530765441336627123101276329902763289028273002291529773101281431642927296531642852283927252827276329022776358344912865277627892865280129152865289034723555327730022751406726602751294028393328454747571808 0 0299027123027276328392660278926732725258229272634277627122673267330392686330228655441311429272673295226472877272531262827315130892990310129153014280131142890281429022890291528142725349944642965283927762751290227252952269934993379336627893139398926862738283928653353451951571296 0 027252877266028902776299026732814263428012699269926602712263427252789296527513039544133792738296528273027271228392839289030273027312629273277286530143126276329272776292727382852273835834491283927122763271226862902287729523406348631893002271240472699268628522827334146344886 19790725 580771808 0 0301426863151264728392595278926082776269928012686277626862776264730272725287729025441302728902712281427892877277629022852311430392902335328143251282732012699285228392852287728522814349944642990285228272814287727632789269934723392339227633176397027892725286530763302451952621296 0 0278928392725291527512965272527892634280127762877259528272660294026993076267330025441335326992952286529902647300226992927297730143089290231892990315131142877281428522990277629022751361244912977291529152890290228142902318933533513321431142890410826732725291527383341463448531808 0 0297727382865266028652673277626732776259527892595285226862776271229272725295228905441311430892776311426862927271228272965292730393027306429652965297731642712300228012965282728522686348644912877277629022801289028013089276336263406334129023214400827382725286529773277485352981296 0 0276327762725280127122712264727632634286527122763266028392699285226472776268630895441328927122915267329772699287726992801289028903101285231142940283931892915295227122890280128142763347244913039287727892839275129522776294035553432322632012827408726992660283929403277438554411808 0 0283927252865273831262673295225822902263428012738271226993002267329152725275128905441307630762699295226993126273829402839303928522814303928652927296532262776302728392965278928142827352744912990282728142789267328013002289035413419332828523226402728522595278929903366457660351296 0 0268628012647290228012686262131012647294025952789264728272647303927122977271229905441328926733076269928772621281427513027292729403052294030392827294031142865296528392952277629152827352744912952269926732827287729272699286534193328321429272776402727122712286527893392443771111808 0 0292726603002267330142621286526342776263428902634285226862890272530392789313928275441303930522776299027512789266028522712297728772865292727762839272530892789295227382902272528012738354144912890280127632865295227893039277634323315334128013201395228012725282729023315475753691296 0 027253039269928772699295226732927260829152699292726342852268628772686287727253101544133922660328926213064264728652699277628652827289029772990281428273114280129402814291527892738280134454519285228652751295227382890277629273541336631893114275140272673262128392725339246344886 19790725 581251808 0 0277627382902267329522634299026992940266029772568280127122660269928772763315129275441308929522647295227122902280131762738299030392952307629272927281431762789290228902965285228522725355544643039287728392801294027252902271235273366334129023126404728012712277630023189469552981296 0 0272530272686306427252801264728772634306426603027262128772686300226732865271230525441328926862977272533412660286527762952280129402952283929902902283931892852292728902877275128522712349944913002286527512827278928652814287733663379326431262890398927252699287728013226463447891808 0 0291527382902272529772660292726213114260829522738282726602865268629402751325129275441306430762801320127892965268629152827311430392915306428393101280131262902289028392927271231142751345944912890286529022852290226993014285234193472328926473214397026862699286528273353463451921296 0 0281429272751297726862915266031012634297726992839262129272582285226343201267331515441336626863164276330272621296526732877282731762814306429772852299031763027299028772776280128772647358344912927282728012776273828272865278933923341320130762902400827512712277627253328441148861808 0 0286527632940275128652595289027253052268628772699285226343076269928772763315127895441308929522801306428272814280127512699294028392965303928013002291531142915294027512915271228392673352744912965280128772789308928392952269934193366327726472927398925952751278929653353463452981296 0 0275132512738308926993214263429652647305227122865267330272725307626213039275130525441340626993064282730392738292727122952291529523101289029902852303931392839292727252801277627892751358345192927283927122751268628012865271234193419320128652902400826862660287726993328457648861808 0 0289027513114280129522673294026212852264729522673290227512877269931012801318929655441310131512725303926863039281428522865296530643264300228903101275132392634317628902952269928392865347244372977287728652801287727252801277634863366336627893064404727122789282728013315454752981296 0 026603201267329652839292726733002269929152673294026733226273833152763320127893277544132262738300227513189273830522940305228272952292728772990299031393076303928012789290227762915271235834491299027632763285227892814280127763459343232262990286540082673260828392673344545764695 19790725 581731808 0 0294027123089272529152673295227382839259529772712303926993499275129272776308927635441313930522686297726862890266029152751311429403214296528773076294034062965294027382927271228272827337944912952280127632763275128142940272534863419334126992977397027382634272529403239454752981296 0 0277630272789290227382902271229152660287726732927267329152712312627893214273833285441347227382940275131262686289027122902282734193076302731763089305230643114283927382865269927762763358345192940283929902852296529652776292734723251325129772660406726342647290227893379463448531808 0 0297728523052276329652634283926992839256830022699299026343027272528652763312627385441306430022712297727762927267328522686305229523064311427893039295230762751295226602940259530022712352744912927283929522839277628392940275133923432332827252865397028012738277628393289475753691296 0 0278929272789317627383064281431012712310126473089272529272673325126603089263432015441330226343052268629522776295226732865286529522965280130762890301431513052290229772915296528272839358344912827282727252763266030522801310135273392325131392839398926342634283927383353441154411808 0 0294027252902273830892699299026992902264732012725306427763002278931892789315127895441308931142763299026342927266030272725297727892915297728143052286532512776296528273014262127512712351344912839287728012660291528013039277634993419327728013089404727762712285229903328449160741296 0 0278930272839305227383139272532262686313927632965264730892789315126992965271232015441341927253189273830022634278926993002260827382877280129652927303931762915289029522865277628272877352744912990282728272801273828902877294034723353317630392686404726472660291527763353443770041808 0 0295229272990271231012634299027893076271229772789311428393089263429272673299029275441308931012738315126992990262128772673297727252902287727252952276332262751308927512927278928142725344544912839287728272827281427762877278935273445328927892965395226992725283928393302463453691296 0 028013027269930522776300227253189275131142686280126863114269930272776313927123027544134862751316428142952254227762673292726732940273828392738273829903139306428522977285227122789276335834491299027632877269927762839272527893472337931393126281439702712268628392827326446344952 19790725 582211808 0 0310128143039281429652673291527892902262128392673297727122965264731392712297728775441318930272699312627382852271228902699283927632927268628012865278932772865292727763039281428772725344544912776296528392801281426603201273834323406323926993126402726862660285229153353466452271296 0 0285230022801290227252977266029522660296527763027264729652751315127253189267331645441327726603176278931012673291526732940259530392647285227122839291530762902278929022865283928012839352744913139285227762776269928142763271233923392316430022751402726212686290227513302443749521808 0 0310127252927275129402673285227382877267329152738282726602965264729522801310127765441307631142686287726472902269929902699299026992902264728772673280131642763285226732902275128012776347244642852295227122776281426732839275135133366328927122927404726862699292729403226446452621296 0 0273829772776295227893014268628772699291526603052266029772712307626732865264730025441320126732990278928522647291525822915275130022647296526342776283931262814281428012940268626992686355544912965267328772776277627762789294034723472321429272660400826602712286527893328466448531808 0 0305227512990268629652686295226993027268628522699286526732801269930272725295228275441307628142712296526992801271229272621287726732751267327632699290230392738294026732902269927512751354144912852282726602738268627762776280134993419328927382839398926472725282729273251457652271296 0 0280129022801294026992865268628902751299026472977267328902673289026862940269929025441337926992952266029272660276326992865268627632621290226342839266031142725285227122801280128272686364144912839281427382776262128902699280134453406322628392725404726992647294027633328457646951808 0 0292727512927280129652699294027382927264727892660303927382915275128652738277627765441307627632686291526342751272527122595276326472839268629272686276330522712280127512877264728142712341944912839282728772751276327512927282734323459328928273014402728142634280129023277454751571296 0 031642915275127762776291526472952266028902699297726732902266029652647292726733027544132642595277627632902273828652634287726602852258228772621290226863151262128652634292726992776267335274519295227512890271227382827277629023472341933022877267340872725272529022751344545194789 19790725 582691808 0 0294028392789272529652673285228142877259527512699277627122877263428392712281427515441308926732660281426212814266028902595289027252712258226472763280131642763282726342852262128652699354145192852286527122877272527512865264734323445321426992852400828142725277628903251451951571296 0 0282730272814291527762977264728902621280126342965268629772686281426732990266029655441316425822877268629022555275125552699263426992595259526082725272530892608277626732827273828392751354144912852266027512673278926602814268634993419316428902751397026992634287727383419475749521808 0 0292727893027286529522699292726732952259529902751290226472915268628522738287728015441308929152673300226342852258226342673278926472852266029022699273829652814276326992990278928522608349945192814276327382738266026732801269934063419330227253002397028392776281428653264463452621296 0 0278929152789290227632877267328012660286526602865268629522725300226602927263429405441321426993002278930892621276325822814256827632595278926082699269931392608277626602890273827762852358345192927269927892789285228522725285234323366317629022814397026732673282726733445446454411808 0 0299027892952283930392738287727122877266027632686291526862865268630392647302727895441311430142673295226992865259528012634283926602877263427632686286531012686285226862839267328392647344544912890272526862725268627892763273834723341322626992890400828392751278929903289469561131296 0 0275127892686277628652865262129272725287726472977269928142686290226732927267329525441318926472827269929152621271225422839259528772582289026472712280130762699286527892902266028012902352744912852272527762725268628272751278933923289327729152776391526082673285227763277457670041808 0 0295226992890286528392660290227122814258229522673292726602952267328522621297729155441308927892634280127382814259527892634280127382686264729272712289031762712285226472877264728522699351344912839286527512776262126992699273835133366325127122990402727632751283929023251457652981296 0 028652827273830272890286526082890267329272660291526212902263429272699294027123027544130642660287726862801264727632621291525822776263428142634290227513114275128772877273827252839268635274491300228522738268627382839271228013459334132392852266040472647266028902789323945474821 19790725 583171808 0 0296527252827280128902699285226732915262128652673281427252927263429022712277628275441299028142647280126342776269927762673278926212965268627512738269931512699292726992865264728772647352744642927271226862839266027762927276334193392331527893027395227382776281428773289454752981296 0 0308929522660278926862763268629272647282726862827268629522699271226472712263428775441315126992814269927382595276325952686259530022660271226472890286531262699282728142852281427382801355545192776273826992801271228772852282734863366330228142776389827252699286527633366451947261808 0 0281427892814269929022647283926733027259530272712286526212865278929022738271227895441306428392634278926212725267327382647281426602801262126212712280130892738285226602977268628392660349945192827282728012738275127762915286534453406335328773039400828652621287729523392463452981296 0 0278929522725285228272965268629022660285227762852264729522686276325682776266029905441312626992776281428392738272526602801267327382595313926472827275132012673286526862814277628392673349944912865292727762789275129272763285234193341321432772725404726862839281427513341457649861808 0 0285228653076282728142568280126992927266029522660287727252776272528902776268628275441301427382738289027122686264728522660290226602877272526862738277630272751271226342852262128142660358344642877290228012725272527382940286534993392334127513392404730022647289028903315454752981296 0 0268629902763285228522877267329652751292726992890256828522673294026342814268628775441318926992801273827252712281426602827264727252621282726472776263430892568282727252801278926732725351345192839295226992852282728652827299035133328321431762725404727382865289028273379469547891808 0 0283928652927290229152595286526342827264728272686275126472801264727762712272528015441305227762595267327892673272527762686269926863089263427512660271231012634275126342827266027512725347245192902277628772801295228392915275134193341339229273499397031512865283928393302463453331296 0 027252902281429272789297728772751273828652647292726602902268629272738283926212902544132142712278927762776269927762673275126862673275128142699277626083039271228392660290226212776269934994519287727762852276327252660281428273472335332143264271239702686282728522725332846344726 19790725 583651808 0 0294028522890271228902673287726472801264728652699276326862738267327252699275127765441307626992725287726602763262127632673283926342608273826342712276330022621281425952877262127892699358344912814277626992952295228772902287734593459339227763251400828522673281428773366463452981296 0 0282729772725295227382801273828392647287726732865269928772634292726732801268628775441320127122763275127512852271225822751277627382738272526342738273831512660275126862865267327632608355544912865278928012763280128902801271234723341335331262801393326992751290227123289463449521808 0 0301427252965277629272776287726992965259528272699281426472814269927892686290227255441311428772738286528012725262127892751272527382712269926342660273830762608277625682965267328272725347244912890277628392890275127762814258234193315323928012952400830022660278928773239457652981296 0 0275130022789297728392839273829402699286527892814258228522634292726472839263429525441311427893002280127382763278927252725281428392712275126992673275130762608273826472789267326992686349944912839275127762890266028652738264734723315323930522712408726992725280127513341463454771808 0 0290226732877275129022686281427512827269926992686285226602801264727892725295228275441306428392634281427122712277627512699278927382634262126342738268631762582285226472890260827512712348644642940285227382712266028142852280134723432326427253379404730022660287728903239463460741296 0 0278928772751296526992952269927892621271226602852264727122686283926472801264728145441318926602763277629022712273826862738278927632763272526342673269931012634272526732827262127382738359744912927273828392776272528392763280134323445322634322686404726732738290227123379463471111808 0 0286528142940272528392673278926732839268628392660282726212839268628772725275127635441301427382673278927252699264726992660271226212634280126992738263430892582283926472877263427122621349944912763287727892776283927383014269935133419343227383341398928392725283929403379466452981296 0 027382927277627632776289026732839269927892751285226472965271229522686281426342839544131512595282727252751264726992673272527892673259527122621272527253039258227122647287726992763264736714519296528012789286527122839278928143445343232393277272539702660268628652789340644914821 19790725 584131808 0 0287727892890276329272712281426992865263429522673282726992839269929272673278928015441306426862725289026602789263426732595273827382660269926472647266031142555280126602789267326862751347244912801277627122763286528272877277635413419332827253432404728772712282727893277457651921296 0 0273828272686286527762927276328652568277627512902267328902634285227122877260827895441310125682738271227252634272526342686272526862634272526472582264730272568271225952725259527382673344545192940275126472890269929522712302734723612330232512738386326862647289028273353454748861808 0 0294027252865277630393002302728012865262126992673282727252712264727632699281427895441305227632660266027252673264727512725276328272776268626732725266030642634272526212789260826992763348644912839282727252738287729402902267335273419348628903126404729272660287729023264463454771296 0 0268629402763287727123002269927762673285226992927273829022686287727122865264728775441313925552686280126732634262126862738268627632699263425682686266031012634271226082801262126992634352745192902285227382827272530022839312634063641335333792738397026342725278927763366469548861808 0 0295228272839272528272673283927892827264728772699294026862776267327512634282727635441302727512647277627252647269927892673280125822660264727252725262130892568273825822865264727762712345945192965281429272751294029022965266034993315343226343392402727632686282728653353451952981296 0 0271229402686285228012890263429902725291526472865259528772673280128272814262129655441306426992725263427512595259526992827269927122647263426342634269931392634271226732751269926602647358345192965281426732890264728392725278934723499331534192738404726212725290227513302466448211808 0 0297726602827273830272738299026993027275128652673278926992776275126472699282728015441307626992686276326732660258226732673277627122673277626082712272530892608281426342865263427382673349945192877273828272634286526342852287734063289326427763302406728142647290228273341463452621296 0 027762940278930762712294026732965276330272725292726862801276327632738289026862789544130272647263426992712264726732776272526862712266026992660268627253052271227122647280125952725259536414519286527892814280128142789295228393379344532263277277641292673273827762725332846344821 19790725 584611808 0 0303928142865275129522673305227122952267330892725291526732865271227762660276327385441308927382686275127122738263426342582276327632647259526212660268631512608277626732789272527382738348644912852290227512699285228272827272534723432337926863027404727252673280129523239457652621296 0 0272529522686294027382814269927892699286528013201276328772673282726732890268628655441313927512673278926472647262126862686262126472634262126602595275131142686275126992801259528392686356945192965278927632915280129022699273834453419328929022738397026732712289027253315469549191808 0 0299026473089269930762877295226733027269930272712295228013089269927632725271228775441307626212621276326732712269926862699280126472686272526212725267332262568271226342827280127252814341944642814276328392712281429272877275135833419334127123289400828142699277628773379463452981296 0 0275128652712283927762877259529022751302726732839268627762673287726342763269930025441306426082776271226602608263426992751264726862763267327512686268630392634275126862902269928272621348645192965285228392738280130022827287734993686325133152789404726602660277627383264466453331808 0 0303926862990302727762725281427122814262128652660295227892801269928272712281428275441305227762673282726862725264727252660283925682763271227122801262130892528278926732776273827122852359744642839276328012877292726992865281434723341339227763419400828522673286530273392463460741296 0 0271229902776299026992927277631762827303926993114269928272660276327512890276329655441311426602738273827382699263426472725266026472725268626862595273831262686277626472890268628392751356945472990281428392865281427762751282734993445323931512789397026862776291528143341457671111808 0 0305227382915277631262712263427762839268628272660278927512927282729522751276328775441308928392751281428012712267327632673296527762738264726602699275130762582281425822789269928272789344545192902277628142814267326732776271235413379354128903302400829402673281429273328449152981296 0 026992952275127892865277627382990280128392712289027122915275128522699287725952927544130642621268627762940273826862725278926472865269927512699268627383176264727762582289026732852267335974519291528272839283927892915272529523583349932263101275140082647269928272990322644114634 19790725 585091808 0 0299028143052282728652902280127633027278928652712291527122965276327892686283927765441311427632686285227382776264727512738287726732839272527382725272530522660286527632789291527762877349944642776280127512712283927762839268635833432339227893379398928012595280129023214463453691296 0 0272530522751292727633014267329652686283926732839276329022712285226992776268628015441311426212725281427762647272528012751269927892738275126732852275131392673283926342890277629902725358344912940277627122965272528902801272534723541312632012712397026992673290228013277443747571808 0 0296526993052264729402712287727122852271228012673285227512801267328902699278928525441315128142712260826992725263427382725308927252827271228392660283932262738287727762965286527762789351344912915280127632814289027382712273835133379331527633264400828142699283928393302454752621296 0 0269930892660286528012852272530892725289027512965269927892673278925952839263427895441306426992751280127512699281427122814272527512763290227512725276332142673285226992865268628522634359744912814281427512789263428902725303934863486317631512763395226602852278927383226454749861808 0 0292726602890267328772738294028013101272528522673297727382902269928272686283927765441310126992814275127632725272528142801295229022940285228392751281430522725282728272965290228902927349944642927295227512751272528772738277634723392323927893151398929652763281428653366469552981296 0 0263429272751290227892827276328652789300226602927269929772738280126732814263427895441310126992647277628012852280128392927275129522902277627252712278931512725283927122952264728652595362645192965269926602801267327762839303934723406325133282865400827252699294027123392451949861808 0 0297727762839280129522673294027632865272528652595276327122839271228012751277628015441310127512673282728652660281427512865299028902877297726732789268630392595302728272927280128142814349944912839271227382699275127762789262134193472341927633114393328522738283928143328446454051296 0 028392789273827762763296526732852264728652647292725822827267327382725275126732814544131142699268627892660283926732902276328272763287727512776280127383076266030022699311427632965273836264491301429402814276327632712268628773445358333923315273840472699268628272814336646345054 19790725 585571808 0 0294028272977275130272673289027762902267328652738281426602776269927252751281428395441306427252725280128652725292727252915310128652751282726862789271231762814278928652902294027892776352744642890294028012763290227122789282735133445345927763226395227632673275128273289469553331296 0 0280128902814289027382827273829402763296526342852266029272660286526992801267328395441311427632621283926992776269928652915295228652789289026862712281431012877289027513014276329022763356944912915275127512827273827892776302734993432331532512839410826992738291527513341475748211808 0 0292728272940264729652660287726992952266029402725283927122827275126992712275128015441307627252725281427762673295227513039307628902915278927632647266030022738287730762952311427893027348644912827291528652776280128272801290234063459348629153302404728142660281429403341472651571296 0 0278929022789292728902902268629272751294028652902276329522751275126602738262127385441312626732763281426732789277628392927303928272839280127122673272531392621287727892927264729902725359744642839282728272776271227632673275134323392327734592763410826862647281427513392466454771808 0 0303927252865281429402776286528142801277628272660286526992865267327892789276328015441311427512789275128142699307627382927292729522776272526992660275130022699287727252801292727512738349945192814269928522751269927382763267335273406352727253027400826862751280128773251443760741296 0 0275130022801302728012952277628772763289026862738272528652647282726732712277629525441308928142673296527253027268631892839299028652839273827252725259531512555297727512902262130892712367145192827275128142776280126732699286534993541332829652751408726732738281427893406469570041808 0 0295229402839299028012763276327512965273828522725277626992699267328012827280129775441308926862827280129022634308927633189303928902814272528272699260830892621277627632801291527762839347245192865273827512660267327762763264734453379336626343076400827252699285229773353463452981296 0 027383101283929402965299028523014287729522801275127382839267328012699283926992890544131142865268629022738322627123264285230762814280127632699269926733114264728012660280127762839269936414491290227892699276328012686282728523527332832893214273840672621263428652776334146954821 19790725 586051808 0 0301429522890275129022763295226992927283929522763294027892852268628142699273828655441316427122890277630892763323926473315294031392776278927122621259531512673272526992827272527122877358345192965291528392776266027512751278935273445321427633239406727632751277628523379454751571296 0 0278929272902299030763002283930642738283928522890271229152763282726992814276328275441300228272751295227893226276334722814326428392865282727122751272531142595292726862877264729772776355545192940273828272660277627122814285234323341331531512814398926082725289027253379449148531808 0 0302729402965296529652852286528272915283929902673277626862839268627512673273828655441311427122801277631262725315127763406299029772890268627122673272531012634273829022801276326992634349945192890283927252725289028272852308934993341326428012977402727892699276329403366446453331296 0 0307628392890295229272865276330762852294027512927272529272686281426472789271227765441305227122725302726733039272531012751312628142927269925822568266031262595289026212902260827512647358344642952275126992827268626732699278935273315325128652789410826732738289027513392466448211808 0 0292729652940297731143052286529272865294030392725294027632865259527512712275129275441311428272776283929022725300227763064299031642673283926992621273830642673277628142789272526732712352744912890268627892776272526992751289035553406341927893176404727512699283929273353451951921296 0 0286531142940311430643101285229272877307627632915272528652673291527122763269928275441297727122699273827892927277631012789335327762852280127382660258231262568289026732927264728142647356944912852272526992673276328902763276334993472327729272865404726992686291527893353463447891808 0 0299028903002303929272827292727762915282728392738295227632927268626732789282727385441310127122738272528772660297727383027286530142725281427252660278930892738273829272839289026732814352745192965275128652789275128012789277634453445326428143201398927382686278929023379466452271296 0 030272877297730892965303927252977268629522839297728142927275127892660287726732877544130892673263428012686285226603027296530762699275126992673275126733114259529402555310125282814266035694464283928012555272527122725268627513499352733413201282740082634272528522725347244644886 19790725 586531808 0 0292729523002297729272915297727512977287729402801277626992776269928142763277628145441310126732660275129152673294026863101297729272776287726342660272531642699272528142827273827762877352744912915263427762660273828652776271234593302337927893151408727382555287728773277475753331296 0 0302730522852300229402965291530642751296529023064275127892712282727512852275127895441305226342699275128772763263428902839292728272738269926082686262131262634283926342977251529272673349944912865282726992673278926732725275134993392330232392699406726082673287727253392463447571808 0 0316429272940295229152927308928272990277628772789277627892927275128272673276328655441305226472647277627892595287726082915282727892647278927632673269930522686272529652890278926992763347244642776268627252660263426992686271233533432336627633164404728522738285228393289463451921296 0 0307628523076303929402915268629152801296528522877271228772699286526732827268628145441313926862660281427762686264729272751297727762890258226602595263431012542282726082940259529522852352744912763277626992699264726992814269934453419330229152738402726732660283927763392463453691808 0 0307632013064300230392927285227892977287729652902294028142852269928902660264728275441303926472660280127512634282727382865292729402751271226992751271230522712273828392776277627512814345944912776272527512763264728772647273835133392331527633126406728902763281430023353463460741296 0 0316429273064295229522977278929772801301429522977278928652801283927632827268628275441305225682751264727892673267327632852301426472852266026862595256831512555296526472952256828902660352745192877276326212634278927122814283933793459326431262725400826342776289027383445466470041808 0 0299030642940310131013014291527122977294029022852287727762915275128142763278928655441308926992712281427122699272526212839281430642515278926212751267330762621275128902839268627382725344544912814264727382814259527632634280134453432322627123302404729522712286527893201463452981296 0 031892977322629273039302729522927285228652827291527382877280128142725277627382865544130392699268626992686276327252877269929772608277627122712267326733052266028012568295225682839262135274491282727382725269927512634289028273499355532513214276338632673267329022712336645194853 19790725 587011808 0 0315130523076318930522814291528272990281429772940289030142814276327632686267328275441307626862699277626862686268627632852267330522738283927512595271230392763275128272852280127252686347244912927280126212725262126602673280134723379331527633527397029022751276328773226466452621296 0 0325130022927308929523027290229652839302729772877306429652990273827762686260828395441302726732686280127122647269926862776290227762865271227892634269931012568287725682952258228652595355544912801268626992660278927512738286534593445331533662814406726082699282728393419472648531808 0 0308932773101315130643151290229152877302729022990291528272865271228902763272528655441306426212738271228012634271227382877289028392814281427122686269930022725272527252839272527252647349945192814269926992789264727122647269934593459327726733226402728272634278929023379463452271296 0 0312631013064297730523039295229152890282729652865296528142877286527252839277628655441308926862725287726342738269927892712277627892699266027892725273831142528278926602877255527512582352745192852272526992725266025952776276335133472322632392776404725952712277628143341469549191808 0 0301432643002325129773226290229152952287729273164281430272712276327762827266027895441308926342634276327512647264726212865283927382827273827892699278931142751272527762738280126472699349944912827271226212738264726472814266036123419328926603126400828392725285228903289443753331296 0 0318929273201292735272890307628772890285231512915305229402915294027632725273828655441308926862712267326992763269929272776292728522902276327122673263431392608286525822763252828272763354144912839268627382751273825952751272535273499326431392915402726342699292727633392463449191808 0 0292730522763305229653101292730022865300228523114280131642940281427892852266028145441306426992699268627512699273826732852281428652738278928652647281430642673276326472763263426602699358344912814273827122634269926602927280134193366306427513226398928272647287728523341463453691296 0 030022890311428903064294032262801289027763151285230272839287727892725280127252890544130892634278926992751269926992839316427892827281428142751280127123064256827892595285225822725269935414491278927892751282727382621277627383472347232263027269940082555267328652839332845474757 19790725 587491808 0 0300231262776311428903002299028772839308928773052281429522776283928772827269928015441312626342738277627122647275128392852277629022789272527892738267331512647276326732776268626862660349944912776269928012725266027632699277634723419344528393277398926602621286528903302449153691296 0 0302729523189285230022801300229272927290232142890300229522952277628652699277629525441311427382814282728652725280129272890294028652940272526992738264731012555275125952801250127122686354145192776280127382712269926602827283935553432330232642789398926342712289027513392454747891808 0 0286529902852315130522763283929902952308928143226285231142877282728012776283929275441313927512699282727762686281429022952286528902751276326732725281430272763273826732789263426732763347244642814280126732712267328272865277634323406365627893379397027892647281428903277457653691296 0 0295229023076280134322852312629023027291531762915305229522839273827122827280127765441310127122827276326732738283929152977294028903139280129022738282730762621289025682738258228772660359745192865281426732660296527122839283934723527327732772839408726212647278927633406454754771808 0 0289032262890315129522890292729402877301429023264286534722725285229902865271228655441312626342712282728142738268628392801286528652852278926992621282731012673272527512801256826342634355544912865278928272915263428902776275135833392326429522977400826862660275128653341443761521296 0 0315128653064291531013039315129903027278931012801311428903052290227512763286527895441313926992751276328012738273828272865285228652877268627762738266031762647278925952738255527632647359745192902281427762814272528652827286534993406325130522712410826602647283927123366463471111808 0 0289030142839301429022952290229272673311428773189286532142877289027762738290229155441326427252699275126862789281426862814294029522814280127762738277629652751276326862877259526992660351344912865277628012699262127122660267334193366326427893201404727252699278928393251457652271296 0 031512801297729523126292730392965277628903189294030522865297728012890283928012827544131012738272526472660275126472751278928272827287727382827281428013101259528272582286525952789262135134491295227512738269927252660285228013527334132643189277639702568264728522801330246954886 19790725 587971808 0 0296530022852306429403201285229522915299029403151276330522890296528772827281429905441311426342738276327762699271226732865277628272738276326992660272530392686283926602814262127122699352744912827278927382699266026602699280134323341335326862965402725682634281429273392466452271296 0 0313928903101286529402839295229402902299031642940318928903052289028652814268628525441311427382647278927632839266028272877286527762814276326602763268631142608278925152877258227632555364144912852281427122801264727762852282734593459328931642660410826082647282727893328463448211808 0 0280130642827310129773002276329022940290229153052290230762865299029272763282728275441311427632712280127122660285226732725285228142751287728392647269929902725271226212789258227512673347244642827276326602776294027762801262135273379330228012915400827122751282728653315475752621296 0 0307628523114290230762865305230022927287730522789311429773114280128272852277627255441310126992673278926862751267328012686287728652738277627252673269931142555278925552902259526732647356944912865277627512660285228272789281434863406331532512712402726082634283927253379446449861808 0 0296531392915315130023027289029772839301428143176289032772814308928652839273827895441311426602712278927512839281428392725280128272801266027252751278930522673272526732814266028012712349944912952272526602852292728772965273834723432336627123039402726472660285229653315472651921296 0 0308930023226292731142877313928392877286531262852323928653239285228772751281428275441312628142776271227122738277627382789280128012801282727632827282730392712281425152763258227512608362645192865277626862927275127762890273834063472322630892699402726472725294026993328466448861808 0 0277630392977312629402940286529772965282728903176289031392965287727892927283929155441313926862673278927382725282727892751292727762751273828522852286530522738272527632789267327382763349944912990269927122712269927633201267335273353336627253089402726082725283928653379463453691296 0 030642890303930763039299029152877287728653076286531762940313928392927283928522839544131142686269928772673275127762725276327512725287727892865286528143226269928522634278926472725267335974519281427512738262128902712292726993472351333152865287740082647267328772686334145474986 19790725 588451808 0 0280129402927294030272915292730392952287729403201286533533014308927893076280130765441317625682877273827252776272526212814283927252776281428012763275130892686272526992801263427252608341944912814276326992827283927382751278934863419341928393039397026862647277628903289466452271296 0 0303928522927287731642952303929772927297730642865313928393315287729152977289029155441300229022751280127382827269929272699295228273052295227382751297730892608280126342751262128142582358345192789273826862776281428272814277634323392323932642647400826342660286527383341463450201808 0 0287731512789296529022814300230522877272529272927289032262965322628522977283929405441316428012814281429402699289028523039296531392839317628652839285231262712276326732915269927632660337944912763275126212686268628012789281433793445336626472915402726732699285228903353457654411296 0 0291528903126295230272827291528272763291529772902308928393353285229402852296529025441311428772725291527632852283929152839307630023176287730892776282730892751286526212827264728012660347244912965266026992839272528012852272534723432325128272686408725952582282728013328451952981808 0 0294030142890285229402952292729272927278928903076295231392902295229522965282730025441316427512814291527892725277628142865280130142839302728012814278930762673283926732789259527382647347244912852268626472789266028142686281434723392332827252751400826992647282729273328457661521296 0 0305229522965286529902940296529022776277629652852334128903341285229522839295229525441308928522699277629022751281428522814294027763014276330022634280131012673283925952877262127512660358345192852272526472725272528012852283934323406322629652673406726342647287727513392469570041808 0 0281428772890291528902915283929022852286528523039289033532776307628652940278930395441315126732827281427762852277627252927285228772776292726862902267330892660280126212776269927892801352744912952277627122621263428522751264735273432328928142927400826342763283929273264466452981296 0 030392789299029022915297728902940286530892865297730892977303928522865283929403002544132012902281428902952280129772865291529272738286527632763277627633139271228272725278926732789266035694519281428012751276327762915275126603472339231893076268640472582266028392751327745194757 19790725 588931808 0 0303928522990289029272801300229023002275129152915297731512927295229022865280130895441320126862789287727632738275128272902295228012890281427122776283931642725280126862890269928012660355544912789269926342660266027632712275134063432322626993052400827512699287728523353463453331296 0 0301428392751286528522927275129402751300227762827307629523189291531262852297729525441311429022763277628012738271227382915292727762902281428652952285232262751283926472814273827382725349945192789259526602686269927762686283934323406345931012738404727252725285226863264451947571808 0 0286528272814285229402877278928392927268628652839285230392990290228522990286529025441325127892789280126342738272527762839269928652814292728522977290231642608280126342902271228522712344544912751278927252725264727252789289034593379330227382751400827512634282728773251449152271296 0 0285228272763285228012827275129022751290227762865280129023039278928393039281429275441320128012801286527632751272527892738277626602789286527252902292731762660278926732814254226602568348645192814269926472595250126472827276334453379323930392801410826602776291527893353463448861808 0 0283928272977278929272776305227763089275128772801287730022977305229522902289029275441316427762952285227762738272527762827281428772801295228523027289031512763283926212915267327892890354144912852282729522852281428522877269934993419334127763315402728392712281428903251441152981296 0 0292729152712287728392827273829772776305227633027292728773027290230523039286529775441316427632789280128902647276327252776272526862902278928772801278931262751280126732814252827252647355544912852273826862839269927122902267334193406317630392776412925682686297728013289463449191808 0 0285227762814275128772738290226732738267328652738291530762940315128772990287729655441317627252877277627892751269927632814276329152801316428013126292731012801296528392852268627252647341944642839268627252763277628142827277635693406344528903328398928012699280129773264463453331296 0 028772915273829772827281426992940273829272699294027892927301429522902290227512712544131012801287728652801287728392927292730392877339228523302277629023139283929152712287727122877287736414519289026082865268628652673273828273419339232263189264740672634263428902712340646344886 19790725 589411808 0 0290228012965282729402763299027762890269929022647277629652789290228902877283929025441320127252927280129152699280128142902277632012801320128012977276333152712290227762952271227892751347244642839289026342814277628012789285234993472327727512952398926732751281429523277463452981296 0 0295227512738283928523076273829772634303927763027285228902952287728772890291528905441303929152725300227122927283928902852312629023379285231392852310130272877291527382865271227382673355545192890269927252673282726082725294035133328328930892725408726472699281428273315463448531808 0 0289027892865276329902699302727763076260829272865301428772890286528142865283929025441325128142940280130762852310128013114283934322814347228772877295232012915281427762902275127892673344545192827277627252738277628012927294035553328327727763264400826602751282728903366446454051296 0 0302729402915289027512965269928902712292726733027277629152902283928012977280129025441307627632814295227763002275130272712311427633353287731762801287731892801296528392940278928012751352744912927273829152751290227252890281433923366336631012725412926342647286528013277443754771808 0 0294028012940285231012789299027892940268628902751297730522990303928652877294029525441317628272890287729652751291528653002275133282686330229023064290232772712285227762852269927762699347244912852275127382776269927892751289034993432316428772865398927252621277628773432475760741296 0 0320129272852292727253027272528652673300226082952275128273126300228902952289029525441317628652852291527892839278929272902322628523139276330762877308931392927278926342776263427382608354145192801264727252686277626862965282735413406335332012738406725952568286527763379454770041808 0 0283928142927267329402763295227253052262131012827307630143027328929022940292729525441320128142789286528392801300228273064285234192877352728523226282733022952302727892877275127892660345944912814287726602915267328772725282734723445322628392865397025952647283928273472472653331296 0 029272927290229902789299028013027272529902725300229023064321430522789292728902990544132012940287729772827290228012990282735412852359728273289290230763176316429652852289026472789268635274491283927382725275127632660275127893541345931392915296540672647266028772776337946645020 19790725 589891808 0 0282728012952276329402852299028393064278930642839297730393052311429522865292728905441308928392789286529402789301427632990299033412839344528013176281431012621290226732814263428272712354144642877277626342712269926212699278934993353327727892977397026342647290229023302472652981296 0 0289028272877292728012965275129402738302726992977278929523027296528903002295230275441310127762877292729272852280129652940334129903472289031012852296530762751278927382776268627892751349945192865277628772725275126602776272535833445330229522660406726472568289027763251454748861808 0 0277628522890272530142839303928393027277630022865292730142990318929522890277630025441320128652915289028272801294028523176295233152902370129403251280131262801292727762965276327632776343244912940287726602738259527892776292735413472334127382699400825822712281428143277469553691296 0 0296528652801292727892952272531012827310128903027271230763328302730892890289028395441316429902865289029402827290229903014317629023527295233662852305231262940291528272952267328142647349944912801277627252699285226212877267334193472334130022865406726342647285226863328446448211808 0 0294029022877286530022877292728903027278929522738289029653126308930392890296530025441322628392940295229522827289028013277296534452965354128523176286532142763296526732902266027762673341944912776278926212699262126732852302734723419349927382877404726212686282729903289463451571296 0 0312630272801296528392952280130892738299028013114277630393201310129403002292730275441321428392927303929022927275129652839339228903541286534592977311431262915277627512827269927762686355545193027278927382621266026472801267334063419327729772814404726992686282727383486463448531808 0 0289028773114280131012725311428773151286529652725292729023039310129152902307630275441323928902877299029402801305229153353282733412952355527513176285231642751282726602839256827252621349944912725260826342725256827252725280135273419335328012814398925552699282729023277454754051296 0 029273027272530642839299028013089285230522699297728772952341928773114301431642952544131892952292730522915292728143164285233662839351328903419286530143126280128142865278926472801267335414491289026862738267327382673276328393472340632262952280140472634272528392712334145474664 19790725 590371808 0 0292728903076273831012738316428393164283930892890300229523164327729903101308932145441349929523089303929522827305228653341292734992852341928653151272531642751291526992852267327892542348644912751263428012634263425822673276335273341327727893114397025552712282728393189446451921296 0 0294030522814306428773139273830892699297728273027273831263251305230893014300229905441317628902852295228772852294028652940322627383445287733412738302731512738269928392839264727122634356944912865258226862712285227252839278935413353330228652738404726212699286527253486463449191808 0 0306427893101277630762751307628393114290231012776310129773064337930143151312631895441337930023052296529772877308928653226290233152877322628142940277631142647283927382915259528142634348644912839275127122647262127382647291534453472351328653089400826472751286528393328451953691296 0 0275131012865306428773151272529772940308929272990294030523379303934193052330229525441325130762940306429153027282731263039327728903341273834192699315131012852289028272877271227122568358345192839272528142776280126082776264734193612325129772673406726342582286527893277441154051808 0 0308928653214290230762827302727633002301430762877305231513089334131013089299032515441334128903151290229152902301429903226294031392902311428903039290232772738302729023002263427762699349945192839278926472738264727382751282734063366355527892877400825552712285229273432472661131296 0 0289029772852307628902977282729522927305229023002296531513432320131893002337930025441323930762789299029153052292731512940311428013164287731012776300231262990285231012865271228012725359745192965267326992595280127762738281434193527334130272738404726862582281427383277449171111808 0 0308929653089273832772902307630523027289030142789313930023101341930523239310132775441335329903239283931893089325134063328295233282915310127893151290232262776291527512865254226732555354144912776278926732801269927252865269935553366336627122952397025952673276328903226449152621296 0 030272940276330142789305227383226295232392915313927253126323932143289311432392865544131393201302732012952331528653239305233022865337928653002292729152977287728012915282727252660263435834519294027382801268627632725272527893459339231262927273840272582259528772789337946954726 19790725 590851808 0 0315128903064277632642865305228903014283931262776312628392990323929773139299031395441335329023126303932892965334128903541283932512877317626993064287732772686299027122839272527382673341944642827305226862725271228012725267336413341332826342814404725682673280128773251457652981296 0 0300228772839315129153164276332512890295229153002282730643126308931512952320130395441316433283101335329273445283935272877335328523341286533532789297730522814275127632890273828142699356944912839268627762660285226732776280135413328331529022776408726472647289028013315451948531808 0 0289029023226278932012801320128523076290230762789302728772902295229023239297733025441341929523353302737482902365629153671294034192801327727893089280131762738300227122940273828142699348644912776278926862852273827762852262134993392327727512890404725682712277627893277463451231296 0 0301430642940297728523176296530642877311429522952282732393002315130893076318932395441323932513139326431643597291535553052347229403353287733152890322631263064285228902751276327762763349945192865264727252555267326992776285234593406325129522634404726082647283927633328441148531808 0 0283930522940283930022877299029523064292730642776302729522990331531013302303931145441332829523189299033662776343228523527289032642940326428013353287734192776305227382827255526472686354144912801268626342776280128142952281436263419340627632686406726472699283928773289449152621296 0 0302730642915305227383126290231512927307627763076267330762927315133153052316430525441307630142952317628903189294034062776335327253089276330762839300230762952286527892865275127252621361245192852273826992776280127382877263435273379316428142725402726212595286527633302446448211808 0 0316427763151269931512763318927633039286529772751299027763064313931013176310130525441339230022952296530642940317629523366294031762789290227762990290233412738294027892927262128142673347244912865287726602789262128012673285234723459330228652725404726342776283928393366451952981296 0 030023076278931262789313927763089290229772789317626993151305231013264295230642977544132513151296531143052317629523289285233152827330227633064278931643151292728902751292727382789263436124491280127122725252825822595273826863459347231892852286540872673269928392751339244914757 19790725 591331808 0 0296529022952281429652763297728652965269929522776310128013101299030893052296531645441327730273052301430642952306428523251294033532865316427383101286535552852310127122990271228012738349944912865275126602647267326992738273834863379328928392852404726602647277629023379451952981296 0 0294029772927325127383052276333282789312627383076269931893027312630273089302729655441322631643027307630392915292730892814336628143226278930272789312632513114283927892814267327762712359745472839268627512634273827122915281434193379320128522801400826602660289027633366466449521808 0 0302728273052272531892776318928903164281431762751312627383089302732013151297730275441325130523176285229523052302729653064286532892827339228393139289034722839306426342940267327252595354144912839273826212712276327892814291534593366328928902890398926602738275129403289463452981296 0 0294030522865310129523101276330522801311427633101276330762952305231892902318931015441335331142940307629652890289029902877330228523289291533152852335330763315292730892927280128652686349945192940267326732712264728772852285235273353322629152827408725952660287727763226469554771808 0 0307629153064280132392699307627383201277633152827317628143151312630643076302730395441321430392940296529022977291528902990290231142738331529153176289032642814308926472915264727892712355544642839271225952865283927762865282734453419328929272763400826212712285228143277475761131296 0 0295230272801305227383277271232262776318926993101273830762839308930022890296531145441321428902990296529652852294028772965300228523151287732512927310132013151289028012839273828272725349945192940267326732634283927762763269934863379335330022827404726732647287727893353451971111808 0 0313929523052290231642776310127383189268631142751308927892990289030273027305230765441343229773027303930142915292729653101296532392902322628143201287734722915307627512902267327632712352744912890282727252927277626342852273834453406339228272725400826212686282728903277472652271296 0 030643039281430522852317627893201272532642801318928273201290231893076312631393052544132643189294031642977302729022902289031392915316427893392289034863251327728142852292727252699264735694491294026862814275128522699283927513459332832512738272540472647268628012738323944914919 19790725 591811808 0 0303928393214272531762890315128393114277631262877307628653226295231762977316431265441334129903014307630522902313928903089272530522839322628523366297734192789312626732977266028392738351345192827277626862827292726992776290234993392331528652660404725952699285227763302463453691296 0 0299029522801308928013114276331142789317628393089280131263002335329273151315130395441323932773002300229272977286531392865302728653189277634452977364132263214277627762890280127252673352745192877281428272789285228902814287734993486315128012751402726342699282728013214451948531808 0 0310128653126277631512686317628393201281431142827321428013089307630763014306431395441325128903027287728772852300229153014289031392865331528013379300235692801303927122965266027382776361244643014286529272839307628012940289035273315337926342801400826082712287729273302469552271296 0 0287732262827322628013039273832642789335327513264278932262952325130763114300229655441318931642977308929523076290231513052326428143366291536122952334131012965285226732751278929652686349945192965276327762751285230272776296534593392332829152725406726212660292727763341469549191808 0 0302728012977283931142839311428143114280132512776312627513214296531893164305231265441344531013176312633412990320130393406299034193002364129023555287733792763303927382915258228012647347244912977283928142776269926862814281434323499327728142776404726082647278928653328457652981296 0 0281431392865323927633089283932012725310126993277275132512927315131893251316431515441335333412990327729523214294035132902354128773748297737802890345931393076283927512977278929022725358344912952269927252647275127892789275134593541334130522738406726212738291528013353463446641808 0 0313927383089280132142738306427893126286533532801312627893277302732013039317632265441348629773445295233793002354129773656296537322965364128393641291533282751297726343027267328522789352744912801277627762827266026472902275135413432354128272595398926082712276328773341451953691296 0 028653076273832142827331527633189286531762801323928653176286531393076302730143201544131643027297730023139325131143459302736712990371730893541282733023114295229522877277627252952277635694491280128012940292727762789290229653527344533282852282740872712267328272814332844374821 19790725 592291808 0 0313926863126268632642751336627633139278932392776339228013214299030273151311430765441340630393302308933152927343230393626294038462952378029523541286532512712300226862890259528142582352744912827275127762814285227762965280135133432334127892568402725422789287729153353451952621296 0 0282731392827325127893239278930892865326428013226277630762776312629023101297731515441340631642990321428773392302735273027370130523796286536562852308932142940281429022852276327122608349945192990281427122902260827892789299034453486335327252789406726082712286528273366463447891808 0 0312626603239278930762751322627763189276331892763326428273277302730643114323932265441327730023076305232012915321428013583297737642902367127763513285232392751289026732852267327762725361244912814269927252751263426992814269935133392331527762725400825822699286528903264475753331296 0 0276331892751312627253201269933152801326427513315276333662902320128903114291530275441325130642977302729903139280134722915364129653764290237322890351331393014285229022852282728272801359744912965291526342789264727892763280134723445328928142776404726732725286527123392466454771808 0 0326427513201272532392751335327383239272532262725326429273139281431142890292730145441347230393014305231143014327730273541289033532814349927253641280133282751290226732965269928272621354144912789269926342647286526992977268634863459340628142621398926082763280128773302449161131296 0 0276331762852327727123239285232772789334127123201273830272814326429403052310131145441321432772940307629653076285234592877361229773341292735132915326431513114289029522801271229022814356944912776282728272738264727892725302734593302322628142647404725822621282727763419454770041808 0 0330227123239280133662776313927763264281433412763325128903214300231513039303930025441323929523366307631393052307628653541281435552852348628393341296533922776286526732915262128012814349945192852271227632621272527122965276335833419339228272621404726342621276328653341457651571296 0 028143089272532142839343228013226268633792814343227253419286532392927311428903052544132013251303933532990303929773126290232892801339227763459271233533039311428522902286528522738262135274519283928012673285226732712272529273527328932642699268640472634267328772827326447264886 19790725 592771808 0 0318928013366272532012725336627253239273833022827325128653251275131762902306431015441320131013264295231012877308928653089283933282776352727383366277633922660306427382990268629522673352745192990283927382776292727512827282735553445325127892660398926082634282728143419457651921296 0 0286532142673328927893101276333282789336628903419278934862865332829403052300230395441331533533064325130393002290232892977323929153379286534322839332831763164282729272814280127632789364144912915263427892839272528652915282734993472310126862699404726212647286527513419469547891808 0 0317627763176281432772801327727123289278932892801327727633328275133792965326431015441328930643139307631642852300228773151289033282789339228143499276334992865308927512902272529022827347244912852295227892712280127512801280136123353322626992634397026342712277627633289463452271296 0 0292732392751335327383239269932012712339228013264275133662965332830393126303931145441325131513027313929903126280130762890316428773499300236412977335330273379282729403002282728652827354144912927275127632699277628772902283934453366327726472699404726992699280126863328463449521808 0 0325127253226273833662712316427633353268633152660321428143251289032643064318930765441347230393151297730272776295228523239290231512839339228773289286533412814315127892952263428902725349944912852283928142725272527892890280135273379334129022673404726342660281429023315463453691296 0 0272533152839349927513379267334592763337927513302281432512789330229653341297730765441336631262927305228652940289030522852300229023189281433922789345930523277292729272763281427892902354145192965268627632660259528012763295234593406326426732686406725822686289027123366451947891808 0 0347228143302275133152738328927123328280133662789344528013392286532012852302728655441335330643302303930522927296528652965296532262952340629523527286535272801320126472865275129022738347244912839271226082634269926862902281434323379330228012660404726602621280128653341478952271296 0 028143315289033532789331526733277276332772814337927633379277632392827344528393189544133152801285230642915295228653014291531142814330229023406303935833151317629153101277629402827283936124491294026992763263426732927275127513419336632772595271240472634259528902776337946344789 19790725 593251808 0 0349927513555275133662725328927383486273835412827323927763302276331762990325129405441310130273052300229022839295228903089290233282865358329903612291536122865320127382890268628012634351344643052292727382751272528772839276335273459332828272595400825822699282728903379463454051296 0 0278931642647335328143114263433282776349929023432285234722852323928273264287731895441334130142902296530273139282733922965351329773583303934992990364131643151290229402852285227252839361245192902277627252647272527892827290235133459323926472827408726082647295227763302451948211808 0 0341928903302285233152751331527633341283935272865332827763328280132642890310130525441321430393027302730892977330229523419302736122990368630643641297733922789328927123076268629152763349945192965276327382839269928392915294033793472330228142542400825952686281428653251457654411296 0 0289033282877347228523513275134722712341928013392283934722990343229903251310132015441328933663002326430763328307635693014359729403701291536413039344531513126287729652789280127252660359745192890273828902595271228392827294034993406328926082751404726472582280127763341463453331808 0 0327728393341278933922751355528653686282736712865365628393459287734453014328932395441340629903328296534722915379630393863317639893139365630393829290235552763318927382940269928392852347244912990285226342751275127512839277634723353326428142595400825682712276330023277457660741296 0 0287732892890332827383379273836712852344527513499281435272877358330143251315133285441334134723014349929903419296536563014365630393846303936412927354130893214287731142877289028142673355544912977263427122686285227892801282734863328328926342751404726342634287727763353466470041808 0 0345928273641276334192827354128523656285235412763371728653353300233923126327732395441351330763366302734723002373231013863325139153052406730023764294034592789300228142977276328142827351344642877290226732852271229272763290235833499327728272660404725682660276328013302441152981296 0 028143499289036122789345929523812291535132712352728143419278933283002328931143226544133023555306435693002381231014047311440473164395230023829286535413201320128772952294027892877273836414491292726862801272528652789286527513445343231762725278940872595260828272725334146644821 19790725 593731808 0 0354127253527278934722827347229273499283937012776345929273499299034323164343233155441358330523748295235972952359729774108300239333315376429273612289034452725306426602927264727632776349945192915273827382865287728012902281435273392321429272634398926212660280128393315454753331296 0 0272534452776332829403569282736412852359727763732283934062877349930023315312632895441330235552940365630523863310139333201404731013915297738292915335331513052281428142852275128652686352745192877280126992634275127632852282734593353317626862660404725952582283927633328463447571808 0 0356928273541280134992776371729153432277634322789351327893353297732893164330234865441356931893780308939703126404732264310311440082990361230023486278934062738303926343027287729022738343244642927281427512699273829522673282735553379325127762555400825952699281428773251451953331296 0 0280134192686331527513527277635132827349927893379277633022940331530893239337934065441336635832977376430024150294044643139421730274047297735412915336632012990302727762952278928652814362645192865264727632763281427122877285235413328326427252738402725822647281428013239463448211808 0 0335327633419278932642776339227633419273834452902343229773289315133533214336637015441395231143812311436563139406730273846320138463052378029273277299032892865305226862965260828272738352744642977281427252789277628902763289035133392325126992621398925552699277629273315463452981296 0 0271233152789308927383445283934062801344527763612280135413027355530523583356933535441334138293139397032014172334143853214412930893898287734992865325131393039277628012952277628392940354144912877260827762725276327892814271234723341320126472686404726472634295227633328454748531808 0 0310127123114277631642890351328273353286535272877335329403717326433023459345938125477382932773898316440083176421731263933305237803302382929903527291533532801308927763076273828772877343244912814286525822890271228012839273834593459321426602634402726082686280128903366454753691296 0 028273239285232512915326428903499300233662877344528393569286535413151331534193445544134063796326439153126408731394008312639152902359729153597278932773164305227632877287727512801273836714491296526732827269928142801275127763499337931512595266040672699271228272751336646344952 19790725 594211808 0 0349927893201277633412877345929773472292735552865327728273499296534063289344537485441384632643701325140473277412931264263317639702990379628523583292734452814302727892940269928772801351344912738281426212977280126992699285234453499325127762582400826212725289029653302449154051296 0 0276332262738326427893366283934592801365628653626285235832965355529773597318932895441349934993176386330393952320141293126423931643846280135132952349931013064289029522952286528272763349945192763273827382738283928272801280134193353317626472725406726212673283927383379457649521808 0 0315127513289282734722839352727633641282736262839349927633656297735832990349932395441341932643432327736863101389832144239310140473089379630273541285234322776320128013052277629022827349944642763289026862763266026732686272534723432335327762608400825552686282729153328451954051296 0 0266031762725320128523486280135552902352727763812281434592814359728143392301432515441349935693189349931393671322640473277419431643863289034992865339231763039278929272927272528012712364145193076266028902738283928522902275134323353311426342725398926732595281428013366451954051808 0 0332828273315285234192839354128393656280137012890368628273764280135832902344529905441349932143432322635833164406733154310318941293027378029273289281432512789312626992977272528772738351344642776271226732801273826862940299034863379331529902568397025822712280129153264446461131296 0 0285235412763340628393583283936712865373227763392280134862751334128653499285233925441341230143052323930023472296537803076417231393952297737642927339229773264286528142827275128142699355544912952256828012738276327382902283934993392320126472751406726602621280128393379469570041808 0 0313926603164282734862725367127763555283937962852374828773555294033922839339229905441322632893076317630893039335331263933307642173139408731263780295233282751310126992789264728772568352744642827287727252751273828902927280133923541335327762595398925952660276328393264457653331296 0 028773555278935272902358329153898296537802915373228143527281437802789341928273486544136412751317631012990308929403406287739333039412931143952299036263164303928392801282726212725277635274491281425422673280127252725276329023445351332262789264740472647269927632712334144914757 19790725 594691808 0 0358328013302275133922890358328273527278937962789351328393569289034992890331528655441308932892865334130023226325128143796301441083251402731643898307634592738322627253002266027122647349944912890259527382699269928772751291535833499328928272582400825822634276329023239463451921296 0 0278933922814344528393597283939332915370128523764286536122902351328013226276333665441345928143039295229773039305233792940397031764150305240082890379631143139285228142839267326602595351344912852271227382763269926992877299034323315321427512647404726862634289026733392463449191808 0 0344527763527280136122852384629523432280134452852354128523656287736412890365629525441316432892915322629522852311429273379294039702965384629904008296536262776320126992915268627892686355544912865272525682621272527632827300234453419328928772634395226082699285228523277454752981296 0 0280134992699358328143701282738122814349928773780289036562789345928143472286533795441345927893251308931763277299033793027365630273829317640472990376431393239283929652814275126602660355545192952264726992725266028012902307635413459327727632686406726342660286527383302451950201808 0 0337927383459278936712725370128143527277637482839368627893527281435972902354128395441327732892990317631012977327729403472305238123014364129903863289035972789307627252877256828772555345945192852262126342814275127632789290234723472322628652686404725822699281428653341466451571296 0 0283936262673339228773527277635972801374829153863281437012852352727763432281435275441341928143302291531392940295230893002339230763717300238292977381231263472289028142839280127632712355544912852278927892915268627892940291534453432308926992776406726082542287727513289463449521808 0 0361229023612275135972751364128013780281438632814351328273597283934722763349929905441317633282789327728902952297729023251290233662940345929653486290234452738320126862877259528392634347244912902275128522751300227252877297734723328326427382595398925822699285229153264463453331296 0 027893641280132262801364127253671294037322852348627763717278935412814358327633392544134722738335328903277292730393076303932512965340628013392292736123151345928773139281429402712272535834491275127762751280128012801285227633472354132262660275140472738258228392789327746344886 19790725 595171808 0 0364127383569283935412865358330023880281437642852382927763541277635552839335328525441312632772776340630273239296529902952301434063027332828903379296536562890331527383039277632012814341944912952272527252595291527383114277634723419327727122582398925822621283928273341443752981296 0 0287737322801379628143513275136412890355528273569273835272776367128773472277635275441344528903353290231012927300230273126327730523226299034592877347231143472292733532852310128143076358344912927301427512814272528012814281434593419331527122712406727122660289027383315454748531808 0 0352728903686291536262776364128013671276334992827371729023366277636263002337929155441315133662776322628523027300229652927303933412952347229773541286534062952362627893027268628902673349944912977269927762660280128142763277634593419332827632634398925822738285228653239478953691296 0 0289035692763378028393626283937482877364127513541278936122814382929023612278933925441349927633353294031012977297730023151316429023189299033662877335331393315292731392877268627512712356945192827286526602877264729522827300234723445326426342595408726342673283927513214451954051808 0 0348628273555289035412839367130023880283936262865365628393527290236862852358329155441310133532789320128273076299030022977300232642990328929523406285234992738340628143201272528012725355544643002280129772801289027252865278934323328332827762660404726082712280127763366457660741296 0 0282735832865361228393583277635832839378027763555272535832814343228393541278935275441359727383366285231262865308929023101316431143445303934452852332830643226292733022890283927512699349944642801306426732839266027762789280134063486311426342712404725952608282727633289463470041808 0 0373228773392286535832865358329773764302735832877371728773641283935132877339228525441307631762801323929022877299030273239286533282865343229023366277634862789323928523039269928392647345944912890273828902673287727762890278934723406330227512660397025422751280128273392457652981296 0 028393555282737322827352729273597282735972814367128393597280137322890349929523597544135552852352730763226320131643302312634193027354129153432289035133164336629403302290230272814335335274519282729522738271227252915281427763499334132262801272540472712262127382738331547264757 19790725 595651808 0 0349929273499285235972927358329403812292737962801359728143717280134452877367128655441326432772877313932013114334131013732300237643039376430023583286534192725327726863002275128142699343244912952276329652712292727122915276334863406327728522568400826732712278929523366438552271296 0 0267334992990356928013569290235272915356929023583294036123114381228903671291535835441351332263432343232773641308938463151389830143764302737322990327730023277280131512927289027253226355545192852302730273027289028012738295233923612328927252725406726862634290227763353457648211808 0 0367128143671283934192814339227633499289035552902374828653863290238633164361233285441356933793445337938123239368630523671303937013052368630393513286535552686327728523126285229652789352744913052281429902952290227512977285234723486325128772634404726472686287729653328454752271296 0 0273834452902352728143583285235552827352728013541285237322839371730273641320135835441361234323513388033414067327739893076408729903812312637172965364131143392291531392915289028522965359744642890318928012827278928902902291536413432318927632776404726602568289027513341463449191808 0 0341929153829292735412839379629903597295237802890379630273671297738293289379635275441359736123933343240873151397031894150311441503226389830143406272536712839344527513164262129522712352744912915280127892789297728392902295235133583347228652634398926082712277628773341451951571296 0 0289034452852352728773459283936262877364128903812292736563176381231143796341238635441361238293392393333413880340638803064393329653880296538293039345931513264292733152814283928772801355544912865282727892877276328903089296535273499335327122725404726732673296527253264446448861808 0 0334128773445281433532890345929153541281437642839354129523764301437013189368632515441361235553641352741723251397031514129325139703027379629523486291534192647325127763089268630642634361245193039295227382789282728902877291534193432334128772686402726082660280129153302485352621296 0 029653328281433412927351328013445296535552751370129153656300237323201388031643569544135693459340637643226362631763846320141723189388030273583283932263089326428143076289031262751269935694491273829272634292727382890297728523499344531762699273840872660258229152699337947574886 19790725 596131808 0 0370129023472282735132940344528273612294037802902370129903701306437323039371732265441359733283656345939153289393332263780321437642902351329273251291533282839303928013239276330022634349944642952271228142660278928013002286534723341337927762595402725282738278929273353463452981296 0 0292735272776340629653302275133662865373228143686285237803002365629653612306435975441397034993486358331894008328939893189412930273898310136412865349931643328290233412852285226992582358344912877258227892751276329022852278934993366328927762801404726602673282727763392457649191808 0 0334128773499283934592839341927763641281437013014388029903829302737963052378033665441364135833701325138463176376431393846315139153014381228523486280135832801359727763151273830022789354144912814275126732686287728272814283934723432336627892699402726732738280129273341446453331296 0 0289034992751356928653555285236563014364128653732300237642977379629653764300236265441367135273569378033793952323939153201406731144047303937802890349931393527289030022801321428142608354145192814268628522634277627252952278935273277334126732839406727512621281427633353469553691808 0 0341929403656281435272814349929523701294036412940364130763970302734993027378032145441356935553472336638293289408731263863318942393101368630143406276335132712339227253101281428142660348644912712264725952789277630272814300234593445330228652660398925952686280130023353454761131296 0 0297735412852348628523472280134722776340629273846300239892927395231513671326437645441376436413353395233284027330241723089382931263583303935692890364131013499286531262801299027122673349945192827267327762776285229403039275135413406336627632673404727122634290227253406463470041808 0 0352729153641286535132789339229653583287736712977370128273656294038123164388033285477364135693829325138983341412932143898330237173114361230023583286534722852327727253277262129402660351344642801277626082852264729272890295234723445327729022673400826472725277629653328463453691296 0 029523583278934722902349929273392280136122977386329403597302739153039393331143717547736263686341937643328412933663915326437013164388031893541301436263164317628773201289033662789258235274519280126212763266026992902290228773392344532392738272540872751262128012814332846344919 19790725 596611808 0 0359729523555278935132801343228903641297739523064391529523812315139333214378035135477376436413671337939523445382933023970315138293114347228143486285234722660318926993114259528392647343244642814271226472763269927512725289035273432332827382673400825552712277629903264454751921296 0 0294034452890351328523717285237013027371729273880282736862952364129773641313935835441364136123499376433534108336641503289402730393641295235552977371731263289282732012902306427252660358345192789266027892634287726732865283934723277337928772776404727632595287726863302443747571808 0 0352729523472299037012902370130023764285238292940397029653686287737642952352731765441343235973527348637013151404732263863320137642965365629903641289035832751335326733164272528012789344544912852278926732814263428272877282735273392326427762621398926342686275127763379466452271296 0 0306434992839358328903419295235832902374829523796295236862927371729653612302736865441365634323406365633284047326439153201423931263555300234062927358330893379290231012890289027382673358344912965266027762634283927512952273834453445331528272686406726602634287727383302451948211808 0 0358330523732302737482839373230393656289035832852373230393626291537323052367132895441356935133499334138633315404731394217331541293052367129403829297735692865318927762952272527892801348644912801282726862725266027762699275134993379320128272634406726212725283928773353463452271296 0 0296536412952361228903863277637172902376429023812286535552990370129403796330237645477351337323366384633664067308941723366421731394172291537643027364131013379282730642877282727512634359744912927269927252699281427122902269934593392323926862776408726602686281426863315449149191808 0 0361229403732289036262890398930273812290238122977361230523898310137173472370135135441393334723952335340083406428631894087320142173251359729773764295237322789345928013114276329022751352744642890296525822839262131262634299034863499322628522621400825952712282729023289454752271296 0 028143432276338293039381229273686285238292940382931643764327735413641379639523780547735273933340640873328423933023915321441293114397031013812294035693064326429153201287727762776263435834491294026212660268628392660311427633392337932392738272540472634263428522738344546644789 19790725 597091808 0 0367128143829299037802865384629273641295238633039359734193499354136864008358342175477406734864263354142633366423933794067315141723264388031763701300234862751352728523114269927762827349944642827273826342789272527762776277635273392327726862686402726082776275129523366463453691296 0 0299036862965382929773764287737642915408732643764339236123569368640273686404737325514389841503366423935134335323943353176421730523796310138122952370130393264286534592890297729272751358344912865267327892699281426602915269933923406330227252725408726862660281427253341469546641808 0 0355528393445283938293027376429403656301437643315368636123701402739154067370143355477419435414239332840273419428634994263325138633052386330763732296534992839347228393302292730392751352744912763289026732814278927382940302734453406322627122647400826732712281428773251446452621296 0 0300237803089359728393656291536713114378033023732374837963970368641723952443738635477376442173486421734454087328942393214410830394067308938802940344531143366289034862927302728772915354144912915266026862673276326992839272534993499312629022712404727382647291526733366443754051808 0 0364128903764294038632977382930273796306437643392379637323541404735974286378043355477449134864129348642173419423931264263322640873114379630273641297733532865323927383039268628652673352744912814289025952827269928522801294034593366322628392699402726992647283930273239463460741296 0 0299036562902352727763671281436122852378030523812343235133880364140673796433536865441356944373486426335414310336641293353397032393796302738802927352732263139296533152940297729152776355545192915262128522647276326212877273834723379331526992776404726862673286527893353438571111808 0 0341929023686286536122865358329023541317637013406365638123583412936714263343244645441460536714310352743103486426334454360332838293076373229523701299037172789317627893176272529272789356944642763290227252814267329272712302733413379318929022699400826862647283930393251466452981296 0 029153583290234062890367129403701307636563014359734063641368637804027370142863671536936124217341945193597436033024437340641503151382931143555292734193151321429653176292729022801282735414491283928272877271228652751299027893445351332772763290240672686266028142686339244114821 19790725 597571808 0 0347233923569289037962965368630893780308938293341373235973829386337324150358342175477421735694286335343353353426333024360300238803089364129403732295234722763328927253201267329022686347244912776287727252776273827382801287734063445328927762673400826732699278927893392463452621296 0 0283935552927364132773612301437642990365632513764344537173846367143353701398937645477374843103597443735554335339241293353406730893671300235272877344530893201280132262927294027632725354145192776258226732738286527252915271234993432336627122763406727382660287727893277463449191808 0 0330227633597289036262789378028143863295234863027347233923701376435973829358338805441404736414263349942863366441134994047315138293052379629523583292734062877325126993226271230272789349944912801272526472751267326862763287735413328325127512751402727122647280129403392466453691296 0 0294034593039370128273748286535272990359730023641300235693277379635973527402734995441349943353328410834064194341943103239376431143732300236262865340631513251289031262865290227632712355544912801262127762634266026602725277634993392320127382801404726862725286527893341454749861808 0 0354128653612285238122965374829653748302738633052379630523701362636713541349938465441417233924217339243603406431033283970321437963076373229403701282733282673327726863226271228652542351345192827272526212763269929402712291534453432325127762776402726862660277629273277463452271296 0 0302734592915364129403555275136862902376428143764302734863101359732393459343234725441354137643379386333024150335344373379417230763780295235412990349931643328276331142890287727762699356945192699256826342686272527252776277634593341308927632712408727122686283927893264466449521808 0 0339232263513277637012738359729023829282737642990361228143686300235833139358333535441376434993915367140083139410832144263315141293039368629903379282736412965316427763176263428142660358344642751269925422776272528012660283934723315322628272582400826992621277629653176454751231296 0 030643472308936122877356928013583282738292965378027633472303937012965330230643656544135553527335337013302388031894087320139333027373230023656286533533214349928773151290228392725269935694491285226212660252826472621275126993392337932642673273840472686266028142751336646644726 19790725 598051808 0 0340630523656290236562890382928273796285238292865373228393541310135833039364131895441384634723641368638633445393331393796315138632940371729773472285233152801327726863164271228392660345944912738272526212776258227252621271234723353323928392712398926602686277628523353463452271296 0 0295234723114364128653597287737642940379629773701295237482940379629153569308935275441371732013366345932893597330237963139391531013933317638122965330231893432287732512801289027762621358344912801264726862634275125822977273835273472321427632738406726342634290227123366431047261808 0 0341928013612283935832902376428903989289036412965373229403796291535832990354130895441336635693513334134723379381232143656317641723052373230643686289036412699344526733027259529022528345944642763269925552621281426602699278933663392322627122776398926342699280129153302463454051296 0 0285235552827364129023597286535412839379629903829286536862852355529903583306434595441364131513419347233023656313936863226371731893846307637172990349931893419287732642839285227632634349944642801266026472542271225952827267334723366317629652738408727122595290228273406457653331808 0 0343228773569286533532927371729153898285236412902365628653555286534453052344530025441315131763353331534193139339230763583306438123089382929903641301434722915331527513277266028902725349944912751267325822751263426992751281434723445326427632712406726602634291529023366469560741296 0 0296535272940352728523459285236122890378030273671286536412940354129273486308934865441365631393445340633413499320133023226337931013432317636562865339230763486292730892940273827632776351345192877255527122647273826212789264734863445326429272751404727122660286527383353449170041808 0 0337932013392292734452827355528013829291537012865371729153472302736863027347230765441321434593064331532143379330231143302311436413064376430393732289037642890345927633315266028272542344544912965272525822814258227632725281434593315322629402751404726992699282729773341466453691296 0 030643302289035552865343228653780280137172952361228013671294036122902341928903846544134722952349929403366303929403366322634723239365629653656295237013176343229903239295230892725268635274519283926472647256827762673275127383527336632142738273840082751266027762673336645764952 19790725 598531808 0 0340631763499278934452789365628273583289037483027367129403846296536412927347229405441315133282865315130273089299032143114310135552990341929903671306434192814334127893499266027762608358344912776269926342621255527762660267334193366323928012699397026472725278928903251443752621296 0 0312634193064358328773612287735832927368627893701278938122952379629773748287734865441358328143277292732513052316430643176322629773432295233412952332831143302294033532877278925952712355545192725263426992621273827512789277635273328321427252751404726992621286527513302463448861808 0 0341930393445280134322712343228653641280136412902364129273701294034992940370129275441327734992789325129023189302733022839307632392927331529523748297738462801359727893251267328652582348644643151267325552751262127632660277635273392332827892673397026862699290228143251463451921296 0 0307634322965361229773513280134862865358328273569285236122865356929153732282734865441356928013541294033662789328928143164307630763139313932392940354131263353286532773039287727892725355544912751294025822647269926472725281434193315332827122582404726732673283927383366449147571808 0 0315132013432283934992776349929773513292738632902359727763432290234992927347229025441326433152852337927513114290233792902318931263101321428523486285235692827344529024150272527762515354144642902278926212738263428392634282734593392326427762621397028012725280129023302466454411296 0 0308934453089351328653671292734862877365627633472281436712890358327123717289034195441351328903445285232392927321428653201291530763151311432262877341930763392283933662915336628142660358345192801306427762568281427382751269933923341328926992725402726212634282727383419451949191808 0 0328931893406300232012725344529023527283934062952355528773555296534992902349930395441308934992940327728653315287731392789307628653002322629403251287734192751317627513151267328142568351344643002266026342801254228142725266034723513326427382647400828392673282729273366454753331296 0 031393226311432392865325129153226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 02776308929273101307629403189292733793189345929523189289031142789280135414464276328142725267328652699281427383486341932262725269940872621267329022725331543104757 19790725 599011808 0 0316433663239292732262789339227763445291533662801347230023486285234992852337929655441318934192763328930023164278931012927302728273064307628273289290234452877326427893089275128392763349944912865272526212751259527632712272534593445330227122673404726992801285229403379463452621296 0 0311431263076323929273239264732772839335328273459275134322839332829403459285232645441336628523289287733662877317629273076300230643151280133022952334130763392290230522839289026992699358344912877271228772699282726992789276334323513331527892725404726602686283927513379463449191808 0 0310131643076320132892940334128393419278934192865336629773541301437322890356929525441318933412952330228903226295230522977300231642890339230143419277635692940320127633114264729272660344544912839278925952827268628652751281435273445334127632595398926732595281428273353446453691296 0 0303931143176310129023052281433282865331528273406292733412827347229653445302733535441352730393239311432513002310130273164315129653459290234992827352731513406295232262877283926732699356944912763262126732647285226732890273834193328327728012686406726862699285227253379466454771808 0 0301431763277323931262927310129023239281433022865358328393597294034192952347230525441311433793039323930143226322629523277303934452877361229903686300235412852325128903214269928772634349944912789273826602660263426602763272533923432326427122814398926212647283928523328466460741296 0 0299031013328318931013214289033282902347228773302273833922890334129773353295234455441352729523201320131393239320133413201334129653597294035552940340631893089287730642801294028652712358344642763277627512621286526342890276334453432322627632699400826992699290226863289475770041808 0 0307630763189341932012902320129023164287733663014327728653583277635412890347230765441318932893089326433023126335330763459312635553002341928523302283932772738307627513002263428142647354144912839272526862712273827252621273835273527335328392776402726732699285229523264441152621296 0 031013264348632263419312630143176292729902865332829023341286532893002327729153392544134723114349933283277340630893486316435413176334130643445296532513201310128012801291528902699289035694519296527762712258227252725281427633499336632512763275140472699258228902814340645474853 19790725 599491808 0 0311434993164362631263126305229273226278932142927339228773379292735412940323931265441327733663277317632773064339231263555312635832865345929273277289033662763307627123139271230022673351344912865278926602902272527122699300235273472332827762725397026342712281428653289463452981296 0 0312631143701323934993089310132012865318929273239295232513039344529153353294036125441359733023379325132643264327733023189335329273226301432392940317632013064282728392902283927762699356945192852266026862647277626732827264734323289325128902865406726602595287726863353472649521808 0 0320133283366397033413527325130393341302734723151332829403392305231643052352733535441341232773289332834193289349930143626292734863089336629403126294032642852305228013039269929902660354144642814278926082827268628902634268635553366323927512751398926732699277629273226463454051296 0 0326433413583332835833164331533023027317628653289300233922990336630523432303933025441358334323472339234063541328933793214354129403419297732892990306431262965289030272927294028012789359744912789264728272621278927252865272534723472325128012776404727892634281427513328463449191808 0 0325134193139379631763366312630763251296534453014341929903353310133413214334134195441344534323486336635553264364131013555317636123039330228393151287732892738306428522927269929272699352744912751268627252699266028142725287734723459337928652725404726472763280128013201463452271296 0 0318929903656325136563328325132012940317629773315297734193151355532013419306434325441354133923302364134323513321436413176358330643366291532772927301431893076292730642776289027512660358345192738259526732568266026862852269934723315321428772763404727382621290227383366457648211808 0 0321430143277376433023656320133283513294033283176344532013499332832513201345934195441359735553626320136563302354131513392317631893052306429653101289032262852296527122977267327762568349944642865275125682660264725952738271234453445328927633002404726602738283928393226475752621296 0 031643176367133663656334131263126297733283014337930023432315134453214336632013239544135693612351334723226358332643641318933282952311430023089277630763239299029272839286529022814269935834491285226212699266028652686280126993445337933532865286540472608263428392776341945474986 19790725 599971808 0 0327733923139370132513315326431393264308934722977347230273328318933153264325133415441349933533392322634863264349933023353311430022927305229402890295232512814302727252965272528392595343244912712278925012699260827762647280134593445336628522952398926472686275128143392463452271296 0 0325132263612325137803315307632263039322629023251295231763126343232773341341933285441351334323277358332513732325135973089343230273089292729272814318930892940282730522890292727892699355544912776264727762673271226602814263434453472325128392865398927382712285226993226466449191808 0 0341933283277389832773239335333023101291532513114332831643289301433533315340634325441352734063419334135273392373233533656310131643039302730022940290232142814301428012990271228522751348644642801269925822699267326602699271234723432310127763052398927122738280128523419469552621296 0 0313932393656326438123328318932263164323928523302302732892965334129523264310132775441343233923366358334453432332834993289315131513052294029772927308930523089280129522915281427512712356944912801271226212555268626992751272534063499331529272952408727892634281427513251466455501808 0 0320131393264364132643277320132773289295233532902358329903353315133413164341931395441323934993366335333413392358332513583322631392952303929403151280132512814300228772927278928902763361244912738271226342699269926732738281434593472327728523089397026602647278928013277443760741296 0 0310130763541316437173264325131643189327729903366303934593151345931143419312634725441348634993366327735273328340635833264335330523064299032142852316431012990290229522927292728272699347245192814271226472686269927512763271235273328310129272751404726732725292728393366443770041808 0 0308929903277354132773366322633663264301433153002331531643328321432893214334132895441336633793366332834593366347231643406320131262977302729773064295233412927316427763114281430022738344545192751285225952738264727512776277634063419328928772902400827512712280128273251472652621296 0 031143214370132263641320134193226313931893114334131263472305235273226332831643472544135413264354133533472313932393264344532262927307630143039300230643239303929902965299028272763266036124491273826342712263427252634271226733513337933282952282740672686259529022751332846644919 19790725 600451808 0 0320131643139347233663829327734063076307634063139308931643302307634193239339232895441348632773126337932893341327733413239308930272952302728143002292732772789302727123052281427762660351344912725273826212927262127762789281434993419341929152902400828012725278928773264463452981296 0 0302730273406316437323315336631393419328932143264294032263101354132143076312634065441352733413328322631643264310132893251297729522927282729272865292731512902290229522890282728272801356944912776252827252647271227382865275134993432325129522927404727892725285227513251451945471808 0 0302733023126358332393541330233793264299031763139331530763353328932893251347231645477337934193189355531513353316432263214308929022915296529522952277630762990290227893027260828392673352744912814266026732814269928272852285235553445326427512952400828012725277628653251472652271296 0 0323930763569320136263328343231763419334132513353313932773076349931393406317633795441370132143486327733413315345933793432299031392814308928902902280130762952296530143052277628652801358345192839269927762568278926862827272534863379316428652814412927252634285227893341469548861808 0 0292733023151389831763829339235273176299034723226341932643379327733283264341932395441335335413251336632263251336632393226302730522865299028652902295231142776305226863014272528272699358345192839269926342686259526992751269934863432326427892902400826992751276328653289457652981296 0 0330230763583321440873164341930273289318929403315317633923101335331393555305235415441371730763569330232263176340632013445303929772940296529402814280131262839280128392965281428142712358345192801259525952621275127762660278935413379326427762877404726992621294027253392449147571808 0 0305232643089398933023933302736712902305233413239322632013612307634723176358332265405326434063201335330763176318932513251326430643052281427512776277631512789287728012927269928772751349944642890287726732712251527252801275134453419326428012965398927762699273829023289446452621296 0 033793027373231014194330235833164352732393201334131763445351333413076334133023302544136563239331534193226318931143251312632142990292729402865276327763189282728772763289028142865285235274464285226992776269927632699280126733379349932392940287740672763255528012789335347894789 19790725 600931808 0 0307631763126397031643898327737013315318932143114327731513289326432013341332833025477337933023101327732013379335332263264330231142890302729152902297731262877291529022977264729402725352744912738264726472814272527122725280134723419336627252940400827762725285228523315463452981296 0 0335330893780326442173189373231263541299032643264308933153289326433533445312634995441352731513379299032512890318931893226303929653027290229022965290230762801290228772852275127762801349945192789273828012634273827252827281434453432317628272827398927382621282728013379466448211808 0 0300234323164397033413952318937643406322631643239331532643189327733283302334132015441341933663114334130893226297731393189306431392902305229402902292729402865289027632839272527762725349944912827272526212673272527892890280135413445332828653002406727252776280128273239469552621296 0 0322628393764322641293239379632263612327732013379322633413432343232893379335335275441351330023419302734992902334131013226315131013302292729022902277632392738286527892927273827512621356945192712264726602634269927632789301434723341325129772751397027382621278928013264463454411808 0 0297733663114400832264129313935833251335333153264337933413445322634193251339233925441344533532977343229403239291532013076300231643027312628653002287732262852291527252839266028142634347245192801266026212673266028012738276335273406331527252927400826992789282728523289469560741296 0 0344530023686308941723164361232393459331533533315327735133315341933023315331534065441358330893239310132892877326428393214301431013239286529402865286531762789285227382751262127122608354144912789260826602582260826602751275134323459323929652877397027632660287728653328466470041808 0 0295231892990384632643933321436263289345934723302341932393239317633283176340632895441347234453101339230023277285231892827315130762940317628522965292731262927290228142952278928142621349944642776277625422738262127632801281435833432326429152890402726862647280128773366446452271296 0 033663101358332394108332839333289362632643328334131763239347232893289336633793419544135972990325130143366286532772877328929403027313929902977305229403101271229522725287727892789275135554491268626472801258226862660277627633527341931642902295240872660256828652827334144644757 19790725 601411808 0 0308933283151379632264047328938983214341933793164326430643277300233283264341934195441343234062965344528523239275132012927311428273002311430893139295232512877292728392839264729022699345944642789266025952738262126472776281435273432327728272952406726992686277628653164436052981296 0 0339231513353326440473341397033923701317634063353335334193189326432773328343234455441354131013379295232262927313928523151281431643002302731642877302730392776292727512890268627252686354144912814271227382660286527252801273834723379328928142763408726862699285227253302446450201808 0 0339231763264364132513748325137803302391533153289330234063277315132513419337936415441348633662877336630393251275131392940310129402965282729523226295231512940297728392890269927512660347244912763281426342738269927512814280135413366325128773027391526602660276328903341469552981296 0 0321434193039337936863315406733923612320133533472325133923432344533413459334133415441348631513379308934192940316428903164268629902877308929022877305232012940297728272952271227892725362645192915272526992673285228272751285234723445321428142902406727892660282727123419436048211808 0 0330232393379359732773780330237803328341933023392341932393366354134453406341934325441327734723176351330643328273832012865307626862977339229902877306433152801297729152965272528392582347244912801272526992673269928902839280135413445328927892865400826342776283928653302454752621296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19790725 601891808 0 0306433283264345931893780335338463315373232773555323933283392330234453499321433155441343234993151352730023459326432262712313928142965283928272990294031642776296528272877285228522801348644642789285226732776266028902789268634723445341929153064397027122738278928653366446452981296 0 0340630643315327737013406362633283748340635693392358334193472355533023459325134995441355531393353295232263201310127123089281429902952292728392890295231512738291526992927271228902712358345192789266026602751271227632890278934723459321429272877397027122634287727383432457649521808 0 0308934193341382932263933320138463379381234453499345934993392330234323289344535275441352734453164330232013432280133023432299029022927305229653176294031512789278928012801269928522660345944912763276326862763258228772712286535273341328928522814400826602738280129153264457652981296 0 0347230393527335337323472391535133829343237173341361237013341355535693472343235555441345931643445305232643251322628013151271230272940286530023064303931392827291528653076273828012776358344912839263427252634275126862927295234723432321429272890400826732699282726993277482154051808 0 0307632263139359733413732336639153406391535273612347237483472339234863717348634455441358333923114343229273472291532892725312628012927289029023151296532012952299028652827276328772763354144642712277626212673267328012814291534863459340630022902398927122751278929773328457660741296 0 0325132013641313936563251367134993732339238293541361235413583344533923527347234065441358331893379312633663064348627513151281429023064285228902940382932512927302727762977275128272673352744642814269927762660282726992865277634453353345929772827406726862621290227893379457670041808 0 0306432513064371732013612323937173341354133923597344534993419354133923764327733925441325133022977349929773513308932642751316428652877297729272940294031642877302727892865281428522699348644912801269926732712266028272814305234193445328928272877397026602595277627513277463452981296 0 031763164331533283472340638803379391533793527336634723486347234863641331536713379544135833226337931643555334135412725310128142990294028013039281433663277287729402776306427632877262135414491278926212595262126862763281427123419327731892952287740472738254228652647339246344919 19790725 602371808 0 0311430763052340631763541343239153366397033923933343235973527335333663641341933535441356934193264341930643541299031142738311428522877283927892915295232642789294027893027275129152686349944912738267327122647263427762763278934063472321428522940398926992712282728013302457653331296 0 0339230143239316437803406368633663780327738633486382935133527348633923472344532895441358330143432328933413002341929153277307631893201278931392877292732392814292728902877280128392712358344642763255526992699275126472738273835413541328927632699408726992660292727513392449149521808 0 0315132643164373232773541325138633392365633023656339235833499356933923612341934455441376433023445356929403392290231392801310129403014282727892852295230762814306428522977263428652751349944912751277625552608262127382776282734193366331530272814398926992634283930393226457654051296 0 0328931643176323936713419349934594047365640873569393335133686355533413513327736125441361230643513318934723002325128273189280130522890286528142801299030892927285229272827267327382738354144912827272527512621272527382738292733923445326428902890404727512621286527253264457649191808 0 0311432643239362632893780326436863366365633023626340634723459344534193486341936415441344534193239361232643139305230022776313929272952280128392763263431262852299026992965275128902738352744642801269926862686266028392839271234323366330230522789402726732660285229653277451951921296 0 0320130643251323936413379361235693764325136123671384636413796378036413612367135275441356932143239316433152915322626993164277629022952280128522814291531642977287731512839272528272738355544912865269927382776273827512814278935833315322629773076408727512621287727893341466450541808 0 0316432893189344533923846321438463499415034324335345934993353316434193114327733155441348635553089336631143366289032012801302728143027289027252890273833152699318927122990277628142686349944642789277626212725264727762827292734723569331530892877408726212673280129653353466452981296 0 034193151325131143459341933923277382935553764326434063499318934453176351333283597544135133366330234193302310131892865307628392940287728522977282730393076308928142952295229152827277636414491285227762712268627892827280127893569352732012827295240672673262127512776331547264789 19790725 602851808 0 0310133023151358334453379335335553472355534863915355537013527358334723445352734455441370134723164331529403251287731392751308927762952294028772902283930272763311426993039272528012751355544912865276326342751275128902763299035413392326429902763398926992699277628653341463452981296 0 0330231893176320134453328340635833915358337803555345935413717348635833486344535975441356932773392317634452827341928143151276329272890280128902725311431142965276329152789294027252725352744912814267326732647272528012977281433793419327727252915404726342647290226473315446448211808 0 0312629903214337933663366341934723612384635273732347235833780358334063898348633925441361233283139343230273366312632392865294027382877287727762877283932892751337925953052264728392699336644912789269926082660271227762801273834453379330228522877395226342763282729403277463452621296 0 0328930763315334133793445328935833933326438803641379634993748355533923459340633535441352733793527330232513014326431393277282730022814277628522814305231143002286528652902273827122725347244912789264725822725267327632865281434193341318928012827406726472608286527383264436054051808 0 0295233283239349934593366323937803379386335553513349934993419386335273569339235275441365633283328341930273406300231392915306426862940278927632789280132392686299027632940266028142634355545192927262126992582286527632927291535973406327728652763400827512725277629273289469560741296 0 0317632143251322632643459335334723641331536563406378033923701341935133472352735835441345933153302315132773052316429523151287728902776281428392699292730643076283932892801272526992582358344912801262125952608264727892699278934723353316429402763406727762751287727633328454770041808 0 0322630023341339232893432352737323555381236123796370137013555325134453277323936125441376433923189345931393214305231262877296527892940286528012927291531762776328927122827267327512673367144912952263426472699269928012686282734323419332827762952400826732738275129153353446453691296 0 032513251311433413541337934453499343235553671359737643527378034723780343235273459547735833328302731393432296533022865303927512776263427892751267329773101292727892660283927252673282736124491277627382699275127632712283929903499331532512927282740872660267328522789334145474789 19790725 603331808 0 0317630763126328933793353336633793541364134863641355535553499371735413527349936125441370134863379339231263353299030892865306426212776271227512776267331762582295226342801269927762686349944912915276326862738268628012877285234993379339228012940404727122725289028273289454753691296 0 0317631893002339234453541362633533459348635273686349936413717334136713513341934995441358333283392325133023101305230393151272528522725277626862725272531762965285228012763269926862827355545192827276327252582266027632852285234993472315129772877398927512712294027763226454747571808 0 0323931143445334133663472323934993341345934593764318935973486347234723392349936565441365633283302347233793419286531762890300227892839268627382647273831142673320126992877259530522582352744912902273826342725264727382789275135553432335328523151397028012699278928773366446451571296 0 0308931513189344534193214337934453527351336713432391535133829345934593499343235275441368634453432326434593189318928273164276328772763278926602776280130022789287727512890283927892712356944912673272527122699269926862776285234863353336629272801402727122686286526733486454748861808 0 0328930763264323935133406339234193289351334723796336637013353370134863656339237015441365634993499362633283499302730522776312627252952272526862673272530272712295226342902258229022634341944912990272526082621282728772865281434063353330229402915404726732776277628903366469553331296 0 0295232893039354132513419336634993459330235133392395233663445335333663419384636565477351332263353321433792940327729403101267329272738281426212776271230022865273831892915263427122852352744912814263426342647278928142801277633923379328930522839404727252634282726733341451946641808 0 0339229773353315134193541343238123277354133923366341936713392362634323641320135275441356933663189341931643189306431892647301427252977266027762763277631512738294026732827263426992595352744642865268626862699268627252712291534193419339230522902400826992686280129023328463452981296 0 030893419327734193527317632513289368633793583328939703366368635133583341934863486544135833527347233153353302734062990315128772965275128392763269928143052285228652927278929772789291535554519278926732686266026602699277628273445339232142965280140472673263427892738332846344821 19790725 603811808 0 0318930643302308934453289339238123114365633413796347236413432373235693406361231515441336634453366337930763239292732772801330227253027269927762621278932012751313927252865262126862686347244642965268626472608273828142647277634723432339228272977400826992660283929023366451952981296 0 0299031643014349932893353327735833353343233283686352735413555348634993419379635555441364134723419334134323328323927633126280129022699280126602852281430142902282734452902264726862801352745192776267326472568262127252852276334723366313929402814398926992647286527893366472646951808 0 0331528653472315134593328332837323302347234193583349937643597397037803748354133665441345933153064343232393353291530892789317627122890266027892776276331142776308926993027262127762582362644912776259525152634267326602738277634453379322628142902404728652763283929023277463454411296 0 0294032892977337932643302339233283933339239703541349935693432347232773671339234595441348635973328344532642814325127253164278929522712297729902751285230022839277633022915267327892814354145192801276326472582276327632789271234193406330229272673406727122660289026993328469553331808 0 0330229773341316434453315347235133499365634723499362637963671388037803952355537325441359736413114340628653419290232012801296527512839286529272801275131892660320126602902267328272568349944912801271225152634280127512814280134863419344529652927410827252751282729023366469560741296 0 0290233152965330229653289308936263527359737643527356935273527344534193499364134065441348634323527325132263328316428903076275128272763285238292852268630272789287732892789263427122751358344912952295226082634266027122801278934193445336629272814404726082582289027253315466470041808 0 0316430763366286533413226326436413328358334863796365638123641379635133898348636865441343233663226352729523289287732512814294027122877277627632977280135132738373227382865267330272751359744642965272527122699267326862927286534593277327728522952398926732699281428393419457653691296 0 029523328287732642952331532643419358335693880370139333527376437803445364134993555544135273114336631143366291531893114325138982902291528393970283927253052292729653392278928142827302734594464292726992621256827632902272527633486339232392827283940082725264728652699348646344886 19790725 604291808 0 0316429653366292732643176347234863486337937173846370137963656402735553898354135415441354133663101352729153302289032892738296528012814300230272890289031512673320127252827272529522725344544912789267325952621267326342827272535133459339228902965397026472712280128523315466451231296 0 0294032893027330230523513367134323641354137173406382933413671364137013513364134195441336632393499323932772915334128653277277628392902282733412927306431013829282733922827277627633126352744642814266025952621258226732839285234453392330229772890404727512647283927383379472649191808 0 0308929523302315132142927362636123472349934723656345935833499367134323392345934995441358334453201354135273341316431512902315130272927356929152890267332772738313927512890275128272699347244912827263426992542252827632839271235273459337927892852395226602686285227893315475753331296 0 0299033283014330229773341322633923499347234993472415033533656351340873459347236715477364133923569349933532865331528903201287730522890302730023076290230523114289030762902285226993151354145192801263427252686269927122801282735413392330227762725404727122634289027633302454748211808 0 0334129653419299034723176343234723486359734993933362638123641378037013486344535555477359735553251340633923264317631642952301431762990302728272877276333412699307626473002264729022751351344912801275127382763273828013002272534453419322628522839404727122789277628653315475752621296 0 0305233923139343229403583337935553555365639153583378036263796352735833366355533795441354136563315322633413076327737013014283929902940290233412789289030762965292731262890275127382751356944642827268626992814272527382890268634723406316428012763406727382738295227253302469549521808 0 0359729523392292735132990332835833486382936713732367141503555345935273686349936125441347235133189368633413459326434453277302728652965289028393289267332512647303927762965269928522634349944642827276325822776268628392814281435973432326429022789400826212634278927633328454752981296 0 028523499317633283101337933153656371734993583358337323671371733793499345936413583547734863226337931513445320131893201312630022776267328393027287729903139285228013126294028012776302735834519285225422801264727632712273826733419341932642789271240472776268628272660334145194853 19790725 604771808 0 0325130273392307634193101352736413812323934723513349933283459393334723863352736565441343235273527343232263302352731012801311428523014277628273076263433662712311427253039271228522686354144912814267326472776262127892789272533533445335328652952393326992725281428523289469553331296 0 0310134323164344531393569323936563555359738293701386336863933359735553583344535555441373231643392326436563089335335973089287729522801280130892839349930892902276329522852282728012712354144912839254226082673264727892839280134193366323928012865408726732660287727513302472650201808 0 0339230523353305235833176362636713583398938463846352733153583370135833583371731895441337933023671334130143176325130643002300228012852285227893701272530892738325126993064273830642712355544912763269925552660255526732763275135553406326427632751397026342776281428523302457653691296 0 0297734063027330229773569336636563527378037803671384635694087373232513717343235975441361231393583308933413114339230643201301428012776285230762738292730392952287726992852290228902902349944912712264725682621268627382699282734863432327728272751404727122686286527893302457653331808 0 0332829903459305234993064349934863597341936713952378035133641354135273302358337175477371736263406354129903277316433283064301427632852296527253989276332892738318927513126285229022699344545192686267325952712252828392751272533793315325128272751395226342763276328273315457661131296 0 0290234992940364129023541312634323641364138293612361235833846354138633432356935695441371733153432307634453151336633793076287730762789286530762839290231392965289026862927306428272621358345192801264725952647276327252776277634193277318928142814412927382555286528013353449170041808 0 0330229403379290234993052361233533583356936863780376439153796349937483366358335555441389834863089364131513392332833532814303929522940371727512839271232892712311426992915281426992699347244912789271225952738268628772776277633923432325129402827400826732712283929403315466453691296 0 028143379277634323014341932513717351337013898379639333748365636413701359735833513547737173126339230273499307633923214308930522902277628392839277628013027294028772789281429152789252835134491287726862634256827252712281427253499335333022789287740672738267328522801335345474757 19790725 605251808 0 0317629023277308936562927364133923612339235273641352736123626397036413748349934595441365635413126345930273459305232773027305227762965317627512776269931012738316427512827272528652608352744912738276326082647262127632660275135133392325127762801404726602763282729153251454751231296 0 0296532012977330231013583315135273499373237803732367137013880349933533459356934865441354136413315296534593214341931893176292728902814273830892852289030392852290229522814277628142673355544912827268626732673263426732763268634723289323927632776406727632647295227893379443748211808 0 0334129023315303933662952339232513846368637643626374835973597355534453686355533925441347233663379339230763379303931013164311427762952343227632839280131142660295226863027262129402660343244912751266026602621254227382763269934323341330228272952393326732902281427763289466453691296 0 0305232143076339230523315295234453328359732773671368635973732367137013612382934995441373231643432294035553114339233413126283929272839282735552852287730642977290229022877290226992814354144912814272526602582271226472789264734993392328927762699404727252660282727253328451948531808 0 0336629153201299033412990331531393406318938123626358336413499355536413459332832645477340635553114371733923527300231393002310130642952287729403002282733282725297727122990273829022712358344912776263426342699275126732738276334723379322627382814400826862763282728773239449151231296 0 0291532012940331529153315292734993251349934593626343237483569361240473472343237015441367133663527328935133089325130893101307631762915301428902801283930643114295227512801286527122725351344912852271226992647272528392751280134593555318927892725404727252699285227383392463448861808 0 0308929273126290231012877343230763499308934723764370135973612344536413513368633285441355536863641368632393499307634322977297728522827296529403701282732262827297727763027269929152699354144642839273825552712266027762789283934723419328929272952400826602699277629273328449153331296 0 029273126299031763039340629403499341935273445359734593499341935973748339232013555544137803392349932643499286534193214308930023052307628523201283933023176285229652865286527892738266034864491276327762827267326862789280127763445330232513039285240272647263428522686336645764853 19790725 605731808 0 0335328393189297732392977349930523612352735973353374833533732344535833701340633415441343235273076351333153432302733792977311429522927275129023251303932142839302726993064277630892763341944912865271226342660269927512852280135133392330228392965398926602738282728773302451952271296 0 0325131392927336629273315302735133014336633283612358335833612335336713597365635415441355530523445327734452940335331763328306430023101292729152852272531013641277628012915307627512738356945192789268626862634276327762763286534063392321429652738404726212686291527763353469549191808 0 0307629523114290234192827339230393641321434593201348631763527341934453583347236415441384635552977356928773459308935133289313928772839299027763076273834192776294028143027271230272712345944912940269927252738264727762839291533793392334128652712398927512789282728653277457652981296 0 0299031392915306428273353292735553251344532893764347235133933361236863513321436125477373230763626297737483089341931143419302731392814292729772852310131142776283929402890289027382738359744912814272526212699273827382852268634593392337927893114402726862595277627513328463454411808 0 0313931513251277633152977330231763486323935973289367132013612334135973419354135555441341935553251361232393366301435553164323931392990290228393027267336562738292728522940268628902699349944912852263426992660269926732776271235553406335327512814398927512686282728903366463460741296 0 0294031142890322628903226299034453064330231893527325134993366364135273597302734325441376432143555330234063201345929023277322629652952283929902801317630392839278928272827283927762877351345192801264726212699267326862776275134863541318928772865402727382801281428393459451970041808 0 0292732513089301433532915341930643432306434193379352732893459376435973656368636415477336635132990348632263392318935273027322629772927291528652990275133282738297727123089273828652673351344642789277626472686266027122827266034723392335327382839400827122660275128143315463451921296 0 028903101297731392940332829653499326434193289347232893612341935133406356935413732544136863101352730393686311436123164355532143126347228653027269931393114281427762965289029402699291535834491283927632686267327512634269927383527351331762738268640672712264728772686341945194886 19790725 606211808 0 0302733153089289032513027340630273315318934193328361233533472339235413686339233025477335335413064378034593472318933793328334133922927343227633027281432142725294026602952267329272660345944912763275126342608268627122763276334323445313928522751404725952673277629023289457650201296 0 0290231392902317629523239303932773052343232263419320134723472355533153612331535555441364131643597305235833027354133283226308930142977300231262827297731262927277629272827290227122839354145192839269926862686266027762839276334993432321428902712408727122621285227513328457649191808 0 0316429903189296531643039326431893366313933533392343236563541331535133289365634065441351335973052364130393656297734723076311431762965336628903027281431642673296526733027267327892699352744642952269925822647263427512738268634863419322627252738397026602738283929153239449151571296 0 0291530892952323930523239311433283151327733023597327735273541355533793796328935275441370132393780320134193201352733663353327732013289299030892839299031513052294028772927283927762738361245192776259526342673267327632827269934723499320127632839404727252621286526733277451948861808 0 0328930393251294032772990320131013289315133793328347232643499327737173226356934065441335337323101379630893583332833413379332831893039311428273151283931012647302727513139272528902686349944642952275126472725271226732725287735273353321428392827400826862686286528393302463453331296 0 0313933283052308931263328311433533039334133023392344535973392358334723717318935975441364131513612336635413101359732893251347230023226292730272940302731262977282730392940300227122699358344912776264725952634267328522776268634193432323929402801408726472660286527763264451948531808 0 0326428393201294032773101328932143379320134723126354133283513313935273151355531895441330235413353368630763597316435833064322631643114306429153189283932142751308927512977266032392660358344912801275125682647256826472751285235133445337928392699400826862751285229523341457652981296 0 030023027296532143014339231513189331533153341328931513406337935693189362630523583544138803251373231893701340636413499331536123164316427763176290230023039289028522699285228012763262136414519276326472647263426602673283927513406337932262776282740472647266028652763330245194821 19790725 606691808 0 0322631893201295233793027358332513289316435833189335332013486331536563251358335835441337936713052381233923472339232893151327731393027335329153239273831392686291527252940277626602751349945192712263425152751262126992776278934993406336628012725404726602699277629023328451952271296 0 0334132893027315129523101292734063189347231513302336635973114364130893555322637015441374832263671318937323486378033663513332832263353302734322915311431142801289029022902277628392582358344912827268626862686266026862776285234323419316428012827404726602660283927383341472647891808 0 0341930763151313933533014335330393499313933153126345932893732311439153189356937175405335335133432362633023641328935133366322634453027332827893076290232642738306427893027273826992673352744912763269925282673272527122801264734593366328927122801398926992712277628143264469553331296 0 0296532643114317630143226303934593089337932393541336634323164359738463541316436715441355532513686340637803527351334063499323931143139290230022865289030392915281428142839271228012673352744912801267326732647269928772725273835413445318927762763404726992647287728143341441155501808 0 0326433793445295233923076336631393472334134193126349933153459348635833583368636125441374836413499378033793764347236713201320132393076323929273064285233152789290227513027264726862621352745192763263425952673262127382763262134063472328926862738400827252763278929403419443760741296 0 0303934992940326430763251312633283076345931763513351334453459368633793764325134325441364133793671352738123499367134063459364132643239291531512776297730892712287727252865268627512621352744912776263426732647264726602725276334323445311428652751404726862673295227253341449170041808 0 0364129523315308933152977347231763499318934723214365632263686334136263597348634455441368637963898367132773671347234863201322632013126299028523076280131392725302726602902273827512712352744912738272526342673268627252763278934593445320127382660397026342673285229153251457653331296 0 034453527310133793089339231263289316435973176359734723597345934453541356935413626547738983486391534993846368636263419341934593392318929902990278928773052285228772738297726732751258235554519278926342686262127762712281427893472343233412789273840672751272528652725334147574886 19790725 607171808 0 0326428653328322633923052323931393239318933923541332830273486337936123898376435975441332836263341358336563513337933023379332832892990308927383039285231892751278927382927272528012738351344912738271225822814255527892699283934193419332827252763404726992776281429523328472653331296 0 0386333793151362631893419306434993002343232393527356935833486371737643459330236415441389837483583321437173264364131893527328932393126289031512865283932012699296526992990264727632608352744912738259526732660276326862839263434453379320127892673410827382712281427633289454748531808 0 0325133923341313935413064341931393459303933533201356936713555326434863379352734865405335334863201364132143472320135273226334132773239303929772965286531512686285227762814273827632699349944912814273825822725267327512660272534863328327728272814404726602751285229403176457652981296 0 0359733532952341930273419305234593164344531893555393335973226370136263569364134865441351338803597316436123239361233533302320132893089307629522814303930392865282726602927272526992852354144912877268626992660258226862763272534993379325127892814404726862621285226603341463448531808 0 0328931513597306433153076351332393486335336123189336633023597344536713671358340675441336635973366361231513499317633793353328930393214302730272877281431762827283927382890277627892686349944642801276325822699256826992725273834193328330227252725400827252738280128273214457653331296 0 0286533663277341932143472308933663189327737643406332834593406349938123641397036565441364131763764327737803432356931763583341932393052296530762827290231262852292727382927268627512738358344912776262127252595260826992801267334993472322629402789404726862647291527893226463447571808 0 0341930893251301435273541317632263432330234593251340633663612433537013164370137645441379636713189341933023513318933283114358330763176296528392915281431392801295227383176275129022751354144912839269926212673267327762568278933923379321427892725397026992827285229273432451952981296 0 034993226334132013379325133533419334133793114332831893472343235413201355539703796544136863126362632513419334135133076344532893239323930392965283929903089277628012814286527632827272536414519290227252699259526862751268627253499345932392877272540872699266028522763330245194919 19790725 607651808 0 0327733533302305234063302337935273555344534193341384639153764336635553472354143105441348634453701364138633780326433663353331532013089305228392890289032392877292728392990273828012673351344912965276326732660267328012738267334453379318927632789400827382686277628013289431052621296 0 0291531763039320132643189340635413264349937643686370137803569359736123764391535555441365637963527343236563251364130393527313932642915308931142827283931512865287728522801264726732725355544912763263426992673266026342763268634993315323927252712400827252673282726993366463447261808 0 0326434063392341932263101335334993583355534993641361236713656358336863353361237175441347236263239381233153353341934723302343230643239283930392827280131892839289027763076275128392699349944642839269926212699264727252712264734593459325127892839404726602686286528903289451953331296 0 0311432263139325132263176299035413226367135553641388037483353384635413641344538295477378032393472312635273264355531513445325133153064303928902839275131392751295230142877269927632634352745192725266026992634262126732827267335273459328928012751404728012647280127123328463454771808 0 0302732893139340633663139328931513445311435553472371734723671327738293002365633285441359735273717371734723201295234723002337931393302312629402952280131642738299027893039267329902699347244912814269927122621267326992877264734723366335327122814404726992699286529523379441160741296 0 0337932013176334130393264321434063289358333283583348636863366365632893541351335695441378038803541311437643289361232513289306432013139296530022952287730142725295232012902269927512927352745192789272526862660263427512751264734723315340627382827402727252776283927383289466470041808 0 0325132393328299033412927327732773583303936413189368636713898323937963289376433155441423935833226364130893541334136412990352732013139295229652927281430142776297727762990268629272686348644912839272526862686258226602699276334993379327728272751397027382776281428523366457653331296 0 030643139296535553076307632143289323935693264355532013701322638293392373238633764544137803014370134993780364132892977322632263214292730522776289028013089281428773014290233022827271235554491277626472789263426602965272527253472340632772865268640272699260828272789335345474821 19790725 608131808 0 0317630763101331533663432316430393277306434453302362633923686335335833445395237805477397035832952359731643671326435692890331529653139300228012839290231762738297728773226272528522673347244913002271226732686268627512776268634593341331527512814397026732789282728903353463452981296 0 0307630522890318929773176307632393139354133153486331535973419370134193671343234595441367139523597344536563039359730393289310130393027282728902827287730642738282730522952308928653076359745192776271227382699266027512725268633663486318928012699404726212673290228013277457648861808 0 0310132393114289031393039318934453341326433532890328930273641345939333717386337015441348636713541331531013829297736123064370130273089286528902814280131642699287727123002266031142595347244912902267326992712266026342751266034593472315127122827406726342801278928903341463452271296 0 0296530272927321430393366325133793039336630763527308934863151348639703701354135555441364131263527359735273039327729773366303932262814296531512852287730642789285227122827306428392990356944642865267326992647272527382776278935133341313929022686398926342763281427513353457649521808 0 0302733533226317633922977331529773328306433153064367132013641347237013612382932895477344537173555352733023612326435132927344529153189290228522712272530642738282727252927275129902789361244912852269925682647278925822751269935273302328926992952395226732699282728143289446452981296 0 0358332773064318929273064334132773039331532513541308935413151367134863717332836565441381233413641355536123486354131893353305231762965308927632814283930892776291527632915320128142776348644912751267326732738273828012776287734193328322629772865406726992686291526863277454746951808 0 0310132393302318932643002335329773164299034323076341930643419341936863341367140875477331535833014345930143459305233153226322629273114286529652776283931892725291527123126280128392608347245193226272528012595282728012827269935133379337928652852400826212712278928653353451954051296 0 035833472312633663027318930643039311434992952341932263392323934993555367139523780544137962927352731643527326434593189323929653239283929022751287727893139283928392789294035412738280134994519271225552660269927892789286528393583339231392827272540272712268628272801339245764919 19790725 608611808 0 0308931143189307631762915334129023569305233792915349935553226343235973164374836125441352736563597359729653472318933283139339229153052266027762712282730522738275126342839272532892673364144912890267330022699269926472902268634593353328928272827398926862763286528653341449151571296 0 0312630273139311429773189305231892915322628273264295234723499356931763656317637645441361229523597294037643432367132263499306431262776294027762789275130392776285227252927318928273264354144912814280126992686267327892827277634593289315128142839406727512686286527253341454748211808 0 0335331143164296532772977318931143419320132513052336631013541312637013419358333285441345935413014354138463701292733663114335329523214273827892673273831762621275127253014281430522738370145193014269925952738262126732776273835553406335328012776398927382751282729023277451955501296 0 0306434862927330231263226301433412865315131513392303934593880376430643686373238125441389832013829341936123392358330143239302731392865299027632751285231762890281426342890302728143039356944912751264726472555252827122712268634863379322627892699404726602699281427633264457655871808 0 0322632893151311431893039315131393201297732642965332830273419294035273406354135275441336637804087340630023513299033023328321428903251280129272686271231392699285227763002266033282660347245192927273826732725264727122902273834863459334128142751397026472712280129153353466460351296 0 0323930273406308932643201302732512952323931143527294034323717335331643555317638295441379633663748302736413089344529273302318932012763291526992814268630272621278927513014269927762865358344642839289026992621282727892763278934863513325129152725404726342634289027253432472671111808 0 0362634062977311431762890328930393176321433923139349930143366326435553933398934995441336636563214374835413583286531643239327729523114273828272751273831512751292728013002271232012647362644643302276325822699272526602852271234723264322628522852398927252634275128653289457652981296 0 032143002300230523239317631013315306433663052344528903392313935973076370131764129544140473014382932643641300234453139348630393164291529772763277627763189285228142686286533412789312635274519277626862725299026212839280127763459331532392852273841292699267328652763340647264853 19790725 609091808 0 0339231393176316432892827315128393486295234323027347230393555323935132990370140675441317635273419362629523419320131763076315127252902272527512712277630762738290226732877268630022634354144642839271226082686268627252712263434453353331528902789398926212801278930143353463453331296 0 0302737643445308929403277291535693052334130023315307635413076340632143970297738635441391529653612306436713472373229773459305232262801297727122865272531642738281426732877294028273164354144912852275126342977273827762725289034723432323927892634400827512634283927383315451948861808 0 0327728393214303933022738330229023328290233283139336629523583296535413189367133925477336636863139371728523513317632893239331529522940275129402725277630272725308926992789268630892673345944912827271226212712278927512890268634723302337927512940393328012647278928143277454752981296 0 0292730392776315128273151292732892865332830023353294033663201364130643626332836715441395231643472323936713555337929153201296531392827283926992686269930762660278927632927272527382852349945192751296526732647276327122877271234723353332828012673404726992647285227123445451947891808 0 0334129902977280131642839352728773126313933533101330231393555313937643541400830895441362637483076384630023527356934192902336627253114271228772763287731262751272527252965267329902686364145192751273826862673276327512699283934453445325127122927404726212801280129153315446451571296 0 0318933663419318926993164313934862865332827893251296534323076359731013952318937645441391532773829321438123214341932643472278931892915299026862751273831142673281427382827273829772877348645192712267325952647268626862751275133793379317629402776406726342660289027383472454749191808 0 0347229903264344533153472325129403289291534722814355531643641290236122977397032895477337936563089381229773583281434323239340628013289276329652776272530762763277627123002266030392634352744912852272527632725263428012776277635133366343228272852398927382699281429273328485352981296 0 028393126334133923214371727123302289033792725343229773583316436863126376431513898544137643406365629903555301435273432335328393226268630642634282726603189266028902712295227892827278935694491281427512582269927252738275128143541340633022814272541292725264728392776334146344821 19790725 609571808 0 0337932393328354133792776313931763164287733023126320127763541292735553366379629655441325136413748358331643527322634062877325126993052273827762647272531392789273828522952269932262582364144912789262126732725272527252673272534323419336627632990404728522751275128773239466451921296 0 0285233793499315133413277283932893201336630393527287735973039376429023612356937175441371730893656297736863341343229023432273832892776300226732801275131892725294027122915266028012712356945192814269927122751271226602712267335833328327727892725402727382660286527763277475749521808 0 0310130023164296531392865339228143214303935272965355529273486322636713076358334455441345939153527376429903555289035832965321428273289271229772789283930142738282728142890273829522725351344912789269925552621260827512725280133793406323928392801400827122712283930143392451950881296 0 0307631762839316429153189277632262839332830393353308934592877386330023970313937325441400832643796334136712915361228903626291533022738303926862751272531142725282726732738278927512751355544912839272526732673276327122814278933923353312628392789400826602673282727513315463454771808 0 0305230893101297732263002305228273239281434862902348630523527300237323027406732775441321439893139393329273597305234452902341928653201272529152673289030892647282727252877269927762699361244912915267327252621273826732839272534863379335327892814402727632686277629273226463461521296 0 0287732642877326427763486277630763126322630763459289037012952368629903880330237805477402733533555306437013214330228013251296531892801303927512865276331012608290227382801267327382699354145192789283927122751262127122814269934993392317628902814404727892660289027893277463470041808 0 0297728653064334133153101334128523379278933152990354132013656308940873201406735275441336639523251382930763527306433152725336628523039277629652776268631512738278927252852268627892555343244912990277627632582277627892751272534723432327727382877406727122738276329403239469553331296 0 030523406331534192890302731142965295233923164348629403527311437802990404731514008544138803671349930523748297736122839347228013264277631012673290226733114268629152789287726472852271235554491278926342621264728272647287727383527344533532814278940872725272528522801331544644986 19790725 610051808 0 0323930273139296531763039327732013419311435973151354129773569300236713089389831895477347239893052374835133641306433792827335328653139280129272738282730892699281428012952266027252712358344643039269927122699260827252699276334193315325128012673402726732751281428653379469552621296 0 0305234723002343232393226300233152952334131013459296538463076373230273671313939335441395230273583295235412902349928653499275132512852303927762915280131392801295226732877255528012699355544912915272527122673273826732814275134863486334128012763404727252712285227513353469548531808 0 0336632893201305230273289308931513445330232143114355532513656308936563366400833285441347239703076371732393656299035972865340628393328277630022738281431642801282727762890271228142595361244642789277628772634262128012699281435553353334126732927404727512776278929023315454752621296 0 0306433663251317632143151310131893472315132393513291534723039368630643846308935275477378031763597336637012977389829023472276334722877299027252977269930642725277626472902259527632865356945192865259526082647266027122738277634863379320128902852404727382699285226993353457647891808 0 0367130143101306431763379315132643264299033923139365628653541305238293302398931645441340634863239358331893597303935552725336629773226275128772673281430762725278927382940276326602673347244912952281427122647268626992725271233793445325127892827404727122673281428903226457651571296 0 0292734453114347230523445316433283392352729773656300236123002370131143898336637645441406729403555315137642852373229403472280131142763313926992952267330272776278926472763273828772965358344642902286527632647271227122725283934323419322628652699406727512621285228653315466450201808 0 0337929653201315133533052335333413289334136262952343229273555317638633139389832395441340640273114368632643732289035832763322628013251267329652634297730892751276327762915271229022699349944912763267330762776269926862725276335133302327728272839404727252738287727893302446452981296 0 029153472296532893126344533413379341933153251345929273459297736863251389831893671544139332940382933153812302737012865364128393226276331262738291525953089281427892751301426862686282736124491285226602699272527122673287726993486348632772902281439702686267328392712330244644853 19790725 610531808 0 0362630143101302733282890316430763201303933532977356930023656303939703139391531895369337939152902382931143796303935972865352727763379264729902712296530762801290227122839264727252608351344643264277626862686276327892725285234453353315128142814404726212789285228523315463453691296 0 0280133413002373232263027321430523315318930763379290233153101376432143970316438635441381231263717299035693151365628393445286533282877299026602814272529652763286526732990258227512852355545192915272527252621269926862827273835273353327728772751408726992699287727763315449149861808 0 0347229773064317632773151337932263076315133283164352731763555316439333251421731265441326437803139384631763880316435552952328928013052271229272699282731392801292728272852271227122595349944912801267326992686281427122699289033793459328928392827404727252699280128393289463453331296 0 0285232393002322631763226306429653139321431393239317634453126371734193989317639895441426331643915318937803027379631643641278934592776310127122877285230642699286526992902262128392725349944912789263426732725259528272839268634323328327727632712400826342763278927763353463455501808 0 0358329023114300230762965311432013239303931013201349930273686351341083328395232015405347237013126376431013780295237012952328928393151280129522814294029902763283928272852269929772801349944643027272527252751262128772751275134593366332827632725398926992776280128653264463460741296 0 0295233922927328929152952305231392915307631643626311434593201378035273863308939705441404732513846327739333052376431513656287734192877315128142915289030892686281427252852256829022555358344912814273827122763276326472738276333923432330228142763404727382686285227253555466471111808 0 0327730763114300231392965328928523139295232643189358330643626315137643353395232515477347240473239397031393970317636412852323930763239291529772839289032642789283927252852272528902801352744642839273826862621262128522865280135133432322627122789400826862660276329273251457653331296 0 030763353302732512902312629773251311434452990340633663641310137013089376433024108544143353064400829153829315139523289365631143302282733022839297726863126295227762647294027632865266035414491292726472712269927252789282727123499339233152877271240672673277627892712336645474789 19790725 611011808 0 0352729903419310133153052337930273214301434193052441132643499312637323014389831895441331541293064404732773915310137642977347228773164280129902789285232262852280126992952269927512789348644643114269929022686281428142776278934863445332829272801404727252660283928773366449152271296 0 0303933792927345928273114286533023139317631763527326440873164349930893898308939525441417229154047323938632927367128773527290233792965316427512952271231392789278927122890262127762902355545192776287726342852271226992814275134193341322629022738404727512647285227253379451947571808 0 0331530023226301430393002305232263341299032262990349930274519300237013089393330525441328942863239384632514008296536862839339227763392282729402751277630762789281427763126268627762725354144642977273828522725259528142827271234193459328928012763404727512814277629023353475751571296 0 0300233532827322629273151292730893052325130763445303936123226370130273732297740475477402732014067351337963139381229523701299034592915317627382852272531512776295227122902262127762763355545472865266026342827272527762927295235273392337928392776404726992699286527383302466448861808 0 0313928773226296532892977331530893027312632263027367130764047359737963064365630645441335340083076400833533915300236412890355528903328278929522890287730892763280127252902275128522751354144912940277627382660276327252839297734863459340628902865404726862776282729523315463451231296 0 0299033152852313930893027305231642952347231143445289037322990382934863748310139335441423932264217316439333027393329653732283933532801335327383002272531892789296526732952289028522827351344912827290227382738285228772827269934193445327728652776404727382634287727763289454749191808 0 0345931263527311432893151303930893251327732893076336631393701312649523239371730395477322642173064384630143812296537482839349928143239282730142852290232262839287727632877283926862738348644912789266026862789256827252776280134993445326428392763400827382686283929273315454753331296 0 029903114299032643126341929903164300231263027352728903829310140873701389831644047544141723264397030394047305236713151373228773353280132642902300228653239294029272712283934062801269935694491281428522699266026992776280127763472341932392827278940272699266029152738326446344821 19790725 611491808 0 0316430023189310132263089317629903164299034193239371730523764307639153406389831765441326439333064431029903933311437322890364129773226281431142865287730272827290227382776259535832686352744912877272526862776272526602852278934193366326426862789398926732725280128773239466454051296 0 0305232263064316429903277301432513039326431143499306436413052395230524634312637485441417230394150306439523076404731263780277636712940318929403164280131762877290227762927308926862555355544912865271226472712276327512776287734723445331528522751408727632725285228143353472649521808 0 0345932393341310132893027327732013289313935133064358330273748313939523064397031395477337939523151378030893970306435692965361228143328296530762965294031142839290227892977269927382647351344642814260828272712259529272789282734863379322628392660397026732712287727763379446454051296 0 0321434723214361230763277306433533064322629153717290237643052384632393863302738985441397032014047300239703064382929653555296533282852315129023039289032012902290227252927299027512890349945192827307626082528272527892852277634863486330227382789410826342725282727253341466454051808 0 0336631893164341935273379376434323432311434593052356930523846317641082990376430895477328940873151398932513915307639523027370128773353287730762763305231262763291526732965267327892660355544913089268628012725263426862827280134063432320127382776397027122763277628523353466461131296 0 0315133283064351333923527367136563164378030763732308937013302386333414335320137175441421731513796306439703076381229903933282735693002332830022952275131642852295227632902290227512725358345192686273826602751269928012814287734993432330227512827404727762686283927383353466471111808 0 0328931763353312634063264334132393392323935553089373231513641312640873089381231515477328938123114404729653701306437963027361229903379290231262712290230522865277627893027269927632673352744912814271226602621290228142789276334723541331528142789393327762814277628903302454753331296 0 033663239316434063164354129273863325135833039368634454027322644643251391532773915544139703064373231393764302739333052368629653612295231762902308927893251294028902725281427892801269934724519286530022673264726602673278927513527341932892801282740472763272528522839332846344886 19790725 611971808 0 0364134063626322634453419340633663445326435833239393331894286332840473289386333025441326439153151381229773989308937802952347228773379285230642890296532262940282726992877275127762699348644642902280126082776272527762877275134993341326428392763395227382712278928903328463452981296 0 0334135273302341933533353330233923201356933023952313937963315368630763701312638985441391530274150313939333126408731763898302734322915323928903101296532142839291526342877311427512647358344642927299026992595277627762801287735413353323928272776402726472660292727513353433548211808 0 0339232263499325135693014352730763671290235693432406732774008339238463445410834195441334141503201393331143898297738633089371729523379286531142814294030522827278928392977269927762621373245192801264726472647264728522865299034063472337927382699400826732738283927763328454752981296 0 0337935833315337932393315308935973239354133793863332838633513356933023952323941085477398931514008316440473126426332773989305235412776331529272952294030393002287727382877297727122965354144912827267326862647263427892776280135273289328928272801404727122751290227123392457647891808 0 0328934193527303934723126341931013612311435553353393333794150359737483419365636415477321436713076358330523656305236863014362629773353277631393002301431012814297728522814276328902660347244912801273827252776266027512725286535273419339228272776400827122686282729403289469552621296 0 0352732893289320133663445322634453251368631643796332846953341352735833626352738805441404732774263318937172990386331513970299037802712321428273226283932392890283927762865295227252763355544912801294027382673280127382801266034453353318928272621404727512738283927763379463448211808 0 0336632643353322636713419348639893796406737963239488633923656326436863597384634065441334141503064384631143898307638633101400830023597275131762801312630022877291527892915275128012751347244642827281428652634269928272814273834593419325127762712397027512751281428653289441153691296 0 034723472331534323264334137323555395235833445381230644108316437323126384636413952544139523289415032644108311440472990382929903812281433282902320127893214272529402763291526992686290235834491281428012699299026082738281427633379332832772789280140472776269927632763325146344952 19790725 612451808 0 0347234453366345932393445365639153641421737174087359737964335337936713164395239705477341939153089371731144067297737323189381229773671273832142827299031262814292728012877272529772725361245192990278928392621271227252634272533923341339227892776397028142738280129773277463451921296 0 0313934453239347233283499356936414437341934993829322639153486389833153796339239335441382933023671305237963064374830023970295234862915341928773176281430642686286528522801275128772977351344912839268627382776278928142801296533923406317629272814408727122621291526993277436048861808 0 0305232513002326437173302344538293513382936413583370137013898376436863419379633025441343238293101400832013970308940273052376429023764278932642763312630522927286528392977278928392582354144912977269927122686272528272789275134723406326428012738398928392660286529153341463452621296 0 0320134723114321434723419344536263796379637483846382937484194402739703764365637175441388030764027299040873201379630144108305236712902327729272915286532772673297728272877287728142763355545192890280126602865268627122751280133923472322628522827397027252686287727253251463454051808 0 0336633283527316435973277361237643780330236563302393335274491348638293366376434195441326439703239393330893829310140473014408729653315292731762801318931512915289028142915286529152751348644912902267327512776262127382789271234323472330228272776393327512673289028653239475760741296 0 0337931643459354132513513313936413251356933413732330236563432415035693701355534995441395233534047311442393101408730023732287735272801371726733052282731892634294026602902278928392839359745192902277626992776267326862789268634993379320128772763404727512738290226603432472670041808 0 0322633283583343238293392331537173419397036413555382938294310386335973555351333925441331537643126386331644150306438463264382928393419272532262789302730392890291527762902277628522673349944912827272527762634281426732776280134323445331528272865397028012660283929273264469550881296 0 029023151322634193277361235133732386335413656384638464008352741503264386332263583544138983089400830894464313941943064443731143597280134192852328928273302269929022673287728012977287735694491282727122712283928522738283926993419340633022865283940472699267327892712336643604789 19790725 612931808 0 0348633023379322636413527320137013445348634723139376431393796337942633379364133795441349936563419404732894067297742173114397028393656275132262789299031012877281428392927289029152789355544642877262127512634292728012865271234993366330227632814404727382712282729903302469553331296 0 0325131763328331533023555343235833671356935273527336636123499373237174067343235695441379632893764308941723002378030023933315135552814327727513201272531892699282727892990282728392763351344642852290226992725269928652852269933533341328928272776398925822776282727893341454748531808 0 0332833153239340636123555344534453513378035413933359736713812400840473717381236415441344538293201386331514217310138633114352728653432285231142621301430272814280127512927289030762763345944642839277628392751271226992839276334863472325128142801406727762776278929403328475752621296 0 0349932393432326434193432341938803176365632893612359735833717379639334008384637015441397033023970332843353089408729524217306437322902361227513151283931392595289026342877281430272634354144912940282727252789282729022827277634593445323928652647400827122712286526993341457646341808 0 0323933663829334134723612344535273328335334193513376437323880386337643472404732145441331537803139393330393915294041503126393331143513281433412902300230892776277628652940276329772699354144912865264728652776285227763014271235273445334127762839397027252738282729023302463452271296 0 0343234193189325134723328349933533499337936123701370138293952408731643952347236865441381232643846302744113014412931264217321435692827322626993151272532892801299026862952278928392763354145192852283927123064276328902789286534193499322628652738404726212789286527253341451949191808 0 0367133153626334132513315320134453486361233793671364134723846361240473671410834725441337938123201410832264047296539153052402729403597277633022776306430642927280127382977281430392725355544912990285230272738292727382776285234993328330226992801402726862673275129023289446452271296 0 033793341331531763341348634593302349934323829364138123732379636863764391530273880544136263366393332893780323939703002381231893626282734452763322628393151275129902915290227512927286535274491287727892751316426472852286528143445340631892839276340472686267328392712339245474726 19790725 613411808 0 0311434723302354133023459332836413527345936123863347239703656336638983527382936415441382942863341397029653933330235973014398931513472286533152776321432012990286528142990278931762827349944642865277627632763268626862686269934723341339228902827398926602725281428773406475752981296 0 0341929403341336633023379339235273432347234723555362635273701386342394172400838465441408732263952311441083239376431514217302736862990352728393251280132772801287729523027291529523353355545472952267327892952262129272776276334323353325129652660406726862712289027633289449148531808 0 0317633413499337935273445359735833499340637013513368635973701386341293898400837965441337939893101400833414172308941503027398930763527282732892725313929902890292728522927271229652827349944642940263428142902268626732763276334723445323926992699400826342751277630023289463451921296 0 0349933413251330233923812349936863583358341723486365636123952373240083933370140085441389832643989318941293151391530644067307637643315364128903289283932642877307629273039312629652877358344912852307628012877264727762660285234723527325129272738404727252673287726603289463454411808 0 0349935973315348637173341365635833671400835833366370136563780379638463671410835415441356941083341398931764217303942173114367130643952295236562902315130142839307628143027277630392712341944912990269927512712285227512940272535553419339226992839397026862686280129653341469560351296 0 0337936123328358333023686340635693486352732643671384636123513367137174008356938985477402733154047317640273114412931144027310138293002341930393201287732642814285229522965290229272789358344912763276326342902264728012776277633793432326428522725406726732660286528143379454770041808 0 0348633413379336634323486365635273366323933923671373238803780365637643641421735555477349938463239404732394008308937323139408731393656290233282789337932643126296528903039282728522865349944642927271232392763281427122776276335133328328926862814395226732699285229023445466453691296 0 032893472341936413341344532643406339234453513361235973499365637323555397035693952544138803176382933794217311437173151376430523898305234192890328927763226281429273027299028772776299035554491289027762712290227252990280129653472347231762927275140082673273828652751337946644952 19790725 613891808 0 0343233923406345935273366352734593499340634453748376435133717378038983612412935275441352740473251428630893701334137963052397029023829295235412865317632013076299027763126281432392725365644912990269926992789297727252940271235413392332827762940398927512699277628273328457653331296 0 0340633923328332833023459311434593392344533413555352736123597378036264067358342395477398932773952322637962977398930393863307639152990359728653472299033412852303929653027306428653014361245192915292727252686268629652801277635133541311428392712402726732673287727383366457646951808 0 0339235413302318934193315335333793419349934453612364137013671339238293612382934725477347237963341404730894129316443603064381230393597291534992827326431763114297728903176281430642789349944913002271227632751282727632940273834593353320127122827400826992712286528143379449151921296 0 0331533283264331532393641321438463541374835553717349935973656368635273780332840475441412933533989326441083089393330144172308938463126378029023277299031642902299031642915326427762877355544642801268626992839264726732814272534593499326428392712404726472660282727253328466450201808 0 0351333533432335334593264356935133541382936413499362635413732358338463366386334455477358338803277389832514047303941293239398930894087291534862852349931763027307629023089281429772801344544642952268635832647281427632839282735553302334127632852402726862738278928393264454751571296 0 0344535553392344533533459356935273419352735833612339238293555370135973829367138985441417233413829318942633289382932264047320138983126378029023379295233283089306428013052282727512725355544912902317626212660268629902865289034723353328930392776404726862660286527253315469549861808 0 0341934063289347235273419343233413764365635273406361235553555345937643527397033795405361242173264412931644263323939332990400831393717297733792965311432643251291529153014281429402801362644643002282726342673271225822927268636263353335327122977402726992673283929773366469553331296 0 035133379345935413406336633023780336636713392349933413701354136413264376434724172544144113626389834064008337939893101406731263863306437013126337932393341307630892965299030642827291535974519290228522776271227512915273829153392347233153027276340672647269928012725336644914886 19790725 614371808 0 0345934193541332834723499355533663671352734593499373233533686349938293499410834065441348642863341415032894129316439703039406732013780308937172952341932773114310131013027280133532725345944643002277626862801275126342915272534193379332826472852397027252699281428903379454752981296 0 0337934723671352733663541335334593353348632893569358335973432356933663952328939155441426332263970322641293277398932143863303937323201378029653392335333792965316429772965328928012839358344642801285225952699269929022801300234323486326430892751406726212647292726993392454748861808 0 0343232143499323934723164352733923597331535973328359732263701370139333686410834725477352740873432415033154150308939703201421731143880303936563176335331513302308931013101275132012725347244913076271227512621271227252927277635833499326428272839400826992647280129273277441154051296 0 0330234323264364134863671335338463597382933533641340634863527384635694067368641725441431032774087318938633289421731143952312640473189351329903406302735133027308928012927289027632852354144912751303927763089271228392865287734323597316429022725410826472686289027763328457653691808 0 0354133413732328935973432355533533499351337323406367136563780317638633459408733155477358341723392398933024027320140273239463430273597299034723076335331763201311429772977280130272738341944913027287727252621308926733101267335133432330227252927402727762673277628773366469560741296 0 0330233413472355534323499323936563214386333533626355535973445400834593863364141085477410834453989315140473251404730393933320141293089356931893626294035412814340628273064282727892952358344912801302726602877263428142751294034723353311430142647412927122647281427123315446470041808 0 0348634993406341935973315341933533686325135553239351334593780336638983445389834995441355542173251436033024027318940673226400830393898322636562940326432263139306428772990278927892699349944642852277629522751294028012852286534453445330228522902404726862751282728773379454752981296 0 032513527330235693419352734063541330236413201361233923641344538803583398934864263547740273445410832514027337938983039412932013863315136563076358330523341280131012725306427252839287734994519286528772699300225822852281428143445349932513089272540672712263428772827337944914821 19790725 614851808 0 0351333283555341936563264376430763880330239523277379635133829347239703569412937015477367140273513451934723989306441293419415033283829300235832814354132263039302729523039278930272725355544642940267328652725306427512927277634993432325128392890402727382725278929273353463451921296 0 0336634193486349933283780326437803315370134723796339236563392393335414217358341505441417235973829352743103527397032774217312638123064371733533764297733412827307628773064281428522738352744642827283926342865260828522865277635133499328930522699404726212686289027253302449147891808 0 0351333153541341935833379376433413597335336123341384633023796328939703419404735695477351343603459421732644335337942173264393330764087323936713002337931393214307630022952291528652660354144912915277627512712280127252877273834723406330228142965398926992725281428393353454753331296 0 0341935973039361232263829325139333353370133413829327737323315371733924239355541295441433536414008330240873189421732144263323937963002402730643419302734452952332829523002282728392877352744912814287726863101262127252801275134063392322630762776404727252725278927123366469549191808 0 0332832393432340637013366371732773796327737803406371731893764348639703527428636715441358338983353386332514172358340873151374833923764294034453027349932513239301432263076281429522699355544913014276330522738278927512801275134723379330227512915398927382595276328523366457651921296 0 0337934993445368635413527321434193392336631393513343235693527393334994047370139525441412933534360349940473392412934993970306439333701368630763366308933792890336629153139290227512890358344642801286526472877272527382776282734863472330229902712408726472647290227383302457647261808 0 0331534453499337934593302364130523527318935413226373233923732325140083392412937805441388040473264417232514194330240273302402732263764313936413089347232263341292730893064278929652827362644913164268628772673283927762738267335273541325128012776397027252712271228273328469552981296 0 033793315349938293392364133533764356939703201364131763626321437323597393338124172547742393164415032774129334140673226441130893915335338802965336631513315294031642915300228012865276335834437285229152634289026862915272526863472335332392927277640872595266028772801323946344919 19790725 615331808 0 0351333923214328933923432348630643863328937323251381232513880331539523499400833025441343243103353408734064067337941503264433530893829313937013089344532013277289031142952283928142712352745193002269931512555264727252789268634593366325127633076404728142660281428653264463451231296 0 0352733663341332832893541323935693151384633283863322637643214368637643989320140475441404734064008352740673315419431264108331538803002374829773513307634592990310129273264281428652877359744912814278928392877264726342634282734723406328929022776404726992621291527253379457647261808 0 0393335413569351335413353358333413499320137803328389832893880364139523597431032645477337943103328388032774385327739893214398932773717307638803014349933923379300231643139280129772789361244912915271231262542267326862776272533283392334126862927400827122712283928393315457653691296 0 0340636123499343235553328336634993379367131893686330238803527408731764217330241085441408734064027381242173555412933024129310138803089378031643527300235132865335328653164302728142814358345192814289026992990272528142814277634323583320129522686406726992699275126863328454754771808 0 0334133533459316435413176355531143701318937643151373229903880337939703366404734595441344539333328426334593863315140873289398929653780306436712977352731143419315132392977289030762660351344912902268628772801285226342865271235553432323927122789402727382699278929523251457661131296 0 0325134593597370133533717339235553189371732643686315137323176386334863863349940475441449133024172359742173226408732514217326440672965379630523432321436862952344529023064296527632927351344642852286527382686268626472801275134593379327729272712400826862686278927763392451970041808 0 0340636123239356933923392362634193686340637013341379632013829330239153459379637175441379641503555415033924129322639703289379631513641313934192940349932143302296530643002278929402647352744913014273828142738316426732977273835273472332828652990400827512789283929653264454752981296 0 032643527336633793302361234723748327739523419388032513846320140083686386331143898544140873251421733794047307639333114393333793915299037642902368628013527306433282927302728142915291535414464287727632647276326602725282729903445347231642965267340082699271228012801331546954919 19790725 615811808 0 0343234193656356935413226381235133701339239703459388035554129355539893513417233665441337942633226417232394263323940873251410830763846291534723289355531513432303931393027291529402660358344912877259529022555285226862877268634453472308927253052406727762647281429153264463452271296 0 0332835973527382935413569334137483353379633923796331539333379421736864027311437485441419435274172368643353641400831763952311440673089365630023527296535272952336628653089289029152940358344912852286527512751255527382712287734323366322629772763395226732738292727763239469545191808 0 0384635273796344534193527364133663717334137173366410833534239323939333315412935275477365642173499393335974108347245193027381230273686322635832814355531143289302730523089297732262801367144913014263429522647262126472865282735553459331527253114400828392725285228273406454752981296 0 0354138463541339234863641355536713366374834323915340641083392381233023933359740875441404735974027365643353486395234123970315142633014376429403499294036562940336628773052315129522965358344912839294026342814266027382789287735273392317629272776398927122789282726473302463448861808 0 036563970373236563541341938123541 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 042863353404735553829297735693264373232513527305232263027282730762827347244912977271227892555282727382814262134863406325128142990400827512673281430023302463453331296 0 0379636563513355535973686339237483302341933923863352740873328426331014067335340475477402736714217356943353486402733534172322641293239376430023626285235972977323928273052290228143101352744912877302726602789271228142839299034723486311428522673404726862725292726993315441146341808 0 0371737173796386336413315343233413583332839153226389831894129334142173392451934865514359743353513415032894194323942173027398933664172292736413114368631643277302730523027292730762751355544912877269930392699291526602801271234993419316427512952395228012686282728523315475753331296 0 033533472361235833898356933793445334138633264381233534239332841293328406733534108547741083277404733414634356940873392408730394008316437012990373230643541295234193114315128652877300235554519280128272725289026212839269929903419351332142977275141292621280128392725345946644853 19790725 616291808 0 0376435413732337934593406361232773513337937803139389832014008340640873302410832265441344543103302463435274172351342393114408731263780306436413002358334593366297730523114322630272814361244912927276327892725280128272801296535273353323928772952404727762660287728143353463452271296 0 0365636123748344536563353347235693406395235273846345941293472408732393952320140475477398936264217339241723176441131764027311441722890391532393748276335552789328931263114334129403052355545192852296525552827283928522751291534863486326429652751408727122699285227763302463448211808 0 0359734863597373235833445355532393701351338803472404734594239349941723341410832645477347242393499433535834239336641083527400830393880311437322940381231763353303932013064321430892699348644912990271228142725268626993264273834193406320127252827395227892686277628903392451952981296 0 0376438633656349935693366334134063472359734063583328938463239421732773970339241725441419435413880354138983226408732143933349943103002354132773717312636123126334131513139311430763089358345192789296526212952258228652712280134723432326428772801408726732673280127513328443754051808 0 0379632263656332834593583339232263569337937173315388033414047320140673366415033795477348641723641417235554217327740873101415029273933326435412952325131143641307630393101299030892686352744912940267329772725294026733114272534063419318926602801402727762634278929273289478960741296 0 0368636413406330236713353354135973251373232773812325140673302417233924239341241725441426335274087362640673264449131514067311442632927381228903732290236562965327734063164289028393039354144912789285225682801264728522776300234723472316428142673404727382725286527253379463470041808 0 0371734863583376432773626326432643289349936713302364133663812332841083472421733415477345941943328431033284194339238123164412935553829297739153002370132393239289030643114301428902712344544642915271229902660300226212927275134993302332826472890398927122660276329653176463450541296 0 035133472343234723796330235553315335337643499395234724172335341083472410834724239544143853366412933154047330241293239428632513952306440083201371728273341289033152915318930762952280135554491283927382660311426603164283929403459344531642865272539522673269927892699337945194952 19790725 616771808 0 0365634723701389833533289336632643612356937323302421732894047343243353392404732895477348641293289415033664519322640473126431032643933302734452776351332642965318930023076292730892712352744912890267328012582292726603126271234993366320127122776400827512725281428523353454752981296 0 0349937643513358335273432347234453597389835693989327737963432395232514027340641505477431033024172349941083315404731644129356938802827376428653583286534062699308929272990327728272751354144912902286527122763262130522660282734323406316429522595400826602827289027383302449148531808 0 0381236563748349934063717326437643302347234453513361233023764330240473366410834195477345939703569404734594087326441293151417231513671365635412789347231893583305230023264292728902738349944912902267330022699292727122940269934993419318927122725404728392776285228653289478952981296 0 0359739153583371736123527352735413641373236263812340639703432389834593933327741725477426335414263352741293251423931893933379638292977379628013499308936862890299032262952285227632827358344912763285226472915268630142763287734993499317630022776402726602751282727763277466450201808 0 0406738983898379633023748349935413432358336413419393333024108347239333406433534195477355542863486421734864217343242633264400838634108291536712915344533663583303930523277291532262789352744912952269928142686303926213039277635833366322628772927398928392738277628273264475752621296 0 0376436563583374837323486347235413499368634723686348640473328406733414194334144375477428634994263323941723277454731763970331540873189378028653796295236412940315131143201299030392927351344912814275126343226266030392789316434993472323929902725408726992673285227513353469548211808 0 0391539333812376437643612368635133499340635833671384634453780336639153527426334325477349943353445436032014239332841293126449135413732339236562814367130893612318929773251287729272801347244912839267328142595302727123126272534193328332827122952400827632725281429153315446452271296 0 037173717388036123717351336713499382935413445364133663748337937173499386331764411544143603341412931393933336644373341402733533686302736412940371731143419296533283014295230642927297735274491276328272647292725823076271229523432337932012977277640872660272528522712334144914919 19790725 617251808 0 0391535833641349937173626343236563555362638293541404735833898355540673406421733795441361241083214426334724335326442393315400832773701297737643014321433283027317632512952295231142738351344913002271229402582300227123114264735553302337927382852398928012738285228653164443754051296 0 0384637013626328937173541361234063829352738123701354140673445391533284108328943855441428633923880347241083302419433024217332838463527376428273748299033533239331530892965302729523052361244912699277626343076267330892789290234863341326427632738404726732738280127763277451949861808 0 0400839523898381238463812359735273597361237013379370135273686345943103315406734595441352742393472415034994047334143103076410835413641278939152839339232513626328931263226302728772839359744913027272528772582296526212965258234723353326427382927404727632712277628773289463453331296 0 0368637803732376437013302373234993656358335553612365639703379384632894129328942395441433535834217334144113189412932144108327738123176398930393812282732262927308930393064297729653064356945192801296527633002262128522751294034593353318928902647397026992647283928393366478955141808 0 0367140083626362635833764379639333764345937963626382935273933328939523392395234195477364142393341436035694129322641723114412929773989307635413052347233413002315132773039297729272725355544912940266029272634292726342940267334863445323927122877398928902763272528393341463461131296 0 0386340083829378035833555352734723686364135413863344540083406370134063952335342175441423932894310352742393445402732264437313939153989379627383555299036863076327730892952305228773027351344642902300226342952267329522686300235413541327729522725412926732686292727513302475770041808 0 0365640473829417239333829367136563459370135553671368635413732335338983264417234995441384644113459421734994310326442173176421730893812307637012927328932773114322631013089292728652738359744643164266029402738277626473052264734723353327727383027398929022673287729023289451951921296 0 040873583378037013764373236563597374836413717397033793863340639703499415035834310547743103264446433284437335340873289446439704263300238463027378033533445336632263239310130272865302736124519286528392582302725822940264730273541336632392902273839332673275128652763334146954886 19790725 617731808 0 0376437804087382937803656361237643499364137963583376435273989332838803406421736125441347244373406393333794286330243103239415035973989290238462940361233283527316430523076305231142712352745192952275128012686294026992890268634993445325127762890400827762751283928903277472651921296 0 0408738123933368637483656395236713641368637803527341937483555393334064008330243105477443733924263332842633289423932894263332841502952386329523353286537642990332830762990299029272699352744912763322627382990268627632751278934323499330229272827410826082712294028143277446449861808 0 0373238633898378040673569388036863880358335833597371734723701348639893406415035695441351344913379421733924150322641293328431032394047391539152902351331643341317632263366289031512712361244643076271229272647276326862977268634863353331526992865395227892738286529153302451952271296 0 0393334723933356937323513378036713555358337173445371736123555397033923898359742635441428633154310334143353406417232144286326442393089384631013796312635273064328932013089297728652890352744912776269926992776266032772686318934723419320131392673400826732763287727383379472647891808 0 0337940473445374838633846379639333686388035833406370135833671370140873499421734595441347241723353417233414239331541293189426333024150343238122751339231893445335331393201315130762789344544913002264729272647290226343076264733793366322626992940398929402686280130393289463453691296 0 0402736123952370136563597352738123863367136563812361237483764384636714172348644375477451934594464336645473472431032264437344541502990389830893583295234993445339230523089291527632990349944642877307627252725272528652877281434593499308928652712404726342712290227123328449147891808 0 0361241503748371739153863373235413656370138293796373236413989356939523527431033535514341944113315428635414129318942633264421733663970305238983796349933663392302731263076302731142814351344913014266030272595272526862977268635273353341927123089400829152738280129523315457652981296 0 038123612391538983898384636713717358337643701354135833764364138463597412935974129547743853541423934124263347241083164410831264047300237643277395227893513292732262789320128272927305235974491281430522725291525952738267329153419340632642865278940472712268628772751322646344757 19790725 618211808 0 0349940274286395238983555379637173583384637173829361233793486361240473555421734195405354142633499415033794217326440673214415032263952300236863732337932143641303930643251302730022801364144643114280129652686272527513076273834993445320126992839397027632634283929153341463452621296 0 0395236563863370141723829365635553541345936123656378037643583398936123933351340475441415032644286340641083412398933153915310140273251384629904008283932893114331529023251307629403101356944642763317626733151275132892877305234993583325130272673404726082738287727253341443749191808 0 0354141723933382939153880368637643527386336123732371737173863368639893513376435415477373245193472423932774108305241293101415033154129291537643686361231513513294031893277302731892763358344913139281430022814291527513151281434593392318927382865400827632725277629023201466453691296 0 0400836413970388039333641378034723898367136413612371741083541384633283812347241945441410834594217323940083176428632014172317644643151395230893499296534723406325127893151286528773089349944912827302726993039260831392789302734993445322629022660404726732647283926733366472654771808 0 0367145194335419438803952373238293612386336713915355535973796349937963302421733415477343242633432386332394335321440473189415031764067301437483176349933153445308932643039302730762801358345193114282728902699307626733164262133663445335327632839404728142738278928903302463460741296 0 0423938464335412941084150370134863764367138123846370137643527386333664217344539525441417233534150354141293089410832264087355537963076404732773671330235973126322629903353299029153277349944912839273826083052263431142751295234193392330229522660400826472738292728273315463470041808 0 0391540673952428637804150355537643583374834063796379635833671354138293419384633795441341939703251406731393989345940273264400834994129308939153277365634063406327731643052286531012801352744913671276329272621332826992865278935133366364128142915398928012789275129023201454752621296 0 040873717395241293915384635273472379635693527340637173671359738633264376433283952547739523315423933663863331540873277406731513846315139523002370133023315316433922902308929523039335334994519281427632568306426343277275128393472344532262902276341082634273829272763330244114821 19790725 618691808 0 0358338124027400838634087391538463863382936123701365636563764355537643459389835835477352742173264400832514067317639703139395233283952318938293189355533413039318933022977300232772789352745193052273828652634276326863139260835273419332827512801400828522725277628903353472653331296 0 0398936564087389839523656376437963612356936713717382938293641376436263796334140475441417233924087344540473201421733534108310138633315386331643459332835833569361227253226281429023064349945192763336626602927263430892776289034723328325128272801404726732699291527763432454748211808 0 0397040084008374837804067354139153732393334593846367136713764367138463341395233925441347242863014384632894360321441293353397032264239345935833139352732893302318928653089292732262738352744643264276329272660269926343002277634593419331527892965404728392839286528653201463453331296 0 0391536863846397039153796393335974108365637643686356934863315370133413812349940085477417232894286337941293251408732643989311441723089382930763863302733413302331530643251307628772814359745192789267325953139262126212686295234453445326428772776404726732686290227383328454747891808 0 0386334993933361239334047408739333717359737173656352734063445349936263341367135275441352742173445406732894108334140272977419431394027320139332915351332773089327732263328291533412814356944913126276328142699269926863353264735833392335327762977398928772725280127893264475750541296 0 0388035553952393336863933408736864172381237013812365637173472352733023764339240085441397034454172349940873289436033154310295241723686421729153432311437013226322630393089290230023445355544642902282726733527258233022699326434193366322628652827404726732852286527383353457649191808 0 0367140273780410837173898391541293829382937013829368637013583356938293486389833665477356939703353417235134263330240273176389832014437295237013027330232013392322631512952299034322751352744913264258227762751260827382776259534453379332827382763400828652738276329903366457652621296 0 038983626393337963898398938633717373237014008371736413641376437013612391535414047544142633392426332774087331540473379376431894286318941293101352729773732347233022801310128772915337935134464283929522621317626992839278928393419337932262902268640472660266029152814340644644576 19790725 619171808 0 0381239333796393337643796365639333641378037643863386337013846354137643445386332395477358343103353412935274150330241503176421735413717302738982915337933533472334133022977296533022621344544912977267328142660266026473226266034863392328928272801404727632686278928773392469552981296 0 0417236863701373238983764382936563970376436123686389835273812376435133829321440475477406734724335343238463251408733024634300237323353359732393341287736413139367131142952317628522890358344642814330226862827272526342814272534323445318928272660400826212660292728523328463447571808 0 0364136863686364138984263378042173812379639333863362638293612351337173366397033285441368640473239415035134129343243603126397032644335305235413089358332893499323930142915300232892827352744642927277629022738347226212977264734593406331526992814400827252763287729403277463453331296 0 0345936413513343235833829393336263915378038123846393337643989397035553641332840085441417233794108398941503499404731144519404738633114358331263626310133283039316429023239297729273076355543102877332826733214272527892763271233793486323929272751398926992621285227253366451953331808 0 0351336123846376438294008381238803780397037173812356939703717348639153486379635835441398939703289412935834108334139153419428629523812301437173014376431143027302731513139302733662839352744913064269927382647334125953201259535133353332828392890402726862634278929653201463461131296 0 0379636123970370136414129398938124263391538123989395237173527389836263933347238805441408731764008345939703328421732774464302737642990371731143597289036863064311434193039294030522940359745192877345926863126275127762738277634453379323929022763406726082763295227253459463470041808 0 0349937323846351337323933376441083780421739153641371739333583373238803486391533535477351339333406393332263952325139893239404735693863295236413039362632893151315131763101290231762801370144912990272526082789315126213101267334993406325127632776398927632776282729023328463453331296 0 036713499379634863748388039893686400837803846384637803952391538633656397036263863547741503201417234454150349940673513426332893863322637173226359730393686336634453114323929653052283935694464275131892686322626212852262128143392344532892789273840472673267328392814331545474789 19790725 619651808 0 0367137963612393338123880356939523717395237803764374837173780362639153597370137485441381241083289415033793656331540273353408732394108297739332965379632893641325131263089308930762751349944913226272527632660296526343027273834323392323927762801404727512738282728653366475753331296 0 0382934723812364137643915368635413612400840083933381239523898381237643701344538295477423934994286379639153101384632894027358337013101370131393626300238462965341934323151278928772927356944912814297727763089275126342776286534453379332829272763397025822814297727513289466449191808 0 0378036563472373238803829349938983656382938463717384640083701345938293764381238465477358342863412436033024047343241083189408737324150336635412776371731143472328933153064305229772751339244913189269926212699299026863277276335273264328927892738398926862725278929273392469553331296 0 0347236413780361238803880389834593846373240873732393335833989391538633933352739705441417234994172376440083251391533154217334137323052382931143686303938982927358332263239292730642890356944912915315126472789272531392686289034323392322628392789402726602699280127763277451947571808 0 0349936863612388035833780341940083780362637803641384636863952415036863671400838465477352744913748426332644286326440673189404733794172316441292890339230763583316432643027295229022776351344912902264726602686313926862725273834723392328927892789400827252738283929023264466452981296 0 0391535554360371739333641400836864087374834593933344538124067376437643796351341945441406733024087373241293612398932894129359738983076395228523764323935972890335330763176283929272865356945192827295226342965273827122751300234193264322627122699402726732751289027383315463446951808 0 0358341723353379635553863352737963583398937963915378035833717393338633780398934455477386342393656417237323863343239523126382933663933312638633419393332643459313932013064299030272852365644643014269927632673322626472890262134723379331528392738400826472673285228523239457653691296 0 041503527431033413796335342393748389837013780384636564027362640873829384634193915544141083419428635834360326440473239457631893829326438462915370129903846278933663527325128652952297735694519294027762686331525822952263428013499343231392738268640472647275129522699330245474789 19790725 620131808 0 0352742173472391534594385349939703583421738124008382939153846367140673445397037175441367141943812428637174194325139333164406732143846336634862890367132773126277632013201303929522763355544913014277627632725264726732927266033923432336626862965404727632699286528653277457651571296 0 0400834994047354137014008417235694087384641503641379637643780395237964027364140875477421736864067378041943264431032393780328938803164398932393970301435972865339230143277297729272940359744912763308926472940260827252699267334453379328928012608408726212686289027383353469549521808 0 0352737803701398938123898361239153970398938634217391539153915370140673898421738635477351342633764410833794047355544373226382929273812285235972877382932643277305233533101328931142865349944643101269931262699312626602990264734863379336628142751400826732725281429273251454753691296 0 0412936563970336639333569410837173732395240473748386340083989404734193989368642175477404741084172347240873499421733794286316436123445398930893952305235833064331531013139283928772801356944912839305225952952266026992763271234993366328929272725404726472673287727763353469555141808 0 0349940673569386334594150376438803796397037483933376437963915378038984047406739335441362639333541415035134150341944913277397032144027310135833064386331513289301433413076317631642789344544913189281429402621285226082977271234993366325126602801402727122763277629023392466460741296 0 0408734993989352742633796412938294263373241293898381240874067412939334360361241295441419436414217379639153406415035414087336642173251352731013612294036563002336633663289285230522940359745192827286526472902272528772712258234193419321429522673406725952699290227893406466470041808 0 0352739523555415037324008395242173717421738984150388037963989373240083952391534195441368640273626404732644047327741943583386329773764312638123076358333153486308937012990297729022738352744913076280129902568285226862927268634993406318926732712398927892673277628653302451951571296 0 037013555393335833780368641503686410836864385382937964217371738123499384634994087544143603555397033533989312641503656426330523796295238983002376432014027290232012965297726473052299035554491294029652621291527762865273828393445328932772827272540872621272528392673327746644821 19790725 620611808 0 0368638463880391535834150381244114027410840083952386339333933371740874129406735135441358342633846426333663970337939523472421734993880303938633014343232013472318931893002305228522865352744643201267330272699292725682965269934063459326427382621397027512789277628393226449151921296 0 0406734723812359740473846423938294172381240473933358340273701397034454008354139895441423933024087344539333406412934724286367141293076361229773701303937173226379632773289272528272877359744642852300227383052267327632673287735273406327726602686406726342776291527633214469551571808 0 0356938983671412935554108398941294027433538294129381239894087364138983472381235555441347243853527433533414047336641293302404733534087317635553445343233533315365630642965305228012634349944912977283931142595302726732902258234063392320128012725400826862712280129153328469554051296 0 0371737014047343238123780397038983880395238983952368639153780386335133970376440085441412937644027358343103459400832014217332839703239349930523748303935693277364129773089266031262977351344912814308926473014264729902763290234993353325127632801402726602647280127253341446449521808 0 0389839523612410835973989367141084067404740873880371736713641358337963499382935835514364142393419397035553933312640673472402732013846328937803139358334193176316433792902308929272776345944912965263428012686308927383039276335133341320127892852398926862673285228903328457652271296 0 0438536413846347238804027379638463898397040083970389838463829391535973829386340475441402735693898371740083612412932394172340642173239391530273701311435833027334129903392280130642915352744912827282726473101262128142902302734723445321427632827406726732686290227513328457648531808 0 0374840273499398936714008388039524067412941504217393338983701384638803796400834725477371741083513404736864087327741723392421731894067358337483164367133153717321431512927318928653027343244913064272527762660287727513027267335553445332828012865398926992776276329273302475752981296 0 043353717406738294239397043604150421741083880393337013717358336123812398936123898544141503366404734453952335339333315417231143952327740273089371732013656321433923251322626212952276334324519282732012660320126863201273828653392347231142877269939702621268629022789327746345020 19790725 621091808 0 0374839893796386338123933404741083915395239153732364135413748386338124263382935975477355540473341398934994087323941503379421733923933315138633151373234063226311433413014302729522827347244912852273831512738307626863089266035133392331526342814400826862763294029273251446451231296 0 0415035694008381240673915391542633952443741084263391537323486371734993812365638985441410832773863343237803379417233413970341940873289395230643989310138123089355529523289280130892751356944912890289026992890269932892776295234193328312628522712404726342699291528013353463448531808 0 0379641503796449137804150433540274194406742633863400835693764348639153701438535135477371740083459410836124172315139893226436032393952332838123064365632393555315132393052311430142839358344912965267328772673318927123226263434453432336628392865400827762686282729653277446452621296 0 0426336264067359739523748404741503970406738124087368638123499373238463812370141505477431034863915344540873406404731144087326441723341404732513915330235692990347229403353275130393126358344912965276326602940264730892776271234453472308926992751400826602660286527253341463454411808 0 0397041503583431038124087402741504239389843354008406735273626352738463499391535555477358340673315398933794310323939703289431034323989327740273239352732013486307632772927301429772977355544913014280127632608312627512940272534863341323928652801400826862725276329903239466460741296 0 0419436714217388038463796381240084027391535274150351337803641388033923989334142635477426332394217367144113239379632394067323941503251410833023764349937322877337928903264275130392839356945192827315125952839263431012865295234453445321428272660404727122776287727383315466470041808 0 0386340873612393337964129384642394087391541504067389835273701332839153445391533925477354139703392402732514047316437803101398932014310325140083189354132393459299032512865300228902789352744912789273828392660297726862990272535973406325126862789398926862712283928273277463451921296 0 038633970397038463898370141293989367140873796378039153829349937483379397033793989544141503328404734594217345940673353391531143989308940473164359731643671292732892699310127122827272535834519281426732699320126603052268628903445344531892852267340082621273828652776336646954952 19790725 621571808 0 0368637643541376438123732388037174217379643354047398935273686348638633289395233665441334141293089423933793796321440473052395231014108315138983201379631393486296533532852303928772776344544912814280129902699315126732927263434993392318927382776404726342686278928773419466452621296 0 0391536714087373235553748393338123812417236414087347238463341356933924129337938465477397033024150322641293189408732143989315138983264412931013970311438632801344527893264266031142789352744642827260826733076264730522801300234193459322628392712404727252686285226863406478949191808 0 0349936413656361239333671388038294194373239523671391534723641323935133289379634595441352740083264412931764008320140082977397030274067327738463002373229773353292734192902308929903052361245192725269931012725291526993052259534453379328927382673404726342776283928773341454751571296 0 0391535413796374840273732384636863846397039893863348637643829376434724129331539155441395234724172303941503076378032893952312639523114397031143915297737172890336628143176277629773002354144642839297726342712271231892647325134723445322628012712404726212673289026993366469547891808 0 0382938123626367138463626364134063898358339703829426334993915337938803541402734125405341942173392421733534150306441293089400831394129311439703189381232143472289033922915300229652801364144912940277630522751326426863151264734193379330226082801400826862725283929653239433552621296 0 0400836414129365635133952370140473671446439704129358339893597367133793898312639335441417234724067341940873201415030893915305237803151395232643829327737962940365626863114277629652940345944912712327726342827269930642763300234193379323928142673404726602712295227763302463447571808 0 0373238983829373238293597374837803970379641083612404735973796352738123569378036265514362640273239421730894129315139703089397031143780308939523039361232013419283930273052300229522814362644912927271226472634311425953353263434453432326426992673402726082660275129273353466453331296 0 036413569397038293863382939154108376441294067404736563796349936413341391533793846544141723251431034593863306439703027378033154047322640873328373232773812297731642839325127123039281435834491277626342699285226472763276326603419335332142699272540472608259528522699332844644919 19790725 622051808 0 0378036413392400837323863384637964217361241723764395237013641349938463392389834725405334139703201379630894027312640273151404731393989348639153114367131763513294031892977285231012699367145193052264729522712290226602877266034863392332825682751400827122686283929273302457652271296 0 0348635973701384637013898384638633569408737643989423939153732398935554047339239895441421734594008345942173226389831643812327741293151417231894108303943353027311427633419271231762712340644912839272525682725269926992686286534453445323927382686406727512595294026863341446448531808 0 0352738983445367136123641382936564217358342863392391537643846348637643264395235975441352741723277408730523846313944113039379631013952317641293302347231512990290231763126281429652801364144912827263428772725250126212902263434723379326426992660402726732725280129023366451952981296 0 0347234063863362636563898365640083612421743604129354139893656371733153898335340875477406731143915310138463239423933794217328939523341423932143915312633412852340626993151278930762608355544912839316426602965256829272738276334863486321427382686412926342686289027633459451954771808 0 0368635694087364137963717381238634129355544113641415033533641336638983289393333155441345941293499421733534464303936862965400832143880334137802890355530893089285230642839292728272839345944912852256828522673262126472686256834723341330226732712402726212738281429523302472660741296 0 0343237963499352734993780349936263513408735834217381237323459391532014008343238805477356930893952347244913277368629403701332841723419404731643846285232012952376426343039287728772712362644912877297726863151258227512751295234453472318926602634404727122647286527893379451970041808 0 0370135553641341938463732391536264239349944913472402736123764340637963226408733665441349937803126386333413952306440473176421732144437323936562839354134323432306433153014301429902865344544913164269927122673282727382763263433923315322626342595397025822673281428773289451954411296 0 034723701328936713392364134723989352739523513389835273880349938463277381233533780547739153289398933664310323940083201428633024335310145472965386330893445295234322660292726992890311436124519278929772660269927382776259528393445340632262738266040082621269928902751330246644919 19790725 622531808 0 0373233923671321438983527376435133898339240273392374833283989330240273289379634725405340637013064391532264027316441723189415033923717296535833176362632013686291530393002289030392965349944912814271226732621322626992915259534453366335327382660400826992673282728393264466452621296 0 0330236263353386334063796323934863459364134324067345939153114379631013970312634595477376432774239347240673164410834124217295237803315373234193880327734722839312628903002301429772634355544912890269927122789264727512699273834193341318926472712402726732660297728143341454748531808 0 0362635273569364136863419373234193701335339333419382932773671328936563432410832145477334140673302431031643846322640083027378030894067339237173089364132893432294032643101308931142751347244643239272527252634287725682915255534993392323927252712404727252738282729023353463452981296 0 0340636563251349934063701328934723289381233154047315140873277371733023829311435835441370132144217316441503277417231894239302740083392412933533612316434452877328929403139311429402699347244912839323925552673255528012647273834863419322628012673398926602595287727893392466448531808 0 0367137173583340638983151373232773829335335833366345932513796316439153201395234065477336639333052398930524286339240873101393333664108307635692915352732773392307632892902295228392801359744642927276327382582277625952952268634453432326426602751406727632673283928653126457651921296 0 0336635273499371731893641327735833251367132394067328938463214389832513970316440475441393331144108323938803239426332264217341940473239421732773641300238632877336630273027286528902725358345192890287726472801264727512738271234453379325127252751404727252699283927513341463447571808 0 0341934993499335335413251362633283952322640673315417231643701327738633302388032015441345941723176397032894634316443853189388032263989344539893406352733153114290230023126322626212776349944642952275126472738286526732776264733663379327726992699406727382751291529023239457654051296 0 033923898331534453277361231143597311435273201395232643863313938293315415033413846544139893277419433284194330240673277436030523863323937013002352731893569286532772977308930892915259534454491289028012712267325822927267326603486355532512699269940872673262128522763340646955550 19790725 623011808 0 0348633923527330234993201351333023513317635412927379631393764316438293201370132265441325144643164382933024087321442173214431033923898300237323214339232013315308932893002308928902827370145192839271227512634275126342686259534993419321427382699398926862660280128903302446452621296 0 0330235833419348635553392322637643239365633923656318939333226370131393732315138465441404733534360345943103151395232013829311440873226381229653764300235412977300227893189271230022621361244642827285226992621262127762712285234453379318926732738406726342751292728013289443748861808 0 0361233283569331534453366365632893569316438293089361230893701300241723277370132515477352740473151419431644047326442633527402731643898331538123366351332893189305231143189285228013176358344642827268626602621276328143039273834323419328927382725400827512801286529273353463452981296 0 0356934593379349933283353340636563239378032393915310138983302381233923748325139335477386331894239321438803214397032264150328944643164382932513641318935693089325129403089258231392738364145192839272526342647259527252725276334723527318927632738404727122751282728523366463455141808 0 0362634593641332834863289361232393583330238633445402731763583318935973189373232145441332842393392415032393989317640673392431034993933316438983226365634193445302730642990320128393541352744912915272525682621276326732595268634593432327727122673400828902673278928523277463461131296 0 0352736413541370133663555320134863089371730893880303938803151379632893764334141505477398934454194336644913226400830644239325139703328415029653764316434993114328929773315267336122608355544912865268625552595255526992595269935273419320126992751408726472738290226993392463470041808 0 0340633413392345935273419347233533671327737643039388032394047337937173392379632645441343239153264398933534108323941293315406733664087321439333379358333533419313931762915352728773027351344912890268626862582278925952725264734993328328926992647398931642776280129153277463451571296 0 033413406336635413289343231893717313936413264395232393846311438633277388031393989547739703328406731894067337939523226421736124129296537963341345934063527302733022865323928013499292735134464283926082738267326862814287728653499331532012686264740472725267328772738331546345088 19790725 623491808 0 0343233413353344534063353364133023527313936713052356930763796322638123264408733535477340637013089391533414217322643353302391534993764359737643214339231513289306431512965348628012940359744642814266026212712273827252877267334593289328926732647398929022763272528653189446452271296 0 0334134593277315131263302327734453027368629773880306439703277384632263641341937175441398934324087320142173353421731644108317637803686421732773880335335273014303926863302281433662725354145192776263426472751276327892814278934993341312626342699402727122634297727763341466448861808 0 0335333793472321435133126347230143459302736123139386331643898327738123328374831645441344537323151384634194150327739153139386331143970307637803432345932643201290231892965368629653064354144912877269927512660262127512814272534193472330226862634397026472776283929653353463452271296 0 0318933923039344532893583325137173251389832013915322638293101376436263612325138125441393332893764318939703353421732893612339238803176389833153656326435972990330226603583275133412890364144912801268626992865262126472582276334723379322626472686408726602699276327513379463449191808 0 0367132513701323937013264336632263499320135693114371731643863339237963139352732265441341939333379389834454087326441503151373231763812295238633445330232393251303934722940356927632977354144642776271229652751262127122852269934193392320127382621402726862712281429523315463452981296 0 0330235693064331532513541307634863114361231763796306437013039373234063812335337805441386333413701341938633151398929903970318937013289371729903748328935273328327726603933267331262763354144912827258227122621264727512699276334593379313926212725406726992712290227383445466448861808 0 0367133153392348633793226361231143656316435273251391530273732332839333226376431395441341938803569402732774008302738293419391532643764310137803189349933283419327735132852345928012890352744912789281425952608268626992686266034993392322626472738402727382699280130393201475751921296 0 033413612320134453264368631893513318936123139365631763641320137483027379631513764544137483353386332893970303939703239389835133829307636863189361231763226317632772776371726993089271236414519278925952763252826472699272528393499332832512673271240472725273828142738334146644952 19790725 623971808 0 0364133413686335335273101343230643555307636563101393332513952316436863176358330895441337939703076381233663952322641083392389831893641311434453277344534593151278933922940337927762801361244912839275125682621281426862763272534993366325126732686393326992647287730393366449152981296 0 0339235973251361232643366312635132927358330763952302737643139358331263764315137325441393332773812318937013114378032264047325139523164379631393641311434323251318926213952280131262789358344912940264725552686256826992634264734993486322626602699406726602634294027123353451948531808 0 0384633663656347236123264352732143527315138633251354131143732316437803151379633925405340638293089386332393933322641293315400833023812308935273151336634063226286532512890339229023002348644642852299027252595264726082738255534193341326426342686402727382738285230143264451953691296 0 0323935833289337932393432327736413189376432393829313936123201370131893717317640085441378032143641320138123126374832013863347237803151379632013499308934323151335327383486267332893064349944913027277626602582252826472712276334453406321426732634402727252673285227633264457653331808 0 0364133533486345935273341359731763656315134993076381231643863318937013214374832775477328937013201379633793812311439703472361232393641305236863201337931893176303933793002332827513139364144912865271225682686268625422738262135413315337927382582400826732647283930273302463461131296 0 0335337173289349933283251316434593302378032013583306437643392370131013764326438295441374831643764320136413189397033153915311436413302389832513612297735552965313927893829273831142839361244913002263426472673263426602738280134193472315127632660404727252801295228273289451970041808 0 0354133663641335336563341348633023472326434323341352730643717313935973027367131895441335337643076371732013863336639893341389832893701312634323315345931513302325134322890339227893126344544372839282726472568264725952789271234723406330227382699400828012647281428653315457652271296 0 033663419321435413176352733153583313934453164352731143597315135273315364132143863544138463239370132143717317638803341391530524067330235833353345931263289295234452827361226863277269935554519290226862568263426472699267327633459343231762699282741082699268628652725336645764757 19790725 624451808 0 0388032773541327732513189341934193527332836123139368630893829317635693264361231515441341239153214379631144047320138632877364129523612287736413114359730893114299036413101341927123039355544642852256825682568268625952776263434453353326427122699400827512660281430523289469551571296 0 0325134193114347232893597316435413341367130523701332836123076355532143612321436125441356930393686312637803027371734723717303937643251378030023366322634193076367128273748273831012634359744912927258225682621259526992647268633793315316427632647398926602608290228013341446448211808 0 0376432393583312633023164345931263472318934723064365631643612308937963164356932395441320137803002386331763796310137963101371732263626323934453315335332143264306438462877323926732965355544912839282727252542267325822763267335413379322627762712398927382738277630393201469551921296 0 0325133533151331533413379315135553114362631763641327736413014339231643555308937805477376429153486310138123151431035413846302737643796337929403527325133022940379629903641273831012890355544912890276326342647255528272699266034323445316425552634400826862621283928523499454748861808 0 0349935273486327733793214352731143612306436123176362631013612318934993027376432395441325134062990355531263952344538463114365635133671301435553189341931013419308936122940323928012965354144913226283926862595275125822776258234453406337928012738402726732699283931013214463452981296 0 0332835693201341933923459341935413176364130763717307635553039332832893612307637175441373229903527297735133226381233793796297739893541378031143486310136563126374828013555272530892776367144912865301425952686255527762660275134453341321427762940400827512647290227123406472648531808 0 0340632263541335333533201349933283445317637012952381229653701305232773064358331515441325135273126344530393671347237963002347232513583322633533114340633793748316435832927330228142965349944912977264726342568269926212763267335273379312628772789395226862699282731013302446452981296 0 034323583326433153472334131643419325136123214356931643686318935413101379632013829547738123151371731143597297737483189397030763952297738293189332829523686295236563315339228523176282735694491286529652582267325282634264727633419334132892660283939892712268628392738344546644695 19790725 624931808 0 0367134323366337934993189361232393701330236563164361230273341295237013189370131515477326437173027384630523970323937642915368630274047308935973214354133023846301435272952323928653052352745192865264728142515268626472776259534723432328928652751395226862738278929023226469553331296 0 0331534863239351333413597334136413315349931763626308937643089355529773583307637175477367130023353307636563076361233153626301437643164354130643341316436713039365635413353276331012865356945472839290226472621259526992699273834723472331527632686410827512751290227383379449147571808 0 0341932773671335334723315361232143671312635412977359730273513305234062890382931645477335334993027365632393541296535972940371732013701337935972927358334193717328933022865318928143076365644642915272528392582263425682763266034193419326427382712397026472647275129273226475753331296 0 0331537173459327732263656337937173201356930023764296535552990348630023486302735275441378031143432305239333064371737013671311438463459361230273419320138123027352727633176267331013002355544912952282725952801262127892699267334993392325127122738402726472634289027253366454754771808 0 0365632643499331535553226384632513732311436123039351330523499305235553226381231395405339237803089364130643499348638983014348633413764317635273151376433413812331533922902307629273027359744642990272526602515273825682673264734723419325127382686402726732751281430763239454760741296 0 0328935273189364132393612330237013406382930763419302735413052359729523499311437175441362632393379294037963064412929773846310138463089376433023671310137643164344531763302272532012990359744912927263425422660256826602686258234593445317626992660404726602660294027763379469570041808 0 0423933283829316438293264364130763764328936263076370131393432305235833239367130525441336639153114352730523764317637643052368630393541317634453139337932263366306432893002321427632915343244912952273827382660259526732763262134453277327727632673397025682686278931263226463452621296 0 036263527344535973353404732263597315139153139362629773626306434193101354131143686547739333201412931513717321437643472381230273583306434863052352730893541321432392940318929773027276334994491283927512542263425822725266026473472345932392660264740472647262128142852330244375088 19790725 625411808 0 0364133923829310133023176384631393626311437323126349931763701300235693064354132015441327738803027382932263701306436713302397031263656308934993189336632643126300230523064302728272952348644912890273826992542264726602763266034593406320127762595402726082751282730023302466451571296 0 0334134863472361232143748320137323201378032643612308934992890335329273612301438465441400831514108322637323089355532393612321436123315373233533379318933662952310128273126268631892763364144912965295225682699256826602647262133923315322625952814406726862699285227513445463448861808 0 0359732893555332834993226368631513686310137013064361229023445300236122990354131395477340637803251343233153671315136563176335331763583327734993076334132893353313930022977299028522940343244912852286527252528264725952647263434453379335327632647400826342725283930763328466452981296 0 0327738123328364132013812308938293139348629153641295235413052348629903583292734995441384630763641313934453226367132263780340635273002347232013419300233153052320128523176275130522738352744912940277626212673255526342647262133923379322625952751406726862647290228143379466448861808 0 0379632773419335336713176358331513671310135273114358330393641301435412927362630765441323937642965365633283933318934193341341932773527305234193176326433793064305229402965301428013076337944642865272528902542260825952738273834993379322626602699398926472686282730523277449152981296 0 0334137963315368629023748305237013164364130393656300238122977352729023541287734455441384631763541300236863176368632263686336634993289331529653341330234453214317630273151268632772751352744912940273825282686256826602725271234723419318926862712406726732712283928013486446448211808 0 0393333533569302735553139376429903626318937642990361229273527311435833002370130025441334137643089359730643641310136713341364134593406326435413226318931893176306431143002297727893076344544642902283928902555267325952751256834723379322627382673402726472776276330523264451952621296 0 038803863332833533239356932013780297735413064367130143392295234452965347229153583544135692940370131763656301436713126352733153472354134062965334131893432315133023052302730522927277636124491285229272634277625552699266026863513343231512673281440672751263427892789332846954886 19790725 625891808 0 0364131643970335337323027381230643612325138633039348628393472292733283052361231515441334136863139358329903472303935833076356932143315278934993039345932263176313931763076297729272940355544913002275127252608275125682801254234863406315126342673398926342712281430523289463453331296 0 0334138463214364131393764303937803089359731393597296534722902352729773701311435975441382929273656307635972952345932143569318933283780332828653366336634452990321428143176296530762877364144912877305226602839254227122647269934993432325126082751406726862582291527633392454749861808 0 0393332013641323936862990381230523812305238462965364128773328289036863039343230765441322634592977336629653701307635413027341933663527286533022940335334193264302732512915292728522990352744643002259528902660276325822725267334453366321427122699398926732763285231513392451952621296 0 0320136413302376431893764310139703052376430523880308934322990349929153419301434725441368629903366300236413027336630893472318935833264331528523302280133922965302730393052281430392725358345192801281426212814254227512673256834723379318925952725400827382673300227633264463454771808 0 0378032394150308934193114367129773656302738633076354129523541295232512890354130275441335337802977355530893686318934323089335332013527371733412738325133283039291529273328292729273002344544642940262127382608272526212686266035133328323927252660397026342763278932013353463460351296 0 0326439153114389831643915308937173039393331763764308935133039355530023379296534995441373229523583294035553014348630523419310135553064352727253459297734453541316427633201271229272814355544912827300225552877259527632634260833923379330226732647406726862660291528653419466470041808 0 0415033283898311437643126397032513863291535413052352729153392305235552902351330765441323937012927382929403555301436562990334132643315400833532965330231893189295231013064296528772902344544912865280127122595264726212801259535553379320125552699402727382776283930643289449153331296 0 032643863311442173076373230643717302740873251355529903527289034862940337929153379544137322890341931143569321435693002344530763392330234322814313930763555356931762738312627892940271234994519286527762582276325682890262126473527332831892673267340272725266028652814339246644757 19790725 626371808 0 0376431263846313939333176379631013933300234192990355529653486305233152940341929275441313935413002358330273472311435693052362631643419290232263002331533663039290230023076297727762927354144912814263429652568280126212660252834193392335328392647400826342751285233153302475750541296 0 0313936413039351330023612299040873114389830393541303936713014349928143541290235555441376430273612305237012965356928773717297736262839331531013289322633023164303929653039282729022801358344912814281426212555255527632621268634993406320126992699400826342647285228773302475748531808 0 0417231513863315136412990378030893406299034192940358329023251290233282940354130895441325134453002370131013701281434993027358337963341308932263583316431763039290229402965291529522827349944912789275127762621267325282751259534863432325127512699400826082673276330523366466453331296 0 0305237803139384631643812306437172877352729523764303935972902359728773226291535275441381229403597312635553076391529523239310135272927332829773226335332642827302728143039280128652839356944912751294025552660250127122568266034993366322626212634402726732634280127893264449148531808 0 0391531263933310140083151341930143445303938462940365628903583303933152902336630765477317636262977370130643764303938123214336630273379295234323445330231013064311429523189289028772712352744912738273826602555297725952673262134593459322626472673402726212738275131513315475752981296 0 0300238292990391531013796301432892915352730143641286535972890355528393459287734595441379629023569291535553064389831393499305233923139343233533341282733922902316435553076275130142965358345192852299025552763258226472660269935273486317625822738400826212660287728013251463447891808 0 0397030274067308935132990361230273583287735413027355529403527283934722940361230395441326436122952388030143898299035413027343228013406289034063076331530643101296530023366290228902852349944912839269925952686251525552712264734863353323927252608400825552660285231643151446452271296 0 031643717307636413089347230393933307635972852344530023717296533412852364128903717544138462902378029774008303933023064362633533486283932393239323928653353290232892902306429772952292735694491280129772542267326082660267326993472341931262634275140472595272528522801341945474821 19790725 626851808 0 0410832263656301436863002376429773780292735412965336628523597290236122865355530025441340634993076404729273527318936863089344529023315296533023419327730143277295229273251291528902890352745192852271225822542262125822738268634193392320127252621398926472801286532143302469554051296 0 0315139333002371730023701291537802965352729273541297733922839358329523315294035835441379629273527296536413052344532393583300234193039347231893277273832772940320131892902283929652699359745192801297725822634258225822673268634863328331526212673406726342634290227383341454746951808 0 0397030763612291536712890365630023569305236122852355529653641292736412952373228775441322635973064370130393201299034453701325131013445337934992789322631893064295229522890306429902712349944912990277626342621254225152751256834993302318927382542398925952738280132013302466452621296 0 0302740472890358329153555305235832852332829273499291535832990359729403915315136865441393329403626311434863002358333533379305234193555348629273089301433662712300230273052327730272595356945192776267325822877251525822634276334723432320126602763404726862621290228143406463455141808 0 0393329023612292735973052361229903289294035272965379629023597303937642877379628655441312636412940400830273379303934323392352729903302344532012877328933023151330228272990286527512877347244642827267326992621250125822725266034993432320126472647397026342699282731893239463460351296 0 0301438982952376430393612297736713052358329403748301436563039364129903671303934865441368629523583297733533064349934063527299034323114344527893302323932773089317628143089330229652555364144912789271226342738252827252660277634193379325126212712404725952673283928013445463471111808 0 0417230523701301438123064373229773732300238632940376428653952289037803076351330645441327737172990354129773583322635133583339230273251292735133101312632773164296530273315287727512927355544642915269925682582254225822634266034723341322627252814400825952660275130893214431053691296 0 029773812316439893027359729653701294039522965378029523641294037643002365630023612544138122990331529523541323934993812335331013353328934193052313936123239307630763139313927252814262135834519280130392568256825282660266026603445336631762673264739702660258228392712327746954821 19790725 627331808 0 0378030523829294036562915381230763812295237962977374830143701300236412965362630895441320134723039349933793541313935413201345931263341328932773052327733413027326429273341292727512789349944642952259525282542277625012725255534193392322627252660397025952725283929903289463452271296 0 0317639703089376429773780301438633027378030893701299036712977351329273527289034995441355529773641306435973302386331893555295233153164349929023164316432393933300232393064263429272814358345192814277625552542255526992621259534453341321426342621404725822621291528393392454748211808 0 0391530393732297737012965386330763796289036712902388029273701291536712977345929405441331535552902362631513671349933662927332832013214292732143139320134993027300229522877289027632725354145192990258225422542263425822660259534993328321426472595398926212712277631143315463453331296 0 0283937173014374828773486300237012965378030643796290236562940388028393499290233795441400830143406306435693341371734453764307634323829349929903189356932013201310134452915264729152712355544642801278925552814252827892660254234993406323925952621404726212582282727383445457647261808 0 0402729523641290237643027371729523641302735972977365630643732299033662814349930275441322633532890355532013933334133663114326431143541294033153027306433662977322629522839285227512852349944912852264728012555272525552712264734453366316427122595400825422712281430523328466452271296 0 0306435833039373230273612296536413064361229773656295236413027358329273419287736565441376429273671290234863064341940083432296534323064370128903114311435273732300237963014268628652990358345192865258225822712262126732595267333923419311426082801404726472621283927253406463448861808 0 0393329153829296537322877373229153656286538122927379629403915283935272940370131015441327734452965332830763432328934453064327736713201307632392990311435133002339229152839292727512827347244913089264728772634269925822699264735133406322627382686400826472686278931013277469552271296 0 029904108312636122890351329023541292736863139382930393612287738632839364129653880544136122977352731263419305235693656343229273379334133153052316430523239321431012801295226602990271236124519285226602568277626472699263426863513340632262595268640472647256828142712335346954886 19790725 627811808 0 0393327893686299036122990349930143701300237012927379629653812300236412940340629155405320133152977339231263472361237803052354130643328331531643064311440673164378029272902283928272776351345192839258225952621275125822751268634993366330226602595402726082673278930643214469552981296 0 0299040473064339229903717289035832965354128903717297736413039361229523513299036715441368630023486305233533541341929773406337933663039326430143089340632643328307626863002272529522634349944912776275125952660255526862699260834993432316427252763404725552634294028273214441148531808 0 0404729903989305237323064364130763671300237962865381230523915300234722915359729405441328934192977343231263226339234722902325130763226305231143201305232513101281426602902296528272801341944642814262125952515281425682751263434593366330226732608397025682814282731263353463454771296 0 0299039523039368629903732296537642927368630023764307636713002354130143656295237325441352730143764283934993114340634723341301432263101347230023139316433663597310126732965273828902814359745192712273825682595255526342647250134593419315125822725406726342725283927253302457654411808 0 0388029403732307636413002371729903641300237173002382929773764296539153014367131895441323933663176339229773392325134453039339230893251310131643328325132512990295228902865291528142789352744642801262127122582256825952647263434993341328927762621402726342699278930273302449160741296 0 0295238982865370129653671286535692902371730143780292737173027356929773717280135975441373229773541297735833139328933023486316432393732322632143176320131893164300227122877263429272827352745192852260825152699247426602660252834323353318926862763408726992621291528773366469571111808 0 0402729523626297736863002376430763748302737962977376429653555295236122890373230765441322635973089354128773164296534063027332831393445306430023114312637642915285229772865278927382789354144912801267327252582263425552699262134193419328927252699393326212673282728773328449152981296 0 030023898290234992890352730023597310137642977382928773780300235413139370130273583544138123164326430393315308933533189335330273459326430523341317634593419277630892673307625952940281435134519275126212608282725012673259526473472336632512621275140472647275128902801327747264821 19790725 628291808 0 0406730023764292738122940371729273732300237802990352729653780300235833076358329525477322635272915322631013406322633663039313930643341337931893315322630893126283928902915286528392763349944372814272526992608262125822699258234723445320126862621400826732839280130643277463453331296 0 0310138633027382931393780297736862990389829273701292737012865359729273499287735555441359729023583308936122977330233923302306430893226330229273226336635553052318929652915326427762839354144912763262125422647260825952595271234723419323926342738408726992673282728273277457648861808 0 0402729023641280137012839361230393863300238462990355531013780297735412965352729775441328935413076332829903277321435972927325129773459313930273277325138293164308930762852283927762699352744912915266028012595271225552582258234993406325126732660398926992686285230273226475753331296 0 0301439333002379628523583282736562839368629523780291536712952364129903555297734455441381228903569320134863328351336263366291533533251312631643176321432892738312626213027271228903089362644912776278925682852262126082725272534723432328926602673402726732763291527893251466448861808 0 0412929524087294035972965355530643671301440273027374829523671297733022890325129525441334133532940336630893541315132513101326434863264318932013366330231513114283929402852273828142814358344912927264728772582258226472712254234863328330226992595398926472751286530643277466452981296 0 0300239152977361228653701275136412952371730023933276335972902365629023583307637645441384631513419311434063302355531013328322632643176307631893101397032262738318928012952308929022927352745192776291526472634252826992595264734453353305227252763404725952699287728273341457647891808 0 0384630023780291537802865364128013780278938633014364128523701303937172915341931145441310134722902356930273379367133413052322633413189332831393671318930643201280129022965271229152776345944912990271225952621267325552673256834593379325127122634404726732725283929403189463452271296 0 030894047306437483039381228903764294037482990364129273472292736712990355529773541544134452940361230273656361234453002345931643289332833023151316438983277272529902725302727512902283935834491287726732595259525422673256825683472347232512686272540672712272528772751334146644757 19790725 628771808 0 0404730273880290235412827374829153880292737802990379629273764296536122965355530275441325134593027352731893264336634322965325134993315308933023583323932263014275128773089295229272915349944912814269928012621272525552763256834453392331528012673395227122751282730393341475751571296 0 0321439332965371729403597281435692852368630023656306437012965352729523472283934195441345929403486306435273379337929903419313934193027318932643264374833662686301426602965281429022738344545192865277625422699252826602568269934723366326426472595404726862673289028013379463448861808 0 0408730393764295236262801371728143764299037483027359729273764310136862940373230525477323935692902365631013764300232262940331529153419302730393201306436713089285228142877280127762852349945192827269927252542267325952647271234993366320127632699404726602738278930523341472653331296 0 0306439892940368628653764294037642902365630023970292735552952334129523341289037325441358330273366301435833176343229403555307635553315327731393251347232142712305228142952321429403002355544912865264725552568254226472595269934723432317626732814404727512725286527383366463454771808 0 0398929773898294037323014370129273829295237643027365629403499305237643027349931145441327733922902339230393341308933283114356935133583302731763114320134192902283928522801280129522789347244912814267326212555255526992699258234323328323927892608402726342725281431263302463460741296 0 029773952297736862890355528273486 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 030273366302735413027348631013189358332012647286526992965295228652660362645192852266025552686252826862582266034453353322625952712410827252725289028143392454770041808 0 0406728904067291537963014362629273829290238123027362630023569294034323076344529155441322635412890370134593341307633793201355531263419311432013366318932012990283928522877280128902940348644642801260826472555262125822673258234723419328925822686397026862673277631763302446452621296 0 029903933295237322990376429773583289038122952362628653583297736712940349927893459544137482990348631263472308935692789325129273748303934993226321432013289287728392673291527252915267335554491282727382621286525552673256826733419340632012699272540472647269928772801334146344952 19790725 629251808 0 0391531143989297739702927354129273656292736122839371729653597301434862852340631265441325135693027349930393432286532393101374829903486325133923076310135552977277627892915280128653014354144912827264727382515267325952699258234193406327727632699404726732712275131763328449152981296 0 0295240473002376430893686296535692852365629653612283935832902373227893671300233535441354130523612302735552977347227253302291536563641354137963101343232642712286526472965283930762634361245192712263425952660259527382621262135553472331527252699404727122712297727633366457649191808 0 0 0 0 0 0 0 0 0 03701292735832952365629653569286535272940320129905441326436262977349931013341299034723176389833533686301433923139327732892965282729402927278928903039354144912827255525422595262126342673262134723432325127382686397026992776277630893201463454411296 0 0299039332927379628903583289035972852358329153701287735272877354129273392286533025441354129403641316434453201349930763597294035692915332832263353373232262660307626733002343229902634355545192814273825822647254226212621258234593486326427122712404727122660285228653379469550201808 0 0384630393915305236412915367128013597291536562940358329523583289036862927328930765441316435413002349931513527339233412801376429023499323931263139311430643014283929152977289028273076341945192940260825952515269926212738263434453379312627512660402726212686286530763328457652981296 0 0305237012990381229273701286533792940367129773612294036123002352729403419295234065441361228393583312637173039347228523419301435552940339230523039400832512712305229273027323929652621355544912801266025282673254227382647269934323406323926992647404727382712297728393366443749861808 0 0389829523829291536413014367129023583291535692839355528393513292734863027325129775441321435413027365635553392283936122902356929903486306431393612318929773027292728773039286531143089352744912801262126862555264726212776266034193419326427512647404726342789287730273201469551921296 0 0299038292865370130023671302736712952344530143555282735272814364128773527287733415441358329273686294036562965326428903392295234192902335336713264287730642801289028393027269929902725364145192776 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19790725 629731808 0 0382929653780287738803002368629273569283934322990358328653527291536122839348629525441313936413101354129523583312636862927358328523328330231513472336630642852283928772776283929773052358344912751254228652568285225952801268635133353321427762789397027122751276331013366469553691296 0 0296537802977391530023612299035412839361229153486283934722852343228653527285232775441362629023717292734192940347232893555299032013432310129273189343232263419287728012877289030273027355545192852264725552725254228272673276334323366326427252712406726862647286528523419463449191808 0 038292915386328523880294036562915 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 034723014347227253226299032263459318929902940280127893289290231143039345945192814259527762488268626212725256835273392328926992725398927122827278929773289457653691296 0 0306439333052389830523732289037012940359729273686283934722801344528273392294034455441352729773239306436412789330227893302278933283541322633023226371733022686292727382902302731142952352744912839267325952751252828652738282734863472315127762789406728772699291527893459457654771808 0 0 0 0 0 0 0 0 0 034592827343228773527285234322902349928143353302754413139364130023499283934722865 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0263426342515282726732776262135273419320126992725397026082789281430023366463460351296 0 0295238983052376430273612295235692852347228903717299036562940341928903341297733415441351328523626297738122902336628523527285231892927312632143226344532142738292727763052347230522751359745192751272525952699259528012686267334593392320127512776404728012738290228773472457670041808 0 037322890386329153527290236122814 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032262865330230273392313933533796340631142927301428393419300229022927352744642890269925682515267326082902269935273289318928272712404726862839280130393315466454051296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 02814335328523432287732643201325136563459313930272763305230393064285236714491276328522542269925822890264727253472330231762725273840082751269929022751335346644853 19790725 630211808 0 0378029903796311435832927368628143583275134322865334128393583294034862915345930395441322633922927349930023459289034452915327728903251307631763612337930022952302728393328306431642977354144912801272527122582278925952763268635133379323929402751402726602789282730273341463452981296 0 0 0 0 0 0 0 0 0 0291536412927337926733612295233412801347230273499544134862877326430893328300235412890331528143226295231393717327731763164281430143189300232263002264735414491291527892621294026472877263428773472339232892699280140872647269929402725334146644821 0 0 0408729773686295237642852358329523597289033922890364128653459283935553151354129155441320133663014339229773353295233792952320129653164296532143472311430522990301429903201294031892852349944913039260826992555297725822965272534993406323927382673404726992725281431013277451951921296 0 0297737172839348629523499282733532814355528903555290234992852362628653445302734065441348629023379291535833164345928773226280131513027316436123701292732392890305230143027318930142699354144642814272526082660258228272712278934863366317626862789408726732725296527893277469549191808 0 0412929523915297738122977376429403583295235972977339228653541276333922839339231015441331533792977345929653432285231642940318929023445307632393686302730762977318930393239286529522801354144642915262126732528272526342751266034863419325127892686402725822763281431143353475752271296 0 0278938292865388030143748277635972877374829153445289034322915336628523406302734595441355528143513296533922977331529773379308932143612317632393277278931892763297730643189336630143076362644912839281425552725263427252686267334723366330227252725408726342738297727893264443747261808 0 0370128013612287738122977370128393445283933792789334129023732280134592965351329275441315134193027347228903445292734722952351328773201315133153583334130893027302728523970289028012890343244912952264726602542296525822738262134453341331526342699391526602725286531763315466453331296 0 029273829294037172915374829403379286534992865358328273597281435412776344528523459544135272927322628903445291533412915332828773392307632773151332830273366306429773101302734722902283935694491280127252515278926082699264727123486336631642660272540272801269929652814331546344821 19790725 630691808 0 0370128273701302737642915376428653541285235132839349928143555285234062751352729905441316433022865345930023432291534062789339229653277327734063076317631513002317628653328286528142814349944642915264727252474292726212877262134453341326426992699398927382776283932263328451954051296 0 0294038632902386329773656287733792839344528903315267335552839349928653541283932265441341929403472292735412952334131643353292733923052313931393527395232142686300228903101325130022839364144912839287725422725256829522686287734453366321429022647408727762738294028273264463449191808 0 0373230143764292738122952358329023717290235552890365628903701287735552902345930765441317635412776327729023392290234992915337929653151307633413151336636122952297729523151295230642725352744912839262127762568292726862940264735553392326426862712400826472763277631763277463452271296 0 0297737643002354129403686287736412865347227513527287735832839358328903432280134195441362630393392287736412890316427513353283932892977334133023126365631892763297730523027305229022568359745192827278926082582251530272634287734593445331528392725408726862647285228013445469553331808 0 0382929903527294035972902367128653555295236712877365627893472295233662902344530025441311432512776343229403419292733283114347230023251299032143541318935412940290229273302286532392776354144912915 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01296 0 030273796283936412852367128143597281433922827343228523597278935412776349928393353544135692839328929403341295235553151345930143392308933663612332834593353285229773027296532012915262136124519280128272608292725683089268629773419330232772712269940672738272529022865337945767111 0 0 03701316437642977374828653583294034452751351328393583278933792801336628013264295254413114334128013201272534992877 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0272527762582291525952751262134723328323927892712400826472902273830893264466453331296 0 028653780289035832940354127893701289036412763326428273445281434322839334127893328544134862776340629903499289033533126331529273039287732643379328932893341263430522902292730393002277636264519282727252528287725423039275129023472340633662673278940272686271228392852339246644919 19790725 631171808 0 0376430763780295238292852358328013432280134322827368628393555287734992789331528905441315134322927328929023366305234192940318929773151316430393277321431142940290229273226283931392814352744642865263427762595292726473076258235273432332827512660400827512686278930893289463450881296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0275125952990254231142814299034993541322627762712404726862712300227893392446448211808 0 039893002370128393612287735272852 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 034322902334132263076326433533151310135972902305228653251285232012839358344912865264727762686267326212865268634193419322628272776397027252751285230143264454752621296 0 0 0 0 0 0 0 0 0 028143717273835412839355528143459283932892877327754413406287734322977331527893445 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0285226732712255528522725278934593419315126992660400827892738289027253289451947891808 0 0384628273612299038802890391528653583272537642915349928523541282733532852332828655441318932392814352730393541295234452814330230523328307632513527311435832915296529653076280129152890349944912927255527762621264725952814263434323392322626862712397026732725286530273226457651921296 0 0315138633002379630023796292735132852347226863472283933792801312627513189278933285441356927893392280133282751332829273151297732643089318933533366358333532801290229903002282727513089355544642865278926083002254228012595285234593379318927122763408727512738286526993445466449191808 0 0398931393863292739152977358328393656295235412865337927633328280132512852361229155477301431392852341928523201286532892814321429023251312633663151323937643002290229153239287727762940359744912915268629402647291526213052263434993419318927512699402727122725276330893277446452271296 0 03101368629653626291536862852356929903472277633662725347228013499285232892827335354413406276331012877349929273472 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 026732634294025823076269926993486337931642827275140872673267330022801344546344726 19790725 631651808 0 0358329023796291537802915365629023569291536862852330228273392282733922789361227765441306433282965336628653315310133792877318929023052336631763151321430522940299028013201280128272776349945192915 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01296 0 0302736562927391529023863289035412827368628773486280135832801354127253201275133025441345926733486294034992877327732513419291532392915303932263176359732512751289034323002275127763076361244912852267325822990263428012776292734993459328926992801404727122712296527633239463449521808 0 0395229903880289037012977358329153597275135272902347228653277278933412751354129905441318934192738337929273251283933412902334131263226295232393039310135693027295229523419281428272839352744912852271227512555303927122940263434453328328927632712400827122673282731393328463452981296 0 0291539522990373230023686294036712927343228523459275133792776347227763277278933025441343228013445285233282827327730023302317632892977331530763101337933532827303928142977339229272725341945192877 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01808 0 0391529523915300238292952382929773583281435832852343228013379281432262852325128905441315132262725334128903569295231512865347229523341317631393432318934992977292729153126292728392877348644912940262126862568278926212965266034723392320127512725400826472776286531513328466460351296 0 030143898294037322927365629523717295235412877367127633419285231642725305227253328544134862763327727513277296533152877317629523432316434063189328932263445271229772977306432892915285234994547296527892582282726212977275128013499337932642738275140472725272529022852336646647004 0 0 0384629773583315137962927382929273812289035692801337928273264271232512725317629275441312633662712328928653459281432392890345930023315297732893328327734193101291528902965295231762890349944372865271227632634306427892801269934323392322626992660404726602673286533283328454752271296 0 0306439153101382928773671285235552927361229273641277634062776315127513114275131765441336626993353287732642927326429023277307632393027343234193189327734062738296528773002307629652776361245192877 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19790725 632131808 0 0398930273863306439152940381229153671280135132776352729523366283932012712327728775441318932392839337929273353294033152977337929153277294033923076318933533014283928653076277630022738349945192940 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01296 0 030763898294039702990371728653612 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 028773289295233153064337930523164305232643432294027252940280128272915349944912801272525952839266030522738283934453366326427122801406727632621306427513289451947571808 0 0404729904008315136262902367130143671282735552852354127513459286532392751330227515441308930522712325128903392285232772902327729403341306434323239320131142927294028653189280128522902355544642852264728392568277628772673275134993406327726992699398926342738285231393277469552981296 0 0313941083064389830023541283935552952361228523612286534062915345928273027280131765441337926863277291532262839341928653201308932262977337929403251331532773139296528012890300227632751341944642776 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01808 0 039332952397031393846308937642990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 03419283932142927326429403176308930393472297728522789296528523076280135274437290226602927263429402751285226473432341931892776262139702686276328903052330245475333 0 0 0 0 0 0 0 0 0 0 0283935552915322627893353280134192699307626863139544133412712337928653406280133662890337927763239305232643039323933413251308928902763295228772827286535274464287728772686273826343264267329523419340632262686281440472751268629272789334145194821 0 0 037803214370131143717296536563014361228773513278934862865334127763089271230022827544131263052272532892865320129403341281432642865322631263239335333793101286530642952334126992839273833794491296526732660258230272595278927253499341932642789273839702582280128523176330246645333 0 0 03139386331143612316437482927367128653641286535832725334127383251272531512621320154413353275131892789328927893289 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 027632699286526472801285229653472340632892763286540472789273829272673327746954919 19790725 632611808 0 0373229523952294038122839378028393656283933532763336627763226273832642852313928275441312631392763327727633328286531142890348628273328316433532990321432513039283928903027264728272725352744643076271226992608306426473064269934993419323928902712398926992776282731393302449151571296 0 0328937963176381230643732306437012827352727893486280134992776336627893189271230275441340628143328292734192915331529023251294033283002323930023302308932512699292731012940313928012738354145192890267326082940267328522789273834993472313927252738404727122712303928653239475749861808 0 038463214381229403846295237322927 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032642927330228523379316432893277303930892877300229773076277628652801354144912927277627762595305226733027276335553328335328142595398926342814276331013239463452621296 0 0316438293201378030143432291534722839359729773366282733022801334127123176272531765441344527633341282733662789323928013289292730523201334130643302318931892801303930022940292729022839358345192952300225683201263429522673276334593353318926732776406726732660303927893328457654411808 0 037483027386329523671296536412927 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0281429522686296527252814272534593406326427892660397026862763282731393302441160741296 0 0315138463139379628903656302736712952355527253302280132012839326428143164281432015441318926863139280132772927341928273151287733663176332829773139292733153076292727252915295228902940356944912890 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0370130393812297736263027359728653445276334862839336628143432286532392751295228275441311432392789320128903392300232892814310129903226306432393583308931143164292728013139278929902827352744912990280132142608313926602751271234453406315128652725398926602725282731263251441153331296 0 033283880313935552915364129403764285233792801330227763406280132892751323927763264544134192763326428903302291533022673323928903151316432143302328928523226273829903164303930522890302734724491291532892647306426602827266027123445354132892712269940472763273829152927327747574821 19790725 633091808 0 038462977373229523812297737322827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0278930392699276326212738269934453315330228012647400826732776282731393226469553331296 0 0292738983002388030023641295235692865355527383472273833022776307627253126278931765441337926993039294033662902336628393302295235273064317631763114295232893076300230762940322629522621364144642927302725952865256828392673267334453341326426472776410826472686287728523406443747571808 0 0 0 0 0 0 0 0 0 03732278933922877341927763214282730392712312629155441305231142776326427633379280131012877313930523126292731892877311435272927290229272940280127632751355544912990272530022660292726732977263434993392323927252725400826732712285231263379472653691296 0 0 0 0 0 0 0 0 0 02852376427123641277633532852327727253419282733025441336627893353286532892915328929903189303932893226325130523002289031763641305233793076267327512965367144642965 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032012890318930523302331530892902320138803064291528653014278928772751355545192877 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01296 0 0318939703014406730393764285234862915354128903406281433282763320127123302268633155441336626863264285233412801320128393201286532643226358328773126289031762852290228772952305227892902358345192915282725952827258232892712297734453328321426732738404726082686297727763277457649521808 0 0373231763898307636862952368628773626289035412789348628393289285231512801322629025441312632892738327728653513299034452827322633663139297731012927307633793139347229772927283928522877345944642865275131762621263427252952263433793353326427762789400825952763280131263251449153331296 0 031143671308940272977395230393796297737012865344528393341273831762763317627513251544133412789313928273328276332392877306430023366332831392865305231143277335330272814294026732801317634594491289031262776267327122877264728773472340632012738282740472608267329522801332844914821 19790725 633571808 0 035833176397030644087302738632852 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0273828652686269927122890268635413406331527632699400826732738285232143328472652621296 0 0315138463076393330023846287739332915389828273541282733412763312628013089277630645441327726473226283933662927340627513239287732143064328931143189294032263027300229152940318927512542352744912865 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01808 0 0395231514008310136863089381230143952289038802927347228523445285231642763321429655441295232142776341928523341286531892902322633923277281431262852320130892839295228393214290227762751352744913027275128392660273827122852277634993366325127512621400826472660286531263189457653331296 0 0316438293002388029903796290237802965388029773499280135552801340627253139277631645441323927763114287734862827343228393353307630642952322629153527281432392673303928772990292728392660361245473027285225952660262130272725283934193499321426602763408726342673289028143289466454411808 0 0376430894129322640873114370128393764291537322839348627893366278934192814302728015441303931392686328927763541283933152890313929023392285231262890303933152877294030143039277632142738354144912990267330642673275127252801273834063353322627512699400826342763287730893302469561131296 0 0322637643076406731393898299038982789376429153459272535272827344528143328282730395441330226993126277633412763347227763302294031513201326430143419294032892852299027382927281428902940355544912940302726732634256827382647275134723366321426342712406726732673289027763315463470041808 0 0382931143915307639703076397031013970302737172814347228903445278932262789305228275441321430892699325127893432306434062877313928653239291531642965315132642865328928273289278926862686347244913039266026992595330226472801280135273341323927512673400826602738291532773289457653331296 0 033153970300239523164398930023764297737482940384629523406272532392738322627633039544134452801322627893126283933152890325133283289300233022940330228903315308930392977299026992877277634594519286527512660263426472725271229903472347231512634263440872660260828902789322645474789 19790725 634051808 0 0384633153915295239333052389829523846291536862865347228773302278933282877313928275441308931262751322627513264287733532927345927763239299031393002306433413126287728903164289032772699351344912927275128392699271227512814271234993366328926862776400826602776311433533277449154411296 0 0308938293076423931894129301438293039361227633641282734722852327727253126272530275441330227893189281431512801331527763151286533532890322631143251305233023445302731762839271228902634355544642952291526472634264733152673289034593353317627512699404726992660294029023328454749521808 0 0374830893970312638803114378029273701292736862763361228773315281430892776302728905441311429652763301427893239283933532952322628013176305232012977313933923039290229772927287730642801352744913101267329652673318926473052269935693328322626732699404726732738305234063264463452271296 0 0313938293076402731513989303937012839367129403499278935832801325127893101278931645441327726473164286532392814315128773289296532012865308929153114295232892865291534063039340628772877354145192915296526472877262128012776280134193459323927632751408726862673287728903353457650201808 0 0376433413952307642173189364130023686283934192902343228523583287730892865306428905441308932012673307628143264301433022814322629403139287731392877297731893089286528392890277629772751361244912940273833022595300226602965269934323406331527512738398926602902294030893353475751571296 0 0332839892990386332143952310137642977358329153583291534192763335328013014280131145441327727513139281431392839318927893189289031263076320128393139290232773052299029522965286528012712351344642865306426213039266029152738299034863341326426342699400826602595290229023289443750201808 0 0395228903915302739153176404728523780285235552827361227513499289030642877320128655441307630522699312627513201297733152877311428773189308932142738311431513089292729272952266028142686336644643052259530272686300226212776272534453392325127252686402725282763294031513302463454051296 0 031893829312639523239395229773898289035832902361228143341272533153039308928653176544132642763307628273251278931512927302730523027280130142865330228143126280129272801287728012789294035274519285228902776264726342890268627123419348632512725269940672699272528652902334144914886 19790725 634531808 0 0370131894129311439333076395229773764300233922852337927633164281431012814308928395441312630892712334127383264283932512673318927763014285231392801294032012877292728773612273827382647358344642990280127892595283927122801273833923419327727252647400826212789292730763264449152981296 0 0315136863139400831763915295239332915374828143302285233152801318928273239273831395441343226733027281431512877315128013039302731142865318930023052282732392902300229273039264728393201352744912965268627382801264732012712273834453277316426732865406726862686296528523328449150201808 0 0389832773933318938803176400831763812283937642890370127763459277630892877308929655441313929652763313927893189278930762852312629023164289031892751299031143039296528273251277626862801347244643406273829152686290227383052272534993366318925952712398926212725290230393226451953331296 0 0339237013353410831394108306437962965374828903445282735552927303928143027273830525441332826733064280131762890325127633176292733023201311429522952282733152801294027252952320128522568352744912915263425952977263428902686277634863302322625822852404727892699297728523406475755501808 0 0389834063898325139703164391530023717294035412751349928273289273832772852299029155441311430022725322628013201281432892673299029153201289031893151305232263052290228522852272528652673351344912902267329152621283927252877259534723499335327252673404725952725290229653366463460741296 0 0306440273251406731263933311436263027367129403472289032892763325127633151273831515441307626733126287732512839297728013151294031012839322627893214286532892751311432772890277628142621351344912839267325952763256826472839281434323445322627762763400826862673291528653392451970041808 0 0400831263952320140873139406729653499307637012977327728273239286531392751315128145441310130892789302727383201287732142725330227513201280131262712302731012890290228272814281429272712358344912801278928522673273826212738264734993251330227252686400825822789318929403226451954051296 0 032263952308940273201408730893796290239153027348627763419280131892789306426473101544132772712307628653126276331642827313928393151290232642902317629153277268630023527294026862801295235274519286528652621277626342940266027383445335332262699272540472686264728652877336646644821 19790725 635011808 0 0393331643970307640273114428630273780292735832877354128143302286531262890318927895441306430022789301427763189277631762763317629023164308931262827302730762990290229522927285228012647348644643089281428392699278925952852264735273341316427122751400826992738303930893277454752271296 0 0317638983189371731514172318938632940352729023671281431762751322627763027280131895441331527633014277630642776315129152952277631893101325128523126322631142699312629652915283928142865355544912902278926863101264727762686278934993353316426212699406727892699292727763341472648211808 0 0400832513898312639333189402730273933297736412814347228143328280131262839295229275441302731262865320127633226282730272725306428393076305231263064305231762852282728272915275127632751348644912877272527122634282726602776269934863419321427632634406726602890307629903264446452271296 0 0307638293064388031264239315138462990368628393486290233662839341928773039268630645441327727513101281431392751315128903139289030892814305228143052337933282725297727512940289029652621348645192877275127382738264728272634283934863419318927122660406727252738289028393239463449191808 0 0393330273796303937013089426332143812291536262927343229903289290231642738299028395441303930642738313926603139280133282751297728143126299031142827307631892940272527893064276328012738339244912801277627512673285226862839268634593406328927382673402726602776332829273315451954411296 0 0316441083064410831014087296540472965344528523513282734992839337928773089273829905441328927513089276330522801305227633076277631762877316428143101286532392725310127252940290228142776358345192965281426992865273828392660273834323406327726732647400826342699297728013379469548861808 0 0386332013989306440873289404728393656295237012865335328393328295231892814303929775441299031262751310127382940281432642915302729653201292733153201307631142751282729402940289027632699352744912801280127762634299028392827264735413432331527252686404725822789312628523251454752981296 0 030764008315140873064406729654067299036562890358328273239280131892814322628393101544133282686297728142977272531512827331528523226290230892827302729273201295229522673289030642877272535974491282728902738292726862839271227633472345932262712275140672673264729152877327746345020 19790725 635491808 0 0397030764150307639153014417230643970300235272927361230023176305231642801313928905441307629402763305228773014287731643002310128273164308930273064312632772940286528652927280127762789354145192839264727252568277627632877266034993486328926732647397025682725297730273341472651921296 0 0306439703089397030024129313940082977384629523583281433282965337928523052276331395441318927513014289030642712316428013126286529772852306428903251294032513139290226602865269928142673356944642776282726472952259527892738276335553366321426992725404727632660290228653392454749861808 0 0384630274008306439333089393330393829294038632940332829523176303930892902308929155441308929772801305229023039273830642977317628773064292731642952311430892977289029272827283926472673370144912977267326862621277626212789259534593315322627252801397026862699289030643277463452981296 0 0310138983089388030023796325138292965389828523432282734453064332829273214280130525441320126733101283930142763312627763039285230522965315129523239292733152902290227252990318928652725349944912814278926732877266028392660269934993366325126212608406725952621287732643328463454411808 0 0423931143796299037012877412930643952294037172915337929403656292734322865301428395441308929772814287728902965273830522852308929653139291531513002312629772751292728392877283928142725358344642952276329152699300226602814271235273353322627382725393325952725290230023176449161521296 0 0310140673164393330644217300239703076391528773486292734452990321429403101289030275441325127762877275130642738315129523189285230763039323931513027292732392890305226992927264728012647349944912789267327512977277631262699271234323379318926992699404726992608289032893366466471111808 0 0391530144008307640472940408729523846305235832940345929773341285231892827305228655441315130022725294027253089275130523027331528272990307632142927302730892990287728772902283930522712344544913089268628522621311426993064275134593366326427762673400826602699282730273353451952981296 0 030893933299040083002397030764129306437802952359728393328283932012789311427382977544131262673316428013027276329772965311429403126301432513151317629273189295230892699289031262915258235274491285226732725268628143289269927633513341931642582267340672660273828903289341944914726 19790725 635971808 0 0376430144087290237643027395230643933294036122927358329903239282732892712305228655441306429272827305227123064276330522952317629403201301431513076300232392877321429022927277635412751368644642738268627892647297726732673269934863472339226992595398926082712287730523302457653691296 0 0299038123076404729774008296540272927368629153612289034862814348628013114269929155441336628013039290231392814297727763064300230392902311431393014272532772865308927122902337928523064356945192763302726472699283931262699275134723432323925952751404726472699301430893289451949191808 0 0384629523796285237643039389830523970290234992877341928523251283932012751303928775441315131142827311428653002281431643002323928393289299032013076313931012915362627762902275128012751356945192890267328012621292728392699272535553419334127252763400827632673287731393315463452981296 0 0302737803052386329523812300241503089397030143641278934192940335329023064281429905441318927252977275131512712318929773289289030523052318929523164289032262940297727383014259528393201352744642915280127253052267326602686302735273366332827252673404726732621310130393302466449191808 0 0382930523933308937643002398930523764290236412940351328903302291532012751312629155441318929402738290227893089278930023002330228013039291530523027301431392902308929272801287727762801347244913002264728392763296527892776264734723366320127512660402726342712285230023226451952621296 0 0299037642927379630023717295238632977367130393641299034993114343228393277273832145441320127762952282730642763312629023366273831392839316429523089285232512712302726342927352729402940349944912789275126472915272528012763272534593445316428272776404726732673296529773353451947571808 0 0358329153846301438463014393329523933299034862952341929023341285231762814310128525441306430762827308928653126266030763114308929023076286531012977311430762990286529652852289028772673355544912915273828142789311427122890272534593379322627252738393326342751292728773315466452981296 0 028903796281437012952386329774087299037642890354129523472285234322877312628142952544132392738308927763126277632263002320128773189282730642865318928393226302732512751308926342952311435554491283928902621296526993302268631013499340631892647267340672712271230273027332845764886 19790725 636451808 0 0359728273933285238122940382929523829297735692865341928143176273831642902316429775441318928902725305226993002273830763289315127763214290230522839297730022915296528773052299027122789349945193064271228772751307627512839263434863379313927632699400826732725292729403315463454051296 0 0289036712952352730523748292738462977365629653612286534062865339228523126283930645441325127123002277631262776305230763264289031762865308928393064281433152776308929273052263429022686352744912814282726603027263431512839269934453419315126472686406727632712294031143392463449191808 0 0361229903796302737012902379630023541296535972940343228773569281432892877317628655441301428772686297726733064276332263014308928392952282731642751303932012977287729772965278928142776345945192789275128012686300226862927256835133366327726342621404725682776292730273264454750881296 0 0290236413064361229403829294040082927376430143541302733282952339228393264287730645441327726603151285230142751315132643139290231142827328930273076286532012763307626602977273829272763355544912801283927512814266028522763266034323499334126472621406726732621292732263315457654411808 0 0348629773732299039332915384629773812286537482990349928773328299033152814318928905405302728142712308927893064289030143151305228013239295230892865299031393027302730642965287729902763354145192990272526732582292727512965266035133328328927632568397026472712302730763392457661131296 0 0297734452902397030143796296538982902402730643656294034862977349928143315289031145441327727123114273831512990310130643139289031762865323929902990296532262877297726862977267328652789349945192852295225952927264730272814296535133341316427122647410826342725307630893341454770041808 0 0364129153717292738462940378030273846307637172890348629903392296534452865315129655441316430522725312628773302287732512814300228393164292730642852303931892927297730022865286528392763343244643027271228142776310126862940281434723328327727892712402726472738286530143328457653691296 0 029903671290234452990359729023863294037012965349931013499285234322839337928773289544133532725306428773076285231262965300228392952291529902890297729653239290231142751286526992839299035554519285231762789355526733089277628653486344530892608272540472634277629403002332844914886 19790725 636931808 0 0367128393597299037963027368629273880297736862852370128273583283934453027323929525441317630762725307627382990330230392890317629522877287730522839311432012952317628902890278927892827351344642852282730022789299028142865277634993392316427382634400826082725291530643315441153691296 0 0285236562990356929653812282738983089381228903612287735553052348628773392294031645441334127122977275130522801334132513027291530892763313930392940281432142877291532893089262129022634358344912952285227383052269932012789296534453432322627252673406726472751299030893366446448861808 0 0365629773527291538462763352729023846282736122839370128393555303934992814312630275441305229772751302727763151302731893064307629403151295228903039311431262990286529153513289029272827347245192877275130022699308928013101273834323459328927632738400826342751289031763201463451571296 0 0289034452852361229273583285238122990374830523459282734992877336630273251290233155441322627762990280131142801302733533189302731012902303929403176283932512852296529272952263428272890358344912801301427762965275130022877283934593406317626732686408726732686287730763341469548211808 0 0340629023583283936412940379627893641291535832776354129023432286534862877315128775441307631142776305228143002286531512990299028523189289031142890292732262789292729773039287726992738343244912927272529902673299027123039263435273379327725682751400826082865292730273277463451921296 0 0302736412965332829403701291535972952365629153419292731892927341929153239289032515441318926732990282730762725307630273114276330142915311429273076295232772751291530273101263428392673355545192839287727253101273829522789286534453432328926602595408726602634290233533328463447891808 0 0330229653597302737482940352728523656292738983014327729773139315133152890332829405441313929772789307626733064272531643527292728652902289029022965306431762977294029903583285227252763347244912902280129522712292726472940264734453419328926472738402726472751292730763315454754051296 0 030273748292734992902334129023527294035692940344528393341296532392977347229153151544132892725307628273064269930763089307629273052286529653164294027893419268630762647307626212877275135414491287729272814310127383126272529903486343231762686272540272634264728773277325147574757 19790725 637411808 0 0358328393597287735972915362629023764287736263052348629153366291532642952323929275441313930272776306428013201282731643264295228143089281429772839312630642940295231142952287727762738354144912865276329152673305228013353271234593328326427122686398925822725291529023277485353691296 0 0289036862940367129403597281437802915391529773612292733792977337930393499299032015441327728652990283930392789302729903039318931142738303930273176283932012839316426733201271228902699352744912801285226342877272531262763268634863277318926732725408726472801286533923353466448211808 0 0373229903583291536562902362629273863317636712902358329523379306433532902325130025441310130522852313927383039282730393201316429403002282729902902305230023027305230763214291528142801336644912940269928772660285227513189275134593432335326602712398926472699296529773289443753331296 0 0302736413014368629153671282736262927397030763555281435552940337930643366295232515441325128013101286530392865315129903027300230642839303928393002296532013027303929903201273828522814361244912865323927513052273830022660269934993472325127632621404726602725290235833328457653691808 0 0359730023780289037642965379629404008310136122927352728773459297734192952336631765441311430642977307627763164290230273315308927513114286530392827307631392977316431262990289027762686367144913052272528902660299028522763282734193353323927122712402726472852296530893289475761131296 0 0320136412952371729403898303938633076397029523686300234192990352729523289278931765441337928653039283929522877317629773277310131142789305231012927282733282660290227512940275128522699361245192852281426473002268631892763277634193406327725952595402726732738299031143379466470041808 0 0365630643701287737323027376430523671306438982990367129403499308934722927327731145441316429902801292729903139272530523101312629273189292731762751313931012877280129652865300227512776348645193201277629652634299028143027273834453315327727252776398926602725307630273328466452621296 0 030643863296536262977382929653626307639153002384630893732296534323002337929403189544133792915305230023139280131643392321429652865294031392927303929023353268630762865297735412801266035974519286530272699292726733039281428013527336631142634263440672686263428012990327746344789 19790725 637891808 0 0365630273796302736412814388030023952321438123089371729653597302735413014339229775441321429402814308928653076286530523189295229022952291530893039311430762977286530022927300227512686358345193002267328522712307627632977272534993406321427382673406726992725290229023251466452981296 0 0294035832965352730273569311437963114391530393686299037642927336630393392305232515441322629652965297730892877315132143176290229902827302730022940269933532647306428903052343228272776355544912839281427512902267332142712287734723366323926602647402726342673292732263341451949521808 0 0354130023780301437322990373229403780318938462940365630023379301433413076332832265441327731392915303928773214303931013353308932263126302729273014301430892952286528772940299027382814349945192990276329772712299027632915269934193379322626732801404727252660322630643328457654411296 0 0290237803027354129903626311439522965376430273686312635693076340629523366322633025441335329773089297732892814307631763089337930762940301428773151287733412699310125953039297728142738358345192827285226992965269930892789281434993302318926862673406726472686291529653226463447891808 0 0371729903701302739153052359730143701301441083114361230763541311434592927320130145441303931262927312629153039301431263052317632143114300228772673302730143189292729522952299032512699351344642990276329522582292727512990273834723419323926472647402726342686299030763366472652271296 0 0296535272940373229903952303939893114376429023829313935133027347231763226300233155441328929523064290230272915318930643226306432143002299029272965277632892927299026343139278929022686352745192839310128012902272530522763294034193499315126992673404726732789289031013379466448861808 0 0349928773701290237963101386330643612286539153052358329653541302733153214337929525441330229902927303930393089296529653027311430763076299030522977313931263027292729402890296532392660354145192877277629652725292725823114273834993406326426472699400826342699283931513289463452271296 0 029773583287736122902376431013829295238463039371731393641311434723201328929403379544134192952308929403164294031263027310130643039290231392814285230023151285230642712300230273002262134594519286530762686294026212952271230273459328932642738266040672725262128523151340646344853 19790725 638371808 0 0354128773829296536862927367130023671308940083226378031513626322633413089335330765441328929523239320131893239310132393176310129653176301429903114295230523472280128772952307627892751354144642890266029272751287726733164269934993379315126862725400826472865316430393328463453691296 0 0295236262977359730023513315138123379406730893829310134323164352729153392294033285441337930393189302732393027311431143089328931392927317630273189282734862839302727512940290229652660355545192852285226732902271229022686282734863379320126732763408725822647294031893353466449521808 0 0370129903583292734993126374833024047322639893126361231513732313934453176330233795441323930392902305229523126297730893328320129153101286528902763297730143064282729152902295230392789352745192952275128012673297728012852267335133419323926732660398926732776308931893264475752981296 0 0325139152990361229903780302736713114365630023671300237173114364130393432307632645441335331013014301431642839322633153014311429773014315129273076287733532712308928902977269931262647356945192852291527382890269930392647282735273366322626342582408726862608286530273432454754411808 0 0359730023555301437013014368633024087335340473189393332013656295233533064352732645441327731143139310131763176292730393089315130763126286529772776305231143164280128012877290236122801343244642839282727892634289026602877267334063419321426602660395226472686308931513315466461131296 0 0291537013064370131263880317635693315358331513863313935973239344531393353330233025441330230893014301430642852316431643076307632512801308928903014282732642712318926473101269930022634354145192827276327512915271229152647281435553379320126212634406726472725286534193445469570041808 0 0331529153379295235273027356932893829378039153239371730763641343234593239330230275441356931262789307630763164316431643214337930273027283931392738307631143176277628522877310130392712347244912990282728392647289026602915267334723328322626342634400825552699315131763226463453691296 0 030143671302735833052364133283780317638633302388030643780337934453597325132773289544133152699300230393302300232262965315132512940291529902865305227893277268630392660291526863126259535834519282728272789277627382927275129653406335331892699256841082673272528773302332843854952 19790725 638851808 0 0348630023641308935693353376431893701318936563459378032513527345933923039316430275441315131393176322630523151313929403189312631763052287729402699303930892927289029272915302729522763345945192890269928012725286526342902268634323341320126992673404726992751312630523392457651921296 0 0302735552940367129903701355537643189365634993952345936123379339234193419323932145441341230023164283931642877322630273251310129772965300227383076283931642608337926083039272530272608352744912865275126862789263429522763278934723392321425952647404726992738301434993366463446951808 0 0348629903583310134993164368633923732325136263671415034323641356935273114312629405441318931393076310130763114317631893101312628903151276330522725303930142952282728652877281427632902345944912839271227512621286526342977255534453379326426472712400826732801327733023341457652621296 0 0306434992890345931143513326435833445382935273686341936563264347233023499332831895441341229273189311432263114334134723201282732143002300227762902267332012776299027253052282729903499347244912827282726992751262129022751276334863302320126472712406726732634299037013366454749861808 0 0339231513459303934453089370132513880337935973239335336263764381234063226358330525441325129273214311431263164277631392915315130273002264729652877310130643151289029152827292728652839352744912915263427382595277626472915263435273366325126992738398925952751354132893164472653331296 0 0323935133002331532013472326436123277370139703915337937323126358337643315296530025441334128013164323931513114303929903052295231643002290226992865269932262927300226603039275129152608352745192789273827512725271229772725294035133366322626732595404726732725306433923302449148531808 0 0347230763499321435273214352731393717327734993151376434193915327733923717335330765441322631643064325132393239312630643002320128903052277631012725297731013126283929022902285228772915352745192865269927512634273826472965260835553419322626212699398926342712323932643251466451921296 0 029023251300234993315361229903472340635413597391531893379339233153717339232263315544134192852315130273114325130272952302729523089285229522686301427123302268629522647322626732915345935554464280126992660277626472852272528523379331532642634263440472673262128013472325146344986 19790725 639331808 0 0362633923626322634193379351330523612337937643671361233533626303933793114331531765441325131513027318928393189327729772776302729903002266030272634302730522751278930272952289029772827349944912763271227632608283926342827269934723328317626342712402726472712367131143226469552621296 0 0294033793052343231763472323935833315367144373915308941293114326427893302287732145441330230763189307631393002305229023139286529772738295227252839275134722568282727633027259528393076359744912965264726082725262127892814296534323486327726602712406726602699305236563366466448211808 0 0341929403176322635553315384634723732362639523898386330143796315134452877312630275441331531643101326431892965286531762890308929153027277629272673292731142902285229902852295226732751361244912814276326472634291526342839263434593379327726992712398925952712352731263341469552271296 0 0307633023226355536713641355537013251388032263796352736263089376431893812315133795441341932012990316431393139308928772990294030022763308926342965275132392712295226213164262129272660354145192865273826212763275128652673283934993328315126212660404726862634287735133328463453331808 0 0328927893569327735273764368632643846313935693176398934063486339234063076340631395441322630893027320128392990295230522952303926992977268629022647299031263812277630392801295227762801343244642763275128272621278926472865263435133459323925952647398926992839343231513226449160741296 0 0291533792990318930763569382937643486351334453780365637643863348629903626297732515441335330023027326430763445294029152977283929522827286526082852267332392738303926733014267328142555355544912877271226862763268629652890268634593328318926342634404725952776294035833353466470041808 0 0343228903328308935973379339235413880347236713641359734863499310135272977364131145441336630273315297732013076317629022890289029652890272528392660289031763139280127892902283926732751352745192789282726342660282727252865258234193419335326862634400827122776322629903302463452981296 0 029653264300234323176364135973846334136263970355534193555297735133052330230273101544134063239317632393126300229903499300228903027277629522725287726733201268629772621303927512852262134724464285228902673292726212940269927893459334131762712267340672686266028523583331547264789 19790725 639811808 0 0339232143392361234453419354138293353381236863597384633923626340638463064326430645441313932013176315132393027312629402852302728012990275129402621296530143189269928902801290226992865355544912952268628142621289026602865271234723419323928522660400826082660330230273328469552981296 0 0323933283513339236563499388035413277356933283732352736123863351330763641286532265441328929403089316430272827294028393101296529152852299027252852271235412621302726342927264729402660349944912952271226992865258228392725289035833459316425822660402726992801290235133328463448211808 0 0347233023406395237643379358335133829341236123445370132773419326434993353359730525441321431512902306429653014282729272852312627763014272529772634306430893064273829652865282727632852344544912827256828012660276327632827275135273328327726472647404725822699325131143239463451571296 0 0327733283114352738123597364135973472352735273898379636123379393332513277308932515441323932263126299030893239287728522915275128392890299026992877273834862555297726733052267329772725361244912852283926212621267328392738281435553353316426472712408726602751299035693353451948211808 0 0364129903459344539703277352735133513355536713569417237643863323935272990322631895441335331143201306430143039317630393201302728902977276329772660295230642915276329402852289027762827354144912814269928012634276326992712259534723432320127122621400826992751343231263264463453691296 0 0291536122977378032513764351335833597376436413656313938293277412930643341343233025441349930273052318930763315296529402965292728652725310127513089268634062699297725683027262128522634355545472801277626342789258229272712281434453419318926862686404726602647292737013328463449861808 0 0347233923717312634063379393334193583312636413527388034064335323933283353345931515441331531263341317630763076294029902977299027123027276329272660292729902751281429272852300227762814347244912877273828272608264726602776267334593353331526862725406726212738303930023302446453331296 0 032393379322636123379341932773846362637323201362634193701334143603064336630273486544134992827312632262977292730523027305227512977282729902647292726603686260829652621286526732877254235414464280128522647285225952890278928653472348631892699264740672647269929273251323946644726 19790725 640291808 0 0379629023472320134453472376431763796336636563527397037484067317635833289322632895441320132393341302730643014290231262763310128522902277631012660286530523064272529272814289027762776349944642877272528652738287728652789272535273366326426212725400826342725322629903328451952981296 0 0302736413419354135973717367136413302382933923970370144643732345932513701310134725441358333923064299030523002303930273201312629152877292727512902281433282647294026212990262129402608352744912839290226732699271228522699289034723432322625952634404726732725286533283214469548861808 0 0337930273459331538123541365635973796347238463880441134453915358334993366358334995441318930642977303934722952289030892902285229902990290229902673291530022952278928142890277626992738349944912789267328392699291528522902268635273366325127252699404725952686322630893353451954051296 0 0 0 0 0 0 0 0 0 03583381237173829378044113764334137013264294033415441341928903101294030023445297730272990308930272865291527512827259532512712287725822965259528772582359744912877273826342865273828522725283934863341311426992555406727122725292734993406466453691808 0 0341934993626334135273419382934453933386338293880421735694047330234993164337937325441320133023846303930143114317629522890290228523027277628772751282730522852281428652814271227762699344544642801269929152776273826862725264734593341327727252712397027252712303930143315454761131296 0 0351336563764349934723686359739154008381241294263367144913176345934453445303932775441359730893052315130523052300233413176295228652738295226992965272532262725302726082977256829022542358344912814258226212827267329902776295234323366327726472568404726732595296533793341463470041808 0 0379639153527323934993201351334593846368637643780441137013641328934593039336630395441317633283039303935413052306430143089312627383002275129402751299031263076282727632865290226732699347244912839277627512660283926212789277634993392322626732712400826212712347228903264469552271296 0 033023315332836863717365637963829358340473341441134593846365636413898345929273315544135412940322632263341356930522725302731392877285228522712291526733189260830272582302725422865254235274519286525682686281426472776275129023459330232262582264740472738267328773748335346344919 19790725 640771808 0 0 0 0 0 0 0 0 0 04172347241083641410837173764343232643379354132895441323933532990313928393052278930272852300231262965278927252634286531013214273827382877289026862776354144912763273825822712276326212751267334723366323926862751402725822763301431643366466452271296 0 0322636123406373236123701384639333846441137643989406736713139355530273353327735695441367132513151307630642814286530022952312628272789303926732865277630892673302726212915256828772595355544912814262125952738259529522595275134593379323925822751406727382686283935273277469548211808 0 0371734863686340636123406397037014217398941503472393332513829335335273328355535555441320134723151315132393014295230522827299027512852258229152673305230392952275127762801286527382789352744912763269926862568283926472877264734453366322626602763398926602647292731013302457652981296 0 0311435693626349936123829359739704008421739704239337939523513368630763341330234195441351331013289381229772814313929273151291530272763291526732940276332262686311425682940252829022555351345192877264726342738271228652699283934863353323926732595406726862699283935273277454748861808 0 0365632143597326437803612393336123656391540083499410833413764325135973846341932265441336632772940299028273139303931893406290229022965268629902725294031012763273828142865290227512789351345192814276326472712275126602902264734453379327726862660397026342789290231643251454753331296 0 0332836413459388035273796365639334047382934594286327741723472355533023597388034195441351331763052296530393764276326472927285229772763291526862890275131762555313925822890260829022528359744912877259526472725260829402660285234323392313926732686406727122712290236713353463448531808 0 0373231513612374837643432379641723880332841503392433532393732322637173114362631765441364131143002305230642902307629522927305229772927268628902725287730893289268628012839275127252801354144642751272525822647282726602776269933663419322626602712402726212776281430763151463453691296 0 034863764358337173289376433533933334139703527415037013970307636563176344530643406544135972776311431513089292728522877294027892952290227892751297726213264262129402660299025952865255535134491280126472660277625952725259526863499340631762660258240672673259528903829326446344853 19790725 641251808 0 0370135553829325136713583376437643846344540473379423933284008331533923406361232775441344532393499322636712977317629153176302727762940280129022647287730522890290228772890276326732751352744912738272526992634264726342877264734723353326427632647404726082763303930643251472652981296 0 0371737483583382933413829341938293612384634864008339239333626374835273527334134455441349933283176326429773052292730642965295231392763278927122902267332262608286525952965256828522501354144912814259526472634266028272673259534193432312625952660404727122647296540873392443746951808 0 0386338293671341939333366382935553915349941083379393336563829349939332940341934865441368633663014317632263039305231512725294031262776275128902738289031142865286528902789285226342725349944912763269925552621264726732763266035133419327726732801400825822751287731513264478954411296 0 0361236713732386335553970376439523277404733283796334144643277361230023527287733415441367131513089307631642801285231012977305229022877283928142852269932772647297726212927255528902582358344912839264727512686263427252647280134593366317625552647406726992621291537173277475754411808 0 0378032143641330238803597397035133846361240673555417236123764347237483002349931015441367131392776297736862915352733282827305230522952271228772699302729772865268629022751281426862789351344642686272526862647264726472940264734863353325126342763400826212789291531643302463461131296 0 0327736713472358334193915332838983701379637324263358342393302367134723472301436125477343229773076323929653114308932262927289029403027296526993039267331392660295225952940252828522595352745192814264727252673271228012686272534193353317625682686404726992686289038983419457670041808 0 0376433413846370138463555388038294067336642393201382935553933354138463341337932145441347231643656310135832852306429773251289028523027268628772673291531012827280128012801283926732712344544912699278927122673273826732738266034993341325126082738398926602751290231263277454752271296 0 035693933322635833289384637013915339241503764404738633780332838633353349933283569544135973379291534193139320130023226303931013002283929022634290227893277252829652621285225552865254234994491286525282660276326342890269927513472337931892608264740472686264728393915341945764853 19790725 641731808 0 0362634723732310137483328388036263952335339333445431037324310376436123052344533415441379632013445311434323076297730273052285231012814277629022621291530642927277628902814282726472801349944912751266027512763273826862952266034863379325126602751398925952699281432393289469552981296 0 0348638803406400835273952345939703626421734994360362643603366373229403641337933795441349931513226335332643264297728273002280130272621287726862927273832772582292725682927259528902555349945192738258227252699268627892763278935413353321426472647404726732712290242393328463447891808 0 0382932893880332838463406406733664047358339523612426335273989343237173641348631265441336634993277303935552990312629153164290229402927280130522725289029902852276327762827278926472776344544372673272525282582268625682865259534723366326425822738400826602699283931013315466452621296 0 0365642863341421733923970358340273701415033284411318939333176373233023612365635415477325134323027315130393472294029273126302728522712296526863027275131142621294026212952254228772608349944912814262126992568256827252725272535273392317626862634408726602621292745763289449148531808 0 039703641389832143898361243353796410834994027323940273164406733923686361235693686544131393014337931263289292730763052317629022789312626732776266028273052275127382965285227252647281434994491276327512528266026212608280125953432337932892660280139702582271228393126327745475262 0 0 0349940473328415033794008368643353671415032263829330241083513393333663569331534455441337934593341326429903328302734322902271229152776290226602890268632392608294026082902256828142542359744912952264725822686262127382621272534723366316426212801406726212699289042633432463449521808 0 0370133793970335340873432404734194087344538983486384633664087339236563139343235695477340632773597313931642990331531262839300229272927281428772673289031143002275127892725286526602915347244912725263425422595259526862789254234323328320126212751400826082725292731763226449152271296 0 034193915348641083597410835694263348641293555365632264047326439333289395233153289544131763076325139893064273828903541300227632927272530022634303926733214258230892555295225952927255535834491295226342647259525682725259527763486335331512582272540472608268628774239332846344757 19790725 642211808 0 0398934723671340641083341421735414217365642863089397032394067344538803472367133285441379630643164315131892965315130272990310127762890260829402699291531012902275129022839289027252725345944912789267325422647267325552789263434593341327726602738398925422725283932013289463453331296 0 0321437643499389832894172325142173406412933923989336639153641397033923863331533925477347236713064328930393251297730763064320128272634310127633027272531392595310125682890259528142528347245192852255525682501254226212634269934723353317625952647406726602660287741943392463448861808 0 0397033923970327740083139408735834335339241503379410832774263320137803612351331765441349932893392305233663251332831513027308928772977267329902890297731012814278928652839276325952763352744642751260825552673258225952990254234993366323926602751400826082751286532513289469554051296 0 0349939893419402731644150334140873686433533793863334141723151381230893445374834195441370133023139336630273027307630642927287730272751292726993002267332642621302725822852258228392515343244912839264726602712255527252699272534993419320126992660404726472712295242173472472654051808 0 0361231013686320140083251389833664150332841293406412933533846337942173392339233025441335334193002323932013027296531892965303928142902269928772789296531262852278929022839290226732839352744642814272526472595290227122789258234863341322626992751404725822751278931013302469560741296 0 0303939893076370131393846323940083527423934194047326442393353376431643717332832515441330230643612330229153076300231393027287729772801299027252852273831142673305226212940260829652582354144912801264726342839273828392634273834193251322626342608402726212608297739703328463470041808 0 0376431893898321438123139384631643989362640873555400833023764331540873626323931395441358333663264302732142965291530523052297728013089272530142660303930273089280128772839292727382763351344912725271226472634285226342890263434063379312626342776402726472647280130273201451952981296 0 030643989305236413101361232514008318941293392402732394129335340673201351333023513544132893214317632013039306429653089312628653114275129772776295227513126267330272595289025823002254234994519281426992699287726472582269926083419337931892673258240872699263428144047335345474821 19790725 642691808 0 0370131143829301439523164426331893970361241083201431033023846326436123419378032645441341230893164306434453076294028652952307626863039277629272738295230273027280128652852291526732827347244912751277628652660248826602751256834863379323925682699404726342647283929903277463453331296 0 0301442173164368630763880311442173164393333153898339241943277370131763445330233665441351332643328336632393214306429772965291530022839292728902902276332642660294025823076263430272515352744912839272526472528256827892582276334723379318925552621402726732751287736413328463449191808 0 0 0 0 0 0 0 0 0 03764330241293541406732143764330237963226343231015441343232143499320134192977306431642965292728772990285231392647286530392902276327382877294026602965347244912738 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01296 0 0307638123052382930523952300243353101391534063915330239153089391533663732303933535441345932773052308930893392330231513027292731142877305226732952273831012660294026472915256829902568347245192927267326472647256827892621269934723366320126082621406726992686289038293315466447571808 0 0378030024008308938633052389831644129307638983277410831643583336638983264384633285441348633793353307633923064303931393027315130273201273829272776305230892965272527892852289026472877349944912852269926732673272525952852258234863302323927122789400826862699294029773328441152981296 0 0296537643101382930764087315137803064400832393933316437323214370131143764320133535441341931893089334131513126306430893151300231762952301427252965267333412595310126342952262128902515347244912890287726602699254227252568269934453353316425822673404726992712295241293302475747891808 0 0388029523846297739523039408731514263317641723039370130523863318938633366355534065441370130643419315132013002325130522852302728393064272529902725299030522890273827382839290227122827349944912839276328142568272525822852258234453366332827252725402726602801283931763341443754051296 0 030763641301438983126384631764087300237803052384629773780315137803392368634723379544136123289301433022952305231513126302729273002282729652738297727123201267329772621302726602990258234454491283928652699283926602789263426603445335332392555278940472712273829273527335345474757 19790725 643171808 0 0361229023915311441083176428632143612311438463139382933153701335336863176341933665477351334193445322632893126317630022927300228143039276329022827305230022940277629772865291526342827352744912952277627512634251525952751264735133379318926342751398926212763292729523239451951571296 0 0316439333176412933154360313937963151410832643846325140473341388033533671326436125441349933923277340630393027313928393406278930272751292727892952275132642634295226732877251529522568359744642877280127122827254228522673287734453406322625952738406727122660296537643392478948861808 0 0400832513812302735692990400832893970312637323214378031263764326439893445361233925441334131893328323933532952312631892977318927763027271229772621297729522940281427632814275126992814354145192789269925552528282725682712252834993419320126342751402726212725281430143289451953691296 0 0323938463139408731143626289036412990397030274087306440473341382934863641358334455441349932393341335329153089299030273052292730522852296526602940277632262647286526082852258232392555352744372952276325952488264725952801256834453392316426732725410826602725285234453328457654411808 0 0384631393829296537643027371732143764308936563089376431264067341940083176349933285441349933153513310131893002312630522940336630393089282730642763311430392927276329272801302726862927349944913264267325682673256827632647268634723366326427122738400825422725286531513089463461131296 0 0303937963101378031263764300237643002364130893764316437013328359733923764325136415441354134593315335330763089307629902990285230522915307626473039273831642660302726863114260831512634354144642852263426212501248827762673269934993366315126732647404727252673296533283289443770041808 0 0417230763732299036863064376433153597328940273392376431513915331540083341376434195441354134323264306431643089297729272940305228013027277631142751313931012977281429272827307627512852351344913089273826082725251525952865266035273419327727252801395226992673289030023315457652621296 0 032773989308937323076376430393583330238463315378035834108344542173513359733413541544134063499339234453126290230523101326427763126277630522647299027123189263430762555308926213101251535694519291527892660315125682890258227513486341931892647276340672776259528773392326445194919 19790725 643651808 0 0384631643796320138463176352730393764325138463277408732774150336640873597376436125441367134453101348632512965308930272940299027763052266030892776318930392927277628392902308927253027352744912940290227122568252826212528251534723379322626342763404726602738275132773264466452621296 0 0321441293114371731893555307638633239397032513970349941293353428635413597337937015477347234323366316432013302303927763164287730142763295227253052273832512660302726343064256833792542365644912902300227252852262126472621264734593353321425552751404726992686290232893419454750541808 0 0370130893989300238463101373229773970327739893302443737964087344538123445388035555441349934063151332832772952315130392965299028773002287729772725303930273114278929902789299027513052349944912776286530642582256826212621255534193406322627382865400825952751278930893289475753691296 0 0327737323126417231643717313937803226389830893829348646343366384638633796351337805477336631513486335334863039296528273151275130762751312627253189272532012673306425552977255528902582365645192952264726342582262125952595269934993341318925822725402726602712289032263353449149861808 0 0384630894129352738633027368630894150318939893264421734724519354141293812404737015477352732393419339233283201303931512940316428903239272531512686327731142915271228272839317627512814354144912763283927382582263426472595259535273353326426862865400826212751286530523226466452981296 0 0318937643201404733924087317636563014373232514335358343603328381234323701359734065441358335133626351335973341291529023064286533412725318927383126271232512699302726733076263431642542354144912927255527252902251530892660299034723353317625952712404727122647302733283366463449521808 0 0371730763846322639893189398932643701313939703341443735274286339237013527384636415441359734593277352731763076308929522801306428273076290231262699325129653039275127892814332826602801349944372763275128902673271226862621258234193432322626992801404725822725282730893214466452271296 0 032263952313940873328398931893970301436713164379633923970359739703419379635273686544140083379311433923201306431142789322628393151286531142789303927253341268631012595335326213151254235274519291525282751276327892751271226993445330231642621273840872634267328523527345945474789 19790725 644131808 0 0431032264047327739523277386330023846311439523302466433023764327738983612358335275477373237643499355530763289305229772827315128143139282732512763303930523064282730022814331526342915343245192673287725822595272526343039255534593353330226732814400825952673277630143341457653691296 0 031513846308937173151384633413656313940873341451933663764349938633379384636713555544137483499349935273139322632143064326429023114272531392738313926993289268629522660325125553419250136264519289025282827254225422877266028273432337932142634266040472673263428393302332846644726 0 0 0398930274047321442173214367131763780296539333064408734994087335340473541376436865441352735553315326431143089296530273027334130023052285230022738325131013027285229772952303926862965349944912801285225012608266025952801267334193341325126862814400826732686283931013226469553331296 0 0291536563176382930893764318937643289367130144108316441083328469532643701362635835477351331393432349933413315310130642927280132262852316426603002273833412699300226603076267333022634358344912877250126602501252828272621271235273406315125952712406726992647291533663406469554411808 0 0402731643732318936123052382931143764322641083353443734594008358340473239364135275441340634723239323934063114326431762990311428143089281430762789307630892977269928522789310126992977351344912699280125422568258226602712258234863366325126862877402726082725283930393052443760741296 0 0311440083214406731763863305242173264365630523880330239333445417236563898330234325477352732893641325132263027306430272965290229522621322625953027268633412725308926213201258232772595361244912915255526342542254226472647262135273353318926212660406726472686287733923445466470041808 0 0386332264047318937803239381231144047317637322915454732143970382938633289397032145441378034323406391533413214292730642915302728393089272532262647311430763214276329402902330227893002352744642699277625952647251526212673255534193392321425822789400826082725291530273164457652271296 0 031643780315138123289404731644286345937173656384631893898322639523201379632263732544134193717371730893201303930892877296528903289282730762763312627893328259530392621301425683302256835554519289026602608255526212673262126213445341932262647262140472555264729523201331547574821 19790725 644611808 0 0381230763933301437642990389830894008331538123341426333923863308936413612354136715441340635273151364131143226316429772789305227383189280130762699320130762977281431392827307626343126351344642738269925822608254225682763255534453406323926472877398925822712278931263176457653331296 0 0313937173176379630643829311443103014438534193829315138463189388034994547335334455441359732513126325131763151305230523114278930272839316427382990267334992634303926213214256835412555355545192801263427252568250125682751267334323353320126212660402726992712290233023419457649521808 0 0361234063829327740083114397030894067308941723239382929904194336637173641344533665477356933923277311432772952297728902877323928393176275130392699307630643064276329152827313927122763344544642712269925282647256825822814247434593353331525952776402726992699281429403264451952621296 0 0307637963139373231893880311438803432431032013717296538983114386332643880321435415441344534063151326433153151321431642952303931262877320127513189289033532660303926343226259534192568367145192877254226602528256827122608269934723419318926342776404726602738294031143341454747891808 0 0368631513846307640472952376431144047322643353302386332143701322638463541417233665477358331893201340631893101299030892990311429153176280130522712305230763089280130272940321426602827344544642699277625282595250125552673260834193419326426732865397026992712280129153151463453331296 0 0320138463014373231143764316437013315415033664217313938803341364136123671313937805477349932643251330231513341310129903226285230272776295226343139273834452647310127122990255530522501349945192839260827892515266026732608258234453328316426212699406726342699289030893486441148861808 0 0381232263812299037643226406731394150310143103486400832644239307636412990352734725441344535693366334133793126330229523089328929773076276329772751299029772977280129272877317626732877348644642699283925422647259526212555259535273406323925822801402725422673285229023289451952981296 0 031764087311439703151389831144150331539893076393331764008325138293201367131763472544138293392341932893164302731263002307629773302281430142725299027383379271231392699313925953341258235274519281425552725258226732634264728653486336631762660267340472673272528653027341945194726 19790725 645091808 0 0428632894047327741083064400831644263323936863189373233663880323938293315373233155441351336123277335333283076315128772977295229273239272531012738312630892965277629652827326427122890348644912738289025152634250126862699262134593379322626472839400826472686278929653176475752981296 0 0318941293366397030274129325143603201391532393915306439153164402732773812334135275441351334193151348632643612322631763052281430272751325127513126275132772647299025953151259528902555354145192827254226602568262127632660280135273302322625822699404726862725292729023379463448861808 0 0391531393933318937173366395231764108336639703277408732893933318940673251370131895441337935973392318931643089323931393039316429153126277631012673313931012877283929902902315126992865343244912712285225552712255525822763251534723419327726212877404726082712280128773277457651921296 0 0310140473302404732513686312640673114391532894067332837963114370131143780317637805441343232143214344532773164331530893239285229272865306427893126272533152647311426213039267331392568367145192865252828272542254226602660263435133341322626992621408726992738289029403328463454411808 0 0417235554047315140083764402731514027313937643226384632393780332836863089386331515441334132773164328931763251302728653101297729653151277629902789316430143089280129402827295226733176344544912738278925152621254226472673256834323353317626602801406725822751282729653366466461131296 0 0352740873419391533533846320141503289352731263796335335973328391531144067322634725441349935273264335334063379316430273064291533023014328928773052280131892673308926213089255529652595358345192965252828392501262125952647254234323392313926862699408726342673292729523328454770041808 0 0408736413732318940083239386334724335322638293052373232144027347239703114376433925441328934063039347233023432341931512877334128903076289030892738302730892990282729402738290227513064351344642725275125152582252826082582255535413315323926472902400825152751282730273289469552981296 0 034454027359740873472433534723656354143603353361230763933318939703341358331643612544134193151344532263289355531263239311429523089289030392673316426733226267330272582313925953189255536124519289026342699250126212582264725953472341931762647272540672699267329273164341946344695 19790725 645571808 0 0406732394008326439703328417234993701307636263289382932643933331540873239367133415441336630893226327736713379305232642977312629023114275132012827312631393002269929402789328927382712351345192763271225012621252826212621269935273392327726212952400826472725287729903353443755141296 0 0335340273486400834193764344539703164368630764634336636263353391531263846325134325441361230273366334135273829315133023014283929902738295227253139269932512647290225953101266030892582349945192952263428652542258225552568255534323379321426472725406726862647285230893302469549191808 0 0431035553933312640473264412931893541307639523226438532513732311434863251365632645441337933923076320131763499313929523089296528903126276330762751312630643139287730392763316427512952349944912712280125282582256826992568252834723302320126342890400826082699278928653379457653331296 0 0315140873353400834453829322641293406388031143952305237323264376432893933317638295441349933793251322633283226311429023064306429652814318927123226267333412621303926083039267333922608352745192940251528142542263425282673250134863302327726342673400826082725295229523499463449191808 0 0406734193898323938983214438533153717315137643176371733413898334140083432397034065441351332263126325130893189308931262839317628773101307631012673301429902915277630522827306426863151352744642712285225282634251526602608258234453379325125822902402726732789280129653432449152621296 0 0343242173419417232014027354139703353428633023846344542393392373232394087323936565441356933923176326432773214320131892915300229903039295228013164263432772673303925952927269934192555355545192977254228392528256825822660250134453341323925682751404726082712296529523392451947571808 0 0404731763915328940673239391533413555345940083189398931893796323939703315361233535441343231143379345931643264312631142877297727382952282730022789311430393089286528902852320127123064348645192738282724882621250125552555260835273419325126732877398926082751282728903513446453691296 0 032014286328941503164397031513764340638803341393331014464326435833419352731393641544136563315355531513264306431142952302728653089282731392751305226733214267330522608313925553341255535134491297725552725248826472582264725013527334131012555260840872712269928012776331547574919 19790725 646051808 0 0404732144027318942633151426333793829347237483089373231893898315137963114361233795441335334193226347230023151294029022852292729153089285229272634310131143114271230892902307626733176352744912751283925552621250125552582251534193353323925822940397026342751282730273499466452981296 0 0334142393214404731644217313942393164431031513933310137323164371733023812317636125441365631763472336631262977317630522890285231512801300227122952273833282608306426213189258230762582361244912977259527632474258225282660244734193366321426082660404726212686287728653555463449521808 0 0408730644217322642393189398933024217307638803201391532393780321438293089367131895441339231513264323932893139283931012852306428392990292732142827305230022940277629522852311426603002355544912776277625682673248825822582260834993366325126212789400825952621278930273445446453691296 0 0305238633277398931263915318939703126415031514172312638803201376432513583322635555477359730393419335334722852301429272927278930762865292728272952276332512634306426473014263432392582355545192865258227122515262125282647255534593251318926472647406726212647289028653366454754771808 0 0389831014047310135973014384631144172306440083126397030393933305240673089354131765441344532893315341930643189291529272827297727893139292730892789302730762990278928652789308927252977352745192738285225282686248825282542251535273366327725952814402726082712278929773555457660351296 0 0297735132990373231643829297738122940368628653970311440473139393330393989301435835441351330023264303933022977323929403027292730642776308927893076268633662582299025553114260831512647355544912801263425952515259525552582250134723366322626342660406726602582295231143392463471111808 0 0361231643597291538292940402731263656302740473114381231143863301436413002362629655441310134323101320130523277290232262940308928273002276330142673296530143014275129272814312627123039349944642776269925822634248825552542258234323366332826992865398926602582282729273445466452621296 0 030143527308937483101386330764129316440473002365629654047311438292877388029023513544134453114343230643419290231142751281428273089273830392738307628773264268631142634315125952990258235974519294025682712250126342528259525683527337931642647267340472634262129022902341945764952 19790725 646531808 0 0358330643569294037172927371730893863296539892990378031393829302737963052393329775441317633023002343229523052292730522927296528272890272531512725307630643064278928142852322626343089348644912763273825822621251525952595256834993445327725552852400826992738287729153513469552981296 0 030393406300235133164356930393952317639332915382931513898301438982977370129773597544136712965321430893189291532642776286527763027273830142699301426733302275129152634303926343101254236264519289026212763246126342568267325823459339231762568268640672647273828902827349945474789 0 0 0347230023597310137483064389830644067307638123076388030393656303937803126371729275441335334993176337929903251275131262801305227893126264731642712310130522814280128392852316426862890347244912699275125012595250125422647256835273392331525822751404726342673285228273527478953691296 0 0300233533027358331013717311439523201378030643717296537012952374830643641300237645441371731513353301430642789322627632990273832392839297728012940264732892621303926343239256830272515362644912915252826602488254225682647258234453472317626212660406726472725291529523432463450201808 0 0382930023597297736863002364129774047308941293251400830643796303936862977365630895441336633793027323930393379294031892839295227893064271229902660297731012927273828772839318926732890354145192712275125152634254225822751262134993353325125822902397026472647280129653764454752621296 0 0310136412915330230143612315136412990378029774008305239153064354128393717289035415441359729273513307633412839317627893052282731012751320127383064267332512738307625823277258229652555361245192852254226732501258226602621281434863341317627382621406726472660285229153432449150201808 0 0321429773764290235973076364130893583310138632977398930274047315138632776347230275441313936123002328928653189294030522865310127763151268630022699308930762915281429402890295227122814349944912712272524882725251525952712262134723328328926602890398925552763278929273952457653691296 0 030643472297737012990358330893717299038633052391530524008311435692890358328013527544135552852323929653341280131892789305228143226281429772660315127253341263431142595312625953076258236414519281425422686255526212725262126343445340632512673271240472647264728772751349946344886 19790725 647011808 0 0340629523701308939702940347230763812306439703101373230763970294034452890362629025441317634062965343227383176282730392725294028393002275131262686310130523139275128522877308926732952347245192814269925152673254226212776255534323379323926212940402725952647276328903541463454411296 0 0299037173014361230023780310135272827365629903796294039332965354129023671273835275441355529653289295232772852310126993176267332012814307626603014269931762555297725423052262130642528356945192763251526342501259525952582273834723379328926602673404726732634290228393499466447891808 0 0352729153671297738122801347230763445290236713064379631393989307635412902368630275441313933662877316429273189287731512725299028653176269930392725300230522915273829522789312626472789355545192776278924612568247425552647262134453341321425682915400826602634280129023764454752981296 0 0303935972965335330023764280137012952370131013796302738292877362630023472292735415441354128653541285232642725325127382977275130272673300227383239276332892660307626083114262130762528361244912801259526602488251525682568280134993379317626082673406727122647282727763419451954051808 0 0349929653328301434992915379629773686297737172902406729273812305236122877370129405441310133022877349928653126272530022776297727633126267330022686295229903002275129522801287726732890354144912699268625682595250125422725255534993379318926732877400826472699281429773671451960741296 0 0289035972827354129023656299035692763355529653701292739893002364129273472276337965441364128013445296532642763326427763027302730892776312627633027267330892582308925422977260830272568356944912827256826602474247425552568247434863392311426342634404726602608285229153527466471111808 0 0344530023656305237012952355529153555281434592952365630273933306435413027349929655441317633282814317630523151276331392789302727893052266029772776305229152877278929902877301426732827343245192801269924882501248825822568255534453366326425952965400826212621281429153863472654411296 0 028773527291535832952358328773419277636262865368630393764290236562940341928143641544137322801341929153126289032262699313927122940278931642712305226993277258228652660294025283126260835694519277625282660252825152555258225423513336632262621269940672725269928392839348645474757 19790725 647491808 0 0323929153289297736412890354129523472281434722890382930393499305235832902378029775405303934192865344527893302281430142990302728903002282730522725302730762877275129022865297726212776349945192712266024882528247425422634263433923406331526082915398925422712277629523541451952271296 0 0290235833002359729273717294034592902347228653499295237643039370128653641289034325441364127513189280131892712330226472965280129772789280126862890276333152515311425953239259531512555359744912839250126212447250126212595260834993379316426862634404726342647292727383472463449521808 0 0352728903445290237322940364127763527281436412902349930523780285237172927361228275441313934062725334127763039278929652751296528522940269929022673305229773027276330522839310126992927349944912673262125152673254225822582252834323366322626342865400825952738282729273641451953691296 0 0283934322827378028273583283934722902378029653898280137012952364129773612290238465441349927893089280133022725332827383002271230762738308926602877269931642595303926343264260830892568358345192738246125822488258225422568254234723328316426732582408726472595287728903341463448211808 0 0378028773764289037802990364128013583283937012801368628523597299037322952398929525441307634862865331527383089277631762839290228523052266031142738297730392915281431142852330226472952351344912751269925152528250125422555255534993392323926472852400826602647281429903527454752981296 0 0295236562927365629153583290236412699341928653812281438632940368629903717282733795441354127893126276331512738317627763052269928272686310126343039269931762660318925953445255529152528349945192801254226212461250125152582254233793341317627122647404726862634289027513201451947891808 0 0374828273641295237802890361228773499287735412865349929403641295237962865386330525405311433532725323927633277275131142789295228902915262129902725296530273039275132642839315126862865349945192725277625422568251525282582252834453379317626472814400825822751281429403527469552981296 0 028773597280134322915347229153379277634992827358329273732305237962965382927893641544135692776356928903289278932772814292727252952271228142660294026473289258231142582343225823027251535974519283925012712250125422528264725153432327731762686263440872686264729272776332846344886 19790725 647971808 0 0347228903569295233792927361229153392273835832890384629403764294037962814361229025441303933022827345928393251276330892751294028392965271228522712307630273014276333022902305226732776351344912763269925012634248825152555254234993379331527122977398925682647280129653392441152981296 0 0277635132814368629653419282734722776373229023656285237642890365628143701280135415441359728273289271233532634303927513014292728772751294026733164275132012621335326213353262129902595356945192814252826602515250125282608252834323328316426732647408727252660282728653392463449861808 0 0354129903597290233412877361229403641289036562990381229523898286535972890356930025441311433412814327727893101269930272738294027123076272529522673306430893164276332012965315126862865349944912776273825682621252825012595256834723366320126082789404725822751276330143366454753691296 0 0294035412927355530143486287734862940349928653583285238292839365628523555281436265441364127253114278933152738317626733201285231512673299027382965267330272568337926473264256830642528361244912814252826342542250125682634251534993445318926732621406726472686291528523392451954771808 0 0379630523612292734992877361228523656290236862915373230274008289036412852373229525405311434192852313928273176280130892712297726862927259527892673301430273027278933412839315126862776349944642763268625422582248825152542264734863366318927252927398925822827283929773392451960741296 0 0295236412940349930763612287737012839376428273717297738632952373228273970290235975441371727123341278933532647326426603027272529402634300226863002276333152555330226603264263429772515359745192801266026472461254225552660252834593406322626472686404725952647291527893366451970041808 0 0351329273717300237802952370130143671294036122965382929023686292736712890378029775441316433662927328927253226273831142801311426602852269930272621306431013114275135132865305226992940352744912712277625682595244726212568251534593341331526863002400825952712286529273366457654411296 0 028904150295238463014364129653701289034722940374829273863290240472890374828143641544136412673331529403201277631142789303927383027268629272555294026213302259533532699331525952902252834864519280125282634248825282501266025823445336631892660268640672647267329272827337946344757 19790725 648451808 0 0382929653880303937173002379629653933302737962952368628653597277637172877367129275441315132892865328928773328281430392699287727892877267329522673283930763114276334062852289026212940349944912738271225152634250125822582254234723328325127252940398925822660290230523315463453691296 0 0305238632952393329523764280135832902368629523686294038462940370128273583283937645441359727763264278933022776320127123064292729522621281426602977266032772621345927253419255530022555365644912915250126992501250125682621259534723341317626342608406726342582292728523379451948211808 0 0370128143780301438802902368628773915282736562927379629403846300237962865379629405441316433152776312627633251276331392789292726992839268629272660289030022990273834452865320127122902352744912699278925682582250125552673258235273445327726082789398925682763281428653302469554411296 0 0278932892827355529023701287736712890386329403671285237482902364128013641294037645441354127383302278933282763316428392990280129272801280126082789256832012555344527253472254229522555348645192839254226732501254226862634287734593366313926472751406725682621286527763341466450201808 0 0352728143432280136862801376429653656286536412839371728523829292735972763367129405405311432012763337928143328264729152763289027762902272529772621278930762977273836412852315126472738343244912738271225152582269925682660258234863353320125682952404725682751287729773151449153331296 0 0280134592763352729773555286535972940361228653717287738982965382928653671286539155441352727633277290231762738316427763064276328142660282727512890267332012568331527633686266029902528355545192915255526212673256827892595263434453353315126602699408726212595289027763419457647571808 0 0367128013701280133922852376428653898286538462865393329023641286535832814367128905441315134322738335327893251278930022865287727122902268629272595295230273076278937012839290226732801351345192751294024882634268625422595266034723328323926602940397025422699278928143302463453331296 0 029023748283935552940347228653656290236122865371728143898287737642927364127253671544137962789317628273214290229902789294028142927273828392673283926343164258232262738371725952877255535974519291525682686263426602699272525283499334131512699259540472595268628772712339245474853 19790725 648931808 0 0368628143527282737322801349928523612289036412814371729023898282737642751355530145477315132142712303927893089272530272712294026862902266027892660303930643002277636122927315126472776349944912725289025152634267326732595259534323353328927252865398925552699272529903201443751231296 0 0285235412839344527763527273834062877347227513764281437963002397028523701287737645441368627513277291530762801317627252940277629022751286527122839269932262528341926343686264729902515349945192902260827252751255526992660269934723353315126992673406726342660292728143353463449191808 0 0356928653597281435692801370127633459282734452839370130524150299036122852352730525441317634452814327728273076275132392890299028392952264729772660294030272927283936122789295226862852344544642686278925282621308926212647255534593379323926342940398926472712281429773315466454051296 0 0280134592801374828523656278934722827376427513612294039332990373229153583295236265441367128393315286531012801315128013064268628012634289026082686267332512582339226603445263429522555358345192789259526472515263426212712255535133406318926732751406726082621280127763353443755141808 0 0354128523541281434722725334128773656281435692877378028904067292736262940368629775441310135272712316429023315272530522699296526602839259530142582296529653027273834992865301426992865348644912725275125422582272526992634255534453353323926082940400825552686285229153341463461131296 0 0280134322877341929153527281436412839362628523701291538293014368629023846291534595441376428143315287733662725313927122865268628652751282726212890259530762542367126863527259528772568349945192738258226602528254228902686260834453366323926992660408726342647283928653432457670041808 0 0365628273686283934722814348628273353277637642852371729523829302739522915382930025441327733922776327728773315292730522725299026992801266028772621297730393002277634722890299026862977352745192725278925552634254225952673258234453353320125952952398925822725280129773315466453331296 0 027893472277633792852341927893583278936122927370128523970296538982814370129403641544135692801318928273027276331142814302727512952262128012582295226083164259536122738334126082977254235414519276325282725255525012528262126603459332832012738269940672621267328652763332846954853 19790725 649411808 0 0336627123486276335832852364129273583277636262865379628903915300237482990397030765441297733282789308928013039292731512751292726862877267327762568290229523076275134322915296526992952348644912712282725822555264726992634271234323406318925552890400825822647278931263189457652271296 0 0278934062776347228523527286535132890361229023764286538462814397029273701295236715441362627253251291531262814322627513027273828772647277625952865259530762582345926603406255531762660355544912789260826862542259525682608250134593328321426082634406726082673290228143353463449191808 0 0345928013513278935412712348628653583278935552814362630023780300237802877382928525441313934592852307628523302285230522738305227512801272528902621282730273014277633282839305226732839352744912712278925822647252825682634254234453315320125683052404725552686282729523251463453331296 0 0273834992776348628523366269934592712355527893583278937012865368629403796286535695441370128013302287730892927317627383027272529152763294025682865260831892568339226343214255530022595359744912763254226992528251525952608250134323341323926342673406726342673287728523366463447261808 0 0325127893499276334992839344528523419277637012890386329403671297736562927347229275441318935692839327728903039306431762776316426862751273828272673291531013101280133282827307626732990355544642751276325682621255525952634254234993419322626602877398925552634286530143379463453331296 0 0276333022751344527383419277637962801339228773686287739332927381228773671295237485441378028523264294032012789339227893126289028772699283925822827268631142528341925823239254229522528361244912763263425952528262125822686248834993379317626212621406726862621295228653302454747571808 0 0326427123302285235412827345927893527289034992902379629403796299038122927358328525441315135272839320129023002277630642789296527762789262128652595302730142890273833412814300227512977355544912801275126342555248826732634266034993353320126082877404726082595285229023302472651571296 0 027633226271235552839373227763583286535412852364128653915291538982890379628143612544135412865326428903027277631512738299027762927259528902621285226603076258233022582317625952927256835974491276326862568256825282568262125953432332832262634269940472582258228772827341946345020 19790725 649891808 0 0349928523251282735832763347227763432278934992839373229403863302738632839354129525441316433282814322630273126269930522660292727762738259528392568296529402902268633022877289026732865348644912789272525552528254226212568266034323379326425552965400826082634286530393302457652621296 0 0273832892852362628143379275135412814359728393541289037802915373229773626287735835441349928773353281430892763320127123052273829902699291526732789259532012555310125953264255529022528367145192852256825822555254225822789256834193379317626992673404726472699289027513379466449191808 0 0339228273445280133282738328928393472269938462890370129273829294037962890364129025441311436122725336629273002291530522890291527762877269928142542289029902915269933922801295227252952343244912725256825822582256825822660258235133289327725552890397025822686280130763315451952981296 0 0281435132852349927893472280133662738354128273597287736862789365628523686278935835441358328143353289030522789312627893189273828012725280126732952258232772634310126863114259530392595359744912814256825282528262127382634259534593366320126342660404726342647281427253328463455501808 0 0332826993379276334992839345927513392286537012890381228273732290237322865349928905441320134192814326428773114277630272725301425952865263428142621285230522801264733792801296527122789348644912763263425422542256826732738260834453406327725822990400825552738278929153176469560351296 0 0273833412789365628273419277634722814355528523641280136412852361229023686290234995441367127893302282731642738322627513002266029772763275125422699259531642582310126343151259529772582356944912814264725422595267325952673259534993392317626862634402726342621291527763419469571111808 0 0341928273583276336122738386328393527271234992814355529403686286536712915368629525441315134992839302727763201281430022725287726472827263427892595280130762814269933152865292727512776347245192776273825682647248825822568262135273432326426732927400826342738283929023226463453691296 0 027893499282734722852352728393432278937642789382928393701289037642915341929653541544136862890331528903201273831262776307626732814268627512595281426213101252832262595291525682940259534994519283925152621250125012647267325153499336631762647268640672608266028772712337946345054 19790725 650371808 0 0334128013764291535132725351328013472278935972852358327763764297737642890356929905441313936122801328928903139282731012789294026862763264728012555278930272990273831262839272526862902343244642776278926082595262126992608269934723289322625682927400825552647278928653264469552621296 0 0276334592699356929153555283934722877340627893626283937642827376428653555286534995441362628393379286532512712300228652927289029522712277626342865268630762501308925683052255529402634355544912852258225552595259526342647258234453419318926082673404726862686290227253406457648531808 0 0340627383555285238292776370128013656281436712725373228143863273836122927364128655441321435272789335328773089272531262738290225682890267327762568289030273101273831012776277626732814351344912776264725682621263425822634256834993328322626083076400825682814282729403264478954051296 0 0289034722751370128273569280136122827364128393641280137172865389828393732277635695441371728393569299032512801302728272990272529522699292726082751266031262528328926603076254228902528354144912814263425682686263426212634259534453392316425822595406726472699296528013302449149191808 0 0320128143597281434722814359728013472280137012814374829023717277638292990361230395441318934452890347226863239271230272814296526472890263428652582290229902977276331142789285226472827347244642789273824612595254225822595256834993366331526082927402725282712290229273189488652271296 0 0286536412789343228143583281434592839354128903597277636123002373227893764290236715441364128653392287731892763313927632877281428012595283925682865254232512555303925952890264729402582356945192839255526212528259525422673250134593432320126342673404726342621295227893379454749191808 0 0331527253289286534322712361228273379277635272839376428653829283936562940365629025441317633792890326428013226272529652673295226992852267327892621287729773002275130522839287726732877349944642751276324882542256825552634256834993341322626343039402725552699286528903315469552271296 0 028273445272535832902352728393555281433412801356928273597290238292890354128013656544137172801352729403406280130022712287726733039262127762673285226343114262130522608311425822927256835974491283925422555252825682582266026603499337932642595266040872673267328012789320146344853 19790725 650851808 0 0332827123432280133532776354128013527277634722814362628143748289037322927358329905441316435972990349928273076286530392877289026082877259528272568280131142940277628902839276326602902345945192776276324882582262125822621264734723419326426342952398925822686283929023341463453691296 0 0272533412776364128653641285235972789358328773432278934192839381228903812281434455441370128523583286534592789328927763027268629402621290226212776256832262568311426082965259529022542344544912801264725422542259525552673251534723406317626342673406725952634305227633379463450201808 0 0328927253472280134862751344527383829276334722751339228393379286536562990364129275441321435272852327728773239273831262647299026862865259527512528277629522839275129902789273826992801341944912725269926732528268626472542267334453379327725552827398925152738277629273189463452981296 0 0276333282751344528523341276335692814339227763597280135552827359728393686275134865441365628523555290231142789325127893002272528142595269925282877263431392542302725683027254227892568348644912865255525552852256825552686256834593341321426082647406726472621289027513264475754411808 0 0327726473445273834722827335327253701280136862890358328393748289036122927376430275441311436562902312627383139267329652725281427252827262126342582295230642738275131642814264726602751349945192776271225422542259526082634255534723366320125823039400826342699281428523264469560741296 0 0271233922725341928013419278933662827355528143686276335552890381229153472285234595441356928013264292733412776299028013064264729272608271225822699268631012528306425823039259528902621352745192738256825422501251526342595254234593392320126732725406726732686297727633445475771111808 0 0328926733419268634722801359728013569283934322839336628143612283935412814371729155441315135832751344528143014268630272751289026992776259528392582297731512763272529652827295226992839349944912789271225952582252826342673271234993379327725682965397026212725295229153277469550541296 0 027893499272533662763343228143612277635552865347228523597276336712952376427513701544136412852328927383432287730022712295226342890266028012568273825953139258229902608296525422852259536124519277625152634266025282542266025283445340632012751266040472647263428772776336647574952 19790725 651331808 0 0336627253432276336712738368627763459280136412865348627123686283936562902365630025441322634992789322628273064280130272673273826862865259527892568273829902852276331642789275126472827349944912725269925682488259525682776251534863353322625553039400825822712282728773328457651921296 0 0275133022801336628143527275135692827367128523541294035552952364128143686289035555441352728523527286531262776300227512927269928272582275125422725259531892542295225822965252830022555344544912814256825552621258225682712247434193419318926862673404726212673316427513239466448531808 0 0341927513432278934722699359728523419280134992776345928143583289036122940365629905441321433412776322627632940275130762660286526602725262127512621287730762789266028772877292726992865349944912738254225822608258225422582259534453392330225552940402725822673283928903226466452271296 0 0271234592789343228653527267335272776344527633251276333412890352728773656280134995441361228273459278932772865301426472890272528772608272525282725267331392528294025823052255529022555354144642776255525952555258225552621264734453379320126212686406727382595287727633419449147571808 0 0349928013419264733922776341928773432273834192789354127763569286537962852359729775441306434992763313927253076262129272751286526212776263427122555280130392814276330762865283926992776349944642660267325952595266025952582248834993353325125422927400825282686282728903264475753331296 0 0271235132789351328653499277634992865367127893612277635832801349927763748287736125441370128393527278931142647302727252927259527632647276326212738271232262595294025822965255528522595358344912751262125422555262126602582248833923353318925952660408726732751297727253289451948211808 0 0336627513597280133282852358327633366275134452789326428013583283938122890368629905441313932392776315128273027268629902712280127382827258227762528277630642877273829272751269927122852349944912789269925952568255525822712256834863392321425423014402725682673273829773302463453331296 0 027763432277635552865330227253527272533532827345927893527276336712789379628773527544135832814323927633114277629402673306426732789268627632501273825953176255529522608300225682814255535834491280126472647269926472789266026993472337932142582266040672686268628772776337947264821 19790725 651811808 0 0352727383432278934452725341927763406273833282751340628143499287736712990354127895441311434992763328928273101268629022751287725822751254226992555281430522877277629152789273826342738345944912725266025952568263425682568251534993341325126082877397025952634277628903277466453691296 0 0275134452738352728013445278934192801337928653583273834452839355529153701290235975441367129773445287730522915307627632915264727382647276325952801267331642555291525682952254228142621351344642865271225822763256827892595271234723379320125952595408726472647290226733472441149191808 0 0352728393366272534452763334127763315278934192877332828523472281435832940355529655441307634192852343227763189267330392776294026732751260827762582271230522776267327892852286527122789349944912763256826992647251526082621255534453353326425682977398925682686275129653289463452981296 0 0281433532660344527763513280134452801337927633353280133922865358328393732285235695441355528653366285232892814303926992839255527512608267325012699264731642528295225952877258228392568354145192763272526082595260825682595266034863315315126602673406726862673292727513341457654051808 0 0335327513527282734322801332827763328278933922751335328523541273836412902337929655441320133282839328929153392266030022608278925822582260827252582287730642839268628272827264726732660351344912725269925552515254225682595252834453328322625682852400825952751277629023189449161131296 0 0272534722699340628903486275135272814334126993277280134722827348628143764282738465441358327253459282733022801311426863089277628902647275125552725267332012542305224882865251528522568358345192751283925952673264725552595252834723353318926602568406726602647289027763472475770041808 0 0341928143419278933282763341928273239271231642801332828393432283937322801364130025441316434452827348627763226266029272763297726212738258227382595272529772751273827892751280126862751347244642751262125682501254225422582258235413366325125952915400825282712282729653315472653331296 0 026603302285234322789330227253459286532642776326428013277280135412839356929023780544137642890332828773164273832892686273826342763264728272542277626083139256828772568283925682763251535834491281426472582256826342555262125553445340632012595256840472686264728772673328945764789 19790725 652291808 0 0335327253214272533792789334129153701271232772940345927893392283936412965365631145441323935832902361228773139275129652725289026342965262126862568276330142776267328522839269926212738354144912763264725952595272525822582254234453353326425822814400825152763282728653353463452271296 0 0273834192712311428523239278934992763332827763151289033532801361229403671295238295441362628653472290231392801302727383002256829522582266025552647259531642515287725822940256827762555352745192814269925552621258225152568250135273366318926212647404727122660291527633251478947261808 0 0328926603289275134322827344528013366285233532877322629023315289037962890388030275441315133922927339228012977262129652751271226342738264726212634276330762751275128012763272526472763349944642789262127252555250126082595263434723392321426082827400825822725291529773214446452271296 0 0268632892686337928013341275132642827331528523328282737482852348628013671289036715441378029153671280132772751306426992890264727632634275125822738262131142555285225422827255527122621349945192686269925682595255526212542256834863379318925682686406726992621281427123445466448861808 0 0332827763264268631762801341927763406273832642827331528773302287737012952382930525441325136122915358328653289269931762582277626212751258227382542280130392673271227512839286526862725351344912660259526862608251525952673256834723379328925822865397025282712280129653226457653691296 0 0275132262699325127123499281432892814322628013445282734062801349928013898301436565441341228653379296534062660317626992890267328272608271225422673264730522568287725822852255527762515358344912839266025422555254227382542252834593328315126732660404725952647292728143366463448861808 0 0327726993392278931642789317627253302280136122814334127893445289036412902371729025441322639522977335327253126267328142634281425952751264725822568272530022712267327632789275126862699348644912763268626992568272525552568248834323353322625822865400825682725272529653289466452271296 0 027253277280133412801328927633432281433022776334127633392283937172915352728523748544136862865368628773597281431762634296526862801269928142555275126473126254228142542282725152827252835274491277626082582258225012528254225423499347231892621263440472647264728272751341944374919 19790725 652771808 0 0308926733239280132142776339226993239276331392725335328773353285235692915370129025441317634192725371728523126266028772595290226472763255525682621278930272738272528902776272526862827352744912763262127892555251525682582262134723328325125012763400826082725276330393289469552271296 0 0275134722763331527763176276333282608335326993392282733922839355529023597292737645441393329773732286534722776297726342738264728522555264725822647269931012568294025822965251527512501361244912751259525422528250125422634250134593353315125952621408726342673283927763472466449191808 0 0328926733251275132892712322626993176264731262801354129023486286537962865362629525441313937172877362627253555277628772595294025682877262127382621283930762738269928272827267326212699354144642839271225422568250125822582255534723432328925552902402725552763283929273189457653331296 0 0271232262776335328523214269933662712325128013392292732392801348628393419286536125441404730023555295233022738286526732839266027892621272525682699259531642515289025822877247426602528352744912902263425422555247425682595248834593379322625682595404726732660281427893353475755501808 0 0306427383315276332142763325128523264283932262776339228143555290235692865356930895441313937012902359728903289273829022621276325152738264726992568280130272660269928142801263426602699349944912801268625682542258225282776251535273392327725552776400825682699278929653289463460741296 0 0264734192725308926733101280132262789326428013277277631642814362627763780290238125441344529023251287733282751318927123114262127632568276325682595260830892542277625422915255527252555355544912801263425952827256825552542248834323328316425952595406726732595300227893328457670041808 0 0354127893176277632392776321427633101269933412725330227383432276335272827378028655441322637012927361228903366263429022582283925822763262127252568273829272751278927382852266026342686349944912763273825822568272525152712248834723366327725822940398925552738283929153239457652621296 0 026343277269932012776315127253139269933022725313928273486281433662839359728903626544133282852340628903366276335692634277626602763263427632542271226343139254228392488285224882725256835694491283925822608255525282582251525153445345932012582266040472595262128272902328944644952 19790725 653251808 0 0316426733328273831512738315126993151273832892725328928653353286536412801359730645441322637012852371728142940272529522621277625822877252826342673269931012660272526732801264726732763348644912725259525682582277625282582254234863353321425682751400825682686281428653341446452621296 0 0271235552738315127383114273831392751300227763151263433922827341929153527280136125441374829273472287735132751318927252789263428652634266025552621259531012582286525422902254228522474355544912776254225422568252827252595273834723302321426732621404726472738282727123289463448531808 0 0335327383126269934192647317627512990267330892673327728773277282734862839368629155441323939892902337928523472275130272634275125822751260826602608271231012725271228142789268626602763349944912738258225552542266026212568255534193379323925822877404726342738275129903289454752271296 0 0276334452686321426733251272530762647308927123239268631762738358328143555289037015441364129403569294035272725315127252902258226862621263425682634258230392634292725952852252828142555354144912852264724882542248826732647252834323353316425552568404726862673286527513328463448211808 0 0320127513353273834192725310128773164267332262725330227253226273835132940371730275441315134992839349926863289267332262582264725552763259527252528266030522673273828392763273826992621351344642751259525152528259525682621254234193406320124882751400826472738281429653277457652621296 0 0268632262789320128903164269932392789317626863251280133412776337928273341282736865441398929153432295233152852302726602839267327382660273825152660259530762528282725952776250128012515355544912814258225552582254227632555254234593366315126732660408726342660292727123472449147891808 0 0321427513239272532642776312627513176277630142725322628393392277634722890355529405441326438632865341928523432269928902763294026472801258226342542268629902725275127122827273826472647347244642738262125822528256825552712248834323341323925422814400826212673285229903264463453691296 0 026993302271231762751303927253064267330642738321426993445278934992776358328393915547735412827361228903366264730642686299026472915258226602528267326083114259528012582287725552776256835694491278925682595260825282647264725823445337931642634258240472686259528652776339245764821 19790725 653731808 0 0325126733264269931142660330227253176268631892699321427513459272534192801358329525441322634992852334126993264269929772712282726212699258227122621271230522738271227512827269926082738349944642789258225422595255526082852248834723341325125552839400826472712283929773189463452271296 0 0271232262673308928523353277632512789317627383277276332512751325127383612290236715441376428903499280134722763310126213039269927252582268625552789259530642555286526732927256828142488348644912763256825282595248826602647248834593445316426342608404726862660285228013419454748861808 0 0315127633089277631512660308926733089267333792751335327123101275134452902354130025441316434722801335328653315273832392660291525682801251527632568277630022660269928272814268626472738351344912751266025822528264725822952252834193341323925282776398925822686283929023277457652981296 0 0269930392712310127762990277630642763325127763176264732772699337926993328283936415441388030643459297734192699317627123064263427382568269925822751258230892555286526212952250127762542355545192789259525952568252826082595251534323366323926082686408727122582278928143445454754051808 0 0315126733126280130642699308927633176272530522712320126993239280133282776362629025441313936562814355528393341272529902712281425822801254227252568276330022660276326862865268626342789349944642738260826082582266025682582248834863353326425682927400825552725278929153239466461131296 0 0277631012712308927383189263430022699318926213101269932392725323928903419283935275441364128773472290233532763317627513002264729272621275125422801264730892555286526212952252828142528351344912852258225552647250128392515251534593419322626342568404725952634297727763264469570041808 0 0312627513176272532262686315127383189268630522776316427513226283934862789371730645441313937323027352729023353271229772634287726212763262126992568269930762725278927632839264726992712348644912751256825682542256825012839256834453432322625952814398926342621271230523214466452621296 0 027893139272529772865294027123226276331392725315127633151275132772801345929023641544137802827358329903392283931892699291526732927256827512555272526213052263428272647290225552776256835274491280125682515255525422621256825013432332832262673268640872634276329402877334145764664 19790725 654211808 0 0302727383076282731012738302727513189267331392763312627763277282735132827361229405441330235552789355528773315280130392751286525822751256826602555282729902699276327382814271226862712347244642699260825552568256825682660259534723341322625282814404726082686283929773379469552621296 0 0280130522751316428143002269931642725299026473176276331892814340628393541296536565441376428903459297733662776332826213002269927512608280125282776264730392555282726212827258228012501355545192827259525682595250125682595251534723353316425552763408726602712297727513353457647261808 0 0296526993064276332012699307627252927278931012699315127633214275135412839347229405405318938632801344527763353262131012621289026342827264726862555271230522712272526472902272526472801344544912725255525552582252825282582252834453379322625952839402725682673282730393176469552621296 0 0275130272738294027253139272531892751301428393114267332012789341927633419294035835441379628773555273832142839316427512902269927892595269925952673255531142568285225423002259528522582354144912801269925422595246125822621252834593379320125422647404725952647297728523379443747891808 0 0292726473027264729402751305227253089263431262751332826993277283933792927354130645477311435972827332828273189273830522608290226082738254227382515269930022673273827512814268626732789349944642814260825682515247425282595248833923392318925152890397025422776285231263406475752271296 0 0278930272751296527513139268630642738297728143114271231642673335328273406299037645441378030023392286534722738325126342814260827512568272525682738256831392542280125822814255527252515358345192827258225152528247425952634259534993366317625822555408726082621295227893406463447571808 0 0290227632940271230272738317627252952262129902699306427253315278933662865351331015441311436412902341928143239264728522542287725422660248826732542266031012686276327632839269926602712349944912776259525552568251525012595248834993353320125282712398926082751278929523419457652271296 0 026472890264729902814307626083052271229652738318926213052277633022827352728273555544137012827358327513315280132512699283926212839256828012555266026343064251528012595294026342877248835694519296526082582252824882568252825153499335331642608264740272634267328652865341946954853 19790725 654691808 0 0281426862927276330272660289027122877268629652699303927253189280133662877347230275441318935552940344528143328276330642673283925822751254227122528268629522673273826342814272526472789348644912699260825152568251525422621254234863353322625552763400825282712277630763366475752621296 0 0271229402634286527512877271229772751292728013064275131762801340628523214282735695441358329153499286534592789316427122940266027512568272525552725258231262582278925552977256827632542356944642890260825282542250126472542256834993366322625682595404726342582283928013353463448861808 0 0294026992827272528522673292727632965272529652751302727383176280133282877352729025369312635412776341927893328273828772660272526212712259526212568275130762738271227122801272526862660349944912751256825552582251525422621248834723328325125682751397025822673280129653189485352981296 0 0271228902686285228012902264729272686299027123027275131642751325127763472280134995441356929653432281433412763313926732827263427252621263425152712264730762555280125682865259527762595352744912725255525422528251526472528254234863379320125822660406726992699290228143302438554771808 0 0305226862927271228392725285226992839272529402776297727123189281434062940328928275441308934322801341928143189264731392621282725552699255527382528276330392712272525952839266026472699349945192751268625422542255525552634250134993353322625552814404725282814283930023353454760741296 0 0269929272738285227252940269930142725289027122877269931642699330228273264277634455441361228393392287732262725310126342965255527762608267325152725258231142568285225282738256828142582358344912902252825152474252825012582259534593392313926212621404726472582287727383472478970041808 0 0294027252940269931142738297727382990276329652827306427123114287731642789337929275441318934722725337927383151271230022568286526472686259526992555264730762686269927512801268626732686349944642738269925682515250125282568250134593353323925552801400825422621282731263419463452981296 0 026732890267329902763283926862927273830522776280127253064272532892660336627253445544135832801354126863315266031892699287725552751252827382621269926603151258228012555289025282673254235834491283925422582251525152582256825423472332832012542260840672686263429272902332848214886 19790725 655171808 0 0292726863002269929652699276327253002271229022814295227383226280131012801332828905441307634862814337927633264276330022647282725822686255525822582278929902621275126342827273826992686349944642751255525682595247425282621248834453366320125422699400825682763277628393226446453691296 0 0268630022738281427763014269929022660291527893002266029402789305227253315273833665441354127123341285231512673320126602915260827122608268625552852264731012501278925682927255528522582358345192839260825282542247425552555259534593432316425822673406726602621299027383419475749191808 0 0281426342927267327122699295227252890269929522763308927762940275132262789307628655441317634322776320127633201273829272595283925822673255526342528266030762776269927122801273826862647349944912751262125422621252825152595250134453366320125822865398925552673292730273328475751921296 0 0269929272686295226993002272529152699295226862965267330272712312626993353276333925441368626993379296532012647306426342852264727252582266025012763251531142501277624742801255527632528355544912827262125822528251525682582268634723353321426212660408726602621302727383289463449521808 0 0297727122902267329272686292728142977267328772673296526733052273832142814321429155441310135272789327727893302259530642621281426082621256826472595262130642621271226472827272526732738352744912725269925282501254225152660251534723406323926342839398925422725289029653328454752621296 0 0264728652686303927512965264729902673296526472927258230522699299026733289277632145441351327253486277634862776313925952965256827892595267325422647255531012542280125822801256827382515358344912738251525152501252825422555266034723366320126472699406727512634292729773419463447261808 0 0285226472927272529272660295227382890269930642660300227383176267331392763322628015441307634452738337927513353263430392568302725682673252827122528266030642647276326992827269926342647352744912751267325012542255525552634254234723379323925822977400826342647280130523328478961131296 0 026732839263429272776281426472789263428522776296527512927268631262712317626993353544136122725364127763315260831762634283925822699259527252582272525683076255528142542283925682647247435554491275125152515248825012621254226993486343231642634271240672673267328902827335346644853 19790725 655651808 0 0280126602776258230392686302726992927269930022712295226863027266029902699337928525441313933792738334127513151262130522660285225822660252825552582276330272634268626732814266026602660349944912725275125282488254225422660254234723353322625682839398925952647277629403353463452271296 0 0271228522582286526992827264730392712308927632952263429272763315127253302266033155441356926993541283932642634310126212977258226732582262125282673258231142515275125822776258227252528354145192776259525422555252825552608256834863392317625822621402726602647296528013328463450201808 0 0290225952877269928902660278926733002268629152673308926862952269931642738315128145441305233792827326427253392275131392595291526082712251526732568272530522763267326732814256826212660349944642738271224882501258225152877251534323328322625422827402725682647283929903366469554051296 0 0264729522582299026342965267329022621282726342990272529402763307627253341269932775441358327513472286531512647320126342852251528652528275125422686254230392555281425422827255526862488352744912814248825552528259526472608255534723353317626992660404726342686295227123419457654771808 0 0289026082738262128392634289026473027268629402660307627382940271230022776322627385441311435412699345927633226271230392608278925822827254226992501266030142725271226862827268626862595351344642751264725152555248825682568252834323328320125822776404725422712289030393289469561131296 0 0268628652699289027762827259529522673290226863139272529272712305226733151262131765441361227633583280133662634335326342940268628522582275125822699260831392528278926212814254226992582352745192852250125152555247426212595250134723353317625952621400826342725289028653419463471111808 0 0287726602789267328142686291527383014272531012673294026343164272529902827316428145441315136412660349927383214266031512621290225552725254226342515271230392699267326472738267326862582347244912686266025552501252825422568256834453353323925682902402725552738291530393277446453691296 0 026212865264729402634290225013002263430022647295226993139269932892686316426733366544134592725339227633392271232642582296526472763255526862515269925823114252828012608276326212699251535134519283925282621250125282827256825283472334131762595272540472621258229272801327744644853 19790725 656131808 0 0292725823027271228902608295226732927262130642725297727512877273832012738322627635441313933282660337926993201262131012621287725422699250126992515264730392751269926082814262126602634347244642725264725012474252825552568250135273366322625682827406726212776281429653379441153331296 0 0266027632725289027512890262129022660300226602977262130392738310126603151272533025441352727633445272532772686326426213002256826862595272525552763256831142488277625552776254227762528354145192839251525012515250126342568252834453406321425952608404727252621285228773251475748861808 0 0295226472915259529772608294026603002267329022712291526863027282731762712322628905441308934452712332827633302262131392634277625552776259527762528266030642634269926082763259526732621354144642738268624882488247425282647251534723419322625422738400825822686286529023302449153331296 0 0275128772647295226992940267329652595294026603064263429152686290226473151276331645441355527383226280133662699323926602977260826862582267324742827262131262555283925282839256827382555354144912801256825682488248825822555250134723379313925422686404726472660297727513432454746641808 0 0296526472865264728272621291526733052275129522647276326473039271230642725306429155441308933792738328926733419260831262555289025822738256827762542272529902751268627252814264727252595352744642712252824882474250125012712250134723392325125552839404726082738281429773328472652981296 0 0262129272555305226602890267330022738292726732839267330392699286527253076275132645441349927893459280133282673318926472952256828012555266025822712263431262528282725422776259527252582356944912952256825422515251525282608255534323392318925952621406727382647299027763419463446641808 0 0292725952902259529022699289026732902262129772751276325823002271229772738316428275441311434592725344527633052268631512568283925822725255527122555259530272712272526732738267326862595349944912725259524882542247425282634250134723341317625282827404725822725283929023226463451571296 0 026602915264730022699286526082877271229402647286527122940276329902712306426343251544134722776334127633264273830762621301425552789256827122501271226213089250128272621282725422725259535274519282725152488252825282501258224613472337932262568267340472725266028772915335346344695 19790725 656611808 0 0295225422725258228522699292726732839266029272712282727512915267330892660311428775441311432772660330226993126269931012582286525822712266026472542267330392699271226212852263426472647341944912738259525282528246125012555248834323366322625282877400825552801292729523366451952981296 0 0263428142595282726992865264729402647283926472890268627762699291527252952268632395441359726603302282732642699310126082977263427762528267325282751260831392515282726732877258226992568356945192712255525422568254225152542254234453379315126472673406726472686303928143251438548531808 0 0281427122814269930642582273826082865264728272634290227252927264731142738308928905441305231762712345926993328258230522582281425552673252825822488278930762763268625822776263426862647349944912852264725282515250124882582248834993379322625952927400825952738281429273289469553691296 0 0268628272634267327122890264728772686277625822877264728392763287726213052263431895441343227253406276332642582305226082877260827252528266024882647258232512542277625422839271227632555355544912852256825952488252825682595251534453353318926602647408727382582300226993328451954411808 0 0280126472776263428272634278927252712264728772699285226342877273828522776325128525441307632392725327727383189268630392515285225282673255526602515268630272738280125682827266026992634355545192686260825552542248825152542252834723328325125422814402726342763283930023289457660741296 0 0266026342621275127512839256828012699287727122789264728392647289026473064263432265441328927383379278932772673300225822977254226602595269925282673258231512542281426732839266027512568355545192801254225152501248825552555250134593353323925952582404728522699311428273353441170041808 0 0297726342699259528142621278926862839268629022647297726862877259531142647311428525441307634322634337926863151262130642621295226212686255526862528271230642699272526732789263426992621349944642738263425152474247425152555251534993379322625422827400825952776289030523226441152981296 0 026602751266028272647286526342865273828392673289027382890264728142686296527253089544133282776327726863289256830392542282726212738251526342528259525683076258228012595289025682738259535554491283925952568250125682515254224743419337931892568264740472751267333282814325145474821 19790725 657091808 0 0283926862814268627252647285226472763266028772712275126342852262129522712313928655441308931512686311426343239262130892582287725822660255527252474272530142568267326602763262127762582352744912725259525152488244725682582248834453366323925552877404725682712286530643201466453691296 0 0269927382621276326342827267327512776271226342814260828522763285226992990263431265441336626603328275131762647308925682877262128142542266025282712263430642555278926342827259527632621354144912801259525422488250125682568254234723366322626472751408726602621296528273527472648211808 0 0287725682763263429022608271226862751256828652647285227252902271229152686317627895441317630392660334126993226263429022621295225422712255526992542271230272686278926602839266026862555349944912751264725422488250125282542250134723353320125682852402726342738287729903189441151921296 0 0267327382515277627252852266027762712285227632776266028522621281426602990266030765441339227513126269930762660302726083014259526992621263425422660256831142515282726602852262127512660349944912940254225422528251525952608251534723379322625822660406728012621348628273379451949191808 0 0263426732712269927632595275126992763266028142634276326732927260829522673300227635441313931142673323927253052268629152555280125682712254226992542266030142699277626342827266027762621349944912725262125282447251525822621251534063366323926212827404726212763275129653251449154051296 0 0267327762555269926732801263427122647272526212927258228392660277627383002269931395441328925823176276331642686313926082852260825952528264724882738259531012555285226212789264727252621355545192865256826082528252825822542248834193366317625822647400827762608310127893406466449191808 0 0277625682725262128012634266026992839262127632751275126732865267328902699299027895441310132262751328926993027263429652595287725552686251527122501282731012725271226862839264727512725352744642763267325552447248825682568251534063341326425552776398926472712286529903328454753691296 0 027382712263427382763280125822865264727512725283926602877266028522699295226993164544132512699313927513151266030522660300225952725254226342528266026213164252828142595273826992699252835554491282725152568252825152621254225553445330231392542271240872699268631642852347246344952 19790725 657571808 0 0269926472814267328012582269927122940264727762621269926602776264729022839286527515441308931512647315127763076263429152568282725682725259526992555268630022608275126992801264727122660352744912776266025152515262125012568250134453379320125552852402725552725282729273315469552621296 0 0264727382582283927122839260827762673276326472801264728522699295226732940268630395441325126993201272530892660316425682915256827122542259525422595260830142555286526602751266027382673347244912865251525282555251525952582243334723328318925682595408726342582318931513341466448861808 0 0278926342763259527762699275126082763267327382699276326862865276328652621295227765441303931142621305227763101267329022621275125152660256826992621276330392673275127382890264727382595354144912839256825952542260825012542251534193366325125552789400826082660290229653277454751921296 0 0264726862608273827252776262128012686267326472751263428012686292727512977266029905441331526603089289031642699295225682902258226212568267325282673264730762528280125952814258226992634356944912852259525552542254226342582250134323392318925422673410826082634292730643583475753691808 0 0263426602763269927382686269926862763256828772699272526212686272529772673289028275441310130272738310126992940262128652582285225422686255526732582269930522673271226472852262127252621347244642940277625422515254225282542252834993341325125152738397025552789311429273214463461131296 0 0263427512660276326732801255526342738278926212712269928902621280125952890256830025441316426602965280130522660289025552776255526732542262125822621258231142595275126342789262126862634352744912877267325152488258225952555247434723366318925682621404727122660303928653445446470041808 0 0269926472686256828142660278926732751263428272673278926082763271227382725296528395441308929402621302726603126259529522634286525682738255525822582263430642621271226342839262127252621344544642839273825552528251525422555248834453328326425422738400825952725361229403064454754051296 0 026862801269926732647276326992699266026992595277626472827269928142776278927762927544132142634299026993076258229652647289025552763256826212515266025823064246128012673286526732660263435554491278925682595254224742568259524883445334131642660264740472712264730523201341944644919 19790725 658051808 0 0267326862763263427762647272526732776258227512673272526342827272528272738280128275441300229272608305226213002266029272555285225282660251526342542266030142673271227762839260827762528349944912776273825012488248825152528248834453341326425152686402725552673362629653251443752981296 0 0266027252621276327252738264727382686267326212725276327382725273826602827267330145441328926343027273829402582299026342776259526472542263425422634255531892555269925822801259526472621347244912738263424882528251526082555250134593353318926342673404727252686303927893353446453331808 0 0263425552725267327382647271226732712263426992634271226732725266027252789290228525441297729772568307626343027258229402542286525422699252825822515264730392621271226602725263427382595349945192827264725152542252825422555252834593366323925552839404726082725307629523239472652621296 0 0264726862621268627122634268626862673278926732751264728772647277627762814262129525441312626602977273829522528282726212776259527382555256824742595258230522595275126212801263426992515358344912801267325822555255525822582248834193328313925822647406726732621292728653366466447891808 0 0271226732801259526992634264727512647271227252725277626732738277628902738285227895441306429152621305227382990267329022568277626082634255525682555263430272582277625552814266027762555354144912789258225152515256825552634250134193366317624742725400825682763290229523392441154411296 0 0267326862647273826602634258227122699272526732763264727252634275126732952266030395441328925953101275130642542299026602865252826732515264725152634255531392501280126342789269926992647354145192763258225822542252825682555248834723302320125682634404727892647294028523341454748861808 0 0278925682686256828272699266026992738260827632660273826732699269928272660292726995441306429402699317626992990263428272568273825152686254225282542258230392595269925952725258227252568347244912814272525822582251525552595251534453353323925682801400825952686281429273341463453331296 0 026862673264726342673267326212738272526732686269925952738267328772647286526862915544132642673302726992990263428522621276325422660262126472515263425153039258227762542275126342699256835274491283925822608252825282528260824743472339231262582272540672686268628142852332847574886 19790725 658531808 0 0273825682582267327892660276326732751258226862699282726732776277628522763299028145441306428772634322626473002268627762555272525552621251526472501272530762634268625822801256826992568349944912751251525282528256825552595248835273353322625152686404725822738291529403302472652271296 0 0267326342660267327632725266026992608263426472801271226862725289026472865271230025441312626212927272530142568292726602814259526472595254225282634262131262501272526212763255526992634355544912839258225552555251525822568251534723366317626342634406727122621292727383432454749521808 0 0264726862673259527512699268627252634268626732595275126992699272527762595286527895441302730392621316427252977262128142634276325282686252827122568268629772660280125952789258226992528343244912738254225422447244725822501252834323353322625282699397026082738308928393226449154411296 0 0264726732660269926862686264726992608266026602738266027762699289026862965258231395441325126213076275129152608282726472738251525682528256825422634256830522555296526212827259526602582358344912763252825552555252825012568250134723392321426212686406726602673280130143341463454051808 0 0258227512686268627122699272526732789262127512621272526992776272528522738294027765441306430392686301426992940267328902555269925552582254225822515266030642608266029902865254226992568354144912776262125152515251525152568248834453392320125282686398925682789294028903277446461521296 0 0262126472621269926732673264727512699268626342776267327632634278926862751262129525441326426213039280130642660286526732686255526602501260825152621251530762515275125552789259527122568354144642952264726212542256825422528246134323392313925822801406727632738328929773419457671111808 0 0263426732673273827762595266026992738264726732647272527252776273827382763286528655441303929022725292726472852262128652568267325682621251525552542264730892660271227122915256827762582347244912801266026082542251525152568250134863341323925682751398926472751300229273176457653691296 0 026732699269926472686280127252763266026732699262126732814262128272699281426473089544133412647301426602902263428902568269925952621250125552555258226083039255529022621275126472686258235414519277625822555250125682528255525153445332832012542273840872686264729402902330244914952 19790725 659011808 0 0266025952647264726472699269927382634269927762712260827762725269927512699273828275441306430392608303925952827255528772568268625552647258225952582273830272608271225822839260827122528347244642763263425682542244725552555246134453353322625282865398926602751297730523264443752271296 0 0269926992634267326992712259526472608269926342699268627892738280127252814263429905441328927252877267329902621276326212763260826472542258225152621255531012515280125422725259526602542358344912776255525552515252824882621246134453419312626082673406727632660299028143445463449191808 0 0266026732660262127252621268626992776269927892699272527122890264729152699290227765441303929272725302726472940256827762555272525422712255526342542262130392582273825952776256826472555347244642789268625012501251525152528250134723353317625822801398926472776300230023366449150881296 0 0273826602699262126862582263426992673275126602634267327512738277628012827268629025441315125683039277629772582278926602827256826212515266025282555255530642528275125552827256826732528361244912827264725282474254225422582252834863392315125422673406727632582286528903392475748531808 0 0264727632660263427122712273826862686266027632725272527382647278927892738289028395441300229772582299025952990262130272582278925552595251526212528258230522660272525552776252826212634347244912763260825152568247425012555248834723328323925282647397025552738311429273151449152621296 0 0266026992634268626732725268627512608278926732725267327382865277627512789269929655441331526342915277628652568287726342763258227382555258225012595260831142555278925422776255526732555348644912801259525152488259525422621248834723392317626212763408728142673292728653459469548211808 0 0269926342725271226732621268626472647272527122699264728522751276328142699282727635441303929152725292726212915260829152528276325822595252826212515269930392621267325682814255526472582349944912751266025012528251525682555250134863392320126082763398925552952303930393264463453331296 0 026732595258225822751267326212699262126732686272526992801272528272699286525952977544131642528297726992990259528012647287725152673251525552515258225553089248827762515280125152712254235554491282726082555248825282528262124473419334132262582271240472673264730272814339245194886 19790725 659491808 0 0271226212673264727632660268626082673267326342763268627252751275127122660277628275441300228522647299026212877255528272542272525552621251525682528263430022568263425952751262126342595349944912751266025552515250125152582248834863392321425952865400825952763287729403379451952621296 0 0269926732634268627512621267327382725268627382776267326862699269926862865266029775441313926602977275129772621275125552865255526212568264725012699258231142568273825552801250126472488352744912763258225152488254225152542251534863341316425822725408726862699296529903366451949191808 0 0273826212712263426992686272527632699272526472699269926472738268627762751296528275441299029022660302726472865259528392568278925552647252825822555262129772582259525422738254226082582348644912712263425152542247425282595251534453379325126212776404725952814292729773315457653331296 0 0255526992621264726472647262127382621276326732776272527632634271226732940264729905441330226343002278929652595277625552852252826212568267325152608254230272474273825282789244726992488355544912738260827122555254225282621247434993366318925282814406727252621294029773302463454771808 0 0269926342686264728142621266026472660280127512865267327512763267328272673282727255441311430392673300226602977252828012582272524742660250125422501256829902621264725822789260826602568348644912725263425282528256825422555252834453341323925552789400825552751287729023277454761131296 0 0264726212647277626992751264727512725272527512699269928012660275126602965263429905441334126082965272529522621287726472852251525952528262125152568254230762515278924742827250126862474358345192763250126472501254225552595248834723315317625552751404727382673289036563472466470041808 0 0277627252608262127632568268626732725266027892801264726992738269927512712285228905441303930022699303925822801252828652595268625552542259525682555251529522568271225952827263425952515349944912751267325422542247425422555254234593379328925682839400826212865286530763353469552981296 0 027252738264727122686263425952699263426602699271226212789267328522568281425683101544133412699300226993052260828272568280125952712254225682501260825823052250127762515273824612686246135414491273825822634250125422568252825423499339231892634271240872738273830273732335344914919 19790725 659971808 0 0266025682647263427382621273826862660263426992699272526862827272528522763291528145441306430392595292726342890252828392555269925152673252825682542271230522673263426732763263426732647349944912712278925422555248825422555251534453315325125152852400825682751289030393898463453691296 0 0268626992582266027122738266027632725264726732789268626992542275126212915266029655441325126602865276329272595302725552751263426212568259525682621256830892488272525012814248828012515358345192839256826212555252825682568250134323353321425682789408727632673281436863289449149191808 0 0269926212763264728012555260825822699266027122789272527122673259529022660292727765441305228772595299026472915262128902555264725552647255526342555264730522660268626602801262126472528348644912738267325152582252825422568255534723379322625822751400826342814305229903379454752621296 0 0269926732712269927382647263426992647273826602776266026862660262126602839268629025441326426732990269929152595281425822725258226732515251525282608255530022528272525152776247426472461352744912839266025152568266025152555248834993366320125822686406727252852290238463583451947891808 0 0268626862776264727252621266027122763262127632621275127382814271227382763281427895441311430642595295226602902263428142555263425422634254225682555258230522647271225952801258226082582348644642776267325682582252824882595252834593328320125422776398926082725332830273732472653691296 0 0263427122647266027382712262126862699275126472699262126862608269925952890262129275441318926992902264729152608278926212877256825952595259525152568254230762515276325422814252826862542349944912789264725422542255525282582247434593341312625552776404727762965294033023419478947891808 0 0280125952712260827382673269926992751264727762647264726342776269928652686280128525441301429022673306427382902255527892634263425822647254225552582267331262568268626212801258226342634347244642789267325282555256825282568258233923353317625952763400825822763310129273486463453331296 0 026602712273827512738268626212751267327892712280126342789264728392673296526472927544133662699297727383014259527512595273826212621252825952488256825422990250128012515277625012699248835554491282727122582254225552621258225683499337932642608276340472699283929653226341944644634 19790725 660451808 0 0269925282725266027122595273826992789263427382686272526992827264728652738299028015441303929772582303926082977267328272542267325952647254225822582267329772542269925952751258226732515341944912952266026992608252825822568256835413392326426342852400826082852326428773641469553331296 0 0267326732699272527762712262127252595278926992877264727382647290225953014263430895441323927253052269930392621296525822686251526212568258225012555258230762515272525552738247427252528355545192789269925682542251525682568246134993379323926342776404727632915299036863419469548861808 0 0277626732712263427122582268626472789269927762660271226472927272529402725296527895441308929272621306426862952258227512568263425822660258226472555266029902528269926212751260826212621348644912839262125952488258225822595252834323406325126082814400827252827335329023812472654051296 0 0264727122608273827122712267327512686277626472801269928272712286525953027263430525441323926603002272529402582278925682763259526602555248825552634262131262515276324882776251526472542355545192738260825682686254225952555248834193328313926082865404726732852290233023366466454771808 0 0275126602673273826862647267326862902258226602699280126602902268626992660290228275441303930272686295226602902263428772582280125422542256825682582267330392699269926602751255526602634347244642751263426212555255525152582259534453328320126862839402725952827370128523717466460741296 0 0268627762621262127252712268628142647280126732776269927762673281426472852267331145441326426733064272528902686287726472751258226732542254225422582260831012555277625152801251526862542349944912738266025282555251526212555246134723406315126602751406727763126290238123341469570041808 0 0275126602699264727632660275126992751267328772801273826732801272528012699303929155441318930892725313926602902262126732621269926212673256825152528266030022647271226212751254226732621352744912776258226472555255525822515251534453366322626082647400827252852395230143952460551571296 0 026732647260828272738266026862725267328012621267326212789266028272595285227763039544132642725302727893114262128902621276325822673258225552542256825953076252827632568285225152673251535554519273825682608255525012542252824473499334131762555287740672865310130893915340644914757 19790725 660931808 0 0267327122673276327512647275127252725259527122621277626602839276328142725287727765441308929772673292726342814262128902621273825682568263426082555260830392660275125952801260826732515352744912852267326342474259525822595252834323406322625682776397029903101498630763796463451921296 0 0263426472673267326342673259527382621264727382725273828652634285227252865269930395441331526473052282728522699282725952839258225422568263425422595255530272488273825282852255527252582355544912814260825552515251525422595248834453392325126342927404728773419303935973406441148531808 0 0266025952751269928012647260826602738269928012595272527252699272527762660278928145441295231142801299026212952267328392595266025552542262125822621267330022555271227122814262126992542352744912814263425822582254224882647248834723315326425952865400829903114415028523764454753691296 0 0269926602712267327762751267327382647275126602801267328012699280127252852264730275441323927253114280130022595290227512839262127382595255525682568255530272515283926212763252826732595355544642827258225422528250125422555258234993379321426342789406729773328349932393406454748211808 0 0273827252751266026862673271227122801256827252647281427122686267329402738289028905441306431762725316426732990263427762647269925552568254225552555262130142738272525422789252827122621347244912789262125682542256825152582248834723406322625952801400833793392340628653597451952271296 0 0264726602555273826862647264728272699271226212725263428272699282726992801269928905441320126343089277628902725286526212789259526342555259525282621254231392568273826342789258227252555354144912789252825282528247425952608254234193379316426212673406728393201317635973499472649191808 0 0268626212660262128272712271226992751262127382725271226212712268627512738290228905441311428272686308927512839264728142686267325552621258225552515259530022621269926342827256826862542347244912776267325012528247425152542252834993366322625953002398931762965312628903701443753331296 0 026862647267327762699273827382801264726732634268626082789271227512738283926342977544132512712299026992877269928652647277625952634260825952555259525423027250128522542281425822738254235554491277625282555254225422542258225283472336631762595277640472789296530023527340645764919 19790725 661411808 0 0269927252699267327762660264726992660268628142686263427382751266028012699281428395441310130272725301428012952269928392673275125552621259525552568266030522621266026602814252826992555347244912751263425422501251525012568252835273341328926862686398932513052364129403626478951921296 0 0267326602751271227382725268626732660277627382673266026342725277626212890272530765441313927252865280129772686291527122801267325952542268625822582259530642474268625552814256826732515355544912776254225822488252825422582258234453379320125552827402728523164295234193264457647891808 0 0273827382712269926082647267326342751262127252673275127122852267328392660280128655441308929272660306427252902256827762776273825822555256825952582255530022582271225552776258226992555355544912789269924882501254225552568250134593353326425822865404732262865362630643898457655141296 0 0275126342673272526472673277627382763260827252673266028652634273826862801258229775441334127383002271229772660292725952763259526732568258226212582262130522528275125682763263427382595354145192839266025552542248825422608255534993392322627122789402729902952362632263419449154051808 0 0278927512686263427252673276326992801262126472686277627122839268626862712289027895441301429402776307626992865264728012621272525822699252825682555252829902528268625282789258226732555347244912738266025552501252825552634252834723366327725282801402731142965352729023541457660741296 0 0266026472776268626732699269927252738277625952712262128142801278927122839264729155441320127122902281430392763302726602712262126602595260825682555258230392555272525682776256826992555355545192801254225552528252825282595251534453341317626082839406728393264290234063472466470041808 0 0268625822725266027512686266026082738256827512712281427252776262127632789290229275441306429522712310127122890263428392542264726082660248825822528255531012528275126212827259527382515352744912751264725552568254225552582250134723366322626082902402727513064327729523499475753331296 0 026732673272526992852264726212660271226732699282726862673275128272712277627382977544131892725296528012940263428772673276325822595254225682528254226473052254227122542273825282712264735274464280126212595247424612568258225553472334131892582273840472927347230763214348645764664 19790725 661891808 0 0269926342738275126732699267326472699268627382595266026732751271227892776281429405441311428772712297728012952266028652660268626082568255525152555262131012595275125822890259526862595347244912751264725152528254225422660251534323328322625682877400826602890368628773641463451921296 0 0281426212725273827382647258227382634278926472699271227632699272527382915269929655441321426602990277628522686287726602776260826212621255524742542259530762488275125282763272526862621355544912763259526212474251525552582248834453419318926472776404727513499306435833527463448211808 0 0271227762660267327632712269927122814264727512763273826732776273828012751273828655441306428902725290226212839255528142686272525682582254225012555258229652595268625552814259527632542355544912801268625012555252825422582250134863328322625152738397027382801361229523583466453691296 0 0276326212763272527632595269926992686266026992660262128012712276327252801263429905441311426472865278929402712277626472776258227382542266025012555255531142515269925952751262126732634349944912763256825822474251525822555256834453353317626212751404726863027290234863432463449191808 0 0268627252621268627762673263427122789262127512712273827252814275126342801278928275441308929652660295227892890260827512528272525422582252824882555263430762568272526472877255527382542352745192738262125152528252825152595248834723379322625952814400828652789402730643341475753331296 0 0272526992776266027632699259526992647273826342738272527512725272528392902271229275441318926992990280128272738290225822751263426992555251525282568252830392474272525152789272527122608358344912776264725552501255525422542250134723341316425682776404728012952307635973392463446951808 0 0266026472699266026732751269927762776269926992595276327632751271227762789275128015441308929152686311426602940263429272634272525952660250125282488262130272568268625282827264728392542352744912738262125282528248825282686252834723341318925152712404726863064398930143499457652981296 0 026342725266026732776275126862699271226732647278926212789276327252738276325952877544131642699286527892940271227122528272526732515254224882621259526343052250127512542275125682673259535274491275125552660251525552621255525013445339231892595282740672814330230763656344546644821 19790725 662371808 0 0268626862699268628012673272527632738267327122699268626992699281427512814277628525441316428902839300226732940262128142634272525822621254225422542258230762582267325422801255526862555351344912763267325152528251525282595244734593379327726602827400826992927337929023656469552981296 0 0275126992725275127382699269928142776266027122725266027632751285228012751269928655441318926862977280130392568289026472751267326732501254226342621255530522555275126472827262126342621355545192801262126732501246125552568248834863328317626472738404726993863294034063472449148531808 0 0272527122673267327632660266027382725262126472686272527382673278927382738281428655441305229652686306425822927264728902634264725422634255525152528259530642542269926342865251527382568352744912789269925422555250125012595250134323419325125952814391528142827307629904150446452271296 0 0268626992647271226992699267327122738266026732582277627382814269927382763294028145441320126472865283928522555290226732686262126602528252825822582259530892461275125952763255526732542354144912776252826342488250125282555250134593419323926602827408727634027303939523406463454411808 0 0256826602725267327122725269927632660268626862725271226602801281427632738278928655441315128902686302726992902258229152568269925552634262124742542262129772555264725152839256826992515349944912751264725952568248825152568248834723392322626602915404731393239326430274027466461131296 0 0277626862725272527122647262126472725264727632763277626732789280128522801268629655441320126602801271228522595295225682814263426602568260825282542264730642447267325282839254226732528358345192814252825952474250125682595256834193392323925552877395228523419316438463432457670041808 0 0268627382712276326992673262126992699271227512686271228142725291526472751267328525441315127762686303926342877267328142647276325682568258225422621268631012582273825682751255527122582343244912751260825012528246125282621252834593406325126472801398932392940446431013846449152981296 0 025952725264726992699268626862673267327632712263427122712278927252801264728392839544131892776290228142902264729152673276325822621259525682528258225683052248827122582280126212621258235554491278925422568248824882515251525423486340631142595277640472827400833413933344546644821 19790725 662851808 0 0267326992634271226732751275127122751277626992712263428902789287728142865272528775441313928652751296526862927256826992647275125952542258224742542263430022528264725682839254226992515349944912776260824882528252825422542251534453366325125552839408728143064457631393353457651921296 0 0268626212751263428012634266027252890264727892647273826992865275128272751285228145441311427122890283928902660277626992712264726732488255525682555263430522515272525552814258226212568358345192738262125682515247425422528255534193315317625952940398929023701320142173341463445191808 0 0273826732647263426602725251526862673272527382725272529272673267327762827273827635441316428012789294026342712262127252568267325952555255525952515264730892501268625682827251526862595349944912814264725012515251525282582255534993366316425553052400830763264359732013445475752621296 0 0269927512686267326212673266026992699267327512725266027382915269927512852271227895441306428522865272528272621273825952789266026082582259525552555252830272488264725282789251526862515358344912814262125152528255525422568256834723366313926862827408728393933291545473472454747891808 0 0278927382608263426602699263428902686275128522673263427762673282727762801275128775441303928652673285226472890264728142621264725822568262125552528254229902568263426212814258225952568348644912751264724882515248825012634250134723366323925552814397037643164371732393555466452981296 0 0273826342673275126992699277626862725264728272738272527892789269927632751275129025441321427382877272527892582286525682738260826212582262125012501259530762488266025422776251526472555349945192776252825552515247426212528259534453379316426212814406728773764310142633419454747891808 0 0278927382634267327382776269927892673268627122827268629272801285227892852272528905441296529652647296526992890263427512555266025822673252825422568256830272488267325952827255526732528352744642776259525552501250125282582252834453406323925682814393329402990328934323612475752271296 0 028012712262126472725268627512686278926732738271226732738297728012890275128392852544131512725292728012902267328272621273826732647258225822528254225153027247427632515277625282660251535274491283925282582250124882515251525423472344531762608282740272865339230644695349946644886 19790725 663331808 0 0269926992776267326732699259527512751280126212814273828272712277627892751276327895441312629022582287726472789264727892634276325552542256824882528256829902474268625282789252826342568352744912712266025152528248825422621255534453406318925552890410830892990381235133555460552621296 0 0268626862647269927892595264727252725268626732738275127762940273828652751285227895441318927252902277628772621282725952738258226342647251525422621250130762461273825282801252826342528358344912738252825282568255525822582258234453392317625822725398929653898306444913459472649861808 0 0273826602686272527512776269927892738272527762801269928012686295226732952264728655441310128902634299025952865256826862542262126212595254225152595268630392501268625682776252826342501347244912776266024882501251525282634255534193328321426472801395229273302449133153626463452271296 0 0277627512673271227512686271227382712268626862789283927122814276327382839290228275441313927382839275128142582276326342673259526212582254225952542262130762528269925012801255526862621356944912814259525282528250125682555256834863379320126342877391529403846303944373392469553331808 0 0268626862608268627762738267327632621276327892877275128902725282726992814269928525441307628272699292726082801273826862542266025952608255525282555259529902528266025952763252826472528351344912738264725152488254225282595248834453366327725822902400830643251410839523583457660741296 0 0280125952673264728392712269927252712256827892751281426862902275129272763286529655441316426603052273829522582285225822776256826472621252825152582255530272488271224882763250126472515355545192814258224882515251525952608259534723432320125952827404729403989316447893472466470041808 0 0269927252647275128012738260826342699268627512738276327382725292727252712269928395441303928652699297726212801255527122555263425422595260825282555262130022528268625552789256826212555352744912751258225682515250125822568248834193445321426472789397038293064433536863527451952981296 0 027632776269927382634267327512725280126342902273828902699290227892839272528522827544130522673277627252890259527892660269925952660255525682515259525953027250126732501272525012647252835834491272525012501247425282555252825153513332832142660291540872852478932264853361246954634 19790725 663811808 0 0271227632725272527382660267327632699283927122814271227512712285226602865272528775441303927762621285226732827256827632542264725952568255525282542259530642568264725952789250126472488347244912738262125152474252825422647255535273366318925552890402735273226433535553392466452981296 0 0264726342725268627512738267327892827273829522763278926862801273829272751282728525441316426862890272529272608285225952673256825422673263425282568259530642515276325282839246126342474354144912814256825552515248825422621251535133379320126472827408728393933335347573499463448861808 0 0269926212712276327382789259527892660276326733089273829022763297726992839276328655441300227512595295226342738268628012582259525552582264725552568255530392474266025552751256826732542348644912763264725422488255525282673256834453392322626732789400834063189446433923379463453331296 0 0278926472673264727382699272528392776268629272751277627382839273828902738271228395441316427252801273828652647285226212751264726472528256825952542255530762501271225422738251527122528359744912814259525682542258226212621263434453406316426082827404729405298344548213379475750201808 0 0264727252686269926992686267326602699282727252801272527122738286527632776272527895441300228012647299026602751264726602568259525682582256825012528255530522528271225282776255526602595349944912789259525152542251525682634255534593406325126342801402732013139438531513328478952271296 0 0273825952738268627512634269926862712271228902699290227512725277627512673269927895441316427382738280129522621294025682673255525682568262125152582264730392488268625282776246126602528356945192725258225682582248825822582255534453328320126472890408729153915340639523328488650881808 0 0269926862660276327382608266026862776273826602801269927762763271227382738268627385441300227122647292726082902263426992568271225422555255525012582259530272528264725552776250125952568349944912814259524612542255525682660254234723341315125822927395236562940488632013379451952621296 0 028012699275127512751262127512647267326992827263426732738276327252673280126602738544131762582289026862877255527892568271225552568255525952515255525823076250126992488278924612660248835554491280125152568252824742595252825013499331532512621301440472776352736564239332846344821 19790725 664291808 0 0280127632660271226732712267327632738272526862789275126992699280126602725267328015441307628772776297726602814256827892582266025552673254225682542260830522488268625422763256826212515354144912789254225152555252824882660252834453379328926602814402729522952412930643302469552271296 0 0268626602776266028142673273826732725259527122673273826992673278926862725258229525441310126862814269928522634277626212776258226472595256825152555258230892528268625952827250126342488358344912814256826212528251526862595251534723366320125823039408728524008318938463366466449521808 0 0264727122673278927382660267326862660272526342647269926472725272527512699267328275441301427382725285226082965262127252595269925682515256825152528263430522501264725682839251526212568351344912738259525682582263425422634252834723341320126472952404727892965436030893302446454771296 0 0267326992738267326342660252827512634272527382673266026342660273826732725262128015441301425822827267329652621278925682801259526602595256825152542262130392501271225012776250126862542356944912814256826602582251526212634259534593341321426733002408726993764339236413289446454051808 0 0272526992634256826732621264726992634266026732621263426602699264726342712268628905441308928272673280126212763255526602595269926212542250125952608264730022528268625282814254226342542347245192801259525682608251525152647248834593366326427122852398928392952376437323239463460741296 0 0267326082634259527762621262127382660267326862673266027252621273826732776268628145441310125952763277628772699277626212738262126212621254225422568262130762528269924882763250126472555356944912801260825952542255526212568254234323472320126863064402728524217300241083392463470041808 0 0269926472673272526472582264726862699262126472634260826472763272526862738266027385441311427762725285226992789260827762542262125282555256825422528256829902515271225682763251526602501351344642952267325952474260825552699259534593366325126863076393331643076376431513341454752981296 0 026732634268626472673267326082647269926212595267326602699266026992582272527122763544130762673280127122801269929022621273825422673255525822528256825682965252826732515281425012660252835554519277625822595252824882660259525683432332832262608313940082952449133413701336646344757 19790725 664771808 0 0271227892647271226992673262126602686264726602595266026602673269927632738269928015441308929272686283926602789262127512542266025552555252825152555263429902528266025012712258226732568349944912814277625422542255525552634256834863353322626862865404739703289410832263189475751571296 0 0267326862699272526992582272525952686268627122712262126992673276326732789264727515441306426212776283927892595282725282660259525822542251524742555258230022461266025012801255526862542354144912789255525822515247425822542259534453406321426992977404729524310307639153302451948531808 0 0266026992660264727762699272526602634259527122686271227632621268627382699273827895441302727512699277626602789259527892568269925822634251525012582266029772515266025552725259527252555349944912725260825822542259525422595251534723353326426862940397034192952391531393353475752271296 0 0268626732776271228272673273826342621267326082686267327382660271226732686273828395441313926992789264727762542278926992712262126732582256825822528255530762501269925012776247426992542358345192827262125952555256825552608256834993366317626862990397029274067312639153353463449521808 0 0267327512660260826732595267327512712271227252673273826342725263426602725276327765441307628522673285226602801259527892568263425682542251525422515263430022542267325552801259526992660348644642789267325422555264725552647258234723392321426603201408738633499433532143353441152981296 0 0277626992725267326992712264727252673267326342776264727382712266026602814266028525441311427252789272527762568276326472634251526732647258225552568252830022515268625012814256826862542355544912827254226732515255526212582262134593341320129902965404729905369336640673315454748211808 0 0262127252673271226732634263426862699268627122647263427252660272526732699275127515441308927512647291526472801266027892582264725822528250125152582255530762501267325422814251526862582359744912738258225282515252825682647254234063366321426343052408744373366404733413239466452621296 0 026212647275126992725259525682673263426472634275125822725266027762699272526732801544130522568280128522751263428272595263425682582263425152542256825953014251526992528276325012699262135974491278926342582258225682555262125013472330231642634295240272952433532514087330246344886 19790725 665251808 0 0268626732699272526602738260825822660271226732712259526472647275126992608278928015441308927252634286525952725259526732673262125952621256825282488258230272542264725422814250126732515351344912814272525682555255525682647251534193353323926343277398936713541446432393315446452621296 0 0264726732595272527382621264726732673272526732712272526992660273826862776264727765441313926342763269928272621272526472686260825952621252826212555254230392461268625152738256826732568358344912801267326732582251525822621254234593432320127123126406731014547344540083379441150201808 0 0269926862712266026992634267326602582262126992712262126472634266027382699273827895441310128142801283926732852256826602555267325952568252825682542264730272528267325012814262126472528351344912776269925152528250125682582247434063392317627383641389841083569438530893341466453691296 0 0267326732712262127122673260826732660263426602686263426732738271226862725268628395441307626862865271228142595267326212621262126212528256825282528258230392515267325152725252826602542352744912789263425422528251525682634250134993392327728523002395235414576317642633432466453331808 0 0269926732647268627382738269926472647258226342660275127122725266026992673269928145441310126862776282726732634277627892621264725552621258225422582260830272501267325012839254226472555349945192725262125682542252825282528251534193419317627893419404738803764361231143264466461131296 0 0269925822699271227512634272526602699258227762621259526602673277626472814263428275441303926602814281428012660272526732712258226472595255525552528254230142515268624742699251527122501354144912738259525682568247425282582255534723406323929652915417230395441325145473341463471111808 0 0267326732673268627252634258226862673266027252647269926732608264726992660263428525441307627382699286526862776267326732595264725682634250125422568252830142555266025952751251526862542345944912776256826472542250125282582251534593366323926993014397041294129391533923341463453331296 0 026472582269926602801263426082660272526992660263426602712267327252725280125952776544131262699277628392839263426992634268625422660263426212501258226343052246126602515275125282686254235834519280125952582255524742555256825553459334131512952310140472977482132643933336644374952 19790725 665731808 0 0268626992712268627122673267326602568266026992660269926862647269926732725255527385441313926732738278928142738271227512621259525952582252825552568266030892488266025422789252826472568345944912776267325682568251525422582248834723366318927513064404734993114423931513302463452271296 0 0273827382673264727512660267327122725263426732686269926732686262127252725260827635441312627122751277627252621271225682673258226472634250125152515256830892447268624742763252826732542352744912801264726472501251525682568256834993366318926863101400829024695312645473486463449191808 0 0264726212699264726602699267326862738262126732699266026732647264726732712271228275441307626732712280126732738263427762568258225822647262125552542256830642528267325282725248826472555352744642763269925822515252825012555255534193353321427383139393341503406415030893201451950541296 0 0267326602660259526602582267326862621252826732660272527252660276326342725262128275441310126992814273826992647277625682634258225952568258225152542256830392515269925012776255526472555358345192814259526212542251525422555252835273379315127763039410833414286303942863366469549521808 0 0269926732660263427512608263427252738264727252634264726342725283927252827275128395441306426472776277626602699262126342647263425822595258225152634264730762515266025552801250126082528351345192725272525822634258224882634252834723353321427123101397038803064428630893432472651231296 0 0271226472634263426862595268626732634272526472686262126732686268626732763263428395441312625682789278927122555262125682660262126862595252825282542250130272515268624882763251526602528364145192839262126212515254226212595263434993302316426993151395231143846361243353366463449191808 0 0266026862712266026862673264725952660266027122738267326342673275127632712273828525441311426602660285226862660259526602582269926342595262125422515259530392474266026212814248826602634349944912801267325682515259525152634256834723353325127513898395244113076463432143341469553331296 0 026862660258226732712267326212660267326212673266026472725277627632751276327122827544129902660268627892738266026602568262125822634258226212515258225823076248827122488282725552699251535414491281426342634252825552568260825683472337931642977325138633052457634453748328945194952 19790725 666211808 0 0255526602621269926992699259526602608269926992660268626732699278927382738281428655441308926472699278926602686268626992528258224882582259525152555255531142488271225822801251526862542352744912763268625422595256825282555256834453406323927513226397041293671488633923264463451921296 0 0276326602751268627122595269927252725263427382725251526212725264726992763268627635441303926212699271228272621269925952647256825552542252825282595256830522461269925552789248826472515352745192801263426472542251525682621254234863353323931763176410828013863341943103302449150201808 0 0269927122673263427512634256826342660260826992699266027122814276326342776268626995441308926992647276326732673258226862555266025682595254225422528256830392568272525152839251526602568358344642814278925552542259525822647252834723353321428393898397043103189502031013315466452981296 0 0271226732686269926992647258226992621267326992699266026992699266026212789269928145441306425952647272527632621264725682738258225822568258225282555259531012474275125822738255526602555359744912776263426862621248826732608266034453379320131393139402729404263354137013264463453331808 0 0271225952634266027632634272526732751264726212801267327512725276327632699276327765441307626732595273826082673256826992582263425822568259525422595259530142461268625552801252826992555358344912814277625422582254225682647255534993432326427383445404740083353463431763341454760351296 0 0276325952634273827512568263427382634269926602634275126992686272526342738272528655441310126212673273826602582267325952660260825952542252825422488256831012461271225422763256826992555358345192801264726602595252825682621255534993341323929773201443729654172348640673419457670041808 0 0269926082738269926602634262126992660272525952712273826862738264726732751268627895441308926342660276326472699256826602542260826212595254225152582248830272515275125012814254227252515354144912801271226992555254225422712251534453328321432264150388039523701441132263366491951921296 0 026212595263426732725266026472621266027122699272527252776267326992647277627122789544130762582273828012621259526732634258225682608255525152474254225423114247427252528278925152608258235834491278926082660262125822634255525553472335332393089307643353226443735273880332847264919 19790725 666691808 0 0263426082699267327382595273827382699271226602686268627122725260827252738266027765441307627632660275126472647254226212542262125552582256825012501262130642542264726212839250127122501345944642827262126472634258225822608252834993353318929023486400846643264449132263328469552981296 0 0268627122660263426862621258226342699263426862673264726602595272526342738269928145441310125952647278926082621266025682621262126082555254225282582254230142515266024882725252827382789358345192801268626862647248826342595256834323366325132893101412931144335364140673302469548531808 0 0272527512634266027252660262127122686268626732776278927382673276327252763275128015441301427122568280125822712263425952647264725422515247425552501259530142515271225282776252827632515352744642789273826082595260825552699250134453353328927513214400842393419475729903226472653331296 0 0275127512763260826992686262126862763271226602673266026992738266027512827268628395441303926082686262127382647273826342725258226212582255525552582250130392501272524742763254226732555354144912763260826212647252825682582259534863251315126733126417229654726339241723419466448211808 0 0269926342763277627632673263426732686268626082751271226602699271227382763267328525441308927632555281426472776263426212542267325822542255525422555259530762515267325152789254227122555347244912827266027122568255525552582250134453341320129403597395237803076457630893328491954051296 0 0263426212712268626472634275126602686264726602699267326862673271226992738268629775441311426602673272527122582266026212634259525422568252825012542258230522488268624882673262126212555358344912776269926862621251526732555263434723379322631513277415028393796316438983328485348861808 0 0267326212673272526732738262126602751272526862725263427252699264726732673273828015441308926732699286526602763262126732555267325422568255525552528252830272515269925822827256827252555348644912952269926342568258225552608252834453366322628274757398935413101446429653289488652981296 0 026992634283926472725267327122751277626862699267326472751262127252751275126472827544131642647263426992801255527382582272525952595254225282542254225153052244726732542271225282699256835694491283926732686262125822582259526213486331532263139316440672827397031393641339244114853 19790725 667171808 0 0266026472699269927382725264726602725269926732751269926992712268626732699272527515441306426992608277626082660258225952582256825682595251525552555259530642501268625422789254227252542352744912814267326212555266025422621252834723379323929403513398939703151412930393392463452981296 0 0266025552634267327632699264726732699267326862647262126212776266026992725266028145441308925822751266027122595266025552582254225822568255525012528254230272488266025152725259526992660352745192865272526862660258225552621256834993419318930642977404734064150325136713151463449521808 0 0258226862582271226992647263427512699264727252673272526992660262126732673275128145441307627382699275126212712252827762568263425552501251525422582262130522568271225012801251527382568349944912952269926212673254225422621247434193328328927122839406744373189436029403353457653331296 0 0273826732660262127762660269926992621266027122647263426732712268626602686268628145441313926212673280127252568266025952660259525012555255525152595255530762528268625282801256826472582356944912839269926732660250125552647254234993419316429902877402734994263352734723366488654771808 0 0267327122634275127252660269926602647268626992712269927382738272526602751276327385441310127512595272526472686255526732568264725422515254225282555255530022515271224882712252826862582347244912814267325682673258225422634250134193328330228013226388046953541443730143302443761131296 0 0263426082789281427762647260826602673264727632725268626862776266026992738262127515441313925822673277626212582259525682712255525682501263425552528256830272501269925422712258226602488352744912839268625552634258225952582256834723289317628013126395233794286337937643239446470041808 0 0271227632673269927512608266028652699258226862621267327382738259527892751269927515441308927122582272526342647255526602621264725552582254224882568259530022501267325012814250126862582351344912865264727122595258225422712254234723353323929273289404735133189426331763315463454051296 0 025682647271226602776273826732673264726992647267326212686258227122699268626342814544131012582272526602738263426082673262126602608256825552488258225423039247426732528271225152699259535274491281426992660258225822608255524883472328932263239325141082915404730393970339246345054 19790725 667651808 0 0263425952621269927122738266027122738267326472725262126862725264726732725268627895441301426862582271226602582256826992634271225012582252825152568263429652515264725822776256827382568349944912814263427252608254225282686252834723392322628144150412941083419398932143315463453331296 0 0267326342712263427252595272527122699262126472686262127252686273826602647258228775441306426862582269926732568267325552673255525952501262125282542258230522515263425012712255526992542352745192801264726732621250126342621255534993419320134323445431030395054331534323353446447571808 0 0271226862647268626992634264726472555263425682621262126992712271226342751271228655441311426992582281426342699255525952582259525282595255525552515264730272542271225152814255526732515354144912852268625952608256825682634254234993353334131263764398944913527441129403341451952271296 0 0271226212647266026732673269926862725271227512673264726602647272526342634269927765441310125682660267327252595264726472673258225952568254225682515254230642528273825552712251526082621358345192965285227512582254226472634262134453353315131393277408733154886331536863379466448211808 0 0269926992673267326992686268626862673263427382725266025952673269926602725272527385441307626602660281426212647263426472555264725282582250125282555256830522501267325552801255527122555349945192852269926602595259525282647248834863379318929774108391539893555393331513302469552621296 0 0272525952660263427512686278926732712267326472621267327512621273826082660264727895441308926472647267327382595267325822699259526082608258225422582259530762488266025282763252826992568355544912839272526862621256825952621254234723419321434993064404730394821323937323328466447891808 0 0271226732776269927762725262126862699268626862621267326992660263426472725266027515441306426472634275126992634256826992542263425952542258225422595263430272528267324882725252826732555343245192952283926992621255526212673254234193406325130394108415042173189365630273264466452621296 0 026732634263426342738266026342621268625422801269926212738269926992738267325952890544130892712276326992660264726212608262125822542258225282488252826083052248826602515277625282647251535414491287727382634264725682699259526343472332832394519347246343164423931643302328945474952 19790725 668131808 0 0260826212673266027252738256826472660266027122647269926472712271226862699276328395441307626732647275125682634260827512673259525152515251525282501263430642488269925422738254226472568355545192852273826212542255525282647259535133445332828144634397040473656349931763277478952621296 0 0266026602621255527122582267326342763263426862673258226862568277627632660269928015441315126992647268626472660264726472673260825552542254225282568251529772474275124742738254227252647355544912952272526862555255526472621259534593392323932263541428630144576326433283289457650201808 0 0266026602673259527252568255527252595259526732634259527122712266026732738267327765441311426862763281426602582255526212595262125682542254225282542256830392582268625152789252826992542354144912902272526862660263425282660256834593353334132014310397044113486355529653201454752271296 0 0269926342738268626732647259526992725262125952595258226602686278927632814256827515441305226732801269927122621267325822660262126082555254225012542258230762474269924742776256826732634352744912852272527252712256826212608255534723366323935833379423936864821306433023251466454411808 0 0268626602555263426992647264726472712260826082763263426472673269926862763269929025441300226732621276326992699252826472621275125422582250124882528258230022542271225422789252826992528352744642952271226472595255525282634262134453353343228773796410842173289397029523226454761521296 0 0269926602660263426732673272526732608269927892673262126602699271229022751275127635441302725822763263427252686266025682712259525952528254224882542252829772555273825282776256826472634354144912839268626992582258226862673252834593406317633153419431031644239294032773419469571111808 0 0269926602699266026992673263426212647266026342647267326342725272526992801267328525441306427252673285226472634263426082647266026602647259525682555258229652555273825012776251526862634354144912865273827122686252825952595264734993341320128524360395241503612378029403226457653331296 0 026472647269926602763264725682725267326732608267326862712262126732686280126212852544131142634271225952634263426212621263426342542254225282501258225423002251526992542276325152582259535274491295226862725259526082595259526213445336631513353345946343126441131513555328944914821 19790725 668611808 0 0266026212595262126212621260827382647263427762699267326212712264727512686262127635441301427252634269926732712262126992595272526602528259525422555256830022515266025552776254226602542349944912890272526862621267325952660254234323392323929523392384647893748323930273432454752271296 0 0268626732621263427512738277627122647273825682673259526862738271226862712280127895441308926212673266026732608267325952634267326992582251524882488255530522528264724882789256826472660356944912751277626342634250126342699262134993406317633023277421729904491302734453392463450201808 0 0267326862582264727512865262126212738259526862634275126602686266026472776277627635441303926992686273826082634259527512621272526212542256825422515254230272515267325552776259526862582352744642839283926602582260826082595254234863379322627893812402738633555398928653366451951231296 0 0262125422660262127382660262126602647264726862634262126992673269926862634269928395441317626212738258226602568264725822634262126082621256825422568251530272474266024612789259526992660355545192814278926472647267326862621255534593366326435133264426331895020299033793264446450541808 0 0264726342673271226862621268626732621264726862699264726342751269926602776272527385441307627122660271226212621267326862595264725682568255525682542255530522501267326082789264727252582358344912952285225682712266025682660263434453353327728773863393347573701351330523341466452271296 0 0280126472647267326992647264726472699262126732699268627122673264726472776266028395441308926472738275126862555264725952634263426472595251525422595258230392501273825282751258226212647358344912827272526472568258225952673268634323328322632893201415029774335305232773366441149521808 0 0258226602621260826472634264727382647256826472673252826342673271226602634277627765441305227892660273826212673263425422621256825822542251525012542251530392488268625422751258226732528349944912902280127252595259525682634255534993341326427383353381243103014349929523472463453691296 0 026732542276326862725269926342751271225952725258225552725263427762789277626992801544131512582275127632725262126732568273825952568251525282542252826083014250126342528268625282621262135834491295227382647259525822634260826473472330232143686332840273189397030893541330244114853 19790725 669091808 0 0267326732673269927632582263427252660277626212647267326602738272527382686277628275441303926862582281426472568262126992647268625552582260825552515259529652542268625682738248826992555349944912890271227632621263426732699251534723392323927763151398943853315349929153419457652271296 0 0264726212647262127252647266026212699260826602647267327252686264726732686262127765441307626212725273826862555269926212673262126212501252824742515254231012568271225012789251526732647356944912852266027252595254225952568268634453366320127513151406731894547311437643406454747891808 0 0258226732621267326992660267326082647273826342686266026212839255526992776263428275441310125682673273825682568262126472595264725552542252825152528256831012528269925422852262126732555349944912827269926732647255526212621254234993353313927123101393348213499348629273328443754051296 0 0268626602686263426992699264726992673259525822634269926732801276326992660269928275441308926602712273827122582264725282673258225952582256825282555255530522474272525422738247426992660354144912839275127122621255526342621255535133353315129523151404736414286305231013341475753691808 0 0260826862673269926862725258227122699272526472621266026992763267326992725268627895441313927252634266026602621268626992555266025552555252824882501254230642515272525952751251527252528352744912952275126082660262125822621258234993341325128903486397044373315354128393289463460741296 0 0258226212686267326992621252826992673264726862634264727122647271226342801273827765441301426342699272526602528273825952699252825422542258225822515254230022461263425422751258226732555349945192877280126732699259525822647258234863341327730893445404740274821343232263432446470041808 0 0268626212582266026602608259526472647268626732699259526992725264725952673268626735441313926342673272526472595258226342634264725952528258225282528263430272542267325282801254227632528351344912890267326992621263426212712254234193277323927763486404746343898412928393302446452271296 0 026342686268626602712258226602673264726992634263426602686263426862660271226082827544130142660269926992699254226732595255525682568251525422515252825553052254226862515275125422660268635274491283926992763264725822634260825423472340632642940334140673569466432263164335344644821 19790725 669571808 0 0268626342712267327252634256826862647266026602712264727252673275126732660268628275441307626862568282725822621260826732582264725682621255525552568263430272488267325282776251527122595348644642915268627762608259525282660254234323353322628273039406748213459330229153353469552621296 0 0267325952660266026472634262126732621266027382608271226602712273826602789256828275441308926342660262126342555258225952647264725952582258225152582256831012461272525422763255526342686355545192852268626862595256826342582258235133432332828653315404734994129312633153328466449191808 0 0266026212712268626732673260826472673268626472621259526732686268626342699260828275441295226992595268626992595255526342595268625282595252824882488271230022528267325552801254226862621352744912927267326602542264725552852251534323366313928273302406737172990308929653366475751921296 0 0271226472555262126472595269926992608259528772699275127252751275126342725264727635441302726602555262126472582256825682647256826212582266025552582256830272528267325012660258226862568359744642814286525952621254226472660251534863419323926863499417233154217307629653366469550201808 0 0267326212686259526732621262127382699267327122763266026212699271226732738264727515441300227122582271227122647263426342582264725682568255525822542259529902568268625152776250126732634345944912927277625952660256825952660255534453379318928653239410841723201345929903353469552981296 0 0269926862699267327122595259526992660269927382515281426602568273827762712258226995441308926732673259526472542266025422647258226342542251525822555256830762555267325422789252826862686349944372927290225682647256826602634254234993459325133413289408728653748300233153226449148211808 0 0266026342647264726862686260827122751267328142634262126602699266026342686266028395441303925822582278926862621252825682673271225552542262126212555266030142582268625552725252827382568358344642902278927632582254226342673250134453419317627893114395231393302376430393289482152271296 0 026992595259526732621255526212712267326732673268626992699268626732634275125822751544130522582259526992673266025682634267325822621255525422515266026083027251526862515282726212647264735554519282727382673276326212621263425283472326431762927322641292801502033533002335346644789 19790725 670051808 0 0262126602647277627252595262126992647276326602712264726732699263427122634268627765441301426342660273826472595262126732568258225822595254225422568264730522528271225822725251527382555358344912927281426472595263425422712251534993302327728013328410842633829367130023341463452981296 0 0266025822660266026992660268626212686263426992660268626862660268626342634264727125441311426992686273826472595264726472621259525822542262125552634255530762515272524882776254226472686354145192965278927382595255526212621252834593419317630023472398928774757306432013379466450541808 0 0269926602595268626732660264726472608275127252712264726082686267326992647255527515441311427382621277625552634255526992621255525952595256825822488264730392542269925152751255527122528341944642965277627512595258226082621254234993379328929023151391539893432332829523264457653691296 0 0263426862699266027252699272527252725267327252725271227632647266026472763267327895441311426212634267326732582263426602647267325952555255525012595255531142501272525552725256826732660358344642776271226602725258226602608254234453419326431013366398931143796283929153366457653691808 0 0264727762647277626862634262127632647264726472686266026602712275126472634273827385441302727382634275126212634259526342673263426342699255525282542264730272582273825282789254227252528349944642915277627252595266026212647250134723341322628393432391538983176328929653341451961911296 0 0266026212776259527762660267326212751264726732673266026732542272526472738266027635441301426472673269926862608268626472660259526992582258225012660258230392501264724882789263426342673356945192839280126342673254226602595255534993379325131143264431027763366300227763277451971111808 0 0264727122634272527512712264726342647260826732621267327252699272526212763269928145441306426732634281426992660266026472595256826212776259526472528267330022555269925152763258227382621352744642839269927892582267325682699255534723419322627253445397040473039327728773315463452271296 0 026342699262126862699263426342686267326212738285226342699277627122673272525822776544130762634271226472751264726602582262126342634262126732501259525823052251526862542272526212686272535414491295227382621255526082621258225683419340631893189296540083027382928652839326446644789 19790725 670531808 0 0267327762699268627122725271227762776263427252686266026732621269927252686273827635441307626992621281426342660254225822699262125012725251526212555262130272582273825422776252828392660358344912940280126732621264725422673254234993419311426863139408740473002300229403264449153331296 0 0273826992776268626862595267326732738264727512699267326602647267326992776263427765441306426732647266026602647267325822595263425952660275125422621259530762568275125422738254226602725352745192776294027122647256826602647262134723419321435413341433532143656299028903251449147571808 0 0269927762634282726992725263427252712285227252660267326342738272527762634269927385441300226342699280126082673258226862595259525822712259526862555272530392501268625552789256827512647347244912977285227122634256826082725254234453353330228143656391537962915294028773289454753331296 0 0271226472712267327382699273826732725272527252686263426602699275125822789259527765441310126602673273827382595267326212595262125822528264725822725254230642515272525952776272526732751358344912738277626472660267327382595263434323419316429523432397029273472290231263289433549521808 0 0264727762660285227252621263427892738262126732686263426732725275126862673263427515441310127252699281426602673264726862647258225422725259526472582266029772608269925822789255527382568354144912952266027892699264725682647259534723353326427763341402747892965343229153432449152271296 0 0277626862712277628272738262126992686276327632801264727632660264727632660266028275441301426342686267326992621266026992738264726342555269925422660264731142515267325282789258226732751359745192965281425952647255526602673263434593353316428273164382933793717332828143432463448531808 0 0271226602699275127122712271227252751272527762712267326992699269927122647271227765441302726602621277627122801263426472647258225822725260826342528262129522555271225422763255528392568352744912952275126862608258225682595254234323341326427893164406740272952451930273328441153331296 0 026732699273827122852264726862673276326342608272525822673269926472595271226082763544130892647273826992763259527122673268627382647250126602555262126472952252826992488285226212686272535414491280127252634258226212660262126863472337932262725325140083717378032892865332844644757 19790725 671011808 0 0267327512660272526862699263426862712256827512634256826472712264726732738269928275441308926342712282726732686259526992542273825422699255525422568266029772595271225152776256827382542351344912902275126472699259525952621271234863341311428523277389845193341421729773353466452981296 0 0271226602751258227512712277626342738266026732555271227252699267327632801264727765441306425682595268626472634267326212634262126862568264725282647263430642501275124882852263426472738362644912814277627122801264726992647263434193353313928903341404733283880320127763341475747571808 0 0272526342712266027122738272527252634262126602621273827512738272527382738272528905441305226862595283926082660264725822660260825822568251526732515263429902647268625282776254227382582354144912977275127122621260825822582254234723353320128773277386334322977371728773366463453331296 0 0276326992827264727382686267326732673267327632699267326602634266026992801266027515441310125822634266026602555263426212673263426472595266025152660254230272501268624882814262127252738358345192827272526472595251526602686266034193406318927893472408732643176296529023315457654051808 0 0268628772647269928142647264728272621272527122712269927762660266025952725269928015441302727382621277625952699258225952595275125682542254226212568262130392621267325822801259527382582343244912927272527892555262125822634262134453392325129273101404736862686320129023353466461131296 0 0269928392712269928272877275127122738263426862686259526732634264726992789267327765441305226342608269925952582263426472673263426472528268625552621259530892461273825552776262126472738358344912738294026602501252826472660251534323379317632393379412927253656305237013419466471111808 0 0281427762660278926732673269926472634267326992751266026862686259526732763268628015441305226212634282726732595258226992568268625552621256826732555268630392647271225282776258227382542359744642927280125282582260825822647248834063366325129023076410837962827327729523328475753331296 0 028142738276327252738271226732776266026472751275127512725272526342725280126862801544130392699264727762634259526342634272525822725259525282488264726473027251527512515275125952686278935694491286529272595260825822647263425953499337931763701344546953328316429153701334144644695 19790725 671491808 0 0281426602660275127382660273828142725269926992660267326732647277626732725273828395441306426732673277626472634262126472568262126212515254225552555264730142568268626342827255527512634347244912965272525822647263425552621252834063366320131143432393342862877355528903379463452621296 0 0280128522725267327762699272527512763269926992647276326602673277628272673268627635441301426342699275126342647268626342568255525552542268624742595262130762515267325282776252827252712358345192789263425422595255526342673258234723486322629153459391530022712305235413328469549521808 0 0272527632686266027892712264727252712267327252738269926992699271226992751264727385441306426602660272526472621263426342660256825552634256826602528263429522568264725282801264727382542347244913089267325422634260825952582251535553392351328523499391544912927345928523353472652981296 0 0275126472751272527382686297726862814269926862789267326862647269927762634268629025441308926342660264726732542263426732634256825682542263424742647260830272515276325152725262127252738361244912801272526732542252826082595277634453486320129023226412935413151290234453366478948531808 0 0267326732647272526862699263427252763280127892763269927252660267326862634268628395441308926602673276326342660259525952608264725682621251525822582268630392595272525422801252827632621348644642839267327252673269925552555250138463419323926473302406737642902355528773302454753331296 0 0271227632634275127382595282727382647277627762712269927382725264725682660266028145441305225282673271227252634266026212686255526212595254225422555252830022501266025422776258227512488359744912827275125282699254226212699258234993379315128523189426335413239312630893499469548211808 0 0271226732660271226342595259527252673282726862634277627122712271226732789266027385441303926732647277626082595262126472582268625422634254226082542264729902595272525282814267327512582349944912814269927122608268625422568262138293379327728903764381248533089415029273379449151921296 0 027512725272527762789264725682776271227382814280126992699273826992686275127122865544130522595267327122582259526082542262125282582254225552555266025683076254227122515275125952738330235834519278926082582269926342751267326213472337932143289336641083499365630763328331545474919 19790725 671971808 0 0268627632686275126472686268626732647268628522673272527512660266026862712277627385441303926082647267325552647263426862647259525422528260825422555272530522542268625282801260828142647352744642852266026472582266025822738252834323302343228773555388038292839415029273366454753691296 0 0278926602789268626992634262126732763269930022751276326862738269926472776267328015441310125822660273826472555267326472621254225822528262125282634258230142501273825152738263427252827358344912763271227512763262125422582255535133392322635133445388030643002296530023226485347891808 0 0267327122647287726862712258227632686267327382890268627252673263426992751264727635441296526732673277625152725251525952528266025552595255526732568268629652660269925682814254227762699351344912801278927122751272525952660255534723406315127633176398945192890362628013302475753691296 0 0276327632839269928272725266029022673263427513392272527252814269926342660267328015441311426732738272526992568263426602634256826862515252825282595259530392474268625682801258227512725354145192801273826472827271226342555259534593289323931263472491931012877296530893315475754051808 0 0272526992712268627762686273827632712256827382852278927892725283926342712264728655441303926602555269925422621252826602568264725152582254225552555266030272528267325152763263427632621355544912965269926342712260826472595259534993341326428394695402741082789370129653419457661131296 0 0271227632725269926732582264727252634269927252801281428522686282727762712263427635441315126082686264725822555267325552621255525822568260825422699258230762501269925422751262126992801352744912952269926732738269926212621258234323419322629653445417226992801302729023328469570041808 0 0276327252801268626732673266028142699283926862725277628142738278927512776268627385441307626862699280126472582264726862568262125552634252826472568269930272660269925682763259527382725356944912789275127382738252825822738252834593353326429523379402740872789406729403239446452271296 0 027122789290227512699266025952789275126992839271228142738273827762647276325822738544130392634273826732634255526212542266025822582251525822528263425953064248827632555273826342647278935414491286527122686273826082673263426083419340631892977325142172940268630643089328946644726 19790725 672451808 0 0267328522763280127382660260827762725278926862763267329272660267327762789272528145441307626862712280126602621254226732542268625552686252825682582273831012608269925152776262127632801355544912801277626732647275126992621255534593366328926603419398941292839423929773226454752621296 0 0271226602763264728392699268626732776263426992634277628272673286526862673269927515441305226342763271227122528263425152634252825822528255524882634266029772515269925682801266027512839358345192865277627122712268625682634263434453353317628903366423928273101296535973315463449521808 0 0277627252582269927632738263426992673267327252738267327252621273826472801268628015441305226732634280126212725258226082568256825552621252825952634273829902595263425552776262128142542344544642902281427252595262126992582256834723432318927253277423929022725421728523189454753331296 0 0277626992839268627512555273827252699277628772738269927252686271226082751273827515441307626472686278927382647268625282568255525822634264725822621256830142528268625282751260827252725359744912952269926472751258226732660262134323555326436713406449128652990296532143251451947261808 0 0268627382673276327122801272528522647275127382789278927122673267327632763266027515441301426472647275126602634259526992555263425682595252825952555258230022608263425952877264727762660335344912801276327632660264726602699272534323379395228144129404729522902417229023341443752271296 0 0271226472673263427632673264726602751269928142647280127762725272526342801267327765441307626992621267327252595262126082686252826212568259525422699258229902501276325152776263427382738354144912865278927252555272526992621272534193419323933923315408729153486310128273289457648531808 0 0268627252621255527252673256828012751280126862738277628772738267326862725269927385441305227512686281426472568258225952568259526082555252825952568259530892542273826082776269928012595361244912789268626732890267326862647299037013392367129903513382934452965379629023419466454051296 0 027382660271226732738269927252751267327122827278928392763273826992660278927382865544130022568262126602647262126212568259525952568255527382595259525683039246127122542286526472647269934994491277626472634254227252673290225953641352734062789348639333226332831892751323945764919 19790725 672931808 0 0271228142621273826862738273827892634269927252827267328012877280128652763266027515441301427122647272526212634258226212501266026602686256827382608258229902673271225682751266027892789354144642827275126082634269925952634272534063472341928903264402735272852376428903353454751921296 0 0277627892751267326602647272527762673269927252738277627632686273826992827281428905441307626342673264727512582266025552595258225822568255525012568259531512488276325282801259526992852355544642927269927762647264726732725292734993527323937643486412932013014296527633264469548861808 0 0271228012673272527382738267327382763275126862763272526862776269927512647268628525441299027252647267325822582255526732555259525282528252826342542268630392634269926342776266027892725352744642852278929272634258227892725263434863432332827893701389834452927352728013459457653331296 0 0276325822712275126862712271226602839271227512801271226862647269927382763264728275441307626992660277626212555267325552647255526342542259525422621262131012555275125422776259527382751358344912852266026342673277626212608262134193641337932393392393326993251306428273302469554411808 0 0269927122751271227382751269928142686277626602634273828522634268627252725273827765441302727512621273825952595255525952528264725282595254226732595258230272582264725822801262127892712354144912839276325822647258226992660268634593445330234723764397032142927323928773499457660741296 0 0269928142789280128272751273826862776268626602751267326992725278927122839272528395441307625822789271227252621259525682647252825682515259525422660260831012582275126472763263428272699354145192865267325822542264726342738262134453641327735693513404729653898291530643353469570041808 0 0273827762789273827632699275127382789275127252712264726992738259528012763269927895441307626602647287726472647259525682488258225152595256826212568262130392555273825822814269927252660361245192827267326732647272527632595271234863406382931893315389832262801344528273392438553691296 0 026732673281427512852262129022686277627252789269927122712272526862660268627252890544130022686269926212673258225952582258225682608255526212542259526213114252827122501285225422725267335834491283928012725263427122634258225283513335332262990352743352789312628013151343245474821 19790725 673411808 0 0280126212647272527122839264728012634267327382660271228142699275126732776269927765441305226212660271226602568256825152582255525422555251525152542263429402501267325822789262126862763358344912902277625682699258227512647266034323392371730763201402733152965332830273353463452981296 0 0268627892738281428272712268627512814272527762673271227512801283927762952272527385441306426212686275127252608262125422582255525952568258225152582259531262501278925552776255527762647355545192952273828272660269926992738259533923419334136413472410827123915299029273366451948211808 0 0281427632699285227512738260827382725269927762751262126992738266027252738277627635441313927122621283926472595258225552528254225952582254226212542278930272699271226212827262126732582348645192839281427512776271227512634255534193341322628143239386333282902311428653641463451231296 0 0290227382827280128012647271226992738273827382789269927632725272527382877266028275441310126212776263426472634262125282634255526212582264725422673256830892528272525282776256827892621365645192827264726212660264726472763264734193445327731893527402728524008296530643392469549521808 0 0268629152738275127512725264728012673275128272814276327632801280127762738278927515441305227252647276325952595258226342568256825552595258225682528269930272776269926212839256827762660349945192789277626732686272528272660259534723445325128653201378032142865341928653541463451921296 0 0269927122660264727122647281427252801273828772814267326732634272526992839269928395441311426472725266026472647258225682542256826082595266025152647255530892555280125682789263428522686355544912852262127512686262127122738256834453379328928903612417228773780301437173472457647261808 0 0271228272647278927762738269928522660269927632789271227512686275128012751278927125441302727512647277625422582256825682515260825682634248826602595266030762699271226212814260827382725355544912890283926992699264725682621259535553432349928273445397032772965326429023671463453331296 0 028522789281427632801275126992940278927512725277626992865267327762801278926602801544130642582276326732621258225952501259525682555258226342568276326083139248827252528286525682712264735414519296526342776267326472852272525823472335332512776341940472789322629903933318945474821 19790725 673891808 0 0273827382712272528012673278927892814287728272827277627892712272529022751267327255441306426472568275125952582254225952515259525422660255525552515287730392621267325282660276327382647345945192852278926602686254225282660254234863406345928273541398928903027312630273251466450881296 0 0276327122621266028522660273828522801290228272801272528522699277625952990269928015441308926732725276326342528259525152528260825682515266025282660254230762528278925282789250127632582364144912890272528012634268630022673255535273302321434193612466428393863305237483459463448531808 0 0258227762660276327762699271228142902282729152776281427762915271227762776282727635441306426472621272525682647248825682568262125152568252826212608268630272555267325822890263426732686352744912839283926472776267325822595259535693315323934063780382938293052354129773419457653331296 0 0277627382751275128272699275127382801302727762890273828012852278927122827255528395441303925682660275126342621262125282582255525822555266025552568258231142528282725152814256827892542352744912877272528902725267326342621262134723445339233923555415027633732286529903379446453691808 0 0272527512801278928652789267328392839277628652890290228012751272526992751273827895441301426732686280126212568251526862528254225952686252825682555278930142660268626082789259526992801356944642890290227252699266027632582252833923555352728523796404735553302292729773366449161131296 0 0275127382890289028393052277628012839278929902801283928142725286526472801263428395441311426602712272526342595264725422634255525822555263425682673255531262542276325552827258227762634352744912940264728012660260826862673262134453341322635693315391526864310295238803406449171111808 0 0268628012789295227512801289028012927287727513002275129402865272528012725280127895441302726342555273826212621255526082542256825282582256825552568273830762582267326862776268628392738351344642865271227892712275125822660258233923459344528773989398933533027313928773277443751571296 0 027252725273829272915299028902902289027762902292727382877275127122660290226732814544131142660266026862634267326992582255526212555259526472528266025552990254227512595277625552776267335834519281427252927267325952634277628903499370134063459358341292839381229153989343246344919 19790725 674371808 0 0273828142776294028522902292731762839301428392776290228522965267327892712272528015441308926992634272525552673260826082595264725422621254226732555271229772595271225682789264727512738355544912814272529272738267326342582263434193513335329273499393341293239292730523583441151921296 0 0295227122940283930022801289028272801280128902865283928392801290226862751266028525441303926992673287726862568266025822528258226212582258225012634256831142582275125422877255527892673358344912952280127762712260826082660269934194008320139153459415030023898287740473264475748861808 0 0289028142751285228653126291532772789285228272814297727763027264728652568278928395441303927252621278926342582255525822555259525012634258226732488263430522568271226082776259527252738351344912940292728392927269926992776267334453432388028393829391537642952336629903915466451921296 0 0307628272686289029522751295228522915281428142789275128392865318927382977262128395441301426602660273825952542262125282568252825682515254225282621262130762555269925282699255527252582352744912902262127512763269927122789258234454576323932893555397029153597286542863432472649521808 0 0276329902890297727762839276329022890271228142751290226732852276327762789285228395441305226472634273826212634260825952595262125682634255527762582268630272542276326342839269926862712352744912952272527892738260826082582286534993555361228654108402744373064312630143641469553331296 0 0281427513014295228392725295230392789278928272789273828392751283926992789272528775441300226212660262126862582256825422515251526212542273825282621258231642488272525552751258228522660354144912852282728772763275128902699260833793829332834723353415029523989296542863214466450201808 0 0269928522751278928012839281427382699272528272686283927122852276328272814272528145441303926082647276325552634254226082515259526082660254225952542273830142555273826862827262126992789354144912776267327512801267325552568275135833527391529024150408739892789310130273366449151921296 0 028772673276327382890287727122902282726602890283927382927276329022660286526602814544130022686259527122647259525552568255525152712256826732555264726863089251527252515285225422814264735974519296529652801268628012839259526473527376436864464355539702890312628143626349946344886 19790725 674851808 0 0277628392776292727632801277627382699280128272763283928012699269927762660275128275441306426992686267326862542252826212555254225822621256825422582268630272673267326082801268626992686335344912839263427252686273827632751269934993796466429523541412938292814294030893513463452981296 0 0294027892965286528522865295227762801271227383039281427762699281426472776262128145441301426082839271225682595260825682686256825682582264725422647267331142501280125282915252828392647355545192927277628902789266026732621291533663612323937963583393333413277291535833445438548531808 0 0277629272852271227632927287728392789276329022763278927252751272526862686277628015441301426212582269926472555259525952582267325552621251526862542273829902686272526342877263426732725347244642852286528772725272529152725259534863459352730894634389841722977290228653419457652981296 0 0294029152902277628772789285229772712272526993002268627252725277626992776268628525441306426342660266026602542255526082568259526342582259525012647264730522528276326212852248827632595354144912940280128142827273825952673286534453555322638633379412930273264287734863445449154051808 0 0275127762827295227762839272527512927273828902789280126992776263426732647275128395441303926732582273826732555258226472634263425822673256826602542271230392647272526342839271227252673355545192965289027892852273826342660266034993541339229903302400849193014317628523597466461131296 0 0287726992915277628522738289031642877294027512890272528142647273827122647262127385441302726472568271227122595262125682634254225682555262125822582259531262528278925682827256828142660370145193002280129152776281427512738285234993419332834593513406731643302295238463432469571111808 0 0277627892789295231012865273828392699277628902751276327762789272526342660268627635441306426472673272526472647258225822542256825282686256828392582271230892660271227512877264726862814355544912890292728652902256825822673291534323472322627763341397048213014330229273419469551921296 0 029522789277628272940306428392839273829152801290228652673271227512660277625822814544130762647266027762647259525552595254225822582258226602542264726343076250128012555280126992927263436714491295228522952275125552852280126473541341931392927344538803027359728653379323945194919 19790725 675331808 0 0305228012776282731013052290227892738272529022763273827512776269926862673269928145441302725952673283926992595255525682568262125822660254226342595268629772712277627122877277627512839345944912952285228392990287728012865352737173612327731513366386345193052339229403328463452981296 0 0277628012751297728142927278929402852267327632852269926472660269926732789269928015441310126342660273826082621272525552595255526602608264725282827263431262515276326602852254227122647348645192852299030892763276328012725277634723656340639523472397028393641300234723406436048211808 0 0282727762902287730272839286527892789268628652699268626602738263427252660259528525441303926602647269925952568256826342582272525282673256826342542262131012725272526342738269927512890352744912940291529153052269926862801294034863499412931263732386344643027312630393626463452621296 0 0277627382751297727382915272528522789269927632621262126472634271226602789267327895441305226602699266026472582266025822699260825952568273825152699262131142582290225682839255527892647348644912890280131012839275127762686281434323641334131643472406733153780299031263302466449191808 0 0266027762751295230892902272527512751269927252712272527382751267326212699263427895441307626342660275126602647264726602621263425422634267326602555272531012699269927892801272526862827354144912990299029022915272527252738289035133392381228903472395239152952325129273612466453691296 0 0281426992776269927762877278927382852276326212776271227762660276326082789267327895441300225552673266026342647258226342621254227892568273825422839252831512501291526212902260829022660359744912915292728392877272531392890306433663379325130893126421731513379306430023315457649861808 0 0275127382789282727512902278926862852280127762789272527632852267327122751267328015441300226212568277625952686259526472582262125952634260826732515260830522621273826342839272526992738358344912902290230143076285228392712306434593472364127253970397041722814332829023289472654051296 0 028142902280128272839283927762751263428012673280127122673268626732647267326212801544130142528264726992660256826732673268625552673255526992555291526343052256828272582290226212902269935694491296530022977296528772990266028273527354132893419326439152965330230143089339246644853 19790725 675811808 0 0287728772801276329022814282727762865276329402776276325952634267327512634267327765441308926082634267325952660259526602621269925952725254227762568269930272686273826732852276326862865349944643002296530023027283925952839334135693302344528773915382934592952325129023302478951571296 0 0290228272776266028012789267328652712268626992776275126992634267326602751263427255441303925682621269926602634259525822660258226342555264725282647259531512555291525682865259528012827364145472915278928522977285229402660278934193499317632513541391529023076302728523459475747261808 0 0291528012738272527382776281427512801280127762647273826992751264725822660272527765441300226212673276326732660251526862608267325682673259527892582315130522776275128142801273828142839358344912940273829522877278925952699286534993341344528523764391536562927323929023289466452621296 0 0275129272738283928652915271228012814275126342673260826992582266026732568259527635441306426082647275126342595258225952582252826342608269925822699268630762582280125682839263427252660356944912927312629272977283928392814312634993626343241083459408729403189294034193341482154411808 0 0281428392952275127252673272527632751264726732725268626732738259527122660266026475441307626342555281426602712260827512555267325152699262126472582306430142902272527252890276326992915358345192927280129272839286527762952296536563569364132013612395235972789323930893341482161131296 0 0283928522725296527632814283929022763277627122751266027122673269925822763266027125441315125552673273826732555264726212595259526212595260825422902264731142542294025283039262129022582351345193002287730522814277627892699290234453748322633153472397027253933294036563555469571111808 0 0285227632927267328272776277628142699267326342686267326732582269926212673266028655441305226732608281426472660256825822542256826212634254227892542276330022634273827382852266028012839352744912952290228902940285227382763271236563315328928393671400833283176382929273226449152621296 0 028142839277627382699280127122789269926212673277626342738267326862647277626732776544131512542268626602647254226732515256825682595256825952515278925953064254229402515287725422827263436264519295229023076272527633027268631643419336634194108355539332927315129653612343246344789 19790725 676291808 0 0272526732801286527892686271227252725268626992738267326472647263426342647267327765441307626082673259526342673256825952568258225822647256825552528280130022776273826992890275126212789347244643139290229402927272527762699282736563459367128524310393339892877379628773289466452271296 0 0273828522763291529272977268627382647269926472789275126472776273826342608258227635441305226212582272526862582266025682634260825552542259525282699263430522501280125952852262128272595355544912902281429772776271226862686295234453656326439333499400829773251289028653341469547891808 0 0271230272763286527892827283927512738254226342621266026732621258226212647277627125441311426862621275126602621254226082582269925552568263426732568268629902751277627122877280127382814352744372902308931142839275127632763283935413392339228273499393338982852332829523164457652621296 0 0283928142789296528272839271227632660276326992647272526732595272526992763259527635441318926342686267326212595262125822647255525822568263425552751264730392965282725152902251528522647356945193039273828142827277628522686323934593472347231013472412929403472290228273419475749861808 0 0280127892801283929402827280127512686262127122712268626212686267326992699271229025441305226212608271226472608259526342634258226212660259526602582273829903052273828392827273826602927355544912877281429023201280126732686276334993472352728273353397034453076302730023341457652621296 0 0295227512738277627762814273827382712266027512738268626602673275126472712269927385441311426472686263427252555262125952751256826732595273825552776259531892621285225282827254229402595364144913002275129902940280127252801438534863671322642393459393330764172306428773264463447571808 0 0282728392673273828392673272526602660269926342673269926082673263427512725268627895441305227252634275127382725263426602555267325552660256825822582271229652852297726472839278927252852354145192965300229272738263427892738268634863527376435133686404732263114302729403289469552621296 0 027382738281428772827285227892839268626732555269926732660262127762712262126212751544131012582271227762686256826602528266025952673262125682621272526343089252829402542281426602965276335834464292727762940286526602686278935413541379632644027340641722877330230392801347247894919 19790725 676771808 0 0273826342763281426732699286527762660267327382699262126862776269926862686267328145441305226602660272526342542258226602582271225282595258227382568276330762865272526082852269927382763359744642839292728012699285227762686310134453445340632643933384632772965352729773341475753331296 0 0272527892725282726862789264727632686273827252660256827512595277626992699262127255441311425682673267326342595266025952582262126992595266025152634256830762568300226992839262128392686352745193014283927632902273826992660294033283472323941293555408729653583302729023419454747891808 0 0281427122789269927512699299027382751272527382568264726992725271227252686267328275441306426992634277625822621258227252515263424882673251527252595278930892801273830642865290228012776349944642952268628142977275126732699289034723472347228523989388035272827331528903366451953691296 0 0272527252621283926732712269928902699266025552647258227382673264726992699266027635441311426342660267326472608264725552673259526732528264725422647259530762542294026602902263429402686355544912852302727252952282726992814332834453445323936563472415030642865296529523406454753331808 0 0275127762686275128272686266027892699269926732686264726732763271226732686256827385441307626862634277627122673256827122528255525822647258226732608264731012763278928142763276327382865351344372902289028392902297728142814259535413472336628523863393337642927296530273379441160741296 0 0286527512673273828272725264726732686267326472634264726992608271226862712263427765441305226862647267326862501272526602673264726472608276325422712264730892595290226602902262128012634352745192977290229152940280126212634320133283656331539153328404728142814295229273392466470041808 0 0289027252673269926732634273826732647267326472647271227122647268627512673269927765441301426472673258226732673254226602582264726212789259526992621262130022776269930142890287727512686348644913027268628142890299026862789285234723379361227893898391528142763301429903379475751231296 0 027252927292727632776275126732725277626342686262127122699268626472647271226342738544130522686268627382673262127512647273826862647262126992542272525423101256829272660290225822865268636124519289027122712299030272738277631143472415034194108341938462990289028522952330246344757 19790725 677251808 0 0286526732699271227892660269926992660272527382647278926862634277626602621264728275441305226342725280125682634254226342634273825822568255526992608277630762827281428522827269927512852335344912965276328652776260826992865310137803406355528394217406730272902313930023353454752981296 0 0287728392852295228012725272527252673269926342660264726992712271227252738267328145441308925822647268627512582280125552634255526342660256825282647267331012501285225952965255528902712364144912927292728652789281428392827325134593555336628013392397029772990292729273379463448861808 0 0271228142712277627892751264726862801267326602712266026862686267325952751258228015441307626602699278926602634258227122582259525682712258226862595272529652852273827122839258227632763352744912940292727762763289026992940302736713555379629653796410836122839302731393499466452621296 0 0271226992621277627252673272526862686258226862738262126472647268626992725266028525441303925682751272525822621263425552634259526212528264725422686252831142595287725822927258228652673361244912902286528142699290227382890275135553555322633793583398933022699286527763289463449191808 0 0269927252542266028012699273827252699268626472555258226992634280126472686268626995441306426342634263426732673259525682528263425822686263426602515268630762673271226992801285227382725361244643002285228902776281427382712281434993392358328523880384638802852311429403328451950541296 0 0268626732673273827512595264727512660259526992712275126472555266026212789263428015441301426732634272527122568271225422712267326082582269925552738267330762528292725552763255529022673361244642890292726992725267332012865297734594263339237173499410829273039289028143419454748211808 0 0267326602699276326862660266026602582267326212595264726472621269926732621275128525441305226732634278926732634251526602660268625952751255526602621268630762712273826732902282727632839356944913027285227762699300227382725312634323406340629153541389837962801292729403406446451571296 0 026342686280128652814262126992647260827122647269926992738267327122712267326602776544130762582273826602686258225952595260826862660267327512647268626213126264728652528292726342776269934994519301428272927282726342660276326603445339232643419341941082776305228522789335344915020 19790725 677731808 0 0262125822647264727252660266026992647271226342647269926472621271226342634266027895441310127512595271225952568263425952555281425152712267326342568268629902751278927252763272528652776351345192990282729022827280126342686268633923445315129403796397030522814295228773829451951921296 0 0272526212660267326602699267326862699255526732686273826602595267325952686263427385441308925822686267326212582258225822686266026992568264725682647262131892621280125952827268629772608358345192865296526992801264727512699267334723353332828903419408728013277297727763379446448861808 0 0271226732660269927382582259526342621271226602725258226472738268627122738264727255441302726342686272526732595252826472621258225682568262125822595271230272827272526472865268627512673347244912990285226992712258226472751264735273379341929023419397032512801292730394726469554051296 0 0258226732634264727122608263426602621269926992725259526992608266026602712266027515441308926082595273826602595271225552673256825952595267325552699268630892621281425822890256827632699361244912940278927252877263426212725281434723764327736713366398928394664289028273328466454771808 0 0263425952660258228142582262127122595267326212673260826732634267327512660263427895441308926992595273825682621255525822542262125952686258226862621271230892725276326472839272527382621355544912990276326212647264726602814282736123583368628143406389829652927290229273541475760741296 0 0271225682582263426992621258226732673263426212660262127762673258226472686259527895441299026472634272526602528269925552555258227252555266025422725262130522621283925422776256826992660364145192965285226862751264727253027300233793527332835833612406727893366290228523366463471111808 0 0271226212634258226602647259526212686266026992673262126862660269926342699266026865441301426602712271226602608264725952660256825682673258228652595269930272751268626862751260826602647352744912915276327762621264725952699276336413328330229653656389832142814281429403406463452271296 0 026082595258226602699256826212712262126212660269926212608262126342647267327122865544131512595266027382621258227122621264725422673256827122555269925953151258227892595273826472915264735974519296527382751273825952725278927893472355533533419341940082852332828522890332848865020 19790725 678211808 0 0258225422595264726992621266027122647263427762738256826732595262127382751256828395441303925952595272526732568248826732595263425952725250126992608280131512660272526992776268627632738345944912877280128652621260825952852268635273341359726863432395227762776291528143315463451571296 0 0268627252582267325822608266027892686259525822673258226992673272526472621259527765441303925012621278926732595263425552555248826862568273825822827269932772595278925952776259528272673359744912852283926212725259526992827303933663486325139153315408729772927292728143239446448531808 0 0262126732660255526992647262126732634263426342647266026992673269925952699266026735441299026732608269926082621258226472501266025682555266026732647267331262751272527382801269927252789351344912940275126732608262126732965282735833406374828143459393333282877327730393226463453331296 0 0267326472634263428522528264726602699259526082660263427252660263426602751267327765441303925552660275126472634255525282660255526602634276325952789269931012595278926082801260828902827358344912890283927762940263429902801290234593626325137323499406730273432289034993366472649521808 0 0258225282621260825682595264726992634269926862673259526342660266026602673272528145441305226342621277626602595259526342542272525552699254227382568277630762751271226732763264727382673349944642927276328392673267327762977277639893445367129273459398935832940331531013226454752271296 0 0273826212621280126602738263426602660258226212725266026472699266026862686258226995441311426212621271226862568259525952647259526862608258225682776263431392673280125552763266028772725359744912865292727512686256826212839317634063527317629153445404728523419336636563341463447571808 0 0264725822621258227762582255526472595262126602555267326992776266026212647263427385441302726732608275126602555252826602621260826342555263426992542262130892673277625552890256827512751352744912865268627892712277626992877264736863499343227893472391529402902317629273341457654411296 0 026342621263426212751269926082660264726602634259526342582266027122660271226732712544130272568256827122634255525282608272525682699258226212555268626213126258227512501283925282738268635834519283928142699277625552699269934193419343231763302364140082751337929153226331543854919 19790725 678691808 0 0271226472568259526862568272526212673264726732660272526082686275126212621256826995441296526602582267325282647259526082582269925282686255527122595269930392634271225552789255527512673359744642927287729402647275126472877267335693379352728773569406726732738311429273302454751231296 0 0267326342621268626212660264726212647259526862686263426732582267326732634256827765441311425952621269926992515268625682621259526732542276325552686258232012501280125282725259527632660351345192839286527892763260827252763291534593432325130023513382927632952289034193189463448211808 0 0263426472686259526472699259526602595259526472673259526472660268627252673271228015441302725282673269925422686252825952621256825952673262126212582264729772660269925682827259527632927343244912927273827892699276326342940311435413445332827383214397026602712358329153328475753691296 0 0268626992595266027382634266026342621269926212634266027512647263426082595262127385441308926342634273826472568264725152634255525822568266024742634252831262528278925282776255527632660358344912827285227382725267328392776343234063555343238293527397028522776286528143353463454411808 0 0275125822647259526342634268626602699262127122751269927122647263426602634267327515441306426472542264726212647259526212568262125682673259525952660269930522582275126472789258227762582356944912940280129902789267326862965294034453472393328143341398927632763296528523226482160351296 0 0271226472582262126862660263427632686262126082621262127382673268625552647266028145441302725952673271226212634258225822608263426212515256824882725268632012542276325682801258226732751354144642902282727763064269928272940311434723432318929403366404726992915282728013392454771111808 0 0275126212738263428012582269926992660255526732621264726602634269926602647272528145441303926342608277625682621259525952595263425422686258225682634267330272647273826602712260827632595358344913039277628392712281428273176264735273499358328143341400827252890286529273353475751921296 0 026862712267326472673267325822686267325952699259526212712266026732621269925952712544131512621268627632647263426212568266026082647255525682555268626213089258227632528280125822738272535274491280128142712282728522699280132513366402733023459351340472776292728772902335345764986 19790725 679171808 0 0267326862621259527122595271226862699266026862686259526342647271226732647267327385441301426862621273826472673258226342634262126602555264727122608275130892608277626082839260826862582354144912902277628272634271225822814344541293366355527633101404727122877285228523315451952271296 0 0264727252621269926212608259526862568259526342712262127122634273826602699263428015441305226472634272526862515272525552712267325822528272525952660267331762634278925422738254227252647355545192751272525952801256826473214344534323764325127763486391527892965296528653176463447891808 0 0269925822660266026732621269926862673262126472647268626862673269926602686259526995441302726212647272525822776258226862595264725822634267326342582277630272699275126602801259526732595349945192952268627892647263427762952327736413406328928653989397027762877282728903264454750881296 0 0271226732621267326862673258226862699259526472699271226602621264726472660273827385441310125822776278927762542258226082801266027252582271226732647258231012555280125552751259527252555354144912789272526472712264726342801305234723641334131513732404728013052290227893432469547891808 0 0264725952712263426862595258226602621264727382673259525952673268626992686267327515441305225682621290226472776262126212542269926082621267326212699264730892595271225682801266026862608344544642902272527252660252825952877267335273353397030023626400825682952285228773366446451571296 0 0266026602647271226732647258227512763263426732660259526082647275126212712259527255441303925422751272527122555280126342621267327512595271225822699258231012555276325552789256827632673354144912852278926992902264726342814310133793898328928653499404727892712300240473328438546951808 0 0267325682660263427382555259527252686268626602634259526472555263426862660278927765441307626992673281426472776260827382555264725822634264726992568258230272686269925952789259526472582354144913052267327762673267326863027292736413366326428523392395226472751282731763264454751921296 0 026212673269926992712267325952699262127122621271227122725268626732725266026472827544130142660269927252712258227252647269925822686255526472621262126473076252827512582286526342712259535694519282728012621282726472776285233663392335332263898364140082660280128273671328946954853 19790725 679651808 0 0268625822634263428012582280126472686262127512595263426732647271226992686264728655441305226082647278926732827259527892555269925822712262125952595269931142738271225952814263426992528348644912814271226992673262126862865296535833406349930393419397026732877292731263302454754411296 0 0269927892595271226992595267327382686268626862673264726602621268626472725267327895441302725552751271226472595277626602673254226992582267325422647262130762542277625552751259527122555359744912763278926342725272527512725341935973555340629403656402726732763296540083315472649861808 0 0264726082673263427122582275126862673266027382660276326992712277627252647280127515441308926862699275126732814254226732621271225822686259526602582266029902582275125552763268626992621352744912877271227382699267326083064292736563406335327253201400826082852312630643406449152981296 0 0264727122621276327252738268627632595267326992647267327252660273826732673258226995441303926472712271227632555275125682725268628142621266026472686266030522555269926082789256827252673355544912839264726992582256826733302341935273583318927123846402727512776287742173289446454771808 0 0269925552712268627762621266027382763264726732595269926602686268627122647266028395441302727512647282726602852268626992634263425422686264725422582269929272621272525422763264727762621354144912814262126862647267327893472276336263366332827763459398927762789305230763201463460741296 0 0275125822595280126732712266027122699268626992660259526992582268626602699268628015441307626342738272526732608266025952776258227252673266025682595264731262634278925822852266027762699352745192725277625952686259527252852290233793846322631263717406727762699295235973315466471111808 0 0281425822763267328272673259526602673256826992647267326992673267326992660285227765441306426732660281425552776258225952582266026082686259525822568272531012751269925552827260827252582354144912965269926602595255526213101320134193353328927633353397027632789331530763379463451921296 0 026862660267326342673275125682673267326602647272526992763266027122699278926992801544130272568275127122839266027122528277625822738256826732621266026213039260826992595287725552699267336414491277627632542267325822712301432263392391532642827358340082738281429653717332845474757 19790725 680131808 0 0271225422712264727512647266026732634264726992673271226342608278926992673271228145441306427122686292726862686264726342660272526212789271226212621273830392647268625682738254227252647348644912789262126342528260828393002296534863486322627893499404730392660356930763459454752621296 0 0259527512699266026342751259529022660266026602699262126342621269926732738268628145441301426732712271227382634267326212725263426992515262126212699266030522555286526472751262126992634355544912776269925952595251528392940308933923701323929523612404726862990292742173353454747891808 0 0264725952725264728142647263426732801263427252699275127252712266026992738267328015441307627252608272527632673262126732568271225422660258226082634272530022763271226212865255527382699349944912977264727382528252825422965321437963379323927893445398927632763406730893419463451231296 0 0273827122595272527252686259526732582277626602647251526732568264726472686273827125441306426472673271227382673259525952582262125552673266026992634268630762621273826342839263426732699355545192738266025012582255528012890330234323555327729023597408727893002290238123201454750541808 0 0268626732686263427892673275126992660262127252568259526732699271227122699269927765441297726602673267326212647260826992673259526732712266026082686271231012647277626082738252827252634351344912814269926992621259526733189276337803366344527513239400827632776313930273366469553691296 0 0263426602660268626862621272526992634281426732582263426732738281426862738267328145441305226212738267325682488269925822582263426732673266026602686275130762568282725552776258226992582355545192763272525552515255527762789359735694087326432513764404728653641289038633341443749191808 0 0271225682686266027892621273826342725256827122582258226342621271227252673266028525441303925952673285225952582256826602660258226342582262125822542258230762595269925822814256827382660348644912814267326602634258228523076272543603392327728013214395228392789327729153302454751921296 0 026342725272527632673273825822699262126602686273826212634272526342673273827122776544130892673263426212725264725152621259526212660262127122647266026993027263428012568277625952673266035834491282727252647275126732686300236713445365632142977370140472990312629653812340645194952 19790725 680611808 0 0275126082634266027632647268626212699267326602673264727122852275125952647267327515441306426212582272526212595259525952621263426472647269926472673269931142621275126992827258227632725341944642952258226992673260828273445305239703366328927633328395232392776388029773214454753331296 0 0263427252647262126602725272527512673267326732738260827252582267326862686263427635441305226342647258226212621263425822621264726862673269926472686267332012673280125282776267326862582352744912852267326472789256827762890384636863328325129403686410829153379322629403239463448861808 0 0275126212738260827512673272526602673266026862595282727252699263426732673268628905441306425552595275126342699258225552647263426732660280125552699267329772568272525682839263427632595352744912890272527512555267325682789322636413459344528143226400830522927378029523176454752271296 0 0264726342673273826732699267326862647267326472673259527252647273826732801268628145441302726212686272525552528271226342673258225952686271226732725282731392555278926342865250127122555354145192789268626212699251528272647374831393432325129903472410826863366294032393239463453331808 0 0269926342673268626732621264726862686264726862738266026992763273827632686264727765441306426732595268626342686255526862647259526862660268626732634278930762686272526212776254226862568352744912890263427382621255527123176308934723419336626993328404729522927397029523379457661131296 0 0266027252673276327252725263426992776267326212647260826862686268626472673259527895441301425822673269927512582258225682595258226472673256826992738278930892582275126342801251526602568349945192738255526342673262126603239347234863392325127513472400827513846296532263289463471111808 0 0277626862776269927512673264726862738272527252634264726212699275127632712278927895441310126732647268625822621264725682582268626602673264725552647267329902634273825682751254226602595355544912827271225682673287727123052282737803366331528393277400831762902381228773264433552981296 0 027252634259526862621259526082647262127122738273826342738264728392725275127252789544130272647264726862725256825952595262126992621272526082712256825953076271228012621282726342699256835694519281426992634254226603052287735273419341931893486371740672801358330273302344546344886 19790725 681091808 0 0269926082712262127382582269926342634267327632699269926992725267329152738277627895441301426862621269926082634256825822712262127252673280126212738266030762673268625952827263426602528345944912776255526602621258226213214273839333366322628393597398928652751339229523315472652621296 0 0269927512660264727252699259526862595269926342738269927892595275126732712263427765441303925822634271226212555263425822647276325952902264726862621277630272751268626212776258226602608352744642776263426472568255529902915332834993472315130763569400828393583295233793406466448211808 0 0264725822725256826732660267326992686267326602621262126732699271227382686272528275441305226472673272526602555258225552673259526732542268625822751255532512595275126212814267326862515351344642789260825822595271225953264278935133392330228143379397031262751404729273341475752981296 0 0263427122647271227122751264726992634268626212725262126342673266027382686264728525441308925682647275125282568259526342595267325682738255526862555268630762528276325822827256826992595354145192814267325822568254230142865376434863686327726863583402729023014289041503302457649191808 0 0263426212673267327252699271226472801271226472673271226472699268626732699271228015441302725952595276325952542251526602621259526862568268626342595262130392595268625282814256826732528344544912952267327122555276327513583267334863419359728903176395229653064341930643353469553331296 0 0268627122621276327122568271226862595264726342673263426992673269927252673268626995441306426342582264726212515263425822568266025952621256826472608252830272501273825422789255526602528352745192751267325422621278927762814341933533527336628903686406727893486303936863341469547571808 0 0267327122673259526732634268627252647266026992647264726732712264726732621269928015441301426212634275126212634255525012568256825952582251525682568269930892608267327512789259526212542347244912852262127512595289027893366263437013366345929403226400828142927421730273445457650881296 0 026862634262127512776259525822712271227632699273826602725273826732712268626992763544131142608275126602568254226602568262126602582275126212568262126733039250126602501276325282595256835274491285226732621255527632660273835413406355531892660349939702877393330523626337946644789 19790725 681571808 0 0263426472660260827382738259526862647275126732686264726212699269927382712275126865441305225952647271226082595258225952528258225952515255525552595266030642595267325422852254226342595355544912852259526992555267326603251258236123419340626993264402734722890389830273302463451921296 0 0271227512660276326732699256826992595256827252686263427252634267326862647272528395441308925682647268626082542256826342528258225822634260825152568251530022461269925422877258226732488355544912738269925282686263427632647286534323513316430273671404729272839303933023251449149521808 0 0269926862738275127382568262127252647267327252686266026862699273827252699283927255441299026732699262125952542258225682582254225682555259525152515263430272582268625682725252825952515352744912852259526732568259525152877259534193459336627893445395233412801348630273379463452981296 0 0259526732673267327512763263427252673262125552738269926992699278926342647262128655441303925822686267326342621256825552501255525282542252825422528255531262488280124882801252826212555354144912712267325682555267328012660337934723459323927383499400829523846296543603341466454771808 0 0283926862763263426602621269926992699264726602686275126342776269927762660280128275441305225822634278926862515256825422595254226472555256825282555267330522542266026472699258226212582347244912699255526862608254225952940259535553445334126993419397033922852343229403302466460741296 0 0271226992634283927252763254226602621276326212673268626342582275125952725259527765441301425822621266025822555254225152542262125422673259525012515256830762461275125012763255525952542354144912738263425552621248826602568281434993527325130273541398930143076297737963419454770041808 0 0269926602751267328012582269927512699264727122673260826342789273826732776268627385441305225682621278926342608254225552528256825822528252825012555262130022528271225682789251526472488354144912738269926602568273826343114256834723392348627253341398937012763336630273302463452981296 0 026732827268628392789276326472660267327252660277626732699269926732621268626602865544130522582264727512582254226342555262126212515254225682474254225553076248826992501273824882647248835554519278926732542258225822595264726733432341934322814376441082990311429523829332846344886 19790725 682051808 0 0289027252852267327512621267325952673259527382686277626602647264727512673259528145441301425822582264725822555259525552595259525552501251525422515259530272501268625552801255526082501349944912801255525952555254226603732266034723406339227383315400830642852358329903302451950881296 0 0269927122647275126732712264726862686266027122751259527122699276325822725264726865441311425682582269925952568256825282608255525552582251525152582262130762474273825822763248826212568361244912712258225152582262127252621280134993366326430023686406730393277295237173226451949861808 0 0272526082751267326862686262126732673266028142673264726082725268626732660262127515441310125682673278926472634250125552528252826732528255525422568258231012582275125552852256826732515349944912712262128652621280125423513259534723315344529273486395229152877339230763277463453691296 0 0273827632621286527252699264727632634275126472725263428142712275126992582264727125441300226082608277626212608258225552568256825682660254225282542258231142501271225422699250126862542354145192789272525952582258226602776280134993541330231893541395227763289305240273315451949191808 0 0287726732801266028772608277626992738268626212686269926732673269927512712268627895441294025012582280126212528256825682568250126602542262125552673259531262542278925422789258226732568352744912789254227122515262126993014273836123445320128903583398928012915386330643366451952271296 0 0269929022660280127762814268627122673269926602751264726862568263426472595263427765441296526602647266026342488252825682568262125822582247426472608272531142686275126082763254226732568354144912699268625682621263429402699292735273432328935133486393330273656307643353379463449191808 0 0269927252776275128142660280126472647273826212712268627382634272526342738262128145441308926082595269925952528258225682595255525552542264725822621259530392568277625282751256826342621352744912789263428652634273826992738262134863353341927893379402728522915359730143315451954051296 0 025952751267326862712278927252839263426732699275125952660266027762647272526342814544130392621260825952647258225152542251525422542259526212555252826343114252827252542272525552660260835274519272527122634266025552621286528013513343233022990343240272789352730524047339246344919 19790725 682531808 0 0281426212789266028272686269926992699268626472647268626602686267327382608262127895441305226732647269925682542255526212608254226472647256825952660264731012488271225552814254226862608351344912763262126862634278930143392251534453379347229403328400829022776343229773214451951921296 0 0272526992751285227122839271227512673269926992751264727252647273826732621259527765441305226212647269926212582251525682582262125822621256825682568281430642568266025822725252825952582355545472686264725952940267329772712264734993379330228903366400831263214282738293341454749521808 0 0285226342814278927252660271226862738271227252660263427122673259527122712255527385441302725552660267326342621262125822725256828902712282725152801263431892582273826212902254226732433355544912789255525552528266027633027255535133445326427513379402738632763361229773289463452981296 0 0264728012763276327382738264727122725275126082827266026992699272526472738267327635441306426082660267325552595256825552595276325282699263428012582285230762647272525822725247426212555358344912751252825422515262132892801273834723445323928013432400829153829280138983315463454411808 0 0277627512660268626602712273826602673267327382647275126472686263426732634259528015441311426472621264726732555258225552542260826992582266025552725264730762515281425282789254226472474348645192738266027252673283927252738254234193419334127513472398931142915378029653302451960741296 0 0272527762699273827512763269926992608268626992699262126862621278926082725260828275441306425552673272526472555255525422555269925552621254225822542267330762582273826472725260826992515352745192738269925952725276328772725289034993366323932013641410827893829311442393289463470041808 0 0286527252801275127382673266026992686259527762699269926732699267326862608264727125441306425822595268625422555256825682634259525282542258225822608251531012528273825422839250127122515352744912751272528272634271228013089251534993406330228273717393334993114402729773226457652981296 0 027762814268627632801280127252725259527512725272525822699263427512608263426472814544130022582268626992647256825422582251525682568256825012542254226733076258227252595273826732660254235414491281427892647272529022902271228013499341933023432351340082789302730023189330246344853 19790725 683011808 0 0282726342763258227632634281425822725262128012634272526212582264726602712267327255441303925552647263426342542254225282555256825152542262125422647256830762568276325682952263428272608352745192852266030272647278927123717273834453392384628773328404731512990386329023201463452271296 0 0268627892725280127762712260826992621269926212686271227122686268626342738262128275441303926212673269926472515259525422555262125552673256827252542266030392660273828012751263426472528358344912852285226472738282735412751273834993583330231263597408728393353331529273379463447891808 0 0272526992725267328272647266027122751266026212634267327122712256826342725266027635441305225822673275125822528255525282582258226472542256824612673259531012555273825552839255526472542341944912763256826862608297726862751251534993445354127253419400829152877451930523176454752621296 0 0273827632738266028012673262128142542271227252660266027512673272526862686266028145441299026082582269925152568252825682608269925822647263426602555259530892595269926212789258226342555356944912738263426212660273832142621289034723472328931263541404728013880310131763328463449191808 0 0283926732751264727762712255526992763268627252621267327122621269926212686264727635441302725822555263426602568251525422568262125552555264725552647262130022542273825552839250126992515349944912763266026732673268626472827259534723328406727253392393335132977451929773251469552621296 0 0271226732634278927632763263427892660266026992699267326862647262126862634255528015441305225822595266026342582258225682555262125012686256827382528271231012647266026212814251526732555355545192751263426602699266032892852281434593486365631393748408728013780297732513315463450201808 0 0277626732686269927122660272526862776272528012660266026472634267326342725258228015441297725952568269926342621256825152528252825822542256825952673266031892488269925822827251526212528352744912827269925952712280129402751252834723366341927893445400832392902404728393289463452981296 0 027382699267327382751269926342634268627252621267326212738266026732686268626342725544130022582255526862621260825012634252825952568275126212647258226733101262126992608269926212647264735974519275127632634287728772801262128013486339233023251355541082877398931893302320147574547 19790725 683491808 0 0267326862725275127512621271226862699264726992699262126082608266026342699266026995441300226212621268626082582251525822660252825822542260825682725263431642595275125282865254226862568354144912827259526342582259529022725254235273379355527893139400835132814412929903341475752621296 0 0273826212660276327252673269928522647264726212699267326342608263426992621259527635441303926602568264725422555255525422515262125682725254226602528276330762595269926342776251526472686358344912789269926472647276327122621264735133379325128013445404731143583323932263277438548211808 0 0278927252686268628392699282726732725258226732634264726602582262126212699252828145441308926212686272525682542251525952647252826992595269925822776260830892515285225282776254227762515349944912751258226472699273826472582269934723555341927513541395231012890340628773353466453331296 0 0273828392738275127892751269930142568266027762699255526472660263426732686263427515441306425682647278926342595252825422488283925552738255527382608272530762686281426732877271226992634355544912725260825552595251533022647267334593392328930393486408729153076289033023251466454771808 0 0281426862827272527382647278926992776264727252763258226992686264726602776256827125441303926862647268626472568268625552738252827892568282725822738252833152568290225152902256826992568351344912763259525822542283926472555262135133459334127513656402734722977400830143226451960741296 0 0264728142725276326992890267327122738267326342673264726862738266026342660271227515441305226342595263426732660254226342582267325822839256828012634292731262738281426992751258226992555356945192699273826602647248832772634259535273555331529403541400828523626299031643432454770041808 0 0282727252699278929522699275126472647269926992647267326602634273826342725263428775441305226342634267326212555250125552699264729022555290225682789266031392595287725422877258227892621352744912865267326862488268625283151259535133366335328013251400834063039397029903251469554771296 0 027252801271227892738281426732699258226732673267326732751271226732699269925682827544130522621267326992621262125552621262128902555264726212738254227893052272527762699280126472673255535274519278926602501272526212738258226473527364132642890367142173002443730023126334146644853 19790725 683971808 0 0290226342763277627632776268626732725258227382712268626732621262126472763259528395441297725682673269926082568256825822634262126212542262125152673266032512542278926732839256828902595352744912789260827382595291527382725255535553459326428013527395233282839325129273379454754051296 0 0262128652725281427382725267328392634268627632647264726342634275126602660262127385441300225822634277626472595251525822528267325682699256826992501267330522686269926732827276327252673356944912751275125682915251525822555258234063472322627513541406730273880301429523302469548211808 0 0278927382890275127512621273825952738269926992673266026992673272525952725254227765441299025422595280125952542258225422647255525952542267325282673256830762634283925552839256826862673345944912801266026732555277625822660267334993406347228013289400835832827341929023226457651231296 0 0299028522890277627762738263427762712263426342725263426862699263426862634256828015441306426472660271226212621252826342555262125552673251525952555278930392621275127892789269926862528358344642763271226472712263426602699264735133555332826863671397031393748283928653289466447571808 0 0269927632789273828392582281427382763268628012738272526862699267325682673252827895441311425682660272527382582250125552699252826342568264725282660255530272515273827252712263426602474358345192738263425682515263425152712260834453353332827893541406732013002356929273302469552621296 0 0281427632763277626992789267327762776260827122686262126992673267326082647262127765441303925422595267326342555248825552582262124882673262126082542267330272555272526472852266026602608354145192738260825282555248825952634266034193583345927383419463432013989300229023445449147571808 0 0285228012827268628772725271226992738267326472673259526472595273826472621266027255441307626602686269926212528258225822621250126212608259525822582256831512515277625822839273826342542341944912814262125682461252825822751255534453499355527763597408728772865341928393315475751231296 0 028012776263426862751277626992725268627632738269925952699273826342621271226082751544130392621268626342647264725552595256825552515297725822751254226213027263427512582280125822839266034994491277627122595260825682660260828273499359732262839358344643039400828522814328944114952 19790725 684451808 0 0285227512927267328142634278927512827272527892673273827382751272525822738267328145441305226212568269926472501258225822568258227252595262125952686256830762568285226472839262128142763345944912852262128902528273825282852251533793513339228143641389835692789299029653289463452981296 0 0283929902865285227892865266028522699278927632686267325952621264725952660263427255441305226602647269926212555256826472568268626472738262127892515271231012634263425282789260828272528356944912877278927252686258227892582262134723486318928523812400835273302286529023315457648211808 0 0290226862776286529022738277627382738275127632647259526342660266026472751262126995441302725422712269925552568259525282634254226212515256825422699268630272528275125822827258226862568349944912965263427122528260825282634268635413406347229023392391539332877285229403251457652271296 0 0267328392776267327762634267326862751267326862673259526992595259526862608263427765441301426082647275125952555255526342555271225952686252826342568263430392595269925952789267326992582348644912763268624882528259529772582320134193569328926343527415028013472289027513406454754771808 0 0287727122789268628142699273825952699267326602647256827122634268625682673259526475441305225952660283926342555255524742686251526862595273825682634262130642595286526212902262129022542355544642827258226212515294025282647259534723472330226733541391539892877305228903239457660741296 0 0277627892686283928142712266027382673268625822673264726602673268626992647267328015441305225682608269925682595255526472568272525682738256827252608272530642751273827252699268627122647355544912738273826472686262129902634258234723527321427253597412930893499296528143392438570041808 0 0285225952789272527382621268626212647268626992634266026212647269926342647258228145441303926082660269925952488258225152712259526602595268626082686264730642555289026212789276326992568349944912852259527382595327725422915262134453445327727513379398936862827308928653277451951231296 0 027382827272527252673268626862725266027382738267326342595269927122634267326472827544130392647258226342595262125682634256826472555258225422582262127383052267327122686277626212699254235554519282729022515264724742725262125953432340632512776345940673014352730022776331546345054 19790725 684931808 0 0280127382725276328142647268626602712267325952686264726342595268626992621269927895441303925822621277625822528262125552621259526082582255525152647258230142542281425822852264727762528352745192751266026342542277626082686250134863379317627253555395240472940320128653264454751921296 0 0273828272725278927512763269928012608268627762673264726992660264727512647262128145441303925822634275126342528255526342634263425552673251526862528273830022660269927252852256826732568354144912776275125282699251527892621262134863499318929773499431029523419300226993302451947571808 0 0281426732890267327122634273826732699263426472699269926342621268626992686256827765441310125952542259526602528256825552595254225822501264724882686254230642474275125552915258226732528347244642865262125682501256825822699252834993392335330143863398938633039381229523341457653331296 0 0259528392699285227892814269927512699272526212699263427122763264726212673259527125441301426342595267325952528255526342542262125822608252826342542266030522621264726082763262128012555354145192751289025152595252825682582259535273555320129153748423930893846296528903353469549521808 0 0290226992902268627512699272526992712262127122699271227122738276326732789258227255441303926602582273826212528256826212595250127122528266025282673252831012528282726342865269927382542352744913151263427252528252825422582247435553541358328903863367141293002391528773328463452621296 0 0267328902699278928272725266028012660264726472647267327252686266026602738267328015441300226472660273826602595255525822582266025552712250125822542258230892568271226082789289027122686355545192789285225552528246126992528254234593612328932773686400829903717339230523379463449191808 0 0285226992827276329022621275126862763271227512712264727252686281426732712264727635441311426082673271225822595252825422515255525952568258225282673267330522528286525953101252830392582352744912839263427512595259525422634251535693583316429403277397038633027398929023277463452981296 0 028142865277629152814282727512699269927122582273826472608266027122776267325552751544130762634259527762555254225012647255525822647262125422699255527253027275126992952280129272634272535834519286527632673267325682568254225683499344532013089370141722990451930893328325145764853 19790725 685411808 0 0283927252852263428772712280127252686269927382686268627252634269927122673267327125441306425952621271225282568256826212542258226212595268625282738259531762528285226603014278929772725351344642915256825682595275125552621255534593445321429403764389839332877354128523214446452621296 0 0272529152686273827382801258227382608277627252634256827382647267326992725259526735441302726472608267326602568262125682582267326342699260826732582289030022915267329772902290227252801351344912776260826342865247426602595258234593432320130023671412927633796307628903341466449191808 0 0285227382827272529022621276327122673266027252699271227252686267326602686268627255441305226342582258225952555262126342660251526992647256825552738262131892501287725953201267330272555348645192852268627252488267325152555251534863366331526603445395231893052402729023392451952981296 0 0285230142725294028272801260827762634267327122712266026342595268626992699263426865441301425822608271226472621258225952621259525552673251527122582280130522763272528392877301427382852358345192789273826602488263425822608247434723406318928903583400829774047290233413366475754771808 0 0289026472827267328522673272526472686267327122801259526862673267326342595267328145441307626472660266025952542262125682634255525952582271225282776262131512568295225553052289030392595356944642865255525952634256825152608255534453289339226733419391537173002340628523328446460741296 0 0273827762738276328012801260827762699275126732712258227122568268626472647256828525441307626862621266026212568251526602621266025822776256828012621289029902890277627892865290227252789354145192789285226342528250126082568254235413472334129273597389829653597290229153289472670041808 0 0276327122814271229402738269926602686266027252647262126472634266027252789269927385441308926342582272525822568264725552699258228522621277625822839264731262595289026862865263429022725352744912839266026602555259525952608256834723499340631643812400839703027358328273289463452981296 0 028012763262129272725267326732725272525822725264726342712266026472673273826732814544130022621263427252647263425682595252826992608275126212814262128273052275128012699278926732712296535414519271227632542254224882582256825823555337932013459368640472940370128013392344545474757 19790725 685891808 0 0283926212725277627892634269926862686260827762595269926992673275126472712268627515441313926602621282726212555258226082555254226342582276326212776260831762660285226602877254229522686355545192852264725682488256824882555259534453513334128903214384631512927384629403302482174311296 0 0273828142738286527632647269926862686273827512699264726342634273826602660268627385441305226342673272526082555262125822542272525152839258226862634269931262738271226342814275129022965358344912763267325012647251525552515259534993472322640673612388029153812305234453392463449861808 0 0280126732814273827632608268627122673263427762686266026862634269926342725264727765441300225822660264725952595262125012555271226212647259525422634264730762528280127512865255528522582347244912952252826472568256825152621251534323583365632144008397036413089381228393289454753331296 0 0268627382660271227252751259526992634272525822712266027382686258226602725262128015441303925822673277625822582252826472673259525682660262126992568273830762712278926732763275126732915354144642776277625012595247425552595250134323641325138123764382930523933335331643341469547571808 0 0295227252839283930392673289026472839268628772751264726732699269927762686269927895441303926212634273826212474262126602542256827382568271225152776264731892528280125283002272529402660348644642789259525552528254225012621248834993366343230273555408739522927426329653289463453331296 0 0277627512647277628142763267328142751273827512839272527122621276327382712269927515441306426862647271226212582260826602488262125682673254226342582289030642789277628522839281427252738355545192725259525682528244725952528251534723583325134193527417230393472308932013341446449191808 0 0280126992699269928272582267326992801271227252699278926602634266027252699273827385441306426342725264727122595264726992582256826602582269926472852260832142555297726212952260829402582352744912814264725152528251525282582252834453406326430523541397033022965408729153264463453691296 0 027512699269926992751275126602686277627512738272526862699268627122608268627382776544130022647260827252699260825952528262126732608262125282660260830523039277627382763282726992595267335554491275126732515264724742582255525683459337933663597355540873164386331013064332845765054 19790725 686371808 0 0271226732827275126992712269927632712271227122776262126732699268626602725263428655441301425822699273826602673266026732568268625152660271226082865263430522568282726343002268627632542345944912738251525422488269924882595248834453406335331263226389834453052408729153277451952271296 0 0271228272763277627122738260827122647264726732725262127892673266026992634255528525441299025822582264727512608259525952660271225552801256828272699285230642660272527632839295226862789354144912738266025012751252825822568252834863341335333283583406730393541303935413366475749861808 0 0280125822827272526992660267326992738262126992660258226862725271227122699264728145441308926212673263426862634254225422763262127512621277626212789267330762595282725682965260827892608351344912789262126342501260825152568254234723366334129273764388031513201373230023251443753691296 0 0272528272673277627512699262126732647267326862673267326992647273825952686264727895441307626862568268626992582264726212621268626602673258226732621278930892595266026472865266026732738349944642738262124882621254225682582251534863289316432263863402730144789294032893392454755501808 0 0277626602827285228012595282727382751264728392673267326992647269926992660260828525441311425422555281426342568255525422582256826992595271226082660263430392515280126342865273828012621347244912738256826212501266025552621251534453341326428904263397036123076354129403353454760741296 0 0273826992751282728272738269927252699264727122699271227252776262127122595269927765441301425952647281426342595259525422542266025422751255527632582271229902839275127762801276326862763354145192738264725012582248825952555259534723419327731013671406729023989296530023139469570041808 0 0275126862827272528142776277626992789272527892763266026862699268626472763264728015441308926862712275126342582259526602699255526342673267325822827258231012515283926212940262127632595344544912839264726472447258225282595246134723379327738633626402730392814388028903353466452271296 0 027122902268627122725272526732852266027122673278926602712271226732751260826992801544130142686258227252647251526342621259526602568262126602801267328273027275127252763273828902776282735414519268626602542256824472542251526213486328932143970351341502990406730022814340644914952 19790725 686851808 0 0290226862814269928272725266027252621264727382660272526342763272526602621276328015441307627252738273826472568259526082621259526342568267325552712256830762608287725952902260830022608351344912725252825682568255525282595254234993328332829024129400837012915368628013341457651921296 0 0272529022738272527122699272527382699264726472647259526992751272527512776273827765441313926732673278925552634252826082555263426602725258228142568291529902915267327632814287727512712359744912686263425012542252825682595266034723328331535833555408729903176297728013419454749861808 0 0276326602776255528392647264726732725269926992634277627122660277626992763267328775441308926082634277627512647264725822725268626992647271225282776264731762555280126342927259530022725344544912801263425822488255525012634252834863328337929023764400839702814331529773289463451571296 0 0269927512673277626992776268627252712268626862634267327762673268626732776271227635441301426862686268626862647266026472686269926732877252826992712281430892839276329652738296528272890352744912738263425012582256826082555258234993366320129773486412931143027286527383277446448211808 0 0273826862801263427632789266027122699263427122738267326732647271226732725264727895441305225822725281426342647266025682686254227512660280125822751262131642528295224882940271228902582345944912814259525952488252825552621246134323353331528903341395227632852302729273214451952981296 0 0275128652660280127122814271227512686277627512852273827892725276326212789271228655441311426992763267327382686272526732621272526602725269928652621275130522751267327512776297726992789355544912738262125282568248825422555256834593379313934323569410829653264294028523366451947891808 0 0292726472789266029022660280127892763267328772686269927382686277626992751269928015441308926992699283926602686259525682738266027892647277626342751268631392542287725823027263430642608352744642940256825822474255525552634248834863406323928523445393333022776315129273277451951231296 0 027762940268628902776275126472827275128272789287728012789281426992751278926992839544130642776268626992621263426732712260826082634281426602801259527253052292727252902285231392751306434594491280127122582251524742582255525823472343231892712344538982827296529152801349946344886 19790725 687331808 0 0297727252852272528652738282727382763272527382801267328012801283927512725276328525441308926732712286526732621264726602725256826992595273826212902266031142634308926213239264731392699345944912814252825422542255525552582251534323366326426603002397035132902311428903315457652271296 0 0275129652751285227763039266028652725278927632865269928012776285227252827282728275441303927252686276327252621263425952712268626342776262129402555283930523027282730892827311426862990349944912738278925152568247425422555259534323379317628273328397028143002292727513341446447891808 0 0303927382977281429272776289027762965277628652827300227762814285228142814273828525441308927762738259527382647263426602595262127512568280126472915272532642647306426343164263431262634355544912852262126342474254225012621255534723366318929773264400832772763318929523459449152981296 0 0277629522699296528273089275128772789291527252927280129272751283928272801289028395441305227762621290226342647255525822542264726342751255528392647289030023076282730642852315126992738355544912776264725552660246126732501255534593392320126473569408728012940294027513419457655141808 0 0280127382814272529522725286527892801278928142839278927892763272527632801263428905441310126732751272526212515259526472568259526602621275125682952267333282738315126213302259530272555351344912827266025552501254225422673251534723392322627383289391528522725303928143366463461131296 0 0272527632673286527632712269928272827283926992877277627512789292729402725280128395441306427122621267326342582254226342582272526472814255529402660300229773064276331762902316426732927347245192738271225282673246126472568251534993379315126733656398929522789290227383366469570041808 0 0281427252902269928012738285226862776282728272738278927382738277627122712258228775441307626472725268626342568259524882686258226862595275126342927260831762555299026603226267331892634356944912751258227632542264725012542250134593392325127633151393326992776302729153341441153691296 0 027252865283929152776278927252877282728012763268627382776271227632660272527252814544130762660263427892647258225682568263427122568271225822927255530393101297727512977280132392686291535274491275127382515268625822595256825283472335332142660341940082940287727892776330245194919 19790725 687811808 0 0290226992902277628522725286528272827267329152801278927892673277626602699259527385441310125682699273826082555255525682647255526342568267325012927260833662725307626993201252832262582349944912865262126602515263425152608254234993379328927633052404733412776300229023277451953691296 0 0266028142763287727512890264727382686278927892801272526992827275126862712269927385441305227122621273826342568258225822621262126082789252829652568303930893027276329652877316427122977356944912699268625682595252826342542255534453379316427633341406727123419292727763277463448861808 0 0301427512952272528652712291526602763273828522789275127382751271226732776269928525441310125952647283926472699258225952582267326862595275125282852260832772621320125823139259531512608349944912877259527512474264725152647254234993392325127633139398930522789285228013328463452621296 0 0289028012699296528392890266028772738280127762902283927512852281427512712276327895441312626212595273826212634255525552621264725682699258229522621296530023002269931512839299027122699358344912712271225822660251525822542254234453341318926603406404729403002283928143328454747571808 0 0322630143064278931512712281427122789280129272890272528012814287727762776275129025441310125952776267326862699258225822555256825952568271226082814266032142555303925823114259529272568355544912839254228272528267325282608250134453366318927383226400829652801300227763328449151921296 0 0281429772751296528902952278928772827281427512977287728392686283928142801267328525441305226862595273826212699260826342595262126472673263427892568286530522990278929902776285226212699349945192712271225552595252825822568254234723315318927123289402730273406283928013392451949861808 0 0303927633002273829652673290227382940277630272852280128142763278927512738271229525441303926862712275126472595259525282515256825552528272526472751267332772582301426473002252828902595351344912852259527512488268625152634262135273366323927253126402728652814297728393251451951571296 0 028012839278928392776281428272839282727512738289028652751276327892839266027892738544130272608268626992647259525682595252825952542267325552673258228523014289027762902289029272725282735274491275128272582276325422621256825953486335331893002351340473151280129152725335345195054 19790725 688291808 0 0308928143027269929772839290228012801277629652827295227632865281427632839262128525441307626082738272525822555264725682595259527382528262125822712277631262634313925953014266031262660345944912776255526862515256825152647252834723432321428013151397028652789281428523264463451921296 0 0272531142852301428012763263429022877281427512877278927382725277627892801280127515441302727632647268625682621256826212555252825682699256827252595297730893064269929522852299027252865359745192801277625422763248826342582255534723302315126863264408730392990282727893341446448861808 0 0294027513201281431392738275127762952277628392801286527892699282726732776275127895441307626602699269926212528255525682515255527512528259526342865260831012595289026473114262131142634347244912952262126992488263424882634251534453379321427513328397027122839290229523264457654051296 0 0276328392738297727762915278928902776289028272725273827512751277627122699263428015441301427252582269925282595259526602647264725422738256827892608286530763064272530762827294027512699355545192814277625282555246125822528252834993353317626473392412927382865278927513289463454051808 0 0308926732927287729652751313927762902268628772789272527252699282727632801262128525441307626992634273827382647258225422673267327892621275125422890267330762568308926602965266028772568354144912801259526992555262125552568246134193341328927383264397030392877295228013392441160741296 0 0280129522763302727632839275129522814306429152852282728392801277627892699269928775441301427122621273826472555258226212568271225952712262127762634275130142890273829772827305227122686355544912789285225552582248825282542248834723341316427513366404728652814294028273419475771111808 0 0307628653002272530022673296527762877286529152725282727892712286526992763271228655441305225682647267326862555262125952712252826602621278927122927275131512673292726343002266029652634352744912865262127762542251525552647244734993353321426862927404729152751278928393419454752981296 0 028143089275128902877294026992927275128272827285228392763280127382801275126992789544130762686269926732542263425682595259526992634277626082827264728523064296527632852283928272686280135974491277628012568272524742595255525283472335332012634330240472902323928272789322646644886 19790725 688771808 0 0316428523064283930022839283927252865286528902814275129022927292728522725273828905441305227382686269926602647252826342712266027762582276325152865262131892555301426212990264729022542354144912776254226212515250125012528248834323353322627633264397026212890280129273302454752981296 0 0297730022776306429023002271230762801276328392965276327762877280128012738280128015441308926862660271226472673262126342595264725952890256828272582302730892990272529772814286526732673355544642725275125282660254225682568250134593341317626343264406729403264295228013264457649521808 0 0316430143114291531012990308929153002280128272852277629652940290227382712269928275441312626992699272526732582266025952751259529772621277625952927260832512568308925683002262128772568351344912865254227632528252825682582251535273366320128392902397035272776292729023302446452271296 0 0296531762852310128273176286531642839283928522801285227632965287728652712272528395441301426732712278927122621262126082647273825552852264730522621299030892940276328392801268626732647355544912751271225422712251525822555251534723392315128903366406729403419282726863341451950201808 0 0317628523002285231262902295228652965280129272990273828522763272527382801267328655441316426472673269926472763263425152634259529152582282726603101262132642608299025553002255528772515348644912865260827632542263425012555247434593353323926863064395228142776315128523315482151921296 0 0290229772751312627382927271229022725289028272801277628902865285227762699272527515441303926732660278926992647255526342621264726212890256828142608283930892865271228652725276326992595354144912673273825682660248826602555251534593432315125953541408728902839291528143392443747891808 0 0291527632965275129772712278927382865272528902801271228142699269926992801267328145441313926862660269926862686269926732814256829022647285226212827264733922595294027122927258228772501352744642952260827252515264725282608251534193379315127892990391527122877302728393341449151921296 0 026992927268629402699295228272776272528012751281426732686275128392801275127632801544130522712266027252673262126212621266027122582286526212902263430273089296527253039280129272712263435834491276328142515273825422621262125153459330231892621341940672915277628142738327744915020 19790725 689251808 0 0299027252990278929652751285229022814277627762814281427122699273827512776269928775441301426472621267326082660267326472686267329022555282726992915269933022621296526343002252828392608348644912877262126992488256824742555254234863419328927763126393326082827294029273264466452621296 0 0281429272776300230393151278928772865296528142839276327632927275127122699277627765441311426862712269926472634254226602751280125682839255528392568292729903027277628652801283926472751354145192789275125422634247426342568254234993302321426083445404729152827286527123289451950201808 0 0294029522915283929272865296527512890278927762902289027512801280127892865275128905441306426212647267326992621262125822801259528012686280126472801266032262660310126603002254229022621347244912852271227762488254225152673248834993392326427253189398925822814276328903277463454051296 0 0296530762801302728523039285228902852297727762877289027762712283927762814275128275441301426602699273826472673264726732582272525552712258228772595283930392990278928392814283927122776354144912725280125552621247426212542255534323379322626083341404729022789283927633341463453691808 0 0307628903126277631513014290227763126286528772789281428142776273825952751267328905441308926602712263426212621259526472647255527382595271226732877266033152582294025682890259528772568354144642902266025952515259525012660247434323341317627253002406727382801272529273379463460741296 0 0286531392789307628012965271229772789277627762789275127382621277628652814275128525441302726602634267325422595258226342555269925682877263429902647292730892890272527762814286526472634352744912763273825422595251526082542252834993379318925553315404731262738281427253459451970041808 0 0306428653189292730642763291528652877281429652915280127512712282727892839269928395441303926862699273826082528259525822776262127762582290226733126264732642582292726342952268628012501347245192877264726602488262125152608247434193341322628392902395226342699286528903341457652981296 0 029773039286530892927295227892890277629402827277627122725286526862751273827762776544130642634264725952568268625552712258228902660297727123189268631263064299026472839281428902686275134994491285226862501259525152634251524743499340632012568339240673039307627632776335344914952 19790725 689731808 0 0310129523189289032892952285227892965277628142902278928392751280126862776275128655441310126732699269926602555262125952776256828012595300226733139262132142582296526082902262128392582348644912915259526992488263425422582250134993315326428522852404726862738286528773277463453331296 0 0302732262763330228902940287729902801296528272801291528272902273828772673273828145441300227382647272526602699251527512555276326212915263430762660299029523101272528522751296526732763361245192789277625952621247425282515259534993392316426473239404729902763295227253392449148531808 0 0305230023189283932892789297731142890278929402852280129022738292727512877276328775441313926342776278926992595260825952660256829022608308925953201266033022660312625552990264729772555347244912965259526602488262125152595252834593353326427122952395229902776287728393341472652981296 0 0299030642865317628773076287729272865302729022763283928522865277629402751294028905441307627382621272526212660256826342528263425282890268632642595317629653289275131012852299028012776349945192839278924742634247425952621248834593392311426213315404729652801286527383341451947261808 0 0313928773039292730272699303928652915272530022977296530522852296526602776285230025441306426472801277626732515264725952621259527632634282727633052267333282542295225823052266030642555345945192952266027892515258224882582246133793353327729403189410827252738285228523341451952621296 0 0303930392890302728523076277628902839289027632890290228272927277628272660277628275441302727252608280126342673252825682528269925152927263431762725302730523101275130272725317626472801355544642751275125012673246125682595248834593353313925823315404728652712289027513328451949191808 0 0307628393076281430642902303928772977273828272789276327632801295228392789271228275441303926472776269928142647260826082877256827252568294027383341272531262686322625823214252830272568347244912915272527122501252825282621250134593328326427893027404726732877287728523353446452981296 0 028393027282731892865295227252977291529902890296529022865287728272902283929022877544130892865264728522621266025682568251526342621299026083151267331393027300227763126282730892647278935694491278927762542273824882582254225153459341932512634335340672827290229152725332845764821 19790725 690211808 0 0320128273151283929902865305228652827275129522990278929522738290227632890267331265441321426732763272528272555276326212595254226992647297726343139268632012608312626213151259530892542354144642977260827762528262125152647247434063419322628143101398926082789302729523226451952981296 0 0278931892801305229153076280129652801285228392877285228522865277628392725268628395441312627512647272526212582262126212555260826603002255532512738305229903101273830392801290226992852358344912776276325152712250125422582255534193406312625823341406729022634289027253289457647891808 0 0305228393139285228902789291529522827286528652763289028272852273827382725266029655441311426082738278926992582258224882725254228522582310126343226271231642542308926083027260829022568345944912940267326992501262125282621247434723328326427383126398926082738283929023264457654051296 0 0292730022865287728902877276329152738290228392865280129022915283928522763277628525441307627122699282725682647255525952595264726212902267333792686295230392977269928272801285226862738352744912814273825682686250125822555252834453392322626603251408726992738286527763277457653691808 0 0310127892990286529272738289027512814285228142647272526862738280126992814266029155441315126472789275126992595264725552763263428392528295226343126267332012686286525953002259528272515352744642927262127762528267325282582247434723406327730023052400825552776276328273353449160741296 0 0282729402712291527762865276329272763278927762814275128142738275127122751278927765441300227122686268626732621267326342595264725422965263429772673312631013064267329772789301426862673352744912789276325422699248826602528255534993392322626343277406727632789290227513341454771111808 0 0289027632940277628272751286528392877283928142839275128012827272526602902268629275441317625822789271227382595254225952673254227382621276325822902268634452660303926992977259529402568352744642839264728012542259525282582244734723379323928392902398925822776326428273392466454051296 0 028523039291531142852305230022965268629152902294028772877289028772877278929402890544130142751262128142673269925152686251526992595282725552865264731013014312627513101281428522660262135414464280126992595269925422582255525553459339231512621303940672801290228012751325145764919 19790725 690691808 0 0305227893164287730272839311428903027290230022927299029402852292726733002267330895441312626342890275127252488258225822595260827382528285225823027267332142712307625952990256828392595352744642877266026342515269925822621244734593379327728772940404725952686289028903341463450881296 0 0292730392852303929153101281429022763292729522977278927892865280128522776277628275441312627252647276326082542259526472542263425682839254230522673290230022940275128652738292727632582358344912839263425152699248826732647254234723392315126343126402729272751286527383264463447571808 0 0308930023239286532773052315130143139291530642865303930272965295228142977294031645441316426863027269926862555268625682608254228012582280125953052259531012568291526342977254228272542339244912776262127382595262124882568246133923392323928012990397025682712280129273201449153331296 0 0296532392877310128773027292730892990312629402952287729522940287730272801281428275441306427252647278926472686259526732528269926472852260830022634311430522965275129022827300227122621355544642725275125012712247426602515262134323341313926603189404729272712286526603341463449191808 0 0328928143239295230642915316431393315302730142990292728772965295229272927263429275441318926862789277627382582264725822634252827892595263426212902256831762595295225682990254228012542349944642852260826862582271225282660251534863406322627253089397025952699283929153277472652981296 0 0289031762877315128903164285229652852308929773052303929022877287729772827299027515441308927632568285226472725262126212555266025422814258228272568299029652890275128142789278926212542352744642738272525282725248826212555254234193392318927383264406729772660286528903189475748211808 0 0307629273189276332142990325129023164289032262977308929652915299029022890277629775441313927122751273827382528271224882621258226992568285226343052258232772608306426472865254228392528347244912839262127512542260825822582244734193392325128013101395226602763285227893277469552621296 0 028653226282731392902312629903039306431763076320128772990300230273002278930272877544131012952272528012673269925682582256826732634290225552877266030893101291526862915276329902699263435554491277626862528263425152621256825423472344531892647320140273201269927762738328945764853 19790725 691171808 0 0335329273176291533022940334129773114289030523052302730642902311428653027289029525441321426732801277627252542267325952686260828272555272525552801273832642608292725682927248828772542347244642789255525682488266025822621244735273366322628393114404726602852278929523289449151571296 0 0289033793027325129653189287732513076317630523002306428272977286529402814297728145441303928272686289026602699255526602555272525422776252830022660306430023002262129152814297727632789352744912712267325012582256826342555255534993419315126083139404729272673276327893251451949861808 0 0323930023151289031392814301429522902292729772877290229022852292729403002278930525441318925952763271226992621262125682621259526862608286525822965268632392582320125953089252829272621352744912789262126342461262125282568248834323366322629273039402725952776277628773459466451921296 0 0295232262952328929773002301431262902292729022952295230142902294029772814281429025441300227762673280126212673255526602568287725953052258230022660322630393114276330142814295227122789356944642712269925422686252825822542248834593379318926473214406727762738286527253277457653331808 0 0328930023176282731892977302729523002302729903014291529522902299028142990271230025441310125952776280127632501263425682673255527382647294026603226272535272699315126343176267330272608349944642852256826602474263424742621250134323379326428392990404725682776289028773419463460741296 0 0296531262776321429523027303930763039326429023039287728903076281430642738292729775441311429652660286526992673258226212582289025822827258229402608312630023226276329772827311427252647352744912776267325422621250126472568252834453341312632393164404728142699283927893419466471111808 0 0311427633353291530892890310129152877273829022915289029272927305227892890278931145441318926602940273827762542267326082595252827382555263425423126266034592595310126603101262128902528348644642839256827252582260825012647250134193366327727892763398926732738278928653379466452271296 0 028653089275131893027290228273076295229272940280129402965282728902990271229022751544130272814264728902621268625552660254226602528280125152990258230142990302726732990277630022712275135834491277627252582264725012647258225283445334132772699330240272839266028012660328946344886 19790725 691651808 0 0318928273126278930272814303929652952280129772965290228142952291527252839277629025441316426212751269928272621264726212647254225952528275126082827259532392634305227123151256829402515356944912852256826212515267325422673246134723353320129152877395225822738282729273472446452981296 0 0277630522776332828143014291530892877296529152927292728393002291528772738282729655441308927632634290226342712251525952555264725822712256830142712311429653264277630022877305227512865354145192814267325422621252825552528255534723392322627383164404728772673283927253176466447891808 0 0334130393341285230642890297729272865285228392877289028772763294027632952263430765441315125822902266027512568262125282634260826992555287726213239266034722673322626473289264731892647352744912865258226992474267325682582252834723379323928273002398926862814281428903264449153691296 0 0292729902827308929023002282729272890291529272814289027762990287729402839289027385441311427512686276326732660262125682528264725552776256831512647328930273392282730892852330226992940354144912776275125422686252826342582254234193353313926993189410828652699286526863277451949521808 0 0294028903139277631262965296529022902292729402965285227122801282726992827276328905441308925822751267326602528256825282634259527252542292725823151259535272647344526863277263434192568356944912839254227122515263425422660252834993366330227633002393326602751281428903379454752981296 0 0291531762940303930022977289031012927297729652915299028272852281428772751277628655441301427122542269926342595258225822582262126472827252832392568325131513366272532392865317628142865355544912814285225552763251526862515254234863379316427633151406729522621285227763214475749191808 0 0315128773139285230893002303928652927289029272852289029022865303928652827276329655441313927512902281426992634268625282621258227762595280126603302272535552608327726343302276331512621351344912915266027762542267325282621254234993366326427633139400827122865280129023328469552271296 0 028013089299030522965294029772965302730022990292729272814292727892977283927252902544131012738264729022542264725822555258227632555295225823114267332773052344528143176290231392865289035554464276327382501275124742699254226343445341932143027315140672927271228272776336645474726 19790725 692131808 0 0317630273239299030893027322630893039305228652977290228392890281428392890272529775441331526732660264727512634267325822725259527762542282726472990271235832712339226473027271232642555358344642852266026992542266026212621248834723341323929153251406725682789280129023366446452271296 0 0310133923039337930643289311434453114313929023139299030023014290229772725296528655441310128012621273826732660259526472582269925552865259529402634303930763328275130022902322626342965355545192686263425822725251527382582254234453406312632893315402730022673283926993264451948211808 0 0339229903432312633023419336632773264315131763101307631642940305229023114269929905441316426472725272527632555269925682673258226862595302726863226273834452686320126083201262131642647349944912965272526342474260825422634248834723392327728902990400825282776286527763251463452271296 0 0302732142839328931893432305235553289321432893201320130272990294029272827295227895441311430392647282726212751252826862634269925822763260829772686312630763289280129652890300226992699355545192738267325282621252826472621259534723366311427123214406729152673287726863251469554051808 0 0312629153328296532263139325132773226297733023289283928772990315129903126273829275441322626992902271227382542258225682686255527892542291526473126271232392582318925952927255530392528345944642789264727252528254225282595246134593392326428272801398926082738283928393315466460351296 0 0292733152965349931143341320132643214321430143176322629403139287730272827300228905441315129152673285226732725252826342595275125552776258230522660312630273114272529772763290226732927354145192776275125152699256826602501254234453392326426473176408728652673289027763264466470041808 0 0317628903289299033153089320131393251297730643027300231893064302728523064278932395441318925953002277628012673267325282634256827252555296526343151263432892738313926472977258230142515341944642865267326602555267325012595246134453353325127632902398925682827280128393302454751921296 0 029523214297733413039344531763226322631643201320133153114322630393164290231262801544131012890268628902647272525552634255527892595287727122952264732263052313928652877281427762673272535274491296526992595267325152699252824883472336631642595327740873164269928902725316445474757 19790725 692611808 0 0320129403151297732513139326430763064307629403052297730642902302729273126280129525441320127632940275127892660267325152686258229022660280126473139263432262582292726342890262130642542355544912827259527122555263425422647247434323392318928142865400826862725286528013101457652621296 0 0300232773027336630643052299034863201307630643027296528273027294031892865299029775441308928902647287726732751255526732542272526732801255530892686305230643064276328272751297726992827352744912839281425422789248825952568252834863353321425823366406729902699290228903366466450201808 0 0352731893583287733923239340629403201294031013189302729902865315130023076282732015441313926342902278927382515256824882595258227632595271225682952268632142686315125822990263429902501347244912902269926212488258225012634250134723379318927762852397026082789282729403289469552271296 0 0318934722890336630023251310132513302312630393039308929023039290232392940305229025441311428652568287725682725263425422568267324742890256828392673316430393027281429402763297726602738355544912751272525282660251526862568254234193341317625953201408730392725280128013277469548861808 0 0335331013277306433413164325130763189315131263027297732392977321429023002276330645441325126992776277628142555267325952595251526472488273825683064264734192712305226473052260829772555358344912902252827512542259525422555251534723353323928392927408725952877283929653328463453691296 0 0296532772977349930393239294032513264316431143164328933413076313931512990315128905441305228392699290225952660256826342528256825952699258228142568313929773126273829402776290227122738352744912852266025282738252826342542250134453379317626343201402729022660282728013379469548861808 0 0337928903189301433533151337932893251315131143064299031892915303927893027264730525441318926862902282727892621266025152608256826602555289025552977260831762647305225823002263429152528349944642865260825952515266025422595246134863392327727512814406725952801286528013289449152271296 0 032013315291533153164347233793341316432643027311430643052299029902977283929652725544131512827267328142647267325152568255526082528269926472902258229403101296527513027285229772673268635694491283926732528267325152660252825013445337931512608307640872877269928772839340646344886 19790725 693091808 0 0348629403445315135833164315131013379322630893239316433153027291529023226277631015441317625822801267328272595268625552647252826082595269926342977263432642634307626082902255528522515354144912952259526602488259526082634247434453328327728142852393325282801287729153277466452981296 0 0317633023014347232013392307631893264323932773114315130393251291530142902323929025441311429522699295225822751259526342582281425012673255528772673280130022801273826732751276326212738355544912751281424882673252826342568258234723379320126083189398928772634281430273315463449191808 0 0355532143597300235973641364134993432328932893126315131893151320126993315280131145441327726082952280128142699269925682634260827122673278926343002280131642634283925822927254227892542341944642877262126862542259525682595251534593392325129152699397025422789291528143366449154411296 0 0336636263251364132773671352734993239316432513251331530393101300231892725311429275441307628392712295225952738256826082501272524742725251528142673296529902890273829902686285226732673355544912763277625422712252825822542251534593392315125553151408728392634283929403302457653691808 0 0352731263499330235553302328933283315320132513201305231142952321428773139272530525441323926992952271228522555264725552673255526212568276326602763267330762673311426342814255527892555349944642839258226732555262125282621248834863366328929402801397025952776280128143302466460741296 0 0315135412990341932013513344531763277320132263201306429523126281430392776311428015441301428652699297726472660254226342555277625952738259527762686289030022852280128652776272526732712355544912647272526212621252827122542256834323392316426473189406728652699287731143353457670041808 0 0326429903513313934593315331531763226307631513277317632012915294027633076278930275441328926733002268627632568267325822725266027762542292726472852268632262634302726472952254229522528349944912814256826472555259525552634247434453366326429022801397025422865285228773251463452981296 0 031143392307633793379348632263114310132893239316431892977307629023164285230272801544131642977269928652699269925822699259528012582283926212915262129403114300228013027277628522673275135414491275126472555266025282647254225283445340631512621320140672852267328012940330245194789 19790725 693571808 0 0354129023315317633923226347231643214317630643039303930892789299028273002278929905441322627382927280126472582267325282776262127252515295225952801259532262686302726473089254228522528351344912827255526732501266025282634248834193366322628522965404726082725286528393239482153331296 0 0318935413139349932393419318931643201313931012915312628903151287729772738280129025441312629772699286527252686255526212528275126082852262129022595286530273052280128522751277626342621352745192814268625282634254226082595250134723379322625683176406729402699294028653302463449191808 0 0344530143264325134593214345931763239311430893201295230522801315127123064277629405441311425682801275126862582259525682660268628012595283926732927272532512634310126342977250128012542352744912852251526212474267325012634251533923328318928142890393325952699289028653189451952621296 0 0302733283126330231143328326433923151318930523014316429273002283931262839290228395441307628522712285226342712260826212647292726342751256828012582286530762952276330762738285226342621356944912686262125152595252826342582260834193419312626213176412928522686285228393379469549191808 0 0325130523486312632773151316431643064299030892990292730762763295227633076271229775441316426472865287727122699267326212699267327632621282725552751269930392634294025282952258227892528349944912839255526862528259525552725250134323392323928652699400825822789289027893432454752271296 0 0320135413064331531763277313931393139307630763014297729023064278930892738286527635441301431012582282726732647260826992595286526862890271229272634297730522902277630522801280126732595355544912852277624612634244725952568252834723353320126733164404728772738289027253302463447261808 0 0335330273419313933533214318931263089289030273114287729652789287726993002268628905441308927122801276326992528258226212686268628272660292726473002262131762595303925553139255530022542356944912839268627122528252825152634248834723341321428772814402725822699280127763315454753331296 0 030523251310134453139326431392940322629903139299030392839295227122977273829152927544130522927275129272621266025952595264728902634291526213164271230143114299028392990283930272647254235554491273825822528262124882647250125553445335331142595315140873076268628652738327745195020 19790725 694051808 0 0332830143379297733283076316431263064303929772965290232512814299027763064267330525441313926212776273828522634262125822595256827632634299026213126264731892634271226212865248827632488344544912940268625682501251525012634251534993366323928142725400825682789287728773277443752981296 0 0283931763014339232143251320131513052299030142852317629403139275130142839302727635441311428012699280126212738263426342568269926082990267328652621290230142952280128142852286526732673354145192738275125282595250126472595254234593379313925682890406731142660285227513277436049191808 0 0334129153392308933533226321432143264316431513126291530522801311427632977278929775441325126992852267327762595269926082647254228392568289026343002263433282634297725552977259528272488352744912852266025952488263425012660247434323392322627762686398926342699282729023189438552981296 0 0311431763039340631393226322632773201315130763027313929773101287729772789282728275441303927762568277625952660259525952660273826862763262127512595292730142877269927762852276326862595358344912712263425282568251526342555251534993328322625953052406729272725280128013392472654771808 0 0347229523226305233023226312631513214311430023089281429772827292727762952263430025441312625682763262126342542263425282608263427252568272526212890260831142568282726472902262128012555343244912965254227512528258225952582252834593315328929272712404726472725282728903379457661521296 0 0291532393014334131513076311430392940303930392814299027382952277627632763285227255441303927382673271226472621262126082542278925282660252827892608277630272952273827632814280126472568355544912751262124882582251525952542252834193366322626603039406730892634287727253527451970041808 0 0326429403315307632513151313929273039316430762990294030642789282727512852268629025441325126342789271227122528269925952582259529022528294026342977266031892621290225422915262128272555354144642940273826342501260825682595251534193341328929152725382925952712281428773277469552621296 0 029403366313932773164330231013076286530643014286528522801292727632852275128392751544130642660259527512568259525952673255525682528269925422751264727632990283927122852273827252647258235274491273827512582267325012660258226213445332831892595306440672977278928272699327745764821 19790725 694531808 0 0326429403189323933793226302729902927312628902965287729522763296527252852277628905441306426342660267326862595258225682528252825552634269925822763262131012582291526472990252828902582348644912865272526342474262125422621247434453379327729272673406725552725281428903353441153691296 0 0278934322965334130763076297729523089302729902865305228142865278928772725283927635441302726992647273826602647259526082528259525012699263427512555276330272801275129022776277626732555355544912712278925552647250126212595258234723379313925553002404729152712287727763315451950541808 0 0331530393406316433793089311430893076303931013039299030142801297726732865266028775441308926472673281427252515262125682501254225422542258225822827262131012555280126732801256827122488347244642927252826732515259525152647255534863366322628392725402725822814290228013239449152621296 0 0300233533052337932143406302731013002310130762927301428772990275129772776273827515441312626472608278926602660255525822528260825282751255527382555273830762789273826732789262125682515352744912789267325682621252826732555254234723392315126473027404729152647285227383406463449521808 0 0343230893432315132393226318931013164305230522915283930272763286526992940269929405441315126472673262127122621259525682528259527382555275125682801262131642542276325152814251527382542351344642839259527512528266025422634250134193392323928522699397025822776289028903289454752271296 0 0295234323251323932393445332831143039312631392865290228773076278928772751273828015441302727382634282726992712254226082488256825012647254227512568269930642776276326732789262126472542352745192776263425282660248826342542262134453353316425423114408728902776292727763315454748531808 0 0339230023366305233413101313931012977302730892902292729522789301427122990264729405441312626212763268627122634275125282555254225682528272525822738256830392608292725422801248826732501352744912814256826472542258225282647248834193392326429272725395225952673292729273201469554051296 0 030393251289032143189326430893151307630893139294031142789286527512965275127762763544130022751264728652555264725152595252826472542258225682660262126993064254226992515275125552647255535554491276326472488266024742621258225553472336631642582308940472751263429022751334144914919 19790725 695011808 0 0332828653289302732773089322629772977312630392965277628902877290226992852268629405441312626342751275125952555256825422488252826472582264725682621264730522555268625552751256825822542352744912839272526602501264724882712251534723379325128272660400825422686291529023328454751921296 0 0289034993076315129773366296530022902303930142865287728652839271228522712286528525441312627252621278926992621252826082555263425282647252826862555266029902673275125552763264726342542356944912814264725152673254226342568256834323353323926603139408729022686292726993419451947571808 0 0335328653328303933153151310129903002292728522865289029772776281426602927263429405441315127252660273826862595267325552542252825422555262125152725263430272568292725822763252826732474348644912952264725552528256825152595252834323379326428772686398926082738287728653353457653691296 0 0306431393052308930273189297730142865302729652902282727512902280129152725283927765441302728272686287725552647256826342555256825552608256827252542273830022814272526342725259526212582355544912725271225012621250126862555250134453328315125822952406728392647291527633353472654411808 0 0343229773201313932772965290229023002292728652965282729402686285227382940263429025441310126862877273828142555259525552555258225552528269925682712262131762542285225552852255527632582349944912839263426992515252825282595248834453366320129772763397025682647283928523353446460741296 0 0303934993176339232143089296531143052332831262927296527512940266028522725280128145441307627512595282725552582255526602542263425552660255526212621275130522801278927122751263426342582348645192699252825282634252825822555254234453328326426862977408730272686289028013277469571111808 0 0349930893513294032013089308931013039297729902801290230642852297728012927262129275441308925822712269927122528263425422595247426342582266025152699262132392582282725682827250127122528347244912789268626992542266025012634246134453366326430272699391527632699282728653328451951921296 0 030643277327733283239313929523089292729523014294030642852282727382952266027762927544130642789259527512621262125152621255527252582283926472839267328273052295226992673276326472647258235554491280126602568262125422555255525013432336632512568301440672902267328142686330246344886 19790725 695491808 0 0339230893239307633413201318930393002316430523027291530762776306427122877273830275441315126082776272527382555263426082582256828652595310125822865256831142621286525552827251527512474351344912940267326342515267325282634248834323366323928142776400825822827280129023277475753691296 0 0289034863164352732773226320132263328301431012890320129023139276329902712295228015441311428272608282726082647255525682501258225682839256827762515264730892725271225682763255526212542358344912763273825282647251526212595252834453328325125822977406728902660283926993251469549521808 0 0336630143459330232773027302730642952307628903139299030892763299027512877264730525441312626212827275127252555254225422568255526732501272525952699251530762568278924882801254227252501347244912877254226732474264725682660251534593419327728902647406726212712280129653289482151921296 0 0303933793076344532013251310132143126310130522990315129023089281431512725287728275441305227512699289026732751251526732568263425952673254228272634287730522801271227122738267326342542354144642738271225422568252825682515252834453353326426082915408728902634285227383264457648211808 0 0340632143499322634453139316430763114317629773089310132012814302727253114268629405441310126212751271227512555255525282595256825952528272525952647254230642542277625952789251526992515349944642852256826342528266025282686254234193353326429772634400825682686277629023277463452271296 0 0307634453089341931643289317631013076321432513052322629153139275130892738306427895441308928142647277626472738260825822582269926212673259525422595273830272725264726862738266026342608352744912814262125012673251526342542252834593353318925953002404728012621286527633353463448531808 0 0351330893353317632013226343230763302323932263027291531392801307626862977277629905441310126082751272527252647256825552582251527252568268625822776262131012621286525152839246126992501356944912814255525952488256825282673252834723379325130142789400825822621277628653302463453691296 0 029523366312634863176337930273027302730763002277630762789305228273214276328902827544130272725269927892621268625422582251526212542263425012827252828773052275127632712281425822634256835694519272525952568267325422660255525423445336632012595294040872852264727892738335346644886 19790725 695971808 0 0341930893353315130893039312629523064277629902990290230522738296527252977263429405441317626082776264727762542268625422595252827122555277625553002264731392595291526212915255527122501347244642801255526212528248825422634248834453392322629902686400835972686278927893379475752981296 0 0301434723089322631512990287729773164300230642927297728523101272528902738282728775441303927252660269925952634251525422528263425282763254229402660289030143089275128522776260825822542354144912776260825152660256826212568251534323406313926212990406729152699287727633277475750881808 0 0335331143392321433923064315129522965307629773114286530392763299028013002267329275441300225822751268626342582259525682555251527512634287725952990266033022555308925822801250126602488349944642801262127122461254225552608246134193366320129022634408725822789277628273419457653331296 0 0305233793164327732013251292729903114302729402890312628903076276327512647280128015441300227122673276326082595255525282528272525282738255526732595287730272940272528272814263425822528361244912712263425282621247426602568248834323353317626733089400830272902285227893379469553331808 0 0328930643569317632393052310130643101297729272890301429402725287727122940262128775441310126732595273827122568263425282568256827892515282725422940263432392634292726992814254226992515345944912814250126212568255524742621252835273315331529402839397034062902286528653289469560741296 0 0299035273151310131143151307632013014287729022839283927383027275129022686280127765441303927382608276325422660259525822542263425282776258228522647281431012990269928772751254226732515349944912789260825822555250126212568250134453341322626082952402727762673289027123392469570041808 0 0348630763277316432142965305230272952301427512977289030022725294026602839268628905441320126732621264727252542254225422582259528522555275125552952264732012608318925952902247426732488352744642801256825682542252824882582251534453392318929152686404726212725282728653315454753691296 0 030023264297730273164299029653064302729653151277629402801287727512814273828652725544130392673268626472647258225952582255526992542278925282827255527763002296527252827275126732686254235274491272526342582258224882542255525953419336632012660306440272839263428142699336646344547 19790725 696451808 0 0331530273239307631392839303930763064301428392827282728652673290225952927264728775441311426472699285226862555251525282542255528142595285226342940267331142673310125952915255526732515352744642763268626212555254225282595248834193366332828392699389837962965278927513302469552621296 0 0286533793089313931393114286530763027299029902776294027512952276328012660278927895441299027122608278925952568255525552582262126082865255526862568283930762839268626472789260826472515355544912776263425682542244725552582248834593392315125953039404732642877285227633277457649191808 0 0339230763459297731013039313928773027299030642952277629652673300226732990267329655441308926082699276326472582254225152582250126992542267325152725254231262568291525152801251526992501351344912776263425682488251525282595247434323379323931012686398939152647281428903264451952271296 0 0295233413076318930022977302730642990300229772927305228652865273828902673283928145441307627382595282726212582255525682555258225682660254227252595277630022776271227762763277626862647355544912827256824742542246125682542251534723302318926343039406731143499281428013366466447571808 0 0330231643315302731393002283929402902315130522977283930522751290226862852262128145441300225952738271227512501262125682488255525822488269925012789256831892660302726082852250127512515348644642789269925152488262124612647247433923341322629022725397029272877281429273289451953331296 0 0303933413176337930763126302730522952294030762814311428652877268629022751295228015441308927382582269926472595256825822501255525422763255526342582262130522776276327122789263426212555358344912751263426602634247425822542247434593328322625822990393330762686294027513366469546051808 0 0328929403472311432643114303931142965299029403014283928902673283926602915259528775441311426342660263426602488259525152555252826602621266025422751259530022555275125422839251526602555349944912890267326342515252825422568251534993315325130142751398925952660281428013277454753331296 0 031013328313934723139312628013101299030642927280129772725283928272890277628772814544130642751263428142582258225682568251525822595281426212699259526863027280126862763281425952621256835834491275126342501258224882555256825153432335332142621323940472915267328392725335346954986 19790725 696931808 0 0325130273139302731393101292730142877291527632839285228902699282727512814269929275441308925682699263426862582258225152555262126212582272525552699258231142501277626212839251527382488348644642852271225422501259525152634254234993392330231762686395233922915276328273289451953331296 0 0291530763052315129153176294029652927295228392751282727382827276326732699264727765441299026602673272526212555255526862568266026212789256826472582271230022725272526602763250125682634354144912801258225682582247425952528255534453353320126473089408728652621291527253406466450201808 0 0328929153139294031262801295229152965300228272839277630642673269925952776266027515441307625952647276327382568254225282515254227762568268625552801264730272555276325422699255526862528349944642789252826212488254225282608254234453379321428773076402732892776281428523379463453331296 0 0303933533027327731893039287729272927286530522915271227252673266028772634273828145441302726862582276326082568254225682595250125952814252827762568266030392647271225422776252826342528358345192890267325422608251525552634258234193353316426082977406727632621283927513251449154771808 0 0312629403176300231012801291528772751272526992686271227512660278926992725268627635441311425952634272527382555254225552595255526212595266025152660255530392528275125012801250126472501341944912852264725282461252825422621248834453406325130892827402741292725285228653353454760741296 0 0289032012902316429273064290230272751276327512763269926992789269927892621276328395441301426342621269925952634251525552542256825422621252825822582292730392621275126732776266026732647358344912965273825282555250125822542248834593341320129273027412926732634286526863201446470041808 0 0316428903139303931762915292728652890280127762852267328522738275126342789266028275441306425952608278925822542255525682582258225952528267325552686262130642555280125822763252826602474349944642801267325952474254225012542248834593366328930762814398926472738277628903277451953691296 0 030143264301431142952302728523126294027512915277628272814277627382827267327252789544130392568264727382634262125152568255525552582264724882515255526473027259527512555277625152621262135274491290227512568256825012595258225283432335332392634313940672751280129022763328946344986 19790725 697411808 0 0336629403315313932642965305231263027287728522801289029152673277626732801259528145441299026212738280126602621264725282542254226862515267325552608258230522634268625422776251527512515349944912839256826472528251525152634248834453432321429772725393326732725278928523302469550881296 0 0303932892965322632013164306431143027301430392952291528522927268629152621268626735441305226732608276326342634258225822582254225682528262125552501263429772568272524882763258226212647358344912814267325012515251525952660262134323328320125822977404727513486290227513289457648861808 0 0341929903392318932893176312632263151312629402965283929272738302726212877267329155441308926732608272526472634260825682528251525682555254225152555258230642555269928772751251526732501352744912738259525552515258225282647251534593341330229022725389832772699280128273486449150881296 0 0292733022977311431643139312629773114292730022814281427892827266029152738272527255441300226732595275125822542252825822568255525552542250125682515256831142515268625012738252826212595355545192915267325282542254225952608255534323392316428523089404729272738287727383315463448531808 0 0334130393226296532143201306429903064277628392839287727762647280127382801259528395441310125552673264726602582254225422568256826732555268625152568260829902501272525282738250126212542349944642827264725552501255525012647251534723353326431262751412932892776278929273264463452981296 0 0299035133052345931013164295229652940285229152827282726732801269928902686269927635441305227122568264726602582250125422582263425552647251525552582259531142501272525152776252826602515352744912814256825012568250125552542258234723392315127633101406732143277282727893379463449861808 0 0322628773328300232513151307630273027292728902927289028902725282726732865276329025441311426472686266026992528254225422488259525282515252825682542264730022634267325282814247426602515347244912789260825422501255525152621259534193353330232142776395226732763278928773328466451921296 0 028653089286531643002280129152827289028772915269928522686280127252789267326212712544130642647258227252660258225552542254225822542255525682501258225823052248826342501271225152608259535274491283926992568263424742568258224883472335332262686310137962839281428772776337946344853 19790725 697891808 0 0308929023201294032392852275128142927287729272789281428272660292726212852266027635441308925682673278927122515259525282568255525682515254224882515258230272474269925422789250127122542347244642801263425282501254224882634248834323341325130022890389830762660275128903251443751231296 0 0283930892890300230523076285229402801289027892827276327122877268628902673277627635441303926862542275125952647256825682555254225422568259525422515251530642542272525152801250125682542354145192977254224612515247425422595264734723392320127123214393327253341290226993341443750201808 0 0317629522990285229022814286529402852289028012977280128272763277626862801264728525441303926212699266026992501255525552488251525952528252825682528263429522515267325552751252826212542348644912952262125952515251525282582248834593366318930022634400828902647277628523341457652981296 0 0281430272865311429652977282728522763281427762789281427892927273829272621283928275441311426992647273826342568255525422555251525012582255524882515256830762474271225152751247426212488355544912789260825422582251525422515246134593315321426473264400833282751285227253341475754411808 0 0332829023289301432392990297729152877291529022877276328522686286527632801267327895441307626212660277626992621259525282555250125422488250124612528259529522673267324882852254226602447349944912865266025682488255525552582248834193379327729902890386328902660285228903289469561131296 0 0290233153002318930273089286530272927300229902852299028012776272528392712283928015441303926732621280125822568254225282568258225422582255525282542251531142542271225552738251526342542352744912776258225682647252825682621258234723379322626213114398930522595286527893419463471111808 0 0335329523277299034453164300229652965300229022977287728392712282726992865271227765441317626472751272527122515259526212568254226082568247425422528259529772595268625012814252826992515351344912801264725682528258224882555252834453432322631892902400830642801282728393328457654051296 0 030273289299030893052305230522801292729772915273828902789289027382789275128272763544130272699263426992621255525822568251525152515258225552568255524883064251527512542269924742634244735694519275126342555260825152568258225953419339232142673308938803039269928652686335345474789 19790725 698371808 0 0315129403151300230642977305229402927292729152852280128522699281426992738264728015441310125552608277626602542251525152555256825282542256825282555252829772595271225012801248826212461351344912699254225152488259525282542252834593406323930762827398925952647280128523392469552981296 0 0291532392852312629273014300229022763287729402839291526992877266028902660277627635441302726992608275126342595258225422528263426082501254225422555259530762528272525822660259526602595354145192751255525422501251525682634258234193353313926213002404732512621292726993302463449521808 0 0322629903328296531762990299029903114301428902877276329522789295227382789268628525441317625682686271226082582255525282528254226212608267325282699259530272647273824882738251526212515347244912738259525282595252825422634252834863328328929652686391526472673280129523289463451231296 0 0292732642952320131393302299030522977296528522839295228272902280127512647267328395441305226862568278925822621255525822582252824882595252826082528263429902528269925952776258225822474355544912738263425422528247425422528266034723432323926732915398930642660280127253289463449521808 0 0297730273239306432142852295229522990277628902877277629022776286526732738268627765441306425822660269926212515262125682528267325952568262124742712264730272595272525012751250125952474347244912789262125012501262125282582250134453366327731392877391528272738290229523328463450541296 0 0301433922927331530393201311431262965315130272852292728013002272528012673282727385441307627252621269925682647255525552488252825552647255525682515258230022582266025822699251526212488355544912712255525012555247426212608256834593353316425683101398929152725287726993353463448531808 0 0308929273126299031763027297729523064299030522977283930272827294026732751262128905441303926732608280126212621252825012582256825682528256825152621260830642568275125152827248826602488349944912751256825012501256825422621255534453341323931392827404729652751278928773341466451921296 0 029653353302732773201306429653039303928902827285229652814294027632890267328652789544130392686264726992621256825952542260825822555259525952555255526733027255526732595275125152595248835414491283926342528256824742595258225283432332832142839300240082801271228012699330244374726 19790725 698851808 0 0331530273366317633283189287729902839295229152977275128772725283926602927264728775441306426342673264726602595263425282568251525952542254225422634259529902515268624612738247426212461347244912751264725282474256825682542256835133379322632892763404726992738283928903251463453691296 0 0303934193164326429653239295231012977292730892890292729152877276329402751287727385441311428012634273825952595256825822542254225552621250125422515264730272595271224882776251526342501352744912738250125152542247425682582259535273366325126863101402728142699290227763302478949861808 0 0331528903201295232643076290229152990285228142952277628902776292726992927269929155441307626212686273826732542264725422555247426212515262125152647256830762528267325152738247426212515349944912789247424742488255524612608252834323379326431762877397027252660285228773353451952621296 0 0282732013002315130523114286528522965287728772789276328522890267327762673278927255441311427632686282725952582267325422488256825012582246125552515252830392501271225282725251525822515359744912712260824742515247425682568254234723379325127762977404729022621280127123392454754411808 0 0320129273052296531143089291528653027297729652952275129272801283926992839268628905441310125822634273826472568262124472555251525822528259525012568252829652542277625282814244726602474351344642814259525422488254225152634255534723392327732392877398926602738337928773315446460741296 0 0289031893089295229402940281429272877291527512686286527382865269928012789285227895441306426862621275125552542250125552515262125422528256825682582264729902555272525952751255526732515352744912699251524882474250125822595259534723392321426993139400830273226282727633353469570041808 0 0310129773027282731392952295228652890285226602877269928272595278927252776272527765441308925952699272526732528251525422528255526342595271225552827260832012542275125822827260826602488349944642763254226082488250125152699248834453379325131642621400825952686446429153289463452621296 0 028143027290230642877291527762915286527632902289029022763286526732827276328142801544130142660262126992634256825552528256825552582262126472789255528273039263426992608275126342660255535554491281426342488252824742542254225423432332832012621316440872877264729652673334144914789 19790725 699811808 0 0295229273101292731142977310128013027301429023076291531512801299028272814272528145441311426472699272525952582258225152582251525012515273825552673254229772555273825282751251527892528348644912827259525682461251524882621252834323341327729902751398925422839310128393328463453331296 0 0296530892977317629773039292731143039300229902877292728393002278927762699277629025441301426862621272526472634254225682555259525012751254228522582269930272634267325282789252826342488354145192751256825152528248825282542250134993353315125553027408728272673285228273366457647571808 0 0315129152965292731262952292731263002296529023002273830272827289027252927262128775441310126602776272526602608266025552634248825282528275125822725256830892542280125282776258226602515348644912814255525012515252825152568250134323366326432262595397025552738281427633328466452621296 0 0287731393027327731393089292730893039291528902952295228272927275130022776291527895441303927632595266026992634258226082542262125282814255527122595275130272763275127382738275126082568354144912699255524742501247425682555246134593366325126343064408728142660283927763302466454051808 0 0312628523226302731142977299030893039300229022952281429652725295227632927273829775441316426992763272527382555264725152474252825822568294025152686262131392528275125422751246126212488345944912940256825422515250125422542246134723406325133922595400826342738296529273328478961131296 0 0296532263039317630763226301430892940307631012890322628773101272529022738287728015441311426732673272525952568262125152474252824882555259526472595259530522542272525422725244726602447355544912738258224882582246125422528251534723392315126473002404727892763283927763201469570041808 0 0323930023277311432012952322630523164292729022990283929152814287726602839264728525441301425952647269925952542258225822582254226212582275125012814268632392647295225952814250126732488352744912801260825952528252825422568248834453353320132892595397026082660287728903392454752981296 0 031763379328934063164323931513239308931013076299030022814296527382852268628142827544130522608259526992647252825422568246124882488259525552660251529022990277627632621278925152595250135834519277626732568247424472568256825553459335332392686317640472725259528012699339244644695 19790725 700291808 0 0332829523341290233282902292728392865271229152789275128772725292726212801263426735441303925422699278925952515255525012528252826732555268625152568256830272528271225552877247426342501345944642763263425422501244724742568248834453366328932642634397026082712287729023353463452981296 0 0277631262877317629272852295230022927277628522839278927252890271228522699281427635441305226732634278925422621263425282528258225552621255525682542263430272515272525422725246126342528354144912738256825152582247425012555256834593328323926733151408727252647280126733341449147261808 0 0327729652990305231642965283928902827286527382839273827762725281426992699268628145441311425682660273826862582259525422568251525422555262125422712256830272461271225282738255526992488349944912952263425552501247425552568247434193353327731642725402725822686294028653277449153691296 0 0290230392952306429772827283928772940277628142852287727762990280129272712278927765441301426992660282726602621258225552501259525152712255526732542269931012686272526862751258226472515358344912751256824882528247425152515251534453366325126733002406726212763283927763379443748531808 0 0296528142890285229152890302728143002289029522952286528902725289027512927266028775441305226602686271226732568258225152528256825822542259525422595255530892488269925822776252826732515349944642789252825682433252824612568251534193353331532392776397025682738282729523341466453331296 0 0285229522890296529403089290229773114287728522839292728522952271230022751287728015441306427252660267326732634254225552555254225152595252825822595272530522582268627252699277626212568351344912751260825012488243325282555256834453341323925953151402726862673286527513341463448861808 0 0305229403064280129652789287728522827280129402902273829022827299027512827271229655441318926602776269928142582259525552528255525552501263425422621264730762501272525012801251526472501354144912699244724882447250125012582250134723379325132392725400825822776287728143328454752271296 0 028653151286529522839290228652990294029272865267327762725295228012814269926472699544130272763264727762634272526342621254225822515256825152515256826213039254227252621280125282634250135554491273825952488251525012555254225823419339232262647299040872660262128522712337944644757 19790725 700771808 0 0302728653027295230142827290228902865290228522852277628902738285227382927266030765441321425822789272526862542259525282542255525682542256825152568252829522595264725012738256826212542347244642751259525552501251525152595247434993392322633152699408725422738280128653315451952621296 0 0280130642927302729273002275129272839291528142902296528773039268629272751296528275441305227762725280126212608252825952528255525682660251526212555272530392595273825822789251525822488355544912776254225282474246125682528250134723341330226473176408726342634283927513264449149861808 0 0310128773251305230762927294028903027289029902940275129022738286526992940263430645441318926082751267326342515252825422528256825682542256825152621258230642555271225952801251526342501347244642751260825152474251525152568251534593366328932512712398925822751281428143239457653691296 0 0281431392890300229773101300229902952292729652814299028652877283929022877296528145441302727762673273825552634254225422528258224882595256826082595259530142501273825152725251526342501355544912751255524742528250125422515250134323328318926733076404727382660281426733353454755141808 0 0313929273101299030522915306429522952297729272977275129402686282725283027271227895441315125952712271227512568258225822501258225552528264725282568258230642542278925422776250126472447344544642839255524882474251524742582251534323406322633532712404725552738280128903226469560741296 0 0291533413089339231763101308930893064315129652915306428012852272529902738285227385441301428392621294026212647256826082555254225152621251525152542256830142474278925282751247426732515349944912725260825422621247426082634246134863406320126863239406727512608286528273239463471111808 0 0310130643226316433283027302729773151300229653027283930022725287727122877269929525441320126992751272526862634264725422515254225952542260825012582263429902542266025552801254226602461349944642827258225682474252825282568252834453379327734992660397025552699285228653328478953331296 0 030023277300232393039313929273151296530022940299029022738301427762902277628522801544131262751258227512595266025952555251525952501255525282582258226732990251527122542276324742647248835134519275126212528251524742568252824743486339231762660325140472712262129272763330245764789 19790725 701251808 0 0343230273419303931893164302730893076286529273027278929522712297726602751267328775441322625282852277626212555254225012515256825822515255525952528263429652621268625952686252826732515347244912839258225282501252825012555246134193353327732142647397025152801275128523379463451571296 0 0295233532977320130763164299029523052303929022990287728272965275129272725294028775441306428012686271226082699259525952555252825282542251525012582259530642488272524742751250126212488354144912725254225152555251525952555255534593353312626473302402728012621291528013289469548211808 0 0334132263289301431512977302729403052299028653027280129772738286527122789267329025441308926862763277627252621267325422542254225282542251525152582252829902555269925822827252826342461349944912801255525012515256825012608246134993406327733282763400825552738282728903226469552981296 0 0308934863164317629403089290229773002287730762877282727632827264728652673280127895441308926862725281425952634254225552488255524882542250125952528263430272595280124882763259527122501349944912686263425152555246125552528251534193379311426863027404728272634290227123353443749521808 0 0323930393126300232512965301430892827289027892877289028902763291526472827264729655441313925682673272526602542264724882542254225422542262125552660260829902555280126472839254226602501349944912725254224882515255525282582248834323341325132892763398925422902280129023264469552981296 0 0300231893027322629272990286528772852290230022852290227122952272527632621271228395441301426992647273826212542251525682515252825152621254226212555264730522634276325422776254226472528355544912751267324612582248825682542251534723366328925823201404727632595290227763353457648211808 0 0336628903101302730762865297729402890277628392940277628142660277626212877255527765441307625682699263427382555255526212608254225282488258225282660252830892595282725952776252826472488347244642776262124742515252825152634246134453419322632512686402725422751280128273366449152271296 0 030763513297733283027317631143151310128902965269928772738287727382776259526732751544130392763262127632634255525552582259525822555259525152582255526603014286528012877287726732660250135414491275126992542256824612568252825823472335333282621323940272595258228772712334145474886 19790725 701731808 0 0325132263486306432513101307629402977283927382965269927632725276326732738266027895441303926992725272526732568262125952595254225152488252825152776256830762582294025553076258228012542344544912763252825282501251524742608251534723328330234862738402725422751275129773226466452271296 0 0292731262990317629773052292729772915280128902865285227892852262127512673272527765441303926342582275125822555250125282501250125422568250128272621295229523201278930272827287726472568356945192801260825152542248825952542248834453366334126603027400826082738286527513366463448861808 0 0316428392977295229902776281428272827286528652877280129152801283926732776272527895441320126602712269925822568252825952474255525822555269925552927267331642660316426473328256829022474352744642789251525152488255525282555247434593366323934192660397025282751287728013328457651921296 0 0290231013214310130522990282729272877294030272865287727252763275127762776278927635441299026862660276326212621252825552568254225152595255526472595289030272890277631512865292727252555351344912827260824882542252825552488252834453328327727633239404727382725282727763226446454771808 0 0327727893027283930022915290229403089283927512789273829772751285227252940263429405441322625952712266026732582259525422515252825822501258225152827258233532647318926083164258229022501349944912699254225282461262125152555251534863341323935832660389826212738283928273289466461131296 0 0289031642839289028652865282728142865276329402776285227122776275129022789268628145441305227252568266026862725260825012528255525422542252825682528287731012990282731012890303926992634355544912801259525552568255525822582256834593353315126473139406727892865290227513392463470041808 0 0321429153139285229772877290228773076292727122940282726862634286526732814273829525441308926472634267326472501262125682555255525422555254225012595266031512647344526863392268630762568345944642839266025952461255524882515244734593392320132892725400825822814276329403251451952621296 0 028013264307632263052287729153002289028903027296528652865294028142865266027252789544130272660264726732634256825152515252825952515259525282582255528522965315128773486295232262673278935834491269926342515252824742582255525283499334132892686315140472725290227892725337945474886 19790725 702211808 0 0325129653302300231642927300228143014295228772940271229772738286527512865264728395441305225822699267325952595256825822542256825822582264725682915269934192621341927253392264731262542354144912763259525822528252825822568247434453392326433412725406725422738281429273392457654411296 0 0294031892952330229272927286530642852283929152789289027762890263427762712267327765441305226732595266025952528258225552528252825682528258228012634307630523214278933022814312626472865348645192738262124882555254225552582251534453353335326213052404726732839280126863353463447571808 0 0316429023289292730272940300229772877297728522738272527512712278927252776264728015441308926212738256826212555256825152568251525012555259525152801272530892621327726213419264731512528351344642952252825282474254225422542247434323392330233532686391525282725280128773472457653691296 0 0297730523052315129022865275128902789286527632789280126732776269927762595269927255441301427632608281425422621255525282568252825012582252826992699289030273114282733922902300226212634358344912776252825012568251525152528251534193419318925953201408726603064291527253445463449191808 0 0326429653328308930762814287728652789286528012776271229022776278926992877266028525441311425822852280127382582260825282474255525012501259525282686269931012647310126733289260830392528345944912763250125422555256825552555250134193353328933792647400825552725282729153445451952981296 0 0292731512940322629903027286529772952302728522827282727252990277629272647286527635441307627382595278925682595252825422515252824882621258228272582282729402927281430522877290226342595358345192751255525282528248825682555251534593379325126473239406726082686290227383277463447891808 0 0325130523189294031012814303929272865299028522865272529522738285226732725262129155441320126992801276327122568267324742568248825012474260825952699264731762686300226733139262127892542349944912814259525822528254225282515251534723341322632012582400825822776280128014008463452981296 0 030143189308933923089311428392927292728902977272528652738295226992827276328272763544130022763260827122621259525952595258225282555258225152582252825822977254227252699280125682686248835834519277625552515255525012528252825153432337931892621310140472647264728652801317644374789 19790725 702691808 0 0332830023114302732393164315129903002278927762852278928522751278926212763268627765441311425552751275127252555255525552555259524742555258224882595258230272568276325822827251526602474349944912814259525422488255525422582248835273353326432892686398925682827275129273392457653331296 0 0295232773126321431893201299029272877305229522865292728142852271228522673281428395441305227762621277626732515255525552501255525152528255525552542259530762660273825422776258226602595356945192763263425282515250125422555247434723353311426863089404726472673292726733289454749191808 0 0326427763251295231142940292729022814286528272965277630522751285227762902267329525441316425952673264726732528264725152528254225822515254225012555254230392568283925422852244727122488354144912763256825282474247425552542250134723366326432512763404725422738277628653513472652271296 0 0300232772977311429022940303929523014278930142776286528142801287728012776278928395441310126862647272526212501256825552528259525282555252825282515262130272621271225822814256825282501355544912712255524882501250125152568252834193353327726993189404729022634281427383328446454771808 0 0322629653151285232262927295228772952290227632890283928652801283927382801263428275441300226602686275125952515264725552595244725682582254225012647258230272608281426212852260826342528351344912776263425552555256825282595248834723366323933922634402725822686282728773341469561131296 0 0292729652902294028773089282728012776286528522839289026732801272527122634275127765441305226212595272525682542254225282515251525152582256826862555269930392608272525282801252826472555354144912725259525822647250125952582255534453277328927383379404726212608285228013499454770041808 0 0312629273076296529402801303929522940278929022902273829022699285225952712266027515441306425422647273826212515254225422515246125682542285225422699259530022528267326472789255527382488351344642789269925682447248825422542246134453392334135552686397024882751287728013328454752271296 0 028902965283931512940297728902890311429272865285229022751294027512738267328142801544129902763262126992595256825952568254226732542281426212927256826473039259527382528283925552660255535554491269925682568255525282528252825283472335332642789305240472673269927762712334146344886 19790725 703171808 0 0294028773126287730523052291529272977289029272915282730392725295227632940269928395441307626472647262126472555264725282501252827252608294025422763262130392488267325952865259527512488352744912751259525822488251525422501247434723353327734992751398925152751281428523419451951231296 0 0289029152940308928902990286528772915292729152865291528142902262128392763272527765441296526212582273825952555254225682555258225952814263427632608269930762515272525152852262126342568354144912738254224742582248826212555251534593366318928273277406726082582290227123328446449191808 0 0295227633151290231392852297729652990303929023076278929772712283927512865267330025441302725952699268625282568252825422542251528012608277625422621259530272555272525152865255526862542351344912751254224612515255524882595254234453366328934592725400825282738281429403341451952271296 0 0292731893064317631263214297731013064290228522776290227513014278928012647278928145441300226342555267326602608252826212555252825682699252826342542251530392542268625422827254226472488356945192789259525152595250125552528246134193353325127383315402726342660287728143328469547261808 0 0327729023164318931642952307630523101306429903039278927892789277626212839264728145441313925952660275125952555259525012568256828012568272525012647267330522474273826472801247425952488347244642776268625552528255525422582246134453341323935132789400825952699281429023341454752981296 0 0299032012977327729773014286529772940289029152738285227252865267328392738276327255441303926472621269926342542255525952582248825552555254225552555256830392528273825422751254226082515359744912763255524882582247425952528252834323406323926733201400826082712286527253239451947891808 0 0321427763126292730272940294029652877290228012827278928392686286526472801269927125441310125682660267326082555256825012542263426212555258224882542258229652582269925012763248826472461347244642738264725552515248825422488254234723392326437172660398925552647278928773341469552621296 0 028523139290229902915287728012915291528272801277628272738273827122699271227512699544130022673258227252634260825282621252825952555255525682501254226213076255527382501280124882647248835414491273825552542248824742568252825153445334132012738318940672568286528522890335347574757 19790725 703651808 0 0307628393089297729152852286529652852285228392839276327382647278926602738271227895441308926212686264726732528266024882501256825552542256824882501256829902542264726862751252826212488347244912751252825422515252825152515246134323341327733152789398925282673278928773302466451921296 0 0276331512952311429902990281429023052281429272725283926732776267328142725275128395441299026602608263425952528252825822555258225152542251525422555250130892515277624882738254226472474358345192712262124742501246125682595251534593419322627383039410826082712287726993315457647891808 0 0326429153214310131393002296529902927292728143002267328012699289026992776264728655441306426732647272526212555262125822542258225282528252824742555256830022595272525422839256826472488349944912776248825682474247424882582248834453392323935272827400825552686273828903419463452621296 0 0305232893064327731643027292730022927286528772877286527762865271227512712272527515441300226082555271225552568255525552501256825422555250125282528262130522501275125152776252826472501352745192699251525422595248825552555246134723328311427632990404726472673283927383432457654051808 0 0323929403214310129652940294028652801273826992814271227892660271227252776267327635441306425682621260827122528259525422582262125012555252825822501248830522528269925422801255526862555352744912725258225422488250125152595244734723379330232772660402725422725275129023353463460741296 0 0283931763089312629653039273827762902285228902814286527122814267328272725272527765441302726862528271225952555255526602501254226212621250125012528263430762501273825152776248826342501356944912789260825012568247425422595247434993366323927513176408725822660291528013341463471111808 0 0320128523027291531142814276328392890283928392776266028522712272526992751262128395441311426082660276326472542260825552515256825682528252825152501254229902595263427252852252826472474352744912789260825682474256825012595247434993366326434722738395225552712276327763499466451571296 0 028273139297729272965292727762927294028522890272527762686289026862890263426992699544130762776259528392528271225152712252825282582252825152501251526603064251527632528272525152582250135414519269925012488252824742555255525423459336631392673327740472660264729522686332845764952 19790725 704131808 0 0302728273027283929772839282729272927286527762827273828272673294027892952267330025441310126472789269927512555268625422542252826212555248824742582256830762568267325682789243325952501351344912725271225422474248825012595246134593366330236262686393325952801277629523315475753331296 0 0278931012852294028652801292730392915273829772865289027122852272528522634275128395441308926992608278925822621255525422528254225152555254224882582256830272528268624742738248826732461358344912763258224882515246126342568248834323341323926473089404726862699285227763486463449521808 0 0308928142977278929272902277628142776286527892877267328652712272526992673271228145441303925822712275126342515259525152542252825682515251524882528259530642542266025152738248826212461347244642789254225422488258225682515246134453341326434862647400826342647276329023214454751231296 0 0295230642915287729152877287728902915289029522776282727762776271227762673291527515441302727762673277626602647255526342582254225422528255525282501256830142488276324882712248826472542355545192712259524612501250126212542248834593392320127763302406725552595278927513264463447571808 0 0310128902952282727762801273827632890268627632751264728392582268625682801264728395441307626602776278926342515258225012542264725012488256824882542255529402555262125422814250125682488347244912751255525152447251525012595250134323341323934192673395225822673286528903226469551921296 0 0308930522776317629652890280129522952280128272712282727382865278927762725278927385441305227762647277626732582256825682474254225152542250125422501254229772542264725282751258226472474351344912763263424882595250125282555246134593366315128013052412925952634289027513315469547261808 0 0307629652940300231642927280129522789277627632927275128142725272526732801266027515441302725552634278925952528258225282528254225822555255524742555252830392555272525422738254225952501349944912801254225682515254225822582247434993353334135552751402725422673282729523289446453691296 0 029023052305230392965290227512965283927252877271228652686273826862763271228012801544130272582267327512608262125952542254225152515252825822528252826213002248826732542278924882673248835414491275124742447256824612528256825823472339232012789317640472595266028012801337946644853 19790725 704611808 0 0297729152940300230272852299029152940295227252712267327512699280125822763264728015441307625952686272527252582267325822595252825682501251525822595260830022542266025422751256825952488352744642738258225682474251525282568248834323341320133792712397025282725275128393366446452621296 0 0297731012852308929523027281429272965277629272814290227762814266028272621289027895441299027512634275125682686252826342568259524742542252826212568254230142515267325422789252826342515352744912751256825152528248825422568248834593353325127763126406726082673290226993392463449861808 0 0322631013176278928902927285229523002287728902890272528012751291526472789263428775441302725682621268626212595254225552528254225552555254225012568262130522555268625952751255526212461349944912814256825152447252825012608246134723328328933412751402725552763280128903277463453691296 0 0296531763089307631262902292729152940278930022801308927632927259528522647278927125441299026472634269926212660255526082474262125012582255526602528269930522515277625822801252825952542352744912763256824742515251525012555252834323328322626993239406725952660286527383264463453691808 0 0318929902977297730392865300230022977292728012763278927762776278925682751260829275441313926602660271226992515251525822542246125952501259525152699267330522515278926212827252826602528347244912751256825282501248825422582251534863341322633412751400825282686285230023251469560741296 0 0315130523052306431263014297730142952286529772814297727122990272528772699292727765441311426992647281425952595255525552528255525012542254225952595260830522555271226342789258226212501354144912712258224742528250125152528248834993379321427633126406725682595285227763315454771111808 0 0325128903289291530522839286530892902302728393027277626732725289027512751256829275441320126342801277626472595259525552542252825422542255525012621255530762542269925282763256826342474354144912725255525282488244725012582248834453379323933022751400825152801280128273251463452981296 0 030393264303931513039295230392865292728392940285228142763290227892839263429402801544130522801271228522647266025552555251525822555256824612595256825953027252826732555278925552621248835414491276325822447247424882542255524883472336631512712316439702515259528772763332846344986 19790725 705091808 0 0337930023189300230522852307629653014308928773064294029652699292727512763267327895441312626342789273826732488256825282474247425422542251524882621259530762474277625552763251526862488348644642801259525152474254224332555251534193379326434722738398925422621280128653277451952621296 0 0296532263189310129522965290229402977295230272712297727513052269929652725287727895441307628142673278926342621256825822528255525282555251525682568271229902568273825952738255526212515355544912763254224882488247425152555252834993406321427513328404725822595289027513239469549861808 0 0327730393064291529273014306430023392295229022865275129772725300226992865268629775441318925552751262126082555262125552542250125552515250124742555262129902555271225282776255526602488347244912940251525552447251524882568244734723366328937172673397025952699278928523277451952621296 0 0308932013101331531513076308931763101302730642927322628142890276330642763280127635441308929402660275126082634252825152515254225552488252825822515262129902515271225822827251526732528354144912751256824612488247425422555247434723392326427763406408726212595291527253353469547571808 0 0343231143151302732013039308931393201312628013151280130142686313926602827271229275441308925282738272526602555262125682488248825552582259524742528250130272474269925682839254226602528348644912751264725012474251525282595247434723328325133412776398925552673282728393315472653691296 0 0296530762902308931513002294030272952280129402751287727892952278928272634281427635441302727382621276326082634260825552542247425152542247425682501256830392515269925822789252826212474356944642763250124472501247425682595251534723379308927253392404726082621285228273289463446641808 0 0302728143089294030762877290229773002292728522915271228012712282726732927266028905441305226732673275126212528251525552515259525422474252825282595255530022555267325552801250127122474351344912738255525282515250125012568248834723353328934722751400825422686277628653239451951921296 0 028903089299031762952280129903027300228772927277629652751290226992877268626992712544130762595258226732542264725012542255525552528256825152528259525823039256826602542277625822647252835134491273825822461246124882528256824883472336631642789323940672647266029022712325144915020 19790725 705571808 0 0312629773302305230642927291529772865311427122977277629652763281426732839266027765441308926342686266025952555251525552528255525282542254224882595255530022515271225822712248826212474351344912789255524882461248825152621246134453366326436412699400825152699282728773406451950881296 0 0285231263214300229772952308930023089281429272814292727382839277628142621278927895441306425822647262125682582246125012501254224882542251525822568260830392515268625552751247426472501352745192699262124472461244725822555254234723353322627893264404726472634285227253289454749521808 0 0318928902990294029902902294030392827280127512839273827632699281426732801271228655441308925952699264726212568248825422528252825012461250124742595258229902542268625952763251526732515348644912725263425282447243324742582247434593353326433532673402725682634281428653315469553691296 0 0294031263002305229772990296530522965286529772673290226992827273828272725268627255441308925822568266026212555254225152542255525422595252826212515250129902555268625952725251526602488352744912776256824882488247425552582250134593353331527893328406726342621287726993366466454051808 0 0312629903201286530762940291528392877276327252940259528392673280126992738262128275441308925012699264725822488258225552542254225012542247425682528254230642447271225552776251526602528347244912814259524882461251525012555250134993379327734992699397025682712285229023315463460741296 0 0295231142915287729772789277628522877275127892751280127252763269927632647272527385441307626212621266026472528254225682488252824882582252824882542266030272555272525682725252826212461352745192725258224882501244725152528252834593406332827513328408726992634291528143392463471111808 0 0305229273101285230142827277629152877285227892977273828522712292726082789267328525441311425552568269925822555262125822528251524882542254224742595254229522528269925952801252826342528348644912751247425822515246125282542252834193341325132262673402725422673280128523226451952981296 0 030523089290229022915287728142902289027762789277627252699280127512763267327252725544129772595259526212528255525152582255525282515254225152555254225683052252826992568276324612621246135274519268625552515252824882528251524743486339232772712305240672660263429772751326446645020 19790725 706051808 0 0303928773014289030022839303929402890280128392965263427762686290226992738266027895441301426992595269926992555246125422542248825282528251524882568254230522501268625282763255526082515349944912712251525152488247425422595251534723353326434592738406725822673276328653239449152271296 0 0286530523002289029402927294028902865280128522738281427122763272526862673272527385441303927252568276326082568247426082515260825282555251525552555251530642488266025682763254226472528354144912725254225012461247425682568246135133302317627513277406725682621287727893315463448531808 0 0323930022965295229652827280128012801273826862890268627632699277626342738258228015441303925422673267326992595252825552568250125552515251525552515258230522528273825552776246126212515351344912738256824612433247425012568246134593341327734452712397025282686273828523353446453691296 0 0302730522940278927512890292727762865285227762673277626862673264727382699266028395441301426342621269925282542254225152555254224882488251525422488254230522488264725152725250126602474356944912776251524472515248825822568250134593379323928903392404726472595285226993289469549521808 0 0303929402927289028772865297728772852278928012751275127762673275126212686260828395441306426212699273826472515258225682555251525422488251524742515254230272488267325012789251526472515354144912751259525012474244725422555248834453341325135272738397025822673276328653315472651571296 0 0295230392801289028522865289028652865271228392776287727512801275128392686275127765441305226342686276325952528252825422515251524742542254225152528262130142555268625152751256826342555355544912776258225282474244725422555247434593366311427763541406726212568285227513264466447571808 0 0290227632927277628652776275129152738277626992852267327892699275126602699271227895441306426212712275126992555258225552528250125282461255525152528255530522474262125422801252826602474352744912789256825282461252824612595244734723353325135972738402724882673278928773328454752981296 0 029273027283928902763277628142699278926472712272528142634287726732712271227382751544130392673269927122595256825422501252825012501251525152568258226473027248826472501277625822647252835414491273825552515250124612515258225283486341934192877358340672621264728272738322644644576 19790725 706531808 0 0295228522977294028392751277628012686280128012725266028392751281427122827262128145441311425422673269927122542259525282501252825152501254225282555254230022488272525152776248826472488354144642801255525282433254224742582250134863392332837642789397026082673278929153277454751921296 0 0283928522776276328012827277628272801275127892776275126212865263427252621262128145441300225822595271226212686254225682501252825012528254225422501254230022515263425152725256826212634359745192789260824612461246125682568250134593419335328523472410826082660285227383289469548861808 0 0305228392839290228142789280128142814278926992738268626602647269926212725259527385441302725682673272526472528258225552515250125012488254225012542259529902474276324742801251527512555348645192763263425012515251524742595246134453366336637962712400825682647280129523302457654051296 0 0278929022827281428272801289027762852268628012763281426992801266026992634266027895441303925952634269926212542254225552515252824882488251525822488258230522515262125822801256826862621356944912852264724882501244725822542250134193406320128143315408726602621280128143392463454051808 0 0316430273052287729022814294029402751296527382965268627762751282727892877273828015441301425282621277625822542258225422515252825422555255525552555252829402501267324742839248826732542352744642952262125282528246125012582250134863315323936562814400825422673280128773239443761131296 0 0289031892902305230272827303930392827273829902763290227382814272527122763269927125441301425952634271225552595256825422515255525552568254225282488259530522488268625682763259526342568352744912751255524742488248825422542247434453366330227513264408726342673289028273277451970041808 0 0306428902927287729272801282728772660286527252865269928902686277626472763262128275441308926472568263426342528259525822542254225552528250125012515256831012515276325012738250126862542349944912814255525952488251524882528252834723353328934992738406725422673278929403328463451921296 0 030022902281428392801275127892712275127122751266028142621272525822789263426732712544130392621260827122582252825282595250125012542255525012501251525553002254226992634272525422634251535414519276325682515254224882568259524743499336632642751343240082582255527512673334146644986 19790725 707011808 0 0290227762927290228012751280127252751269926992776275127892725271226472776269928275441303925552686269926472542256825282542254225012515252824882542258229272461271224882789251526342474347244642776256825152461252824882555250134723353328936262776398925422751276328143277469552271296 0 0281429652852286528272877278927762801267328772738289027122789264727382582264727385441299026732634273825822621252825422488251525152555251525152542259530762501268625152751250126472542354144912725251524882528248825422528252834323392323928143419404726862555289026343289443748211808 0 0308929652927292729272877277628522814285227252977271228272647282726732801258228145441310125822751269926602555258225282515256825552474250124742488255530142515267324882751251527632542352744642801264724882515251525012634247434193392326436262699400825422673278928773315443752271296 0 0292730763076294030022801290228392776275128392686282726342751269928142673275127635441303926602595268626342568255525282488255525282582251524882555258229902515260825822751269925822673358344912763256824742515248825422542251534323353315128143392406726472621285226863315475748531808 0 0322630762990276328522751281429022647281427122801266027892634272526472699262128275441311425822699275126212595255525282488251525282501250124612542256830762474269925012865254227762542352744912763254225552488250124882555250134863366332835552776400825422621276327513264454754051296 0 0283929772877302729272814289028902814264727892699275127252738264727762673266028655441301426342634272525822621251525282528251525422582248825012582258229902461272526342814263427122595352744912738256825152568247425422582251534323341326428653366404726992634290227383406463449521808 0 0312628652902280128652990280128902776277627512814263427382647282726732738266028275441305225682686266025952542258225422515252825682542254225282738255530642515276326212827250126862528358344912660255524882474251525282582248834723392331534992725397025152634281429273419457652981296 0 028142763283928272852273828772789277627512865272527512595276326342776264727252725544130392660255526732608256825822568247425282501263425552660256828393052256826342555272525282608259535414491275125422474255524612474258225283472339232012902347240472673260827892712331546954919 19790725 707491808 0 0289027122776283927892751269928272776272527512763260827762647289026342763263428015441307625552699272526862555262125422542252825682515254226342839259531262474273824882789251527252501348644912738260824882474250125152528247434323379323935972801406725952608273828653406451953331296 0 0290230022751280127512751273826342801267328522673275127122699268626992660271227765441306426862595267325822555252825422528256825282582255527892555281430392542271225422699251526212488358344912751252825282515246125282528250134453366326429403289410826082673292727383277451948211808 0 0302727892839275127892751267328522699275127382801273828012660271226212751262127385441305225552660275126342501264725682555255525552515255525012751267331642528271225422789248827122501355544912751258225282474251525012582252834723379326438292789398925422660283928523315451951921296 0 0273828522712278928272751271227632699273827122686280127122738269927382634277627635441305226472595271225822582251525952568255525822542250128522555292730272660263425152751262126212621355544912763251525152488243325822568252834593353328929023499406726472647281427893315451952981808 0 0282727382763276328392738268627762686269926732686263427512634273825552751262128015441307625282647267326472595254225152515259525012515259525952927263430642488271225012827248827252501348644642789255525282461250125012528247434453341330238122712398925152634282729273302457661521296 0 0280128272686283927512738276327512712266026472582273826212673259527252542267327635441302726342555269926342542254225682528252826082555251530022568285229652621269925822776259526342634356945192952264725012528246125152555255534723379321429023341408726082634281431263379472670041808 0 0292727512801278927762673271227512660276327632673266026992686280126212751263428525441295225552621271226342528255525682488255525952528256825822763258230762555272525152725256827122488349944912763255526212528252825152595251534193419321434992725404725152686278928653302463451921296 0 027632839272528772789273827252647269926862751266026472582272526212673264726472763544130272634256827382608259525552528252825682542248825012827258228773064258226992488273825682634258235694491276325422515254224472595252824883445336632012865352740672608267328272751323946954886 19790725 707971808 0 0295228272763287728012738282728142751277627892814263428012725272526602751260827895441299025682673281425952582256825422555247425422528258224882776264730642542267325012801251526212528345944912801256825282461250125012568252834593341331538632801402725952699285229523406454752621296 0 0291528652814285228142952277628392712272527762839286527122751269928272634273827765441303925822595273825822608250126212461258224882542250125952542263430522542269925282699259526732712355544912699267324882582254225152555250134593315315127383251406726472568281426993445466449191808 0 0302729022990280129022738291529022712289027512852263427252738276326992814258228905441305225822660268626472542255525552474247425282515259525152673255530762528273824882827251526992555348644912776256825552542248825152621252834323379328935412763404725552725275128653328441152271296 0 0289029902965296528902839306428652927280128392751275126993027269929522738273827895441303926602555269925952568251525422542251525952542252825822528277630392621267325952763263426732608352744912763264725012515248825552501250134323353313928523315402725952647291527763277463450201808 0 0308930023002295230022839290229402776291528012940271229022608282726342751268628395441317626082725277626732568255525422474254226082568258225152699259530272515273825282776254227122501352744912814259525952528248825012634250134723315331537482776406725422725286528273251469552271296 0 0296530022839289029772890283928142865272528142725268626862725262126602568272527765441303926342608275125822582252825422528258225682621252825952582269930522582262125552789273827122634354144912686263425422501247425422528248834723353317627893328404726342621289026733239475749521808 0 0290227512927289027892902283928902776269927122725272528652673290227632801260829025441308925552647267326732555255525952488256824742555262125682699255530892542272525012827250127632555349944642751251525282474244725012582247434863353322635832839398925012621278929523315446452271296 0 028273126282729902927292728392814286527632827273827762660285226342839277627762725544130642673269927632595256825422568250125152501259525422634255526863039256826472699271226342647256834994491276326472528252825422582255525013472340632392890331540672608262128142776327744644757 19790725 708451808 0 0299029022952278929152789271228772686286527762763258228392660277627252789254227515441306425822660264726732542256826212542248825012528252825682621258230272515272525282686254227382515355544912839256825282474252824882582252834453406322635132890398926082712282734723315454752621296 0 0283930522814282728652776278927892801266028652751282727252852272527762634266027635441306426472582273825682568248826342528255525152528251525682568256830272568267325952776258226472660354145192738255525152474254225282568248834593392330228273353404726602621285228523328475747891808 0 0302729272763280129152814290229522827289028012827271227632621282726862877255528275441305226732725276326472542263425682515254225282501252825682568252830522542267324612827250127632555354144912814267325422542250125422582246134593341335336412814398925682673283928773264466452621296 0 0287728772712280129522865286527512814285228392608273826472751262128142673268627515441306426862699277625152582250125152488258225282621252826212568266030892542266025682725254225952582358344912776262125152501244725012568247434993353327729523569402726082621285226993328463453331808 0 0302729152990292728772839295228902902282726602852272529522595280126862789263427895441308926082738272526342542259525422568251525152542251525152634252830392582272525822865252828012474347244912751252824742542251525012595250134453353331537172751404725682712283928393353463460741296 0 0307629903027294028652902302727382789281428142776280126992852273828272634276327895441305227252647263426342582250126342488255525152595254226602568267330392542264725822725254226342699356945192699262124612528247425152595250134993432322628773406406727122595290227383328454771111808 0 0307629773027290229772952307629272940281428522776268628652660291525822801251528275441306425552568266026732501258224882528248825822555256825822608264730892474272525682852252827252528354144912738260824742515251524612582251534723353330238632839391525682686275129273226454751231296 0 029273014301429903002311429522927296528143027269928272686286527512801268628272763544130392673255526472634262125682515247424882501251525552776256825283002259526602568277625822660254235414491271225552555251525012542258225553472337932642852347241082763263428012776335345194919 19790725 708931808 0 0313928652952278929522763285228652776277628272763269929652568278926602814259529155441311425682673266026082528262125152515250125422528258225552621262130272515280125152839251527512501344544912725252825422488251525422568250134453379328935972801400830022725277628393366466451571296 0 0292731512952287730022977294029022940267329652789289027123039264727512738273827635441302726082555273825822608251525282447247425012515254227252555263430392568271226342712251526212608352744912738250125152528251525152582254234723406317629523472408726862686283927633277463448861808 0 0306427892965273830022927300228652763286528142865276328012801285226472814267327895441305226472582271226992515252825152542250125552461263425422621259531392515278925152852251526862501348644642751251525152515250125012582247434863341322636412952404726992595280129023366466451921296 0 0287728652801280127892738280128772686277628772725267326732789267327252608263427895441301426732647272525952528256825422515256825282634255527252595268630272582269925682712252825682528355544642673267325152515246125422555251534453353337929903527408726862686285227383406449148861808 0 0285229272890285229152890289029402751286528012814266029522673269926342751258228015441303925552647267326212501254226212515252825952542258225282555255531012474271225012827247426862474349944912763258225282528252824742568251534323328337937482902400827632776286528773277449151571296 0 0272529272801285227632890283928272902278928392686277626732865267327382686271228145441306426732608273825952595251525552582255525552542254225822595258230272501267325422738259525952582349944912763252825152501244725552542247434593406339230023583406727762712290226863277463447891808 0 0285227762977276329772940283928522801278927253014262127762660283925682763262128145441303925822621263425952515252825152501251525682501262125152528266031012515269924882839251526862528349944912776256825282474251525422555251534453392327737482814393326082699282729273328463452621296 0 027762814278927892789281428652789281427892738267327762647276326862751272527252827544130272568255527892555255525682568251526212528252824882673255526212977255526472515277625282634263435414519267325952528254224882528255525153527330232392990347240672686259527892751326446344821 19790725 709411808 0 0290227892977289028392839285227762660283926342839275128392647282727252699263427635441302725552660264726082595260825152488251524612528251525282595254230642474268625012738252826602461348644912738256825552515256825152555247434593341327739893002400827122738277628523379469552621296 0 0289030272763297729402738297728012852263428652712277626342738268628652647269927255441306426732595273826082673254226082568255524882542256825282542258230642528266025282776255526212621354144912751264724882542248826602582251534863432334131513541397026992673289027383315457648211808 0 0286528012865289029522789285228522660271226732852263428392712282726602915266028145441307626212660264726732542258225552528254225422542256825012555256830892488264725152751259527512488348644912763252825012501252824882582252834863341327737803432400829902776278928903251466453691296 0 0289029402902292728392890281428142814282729772751286528142865277628272647281427385441301427632582277626212660259525422582251525422501251525682568259529772515266024612712252826602528352744912712259524612515248825422582251534453353326429273419408726732542278927763226475755141808 0 0312628772965303928902952289029902865286528142902269928392686285226732712255528525441303925682660264726602621256825012568250125422501254225282595254230022474264725152763247426342501349944912751259525682555255525012542255534193353330238292927393330272660281429653315441161131296 0 0286531262890295229152814281428012814285228772712282727122751262127892647273826215441303927252621267326342634256825552542262125422568256825152555258230142488267325152751251526342474352745192776263424612501250125282595247434593366339231143459402726992660289027383341466470041808 0 0295229152890300229022977273828522827285228272865272528012621283926992751262127895441306425952673273826602542262125422515256825012488248824742555254230392542268625012763248826212515352744642763260825822488247425552555254234453366331537172852397026342738275128013315449153691296 0 028392902277629402965276328142751287727892952275128392686292726992852266027762814544130642660263426992621259525422608251525822528254225012528251525283076251526732515273825282595255535414464276325152555254224332528256825553459330232772952348640672647254228652738332844914821 19790725 709891808 0 0290228772927291528902890280128392776287728012839271227512647289026342814263428775441315126342776268626082501269925552582247425422461252825152595262130522501269925152763247426472461347244912712258224742542252824742595250134723379323937642801395225552660283929273226463452271296 0 0281428902877278929772827297727382839276328902699280127252801254227892776275127255441305226602542273826472634256825682501255525552542251525282582254230022501269925552725258226472474359745192738263425282528244725422515254234993353317628903445406726472595283927253341463447571808 0 0287727122776287728652801278930392776302727762789266028652673289025822776264728395441307626342673268626862568260825682528254225422555247425282555258230272461275125282789248826602515347244912776252825012474247425282555254234593353334140472763398925682699273828393277451952981296 0 0280127762839291528012865286528652789276327892686290226472839268627252660275127125441301426472568271226472621254225422542250125282515254224882621255530022501262125012738251526472542354144912738254224612542252825282528259534863379328929773472402725822634272527633289457647571808 0 0286527382890285228272751278929152686278926732852264728392751282727122738273829025441310125952686262126602542252825152555250125552555247425282515258230022515266024742763246125822528347244912763256825282528252825012568251534723328330237322789397025552699280128013353451952271296 0 0280128392852287728392763268627382890275127762725277626862801269927632673269928905441302726212634263425422515254225282501252825282501250125012515259529772501269925012751250126212528355545192712248825282568248825152555251534723353332829903641402726212555286526603251475749521808 0 0283927762814280127892801273828652725277626602915262127122621282726992852259529275441310125282647273826342528256824882568252824742568251525152542254230392474267325012776246125822474348644912763256825552501244725152542250134993392331539892801398925282699277628143289463454051296 0 027892865278929522839277627632877281426212927272527892660283927632801272526732789544130392647260827632634254225682582251525682515251525012528256825553101247426212488277624882595247435274491271225282515247424742528258225283499334133532952359741082582266028522789325144644853 19790725 710371808 0 0281427762763278928522699276328392751282727382839266027762621273826732776259527385441306426212621266025952515262125012582248825012595252824882542256830022515269924332738250126212488347245192712251524742501248825152568255534723379327739152827404725952699282728523277436052981296 0 0290229522776285228902725276327892839267329402738287726732852267327632686275127635441301425822660269925552555254225552528259525152555248825552515254230642474266024742751252826342474352744912712251525422528250125282595251534723366331531643780410826342568289028013289466448211808 0 0295228272852280128772699283928902738283927122915271228902647283926732827256829155441306426082647264725682595263425152542251525152515248825152528264729772555269925012801250126732488349944912712258225152461255525152568250134723366337939332763397025552725285229273277457652981296 0 0294029522789301428652865286527762877268627512751294027762827266028522673272527895441303926082582267325682582250125552542247425682501254225422542256830392474263425282751250126602515358344912801252824882515243325282582251534453392320130023445406726863898290227123328451953331808 0 0289027512789277628272927264728012763273827252902269928012763276326342789275128275441308925152814275127382568263425152515254225422488255524612568251530642488266025422751252825952488349944912776256825012515250125012528251534453353332839702940397025682751311429023341454761131296 0 0275129272877285228272865283928142940275129022751272526732827269928012686273827895441301427252582275125552647250126342568252825152515248825012595264731012447269925422751254226472474352744912686258225152515247425552555246134323315335330523499400826862621291528143315449171111808 0 0297728522827280128392827276327762814278927252827263428772621267326732827254228775441308926212763275126602488262125952528251525682555254224742568259530642433273825282789254225952542349944912712250125422542246125152568250134723392328938802763398925952699286529153459463453691296 0 028772940283929022927282726732686285227122865276327632673282727252776267327632699544130392673262126992647258225552515255525282515252825682461254225553039248826862542281425822621252835554519273825952555250125012528258225423499339235132977365640872647266028522789339244644821 19790725 710851808 0 0297727382890287729272789280128522827285226992865272528142801278926342801255528775441313926212725275125822542256825422528251524742488251524472568252830892488267325682776250126472501348644912699255525012488251525422621252834593392334138802927404725682647283928523277469552621296 0 0282729652902282729022827280127632776281428652725283926212776267328522699291528015441305227252634273825822621259525952501251525552501251525552555264730392501266025552725248825952488355545192712250124742528251525422582246134453341323929773597406725952660287728523289469548861808 0 0291527892789280127382827280128392827289026862763264728902673273827252789260827895441307626602699268626602608260825952515256825152501254225152555250131012528264725282801247426732515347244912712252825422488250124882595248834863341326438122965400825422686278929403527466452621296 0 0291528012789283929152738281427122776267328142699275127122801266027892621285227635441301426992647264726212621256825552474251525552568246125552501256829902555263425152699252825682634352744912712256824612542250125822488248834863366325130023555404726992621281426733379469549521808 0 0292727762801280128772952272528522751286527252902266027892699278927382827260828655441311425952634277626862568267325012501251525012474254225282501258229902501272525282789248826472528349944912738250125152488251525282595250134453406334138292776398925682738275128523555469551921296 0 0290229402839285228652776289027512839277627762712283927512990266028142738278928015441312626472582276325422621252825952488254225152515247424882542263430522528263425282738251525952515352744912738263425552488254225682568246134993366335329153459404726472686318928773315441147891808 0 0297728142977285228522839280128522789278926472852273827892673275126862776266029905441311425422763272526342595258225422582251526212568252825152582248830762488269924742776247426472488352744912763254225152474250124882595244735133379334138982839395227512699285228523328449150881296 0 028012952287727892940281428652763278927382952266029272647285227512865276326732763544130892673268626862555258225282595254225282515254225552542255525553052252826472515273825682647252834994519271225012542248824742568252824883459355533792977354140472582271228392839330246344886 19790725 711331808 0 0299028142940282728392877280129522814300227632839268628902673286527252751263427515441312625682763268625822595258225282528254225422528254225552595262130522501266024742801251526342501352744912712263425152555250125152595251535133328326438462776400825552686302729403328463452271296 0 0278929522827277629272789291528142927269928272699286527382877269928392712285227765441299026862595268626472595252825682501250125422501252825282568262130762568269924882763250126212488351345192699260825282528252826212595251534193392341929773717408726472725283927763226469549521808 0 0292728652865283928652751286528902789277627122776280128522725295226732890271228015441305225822712275125822582262125152582256826212474254224882568254230392488266025152814250126212433349944642712251525152515254225152621250134863392331537642877404725422699282728523419472653691296 0 0290229772789289030522927276327252814276328392634291526992852272527382699282728015441300226602647266025952555262125552488255525152542252825282528259530392488266025152789254226472447352745192738255525152501251526212608250134453406327730023597408726082660290228393239463454771808 0 0300228902990296529272965275128772738287727632865273829272725290226602890264727895441311426602751272526732542262125682582255525822542255525152515262130522542266024882776247426212515344544912725263425012515251525422568256834863353328937322852406725012751278929653379451961131296 0 0296529272839289028522839272527512801278928392647282727892776263428012712269927765441307626342634271225952528254226342568250125422515260825682542258231142515266025152699258225822528355545192738267324882555247426212528252834593341321431013499404726602621290228273472463471111808 0 0292728142927292729022852273827632814282726992865264727252686269926212699267328275441299025952634271226732515259525822528254225552501251525152555259530642501267324612738251526342542347244912751251525152555254224742660247434723406330237802839397025282621289029273379466453331296 0 029022940289028522952280128012890285227512776269927252699262126732686272526472751544130392712258226602608254225822595252825152528248825422555251525682977252826862488271224882634252835694491276325822501254225152582262125013445335332143126349940272568292729152751327745764757 19790725 711811808 0 0313930892990287727382865296528902751282727252776259527382686276327632686256828145441306425952568266025952555254225012568254225552555254225422501256829522461268625282776246126342447352744912712264724882595263425153226252834863341317636862902404725152673283928393486451952981296 0 0292730392890278929152712286527892877267327632686280126992789269927122634267326215441308925952634273826212582252825822528254225422501252824882501259530762488263424612801250126342501354145192686255525012528254226342686252834593392352731143513402726342927289026733302469549191808 0 0302730522852287727512789273828522801282726862725266027632712277626212725256828525441305226212673269925952582262125552647247425552474251524472542254230892474267324612776248827512474344544642712251525012488263425152952250134453341328937642827391526992699291528523379449153691296 0 0277629022927285227762725292728272877268628142751271226732712267326992660268627765441303925952621266025422621255525822528255525012501247425152528254230892515266025012751247426472555352744912738251525152501256826602582251534323353322631013583404726342902280127763315451947891808 0 0287728902877281427122738278928652725282726472776267328652634275126472776267328015441305225422568272525422555259525282582248825422528251525422488256830522461266025012763247426602501351344642738252825152515251525422555247434723315327736862801397025422647281428273353463450541296 0 0299028012801287728272814285228392827263429022699276326992751269926992699263428015441303925952634273825952555251525422528252824742542258225552528254230762501268625422789248825682501352744912776263424882634248827252595254235413341321429903555412926212725287726993341449146341808 0 0283930272865290228902827266027632776292727632776263428012582269926212763268628145441305225552621266025952555254225152528248825012542247425012568256829522488266024882789247426212488349944912801262125822568255525422621251534453366327738462839397025952660281428653328446454771296 0 028772977296529402940277627512751278927382763267327382660277627632776267327252789544130642621256826992634254225822528251525682515254225282515255525553039251526732621280125282621250135554491269924882488266024882621258224883459334133283027355540472555264728772699335346344853 19790725 712291808 0 0299028652865282728272738271228652738276326472902259528272660282727632738266027635441305225422621268626472528254224612595252824882515251525282542259529522488264725152814247426342528349944912763254224612488267325012568252835273406326439892902404725952725287728653341463452621296 0 0302729652789289029522751271228012902269927512738282726732751264728392660271227515441300226992542272525952582250125282515258225552542254225822542259530272488266025152751252826342568358344912699255525152582250125952542252834993341337931263686406725952647276327383277441149191808 0 0294028902865286529402890275128012789283926862751268628522621276326862801268627385441303926472568264725822555256825422568254225552555255525422568252829902501268624742789254226862474347244642725254225552528252825152555247434193302334138462839397031012660295228393392463453691296 0 0281427763002285229152686280126992738269927892712280126602776260828272608273826865441301426342647266026472621255525282501258225552608248824742542254231142515264725682699248826342515352744912686258225012542250125822542255534453366334131143764406726992990277626993289449155141808 0 0287728392915283928142673267328522751278926992789268628012699277625952801260828395441303925682647272526212501256825422501247425422582251524882501263430892515268624882725247426212447348644912738263424742528247424612595252834723366327739703076393326862738296529023289454760741296 0 0292729153126276328772814278927252827269928902660280126472686266027252686268627255441301425422595277626212660254225952419256824882582251525422515251530272474264724742776252826472542349944912751251524742647248825282555252834323392323931643686402726993014286527513379463471111808 0 0282730522915290228392927285228272647276326992776264727512647272526602763267328275441303925822621273826082555252825422474254224882515258225282528262130522488268625152776248826732501345944642776263426212488247425282582250134593366332837802940398928012699280128143251454753331296 0 027253002275128012827286527762827280127632738258227122712277627122621271227382763544130522634259525822582258225152542251526212515251525422501252825553027248826602501275125012595247434994491275125152528250125012528256825013472335331893064348640082738322628012712327746344919 19790725 712771808 0 0302728652801280127762789271227892776277626862751273828392621282725952712273828395441306426342647269926212542255525682515248825552501254224742501258230022488262124882763250126212501349944912801256825552488255525282582251534723366330237962952398928392751281428143239469552621296 0 0281430522789289028272927290228012965278928652699276326732751268627762660271228145441301426602568277625682542251525682542252825422542251524882528252830642488271225152725256826472528355544912725250125282488246125552542248834723366330229773641400826082699278928523302454747891808 0 0289027632965282728902902281428772763278927632738258228272647275126992725262128775441307625682673268626732608258226082555251525282488251525282515258230642488264725152763244725822515349944912725263425282447252825822595251535273366326436712965398927252673278928013315469552621296 0 0287730272801287728272712286528142839262128272582278926602814267326732647269928145441313926602555268625952568258225682515255525422501247425152515259530892461266024742751248825952488354144912751254225682515254225552528248834323341317632393513406725682712287727893328446447891808 0 0287727512865272527892827275128142751285227122751269926862660272526992763256827385441308925682673269925952461264724882555255525682542255525282488254230522474266024882738243326602528351344912776263425152501252825422582251534593366340638462952400825552673277629023379469551921296 0 0289028272902283928522890283928772852273827252699280126992673269928272725267327895441301425952608268625822647258224882488258225152555250125422515258230022528268624882751251526212515355544912751256824742515248825952568246134723379328929523641404726862776290227383328457649191808 0 0291529772814283929522839269930022776287727892839269928772699285226992814269929155441303925552699275126732555251525682542252825282515254224882501254230272515268625152827246126342474352744912763258225282555250125422528251534863432321439332877397027252725285230273315446452981296 0 028142977285229022990281428772852287727512877277628142699278926732839269928142789544130392595263427512634251525422542256825682542252825012501258225683052250126862474272524882595247435554519269925952542255525152595255524883459335332393052355541082738302728272827336646644886 19790725 713251808 0 0294027892952286528393126292729652814297727632814269929152647299026862814267327515441302725682621269926602488258225282515248824882488248825152555258230022515266024612839247426472488352744912699252826342568262125152595248834863341332836262965395230142776283929403366463453331296 0 0306429152839283929902852281428522940272528652776290226992776264728272738275128145441306425682647277625952621259526342528252824742555248825152488255530762515266024612763250126472461354144912686256825152621248826342542254235133366327731013780404726473277291527763277451948861808 0 0295229153076297728772839283928902801277627632890271228522738268625822839264727385441308925682725267326862568251524882528254225422528251525282528255530022515269924882801252825822515348644642699256825552528248824882634256834453315331535833089398925952725280128273315463452981296 0 0281428902776287729402751285228522827280128012712287727382738267328392673267327255441303927122621268625952582252825012528247425012555254225282542254230142515266024742712247425952433354144912712268625552582248826472595252834863353332830763583410825822827287726993302446452981808 0 0297728272965292728652776286529522865292728012827267328272712281426602865259528395441302725422621267325952582255524882542247425152568254225152488258229902501264724882776241925682488345944912699256824742515251525282699246134993366330237642839404731642814278929773201466460741296 0 0285230642839282729522852280129152927275128392712280126862776268628012673271227385441299026472568278926082595254225552528258225282501251525282528254230522488266025012699250126212474351344912814258225012515248825952568251534723328325131143583395226342865283927513366451970041808 0 0307629022915299028652865280129272827278926732776267328522699282725682763262128145441301425952582268626082542251525422515251525012515252825152528255530272474264725012776250126342501348644912776259525282582258225552555255534453379334138462902393328392725282728013289454752621296 0 028522952281427892839280127382686287727512927271227512699273827252751259526992839544130522751256827892542259525012608256825012515248825152461248825553027250126992433275124742621250135414491268625152555258225012738263425553499339234063251373239522634256828522776336646644886 19790725 713731808 0 0294027892852281428902940281429022827285227892852277628142738272526862660267328275441311425822595272526862555255524742515250125552461254224742582255531012501263425282776252826472501344544912738255525152528262125822608251534863366331537173002402726472686280128273277463452981296 0 0286528652915292728012801283927382763275128272789281427122890271227512686275128015441308926732555268626212555254225152528250125682568250125012582251530762447262125152725248826342488354144912763255526082827250125952582255534593379325131513499398926602686287728143315463447261808 0 0287727382763289027892789276328522686273827762890259527252686272526342763267329025441308925552621267326732555251525552501252825422542248825282515255530272528266024882801247425952488352744912789262126472542278926082608254234723353328937013027410830022634277628393277451953331296 0 0290228392738285227892839289026992776269926732738280126732738268627892751272527385441307626862568271225552595254226082528255525282528252825152501254230272501264724742763247426472488355544912763256825422699273828652660258234723432328932143612412926212555295227893353446447261808 0 0286528772852277628522751267328772647277626732839267327512725268626732776269928145441301425152647275125822582251525152501251525552515256825152568250130392474267324882801250126342515347244912751258226992634268625682608252834453353336638123052398928012673273829773406466453691296 0 0281427252634282728272776278927762776263427382738267327382776269928012699266028015441306426602528269925952528252825822542254225012515254225152542259530642488267324742738250126212515354144912751252825422725258226212582250134593366323931143527412926992660290227633315469546641808 0 0273828142801277627632725283927892738273827762789268628142686272526602634262127765441308926212725264725682568255525152474259525422528259525152501258231012515266024882789251526602488354144912763260825282501278925282568263435413353337937173089404727892673280128773353443752271296 0 028772776278927632915280127762751275126732776266027512738277627762660266026732660544130142608258226992647255525682542262125552515255525282501250126473039247426992501276325282621252835694519273826602528259525152555255525153499334131643027349942172776264728392763344545474853 19790725 714211808 0 0285228142738285226732801269926992686287726992738268627252660275126082699262128145441305226342595268625822555252825152515255525152582252825012488259530142501264724742712247427122515352744912738250126082528251525422621258234723379325137963189382931142673277629403239469553691296 0 0287729022827271228902699275128012738263426862751276326732801271227122686262127895441301425822542268625952528254225422474252825282542250124742542255530022488267324882789252826342542356945192776258225012673258225422660262134323353325131393541402729022686292727763277463449521808 0 0302727632776281427632776275126992673277627382751266027892712269926212751267327765441301425952712259526212568254225282528252825422568252825012528258231012488262124882789248826342542347244912725256825682555255526342595262134723353335338633089402728902725287728523277469553331296 0 0294029652801286528522852278927252763260827762725278927252660266026212751267327255441302726082568264725682595259525282542254225682542260824882515252830522528267325282738263426472582354145192738254225422621247425822568258234723419337931143748400826992595280127633315449154051808 0 0305229022839281428142776272528142725272526472827263426732647278926732738256827895441306425422634267325952555252825282528252825152488258225422488255530272515267325282763251525822542347244912763260826602555252827122647247434993392326439153114398928772712285229773251463460741296 0 0281427382776285227762814272527762763275127892621273826732751267326862634267327255441297726732595267325822568252825822515254224742542252825282528256830022461268625012751247426472501355544912751262126212673251525952647263434193328328928773555404726862673285227633264466470041808 0 0281428012827289027512776271227512725272526472751269926602738266026342660256828395441305225282621264726602555256825012515251525422488254225422528262130762501259524882801247426602474352744912673255525952647256827382568255534193432325137802927395227382621286528653264457653331296 0 027892852277628012699289026732712271226472673262126992686272526472686267327122763544130392582262127382595255525152582254225282474250124612461254225553014250126732488275124742647250135974491271226342528264724882621262125553486336631262890358339892977267328652738335345194519 19790725 714691808 0 0283929272827283928142763269927632725272526862789269927122595272526212647267326995441303926082660267326472582255524882582251525282501250125282542258230892488264724612738251527252528348644912763259524882474259525822595262135273459323937803527402732142699281429403379466452981296 0 0281428272852275127512686286527512814275127512634267326732801272528012686264727895441300225552568273825822501254225282515248825552542248825012555255530392528271225012725251525822447354144912673259525152461252825552621264735413379317631393486397030392660283926733239466448211808 0 0283928522776280127632725267327252699278927252801260826732699267326602725255527765441302725822568273825552621252825282461254225282528248824882515262129652461266025012789247426732488348644912686254225152488254225282608252834323379334139703933404730762608281428143328446453691296 0 0272528272699275128902673278926212725273827762634269926732634267326212555262127895441302726342555263425682568256825822501248825282515251525152515255530522474264724742751254225952461354144912725256825152474246125422555262134863366315131763717391528772660285227513277463447891808 0 0287728272801276327762751273826862686280126732660272526212660269926602660255527255441302725682582275126342528255525012447248824882555251525282515256830642447262124882763251526342568349944912776252825682433254225552634251534723341331538983039400832642673286529403328466452981296 0 0290228272776269927762814283926992776264726732686259526732634268626472621264728015441305225822634264725952542251525152528255525422542247425282528263430142555262125282738246126472501354145192763259525012501251525282634255534593432327733023732410826992673291526993226451947261808 0 0282727632776291527762712267328902686275126472712258227252634263426212686264727635441305225552660264725952528256826342542254225012515252825012501254230272501267325012801250126212474349944642763255525422528250125552595266035553341322640673717397033792686281428523406463452271296 0 028902776272527892789273828272660272526212699273827762725272526212699262126342751544130762568259526992595254225952568260825422528250125012542250125013089243327252515275124472621248835694491269925822515248824742542260825553486336632513251368640472865273827512634331544644757 19790725 715171808 0 0292728652940278927632763271227632699268627762839262127762595275126082712259527635441303925552582271225822568251525282542252825152528255524612542255530522447266025012751255526212488347244912751259525952501256826082763281434593419327737803555397031142712285228903315463453331296 0 0291528652927275128272699277627252712267327252621266026472673267326602673259526865441300226342568268625952568256825282474256825152528252825012555255530892501268625552827250126472488354144912686259525282488248825682699254235273392307633923419417227892686287727383302472648531808 0 0292726992789292728272738272527892673269927762738268626602647267326342712256828655441302726472595263425952515255525552542251525422474252825012515252830522501266024882699248826602515343244912738256825422515251525552776275134723366326438123076400829272660328928523406469554051296 0 0287728772827277628272725283926992725272528392647273826732738268626862699267327255441302725822555275126342555251525822515251525012461248825282582250130272474267325012751251526342555358345192712264725552515259525682763262134993328326431143513404728144108290226603341454754411808 0 0287729152801281428142738272528392776275126992763264727762634269926342738262127385441300225822673267326212542255525552528251526212555251525422542254230142461267325012751247425822488343244912673260825012568252825552608259535413366331538293101400835692738294028773379463460741296 0 0290228012839278928522751282727382660271227252686266026732776264726992595256827635441301426212660272525422555255525282488255525012528254225282542254229772447266025422751250126212474356944912725263424742515256825152568278935273366321431643597415027512712283927893392469571111808 0 0287730022839286527632789273828522725280126862686263427122647273826602789262127765441299026732647264726602568251525012555246125552542250125682542256830392488266025282801248826472501349944912699258225952501250125822686256834993366323936413176400828902763287728143353457653331296 0 028902801289028142751273828142738268626212699271227382699268626212712263426602686544130762595260827122608258225422595248825552582252825012501252825283027252826732515275125012647251535694519267325282582258225952568264727253486337932773353359739702763283928392725332845474919 19790725 715651808 0 0291529652801281428522673266028392699271226862776256827122699280126602776262127385441300225682555271226212528262125422488252825282501254225152568258230642501267325152776251525952515345944912699269925282608251525822712264734723392345940473052404733792751291529403189466451571296 0 0320128272738271228272660277627122738263426732634267327382712264727122712267326995441296526342621266025822582258225152528258225152488250124742515256829902488264725012712247426602461358344912738263424882542259526212763275134323379323930643486404726992673287726733315466447571808 0 0287727892763281428012699281428392712267326472751272527122647278926472712259528015441299025282595252825822555251525682542252825012474252824882474251530272474267324612763246126342515352744912751262125152595248825422621256834863445328935972877393329152686292728143264463451921296 0 0303929652827272528652660285227122763269927252712267326732763264725952660266027515441299025282621266026472542259525552501255525012515251525012515252830272488268625422712251526342488349944912699263425282555258225952801263434863379328933153541404726082738286526993419457648861808 0 0290229772699294028392890258228652660283927632801266027382660272526732673263428015441303925682634264725822568256825422555255525682488246124612542252829522501268625012789247426342461349944912738256825012528251526732660260835133392323936562977400830022686291528903379457653331296 0 0302727892827285228652789277627122890262128142673278927122660268627252582262127895441296526732647267326472568251525282568255525422568252824882555256830762501267324742712248826082474356945192763251525282528259526472712264734453392343233663671400826733002294026993379472647261808 0 0292728143039277627762751277628142789286527252751264728012647269926342738258228145441307625682595269926732501256825952582252825282542248825552515260830142501264725152763247426472474351344912699252825282542255527382763269934193366341938983101406727122621297728653277454753331296 0 028523039299028392927272527892673277626472763266026732647273826992686266026472852544130022673262126732582254225682542256825282501256825012501248825553027248826342528272525012621251535274491271225682621254225682660271229403445336632643039386340082673343229772725337944114821 19790725 716131808 0 0285230642865285228012776262129402763278926992839255527382712269926342673268627895441311425822673273825952528262125282474256825152461248824882528255530142488268624882763251526342501352744912776262125552673256826212738262134193366341938293064397029402751310129273328466453691296 0 0301428652865285229272763277627762725280127892647276327122814263428272699266028275441303926212555268625682515256825012528255525152501248825152568248830392474263424882725246126472515358344912712256825552725256825952673256834723432326436863626408727122940303926213392443749521808 0 0292728902738286528273002277627762725272526472751260827762647277627632763267326995441303926342634272526212528258225282528252825152555251524882528256830892474271224882738243326212461348645192776266025422555258225822582255534723432336636123176400827762751318928523302463453691296 0 0297728012839289029022814278926732789263428012776273826992751275127382699266027765441303926472568268626342528252825282555250125422542254225422528259530522515268625282738247425682542355545192712258225682555252826212634300234453379325133923626402728393052282726993277466453691808 0 0289028652763289028142789271227892712280126342712276329272647272526472621271227385441305225952595262125952568259525552582259524742582252825152568258230272515264725012776248826472515352744912751264725282542262126342699268635273379330236413039391526862725296528013366441160351296 0 0276329022952283928522763290227762814266029272673281427382776275127632699263427255441306425552608271226212542247425282515252825422501251525422474254230272488267324742725248826082634355545192763264724882595256826992977266034993379325134723764410826992940294028143379475770041808 0 0291528772814285230522801276327892725285227632852266026862582263426732595258227385441299025952595266026212515262125422542254225152528247425152528259530522474267324472789247426472528351344912712258226212528256827892852272536563419334135553264406726992814291528653472475752271296 0 027762877307628012877281428012699286527382725273827252660268625822673268627512725544130522568263427382647256824472621251525552515252825152461256825423126247426212542269924882634250135554519271226342621263426862660278925013472352733023114367140272699303928902699335345764986 19790725 716611808 0 0277628272852269928272839266028272699277627382814272528272660275126342763271228275441297725282647268626212488256825282568251525422501254225422555252830272488268624742751254226212488347244912725266025152501289026862776256835133379330236262877391528012763294028773226469553331296 0 0282729022852280128772776272528012738272528142725268626212699268626472660266027385441303926342725266025822582255525282501248825422515254225152501255530522474262125012725248826342488354145192725267325822555259527512699262134723341335329773597408726213302295226733341463447261808 0 0277629402940287727512801267327892686272527252725262127632673269926472634263428145441311426342555275125952515252825012447251525152461254225152501252830272501264724882827248826602501347244912763260825552582264726732852262135693379341937173014406727762827280129023277454752621296 0 0291528522801282729152877290227382877262127762801266026472712267326992634268627515441302725422660262125952515254225282501254225282528251525152542259530642501263424882712251525952488352745192738262125822568255527252673273834723432318929273555404726342990289027253353446447571808 0 0294031262977286528902814283928522699276327892852275128012699276326732660267328015441301426602699267326342542252825952474256825012501251525152555256830392433267325422725246126212474349944912776264724882595256826082647259534453392327736862990410827122827286529403341472652981296 0 0289027512940280128392789286527512776276327632763285227252763268626862699259527515441300225422673264725822582251524612542251525012528248825152542255530892501264725822712252826602568355544912660263424882515269927122647292734723341334130763612388026863251290227253366451949191808 0 0290228272927287728392915276327382789292727512751275127512738280127252763256828015441303926342647272526082568256825282595247424882555248825282501258229522461267325012789250126212582352744912751251525552582256826342751266035413366322635553039398926732776290229153328457652621296 0 027632801280128272763275128522776287726732699273828272725267327512751266027252927544130762647264726602568255525152501252825422474254225152515250125683064247426862515277624742582269935414491275126342542256826472673262126733445341932393226347240872660311428652789336646344757 19790725 717091808 0 0287730022865290228272952285228652776282727382776254227252555280126472751262128395441307626342595263425822528254225282568251525152501251525422528259530142542267325152751248826342488345944912738262126472528258226212634259535833379326435972952404725152801283928653239466452271296 0 0313929272952283930522927286528772990281428272776282726862801264728012647259526995441306425282595267325282501256825552555252824882515252824742515256829902501264724882751248826212542356944912725252824882568251525682673273834453302330230143527406726863239289028393277449148531808 0 0292729152776291528902927294029272699283928142915268627252725275126082789263427765441307626212595269926602555252825422501254225682501250125552515250130642488264724612801247425952515348644912776258225282582252825683164258234723302318935272927402726602827277628653251454753331296 0 0295229273002286528392865281427632865280128772673295227252776272527762686267328145441295226732595268626212555251525552447251525012528252825012515259530272501268624742751250125952528352744912814263425012528252826862673281434993472318930273226408726733419282728393251457654411808 0 0276330272890302730022977291529272699291527252890269928012660269927252725271227895441311426342595273825952542259525152542252825152528250125152515255529772501266025152751246125822488349944912738259525152568259526212801251534723353336637012890397026862776277628653379463461131296 0 0292730522902283928652865289028392927276329022738292726992763277628652621263427255441310126082660272525822621252825282515256825152528254225152582251531142488267324882738247426862474354145192712252825822712258227632555291534323419315133153499391526863612282728393392463470041808 0 0300230272789289028773039268628392712294028272827269929022660277627252738263427895441313926212647266026082542260825552528251524882528256825012542254230522501268625012776250126472447345944642776272525822634267326472660248835833419352735972839402731512877280128273392463452271296 0 029902927289029022877286529652890300226993014277629902763280126862789280127382763544130642660259526732568256825152474251525152488254224882488251525823052251526472542272525012608244735274519277626602595271226602686262126993472340632892927361240082839367127892738327746644695 19790725 717571808 0 0286528772865273828523052283929403076299027252827277628392621280127512699269927895441302725152660266026342568254225682528250125282542251524612528254230762515264724882738250126472474349944912763268625952738300227512699260835413392332836123189395228392990280128903315463452981296 0 0282728142801289029022751275128393027267328522660280128652751269927512776272527515441302726602568266026472582247425152515255525282542255525282555250130762555259524612776248826732501354144912814264725422890273829522634325133533406334130273459402727893641290228773328475748211808 0 0296529902977303928392927280130762877294027762990269928772647272527512686282728145441303925422595271225822542258225952488254225282568250125012555251529772461264724882776244726212488358344912763256826732699280126862789254236413419322636563014400836412839286528143315443752621296 0 0283929022952280129022814295226992877266029272763281425822789266027632647269928145441310126602634266026212568251526082568256825152555252825282568252831012488263424742751250126212474358344912814259526732660258226342647294033923898327731893626404730643419289027383379469550201808 0 0285229152827300227892902275129402699283926992952273827892751271227632673262127765441306425952647271226212515254225822501254225422461258225012555259530522474266024882763252826342447347244912699254226602725278927123039264735973392328935832965397031643076280129153289463453331296 0 0299028012927286530022751281428142902271228392660280128142890278927632699266028395441302725552673262125682555250126212433256825012528248824612568254231012474264725152712250127892461352745192699262125552686268627252877320134453513321430523527404728903846290228013315457648531808 0 0289029152789286527762940268627892725281427632814266027512660271227252814271227125441305225952621267326602528256825152528251525282555254225552555252830892488268624882789247425952568349944912725264726082660286529022686264738123392326437013445400834722865282728773289449152981296 0 028012877291527892902278928522763281427252839269927382673273826602712260825822814544131012634259526862621259525282595251525152528250125152501251525423052248826732474267325282595251535274519276326472608285225552673294028653486345932143089343241292865356929022763327744914491 19790725 718051808 0 0287728652776283928012940269929272660277629022763269927252699269926862634259527895441306425682621267326342568251525152474247425422528251525012528258230522461268624612738247426212542348644912725269929152634283928393164269935273445318936562965393330392852281428013302463452271296 0 0295228392801281429522712294028522927266028272738290227122801267327382751269926475441306425422621267325952582258225152515262125282528247424742501252830642447266025282814244726212447358345192763252826083052263431642699267334193569325131263499400831263419292728273328469548531808 0 0295228522763283928012927271228012699280126342902277627632673271227512751271228525441307625822582273825552528251525012542250125152488251525282515252830762488266025012776254225952515352744912763273826992801294026732952269937013406378037173555384639893002278928393277457653691296 0 0287728272902275127762776287727512902267327762686278926862699269927512673271227515441301426212621268625682528252826342528256826082582255525152501254230642501269924742776247426342501354144912776271226733014277630643126285233923748332831143641397029904411299027893341457654051808 0 0297728012763294028902977269928272801282726992789263427632725277625952686272527255441306426082634271225952568256825422528252825152542251525152555254230762461263424882789241926212542349944912789262128522686330227252940262139523612352737173302389836562890277629023277451960741296 0 0294030643052273830142725296527382890271228142686283927382673262127382634260827385441303925552582263425822528256825422555256824882542256824742582252830642474264725152712247425552461354144912801269927253076292733022686305233793656326430393486408728144310301428013392451971111808 0 0299027512865286527892865272529022673290227122902268627892660273827122738266027635441305226342568267325822555254224742488256825422528251525682515256829902515264724882763251526472515351344912751263428142839297729023302262136263459328935413189404736863101275129023239457652271296 0 028652814286527252852269928772725285226342865275126732673290227252647272526342776544130272595259526862582251525822528258225552568256824742528256825283002247427122501271224612555251535274491277627892814285227123379282729903486382933283076359740472902370128272776340645194919 19790725 718531808 0 0301430142940278928522712280129152725278927382827267328012725281426732725269927635441301425952595264725682555254225422555262125552634258225682555260831012515267324742789251526082515348645192839295230522877300228393264260836263366336634723328391538122738283929023277449152271296 0 0294029522890282728142865286528012814273828142725292726472890268627762763278927765441305225952608271226472621255525422542254225552542251525152542266030762515269924882789251526602515358345192852273827633289297733282789344534863583343233023597402729653089287727383289451949191808 0 0286529772839300230143126286528902763290227512877277629272751272527762827268628145441311426342647272526212528255525682542251525422582251525682542252830522555264725152712251526342555347244642789282729772801317627633101266035133486417236863472408736412776287728523328457651571296 0 0303931013039289030892776281427762990276328652751287726732725267327762712268628525441306426082647282725952515255525682621258225552568255525012528258230272501271225422738250126342474351344912814283927762952300234992827397034193764330231643499402735273251281426993432472648211808 0 0291528902990291528772902275128142776292728392915264728012660273826212738267327765441306425682660267326732608256826342542262124742621251525682501252830522447267324882801250126212515352744912751271234592965354130523432258235833353364134993366400839332827289028903302454752621296 0 0297729523151300229652776289027512915271227762725287726732738266026212699267327895441302725682582267326992528255525552647256825422568262125552568251529902515268625152725250126212515355545192865282729023239299034452789382937014263343234323513412932143151282727123328451947261808 0 0301429023064311428903039285228272852303927512839268628392608286527252738266027255441306425822542268625822528259525822542251525552555252825822515258230522488266025152763255527122877341945193101316439152902368632643569269934993392335336563189398940672915287728143353469552981296 0 030023052287728902902280128392801287727252940269928142660277626862725272526342801544130392608259527382621252825282542256825822515255525422501250125953027252826732461273825012634244735414519280126992927316429023812272533023513388033023612359740083064289028392725337944914757 19790725 719011808 0 0310128012852297727762852283928652801277626602814266028012725278926862725264726865441302726732595268626082542254225152542252824882528252824882488256830892501267325282789246126212686355544913089326437643089341927893569266038633513382934453239388033792902297728143302463452271296 0 0297729522865290230022712286527252865260828902699292726212660263427122751271228395441306425952595266025682595250125822542255525012515252825012542255530522528266024882738246126602542355545192952308929023014285240673392381235273898328931013499404729903052292728013353454749191808 0 0282729523039295229022890275129652751285226732789267327512686273826082801271227765441301425822647268625552555254225822488247425422582259525012542256830022515264724612801250125952568345944913052283933153002312633922965267335833555349934452915395237322839294028273366475753691296 0 0295228522877280128652814300228392965272529272686286527382839269927252621271228015441302726212647269925682542255525682515256825422528252825152515259530762515266024472725247426082568359744642965292728393089289030393289384635133353335331763419402734723176283927383315451953331808 0 0283929902789285229402927285229772827297727892725267328272634275126862763267327385441305226472568275125952515260825152555250125012528248824882542252830272474262124882814255526342568349944913114306435552814361231513732272535273379347236413583398941082839335328273419466461131296 0 0283929152965289029402801283927512852268630272660299027762801268626862699276327515441305225822660263425552568250125552595254225282528248825152515258231012528264724742827248826732515354144912965310130393612307631642952344536713432341932263583398930273189282727253392475771111808 0 0287729902877271230022977289029652776292727382827271229272660268626862660262128275441306425422595273826472555247425422528252825282568251525682528259529902528271225152789255526342568355544913656302737012814379635973379260837643366389835833392402743602865316428393392451951921296 0 030023027299029273002278927632686286529022890283928522686275127382673264726992776544130272582267326862621254225682515254224742515254225012515251525423101254227252542282724882725259535694491282729403039382927513392302736713445419434063226355540673089341928522789341946344821 19790725 719491808 0 0295228902827299028522927282729902839280126992852272527892699275126472699259527895441303926342582277625682621256825552501262125282542251525282555264730642488268625952763258226732568352744913002294037962877373229153541268644373406367134722940389833152801317629023328454751921296 0 0287729022801291529152751278927762940266027382725273826212725269927382634259527765441306425952595271225682582260825822474258225822501255525422608258230522488264724882789246126472568355544912890318929653064290233662865368634063527317631763671393331642902297727383302472649191808 0 0290229022763281428902940272528902725268626342776263427252738271225952712263427255441299026602608264726212595252825422595251525282542252825152555256830272488266025822738251526472555354144912952275139892814330229023251269935973341391533793151395241502686339228273264457651921296 0 0295228902776290228012686277626992725277627252634269926862814271226862738272527515441307626602660262126602595258226212568251525012501256824882488251530022515268625012776247427252751362644913052326429523302275128653189352735413717320137643641398932893101286527513289463449521808 0 0286528902751297726732852268628142647289027512725268628522647275125952712264728395441307625822686268626472542262125152528252825682582247424882515258231142461264724882789255526732555355544643089316436122902391530023915272534863353361235833151395244642865302728013264454752981296 0 0271227382776275127252686268626732647266026732634267326732647272526992647269927255441306425422634263425952515256825952542252825552488251524742528264730392542264724742738250126472608352744642977311430763527300239702915334133923863328930273513397030763027291526993251457648211808 0 0277627762712287726992877273828772686275126342725262126602621272526212673264729025441305225682595268626082515256825682568248825282595252825282528250130392488267324472814254226342555344544643341303934193089318927894411280136413432365634453126400846342827305229153289466452621296 0 027632789280127512763276328142673271227512865271227252699259526732647266026732776544130892555258226732621254225282595256825682542251525152515251526213039247426862474275125152725255535554491295232142712317626733151276338293353335331763114327739333432283928652789332846344919 19790725 719971808 0 0272528392776281426732763266027632712276326342776269926342699262126342686263427255441296526732621275126082582251525422515252824882555252826342501254230022542264725012763258226992839354145193002272531763164336631643829269938123472345934723277404740872814386328773277463452621296 0 0275127252712264728012647267326212751263427382634262126992699263426212621256827385441300225952647255525952555256825552528255525012595250124742555250130392528266025152725252827252660362645193201404732263527286539522990300234723626330237803328404735972977297727513277449148211808 0 0275126472686278926862660272526472621267326602725258226602673268626992660263427895441303926472686273825952568256825552568258225422555256825422542254229772488269925152738251527252568345944643076358337802977349928523671267337803499355532013656398938802725449128653264446454051296 0 0280127252647275127122582272526082686264727252712277626602660264726212621266027515441297725952660266026862608254225552555251525282555250125012515256830392474263424742763260827252647364144642927322629903114302735272725365635413597330239523392466432143164282726993328469553331808 0 0278928012673281426732673267327512621273825682673264727632595267326472725266027895441302725422686269926342582250125552515254225152528251525152582254229902488266024882751251526212515345944913597294033663101421728143189271234993459393332263277393338122763376428143341466461131296 0 0271227762699267327762660264726602712259527762673271227252699264726862595266027255441307625552634268626342528258225152634251525552555254224742515262130642488266024882789252827252865354144913251362630523499292743353251313934323701328930763472423928652827294028013419463470041808 0 0276327762712281426992839273826732699268626732555262126992621267326472647260828275441305226212555266025822660256825552515255524882595252825552501254230022515262125012827250126602814352745193264325132643027341928523289282735973406361234993541386337962699345929023315451953331296 0 028012699273827892686263426732555271226862621263426472725273826342751264726212738544130022647262126992647251526212515251525282515256825012501251525683101248826472501273824882660256835974491286532262865297728143764283927383513337931393379327742633002318928272686335346344726 19790725 720451808 0 0276327632725283926862699271227762738269926992660258227252595267325552776263427635441305225552582269926992568259525552555259525552528255525552568256830272542273824882738251526732568341944913164276327632776341926472902267335973366355534323686398934322902322629153353466452621296 0 0277627382814266028012634272527122699251527252621266026602634266026472621271227515441305225682621271226212515256825422501255525282542260824742528259530272542267325152776254225952528362645192763292728522977255529522776359734993612334133283541410827123114287728013315451948531808 0 0273827892673273827252647264727382699272527122608267327252647276326472725259527515441307625952634267325952555255526472568255525422542250124882542259530762542266025152751252826732501352744912852273840082814340627763277271235273419344536564194398938122877312628903379469551231296 0 0281428272789275127512595273827892763256826342621260826992647268626212699275128275441307626082528272526342582259525822582251525152488254225152555263430762528267324742751255526212686359745192890289026993076280131142827320134454087318934323379443734453328283927763302463448531808 0 0277628392725271227512712269928142699273826732686264725682686275126602699267327385441307626082621267326602582262125282474250124882555247425422528255530022515268625012751250126472582352744912952278928652940291526343151269936713527344536123812417232392751306428013277463453331296 0 0285227252712273828272673269926342634268628142725277626342751271226342725271227515441303926082621263425952555252825422528258225282528256824882542262130522515269925422763251526212542354145192725320126862965266029273076269934863499332832513583415030272940347227383277457647891808 0 0280127892751276327122699273827512789276327252738273828522634282726732827263427515441305225952621264725552595251525422595260825422555254224742568248830522474268625282751250126602555349944912890278932262712316426602801272536713569336636123671397035972814320130023341463452271296 0 027762827278926992952266027382738264726862776269927512660271226992712267326732776544130392528267326602621256825822501254225012501254225422515252825683076251526602568281425152634254235274491268628902763307629023114269932393541364132513226351345472801317628392712330244114919 19790725 720931808 0 0289027762647276326732738272526992647271226342751262127512621276326342789264727895441306426342647272526342621255525822568254225282515255525012542254230142501269925282725248826992634349944642915271237012927334127513064269936123419348633154217412932263039287728013353463453331296 0 0287727122789281427632763276326992725259528272647263427122751262127512738268628015441307626992555264726602595258225152488255525422555254224742542252830272474269925152776246126992647358344643039318928013052282737642852294034323626328933283486402726863445280127253353469548531808 0 0273827892725280127762763264728772852275125952686262126992647275126992725258227515441311426082621267326082582256825422568248824882515256825422568252830642542269925012789248826472568349944642827282731262647299027513239260837643406332833154108406730522789281429023302466453691296 0 0283927382763278929022699277626862738267326732725271226472776267327252738267328275441303925952634269927122515251525682501256825152515252825152501256830642501268624742839252827252555355545192801376430023379292737172814355534593419318931893472398929273201282727253289472654411808 0 0278928392660280127632751264727632660272526732673267327122634271225952751259529155441307625422568275125552582250125422501250124612555262125152515251530392461269924882738255527252542352744913251297737642915312629023527258235973392331532774150417233282852335328013264463460741296 0 0272526992712277626862660275126732725264727512673267326602712263427252660272527255441301425952582271226212515251525552555256825152515255524882515256830392488271225012725247426862634354144372902373230523671295238632814273835273328325135133527431029903541292727253251451971111808 0 0277627252660292726732827266027632699269926862776272527252673273826342725264728395441300226472647273826212528251525682474255524882515256825152568256829902515271225152801254226862595344544913002283941502827347228013392271234723432335335974310415032642865283928773315454752621296 0 028522686285227252814271228142647282726732699272527122725271226732673277626732738544130522673262126732673262125282608254225282542260825422488256825423027248826212474275126472751277634994519292738982634347226993472305230023432341932893392339244113164384629022712339246955192 19790725 721411808 0 0278928272725272528392686264728522660275126342712263427892647267326472699267328775441305225682660268626212660254226212542256825422528252825012528255530272488264725012751252827512634349944912927281436263139334127633353266037013445351334193686395231012801286529023392469552271296 0 0267327122738272527892686269927892725266026602634277626472751267326992738269927635441303925552647268626602595258225682595252825682555255525012501254231392528264724882763248826602608352745192852326426992789266038982725275133923541327735273555406728013432292727253251451949861808 0 0268627122699278928272673266028012673277626342763264727252673276326472673258227765441310125952595272525822568256826342528256825282515248824612555259530642582268624882827250126992621349945192751271231262712355526993064267337173527335332143527379633412827281428523302463452621296 0 0278927892751272528522789280127892751262126602647264726992763272527512712267327255441302726082634271226472542254225682542262125822555252824742542252830762474267325012738256826472528354145192751269926863052278927252725347234863353323932513459421728903880290227513419469547891808 0 0282727762852282727892751275128392699278927512725259527252595281426992776269928525441303925422621269925422555252825682555252825012542252825152542259530272461267325152763248826472568352745192940281431392801321426473541267335273419327732893583398931142877281428393277463452981296 0 0272526602801276327892699275127762763263426992699272526602660260826992660264727895441305225552568266026082621258225682582252825822501251525422528252829902501267325012801247425952568355544912789283928143513302728012776332835133406320134993764419428143656289027513366463448861808 0 0275126212738278927632634272528522660269926472673268627382621271226342814269927515441308925952686272526732582259525152515255525152488250125012528250129772515272525012751254226472555351344912789275135833176373227513597269938463392327734593898393329772952291529273315451953331296 0 028142738271226732839273827252738273827382763266027122660277626602686266027382789544129652789262128012621251526602501256825552555254225952515255525553039250126732515277624882621264735274519285229522865310127513277281430763612358332893264349940082839371728652827331544644886 19790725 721891808 0 0267327382647269928392686262127512686266026992725262127252686267326212776259528275441305226602725272525282555260825682542252824742528251525282515252830272488262124882801248826602568347245193002283941503064463430023419275137643499341934454239398929902789388029773379475752271296 0 0269927762699272527382660260827122738264726992699276327122751263426862725266027765441300226472608262126602528256825682515251525552528254224882542251530892515268624882814252826342595356945192865283927253419286535273176287734993472328933023513406729023499291528013277463448861808 0 0276326602776267327632751266026732712276326472789266028012608280126602776271229155441307626472686280126472686258225682474255525152488252825012568252830642501276325422801254227632686349945193472273834592877328928903039278937013392334133664129388030142738282730023277457653691296 0 0278927762814275127382712271226992801277627632699282726342660266026602673277628015441305226862647268626602621252826082555254225822515255525552555260830392608266025422725256827122488349945192763287727253328267335412865307634453419334136413656410828523499290227513251469554051808 0 0275126862712271226472751262126862699273825552660263427632686278926732725259528525441301426472647268626082568251525552488252825822528256825552501255530642501269925012789254226992528347244912865281433022990322626603432262135273379327734864047389839522852283929523277451960741296 0 0267326862776273828392725268626732647271227632699276326602725266026732738276327385441301426342582264726082555256825282673252825282555255525552474256830522474271225282763248827122515356944912776322628273289349937172915303934863341337941503379398926992952283927763459463471111808 0 0277628012789269927632789268627892647283926862789266027762712294026212801269928395441303926212595276326342515264726212568259525152542248825152542259530142555268625152789247426602582349944913039300230892621332829523656269934593392334136414129397028142902281429653328451953331296 0 027252608275127252852271226602738278926472776272527512712276326602712273827632725544130892673267328012595247426342568251525152673259525152515255525683027248825952515276325152699260835274491277631392751347226992865278937323419336632263214334140672776316428902725334146644634 19790725 722371808 0 0273827632712275126992686260827252725285226732776264728272673273826862738258228015441310126862789271226212582252826082488268625422582254225282582251530642501264725152801246126992621349944912827286529902712305228393555276334723379335332263970391531392776281429273353457652981296 0 0259526862699272527252634267326602776264726992673266026602852262128012634278928015441300227382751269926342621264725282568254225422542258225152582264729772515264725282738251526472595361245192852354132014008290234722977315135133641323934723486397027633002290228523264441149191808 0 0276326342634273827122712258226342608271227382751264729272699277626602776266029155441308925822647276326212634258225822474250125012555254225012515256830642461271225422801247425822515347245192940269927892738332829023064267334323432356933283717382931392776286529023302451951921296 0 0271227512647276326992660269928012763260827762621285226732738266027252725285226605441301427382595272526602582256825282595259525012608259525552595252830392515267325152789246126212582355544642927371730024047295230892725364133793671317639703527404727512660289026603264457647571808 0 0275126732621268628522673258226732763267327892738275128522621281425952725264728525441311426732673272527382595255525822542256825822673251525282555254230392501268625012725246125682542352744913264308934322763327729273251262134453406326432513328388029522673285230523392472651921296 0 0277627632776269927632725263428272738269927382582273827252763267327762776269927765441307625822595269926212542263425152582251525682582255525282542259531262488268625152699247426212515354144912801330230393189303936562699341934063419321434193499404726472751285227763366451948531808 0 0273827252673271227382660262126732660271226992776263426992660277626472763263428275441305226602673280126992595255525552568258224612660252826082542254230022515262125012725248826212555347244643701361236122801343228903641269936413392362631643812404728522776286528773264441154051296 0 027632839277628392763260826342699268626472673275127632686272526472673269927512763544130142686266026472608262125552555259525682542251525822501258226603064254226472542272524742621251535834519322639333039334133533915301435133459331534193764356940472699290228012763332844644886 19790725 722851808 0 0282726342595277627762725267326472776272526472699258227512634268626732712263428145441303926342621267325952582259525822568264726342634254225422568254230522488267325422789256826212582351344913239297731512852368630523392273833533315370134453432395230272686281429023264466451571296 0 0277626342673262127892568266026862738278927122673283926212699269927632725267327515441300227122634266026602568264725682660256826602608259525552555256830392461268625012738247426472515355544643341384629403597301430522952307634593406322634323432404727382890291527123353454749521808 0 0272527632660269927892647267326992751259527122647260826732621266026862776263427765441301425682647266026212568252825682608264725422621250125422528263430022515269925282814247426082488344544913277273835272725379627893176277634723392341935554087397030142725278929023341449153691296 0 0272527512673277627252647267326472647264726862634269926862725271226862686273827255441303926602608267326212634262125422751256825952515258225152621264731262528266025152699250125682542355544912927391528143139312631392877268634323513331540473341402727632595283927383341454755501808 0 0273827252621276327382712272526732686272526862673262126862776272527122751264728275441308926472673266026732595258225682621258225682595256825822542260830272542271226082827248826862515364144912890280132392801404729022927289034723289344537173796398933662699287728903341454761131296 0 0273826212699271226862634263426212634266026602725269926472647271227252660264728015441307626732621262126472568262125682568255525682555259525012542256830642461263425682751251526992542352745192763358328773341267328012789295234593472327734993445404727634310289027893379449170041808 0 0269927382814275128012673267326862725269926992738264726992647275125822686263427895441315126212660277626212634255526212595259525822582255525822555259529772542267325152789263426732542352744642789275128272634273826602977260834863366389837014047404729772763285229023366463453691296 0 027632634280127512789268626472673260826992725264727632699269926732827271227122852544130522712256826342686254226472555262125552595256826472555258226343064250127252515273825682634251535554491273835412890345927512827267328143419345933923089351339892673280128652789341946644757 19790725 723331808 0 0283927512801269928772725272527762712272528272725275127512686272526732751256828275441311427122634271225822738259526732568272525282555251525682501264730142568267325282776263427512542351344912977307631262814344526732927258234593406340632643189400829652686281430143392457652621296 0 0282727252751271228272776273827512712264727252699285227632686268627512725277629025441311426212686272526212528264725422515263426342595267326342568251530892488269925152776252826732528355545192852292728143341278928652660294034193315335338633656397026862634281427123353463449521808 0 0275126862660272527382660275127382660280127892751264727762686278926732725262128275441315126472634273825552621256826862634272526212582263425282515259530272528272525552751258226472528347244912814266027632699310126862738251535413353352731393686398928142827283929023251449152271296 0 0277625682776269927122686268627122751268627382686264726602725268626472699269928015441303926342699271226862568263425952595259525822647262125682542255530892474271225152776254226862542358344912763281426213014256828652621311434863527334140083189404727382699291528013419469546341808 0 0275126342738267327252763272527892789273827512686267327252763277626472789263428775441313926602621281425952725255526602568264726212673256825822515263430272515268626082789255526862528349944912952281427892673308926862990254234193445368631643406397027632699283928523289451952981296 0 0282726992686275128012763271226992827268627512621275127892776269927762738282727765441297726992699273827122595276326082647263426212634252825422515254231262528272525152763252826862582349945192699278925953176285229652647299034723796327733283459398926212699290227383392475748531808 0 0282727632738278928772660263426992686280127122699268626472686268626732751256828655441303926602621272526732582258225422568263426472555262125822542267330392542272525952763256827512515355544912865264729272582273826083027294037803445355534323328398927892725296528653251469554051296 0 028012725275127382902282726602634267327512814266028272789268627512725269927762751544130892673269926862699259527762634256826602595259526212582262126343002256827512621277626082686256835834491277626992528287726602940268631763419351332013569313939702634264728012865340645474952 19790725 723811808 0 0280128012725278926992789266026732751277626992686262127252634272527382751272527895441320126472634271225682621264726732660269926732621256825822555260830642595271225952801277627512555341944912776262130762568273826082902291534723392397034863341400829152699290229023315466452271296 0 0269926992801268628272712268626862738263427252699273826602738271227512686269928775441316426992699273826992595263426472634258227122621266025282647256830892528281425822789255526602568354144912725271225152902272529022673264734063379337936713289400826473214290227383289446448211808 0 0269927382634263427762738273827252751275127512738268627252673278926862660266029655441313926472634273825822712258226732647264725682660267325282595262129902608267325552839264726992528349944912725263426342776291526863039263434193459336632013626398927122686292728653419469554771296 0 0273827252751266028142673282727762699278926602686268626862776258226992776278927895441301427252725272527122568271225552634266026862595264726472673256830522621277625682751256826732528356945192673273825952902276330022660299034723764332840673126410826212673276328013315446454771808 0 0269927382621272527632751283927382673269928272763269927762751277625422699267329155441308926992686283926472673262125822555272527632686260825682595258229902488272525422763264726602595344544912814273828522699330226733392282733413366337934593264395225952725307629403328466460741296 0 0276326472699275127252801271227252712276326602712275127762751259528012621268628015441307627762738272526992542266026082621266026602660260826472621262130762528269925682738256826992568354144912839276327633239275127512686352734723379325134193226400826342660292728013328463471111808 0 0286528902776280128272827271228652751281427632839268626992712280127512712272528905441313927382712264725822647254226862595264725952634259525952621264730762555278926212977277626732515349944912827277628652725331527513445266034723392326432143101397026732673364130143277454752981296 0 027512699269928522814275126732763281426992839278928012763280126732827273828142852544131392877267328012725263426862634262125952542258225952515258225283089258227252725286527892712275135834491278927382686311426473027266036123277358333283201322640672595344528652789335344374821 19790725 724291808 0 0281428392763277627252852267328392751276328392814280127762751281426992814263429025441308927252621276326602751264726212699262125822568266025012595256831762621291527762965263427512647345944642839271229522647289026863459277638803432341931262990410829022725302729903341446452271296 0 0287728142827296528902801278926732877275127512751275127632814268628272673282728525441305227512660276327252595260825682699276325682712258225952660259531012647275128392890307627252699361244912827294025822801277633412712335334324047339229403114408726212738283927763406466450201808 0 0290228902827287728652865285229522699277627632712269927632776281428142827260829025441313927762673275126472660256825682515262125682621252830892673273831392595275126472827264728142699358344912827272529152634286528143139291534723366336631513114400826342647285228653379451951571296 0 0275126732776269927252699291527632673271227632738291528272712272527512776277629025441305226862634269927122621263425822595264725822528255525422621258230022555271226472763262127252827364144912725271228273114271230762751258234453406322632013114408726992839290228653432457647891808 0 0280127382789289028272902276328012699273827252763268626732725267327892814277628905441310127762673280126212595256825822568264725822647262126082582269931392555286526862927275127382686351344642965269928772595301427632621280133663419404731013419397027762647301429523264457652271296 0 0273827762890281428902801283927252751282727382699281426732789276327122699268627635441313926602751273825682568263425552634256825282568252825422582277630022501273826862827264728143064358345192776302726732751258228522660259534323701323931892990408726602952283927633445449148861808 0 0281426862776277628392763271227382686280127512738268628272751267327632776266028275441308926472634277626342555255525682595255525822634252825552542258230392555271225952827263427632647344544912839283928772763313926992712255534993379359731392686400826732699307630143353441152271296 0 027512751262127762699272527252776267326472686280127122673277626732647272527122801544131392621269926212686259524882515259525682595255525952608260825823052255526732621276326082738260835554491275127512712302725552712262125953527339231643027316440472852291528142776335347264886 19790725 724771808 0 0277626992751280127382738271227382712273827122814268627382699273826862763263428525441303928012647275126212582251526212488259525682555260827512977280130522582282726602915262126992568349944912827272526862673267325822634254234863432331530392865400827122725495229773353466453331296 0 0263426992738266028012712275126992686259526992686271226732725285227252673278928275441305227252751269927252582259525682542255525822555256826212595275131012647285228522865277627383052358344912725262125422621247425952673262134453432322630893139402727892877287727893366466448861808 0 0271226992660272528012738275127762751278925952814269927252595269926992751276328145441300226472568286526212621259525422501252826082542255526342751269932262712283926342751262128272608349944912763264726472528294025552827252836413315328931143101404732262751300229273239449153331296 0 0277627382763268627892725281427762776267328012699275126732660276327512776275128015441308927122647272526602555262125822582260825952582254225422634269930272660285228272890271226732673355545192751262126992738256826472582320133793366322629153052406734064150291528143289469554411808 0 0273827892608294028142699273827892776276327512686264727252647272527122751264728395441308926212647273825682621254225822582258226082621259525682608264730392542266025952839258226212608352744912827263429022528272527762789260834993392320129402940397035552763285229273379463460741296 0 0290227892940282727892712286527382776273827252738283926732673273827762738280127635441296526472634273827252568254225682515263426212555256826082542258230272528271225282776262126472542358344912686277626732852262131142877264734193406317628653139402727513039285227763289463470041808 0 0278928012621282728012801273828522686275126342789267327382725285228272751272529025441308926472660266026342595252825152608256825552568292726212555256830392568271225822890269927512528349944642801258228652542267325952801252834323315325130762789400841502865286529403226463452271296 0 028392940282726212852271228012814285227762814278927382738282727632725269926342827544130642673258227382673259525552608258225012542258225682528258226863039259527892776275127122686268635974519277626732595277625822699259527893419374833023064311438983089302729403164332846954853 19790725 725251808 0 0296527632801269927762789273827382673271227122751275127762712275127382738271227895441311427762634273825422673258225422542260825422582266025822673269930392647280125822877254226992542347244912814258229402686273827513139269935833366358331642673391531142673290229773277463452621296 0 0278929022827269927632738275126862763266027382686268626732738273827122725273828275441300225952699269926342595256825822515254225422621263428142582275130762738275128652940306428392725358345472699267325952990266036412699299034593392326426993139397026993089289028903328463448211808 0 0276327512712273826862827271228652699271227252647269926862699267326862712262127895441313925682595276326732568263425822595262126732582280127382712287730272647287726732902259528772595349944642977264736122902297728653406271234723379328930892977397036122699300229403341469552981296 0 0292726862634272526862751272526992751271228142712275127632814269927382660277627125441308926082621267325952528259527252751266026472568275128652725272531142595276327252789269927382634354145192965326426863101273838292865272534593486318927383302404727892990296529023226466448531808 0 0285228012725276327252801275126732686276326992827263427382673278927122738272526475441305225952712273825422568258226082555263425822568268627512738262130142582271225682814259529022582351344912865266032892634289025822814259535553366318929272660391528772686289030393328441152271296 0 0275127632712269928012699273827252763269927632712269927512686272527382660264727515441302725682660269925682595259525422568268626212686263426862699268630022634273826212776263426472555345944912751267325282776258228012595277634593641315126603089404727762915389828273341475748211808 0 0281428272725277626992751272527382789271226342699267328272608280127252712266027895441303926472686267326212595256826472568254225282568264727122699267330762542280125152763256826602568352744642801258227122568278925553114251535413366328929402673397028142712280130523189446452271296 0 027892725271227252801276327122699277628012738267327382686280128272763271227252776544130522582272526992660248825822555254225682515255525822582255526733089255527382528280126082725255535554491276327252647281428392990272529773472352731892712307640272699276328012789328945194853 19790725 725731808 0 0286527762789272526862814275128392763269927762738266027512621278927382789260828275441306426992686271226732647258225952568259525822555260825552634264731392634276325822776255526862555354144912827266028392595295225953555269934323406322629022776393331142801282729403264463453691296 0 0273826472738278927762751267326472725273828142725269926862776267326992660282727765441306426472801275127122634258226342673263426342595256825422528260830892568269925952725252826992673349944912751302727383392271234722940275134453392317626733315402726213486294027383315449148861808 0 0277626862814277627632839277627382699276326472763268628652751269927122801275129775441307626862621277626732621262125552595260825682634267325682621266031012725277626342699252826342621351344912952327734722776368626733251258234863392325129272877397026472839276329023328451954051296 0 0273826472789275127762634281427252738267327382712262127122686268626862660275128145441305226862647269926862568262125682621256825552568262125682568252830642488268625422751258228142621355544912751294027122977251528142852289034323527313927763039406726473289283929153302454754771808 0 0271226992776266027252725269927382699267326342699262127382738264726862789269929155441308926732647275125552621250126602542256825552621256826082542260829902555280125822839264727122582347244642751264732012673323927253189256837013341317630022952400828902751282728653302466461131296 0 0263426862621272527762621276326212725267328522660269926732738269926992801269927635441311426862634264726862621277625422582255525822660271227252877302732012801275127122827263427632699351344912763312627513164264733533039275133923366323927122865400826343419289028013419463471111808 0 0272527382725281426992634269927632776271227252776263427762686286526212776269928655441308925822673269926342660255525952528258225822528259526212776262131012528282725952852258227512595354144912839268631512763332827123641289035833328325129522839400828012839276328393289454751921296 0 027762686264726342839262126992660277626862699272527632712272526992686260828012902544130642738275126602789262126862634262126212582259525282595256826603052254226732660285226082801264735834519282730392699300226603139278928653419367131642712297739892751415029022814341944644919 19790725 726211808 0 0272527122751272527892725262127762660271228012699263427252839275126732789267327895441308927512699289026862763258226472555262126472582266026212673273831262634282725682789263427122660352744642865262129152634286526473445306437963419323928272751397031512890287729023289449152981296 0 0275126602699280126212699277626212699263427892725275127252738271227892712269928525441303926212877266027762582269926732568255525822595260825682634268631142751286527512776269927252699358345192712283926213114269931013064364134863555321426082814408725953264292727253379457644911808 0 0282726732647271227252725263427382699268626732686272526992763269927512814282728775441307628012621286526992647259527382634262125152621256825682660263431142647291526342902259527512621358344912952267328772776296526732725263435273379323927512712404727762801275129653341463451231296 0 0278927252852273827892647277627632827266027512699266026992738276327892738276328655441307626992725267327632712266025682595255525952621256826212595276330392660278926212852266026732582347245192776277625282990263428772990336634193406321426472927404727123898290228653445454748531808 0 0275127632776280127892776269928272673271226862763273826732789269927252738277628015441313927512660271226732634259527382595250125422660258226472634259532262528286525682890264727512555354144913052276330392582273826083846318936123419317629902699397028522827280128393315463452981296 0 0276327632776271228012725277627252776272527382763272527382712268627762776275128395441316426732751272527512634262125682621256826342621258225822568268631392608268626342776260827252621354145192865290226603717273827252789286534593764322626862902406727253264290227893226466447891808 0 0278927252686277627762776272527382699272527382738275126862699271227762814286528525441307630022673285226472738262126472555266026602515254225282595268630392515271225952827252827892634354144912915268629272515292726473214268637323406351330762801398926212686278929523302463452271296 0 028772839273827762751260828392738272527122852272527762776286527252725276327633002544131892738271227382673267326602608262125952582258225422542255527123052268627122621277626342634258235834519273827762673323927123151281428653513337932263315295240672699327728272827332845474757 19790725 726691808 0 0281427762801275127632789272527512763281427632751273828142660272527512776280129155441308928392568285226602621262125822595255525822621260826212634259531012634292726082940258227892686347244912839256826732712313926342751267334453419323928772877398926992673283929523239446452981296 0 0273828272699278927252660275126992751271227252673273826992763267327632776280128145441321427252789264725822488268625952608255525552621255525282595266030642827273828902915271226992568356944912763267326212940271229022890337933413486321429022940400826993251283927513419463448861808 0 0281426602634271229022776266028272634273828652738273827892634262127632673267328275441308927382634269925682634263426212686272525682582260825282634259532012582290226993052262128272595351345192965262130522699310125822725258234193379325128522738398927632827278929403328443752271296 0 0268628772738267328012686280126992827273826732776273827892660278926992673275130275441308926862686264727252595267326602621267327122608255525952582263431012776275131762814277627512634354145192738291525953064266029272568276334593264318926732814408726733052294028143341449154411808 0 0285227122763263426732852259527252725269926732699262127382712278928652751268628395441306426862647271226342568267325682634255525822621258225552647259530392595275126733027263428522515356944912738262128272634307627382839267335133406321428012712397027762699280129273277466461131296 0 0266027762699285226862738275127122801273827892660267327252699271226602725276327635441302726212686275126472582262127512751271226212634256826082634277629902673276330522877295226992647355544912763280127252902256826472621292734193392327726212890404726472940294027893251469571111808 0 0273826472801280128772852277627122673268626342751278927632686275126862763273827765441305227252699277625952673262125822542262125822568263425552660262130762621289026213027271229902751354144912852267329772608296526342789269934323392323928652699397029522789275129023341463451571296 0 026342801280127512699273826602827281427762699271226862712280127632814278928522789544130892738267327632686264726342582254226992542272526732686264728143064264727513114281429022712256835974519273828652738330230392839268625953513341932012582283940272582290229152789341946344952 19790725 727171808 0 0286528012814269927892725263427762776273827382789269927512776277627762776272527895441311426602725292727122595267326602568267326212568290226212725268630642647294026733126263427892595352744642814264728652673307627382965262134993366318929152582395227762673286528653353457651571296 0 0273827892725289028012621280128272789264728392725271227382789277627892940277628655441315126472776267327512699272526212555268626342647258227512568287730893064277630522877287727512725352745192839291526472865276327762673262134453328318926212865404726603366295227763289457647571808 0 0269927382776269927252827280127632814283927762776272527632890282727892827292728525441315127762686290226732673258226732660269926602673269926732738268631012634286526213027271227512673354145192839273828772555344526862699262134453366318928522660400828652789292728653302457652981296 0 0277628392725281427122827273827512789278928392673271228652725282727252902272529275441316427512927277627892699280127252699271227762865266027382608280130642725277631262827290226862582359744912738294026992814272527632608258234863328313927122827397027763392299028143289446448211808 0 0285228142776278929902751275128772827280128522877281427762877267328392827295229905441316428522776291527252621267327382673278926992621267325282725271231512568292726213226263428522660349944912814264728522555296525823151262134723379326429022660400828772751294029403366454752271296 0 0283928142738280128142776272528272725275127632699271227892814278927512952283929775441313927512890276327512660276326862751262126862686256826342673272531012660272527382776263426992647355545192738282726342712259531012647259534863341323926082927400825682673291527383315451949191808 0 0295226732877275128772776287727762725277628142814282727892915275126732738272528525441310129402699281427252776262127122660260826732634255525552647268630892555281425822839255527762634349945192725258226212595273826992647266034993353328927892712402735412660280129523328478952981296 0 028652801280128392801285227122699278928142827278927632801285229022738289027632776544132142673289027762763259526862621263426732595259525952673262126343076258227892621280126472686252835834519275126472568258225682647268624883486340631892634287739892738267328772776328945474853 19790725 727651808 0 0276327382952276328272839275128142827283928392789269927632827278929022852285229025441305229272673285225952660262126342725256826992582255525682515262130272595280125552865263427762647344544912776269926862542247425422621256835973392322627892725398936122699278929773302457651921296 0 0278928902801278927892789276327512852275128142827273828142776282727382877271228395441310127252827276327632595260826212647255525822582258226212582262131262634273826992776255526862542352744912751267325552621254226732673259534993328317626992877393329902699290227893341454748861808 0 0295227252814281428272789281428522725283928522725271227122738271228772801275128775441301427762673286527122647264726862699264725682634250126862839259531142621281425822801256827512555347244642801254227892528266026342673260834723353322627512801400826732776275128903341463453691296 0 0278928142660281428902776276328142789277627122839271228522814269927383076276330145441312626082827269926992595260825682555263425682582255525552660267331262673277625952751264726732528351344912712258225952725255526212595280134723366313925952940410826992582286527633328469554411808 0 0280127382763275128012660275126992839273827632738266027892890273829652814281428655441308928522660276326602647275126212568258226342582252825822555268631262660277626472877254226732634347244912852266026472474256826212634258234723392321428902776398931012673285228773251451961131296 0 0267326732686280127892839272528012647280127382751271227762751281427892801272528655441313927382865287726992595268625952686266026212555259526342751282730892555275125952776254226732621352745192686277625422515259526602621248835273302316428522738412926862582291527633302454770041808 0 0273827252725273827632738278927252763264727252839268627252890283928272776287727385441306427382621292726212595273826342699269926472660259525552595262130022673275126472814268627122528347244912952256830022621266025152647251534593379325128392699395228392699283929023315466452621296 0 026862738262127512725263426602699266027632673276327762827276327892647283928012965544130392660287727122751258226472673264725952673259525682595263425953052267328142686282725552763258235414519273827252660258225952582262125553445339232262686278939332634267327892725332844374789 19790725 728131808 0 0276326472751269926732712269927512660258226992725278927632927276327762801287728525441303926862686287727892699263426342712263426472647262125552673259530272555296526992852258227512568348644912763262129522542254225282621252835273379320127252699398926602634276329153341469551231296 0 0273827252712271227252789267326992686269926862763272528902839285227892827275128015441317627252763282727892647264726602621271225152621256826082673266030522634271226732763277626472634358344912738273825422814263426342686255534323341321426212927404726732725294027253353469548531808 0 0268626992725269928392673272527252776266027382738277627892839283928652915282727895441316428012725278927252660271226602673258225822568252826212634272530762488282726472852256826862595358344912852272526992542285225682990256834993353318928142751395234452789285229653392466453331296 0 0266028142634277627122725258227762763276327382763277628012852290226342877273829275441312627632789273827122686267326342686263426732725263425822568262131512555275125952814258227252595358344912725272528273014263429522763303934193328327726472827400827252686281427633445451948531808 0 0275127632801275127762699275127252725286528392852283928012952280130762915290229405441317629772763292728392660271226472852269926862621269926212673269930892621271226992839266027632673354144912738275131392568294025682738260834993392325128392827389831512776286529023315457653691296 0 0266027382634285227762712273826342673275128652814282728392839285227892990277630395441310126992776277628272725278926732647268625682660258225822595258231142542278927892852263428272647348645192789280125152568255525682568271234593392313926733027400827632634286526993239457647891808 0 0275126992763267326862621275126862647268626862763278927762852271226862827289027765441311427632699280129402634267326732660262126992621262125552595259530522621269926732865267328272763355544912890276329522555256825552839256835133302316426732751400826602699286529403239466452981296 0 027122699268627382751260826992725271228652686277626862776280128772776292726472927544131262699272526992699267327382555262126342582256825952582258226603064259527252763294027252852256835834491269927382555263425682751262125423419334131142699287740472673267328272839335345194757 19790725 728611808 0 0269926602751267326732699277626602763269927892814271226862814280129772789277628655441307628522699275127122660266026992621267327512814262125822582254230522582282725682902278927762712347244912839273827252595259525282660252834453366322628012725400826082789278929273302441151921296 0 0273827122673269927632647262128012751268627252801275127892801286528142852269928525441323927512763267328392647272527632621269926862712262125682647264730642568272527252877285227762738358345192751278925682621256828392608251535273341317627122852402726342634289027633341475746051808 0 0272527382725271227512712269928142763268628012751273827632865281428272699303927895441307628522712287726992776272527892699269927892595269925952568260829902528287726082852267328652712349944912940267327892686271226472582255534723392318926472660400826732940289028523251463453691296 0 0263426992634266026602751277627512660269927252763285228142852296527382852271229025441310126342751277628142660262127762712273826992712260825822595259530642712275127892902280127382621349944642801269925682990264726732595255534453379323926472915404726472776289028273353469554411808 0 0267327382660272527382647269927382801273827512712275127892940280128772738295228775441322628272776285228142660268627382686267325552738268625422568272529272699276327122814268628652839347244912827259528272528258225422582251535273353322627512814397025682890278929523277463461131296 0 0271227122686267327122763272527892763275127512814278929772839294027762990266028525441316426862877269927122634268626472789268627512647262125152634273830892634277627252839302727252763358345192814283925422621258225682621254235133379320128522965406726342789295229653392457670041808 0 0269927122789269927252751267327762738271227632751278928142877280129772814295228015441308927122751289027252568272526732725275126342712268626212686263430762555295226473139278928902660354144912789254226602608262126082634256834453341320127252660402725952660275129273353469552271296 0 027512776271228142776268626992699275127762751283927892865276329272712308928653027544131892634278926732712269927382634266025822673258226602542258227253039286528273164297730892814283935834491273827762647267325422568258226603459334132012621269940472699266028013201327745194986 19790725 729091808 0 0268626732634271227762712273827122686267327632725277627512990268628522751286528015441306427632738283926862738269926082712273828012738262126732582267331012621296526343315275128902699347244642801266028902542280125682621251535413379322627512712400827252751285229523277469551921296 0 0275126862725275127252776268626862776273826862699273829152763292726993002267329405441311427512827273828012686266027632686262127632647254225422699254231762634281428652952280127512801354145192865290225682852252825552660254234193315316426732839404726602647286528653251451950201808 0 0266026212763273827252686280127382801269927632699297727382763275128652763286528275441313928142789277626862673264727252738266025952712260825822568266030762686291527123027273829272763358344913151336637172915271225682595258234193353322627762634397026862712320128653419469551231296 0 0269927382686278927122725268626602751281427382699289027122673273827893002271230025441322626862902281427252608267327762738258226472568259524882647263431262852285228652839281428522827358345192801289025952712251525822568247435413406322626082852404726733277287729523302451948861808 0 0266027252725268626602699273826862827271227512660277627252660275127892660308928525441303927122699275127252673262125552699263425822528254225152568263432262542300227513064272529402776344544912952267328012621275125682660255534863353322628272673402730022634302730143419466452981296 0 0275126082686271226862673269927512712276327632852267328272647282727512890266028775441311426992776272526732595263426342542259526212568258225682582277630763002278928772865276328012776351344642852280126473002258226082595250134993392318925822902408726602751287728903264463449861808 0 0269927382712258227762660276327632776259527382712280126732763273826732686280127255441315126862647267325952582258225682608252825552568256826602673268632262738307627632952281428772738352744912965317628902515251525682582252834863419322627252660400826732725285228273277466451921296 0 027252725263426342738273826472725273826732738273826602776277629272725283926732890544130272725272527382634258226212647254226602595273826472673273827122977294027762927295227382776268635834491280127632568275125552621264726213527336631762634281440472647296528522827330246954919 19790725 729571808 0 0277626212686268628142660269927382738276328392827273827382865268630022776285227765441308926472673276326342555268625952725255526342595297726992776268631012608286525682952268628012725349944912776271232392634256825012621260834723341327727252801400829772712287729153366451953331296 0 0269926992738278927892699268627762801273827252725269926992673290227382712267329025441307626472686268627122568267325822634260825152673259527252725280130022751278928392801262127892738349944912712263425152647256825552582252834723366321428012776400827252725289031143341457648211808 0 0272527382725271227762699280128012827272527382673275127762801273829272712267327515441311426862634286526602582264726862673256825282568267326212673259531142686282726992915264728142660345944912865258228012568256825282542254234863379323927382927406734192839280128653264466452981296 0 0264726732725272527512751275127252634289027122865264728772801290226602801273828395441307627762751278926992634258226082595256825682634263427252712276331262686269927382776278927512673356945472789290228522712258225552595252834453445322632012776397027253076290230893315466455501808 0 0273826602763266027892686273826732801268627252673262127122789266026602776272528015441308926602634269925682515256825952568255525552621277626212751272532142647283925952801262128272660348644912827264728522528258225422582251534453419322626993214391532642865283929523341451960741296 0 0267326992686278926472801263426602673271228392725273827892725273827512776269927515441307627252660271226602528259525682634268625682660266027122660277631012686277626212776259526862673355545192763264725552686255525552568252834323406316426342789404726602952290234453328451970041808 0 0262126602673269926472621275127762660271228142673267328522865268627382789269927895441305225952699276325952568256825952595256826732673285225952827272531142634290226732927268628652660340644642977277633022902252825822542251534593353322627762789402730142902278928773366446454771296 0 027122776271227762738273826342801276327632699282727892789278927892763280126732751544130022712266026472673255526212673263426862621262126472839275128143101282727512814282727252673275135554519276329272725305225552621258225423499337932142634280138982699371728773366327746344821 19790725 730051808 0 0275126212763266026602634272527512852267327892699280127252940276327762751268627385441315126862763267326732673269926472595255526212621289026472890280133412660305226862965258229272763351344642801268630142582256825282634252834323366322627893251397028392776287728773289463453331296 0 0268627252673268627632725269927632751266028012801272527892827272528392738286528015441303927512686273826602647255526342673259526602789275129402686294031263027281432512965281427632751358345192751292727512776267325152582248834993379323927512814402727123445297736863264451948531808 0 0269926992763264726992647262126342839267327892738269927892751283928142852273828775441315126732751277626342621259526212673262126472582287727892927273834452699313926733014276328902738352744642852256828652555264725152582254234593392322627383353402734862738285230763406463453331296 0 0271227382712281427762814256827762673289027122738271227892801276328392686282727515441308927632712272526342660255525822647259526342814269931512738290230643089275130022877275128392673352744912763272525422699247425952568258234453328312630522952400827513732290239333289463449191808 0 0272527122801269927892763277627122751266027512776262127762738275126732827262128275441323926992814280126602568255525682725267327252660282727253039278931262634296527513089263427122634348644912839259530762595262125822699255534453406325128012686400831893027281429273379466451231296 0 0271228012712292727762827272526862699278928012751275127512839269928142686280128905441307628902608282725952647255527382647259525552673273827122673292731013114285228392915273827382634354144912763268625282647252825822699268634723353321428012852404727633583307637803353451949191808 0 0273826862725271226602673267327122634264727382738278927122686286527762776275128905441313927512814268627512686262126862763269925822751282726212890278932512725301426473039259528142660352744912839259526342608258225952660267334993366325128013239400830522990294030643328463451921296 0 027512673271227762725276327252776276327762647267327252725275125682776272528392940544132642852267327762647271225822647268628392647259527762738282728903114296528393014275128012751263435274491271226342582252825822568255525953445335331512814278940472789379629403472328945764695 19790725 730531808 0 0285227382763268628272738290227892865272527892801271228012738285226212877267328275441310127252776271226602595263425682555259526862738271226862776276332142542295225953014267328272647348644912789263425682582256825682686250134723353332827633583388031892977295228523419451953331296 0 0278928272673282728142852269928012725290228142712273827512776271229152776273828275441305228392673277626472595255526602555259526212608258226212673271230892751276326732801266027512582355545192738256825822582254225822647252834863328318926212852410827384263300232773201463449191808 0 0285227382763269928392751281428272890272527632699273827892776278926602789271228395441315126862890272526342582258225682542258224882673255526342555267330142660286526472915264727512595352744912763260827762647271225952660256834863392326428902852400838802839285229153328485352981296 0 0278927252776278926862634267328522725294028392776283927252751266027512660271227635441310127762582272526992555255526342555255525682660267325822686266030892686272526992712271227382621356944912751266025952660255525822647275134323379315127382839406730893989282732893419463454411808 0 0278926992725267327762660282726732801267328392686272528272712272526602827271228145441315127512712266027512608258225552542263426342595266026732595262130392621282725822890264727512582349944912801258226992528255525282621255534863419311427892927384632892827295228773513451960741296 0 0267328142725269928012699276327512712277627252877269928012699272527512776276327765441308927122634269927122582255525682555268627122634278926602776273830022686285227512763264727252595349944912776267325822595251525422634255535273392325126602852398930643686289034993379466470041808 0 0275127632621268628142660269927632801267327122712263428012699281426472725266029025441311426992699278926212621266025822568260826342738266027382738280130392686300225682940266027632712352744642776264725822568263424882634255534723392328927892915400834592902282729273459463451921296 0 027252814277627252801272526862763275128012789280127512776277627762789269928392776544130892839272527382725260825552621267326472699262128012751271228653101277627382763285226602738250135414491282727892582256825952582262126213513336632392660275140472789379628013796322644374757 19790725 731011808 0 0280126992725276327762673272527252776281429272776292728142725287729402990272531395441323927122877277625952555259526342595254226212699269927122699277631642568294025422977252827252555352744912827252827762515254225822725262134723353336628773014397035552839283929153419466452981296 0 0275127512647272528652763269928522763283927382776275127252801272528012763297728145441300229402660278926472660266026082608272526862725272527512673280131143064273826732776263426732542355545192763260825422621252827762725291534863406325128013039404727632927289036713366463449521808 0 0282727122776272527762738281428272751269926602725300227762915285228012990271231515441323927762738273827122647258226212647258225282725276328012776272531012595286525822852254226472555354144912789258226472595262125682751255534593302322628772673397034062763283928394335475752621296 0 0272527512699286528522776280127892801277627892865280127762763283929902751287728145441310129272634280128012673276326732634267326212582272526992699272531392738277627382801264726602568354144912751262125552595262126862673262134723472317629022839406726992865283934723597472646951808 0 0272526732712267328392712278926992801275128272814285229522725286528012927271229155441321426602801286526732555266025822621262126992660272526602660267331512595299025282865262127762686354144912738256827382501259526212890255534453406317626992673400826732712297734723432463453691296 0 0269927122789271227762738275127892776269926732712269928012751271227892839295228275441307628902725271226602582255525952568256826082621266026862608283930642865278929152814263427252595349944912673262125152582259525552582277634323353332827632814404727512699287730523419463447891808 0 0268626992801269927382751287727512712276328012751267327762647276327382927272529905441325127762763269926472528258225952568256825282555273826472725264731892634299025822865251526992515351344912789255526342488267326862814250134593353334127513027402727382776310128653353457652271296 0 027122725266027382902281426212673266026992686269926862763269927252725269928652738544130892827267327632542251525552582250125822568256826472647266026863039269926992582276325552725259535554464273825822542254225552686264728653472349932012660282740872789281428273459421746954789 19790725 731491808 0 0272526732852269928772660281427252763267327122725256827512763269926602673267328275441310126992776267327252542256826212488263425952595254225282647262131142555302725952738252826342528348644642725259526342595275126863039264734863341331527892621398925952725354128523366463451231296 0 0277626732660271227122699260826732738275126992763263427122647277627382686260828015441308926212673272526472595254225552501256825952542256825822608272531762977268626732801262126472542358345192789272526342712269928392673252834323472318927382776406726992738289030643341454750201808 0 0264726472621259527762725271226862660277626732673269927512673264726732673273827765441305226472621277626472568254225552595264725682568259525952660260831262568300226472965256825952595345944912763258226732595267325422915268634723445325129772686397025422725349929524027449153331296 0 0264726862712258227382686267327632660267326862725267327762725267327382776259527895441302725952751278926342568255525822555254225152568260825822595272529903164276329402751276326992528355544912789262126472621254233282634328934193406318927252712398927382763294030763289469554771808 0 0272526862699259527512699277627122699266027122660267326862776276327512725264727255441311426732699264726862621256825952555254225282515267324742595264730762568291525682865259526472634347244912789273826602528300226603189258235553315320127512699402725552673310129273379463461131296 0 0273828392725286527122725258227512673283926992751273828012699272526862660268627515441311426732699269926602568259525822647262125422474258226342621266030142763267327382789262127512582354144912660269928142827267329652634254234453612323927382751400826212738290232393379469571111808 0 0283927252776275128652751281427512927273827632660281427122751275127252686263428775441307627122789275126602568252825152608255525682608259525552568263430522647290225952801255525952542352745192865267327122660305226212582256835973472323927762712402726862686302729153328466452981296 0 027382725277629522699275126342776277627252699271227252801278927512725267326602789544131012814271228012634266026472621256825952555251524882595259525553076264726992647277625822712256835414491275126732634283925282827256831393445334132392725278940082660263428653302336646644853 19790725 731971808 0 0277627122814280127122725272527382801267327512647267326862763283928142789271227895441306426992673269926342528258225682634260825822542258225822582266030392582285225682827252826342595348644912776262127632595328926472789259534993392323927382595391526342686303930023379451951921296 0 0273827762865277628012686268626992647268625822789275127762725280127382801272528015441308927512634278926992621252825952582256826472634258226602542262130022751272528142738256825952515349945192686260825822751276325952621275134993419322627762699406727252660289033793302451947261808 0 0287727122751268627762660267328272738275127512725280126992814267326212801272528655441301426732725267327252647263425552568254225682542269925682595262131512555282725552789255527252555351344912712266025152501272525953052252834193353322629152751397025822725285229403379451952271296 0 0268627122763281427252814267327892686273827512839278927122751292727892738277628655441310127382673273826472673269926212555255525152568256825552621259531012634272526342776252826212515352745192751260825282647268626212582267334863341311427892776406726342686287734193406457649191808 0 0281426992865266028272712275127762751266028142751272527382751283927382839263428655441308925952738268626732595272525552568258225282582255525552542259530392582271225682776255526602647347244912725269929152634303927122827255534723379321430392582398925552814302728523277446452271296 0 0276327382660282726342725267327382776271227632751268628772686278927892801276328655441308928012660273826342647255526732501268625282621256825422542252831142528275125822763252826732582356944912712266025282801268629272582307634453328315126732673402726472725295239703302443748861808 0 0292727632814276328272776267328522902273830022827277627252839276328392789280126995441310127892725272525952555263425552528258225552568252826082515262130022568272525682763252826082555349944912751252825952582280127892902254234453419322628772647404727762712307629023796463453331296 0 026992890283928902789267327762927278928652852280126992763278929402725285227252776544130642712264726472660255525282660259526992542254225282528255526343089268628012542277625682699267335414519275125822621281428392634262125553459340631892699269940672673267328523445340645474821 19790725 732451808 0 0273827252725267326862673276327382699275126472725262127512776272527382686273828145441303926212673275127382595262125822582264725422474251525422568263431142568271226212877260827252501352744912712266028012686283928902814258234863366321429023264402725682712301428773328463452271296 0 0269927252712281428772789264727762725278926862814266027252712266026862738271228145441308926862634281427762595256826602555264725682542250125282542262130892542275125012699248826602542355544912686264725952647278927512660271235413328321430392890400827382712297730393302463447891808 0 0289027122712266026862686271226862699271227632634271227252763263427382634259528015441303925682673275126472582259525822634258225822634255525822555268630272555271225822725254226732595352744912751264729022751318926732621255533663406321429152725397027252712299029773315472652621296 0 0277626992673271226862814273828012738280127512660264727512673275126992738262127895441306426212595275125682582254225822647260826212634262125012555260830272555277626082827262126212647356944912763264726473101306431262621254234323366317629652801408726862634290230523353463453691808 0 0263426992699269929402699283927632699263427512725273826992660277627512686272527895441307626082647272527382568255524882528256826212542266026342568263429772488272525952827256827252555344544912763266029522621272526343101254234723419322630393189395226602686315129023341466461131296 0 0272528142595287727252776264727892776273825822776268627762738263426342763269927895441310127382542276326602621255525682528254225952582255525552621263430142555271225422763254227122582358345192776264726472699258226342568258234723353316430392927410827382852291530763366451971111808 0 0282727382814267327512699267327122738266026602621262126732660264726212712278927895441297727382647277626212621254225822595251525152621252825822528255529902621267325682827251526862595352745192763266026082568260826732647258234323341323928903114395227512776412929153277454753691296 0 027512751266028142712268627252814269926732660269927762725256826862712268626992814544130142673266026732660258225952555255525952568256825952568262125283076254227122568272526342660258235554519272526342528296526472595260826343472336631892725278940672738278930143164335345474664 19790725 732931808 0 0290227512789264727512699272527252673269926342660255526732725267327762712262128525441300226992647275126342621256826992474259525822673259526082647252830522621269925822776252826732528348645192776251527382621269926342647256835133379351328773264397025682827339228523341454752621296 0 0272527382595267326862725267326862621263426602660264726602699267326472725267327765441296526602738272528392501264725552621266025282542259525282582258230142568272525952902263426342501351344912712273826602763258227122621250135273419323929152776402727382839296527893315454747891808 0 0283926732699266028142686266026992839271226732673264727252686263426732725266027255441306426212660269926862542259525552542256826212542252825952608267330272595269926342814258226732542349944912789273827382634256826862621256835133445322632013052402726212827305228773341466451921296 0 0267328522763285228272789272526992673268627762738268627762738269926732686271228145441303925952660272526342582263426082501252825822542256825952582256830392542280125682776255527252555358345192789271225422621258227252634260834453353325127382673404727512738308930893315466448211808 0 0277626732763258228142647273826992699263426992660269926472738269926602776264728145441307626472660275126732595259525952542258225822555258226212542256830762515267327382852256826732555354144912789262126212515278926212621259534323406320128772555400825952763325129273671466451921296 0 0277627632699286526862801263428772686268626472660260826472699266027122634256828145441307626602712275125822595256825682542259526602555258226082555258231512699278925822839250126732515349945192763272526472660264727762621256834593419315126602814404728012814297733793264446450541808 0 0286527762725271227762582267327122686268626862776258226862621269926472738266027515441299026082673280126992595260825822555260825952595252825822621258230392660276325552763247426342542352744912712258227382686258225552634252834453406321429902634397026082865379629273432469551921296 0 027762827263428142660273827382801267326342725268626862686264728142634268626992776544130522568276327252647256826342595254226342621255526472542250126732990258226862582280124882634248835974519271226732699267325552621262124743472339232392712287740472902322629654263330244114886 19790725 733411808 0 0283927512763269927632699287727382699264726212647263425822634266026602738268627635441306426212660282726472621255525682542258224882595262125682542269930522595266025952827256826732542355544912801263426212542273825682542254234863379326429272555398926992801402730893933446453691296 0 0277627892776295227762738266028522725269926732595267327252660266025682595254227895441310126212725277626212582258225822582252826472608262125682634251530892608277625422827271227382582354144912738268625822568262127252568252834723341318926342763408727513341301434193353463448861808 0 0283926342763273829272660266026992776258227762686268626472699267326602699272528655441305227512660282726472608259526342568258225422621255525822595262130392528271226212877255526862528354144912776259525552542292725282673250134863392326428142528404728012712352730763328454752621296 0 0278928012660280128012865272527512686267326472660262127252712264727252621260828275441305226732699266026342608256825682542262126212542266025552673268631012488273825952801262126732634349945192763262125952621262126992621281434323392321427382827404728273379285236413379454755141808 0 0294027382789267328012647271227632686267326992673262127632647267326212595263427515441305226602699277625822595258226602582263426212608259526342660267330762634268625552814256826472515352744912725259526732647267325422673260834723366326428652542398926342801294028143846463460351296 0 0263427512673277627122647269926862738266025952634271226472647269926342673268627385441303925282608268626472621258226732699262126602621275125952595258230522595269925682751260826732568352745192738269926602621252825282634267334993366323927512852402727383002283935693353463471111808 0 0276326992751267327632686262127122673263426992686260826992699267326732725267328015441303926732595276326862568263426602542254225552725263425282634268630392608271226472801259527252634352745192763266026732542254225552621254234993392325128522568395225682751291529023302463453331296 0 026732660269927382738277626732789268626472647271225952673256827382634269925952776544130522647271226472686262126732595259525552686256826212634267326863126251527762595280125682673262135414491277626472647272525682595255525423472340632262673262140672801305228774172335346954886 19790725 733891808 0 0268626472673267328142686262126992725259527252699264727382660276327512699269928655441306426732634273826732582255525952582263426862673263426342673259529902568271226732865262126472582348644912776260827632699255525822647267334863353323927382528402725822712313929773315451951921296 0 0275126602660266027382608263426862712267326862660266026212595266026342763269927125441303927122712272526212595255526602647258226212555264725822660260830392555278926732839273827892621359745192738258225952647256826472595255534593353317626992725408727893419305240473472463448861808 0 0275126862647269927632634266027252621268626212699266026732673271226732699264728015441301426472699268626342634258225952515259525552712266026732634269930392634281425282801262126602647349944912763267326992568251525822634272534993406322627512528400828652902320130273379463452621296 0 0280126992801271227762738266027252673268626862686263426732686269926472673271228775441306426862634278927762660271226212595258226472555273826602634256831012608278925682738262126862634355545192725248825682621272527252738255534323379320127122839402728013555285241293302463447891808 0 0273826992801267327252673277627632647275126862673268626862634266026342660264728275441305225952647273825682595256825952542269925952725255527252621273830272660275126472827269926862582358344912725259525282568275125282595269934193379327729022660393327252801318930393366457651921296 0 0268626862712264726992763268626992699266027122712264725952660268626342751266027765441305226602634264726212621255526212608259526472647256826342634255531142595278926472827266027632751354144912814280125952582248826082660252834863341332827122776404728013341286540473527469548531808 0 0263426472725263427122582268626472699269927512647259526732738271226212673267327895441305225822634262126602608255526212555264725012595256826212647273831142763280126342890264727632621354144912738256828772699252825822582262134193379315129152582404725952789302729773226475752981296 0 027632660269927892699267326472686262126862699264726212660266026472621275125422827544130022595267327382647252825552582258225822673262126732647268626863176258227892699285226472789268635134491280125952621330225952763264725283499337931762738272540472712335328274129322646954789 19790725 734371808 0 0276326992789272528272725258226602673272526212673263427512699266026342673271228145441301427632673278926992621256825952555256825282647259526602621275130392673280126862915266027892608347244912725263429522542254226212647254234453406330230392647397027512738335333923432451951921296 0 0263427122660266026732686259527512751260826992673267326342686264727512712262127765441300226472699266026602568262125822595264725952515264725282621272530642725278926602789275126992634358344912852266026472927254225952699255535133379317627382751408727513189296546643432466449521808 0 0267327122673273826472647267326732647255526732621263426212608271226602673262127385441302726212699278925822582256825282542262126342725259526732595267331012686286527632801267328142660354144912699262125152568250125682568255534723419326430392582404727513052297732893315463453331296 0 0277627122660272526862738262126472621268625822673263426602712268626342686267327895441302725952660272526342528254225422621254225822725264726342568263430522686280127252890273826862827359744912751262125822582250127762699248835273341328927252776410827123641282744643315454754411808 0 0272527252660268627252699260827382673267325952686264726212699266026992699269927765441305226342582273826602595258225282555256826212647252826082621263431642660286526862827262127122712345944912827262124882515269927122952268634863353326430392647400828652852322631513277475761131296 0 0272527512647277627122595259526602686269926342763260826342634264726212660262128275441311425822621273826602621255525952712254226992608254225952621269930392660276326472801259526342827352745192738256826212751250125822751252834323353325127382725402727763164306442173472454770041808 0 0268626472582267326602634260827252582258226212568259525822673269927252712256827125441310126732660262126342595254225422501255525682634255525422582277630892699282727512915267327892528352744642776268625682568275126472977255534863289323929022634398928652865356934193406466452981296 0 027382621259526602699266025822634268625822673269926602712272526472595266026862738544131392647260827382568255525822555258225422515256825552515259527763151264727762647286527252751259535694519266025682582275126472673260825553486341932142568269940272902373229654239337946344853 19790725 734851808 0 0269926342776262127252568262126602686268626732634255527122673276326212660263427635441307626602673269926602555258225822568254225952595254226862686268631762647292726602977268629522621352744912776259525952555252825422621256835133366322629402595400829902915334130763379463452621296 0 0268627122582259526602647259526602673256826732582262126342621268626212634264727635441303925552634267326992555263425152542258225682568252824882568275131142712273828012877264726992595355545192699256825822528258225822621248835133366316427512725398927123459296544373366454749861808 0 0276326732634269926472634262127252582256825952673264726732595271226212712254227515441306425952673267325952621258226342515251525282568262125822595259531142582282726732865273828142582349944912738266025282595264726212699264734993392322629152595397029772965313930273419457651571296 0 0273827122699263426862595259526862568263426992647262126342595268626212673266027385441307626342686271226732608263425682568263426862568267325282634272531512634275126472827254227252660358345192738254225952673277626602712255534453341317627892814402728013933290241293251451948861808 0 0264726992595268627632738268626992686262126992621262126212673269926602712275128525441300225552634277626602542263426212595258225552568259525552528266030522634272526472776255526862555347244912712248825422621266026472738252834723315326429522595406732262865325131393315463451571296 0 0272526992634266026602582272526602699268626992673266026732582266026862699267327385441307626992725272526472568258225682542259526472555264725952686262131262542278925422801267326992673352744912751255525682621258225282647250134193379312627762776404728272990292741723328469546641808 0 0262126212595269928142686264726602673269926992660267325682647272526472686268628525441302726862647280126212647256825822621264725682621262125822595268630892555269925552801259527382647352744912712264725282568256825682621255534323379325129152582397037172789322634863189463451921296 0 027512582269926862738262126602686263426732673269926992686263427252738268626602776544131012647262127122673260826732582266025952660259527122660256826083114266028272751287726992712269935974491272525152595255525822542272524883472335331892827267340672776303929154360332847264853 19790725 735331808 0 0267326732660267327382621262126602660260825682647268626602789258226862725272528145441307626082568272525952621254226212488258226212660264725822699269931392801275126212789256827122568349945192712268626602555272525952515256834723328327729402673397030763052325132013277466451571296 0 0271226992582259526212582267326472647262126732634259525952634273826602634264728015441306425552827269926472647255525422595262125952621258225822555259531012582277626862789260827252621349945192789258225552621259525822725247434593328325126602712408732392877287741723201449149521808 0 0267327512621267325952634264726472673258226602595259526992647266026732725271226605441301426992647269926212582255525822595251524882582256827382660255530392515271225152789258226992568352744912725259525012621294025552542255534723328326428652673395234992699317632013328451954411296 0 0271226732673264727252568259526732647262126472634264725952660268625822699259527515441305225952595264726342595259525152568258226472582268625682699263431642555272525952725266026732528354145192725263426342542251525282738254234453341315126862827406727763114292743603353478954771808 0 0271226212634259527122634259527122621263426212647263426602595258226602673260827255441305225552673272526472542258225952555259525282686263427252673259530022621277626342852256826992488344544912725258225952634262126472555252834993406322629902673402733022776340632263445475761131296 0 0269926472582267326472555264726732647259525422621262126992660266026862647259527765441303925952751266025952595259526082647263426732634320127382686267330392595277625952839263427122595349944912814260826342568267325152634251535273353323927512852395228653392289044643597457671111808 0 0268626602660264726732699271226732621256826992608268626732647258226472699269927765441305226342634267326732595259526472595267325952621263426992621273829902634273826342751266027252555351345192751263426732634271225822647255534723406332829652608398932642852321429023264463452271296 0 026212647264726212647267325682634264726732647266025952712266027382634277626472751544130892595266026862712252825822621283926212660258226472647266026603027259527762542289026342647256835834519277627122542262126732699259525153472339231762738276340472776361229154129323945764886 19790725 735811808 0 0268626342621263427632647267327252699258226602582263427122673272527252712262127515441308925822621280126862647256826472634259526342725271226472712267331012621269925822827254227122568349944912738271225822582297727382839267334593353325131012686398932892915316430643302449153331296 0 0266026862515255526342660262126862660263425552582264726472555266025952776258227125441300225682647276326992555258225952673266027252595273825422647268630392595277626212814258226212501354144912738264725422621273826862686252834063315316427122673404727513472292741083419463448531808 0 0266027252699272527252660262126732673263426732595267326602699266025552673263426735441303926212595273826472647255526992621267326212686263427252725267331142555268625552699256826732515349944912763259525952542254225552582252834723328325128392647404736562776364129523289469551921296 0 0277626732595266026212595264727122595264726342660263427892699272526342776259527515441308926342634262125952515266025552673264727632725268625822621262130392568275126212852256826212515361244912751262125952568255525682647252834453392315127252699406727763039296543353315469548861808 0 0260825822699264726602738263427122647259527252621272525952673263427512712262126735441310126602634277626862673264725682542263426472660258226992568277631142595266025422865267326602568349944912776276325152647275126992852254234863328326430642738397041292751368630643353469551571296 0 0263426732634260827252647266026602699267326862686254226472634276326342647263427765441299026082673268626342528259526082582260826602542264725952686269930142621273825152839260826992595358344912751268625422852264726992582256834453302320126342712398928013656300237013264463448531808 0 0262125822595256825822595275125952725264725552647258227122673263427512634256827635441299026992595268626212621258226472542259525822738273827892595276330762660273826212839255526732542354144912814263425422595290225822738254234193392323929273027404740472852334130023302472652271296 0 026992621267326602699264726602673259526342673263426212595268626732621268626212751544130762568256826992647259526342568263426732686260826992673268626473164254226732568280125822712258235274491271225822555263426992647266026863459339231392990292739702852379627763717336646644886 19790725 736291808 0 0275126602686268626472582266026212699266026992595268626992621275126472699263428525441303925552608278925822673256826212621269925822686266026602634254230272595278925422776258226212621354144642725266026212568272526342712256834993366322629653114391534452725355529403251463454411296 0 0266026992699271226602555264726602582262127252686256827252528273825952634268627385441307625682725268625682568255525952621263426992621263427122555256831012501268625152839256826862568358345192801266026082542254225552673267334723353325129772890404728272839289031513445446448861808 0 0268626472699266026342647264726732699267326342634266025952634264725952660262127635441307625952634282726732673258226602608267326212673266026992542267330642568275126082852250127762608352744912725259525282595248826602712271234453353313930893027397029023656352728523315446452981296 0 0262125552595267326732660260826732673258226732725259526732686267326342582256827125441305225422660269926862608263425822789266026472542267325682738262131892555272526472827252827122488356945192801266025552582259526212699289034593406313929523027402727122776294038293445449154411808 0 0271226472555262128012621262125822634264726992686263426732699263426472699262127255441305225822582264726862699259526602582262126472634263426992582269929902634271225952738258226472568349944912852256826472634252825682647262134453366327730392902402732142738361228523302463460351296 0 0268625952634275127382725259525822660267326602595254226472686263426212725269926865441310126212582268626992542263426342686266026212595258226342699259530892515273825822751255526992621355545192801271226472515255526212634259534453302327727512776406728143583300238633459454770041808 0 0264726212595264727382568259526472595260826472647263426732595269926732738259527515441305225682582267327122660256826472555262126342725254226472542267330022582267325822877264727632647347244642952271226212555244725822582258234453432328929402763397030392763415030143328451952271296 0 026992608267326082776259526082660262126472647264726082634262126082712259526472776544130762621269927512725250125952621258225282542252826342542259526473089256827762673280126082751256834864519285226212582262125422568264725283527335331262776306441722686283928903880341946344886 19790725 736771808 0 0263426472660272526862647266026732725263426602686267326342660263425822712272527765441303925822686273826472725252826732568271226992621260825552595271230762555272526472865268627512621347244912801263426212582254229022660262135273472327729522827400844372763395229773406466452621296 0 0266025552621262126992595263426342660267326342621258226992595266026732751269927515441297726082608263427252582264726082686254226342634269925952686263430522555273825952801255527892582358344912965282726732608266026342634246134723341320128142915410828012763296533023302469548861808 0 0277626342595266027382595262127252686272526082595259526472699267325682647267327255441307625422699276326732660256827512582262125952660251525952555268630892555275125822902262127632673348644912814267325822555254225952634260834863353326428773251406730392801343229524437454752271296 0 0269927122738259527512686262127122621272527122673259527252634267326732699264728525441299027122686268627632595262126212568256826212673258225682647260830642542278925822801267327762582354144642712268626212515260826342647277634993353328928272827406726473863292732013328451948531808 0 0268626342712264727252647268627632621269927122699271226992751266026732725276328145441308926342608282726732751264726602555269926212725264726212621264730022660277626212814256826472608351344912738263425282542251525682751259534723353327729153527404738632789345928653289466453331296 0 0271225822647269927892660269927122673272526212673264726862634275126732673263427765441308927122763263427122634275125552621266026212634276325682634266031392634275125282776251527762582349944912814269925822528256825822634259534723353325129152776402727513264296532893302469548861808 0 0263426472725272526862660262127762712264727122660272526992634267326602686271227125441301427252608290226472763255526472608260826212763267326732621267330892555268625152789267326992608349944912776263425012528250126342647263434453366326431262839391534722776370129023264463452271296 0 027382673267326472814267325952660267326862621259526472673276326732621267326732789544131142621275126992763258227892647280126732725267328392686266026733126258228272568281425422725256834994519268625152647250126213052264725013499337932512789287741082940326430393039335346954886 19790725 737251808 0 0267326862595264726472686267327122568264727632686275126602699268626862634269927895441302726342647264725822776256826992542267326212738258227512582263430272621278926992839259527122595345944912712267325422621254225952660286534863353337930272852402735552712408728903379463452271296 0 0271226472582262126992647269927512789267326992582272526862647278926472699262128525441303925422660268627252582263425822555258226212699272526472852267330762555271225552712263427512542359745192763263425682595258229022763275134993392325128522789410828143541287729903289472649521808 0 0267326992751269927382660269926732621263425682660268626732595259526732634258227765441306427632647281426342751252826342621269926732647267326082595264730522660273827892852259526992647347244912763263425552568251526602738260834723251325130273126400836412915391529273289472653331296 0 0258225552660266027382595271226862621262125952738264727382621282725952801264728145441306426342673269926862595268625822595254225952647271225952699266030642568272525682751254227252647352745192725267325682595260826342647258234863328325129902927395230275157292736713432475754051808 0 0264726342595263427252647256825822699264725952763266026342634273827382738266027255441306426992634283926472621262126212673259526732751273826342621263430142647273825822827266026472621345944912725262125422542266025952673263434723392326430893315402738632952421729523328463461131296 0 0272525952634269926732621262126862725277626472673256826732647278926862763263427765441306426212751267329022595262125952595262126342647272525822686269931012621275126342789256827252621361244912725259525552555254232392751256834863419334129152852404729654695292733023392463470041808 0 0266026212582267326862582263426862751258227382621271226342660259527122673267327635441306427382686286526862660258227382555258225682542255525422528258230642568266026212865262127762647348645192952259525952474262126602699256834863406328931263139408730142952406728523277463453331296 0 026992608266025822647263426342621264727122699269926862712272528012660278926472776544129772647267326472699251525682528255525682555255525822542263426473126256827892568276325952789263435834519271225682595254225152776258225423472339232013064283939893264341929652814325146954919 19790725 737731808 0 0264726992673259526992660267326602595263427512751263425422789263427382712285228275441300227122673272526862686260825422595252825152621263426472582258230642647272526342789258227252542348644912789264725552621252826992673267334993353327730393583395237802776417229773239454752621296 0 0263426472725259527252568268627252699268626472699266026472660275126342660264727765441299026862660271226212555259525282515262126342621252825682621252830392555275126602801252826992621355544912763256825682542262129402890262134593406313927513002515728903612323933923392466447891808 0 0268626342621255526472699258226602582269926862634271226862763264727762608272527125441303926602686275126732686260827252542264726212582256825422542255530022488272525422827252827252621343244642712267325152568255525682699259534723419325130893472379630523014408730023302463452621296 0 0269925952660262126472673264726602634264726342673262127382686275126472738260826995441301426992634276326342568252825552595254225282515254225682582254230642568271225422839250126862647352744912789255525282528252826212686283934593472318927762902397029403289315130523328454748211808 0 0263426732673268627252621264727252621262126472595256826732712269927632647263428015441306425682647278925952555252825822582255525682568263425282595262131012660272526212801266026992595349944912763252825682582251526213139260834593328322629153002384628522776358328773315463452271296 0 0266026212660263426212647263426862595271226602647263427512621264726342647260827255441306425552634267325682515263425552582256825822568252825152515250130642461267325422801259526862647352744912789252825682555267327892725264734993315308929902977441129153829307634863366457648861808 0 0267325952660264726862582263426342634256825952647259526602660267326472699260827385441311425822582269926342542263426212595252825012528252825282568255530142542269925682827258226992568348644912712263425282515258226602738264735273472322629773277398933792965389828653189454752271296 0 026602595272526732660263425682699256826342712269925682660267326082660263426342725544130392568255526862647255525682555255525422568263426212555254225953052254227252608286526342789259534864491271225552555256824882673268625953499339232512940316442862776355530392990327746645020 19790725 738211808 0 0259527892660266026602673264726342660259526082647272526992712264726732686262126995441297726732699269925152515248825552488250125552634252826342542277630892660271226212865263426992634352744912699263425282542255525952595260834323392325131893432397037012852404729653341441151921296 0 0267326732738264727382634267327252712269926472738268627632647262125822595264727765441306425822595264726342542262125822515254226212555254225282515269931012582273825552827258226992595356944912751256826212515255525552686258234453392330229522990400836263527299028143392454747891808 0 0263426602673263426472634258226992647264726862595256826732634258226992647258227255441302726342555267326472555256825822608262125822621256825822542275129902647269926212827286527762621348644912712254225152542251525682555255535273315318931143686386344912915371729153328463454771296 0 0272525422555271227122582256826732647256826472608263426602595262126862686259527125441308925952595275126082528256824882501255525152528267325552582267331642634285225552839256826862555358345192763262125422542252825682647252835553406325130642890397028393569295230143302463455141808 0 0262126732647263427122647262126732634262126342634264725422568259526342634255527255441303926732634272526602595255525552542254225422582252826212555267330142789267325422801258226342582352744912776267325422528250126862568269934993445326432263315402736413064398929403226454761131296 0 0272526342634262126472595267325822647262125822568259526732555266026472673269927385441300225422634272526342542254225682582255525552555264725682634262130762515267325822789260826212568355544912751258225552488251525952751258234593459318933532915423930274067294029653341454770041808 0 0272526342621273826342634262126862634258226342568264726342660262126472725262127515441299025952712276325952595254225682515254225952542258226342488267330522582272526732827258226472673352744912738263425952542266026342582272534593289322632263201361235972977426328143353449153331296 0 026472621266026342738259526342699266026342582266026472712269926732634264725822877544130022621262127122647252825552555255525422528266026342555275126213039254227382621285225822712259535554491273825952568254226732542271225283472331532013341367144372852426329772776332846644821 19790725 738691808 0 0258226472621268626212699256826862621264726732699271226342814259527252621262128015441308926602595273826472647262126342528255525552582248825552528267330272660271226732890252827122568351344912763255525682582252826212555268634453341325129022852393336123176339229023328454752621296 0 0264726342673262127252582262126472634262126472738259526212673272526082699259528655441303925552647263426082582260825422555258225282542255524612647262131142528276325422776262127762568354145192712250126342555255525282595251534323379312638123264423930143717295228143315466448861808 0 0276326862865268628392634266027252738266026082686271225822699263427762751263428145441305226212634275125552528256825822555256825682582251526342528256830642542276325822776260826732621352744912725264725282515251526472568264734453353325134193812408741082839370129653328463452981296 0 0272526732634276327632595258227252621273826472673266026732725269926342686267328015441297726212634272527512582255525822528264726342528256825282555264730892515272525682751254227122555354145192776269925422528258225282673258234593432320134593076378027513863302730523419469546951808 0 0269927382621273826732608260827892763267327382725272527252673266026992621271227765441305226732660266025952621259525282528256825422582258225282528258230022582262124612712263426602528352744912763262126082501254226212568264734063541354132513952395230392952316428773406463452271296 0 0275126472776272527632660268627122686262126732712264728012699268626342801259528655441305225822725260826862528258226472528254226212528258225152595248831142528271225682751247426862528358344912699264725552582255525952699258234993419320135833499404729653915325129153341463448861808 0 0273826472751269927762608286526602776266027382647275126472877276327252634269928145441307626342568287726862555252825552555248824882528250125822582259530272542267325822801252826602568347244912712271227252634256826472555268634453353322632263076395237963277398928903328463452981296 0 027762595266026992751272526472839266028522686282726342738268627632686280126862738544131012647275126602699264726342515254224882555251525152542256825823039258227382568278925822725255535274519275125422542252826212555275125423472340632513277321439152801384629152852336646344886 19790725 739171808 0 0268626992634259527382647280127252852268628772712267326473027269927892699273827765441303926472673280126602621255526212528258225952595258225952528269929902568272525822827255526472582345944912738260825952763266025952673264734723353321431263379393331643176355529403289463451571296 0 0272528392595266026862686268628142673264725952789256828142686269926732686254227635441302726342751269927252582264725282634260825952595264725552725251529902582269925552776255526212501358344912725255526342568272527382738255534723328312631513052408727383641308928773302466449521808 0 0264726342647256826862647271226342686264727632725272525822738277627512699268627385441310126732621269926342568258225422568254225952582259526732528267330642542269926082699262126212660345944912776267328012621262126212621276335273328330232644047395233532890345928773328466454411296 0 0258225822608269927382634260826342621268626732673262126862634266026472738266026865441303926472660267326342568259526082501255525952595272525682621258231262515275125282801258226862673352744912776278926472673263426082839252835413527323933283289395228013392289031763277449155141808 0 0267327122725271226732660278926342686271227382634273826472621259527632673273827635441300226992595280126342660252825682528264725152751262126472582263430272582268625682877266028272776352744912763272526212582259526862568262135973459330232013933400832513002352729023379454761131296 0 0266026992673271227382699264726992660291526862712262128012568280126472738266028275441307625552725262126212555255525682634252826212515264725422763266031262542271225152789252826472673356945192789260826342542262125952634267335133406327733023379415031763328286531643379454771111808 0 0277626862814267327382647294027122776266026862634258226732595269926602621268627255441297726082699281426212673254226082528267326082738260827252647269930272621271226212877267329402582349944912839266025422582248825822582287734723419327732773392397036863076328928653341457651231296 0 026342660260827122776262126212634262127252647269926212634262126862660267326212725544130522582262127252660256826212528269925682568258226732555272525953114256827252621275125682725259535834491275129522647252825422582273826343472336632263176352742633214345929652952327746344853 19790725 739651808 0 0262126082660260826472634264726862647258225952699262126602725268626602673262127515441303926472634269926732686258225552582256825152568252825952582264731012515268625012763255526992568352744642763269925682568254226992660273834323341326431143701389835273126358328773277472652981296 0 0267326212699269926602621268625952621255525952647256826472686267326992738263427895441301426212595268629272555264726602621258231892542267325952699250131142528273825152776252826862568348645192725262126212528258225682634264734723445323931512902397027253341308931893176451948861808 0 0263426862582272526862634267326992608267326732621263426212712262126602595256828275441307626472608281426732608254225682582256826212634258232012827272530762555271224742751260826472647351345192725254225422582250127122582280134993459337930393612400835272801327733283239451953331296 0 0268626602608277627632568259526472621255526342621267326992621267326732673266027255441303925952660267327382542267326342647256826472686259526082686263430762555271225682814252831262542352744912789263425822555268625552686262134723445326435552852384628273176286528653366451947261808 0 0277626082686267326732699264726082725263426602660264726732595264726732699262127125441302726732595276326212634256825682515255526342686256827252763262130022515269925552827252825952595348644912712262126342582248827762595267334863392336631394576393331012990327729403289441152621296 0 0264726732751276326602865263426732621269926472608252826602647267326212634260828015441296525822647263425952555263425012621256825552660255525552582258231012528269925952751252826732488364145192763258226862621272525682789271235273445326433282890397031013189291530023341463448211808 0 0259526212647258226472542275126212673258226342647258225822673269926472712269926735441308925822595269926342582255526472542264725152595254225822555267331142501273825282751258226472528347244912738264725952634252826602647271235973445330234193641395235412890290233793353449152271296 0 026472647262126732660262125952686255526342647264726862568267326862660269925282712544130392555268626732673255526472528259525282555259526212927258225553027254226862582276325822686248835274519275126342647252826472568278931143486367133662940305240473002334129023089331546344886 19790725 740131808 0 0260826342582267327762647263426732763267325682634259526732699262125822647272528015441303926732621285226602595259526862542256825682673271225822568263430022461271225552776250125682634351344912801258225012634255527123002285235273302378034593583404734592977306429153341463451921296 0 0258226732647263426992621256826602595262125552673264727632621275126862673259528145441301425822555269927252582255525552595260825822555264725552568259530022568268626472699250126992582358345192776259525422568269926212839264733793419330234592852412927633139289036563366463446641808 0 0267325952634256827762647268626992686269927122621272525952621275125552647263427765441301426602595273826342582255526602555263425422634262125952595256830142474267325282827255526602555347244912712267325152686254227383176282734593406339233153201388032642712313929523277451952621296 0 0267326602608264726212763262126992634275126342673263426862660271226732634263427765441296525682660268626082582259525822621254225152568259525682660264730142542268625012763256826472515354144912751251525952528255525952699266034593499321430643101406728653379285228903419463454051808 0 0273825682686259526862582273826732801264726862621272526862673266026212686273827515441305226082634264725822608262125952568259525552515259526212568262129902555268624882751252825952555354145192686254225282595252827762595267334723392358336563064398930643126291534863341454761131296 0 0268626732712259526602582263426732699264726472595260827122595269927122634259528145441297726082568266026602568258225822621258225952542264725822660255530392488267325282673252826992447349944912763254225552488268625682660315134323406325127892952404729903459301440083541463471111808 0 0264725682660262127762568262125952673263426342699259525682647262126732621262127765441301425822555262126212568262126602555255525952528251525682582263430892542271225682738255526472568347244912763258225552699255526342725259534453472431032393328404740082877398929653341475750541296 0 026472660259527122699262125822801263426342673264725422634263426212634264725952776544129652582264726992634259525682555255525552474254225822542262125423002250127512555281424742647254235694519268625552634256826082595277628143527370133924129328940082789341928653764334146344919 19790725 740611808 0 0272527122725269928012647268626602751275127512582275126732673269926472699262127125441301425822608281425822621255525282542258225682568254225152515256830142555272525952776251526472568349944912712266025282582251526602725271235133353379632144067400835272852305229273289438551571296 0 0266026992699296527512789266027892660275126602776263427762582277626862686259526865441303926472634267326862568262125682568250125822515259525552621256830272515268624742789251526732501359744912789256826472634255526212699258234453366337933152877397031513970287729773226466447891808 0 0269927122725275126732712273827122725267327512621272526212751269926472738259527515441311426082582272527122647251525422542259525822542256825682515256830522474266025012827252826082542352744912686248824882555254226212814294035413419386331143239389834722877295229403302451954051296 0 0263426732647277627512725260826732647278926992686256827382725269927252725272527765441302726472647271226732542255525422568259526342542256825282595258230522501266024742801254226862501355544912712258225952488264725422827337934193341341931392927404730023555291534453315454748861808 0 0267325682699267327382621267326472852271226732673269927122647264726732686268626865441306426992595280126212621256825822595252825552555254225012528251530272568267325822712251526472515348644912725268625152634262128522738266034863419379631643264402736122902315129653289463452271296 0 0263425822660259526212763267326732595269926992673263426732608275126212686254226995441311426212738271226472595260826212528254225552555252825282595256830392474268625282801250126602461358344912712258225552555259525952595263434453541341935832990410828902977297731143289454749521808 0 0269926212686273826732568263426862763262126472686268626472686259526602647263427895441302726212686264725952621260825422555254225152542255525552555264729902515269924882763255526212555348644912776256825682595254226212712268635553583371733153341397041942865308928773302463453691296 0 026732621275127382660269925822725259527252660263426472801269925952686277625822763544130392660275127122712258226472608259525152582263425012515254226733052251526862488280124882647250135274491278925682621256825682776287731393459347232643717285240272839295228523486344544644886 19790725 741091808 0 0266026342673263426992647259525952568259526212568264726212595263426212725268626605441303926992595276325682634254225552528255525422515251525682582250130392474268625282801254226472568351344912725252824612608256827513151276334723445365633663612398937962738287728523353466452981296 0 0264725952647262127382595263426342595271226472699268626602595275127252660259528395441306426862776273827122555262126342542251525422555255525152555255530762515262124882776250126992501355544912751256825822582280126732877275134453392326439332965382935132877289031643315469549521808 0 0264725952634271225952647262127122751263426732608263425682673267326862582268628655441305226472647275125952673263425952582250125422501251525422595262130272488268625012789254226732555344544642712262125552555256827122977269935973419404731263445397036122839313928523315454752981296 0 0272526082660271225822555259526862712258225682621258226732712263426602699264728905441311426992634269926342542252825282528254225822647252825152582258230392582267325282725251526732528352744912763264725682582276327122738296535273499330241082940391531643366295232773264463455141808 0 0263426602634258227512608255526862595262125822686260826472673262126212686268627895441300226472699272526212647252825682647255525682528254225552582256829902542269925552712255526472555352744912686255525682789258225682776273835833432334131893226404733413027300228903201454761131296 0 0266025822660262126732555256826472647259526732660259526212673277626472673267327635441301425952582272526862488258225552474255525282568263425282568256831012568269925282789252826602528356945192801255526342528262126212789292734723419336633283239404730643555299033923315451970041808 0 0262126992595263427122582264726862699266026732686258225952608272527252673280127255441302726082595269925552555254225152634252825552515254225682542256830022501267325822801251526342542354144912712263425282673255527762814276335273459331530643151384637802915326428523289457652621296 0 026992595266026082686255526602555263426342582269925952647267326732634271225682725544130762595256826472595259525682595255525552542252825952515254225013027254226992501286524612686246135554519278925822608254225822608275128273513343232643863310140272965345929023114334146344952 19790725 741571808 0 0258225682634255526732712262126472608256826732595256826212582264726862725271227515441302726212582285226602568254225552501252825552528255525822542258230142474268625152789258226472474354144912763262125422621259527512890292737323419379632773076397032892852355531513239460553691296 0 0262125822621262127382673258226212634258226862621268626472634280126342725259528395441306425682582271226472528258225152542250125422608264726082542259529772515269925152725251527252528354144912738258226862515256826472776313934723555355539702990406734193748330229523419472646641808 0 0267325552686252827382673254226732555267326862582263425822582275125152582262127635441300226212595277626862595258227122595256825282515258225282542258229772501266025552763252826472608349944912725262125282621252827253353280134993392326431264491397039152977379629903277449152271296 0 0260826212582264726082595262126602568269926082621264726602582267327252634258227125441299026732595264726342528263426732568259525552542252825282582256830522501267325012776256826602488354144912738258226342582269927122763281435133846359733413076406730763541331528273341451949191808 0 0271226472673262126992634255527252673262126732660264726992647268626212660266027635441300226862660267326212542254225822501251525552528254225282542256830142542269925152763259526732568345944912801258225282660254227762712281434723459373232263459404735972902382929903315463452981296 0 0269925952647266026602634258226212595260825952686263427122647264726212699258227515441306425822686268626602555252825152474259525552582254225552555254230522474264725012763250126342501352744912725268626732542285227512940305234453472335332772952410828653701301442863353441147571808 0 0269925552582262126472595259527252699256826472595263426732712268627122725264728145441299025012555269925952515252824882501251524742555252825152528260829772528268625152801251526732555347244912725278925952751256828392801283936413432322629023052395230892776336630393277469552981296 0 027512595266026862647263426082647267326992673263426212686255527122634260826472725544130142542255526732699256826082582256825422488259524882515251525683052244726862528281425422660248835134519276326212595251526342712276331643472391532013612296540873089364129402952331545474853 19790725 742051808 0 0263426212595264727122647268627122686269926212542272526992647266025952660263427635441301425422582266026342555250125552542256825282488250125152555255529902501266025282801262126992542347244912712267325422595267328523315286534863419337929773880402731012776386330643406466452981296 0 0263426212555264726862582262126732608268625952555260826862660262126212647264727385441301425552647258225952595250125552555250125422555252825012542254230642501269925422801247426602528355545192712262126212634280126602776281435273499317638982890402729523139297730643328463447261808 0 0267325952647262126472673266025682595262125682634259526992660262127122673262127385441307625282582271226082555262124882542254225282582254225682515259530142474267325152801254226602595347244912712272525822699263428013089286534723499398930522751400831012673337930143277446453331296 0 0255525282621259527252568262126472660263426212621259526472621268625822634264727515441302725822660271226082568252825422515254225682542250125012501259530642542269925422738250126992488355545192699251525682621268627632789364134993915326431513076421729022699325134723328463455141808 0 0269926342568267326862621262126862634258227252634260826862647275126212699262127385441296525012595267326342501258225152568254225422501256825152555252830272555268624882776254226472568349944912738264725152712258228653126290234993432382931142814398930762738404729523406463461131296 0 0259526472699258227252582267326082647260826342712264725952634262126472595256827125441302725422673268625422528258225152555254225282555248825152568258230762528268624742814251526472568352744912751255525552542267331892827378035273527337930762965400828772827305230763419451970041808 0 0278926212660259526602686256826602634266026732582262126732660266026992647269926995441302725952621271225952595251525552528256824882528251525152568264729902501273825552839262126472582355544912738255525552647258226213302285234593513331530273846395233532751345929273379454754051296 0 026472751266026082712259525822621264725822542262126212621258226862555262126212814544129902542266026472568256825682542250125552555251525682568256825953002254226992528280125552647250135554491278925822634251527762634275129773419345933662977278939892890281430393289340646344952 19790725 742531808 0 0266026212621259527122738256826082621266026212634258226602621269926732712258227125441303925952555272525682542258225012542255525152474254225152582254230272461264725012751259526212542352744912763254225552634271226602801285236263392325131512814393332642814362629153214449153331296 0 0255526732621262127252634258226862595259526992660259526212660263426992647259528145441303925952673267326212555258225682542254225152515258224882488263430272488276325152776252826732515352745192738255525952542263429522725273833923419337934992865402728143027296531513315482148211808 0 0269926472621272526992647256826212725267325952634269926602595268626472660256827385441306425552582272525952542255525822515250124742528255525012515262130892501266024612725251526602568354144912738260825822555252826212865283934993486378029272940397029022839348631143328451952981296 0 0268626732647275127382568262126602686268626732699260826212595260825682699262127895441301425552528276326342528255525952474255525152568252825152501256830392515269924742776251526602515352745192789256826732501266027632890308934453353334133663114404727632776318931763445457648531808 0 0266026862686267326342582255527382712263426472660255526472621269925552621262127125441302726212595276325682515252825282528258225422528254225152555255530392501269925682763254226732595349944912738264725422621255527762827277634723419332829904067404727252827472629403251469552271296 0 0266026602568267325952568268626472647259526472582259527122555262126602686259527385441303925682634272526212501251525422555252825152515252825012515255531012461268624882738255525822515352744912725251527762555263425952673289034863366315137173289398928392852348635553472469548211808 0 0268626602595263426472582262126602712259525952712266026862725264726602608264727125441302725822542271225822515251525822515255525422528250125422501255530392528264725682801252826472528356945192725273825422634258227252814294034723392331532893315397033532763408729403289463453331296 0 026862660256826602621259525552660260825682608267326472699269926862621260825682660544130392608263427252621255525552555250125822542248825422528254225423089252827382488276325422673250135274491271225822568254225682647271233153499347233153432307639522890308930643315336645194821 19790725 743011808 0 0258226082542256827252515256826342647256826992608258226342582256826862621256828015441305225282621267325552582258225422501259525682582254225682568262129772474269924882814259525952515344544912699267325012555252827512776256834723527370131393139400832012927352729903341466452621296 0 0264726342621264726342582258226342712272526342542256826472621263426732712254228395441303925682621266026082568258225552501250125822542254225552582256831012474276324882789258226602542356945192725266026212488260826212877267334593379327734722990408729154310313934323366469551231808 0 0271225952608264727122528263425952686264726212699264726732595262126212686259527385441300225422647272525682515254225152542252824742528251524882528254230642488269925152776248826862568352744912725268625152660248826602952269934193328335329773933402732772776398929273341469552981296 0 0259526602595262126732555256827122673256826602568256826082673259526732555262127255441299025282608269926082542251525682528255525422555256825152528255530642528264725152725251526342501355545192712260826342528264729772877272534993366330233412977398928653101301433923541446454051808 0 0260826212582266026602621262126342660262125822660258225822595267326862686262128525441306426082647276325952595254225282515252824742488254224742542255529772542267324612789256826472501343244912776269924612725275130142940273835413353328930273366398931512801428629653341466461131296 0 0259525952595262126342608258225682647262125952647264725822621267325552621262127635441305224882660262126342542255525422528251525822515254225422515258230272501266025282776256826342488358344912814258226992621258225952686275134453419321433412940406726733002301433793277463471111808 0 0259525682528258226342582259527252595260826082673256826732647262125552738252827255441310125682595276326212542254225152528258225552515251525552542258231012515267325552763251526992555348644642751269925552699254227122852289034993406312629773089402729272927398930523189441153691296 0 026602595268625952673262126342621267326342621260825552660262126862555267326342801544129652582263427252555256825822515254225012582258225282582259526343076250126992528272524742595251535274491276325282712254226862542268628903432331532773366302740082827337928773189331546344919 19790725 743491808 0 0268625682528258226992595264726602673263425952608262126472568268625952763264727385441301426602647264725822515255525422528251525282568254225282555254230142542272525422801247426602555345944642712277625282621247426212686272534723472355529903527398929402839400830523472466453331296 0 0266025682634264726732621263425682621255525952660268626602660267326472660268628775441299025952634267326342568256825952555254225282528252826082595254230022488268625152751250126602488361245192865260826342568264727122568254233793898331527892865402727383555302734193315472649191808 0 0273825552542258226602555256826212582266026342647263426602660260826342582259527515441306425682595264725952542252825682582256825012501252825422515255530272621269925012801263426472555349944912751260825552621251529403472266036123419337929273176406730762940388029653328472650541296 0 0271226082647267326212515268626732647256826602647262126342621266025822712266027635441303925822634269925952555255525682555251525282542258225152528255530272515268624742789251527382488352744912763256828652515251525152673315135273406330228902814400829023597305251233445446448211808 0 0267326212699264726342555262127632673263426862621269926212634268626472712273827515441306426732621271225682515248825012474254225282528254225552555255530022542271225012763264725952528348644912776251525952595254226603076262135693419352729403717398938462814400829773277457653691296 0 0267326862621267326992582256826212568258226082621266026342621266026992634263427385441301425422647263425952582262125552568259525282542263425282568258230642515269924612801251527122515349945192827256828142528262126342877287734723796318929652890412935833597294032263226454746951808 0 0263425822568252825822568252825952621259526342634254226212621263425822647262127765441296526732686269925822542251525682528260825282647252825552595258230392515266025282789256826732608352745192751268625422595259526732699295236123353348630893732391534452990347228903328457652271296 0 026212647255526342660260826342725256826992634254226732621262126472555267325552751544130272595259527382568251525422501254225952555258225422488251525953064246127252515283925152776254235554519282726082699260826342582300230523472354134993527297738292877388028903139331544914886 19790725 743971808 0 0268625952608262126732673258225682634262125952595258226602595269926342751268626865441301425952660267325682555263425822528262125152501248825552542252830022515264725422738262125952673349945192852277625552699264727892738283934723527359729902915397031892865381229523328454754051296 0 0262126472634254227122621260826472595256825682621263426342647268626212621264726995441310125822595262125822568255525282542256825422515251525152515256830642501269925422763252828522488352745192839259527892542278926862789361235413499376443353064389829273701286539333445466447261808 0 0260825952582262126082608263426212712263425682647262126212595267326602699262127125441301426082555268626602568254225422542252825012528258225152568255530642501266025422827269926212488344544912725264725822686252828393002290234723406341930763289402728522915402729523251466451921296 0 0259525822582258226992621258226732699258225822582262126732621259525682686258227255441302726212647268625552621254225152568255525682528255525152555255530762474276325422940250126732474364145192712252827512582260826862852280134993459344538802890397027893499307634453302472654411808 0 0262126342595266026472608258226472621264726082712269926212725266026212725263427255441303926212568275126732621255525952488255525152528252825552528266030392515271227632789259525952528348644912712264725822634254227892902323935553419355532513597402728522852364128653486466460351296 0 0264725422673263426862568263426082568264726082647263426472634271225952725258226995441302725152621262126212528264725422528256825822555255524742528254230762555278925152814250126992528355544912763255527252568267326992890276334193419337941722965404727763419290238803353469570041808 0 0263426212595267326732568259526472621258226342634266026602555269926472660269927385441299026472542267326342542252825282501263425682542250125422542269930272634268626992751258226472952349944642738275126862738271227633039277637173366378032013419393330523064349928903189451952271296 0 026342555255525682712263425822634271226212660267326082712263426602621272526472827544130762555256825952647254225952542254225422555251525282488256825953064255528272555280125422902251535834491285225822634259526342712287733283527332833023796320140272890379628143671351346344757 19790725 744451808 0 0268626342555263426992647259526602595262126212582273826212686262125682776268627765441297725552621266026602634248825682474256824742515255525282555252830522660267326732839255526992555352744642839262125282621251529023126296537323499323928772865404731013445370130643499463452981296 0 0264725682647255526862542259527252568258226732621263426212568268625952699262127125441303925682647272527252555262125822528252825152515255525552568263430892568269925552789252830022542352744912990264726082568280125552763299034723641331531262952408732144310301437643406463447571808 0 0266026212595262126472582262126992712263427252595254226212647267327122686268626995441306425822647272526602621254226602568258225552568252825682542263430522542268625152725268626602595347245192725268625552582254227122927271234863392344529402699400832513014361230023419451952981296 0 0259526472621260826342634259526732582264726732595266026732595269926212725259527635441301425552621266025682582252825152568255525152555254225422621267330522501269925152776252826602501356945192789254227382582272525282952358334453328334130022902408728143583326435413289454748861808 0 0268625682673266025952634256826472634255526992634266026212725259527122660264727125441303925952582268626602621262125012461252824612542258225682501271230762647272525422738268626862542349945192738267326082608259526862890275135273472352731762852404731643002386329653541466451921296 0 0263425822621269926342528267325552647258226862699266026342647273826732673260827255441303925952725269926732555259525282582252824882555259525012608263430892488276325152789251527512488358344912725260826342528267327252699266034193499320134322763398928523315299039523264451946951808 0 0264726472582264726732542258226602595258226342647262126992673258226602699262128015441305226472647264725952555256825952501256825682501256825152488267330272582268625822776267326342515354144642763269925152568247426732660272534193541326431142952398935973052345930393583466451921296 0 026602568263425552751255525952647266026342647272526472763263425952725263425422789544130762528289026992699254225822542255525152595258224612595254226473052250127762501273825552686250135414519272526212673255525682542310125423445335332513289271240083114348630274310335344914821 19790725 744931808 0 0260825682595259526992621264726212621256826472595266025952725268626862763258228015441305226472634277626992515251525822542259524742488251525682515259531012621275125682751251526212568354144912814295225422673252828143027302735833555330230142699402731513076343230023527469553331296 0 0267325952621262126732568256826732608266025822542262126732582272526732699263427635441299025952686269926602515254225282595252825682555262125282555258231012474264724882738251526472515354144912877264726212555252826602814325134993764321432012890400834864547307633153315463450881808 0 0269925682595262126342647266026992647258226342555262126602699264725552751263427255441300225952660276325552528256825282582258224472621251525422501252830762582264726732751255526732608348644912686258225422515246126212660277634863392325128012801400833153328355529023289457651231296 0 0262126732582262126732568263426082634259526862673262126212634267325682673266027385441308925552647269925422568256825552488251525282515252825152528251530272515271225282839251526732515352744912801254226212621252825682673252834593406328928392865404728903846296533283341466454771808 0 0263425552634263427122647266027122634269925682595262125952686263426732725263427385441306425682686266025682542256825422542251525282501255525552528256829772621269925422751256826212528351344642801262125422634256826343052286534723264331528902763397031263164354128773513454761131296 0 0268625422608263426862595264726212621260826212647256826082673263425552621258227895441303925952647267325822555250125282515255525422515250125152528259529902474267325152725246127122501355545192751263427252634256829022776305234723302327730642965406728903432330239523379454770041808 0 0258225822621262126732634256826212647263425282608262125822647264726342634260827895441301425012686275126082582251525552528254225152542252825422528256829902488269925552763255526732634351344642712262125682634256825682890267334453353378030022660398937013002376430273445451952981296 0 026732595267325822686263426342712262126342673267326212621264725952699262126472801544130272542258226472542252825422488251525682501254225422515255525683114252826602501277625552660256835274491280126342647251526342673276326733419349932642927306439332927378032393583320146344695 19790725 745411808 0 0262125682621262126732621259526602673258225952673264726472555263425952647254227765441302725282542266026212555258225422488246125152582254225012501255529772555262125282751258226342686351344642776271225682725252825952751290235693472325130892877393334992977368631393748460551921296 0 0271226342595258226732568252826862595258226212634262126212634271225682595262127515441303926212634264726212542247424612595254225552568243325282568254230392488267324882712252827252515352744912814268626472568271228012902296535133328317635272902400831393555318938463764466448211808 0 0267327382621263427122568258226472608258225682699258226472595259526472699259527635441301426212608271225822542250125552528251524742542252825152474258229902542267325282776259526472686347245192763273825152712254226602852280134193392341930642660395235273315379629153419443752271296 0 0267326472595260826602555258226212568263426602555256826342634254225952673251528145441303925422634269925282555251525282515248825422501254224742515262131012501264725152712250127382582358344912827263425952528266025822751307634453419321427632915404732264547320137323353436048861808 0 0267325952673256826992568251526732582264726472686260825682647259525952673263427515441308925822595272525682501262125012555251525422474251524612582252830522515264725682839258226472542349944912763269924882595258226993459297735273328335328522738404738802865391531513445466453331296 0 0258225952608267326862568259526082647262126212621252826472634266025822738259527765441294025822634268625552568248826342528255525552515251524882542259530272474267325012789248827382501352744912776269927762699262125552686258234863419321428392890397031514150325139703419463449861808 0 0263425152568259526472634256826212647262126472673264725952595277626602660256827385441301426082660272526472568259525282542251525282528250125282515262130392528267325552801251526862582349944642751260826472634252825152738292736123341341929272738398934723164410831263597451953331296 0 026732634259526212647256825552660264726342595266025552634262126602647262125952776544130642555260826602528258225682621256825682501251525152501252825153014250126472515273825012686250135834464295227252877262127382902306431143419354131763076290240673277428631644008331544914789 19790725 745891808 0 0255526212621255527252568259526472673266025822660264726472647262126732673260828145441308925282595277626082582251525152515251525152474254224882555255529522501260825822763259527252542352744912725264725682776252831893089262135273341339229152877408734122940443729273445463452621296 0 0266026212595256826732595259526472647263426212595259526602608262126862621264727895441301426082647262126602542252825552528252825282515250124742501256830522447269925152738248825952447352744912789262126212528267331012647295235413419325131392827408729023626317635833302449147261808 0 0262126602660259526862582258226732634264726602634258226082634268626212673264727515441301425952582266025822528252825152488254225822528246124742528254229772528268625012789252826602647351344912699259526082568255529272712269934993353335329153445393338123064433530143583469554411296 0 0266025152621255527762608262126732634258226342699259526862686262126342699266026995441302725282699267326602542256825422542254225422568254224882555252830142501263424882699247426732474358344912751259527512528256832262814297735413328327731762915397030393796345932893379463454411808 0 0262126082634262126862634252826472542271226732621262126082647266026082751262127515441306425682621262125952542262125422568256825422568251525012528258230272488262124882751252826212515343244912738256825422582250133283392269935553341331528522763398936863264436028903432469560741296 0 0267326472634267326082582272526862608262125952673269926472621262126212647264726995441297725552621268625682568262125422515258225682515250125152501258230642461263425012751254226212488358344912776252825822515264736562712286534593459311433152725404727764067307636413701463471111808 0 0262126082595264727122528256826732634259526992608263425822673266026082647254228275441303925952621286526342542252825822542258225152542254225152515256830272555266025282751246126212555352744912712273825282673273827762827262134453419315130022915389839703014415028773341469552981296 0 025952634262126212660266026602647262125952621259526472582262126342621277626212776544130762568263426212528254225012542252825552488256825282488258225283064248826472515272524742621250135274491281425422751267326472725287728013527334133412852285240083151354130893353351346644952 19790725 746371808 0 0264726212621267326732621256826212582259525822621256827252647266025822686266027255441303925682634273826342582254224882542250125552555251524882515252830022474267325682751251526472515347244912738267325282621269930392877268634723353317628013052406740083014398929023289472653331296 0 0267326082595264726602608264725952568263426342647256826732582266025952647263427255441302725952634273826602555255525822474256825282582247424612501255530392542264725552751250126472501351345192751258228392647259529522902283935133379322628772940412929773541307640473445457647571808 0 0268625822542271227122595260826472621260826732673255526862595264725682660264727385441303925822595262126212528254225152528256825282488258224742542258230022542269925152776256826602555348644912712267325152568251529272725275133923445323930142890393337803289384635273353463451231296 0 0267325552673262126602621260826602621262125952647256826212673271226992699262127515441299025552621268625952515258225282528250125012528251525152501254230392474263425422738250126992515355544912751258226342634252825422776362634723419326430142965404731764008296534723445463448531808 0 0268626732647272526862634260826602699259525952686262126732634262126732568259527895441300225682660275125282608254225822515250124882528254225282542256830142528264725552738252825952582347244912751267325152699254228013341272533793366335329273076398940873151386329523341472652271296 0 0262125952634266026992608263426082582258226342634263426472621271226732673263427765441303925282582267325282555254225822501258224882542256824882542259530522488272524882725251526602542359744912789254226342699266025682801266034863392322629902877404729774217305239153289441148211808 0 0266025282634258226342568251526862582262126212595263425952582267326992595259527635441299026212621271225682515258224882501248825282515255525282501263429772488266025422712264726602542352744642725267325422555267325682699280134863379326428523064395240673341378029903353463452271296 0 026212568264726472595254226342621258226602621262125822660256826472568272525682725544130022647259526602647252824882542248825422528252825282528252825553064252826732474282724612699251535274491283924882776256825282582287726993472341932642776289040873164433530643328336645474757 19790725 746851808 0 0264726212621263426212634255526212634266025952634255525822699263425822647266028275441306425012634268625952542252825152542252825552582251525552582264729772568267325952789280126212647349944642686272525552568268626732827273834863353325129523214388042633328388028903406451953331296 0 0267325822673267326602608262125552634260826602595259526992568263426472608267327765441303926732673262125952568255525682501248825552542250124882528255530392488269925152776252827632528347244912738258225952660262125552865263434593302315127892865404731264411305235833289454747891808 0 0263425682647258226602568254226732660263426082686260826342647267326732686260827515441305225952608277625952528267325682555252825282515251525422501252830522528272525552725258226342634347244642725269925282555262128902965267334453419325129523114406743853328417231143226463453691296 0 0255526472608258226082647259526342673263426082660268626342621264725552699264727385441301425682595269925952555255525682582254224742555250124882515256830762555271225012827246129272515361244912776264726862568258225822621259534723406331533282977426333664335326444113315457654411808 0 0252826472647262126862568256825682634267326342647258226602634264727252621258228015441302725282660268626342555258225282515248825152528255524882528252830522515268624882839268625822621347244642751256825952528258226212902266034993419344528903239404743603214382930643419469561521296 0 0275125682673263426212582267326342673269926862712262126472621268626212686258227765441300225152673262125952595255525552528247425152528254225012528258230272474268625422839255527252528352744912776251525952568259525422673254235273328330232262839408730524150306433923392463470041808 0 0263426212621266026212568266026342673259525822634263426472621272526212699256827515441299025552582266026212568256825282542258225682515255524882515272530272515266025682738259525952555349944912738272526472686302727253366287734863459334130893226393345473499339229523315463452271296 0 027252621263426472725259526602660263426732660269926472595262126472634269926342725544130142595259527512673255525422568255525552461254225952528255525823064244726602488277625152712259535834491286526862789292726602673277626213459343232012965290243853214421729903597344544914886 19790725 747331808 0 0258226732595262126732634264726602634264726342647260826082634271227252712263428525441299025552634269926602488254225152555255525152501251525422582264729772528267324882751250126342528349944642789264725682582251526212595263434863392326431013341395241293277386330523366449152271296 0 0266026212621266026732595255526992621260826732608258226472673262125952686259527895441301425822634268625682501256825822528255525012542256824882634263430762474268624612789254226732488352745192839260827382738264725552852255535413445322628522865469529654360306437323289463448531808 0 0262125282621266026342621264726212595263425822595255526342595276326602686263427515441300226082608268625282555256825282555246125422528254225422582277629522501267325822801266025952528347244912738268625952647256826472686264734453366330230143366402739893315351329273277454752981296 0 0269925822621258226862555264726212621264727382595264726342647267326472660268626865441305226212608259526472555255525012542248824882555254225422634256830522542271225012738251526862501352745192763258226472515267325822814258234453353332830762940417229774239299037323379463448211808 0 0256826212621267327252660258226472595258226732621262125952582266026862776264727515441302725422568267326472555252825822515251525152528252825552555267330142515267325282827260827382621348644912763277625552621255526992595267334193419354129153052386343103176368630523315454752271296 0 0269927122647267326992634266025822673268627252660269926082686266026602582258228395441300225952621273825822582250125552515252825012528252824742568258230762528260825152725248828142582355544642814258226082555280125822608263434993315328932013039404731894087310138983315463447891808 0 0267325422660263426082634255526472621266026212568262126992621271226992647269928145441297726472595272526082555258225682542251525952542251526862542258230522542264725422751266027252712349944912801267326472660250126342647273834723353341930273302400837643039376429403277466451921296 0 026342555264725952621259525552634264725552621256826472555266026602634266026472751544130762595259526992595255525682542254225682568251525552501262125823064247426732528289025012686251535274491275126342725256825952621287731393499343232393472302740673366382931143880320146344757 19790725 747811808 0 0258226212725259526602608254226732647263426212686262126732686267326602660260827765441301426082568263426212515251525552582254225422555254224882528259530892528269925552801268626602568348644912647266026472608264728142738303934063499302730393898388042173114348630524385451953331296 0 0269925952621259526992582262127122660258226212555267325682621263426342660266027385441305225952582267325682528256825822528255525152555251524882595251530522474272524742852258227892528355544912814254227762568280126992915267335273541337929153406436032263970305241293499463448211808 0 0258226342621256826992647260826602699254226992686258225952634267326602660262127515441307625422568267326602582258225282582252825152528255525422542268630892501263426082725269926342608348644912738282725682814285230642634289034723459331529524027388040273151349930273527463452981296 0 0260826212621260826862568255527122673259526342751263426602712266026342634263427255441305225552660267325552515254225552542255525282501252824742542262130762488275125152789256827762528351344912776259527892582286526472776268634323419321429153214402729404087307640873499454754411808 0 0259526602699259527122582262126602686263426862660263425952699267326472608262127765441303925282660272525552555255525952568246125422501252825012501262130522555264726212763266026732634349944912776272528392647255528012789278935273353378030763541400841083264378031513392463460741296 0 0271225682542263426992673262127252673267325952699268627632660264726212673262128015441301425682582271226732542250125682582250124742488247424472515251530522528273825152789258226862515358345192776250128012528272525822673267335273432325128772965400831143915295242633445454770041808 0 0267325552621260826602595266027252660263426342712273826472738277625952634255527515441303926342608263426212542255525552528256825152488255525422515266030892660264725422801262126212582349944912814271226212827254228142595264734453472341929773101398939152990358331263366457652621296 0 025682568263426212686263425282660267326212673267326732725266026862673269926602776544130142555263426212582259524882528248825952501258225012488248825153089247427382461286525682673252835274491295226992814272530272608280126343472339232263151305240873214412929904695358343854789 19790725 748291808 0 0267326602621263426732621256826472634258226992647266026212647259526862621267326995441305225422634268625152542256825422515252825012501256825152501266030022621272526602814273826732634347244642763269928012965259528272673280134063419335330642877400843102990398931393366454752271296 0 0269925952699264727252634268626602647276325952814266027892660271226342621266026995441301425822582266025822528262125282542254225012515248825422515254231512501268625152789247427252555354144912789259527762582289025682725264735553419323926212915400833664411326444113264463449861808 0 0269926472608268627252568258226862673262127892699267326602712263427382699263427765441306426082647264725682555254225152542252825152488252825152515252830142712273825552763264726602515349944912801264726472789260827762621289034993392326429522801397040873114446432144027454752981296 0 0262125952595269926992660258227382595280126732852262127382763267325682647267326605441299025952595272526472595259525822515250125822515255525012595255531392474276324882839248826732542355545192763254228012595275125952763271235413379354127633027406733023863311443353392466449861808 0 0264725552595266026342595258226602647263427252634264726862673272526992699266027635441306426472634266026602542258225682528254225282568258225952515305229772501267325552801272525952528348644642827269925682712258227382608275134453445367129153139393337962940400831763641451953331296 0 0263425552660264726992699262126602699267325952647258226472660264725952673262127385441306425822647271225822528256825282568258226342542263425152877255531012488273824882776254226732555355545192751254227382776267325822789269934453392323932893569398931143366307642633341463449861808 0 0267325552647256826732542266026862660262126212621263426992725268626992647266027255441300225822621269926082555256825822515272525422647256824882501256830522542269925952725258226212634351344912839275126472686262128012582254234863486323928653052397034322977417231643226446452981296 0 026602608264725952621263425952595264726862634264726472634264725952595258226342686544130392555264726732621256825422542258225552582255526602474251525553076246128012515277625152699248835834519295226212660260829652608283926343472336632262902335340083302310131893898334146344886 19790725 748771808 0 0263425822568267326862660264725952634264725952673263426472751264726212660267327765441303926082568272526342595259526342515268625422852254224612542258229902488267327512725262126212568349944912725277625822660254228142582273834193341330229523597400836122952408731763419446453691296 0 0266026732647267326732608263426472621258226342673263426472595271225822699273827125441306425422647262125682621255525552528250126602528275124882621255530762461267325152751251526602647354144912839267325552555256825682699259534323432316430272977428631143052299041723527454748861808 0 0266025422660263426212634263426212555259526212582260825952634264726342660259527515441300225422621283926212542264725282474259525822555251525552595268630022528268625822814264726212647347244912725272526732568250126602634269934063419325129653277398934062827417230643302466452981296 0 0264726212568262127252582262126342647263426472595267326342634263425552673264728015441302725952595271226472555262125422555263425282488254225152568258232392542269925282763255526992515356945192776276326732555264725822647271235273341332828013583404730393432322642173486446454411808 0 0254226472673267325952621263426862608263426342595262126082634268625952621264727385441306426342660268625822528258225822542256825152595252825152582259530272699273826212751248826992542354144912814272526342751259526732621276334993541327732013176395236412902393332643201457660741296 0 0262125822621264727892608263425822647266026732595262125822647269926602686267327895441302725952686266026472621254225822542254225422528251524882542258234722461275125282763251527122515349944912952259526862582263425822751251534993239320129653039417229773486328942173392469570041808 0 0258226342595258227252647262126342582263426342582259525682582260825682725260826865441303925682568269926342555258225552501258225152542247425952488262130642568273825282751251526992542354144642827271225952699254225952542269934993289322629903302391535832865391533663341466452271296 0 026472555259525822751263426472647267326472647266025952608262127122595275126472712544130392595263426212647254225422501252825152515255525552515254225683002250126992501277625952725258235134491277626342634262125952582273825283353340632892865364139893064328932774263334146644952 19790725 749251808 0 0266025682738262126732634264726472673269926212608258226732595269926862673266027515441302726472608267326212542254225152542247425552542251525422542252829772528267326212776254226342673352744642738282726472621259526732595259534593353328930023226400834722865428633023366463452981296 0 0263425952647264726732595259525682582259525952634262126732595267326212725263427385441307626212595271226342542262124742488258225552488255525152501256830892474276325152827251526732501358344912763266026732515266025952738252834723419320128523239391533023671323940673264478948861808 0 0262125952595260826732608259526212686259525552634259526602634263426212621262128015441305226212608267326082608258225282528254225152515250124882488252830522447266025282801254226732555354144912738264725422660255527382582272534323486321429903846400836413027415030763302454752981296 0 0266026472582263426732647255526342608260825682568259526992634264726472686255527255441310125282542273826602568256825822542255525152515251525422515255530892501275125152751255526342568349944642763258226732660262126082621254234453328331531143039410828903214311440673432463447891808 0 0259525282542262126992634266026472686259526212634263426862568268626212725256827515441307625682660278926212528259525822474255525682542248824882528255530522542269926602814252826992595345944912814271226342686258227252542271234723445332831143201389834592977386331763251443751921296 0 0269926602673258226342595259526472699258226602647259526732673267326602660259527635441305225822621268626992621256825682568252825682582252824742515262130272515269925152852248826472568358344912751264727512595266025952965256834453315326432013027421730143656323938463366449146641808 0 0266026082621269926472621258226212542259525952660258226212582260827252712258227765441306425012673269925952634256825282568258225682488254224882582258229902542268625552801255526862660352744912751262125552751262128902621272534453406335330523379400842863101449130523764449152621296 0 026732595264726862712267325952660269925952568262127382582268626472595267326082751544130142568262127252568259525012542250125822528255525552501255525823039252827632542277625282699255535274491278925952673262127512568277626733541330232772902312641722952373233024067331545194821 19790725 749731808 0 0260826602582268626602542258226732621268626212634254226342595266026732686262126735441303925552568267326732542256825422488250125152488254224882488256830392542264725682801264726602528349944642801259525682660262127892568282734453419330230272877393337643027438529903328463453691296 0 0267326342595258226602582258226732673264726212738266025822660264726472621258226215441301425552647268625552568255525422542251525152488252825152488248830762461268625282877251526212634358344912738263426602595276325952751259534593419344527252977388031763686317632393341457649191808 0 0263426732660262126862621258225952621266025822582266026602621263426732555264727515441302725552582277625952555254225282582252825552528256825152542259529652595269926082827289026862621347244912789269926862634258227252634289034723597330228272952398941723264436030393366454752981296 0 0267325422582266027252542255526862660258226732582263426342673269925822673258227895441305225952647271225822568251525552528256825152501255525552582259530642555267325552827254226992488351344912738269926602647278925952738256834723432317627763027406732774335361232263302469554051808 0 0259526472673264726732660258226992621264726732673264726602712262126472660262127255441305225682608264725552542258225152542254225282515251525822515266031262582267326342827264726992647352744912814264727122763256830392608276334593341326434063089395241293315421729403341466461131296 0 0267325682621258226212621263426342660264725682673262126602595267326862789263427255441306426082634268626212555258225682582252825282515251524882660252831642515272525152673250129522555359744912839268626472634301426343201259534993527343226993201415032263829318933153366463471111808 0 0263426992673255525952528262126472621263425952608255525952673266026472673264728275441307625822621275125422501254225422528256825552515256825552595255530022568271226082789294026602634349945192814268626212751258226602568259534453541335330523432404737803189391529403277472652621296 0 026602634263425822568256826212608260825682621263425952699264727382608271226342738544131142555269927122647254225952528254225282568247425822501263426213002251527762542275125152712252835274519285226862595262127632608272525553499341937643039306441722915386331893039343245764886 19790725 750211808 0 0260825952647264726472647256826732582259526602634263426732595259527382673258227635441311426342647273825822542252825552528255525552555247426472515267329902686269926342738264726472673351344912712271226212827258228012595280134723701344531643392389837963126454729403379454753331296 0 0263425822582259526472515258226342673262126342647268626212647273826862763263428145441310125682542260826212542256825282515255525152501256824882555258231392515275125283176254227382582355544642776267326472595272525822776258234323419362633283139404727383656306432393341482147571808 0 0252825952608260826732595254226862686262126732634262126082621259526992660259527125441301425422582271226342568260826342501259525422515248825552515251531012568268634452789258226732568344544912801264726212501255528522699275134323419339229653583391536713277426328273459443751571296 0 0269925822621264726472542254226992673258226212647254226472595272526862699259528145441303925282595260825682542255525422542251525282582258225152528259530892515306425682712250126602515351345192776264725822647289025823014255535833406330231512927395229273829325133413328457649191808 0 0264725952712266026212699263426862621263426992647264726992673264726992647271228015441299026602582278925952528256825682515252825012542247425282542260830892528264725422789255526732725349944912789271226082751262128522621276334863472334132263176406735133239395229023289463452621296 0 0262126342634256827122686258226602660268626212621260827252660262126992647259527385441307625952634260825952528252825682528256824742501251525152582271230392501268625422751250132012528355544912738267325682555282726212827255535273432328928902852404729523970310131643432449148861808 0 0267325682568269926602647259526602608267326732673267325952647268626602673267327255441303925682621273825822555256825952568251525422582252825682515294030762501269924612801254226212555354144642789273825952699255529152582276334453353336628772789400836413445415030643472463451571296 0 025682634264726862673263425952686259525822660251525552673264726732660276326732751544130522634254226732568255525552542254225282501256826602474256826863039254226862488281425152673269935834491273826472763254226732621276325823527331533282839286540083114428633923764321446344886 19790725 750691808 0 0256826082647254225952660258226732634258225822621258226472751260826992738263427635441300226212634275126212595255525682542251524882608254225682515264729902542267325552801248826472595349944912751272525822738254226862660310134453459339229903002406739333089436030143341463452981296 0 0268626732673266026602660255526992699258226212515259526602673264725952660258227255441300226862647267326732555252826342568255526212488255524882555262132772515268625152725248826862501354144642801268626342528262126602789258234593419321431013089406731894263313935273341457650881808 0 0271226602595263427122595263426212568259526342595268626862595260826602686255527255441305225822568272525952528254225682568251525152699250126342515308930272568264725152738250126472555355544912789275125952634255526342582266034193366325128902673402737643039426330393315454753691296 0 0258225682621262126732595256826472608259526862568259526472647267326602621259528275441303925952555268625682542251525282595252826212488271224612595256833792488263425012725248826602515358345192801271226862582260825822660262134453289325128653114398929654087307635553214454754771808 0 0254225952595260826212621256826472621256826212634258226472582264727122699260827125441300225422621268626212568250125422582251525682555251525282488255529772501267325282776251526602555348644912827266025822660259526992699268634723392332828392801395239153064412930023527463460741296 0 0259526342555256827252582264725952647262126212647255525822595264726082725263427635441307625952621266026082528258225552501252826212528254225012528255530522501267325282725247426342582354144912776264726862608286526212852269934193392320126342877402729403656317639703341472670041808 0 0264726602660260827512582255526992595259526342660263426732634264726992699254227255441299025422634266025952515258225422568251525152515252825282568256829522501268624882763252826732673348644912763260826212865254227762542273834723392325129523176397037172952436032513419466453331296 0 0272525552621271226862568262125422634263425952621259526602634264726212608264727515441297725682647263426732542256825822528252825422528251525552555258232012474263425682712247426472582352744912776 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19790725 752131808 0 0267326732595267326732647264726732568269926472608252826732621269926732647264726735441303925422634268625422515252825422501252826212542254225422555264731012582267326862738254226212555349944912814303925952776254228522647281434723353334130393583395234323189398929023392466452271296 0 0269926862647268626862555262126732582254226212542255526992608262126212725259526995441299025152542264726862542254225282542255525552568315125152568254231012474283926342776254227122515354144912890258228272555308925953277264734723341335330523027397028903989335331643277463449521808 0 0255525682621259526732568260826602568263426472647264726732660267326472634258227635441306426472673258225682595259525012555252825682528264727512515254230762515269926602738256826862673344544912776290225683459258229522673267335273486321429022839398932773002404730763555469552621296 0 0255526212634262126732595267326082660263425552634264726472634271226082699267326995441302725682595267325952555258225552582255525282515251524883089262130522515271224742952248827252528354144913239269932262595306426342940277633923341325132262839406728143583320131393445451949191808 0 0264726212647254226992582255526992647272526212608259526602686258226212686267327515441302725682582269925422528255525282515251525422474258225952542269931012776266025952827258226602776355545192801292725952865254230892647264734193445325128142827397031143176378030143341466452271296 0 0263426212595259526602673259526212621262126602608262125952634263425952686260827895441303925822686263426082528259525422542252825152515250125282568254231142542271225422763254227122515352744912940263429902634276325552751281434993328312627512865404730274286313944113176466449521808 0 0263426212608259526472595263426602608263425552621263426472634268626602621258227765441300225822673264725552555247425552595252825282474251525422515259530022488264726732814258226342738348644642763295225282751254230022890271235273328331527892814393330393201364130023486469553331296 0 026342660267326082725260826342699266025822647264726212621263426732621260825952751544130642542260827252699252825012528255524882568251525682488251525953089247431762595273825682725250135414519285225822890262129772952277627123419341931512555286540473089376431893379323945194821 19790725 752611808 0 0260826992608254225822582269926472673258226342621259526342528269926082660263427635441306426212595268626602582255524612595254225422542256824882528260830392568269926602751254226992608349944912763272526472865267326733064269935273419327729022789398929653151386328903419451952981296 0 0264726342699259526992474260825682621262125552608256826212555267326732673259528015441303926082582275126472555255525822555254225422542250125012582256830272474273825952699251526992582361244912839262128142776273837642776271234723353323926472877395229023764295231513499463447891808 0 0272526342595256826602647259525822673256826342608252826212595264726342712254227385441303926212582269926342501255525422488251524882501252825152501263430522595272525152827251526212738352744912763292726732890299027632915285233793406331528143039404733023114417229273328454753331296 0 0267326342595256826992568262125952595259526342582258225952660269927122686267327515441306425422647275126732568255525552542250125552528248824612595259530272501282725422725252827252501352744912952260827252673283930142839296534723353318931393302412929404129311433793419454753691808 0 0256825952699262126862595272525682634262126472647267326602568262126342673262127765441301425682634268625822568254225682582255525682488251525282555255530762582268627512801248827252582347244642738264725822699291527512852273835273379326429773251395236713101361228653328469561131296 0 0267326342634269926342647255526862634254226602595262126862686264726342673259527385441303925822621267326602528255525152515252824742582252825282542258230642474287725423513255526342582359744912789269926992686272527252699328935133264323931513064406728523764295236123379454770041808 0 0263426212608259526082568256826212725258226602647262126472673266026472686263427385441300226082634267325682555252825552515256826472515254225152528252830272595266027382852258226862515351344642751277626862686269926994239280134863583328928523226398937013264359729523328463452621296 0 026992568262126472673258225822634259526212634251525952634269925952634262125822801544130522501263425952582247425422555259524612528247425152501254225683101254229022542275125422725252835834519282726602789267328143933303926473499332832264108322640672990389829273933345946344821 19790725 753091808 0 0260826472621269926732568259526212621256826732595256826212647264726212621256827385441306425282555273825552621251525152568255525422515251526472528260829772751272526212801256826472634349944912751262126732776269926213139276334723419332829403445397039152952336629403432457651571296 0 0263427122608254227252634254226212660262126862647256826472673263426342634254228395441303926082647268627382542255525952582252824742528256825152555255531512542287725152827251526602542356945192776268627122595262128272738259534453328332828522877397030523139291538983239457649861808 0 0269926472595266027512647266026732595263426472595262126342595264726472673258228525441303926472568276326082542255525682515254224742501254225152555269930392699269926992776262126862528348644912699263425152621269926343201269934993472327726992827386334192814303930893459446453331296 0 0266025822595259526472686260826342699263426212660262126732647262127632634262127765441305225552673266026082501254225012501255525552582255525422621256831262528289025952839254227122515358345192751258226472595268627632890255535273341320127762977402731013226289041083341463448531808 0 0262126342660255526732595260826732621262126862660259527632647259526342621268628015441307625552673275125952555256825422528256825152488247425282501256830392634271226602751264726212582348644912738276325552568255526862582273835413341318928652801391534592952320130023341463453691296 0 0272526082568264727252555259525552634256825952673268626472582266025952608255526995441307625552647263426732660256825952515250125012595256825422751259531762528281425552902254226862555355544912801268627762634269926732776251534593302317628773114400829273114297742863251454749191808 0 0267326472647263426342647255526212699259526602673258225422568273826732647256827385441307625822660273825822582260825422528248826082542254225822515256830892865269930272789262126472582352745192751268625282712258226732634266034453392321426992839395238982890312631643277466451571296 0 026992595259525822621258226862673262126212595254225822621252827252621267325822839544130272582258226472542250125282515250125422555248825422515256826213052258228272595278925822827258235414519283927122738255526472673275125683432328932392621295241503459318929153933334146344919 19790725 753571808 0 0267325822542266026602621259526342647262126472595256826472595260825952725254227765441299026212660268625952673255525682542259525012501254225152555258230892686266029902827300226212528352744912738272526212686260826992699300234863499321430643002404732262686321429653302463452271296 0 0264726732660255526342699263425552647256825952647262126342568263426472621259526865441302725952621264725552555252825682501254225552542255525152528256830642474272525552965252828272555351345192699271226472582266029402621258234453315327727382789404730893089300241083315463449521808 0 0259526992647268626472582263427382621256826212528259525682634266026342673259527255441305226862621268626212555259525282528258225822528254225282568260830762582268626342801263426213014352744912738259525682621254227252608276334593472330232772814402736412952295231143419469553691296 0 0263425822660260827382542262126602621259526342686254226602699268626732595267327515441302726212621268626992582258225422621254225952542259525152634256830522528272525012814252828012568354145192776254225282542256825552673251535273366332830392751404730893176285240473379463454411808 0 0269926212608268626992568263426082634256827382725259525682634256825682660263427255441306426472582271225952621259525282542254225282568251526212542269931012634264726732763254227252634348644912827262125682582250125822568273834593379327732893039398932512852296530523353463461131296 0 0264725682621259526472660267326212595263425952621255526862634264726342673259527895441308925682634267326082501252825012568262125822488250125152555248830642474276326212814251527892542354144912776254225822582255525822712256834863432322628653114408730274547302739333251469571111808 0 0263425822647259526732582264726472528259526472725267325282634262126602621266026995441296526342542273825822621259525552555247425152555250126342555263430272686271227892827271226472621347244912776269925822595254225952568262134723555334128903555400830022865281433153392451952981296 0 026212555272525952686254226992647272526732621262125952634264727252608262126212801544130762568267327382608256825552555251525152568256825682501258226082990252827892501283925682712251535974491283926082634252825422542267325013499343233532712305239152990302729403796330246344919 19790725 754051808 0 0267326342595263427382595264726732621260826862712258226862555262125822699256827125441300226732621268626732595255525422501252825552528254224882542258230022725267326992751267326342673349944912712271225822673256826472582277635133406331529402890398933022801292731643366463452271296 0 0266026472595263426732647262126212647269926472634260826472568258226732647264727515441300225952647268626472528252825952515256825282488256825682542262130762488280125682927258228012542356945192965264727252582259525552725254235693459328927383076398931513419297744113353463449861808 0 0264725952621269926602568259526862568259526602673259526212634256825822634268628015441303925682582267326732542255525422582258225282582252825282568256830522595266025682738269926732673347244642801271225682776256828142542287734453472330230392814397034992827285231763302463452981296 0 0259525682595266026732595260826992673259526602568258226732542262126472673264727635441306425822568267326602595254225012542251525682542252824882608256832012528275125282789247427512474352745192827259528392555267325952814255535833445328926213139393332263499286542393366454747891808 0 0260826602634263426862673262126862568254226212595263426472699264726472725260827255441303925422568277626082528252825422555254225012555251525552582263430642595267325282789262126342725347244642751285225822686252829022634277634453527337932392952393331512763299032513302469552271296 0 0267326212621262126602595259526732621260826732595256826342582264725952582255527895441307625952673269926732555251525552515251526212501264725012528258230522528277625012827255527122568356945192852263427892595267326212965262134593472322625822965391529903486299042173277441148861808 0 0267327252647263425822634255526212582256825682621262126342568266025952699264727515441302725282686277626212555262125682582250125152647254225422528268630392634269925822725262126602902344545192738271227252776254228272608297734193406332833283164412933412927294032643239463452981296 0 025952634267326342647255526602673268626212634266025952660258226602608267326992751544130392582262126472699256825682542252826082515252826862515267325423089258226732542289025422814258235554519290227762725258227762647295225553432340633663014300240472990327730274310327746644886 19790725 754531808 0 0268626992582259527762595262126732595266026472660262126082634267326342634262127255441306426082621275125952568251525952568254224742568247425422528263430522528268626472814268626732660355544642751285225682827256828652621283934593366326430273027398939892952287730273289454752981296 0 0268625952673267326212595263426992660268626602621269926862608262125422686255528015441297725822634267326342568252825282528259525282528256825552568258231892488280125822827250127122528358344912877262127122582276325952915252835273315330226472789389827893302295243603302454748861808 0 0272526862608266026862568258225552660263426342686264726602699266026082686262127385441308925682634271226992608252825422474251525012528254225552555255530522568273828142801276327632699354144912763273825552763262129022595269934593379327729022865386341502852283932893366457652981296 0 0267326212621267327122634254226602634256826342608262126732555264727122686256827635441306426602621269926342634258225422542254225952542255525282528259530272542280125822751255527512595343244912827267327512595268625822990250135973445316428013064400831143226296544373419469553331808 0 0264725552621248826342582262126862647256826212660258226602647268625952608255527385441303925682595275127122501263425552501255525282528250125282582256830022660275128272865272527122751352744642839278925952647254229402660299034993459318928653328410833152965294032263239451961131296 0 0268625822595258226602595262126082673266026732608260825952634268626082712266026865441303925952686259525682542260825952528248825552515251525152582252830142515277625012751258226862555352744912952259527512515289026862990254234993366327726472865400829273513300242863277451970041808 0 0266025952542266026732647263426732673256826732555263425952634263426732621259527635441301425422582271226342568251525822582251525552515252825422555260830642634277625822751256826732608359744912763277626212763259525952595278934723717336630273139400834722977367133663164463454051296 0 026342582263425682568258225552647268625822647266025682660259526472542267326732763544130642595255526732595255525422528255525682555252825682501255525683101252827512542271225422712268635694519276326212699260825952660323925683445339234452915311439332852317628654047340646344789 19790725 755011808 0 0266026732673267327252660266026602686263426602621255525952621266026472686267327635441303926342595276326082555254225422542252825682528256825282488258229772528271225422776251526992634349944912801280126342776258228902582291534593513323932512940391535412827289032643353451953331296 0 0267325682568263426472582255526472568262126732608268625952608266026342647256827515441303926342673271226472568252825552555262126082568254225552515258231012515275125422801256827252595361244912814255527382555269925422712259535273379330227122865395229153089308940673277463449521808 0 0268626212595268626992582259526212568266025822699258226732647267326472634258227515441301427252673268626732582251525422515250124882542252825952542267330272528269925422738271226862595352744912827275126472673255529522608267334993472326433023002398930642827295231263315463452621296 0 0266025282595262126342621259526342542252826342568258226602568267325822660266028015441303926342634268626212595254225682542254225152568248824742595258230272488263424472738252827122542352745192952264726992555258225682776262133923406332828272725406728773189296541293392454748861808 0 0256826602542259526862634258226862660262125682647262125552660269926472686267327765441303926082621275125952528252825152488254225282528256825012568264730892582271225822801263427122595351344912712254225822582256826732582267334453472328929652927397030272965278930893341475752981296 0 0262126472555259527122647271226602542256826862647258226732528260826472725259526605441307626212712263426212515256825552542256825152555258225152568258231262515272525822801251526732621358345192965259527122582247425422827258233283302325126472890397029153089307641083277457648211808 0 0256826212660263426472568254226732660262126082647255526862542273826472673262127515441302726472568272525822673255525152515255525682515255525152461258230522660272526992789256826342528352744912699267326862660254226472699267334323445327729402877397033662827292729903419457653331296 0 026082660268625682699259526212647251526862568259526472647258225952621272525822814544130892621258226342595255525282568251525822595255524742488252825953101255527252582283925822660259535274519296526342660258228142712269925283527339232642542295239892839337929023499334146644695 19790725 755491808 0 0259525822582260825952582254226602699263426212647256826602568262126082647256827255441311426082582267325952621258225012568252824882515254225822542263430272595273825422801256826602595352744912751273825682725258226472647291534993366327729272940402730762738307630273289469551921296 0 0266026212621260826472555259526472699258226342621256825822647272525952673259527515441301425952634262126602582259526602528258225822515258225552595259530642542273825823052255526472528352745192789268626992647283925682827256835133353317629522990408729523139297738463302457647571808 0 0266025682621260827122673260827122647264725822634254226082673267325822621263427895441301426212542269926342542258226342568250125152542254225952528266030762528273825952827256826602595343244642776282726212751259527122776282734193353327730392827402738122965286530393302463453331296 0 0259525952647264726342595264726082673259525552582258226212673272525822595256827255441307625682634272526472582255525952555248825422528250124612647256831142542269925822990255526862501355544912814262127762660275126212852267334863406326428392977397029523076295233283239446454411808 0 0259525682621266025682634262126602634259526602660262126602582268625822699255526995441302726472621268625952582251525282528250125152568252825682555272530272660268628012827250126342634349944912789273825952776252827122634281434323432334131013445398933412814291530393392469560741296 0 0264726212595264726472621262126602608259525822568263426602634264727762660252827385441307626212595259526472542254226212488254225282515252824742647260830762501280125953002258227122595355544912890259527512621266025682927259535273392335330273064402729403064306436123366463471111808 0 0263426212568255526602686256825952725264726732595264726472647271225822621258227515441308925682582277625552621252825552568251525552474251525422542258230762712272527892839254226472660349944642751278926862621256827762647295233793459322628902814391534862839294029273353472652271296 0 026992673263425822712260825682595263426992647267326212595256826602712264726342801544130892568263426472582258225552608250125152555254225422501258226213126258228272528282725552673255535414491283926992789260828012542285225553486334133022608308939702940310129023328328947574986 19790725 755971808 0 0262126472673259526602542256826472528264725952673259526342608269925952686266028275441301425682582282725552568254225552555248825282528252825682542275130762877268625822776318926862595351344912725268625422673252827632595286534723459336631262801406729772915285230643264463452981296 0 0266026732634262127122621262126992660258226342568262126342608264726212699260827125441307625552582256826342582258225422568256825422528256825282890267331012461267325282776258228272621358344912865264725952699267326342776258234723472318927382915393329403089315132513264463448861808 0 0268625952634259526992608259526862647259527122582258226342686256826212751267327255441296525682595275125282542258225682621250125552528250128272582254230022528264725822852277626212528347244912776268625822839254226472555269934723445328929402712395230892827296529273277451952981296 0 0268626472647263426732634260825952542262125682647256826472660267326342660262127635441302725682621269926472555252825152528252826212542262126083189256830522542268625282839248826732555361245192789256827382582268626472789251534193379332827892789400828522738296532773289463447891808 0 0263426082660262126212634258226992621259526472621258226212673266026472660266027895441301426602634267326602555251525682542247424882488250125282555267330272528263424882776252826602542352745192801272525152673259527762621294035273328332830642686398928652712287729273341466452621296 0 0258225952712258226992621258227122634260826472660262126602647256826342660264726995441306426342634263426212542262125282542255525152582248824882568262134592528271225152776252826862542359745192839262127632528276325822927256834863392340626863302395230522990300234323328451944911808 0 0259526472568268626732634256826212634255526602699259526082660267326342608262127765441302726472568271225682595256824742515251524612515255524882515252830272488264724882789252826602621351344912763271226212751255526602647275134863499330230522927404732142776306428653302463452621296 0 026212660255526342647262125822555267326212568259525822582273826212608259525952763544130142647269926342595255525552595250125282528254225152528259526473139254226342555266025152647255535834491286525682699260826602555308925153527347233792814289039702751272529903164320144644576 19790725 756451808 0 0255525822582259526082634258226212647263426732634262126212647255526862725258227515441306426992634273826212568262125682528256824882501252825422515286529902461264725012776251526212568344544912751282726342789259527512621281434323527327731263176393332642751307629403419469553691296 0 0254225952647267326602647255525682621255526602660259526862621272525952725266028145441302725952595269926862595258225552582252830272474254225152542252830892474266024882738250125682621358344912751262126472595280126212952258234453432358328903076398930892902311429403328451948861808 0 0259526342647258227252621264726602673263425952647255526342555267326212595259528395441307626472660275126342568254225422542256825952568248825282568251530022515268625012763252826732542349944912763273826212673254227632634302734993513325128772801402732262940303929523176463452981296 0 0266026472647256826602621262126472621264726472699256827122595272526862647259528015441306426602673264726212501259526602542251529902582251525012555255530762501267325282940252826472647349944912952263427892582281425823139262134323392334129152839404731012712290233413239441154411808 0 0260826602582255527632568262126602647256826472582259526212712266026212699259527635441299026732634273826472595251525422528256825822501250125152542266029522555269925282801252826342608355545192827283926212751252828522686301434323459325127122952402730392852297729903302463461131296 0 0264726212647260826342528262126862582254225952582254226602582258226082673256828145441302726082608258225682582252826342542254225422501255525012555259530022474268625152751252826602555352744912827267327892542280125822725260834863472322626602915404728012712302734323328454770041808 0 0267326732595264726862582259525952686262125682647262126472555260826602647266027385441302726082582269925822608252825422542252825012515256825152501271229402488264725282776251526602555348644642738276326342699251527512634285234593499328928772789408732642852358332893302469552981296 0 025822555256826602660258226602568269926732634256826342621260826992660269926472763544130022647260826862608256825282647254225012501256825012474255525283089268626732515276325552751256835274491286526992686258226602608269925553472335332512738278939892890278929023239331544915020 19790725 756931808 0 0264725552568259527252555256826732568256826212699262126992634267325952660259527515441301425822621271225952542263425282515255525682488255525552555258230392647285225012789252826862555347244912738276326602852262127122582297734453353335328143064397029403064318928773176457651571296 0 0264725422608259526342582263426992621264726212568262126992595263426342582266027635441300226082621266025952555263425152582251525152568252824882827254230642515267325552814252826472555355545192801262127252582267326603101260837173328311430142776404729272673299032893328457647571808 0 0262125682595258226342595258226212647263426992634259526212673264726732621263427125441306426342647278925152542259525952542250124882542251525552515258230762501267325682712252826342568349944642712277626602839255528142542292734993472344529902902395227892952292729273264463451921296 0 0252825422634262126732608263426732568258226342621259526732608273825952725264726735441303925822634275126342555258225822528251525422528250125552515250130272647268625152712254227122515356945192890269926602568273826602915291535833315327726732952404727512763283940473353466449191808 0 0262125682568259526862568256826602608258226342647258226342699264726342686266027765441311426342647272526472608255525822515252825012515250125282528316430392608267325012776254226472582349944912801275126472555262128142660285233413445334128653239398934192827286532893251475752621296 0 0269925822621256827252608258225952608255526602673260826212634259526342712262127765441307626992582266026472673258225012528251525012555248825422542251530762542272525282725250127252595348645192852264726992528266025682712254235133341318928272789402728142712290241293353463447571808 0 0259526212595259526342621258226342634259526472673263426992647272526602763259528145441313926732776277627382542266025282488254225422542250125822568263430762515269925152712250126602568347244642940272526082647254227122595268634323432331528272621391528392852295230023289478952621296 0 026862595259526602699259526602634264725552634264725952621266026732634271226472801544130892789259527632751259525282621258225282542262125152501252826473039248826992582302725422673259535834491281426862699267327382595272526603419335331892555283940082852267328524172334146344853 19790725 757411808 0 0258226732647266026472647255526082582255526472673264725822647263426212634273827385441305226862595272526472595263424882568256825282528251525152568252830272474271225152801252826342634354145192865296526082776262127892634259534193459327730522776393329652877299032263289449151921296 0 0259526862582264726732634260826082595263427122621251525952647266026992647255527515441305226212660267326862542258225282595256825152528258225152634259530522488271225282852267327512582352744912839268628772582268625952738248834193264332828392776397028013002291542173302454747891808 0 0272525682608264726472568259525952673263426212568262125682621264726342751263428145441311426212725263426602501262126082528251525422555248825282515254230272555263425152814252826992515347244912827272525822801262127762647295234993513334131142776408727763126299031263264454752621296 0 0266026342568266027892555268626342647259525552686263427252634259525952568262127635441302726342634271226212686256825552555254225422568254225552634255529902501272525422738263427252595347244912852266027512595277626472852271234993419339226472763404727512686281441083366454754771808 0 0264726602608262126212568266026732621256826732608267326212686259526472621263428015441307626992621271226472542256825152568259525282501252824882542264731012568269925422827256827252621348644642776290225682725256829272634272534723527344529402738400826863151294031393277451961131296 0 0251526342621271226342647258226082568262126212595256826992621268626342647263427765441303926992660271225552528259525552555255525282595254225012568254230392501269925282827254227252738354144642940264726472568297726342990254236123315323926082877408727382738278945193472451971111808 0 0258226342582258226732568262126082582258226212582256827122647259525552673262127765441308926602865266026602528259525952595254225822528251524882528259529652515272525952763260827893302354144642827280127382699262131762621277634723419330228652977393327892852287732143289469552981296 0 026212660266025822686259526212595256826212686259526212647266026472568263426862776544130272712262127382608264725822582252825822501255525682461252825823027246127252501280125422673262134994491289027122608255527252595271225153379341931892660322640472801277628774286345945194919 19790725 757891808 0 0256825822647258226732608259526472608264726602582262126472647264726732725266028775441308926732673275126082542256825012555256825682555258225012542262130142555268625952852258226862801352744642827282726602660255527252582276334723328326431012940406728392927311429023432463452271296 0 0263425422582266026732582268625952660268625822582255526602634267326602582254226995441307626472621268626212582258225552501255525152634254225422568259530642488276325282865259529522542354145192865266028012608273826342776256834593353332826733064402727632776282733793341463448211808 0 0272525952686264726732634260826212634262126732673256825822634268625552712259528395441308925952660267326212501259525682568255525422595252825012528251530522555269925952763256826862915348644912827277625822814255529022647295234193379331528012621404729773014323930273315457652621296 0 0259525822699267325952555262126992647262126602660254226862725268626992699275128015441302728392686267326342595262125682528255525422568259524882595260830762488278925013027259527512660349945192839260826472595289026603027258236263341330228522738398927382712286531263328463447891808 0 0264727892621262126602634255527252568259526602789258227122634267326602673264728525441320126342673277627252621255525422621254225822528255525012542264730522673267326602865263427123189344545192789266026342789256829402595341934863701330227122582400829272990328929773353466451921296 0 0263426342673255527382621262126342634262126212582263426472699266026992712273827765441306427762776282726472673262126212501256825152528256825822568254230522515269925552877256828012608359744912952264727122568283925952940256835133341325125152647406728272634289033663264457648861808 0 0263426342528266025952660259526992660262125682647259526732595275126602686259529275441318926992902277627122555259525012542254225152515248825422515260830272582264726472763282727762673352744912763277626472634255529522595272534453406328926992595408729272952308929773264469552271296 0 025952621263426082738260826472621255525682634263426472647278925822839259527892877544130892763256826602595259525822582250125552542258225682568250126213064252827382621275125822952262135834491283926862673256827382555275125423406335331762595272539702915277629272902328945194634 19790725 758371808 0 0263426082608259526992647268626602647262126472647252826602582275126342673259529275441328926732902268627122608252825682582256826342528258225552555255530642542269927252839262127512712348644642789281426472673256828012621289034453432332827122751397033152990337928653353469552621296 0 0264726082568256826342660268626342568258226082647259526862647263427252660277627765441307629902686272526342608248825552542250125152528256825552568262130392555272525682814258231392660355544912927264729272582287725952776254234723379341926862776398928392763300228393302463449191808 0 0256825952555271226212673264726992621262126732595258226602660266025952865267327895441307626602725272526732515258226342568251525152488254225682582255530522582267326732776321427762528348644912776286526732865256825952595258234863302326427252621404727513251343230023353469552981296 0 0264725822621263426992555262126862634258226602660258225822634269927382738259527765441305228272582272527122528254225152488252825952568254224742647258230272515267325153002258227512660359744912952260826862595268625682712259534723341355526212902404729022827296528903302463455141808 0 0254225682634271226472647258225552660258226342647263426342647269926602751259528775441315126082725264725552555254225282515248825152634258225422568269930762712273825822827251526862647351344912751260826992595254228652582271235133353327730022555408727763201370130023289454760741296 0 0263426212595268627382568256826212608259525952595272525952634273826212673263427125441303926472660272525822595255525422555254225282501254225552528259530762501267325682725255526992555355544912763258228652634276325682673251534993419327728272699404728902877296539703201451970041808 0 0263426732568266026472568262126472582263426342673266026342660269926472647268629655441308925682738262126212595259525152582252825552542258225282542264730522621268624882827259526992673344544912852277626732686255526602608292734593392317628772699400827892927337929523353475753691296 0 025682608262126732673259525682660256826212621268626472634262126472647272526732801544129902621262126992608256824882595252825422542256825552555256825823139258226862515275125952712267335134491276326342738264728272555295224883472337932012852283940472738302729773214318947264886 19790725 758851808 0 0258225952582268625952582259526342515264726732673263426732673267326342621263428525441311426082699268626212582252825552488254225152528260825152528264730392568266025422814250127122621347244912789280126732940256828272634283934863445327728522608397030142952368628903239457652981296 0 0268626082608262126862634258226992647269926342595258226602673267326732763271227635441296526602595272525682555251525152568255525422568259525152568254230522515271225422827258226992686356944912852278926862582278926342977252835133392334126212686404728773555313934453302454746951808 0 0258226732608266027252621266026342647254225552621260826082660262126342738264728015441307625952647264725952542252824882555254225682542254225422621258230392634263425012763254226602582352744642801264726992686255527632608275133923302332828392634404726992927388028653176472651921296 0 0275125682621258226992568271226212582256825552686259525822568271226342647269927765441305225952660273826602634258225552660255525552582256825282647251530272488267325422776254228142699356945192865276328012673272525822725251534723406317625822686406729152738275134453289463447571808 0 0268625682634262126212582264726602621263425952528255526342608271226212712263427255441307625822647259525952555258225282528252825152528260825152568294030142488267325422839283926862528347244642827281426732801258228272634267334993328325125822595398929523114335330393239454751571296 0 0267326342595264726212555256826862621263426862582259525952621266026862725268627255441302726472608268625822621259525422515251525552515256825282542267330642542268625422751259526992621356945192789264727632555266025682877251534063353323925552712404729773201320130393315451948861808 0 0271226212582259526602660259526732582269926602673259526472634267325952686266027255441305225952595266025682582260825952542252825822488262132772528303930522660276325552801251527252528352744642814290226862852255528142634271234723406327727382568398927762890334128773239454751921296 0 025952582263426992699263426472634256825952647263426602647264726992595272525682801544130642595268626992555255525152555260825822542256826472582259525683027259527252555271225822647266035274491278927122751263428652660263425553527335332772634267340472839282729653264334145474853 19790725 759331808 0 0256826732608266027122634254226602568262126472634258226212725269925682686259527635441311425952634266026212555256825012515252825152515259525552488258229772488267325422827322627252568349944912801271227252763255526082555271234723379332826862555398929152965355530523277466451571296 0 0269926732634259526342568255526732647255525952738260826342621267327122621266028015441297726342673272525282568264725422528255524612528263425552555258230392515275125282801260826472582352744912839276328652634271226212634252834193419316426862814408729403101305232013366457648531808 0 0263426342699264726732634266026472582262125952595259526212515269926732673260826995441306426082647271226212555258225552595252825682542255525682542263430272738268625152801280126862595349944912814275126862738251526602582252834863379328926212608400827252865355529273251472651571296 0 0259526342712254226212673255526212621262126342673258226212595264727122608263426735441301426082595273826212542264725282542250125282501255525152595256830392515267325152699256827512673358344642763275126992582269926212621259534453366321425152751406727893052316434993328443753331808 0 0263426472621260826732582259526992568267325952673258226472660268627252699267327515441302725952542268626472555254225422595254226472555255525552634263430022568264724472789272527382582349944912814292726862647248827512634268634593379327727252542400827892814340630763289469560741296 0 0263426212568259527252542259526862595252825952528255526862686264726342647264727895441308925552568263425952528260825422488251525282528250125422582255529772515266025282776258226732660358344912877260826472647268626212865248834993366318925552634402727122890291532773432466470041808 0 0262125952634264726602673263426212634259526472555268626862634259526472673266028275441302726602608269925422595255525822568252825422528252825952595255530142542271225682839254228272568347244912839275127762673258227382582258234453341327729272660398932262686349929153315469551231296 0 025822568266025822738262125822595263425422568266025822673256826862608266027122776544130642673255526342673255525952555252825552542255525682515264725423027250126732555275125282699264735694464285226992699260826862568258225013445339232512501282740472776305230893089332846644757 19790725 759811808 0 0268626992634275126992555267326472528266026472647262127252647269926082763263427515441312626082673268627252501255525682595254225682595252825682488259530022528269925152827248828272542355544912814277628142763267327762595271234453328327727122582398930522814376430763353463453331296 0 0260825952699260826342582262126732582262126732634266026212660264726212621263427895441306428392686268625822634255525552582255525422528256825552634254230762501268625422801262126602595356944912852272526992621282725952738258234453328325125822712404728012763307632263353463448211808 0 0260825952582262127252634258226732501262126602621259527252660269926732789258229405441300226212621264726212515256826212555256825422555255525682515259529652582266025282789252827762528351344912952285226732827263427252568287734453392327726472660402726732751389829403315472652621296 0 0269926342763260827512660264726732595263426732673255527122712268626342608266027635441310126082712267326472555250125552568255525552568251525012568258230762501267325682686263426472634356945192965273828392660278925552608255534863406322626342647408727382763313933153353463447571808 0 0264726732660262126862621264726472582266026082699255526862621266026472712262128015441305225822542267326602542255525282608250125682542255525552515264729772582267325422839250127762542347244912890269926212865268630642582255534723541330227122673398926732763349929773315472652981296 0 0263426342634266026472621268626342621255526212568272526732686266026212621267328145441300226472647272526342542258225422528251524882515254225282647256830762501268624882725256826732634358344912801275126862660267326082542258234863406307625552660404728142927307633923289469549191808 0 0268626212568266026472621258226212568268626862673262126992621271226212699269927765441300225822634267326472555263424742568251525422542258225552608258230642488271225552763255527632582347244912890273826082801255525422555277634453302325127122789398926602801359728523341463452271296 0 025822582258226342634266025552660262126212712267326212699267327252686267326342763544130142608259526992595255525012582252824742515258225152528264726213002246127122555272525422660266035974519285227122699258229022621297725153445328931392660266040872725335329023341337945474726 19790725 760291808 0 0263425682621269927122555263426472725259526732673267326212712269926732699268627895441302726082595264726472568250125152621252825682595255526082528256829652528269925422776254227252555348644912814271226992902262126732634256834593406317627122515393326212877336629403379463453691296 0 0260826212568264726472568269925952582264726992568277626342712272527252568256827385441300226472660269925822568255525822542254225282488258224742686255531012515272525152751267326472686355544912927264726862595286525822686254234993315322626212608406727633353292733923445472649861808 0 0266026602595263426732660262126472660266026082751259527252699272527382738256827765441301426342660263425822595255525682555255524882542258225952515262129522568272525422763250127122621341944912915278926862902255526212528252834323432320130142528398927763189381230393251472654051296 0 0259525682582258226732686254226212621263427122647266026862673269926732647275127895441299025682555273825822542252826212555255525952634250125422634254230892542275125422751262126992621358345192915275127892582263425422801255534863341322626992814406729523597283935833289457655141808 0 0256826342555259525952712259526212621262125952647260826732621268625952789258228145441303926342634272526212555251525422568252825822555256825152542256830392555271225422814255527762647352744912927296527122699266026212542263434453353323928522542397028652852364129773289463460351296 0 0258225682555256826472582255525952725264726212660266026472738275126862660267327255441300226212621267326992595256825422515259525822528256825422515258230272515266025282763266026732660349944912902268627762515291526082608255535553328322625552738404728393264287731143264443771111808 0 0266026342621262126342595259526862582267325952647271227512634276326342763268628015441301426212673273826212634254224882555255525152528255525682568258229772542267325552801263427632634344544642890285226732595259525422621286534863366332828522738400829523064302729653366475752621296 0 026342621258225952725259526342582267326732568271225422595264726342673276326732827544130762621258226212621254225822568247425422501252825282542255525823027254226992515273825422699264734724519287727512738263426602621260825153486335332142595275140083039341931013315327745764986 19790725 760771808 0 0264726472595264726732621264726212647259525822595262127122647276326862776262128525441301426472634263426212555258225682568255525282528255525552515262130642555267325422776259526732621352744912839280127382789254225282621247434453366323928272647389832263027317629653251449151571296 0 0264725952634256826212608269926992555256826602660262126342634271229152738272527765441308927512660267326732555254225152568263425282555254224882542263431262542272525422801254226732621354144912915285225822647258225552582251534863379349928772776404728273863301432263353454747571808 0 0254226732542267326212686267326732647271226472647266026472647286527122776259527765441310126602647267327252542259525422528252825012568248825282528267330762542267325822801307627512621341945192965281426212660252826212568264734453353326429772751395237173027347229653379463451921296 0 0255526472582263426212582258226732673263426732686263426212686263427252699273827765441302726212595262126472542262125822501258225552555252825552515251530392528282725152776259526212582349944912852259527252582267325553392250134323302323926732902408733923341286531763353449148211808 0 0263426472634266027512608258227122634266026862568267326992660269926602865264728275441305225282608267325552515255525552515254225282515254225682555262130642927268624882814255527252542349944912827268626342647254226082555290234723541328929022686400837013239300228773302475752271296 0 0262126342647262126602621258225952647260826472647262126472673269928012673256828015441310126082621267325822542254225682568256824612568254225552542256832642555268625282712255526732595352744912965283927762542260825552634255535413328322625952839402731763597289031393392463448211808 0 0259525822634264726862582264725822647266025952647262126732582266027122738268628395441301426212582267325422555254225282501246124612568252825282528264729772501264725282814255527512699348644642827302726472660255527762555256834453406330230272801404738123101286529653419451952621296 0 026602621267325952673262126342595266026212712268626342595260826212647267326342814544130522621256826602647255525152568251525422528258225152488255525953101251527252542272527122686254235134491295227122660254226082621278925553472341933532686302741502965347229522827331544914757 19790725 761251808 0 0258226602712254227122660260826602634260826212595263426732582263426732738258228525441301425822634272526472568259525682555251524882515250125152568262130892528266025822738251526992738352744912865264725422789256825282595258234323406331529403189397034722915308929153264466451571296 0 0263426342699258225952647267326472634263425952595263425952673263426732595266027385441303926082621266025682568262125682515258225012542251525422647252830642595272525152751259526472542356944912952267327252582256825422712247434723315316426212927393327513328282729023499463447261808 0 0267326602634255526992621263426472660255526992634258226342699260826732725264727255441303925552621267325552568252825552582254225152528252825012515251530762528266026212763248826732915351344912877269925682568250128012542259534453432327726732582402728652965297729523353463451921296 0 0267325822647256826992608272525822595254225682647263426732595269926602621260827765441303925822647266026212515255525952515251525282542247425552515258230142501268625282725248827512515361245192952260826732555255525823027254234323341311425952776402730763114292727893366454753691808 0 0264725152660262126862582262126472647263425682660263426862647269926992647263427385441307626992712263426862555256824882528251525552474254225012528254230522542278925152751255526862621354144642814272525822699254228522542259534993379328927382699398930762952299029273328441160741296 0 0262125952621256825952568263426082555262125682595260826472582269926212621256828145441305227512725271225952608252825552555259525422542254225552515259530762595269925552789251526992595355545192827266026732595262125422568258234863328317625952686400828523406295228393277469570041808 0 0267325822660267327632582263426342595259526862634262126732647268626602738267328015441308925682673267327252582248825682528251525422515252825152528259530272528266025422827259526732595352744642789269926602712250126602582252834993445326426472608395230522902295229773239472654411296 0 026602660259526602647258226342673272526732699256826212634266026862673269926342789544130892776264728142634251525822621255525282515251525282488250125683039247426862555271225152712255535554491286527632751256826472528255525153445332832012555269940472763308928272712337944914821 19790725 761731808 0 0263426212621264726472582262126732568262126342621260826862915255527122751264727895441312626082751273826082568255525682542252825422501248824882542258230522488267325422699252826472568347244642814291525422738255525282555254234723379326428902568400829652927287728903226451951921296 0 0268626342647264726732621259526212647259526472647269926602686263426732699273827765441302726472647266026472528255525422474256825682501248825282555259531392488264725152776256826602515358344912952269926472555255525952582255534453366315125822686404729773846292727893392446448531808 0 0259526602555264726862582258226602608256826212660266026862595268626342712262128275441305226342595267326472568255525552515250124742501255524882474259530022515260825152725254226992647354144912814277626472595251526732515259534723406328926732686397034322865282729403353466452621296 0 0266026212595255526992595255526212528259526732595263426992699260826992738275127765441308926472634276325952528256825682542254225282528255524882515254230762568268624882751252827122568355545192865264726342595256825952647251534863406321427892738404729023392287727763289469547261808 0 0263426472542251526992634267326862634259526342634258226472595267325682699254228395441301426342621276325952515254225422555256824882501256825152528258230522474272525152751252827762595347244912776278925952763255528142595259534863379336629902582398930523027289029023201451952621296 0 0267325952621255526342555263426212621267326342582262126472634259526342647254226605441300226212647273825552501254225552515252825822595254224612582264730522528263424882776255527252647354145192865268630142647262125282595254235273366318926602865397030273780286527383239466448531808 0 0262126732621259526472568267327252595259526602595266026862621264726212608269927765441302726212608269925682582250125152501251525152501254225152542254230762542275125012763252827122595349944912852275126732725254227252582259535133353330230762686393333153114299030023315466453691296 0 026082634258225682608264725822699269925422712264726602621264726862582256825822725544130892595264726472608250125552528256824742474255525152474259525683076250126602542277625822634278935274491281426472725260827892634266025283527337932892699307640083302368629022839339246344821 19790725 762211808 0 0259525422582259526472634266026732660254226602582259526212595260825952608268627765441302726342582268625952515250125822542256825152501252825282555254230642542264724882789248827382776349944912852272526602827263425822582313934593366322631262621384633022990296528903341451953331296 0 0267325682634264726732568263426992686256825822595256825682621268625682673258227255441305226212673264726472515258225422515259525282555248825012568259530392474267325682725252826992725358344912890276326732673267325282542251534993366327727382902404728773583294027253353463447571808 0 0255525682595256826732582264726472621259526732647263426212621269926472621262126995441307626732621275125552542256825422528255525282474250124882515251531012488271225152801252827762738354145192865275127122952256826732595263434193379328929902595400836412977295229273251463453691296 0 0258225682634262126992595262126992621263426732673262126082621267326342647266027765441302725682673266026472488254225552555251525422647255524882515254230022555271225282827262126862568352744912865269927762647271225822568250134193341311426992827400831393597292728143366443754771808 0 0273826472582262126342528260826082608256826732660262125822595264726732712258227125441307625952647268625682621252825552542252825152501256825012515263430522528267325422789256826602660348644912827278927762801255527762555267334593527327727512621404737642865283929273226463460741296 0 0266026732634264727512634264726602647259526342634259526342712258226992647258226735441305225952634264726472595256825552555250125552528248825152568264730642501269925822712251527632582349944912902290228902634278925422621250135833419328926602839404729523052285227763419454770041808 0 0263425822621260826342568263426472595259526732647260826472595263426082647262127255441305225822634266025952568255525952501248825682542251525422542262130522528263425422763264726472621358344912965289028142852262131142582258234723328323927892673400832892952283928773315457652621296 0 026342542267325822595262126082647263426212542254225682686263427632660266026212699544131512608258226342647258225682568254225682542252825012515258225423089255526602515273825282647264735974491289027632814256826472634285225153432335331892660311440083189281428272763339247264986 19790725 762691808 0 0263425952568256825822568254226212568258226472673266025822686268626472712266027895441305225952699280125552542251526472582251525822501254224882568258229772488269925012751256826732634354144912927281427382763256828012555269934593341322630762712397033412839285229773315463452271296 0 0263426212555266026342582260825952595258227122647262126212673268626602699267327765441301426342634267326992515256826342515254225152528256824882542259530392501272525012776259526862621354144913002280128392634302726732725252834723302332825553277398930763027294027763379463447891808 0 0260825952621262126602555259526732660255525682673256827122621256826342660267328145441300225952634268626342555258225682582250125682555252825422542252830022528272525682839254226992621349945192952272527632621255529652686250134723419327728652952400832512827278929523341466452621296 0 0269926342647262126082568259526472647268626212686262126992660266026732621263427255441305225552660263426212555262125952528260824882568256825552542262129902528268625682839250127382673351344912990287728902686323925822776252835553353322625953366386333022902292728393302475747891808 0 0271225952582256826342568255526472595268626862608259526602660255526472738256826475441301426082647278925822515264725682542252825152555251525152542252830762528276325012738259527513277356944642902294026992673262125822555308934993406322627632725402732012789306429773226463452981296 0 0264726212647262127252621262126472621254226342582259526342725263426732751258227765441306425822686271225822555258225552621258225282528256825012528255530892515262125682839254231892751354144913114272527892582266025822595252835273289336626342712404730522890289028013366446449521808 0 0256825952699269926732582264726342621267326472673266026342699271226342725255528395441303925822647269926602582256825682528258225422501256825552555262130522488272525952814254227122595344544643014272526602660258225552582301435553366326427252699400836712789285228393251475750541296 0 026342608267325822647259525822568263425422673262126342673269926342738271228142776544130522699258226732582258225952555256825822515252825012542248826213027252826992542277626082725264735554519287726993076262126602542281424743472335332772660283940473201275129902915331546344821 19790725 763171808 0 0264726862647271227762660263426732542266026862634268626732634272526082699256827515441303925822634264726602542256825682712259525682555255525422568252830392595267326212789258227892582361245192814283926732660256826212555295234453353328928772801402735132852287730393176457652981296 0 0269926342608255526342488260826212660259526732608263426602712256827382647264727385441303926732647266026602555262126602582263425682542248825552528264730762461264725422789252827512712354144642915278926862608283925282634251534593353315126602940406731892673292729523392463448861808 0 0260825952582256826992647271225952634264725822699262125952647267326212776262127765441305225952608271225822555264726082568259525552528250125282515267330392542267326212814259528392927354144912801269926212647259527382595258234593419327728012776400835832725281429403379451952271296 0 0264726212634264726732621258226342621256826212621260826342673267326602595266027255441301426342647275125682621263426732621254225152542251525152542255532392542263424882801251527382712356945192801283931892634266026472776258235273379316431762865404730272699289028393302446454771808 0 0267326732660264726212515271226992686267326602673264726732673272525952673262126865441300225552647267326732555263425822621255525552488254225152542252829773139269925282776260826733366354145192877278927122660252826212528264734593445325128772877395236262647283929773341451960741296 0 0267325422595260826602621255526992634260826472686258226602738258226992647272528015441302726342582268625822763260826732528254225682528256825152568258230762555273825422801255526992712358344912890271226602725254226212712251534453379320126342890389830142738296528143432457671111808 0 0267326342568263427252634256826732647264725822699263426342647286526602751258228775441307626212660269926992595268625822582264725422542259526342673256830392542264725282801290227632608348644913027273827122839258227252595263434453341326428772915395236562763285229903328446452621296 0 027382595260825822699255526862673254225422673266027382647269926862673267326732725544130762660266027632699260825422686255525682515256825282582264725823076250127252595280125683027267335414519290227253002267327512621302724883445337932642712282741082738278929152827326446344853 19790725 763651808 0 0262125822608262126212660264726992608264726472621267326732660282726602801263428145441307625552673267326212582268625682582252825552542255525422621286530142555272525552839255528273027352744912877277627762621260825422608282734193379323930892763393328392763289028653366463452621296 0 0256826472634258227512568267326472634258226342608266026342902263427252738275128015441303926342555264726212699258226212474258225422528259525282582258230022528266025012751258230272686355544913027290227512673320125952608247433923366317626732814412928902801289028773328466449191808 0 0269927122595256826992634263426342621256826472686259526732582263426212763266028015441299025152621269926472555264726082621255525282568252825152515273830522621271225552776268628012699343245192865272526602751259533282528263434453379330230762927404726732725282729773353454754411296 0 0266025822621255526992595258226472608262126472621259526082751267326862738277627765441305226082542268626342621262125682528254225422515251525822555263430762542271225152776255528522699349944912940280127632647259525152751247434723419331527252839406727512673300229273353441147891808 0 0264725552725259526732595262126342582255525952647263426212621273825952827266028905441299025682634267326992542263425682568252825552555250125422542264729772542269927762776252826992965351344912852332826603076259530762568291534723392326430643239404732142699287730023226457652271296 0 0264727512660255526862555268626732582259526862712262127122712271226472738276327765441303925822647266026212673258226472568256825822542254225152582264730522555272525422776256827382814358344912877267328902789280125683277247435273353347226602890400826992673295227763328457649861808 0 0260826602568262125952595262126342542258226992621262126472634273826602738263427385441306426732647271226342555266025682595258225682542252825282528256830272515272525552814247427632555352744912877283926602865266029272568264734593328327728772852400830272686283930273406451953331296 0 026342528260825952647252826082568268625822634259526082595277625682699266027762725544130142686263428012595267325822634259525552515251525012515254225953039250127252555278925552814267335134464301427632776263427892555278925553419327731642608283940272673275129273002325144644853 19790725 764131808 0 0259526212595264726602528262126472621258225822568259526342647273826472751263427515441300225552582269926732555259525422634250125282555251525012515259530892515268625822801268627632673355544912902281427632751258227382621268634593445321431262877397028522699290229153239446452981296 0 0256825952608254226992595262125822621259526212660271226212699268627512660275127765441307625552568273826602673259526342568262125012528255524742555262130022488269925152776252830272725356944912890289027122621268625822751254234453445320125952673404727382660292727513277457646951808 0 0258225422582264726472673255526082660258225682568264727252595281425822776267328275441301425952647267326992582269925552582254224742568254225282555255530272528269925422814252827122568355545192865287726472763256827762542267334193406322628902751398930892699290230393277438553331296 0 0258225282647269926472542256826472647254227122699276327383114275129402738290227765441297726732660268625952660263426472582259524742542250125012568258230022501267325682763254228652608354145192965281427632699271225682699255534723445332826082789408726342712289027893328451954411808 0 0259526082595260827252634256827252595266026602738268630022608316426472839262129655441306426212660271225952595264725552582256825152542256825282488258229772515266025682738254228272595359744912902289027512686256826342582255534993472335328522673397027892647289031393353463460741296 0 0263426862647256826472595258226472738260827382699276326603027271231012712286527515441306426472634269926082621254226472568259525012555252825552555256830762515268625422776260826472528352745192915273829272595258225822673250135133315320126082839406727762699285228523499454770041808 0 0263426342582266026472568262125952595268626212852269928902738320126732990266029525441306426732595275126342582266025822542256825282568255525152474263430142528266025682827252827762582354144372865285226732814251526342582271234723406322629653226397029652738292730893328454752271296 0 026732595259527252699262126212673266026342839259529652712305226733039271228522801544130642699264726732634264725822725256826212528252825152474254225683027255526732488272525152686264735414491296527892801258226602647275125013419330233922608300239892839264729152865339246954789 19790725 764611808 0 0266025822582267326342634263426472634271227122776266030762686302726083076260827895441297725422595271226602582263425952528256825822568252825152621258230022528272525152789251528012582354144912877282726992738254226212528262134453432331529522890397027632801282729023328463453691296 0 0266025682555263426342595262126602751264727252712278926732801262129402647286527765441303926472542269925552634254226862542255525952501255525422528267330392515266025422751254226212686359744912839271227512621278925952789256834593366325126473089404726602686289028773251446449861808 0 0272525682582256827252608266026862621272526212763275128522712283926472865262128275441299025422595267326732582262125682568254225422515264725422555262130522501267325552789254227632568355544642890276325552699251528142568264734453406325128272789404727512673281430143226472652981296 0 0269926082595259527252608264725952699264727762621292726602965258227762647275127765441295225682621272526342634259526342595252824742595250125282528259529902515272525422738254226602686351345192952266027382608258225952647251535273419330225423014404727382725286527633264463448531808 0 0267326212621260826862621262126472673263425952712258227382595275126082686256826865441302726342595269926472528262125822568255525012515256824882528255530022542269925422865260826602634359745193002278926602839251527252595291534593432321427382927402726602725278928523379449154051296 0 0264726212647263427892555262126472660258227892673273826472699268628142699267327635441308926602673264725552660262126212621258225152528251525152555254231262501275125282827258226862555356945192852272526732634273825682839250135133392336628652852408728392725290229023353463448531808 0 0259526992621263426472621256827252673275127252751258228012686278926602776259527765441308926472595266026992568258226212542251525682501251525822568254229902542269925282763258227252660352744912877269925952673251527252634266034323406323927632763400826342686282730143406449153691296 0 026732634258226472634260827252647262126212621269926992686264726732634271226602801544130642582258227892686256826342621252825552488254225422582252825553027243326992555273825952738269936264491286527632763260827382555291524743527339233532725305240272738269929272712330244114695 19790725 765091808 0 0260826862608263426732582256826472634258226342699259527252582275127122686263427765441310126732621266027252542264726342647251525422568250125152542252830022528271225682865256827892699364144642927294025682763259526082595263434723315327727632725404726342751287731263251469552621296 0 0258226212555266026862595264725952725262126602634268626472725259527892686275127125441300226082634272526212555260825952542258225282542252824742555262131142501267325152751254227122725354145192865272528772595272525682686252834453432323926732952404727252686291527253315469550201808 0 0263426212542264726472582263426602634277626472776256829772725280126732877266028275441302725822647269926732542266025422621255525822488251524882542259530642555269926082852262127252634349944912940300227762751258227762582275134593419331529273315397027122712281429273315463452621296 0 0262126212555266026472634263426212660267327382686269926862965268629522712272528655441299026472686268625682660255525282555259525952568252825682582254230392515264725012801254226992595356944912965269928652660259525552865259535133392326426473796410826082660282728393379463454771808 0 0255526342582266027252582256826602568268627252814259529402647287726862865267328525441303926472634267327892699275125682621254225282528254225552568254230392501266025952763256827382725358344912865337927123164255528772595269934593472325129522890404728392725289030023214463460741296 0 0259526212582264726472647262126082660264726992660278926732751273829022751271227895441302726342647266026342621258225952542264726212595258224742528266030642515276325282789255526472621355545193486264726992634280125552647256834723366326426472877404727512699302728523366466470041808 0 0269925822621264726732595256826082647268627252852271229772725289026862902259528395441301425952673264725952515269925552634258225552515250125282501256830392542269927122839251527632673352745192965277627122621256829522555277634593445326427512915398927382647289030143251463452981296 0 026732555267325822673264726212712256826342751259529022776290227382852273827382789544130642686268628272595273825682647258226212528258225012582256825283076251529272555271226472660262136124491287727892763258225152568271225283499339232642699308939702789271231012789341947574919 19790725 765571808 0 0268625822568266026472673273826342608267327512915267328902673290226212814259527765441307625682647268626602568266025552699256825682568250125282542256829902582273825682789254227252568354144642915313926992660255527122542272534993366327727382699402726602699297730273214451952271296 0 0268626472621262126732595262126732608258226732699283926603039264727632568266028395441296525822621273825952699264726992582258225822555250125282528263431392528269925422763259526602634354144912852277626992621275125682634255534993341317626342751398926602673297728653432463448531808 0 0264726472621259526342647256826732595276326082852260828392763281427122699266028145441305226212699268627252568255526212660255525822528258225152582258230272568271225952852256826862621352744642776307626472686255527382582266034193366330226602673408727122776281430763353457653691296 0 0262126602608272526472608263425952725259526732634301427253139271228272686273827765441300226472634268626342686256826342528258225952542260825012582259530892515268625552751254226732673355545192927282727762595259525822776248834453353322626992952406726472712308928013328454746641808 0 0264726212712263427252621259526992621266026732801259529522634296526862890263430025441308925952634268626212568272525822568247425822568251525012501271231262595269925682673252826603126349944642902282727632660254226992634275134453302328928902902400826342725286529403379463451231296 0 0263425682634263427382634263426212608258226732621282727122977269928652738282727765441308926992595271226602647258226472555263424882474258225282555259530022568273825152776259528522634358344912965272528272647264726342738255534723379320125682852404727122725308927513366475749191808 0 0260826472568271226992621258227252673267326992699262128772751302727122865272528145441311426342660273826732555252826472660255525682461250125282621263430272542264726212827258227252965349944642852273827252673258226212528264734323392330227762647397027762763286532143277454751921296 0 026212595264726472673269925822634259526862712269928902660299027122827271228272751544130522660264727252647266025282608254226602528251525552555255525823064254227632542278925422699271235414491285227762751269927382621285224743459337932262542271240872686264730022686331546344886 19790725 766051808 0 0263426472555259526472647272528012582262125952902269930392699308926993002263429025441295226212699269926732488266026082555254226602555254225152555262130272542267328902801255526992595345944642852275127252647255528272595266034723366322628272814400826862776280128653315466452981296 0 0262126082660264726732608266025952673258226472634281426992890272528902660273827765441303926212621273826602621251525952568256825422542254225012582258230272501271225552776259526732660355545192852277628902555271226082699248834993419322625552763402726732660297727513419446449191808 0 0266026342621259527122699259526992595267326212877263430272751301428012965269929275441307626602673268626472595267325152555251526472515254225282555258229402488266026082776305228142686354144642877277626733392264726602568276334193419323927252595398927122712286529523277451953691296 0 0268626082686266027252686263427122699258226472673281428272940271230142699285227515441305226602608268626472660260825682621252825822595256825282568254231142528275124882751252826602621352745192865268628392608269925682699250134193392323925952751398929152699292727763445482154771808 0 0264725822621266026732595260826082647264726732751269930892699325127253151262129905441310126862595275125822621263425552555259525282528262125282621262130522528271226602738254227892568352744912952286526863289259529652608250134723419325129272634397026082738276330023328469560351296 0 0272525552621259527382660269927252738259528272686310127383139272530022738280127385441303925952686264725552647258226212542264724882568255525152555263430522555282725422751252826862595362645192977283927382660308926732801246135413341322625952801406728272712302727633366446470041808 0 0262126212595263426992660267326732621264727252865273831392738286526602915260828145441305226212647263426212555255526212634262126082542255525952542259530392634267326992839255527762621356945192814308926992673250126732515276334723264325127892699397028772751295229273419463451921296 0 026992582264726082738256826602673263426732763273830892751300226993027268629022789544130762647262126992595263426082673258225422528254225682555258225953114248826992595278926082712263434724491280128272686267326342582259525553499335333022528267340082699273830022865335346344821 19790725 766531808 0 0263426992621272526342634272526732608275127633039281434992801320126862902267327765441307626212608269926732660262125822634254225682501258225422555255530022528271225682738256826342595347244642902303927122699254226732595296534863315326425822647400829522699291529153328463452981296 0 0263426342634269926992647263427382751263427382763307627383064268627632699269927765441308925822699277626472568254226342501259524882515252825422621258231012555277625152814251527122542359745192902260826992634255525952902255535273353317626082827404727252660295228013499454747261808 0 0267325822699263426862660258226472621267326732839273831012699308926602827269927895441302726862699271226342582263425822621254225552515254225552568252830522515263425152738258226992595343244912865289026602699258229272595273834993315326426602542400828012814289030393251457652271296 0 0264725952621252827252555271226732673271227892595292726472940276328902738277628015441305226732699269926212634259526212542258225422515251525152568258230762474269925012801250130522634355544912852276327762647273826212595252834453379323925552738406727892751305227513289446448531808 0 0267326472660271227382725267327632595264727122890262130762660292727382927264728525441307626212595267326862634259526342582251525422542255525552555256830272528267325822814258227122660343244912952286526732660258228012542276334993392330226862621404727632801285229903226454753331296 0 0266026602582266027122647266027122673264726992712294027383002268630022712277628145441307626992555268626212673259525682542254225822582255525282555252830392528267324882763251526602660354144912763286529022608263426862877256834723379325126212738406727892712307627763379463448211808 0 0267326472621266026862542267326862660269926602801273831012686289026863114264727385441318925952647264726992528252825952568254225282528252825282555264730762555272525952751254226862634349944912890273826472725255528012555275134193419321428392634404728902801283929403341466451921296 0 026862647260826212686262126602647277625952902268630022738303926862890269928652789544130642647254227512595264726342595251525952542252825282555259525953101248826992528286525422673273835274491286526862814262128012582272525153527337932642568271240272965267328652814332844914757 19790725 767011808 0 0275126862528264727122660259526472673268626862852266028902673285226992902269929655441310126342686267325682582266025282555251525552568256825152528264730762542266025282852326426862555348644912751295227252647259527512647283934863432330227512582402727632776287729773277463454411296 0 0264727512725263428012568266025552673264728392699289026862865269927762647285227895441308925952660269926732621259525822621263426342568258225012555258230022488271224742751248827632595358345192839273829272608277625822877256834723341315126212839406727892725302727893226451950541808 0 0267327382647267327252699269926992608275126082789264728522712285226602877260827255441303926212660263426342501260825952595259525552488252825822542254229902488268628522789252827122555341944912776295225822634254225682555289034723541325126992568398928392738292732263353463451921296 0 0275125682595269927512595264726602699264727122634277626862890269928652621276328145441301425952673271226342595262125682621258225822542252825282515267330522488271225552763248826602673359744912801273828772634277625953002247434723315320126212647404727252712285227633176466454411808 0 0267325822634269926602673256826472673269926472865272529522582303927632852262128015441308926472582262125422542262125552555251525552488251525282582255529902528267328652763256826992595349944642827280127512890248830022582266035133289327726602608402728522927283929653239466460741296 0 0268626732595262126862634264726602647262127252647287727252890266028902673272528275441306425952647276325682595259525682595256825282595252825012528263430642501269925552763254228272673354145192801281427632725286525682725250134063406312625822647404727122647292730273459457670041808 0 0263426732595266026862608260827252725266026472827268629402686286526602839266027765441303926472647269926342595262125552595252825552555254225552528254229902542271225682763316427512568359744912814278928522890259528272501287734723419325127252568400830392776275130643341463452981296 0 026212582259525822660266026212647263426472763269929652725297727382977268627252725544130642647268626862647256825822582255525822555248825422568252825683064255526992474283925552673266035694491286529022751266026342608276325553499335332142555256840872686283929652814322645474919 19790725 767491808 0 0255526732699262126602621276327632647271226992801277627762608283926342839259528905441302726082568269926472528255525422595256826212488256825422542258230392515264725552776260826473101356944912839282728012699255526212634280134453379326426862555406729522763290229903302469552271296 0 0268625822634260826862634262126082595264727122699294027252738264727892660262127125441311426082621272526472542250126472568254225282515259525952582260830272488272525422725250126602647354144912952272529022686269926342699251534993445328925422634408727762814296527893353463448531808 0 0258226992647258227762725267326342647256826732776264729022686282727252763255527765441303926342634272526472582259525422542251525422555251525422555271229652501267325822814263428142568352744912902320127892940258231512582264734453392332827382568400828392776277629903164466451571296 0 0273826082660263426862647267326732725267327252634278927122839262127382673263427895441308925822528267326472568254226342686263425422515260825422568259530522488268625152776264727382660358344642877281429022582256826602660251535413353316425282699408727762712281428273432454749521808 0 0259526602634264727252673263427122595262127512725269929022686281426342686262128275441310126472621264726212542258225822528252825422568259525152528259530892461269925682801264728012528355544912877280126992814254229272621276334453432330226602528400826602699283930273201451953331296 0 0268626212725263426732634267326212673276328142699286527122977278929022712271228145441303927122595267325952621258226212568256825152582256825152528259530522515273825152751260835552621351345192940283926992595267326082801252834993353315125422634406726603076286529273353449147571808 0 0269926342634269927382712264727512634285227382977258231012673300226992725263427895441303927122673276326472568256825952621251525822542252825422528255529652542268625282801258226993328352744912952291527382673262126602621273834863419322626732528404726602852286531143353475752271296 0 025822582262126342712262126862608273826602839272530642725307626862814258227512673544130522686259527382686254225822555254225822555264725552501256825823052247427382515272525423289263435694491351328142877267325822673268625823472340631262568263440472751277628902977341945475054 19790725 767971808 0 0269926472686264725822621259527632660285227252990267334452852312626212814263427895441301426082647275126862634256825282647259526472542246125012568258229902595267325682865307627252542344544912990283926733419259529272542263434593379325126342595400827122686285229903214472652271296 0 0266026082634259526732515278926732940273830892725307627513139275129272712276327255441302725822725271226082542256825822528262125682568258225282555258230272488277625153076251526862647356944912839275128902608281425822789252834863419312625682673404728522776290228773328451947571808 0 0260826212634267326732621258226862660296527123114273829902712289026862801267329025441305226342621264726342555263425682582256825012515251525282542252830272555280125152801259526472582358344912852280127122738266026602621258234993419325126862555397027252776281431513302478953331296 0 0268626342647266027632673275127893126260830892814325127633076280128772789272526995441310126342673269925422621252826602582256825552555254225152542258231012488271225283126256826992634352744643379266027122699264726212877252834593366327725822763406727382902286529273432463453331808 0 0264725422712259528012686266029652738323927893328272532012852325126603151267328395441301425952568266026342542252826082488250125152595251525012555262130392568267326212890262127252582354144912902290226992852259528772621283934193459327727512528402726992699292730023251463460741296 0 0267326212699262128012647278926733089268633922776361228013541269931262673277627765441303926342686269926212568258225422568262125552542252825682542259530892528273825423732251526992725355545192927264726992712259525952582250134993328322625552725404727122699289031263302443770041808 0 0260826602595272526732634269929652699322627633341278933922776325127382977263427895441306425552634269925552542263425822568259528142582250125552568251530272501272525952839271227122568359744912915281427123289259526342555269934993445320127512528406727382751280131143302469552981296 0 026212608266026732699266027382673297726863341268635272877317627513064269928012725544130522608262127122634259526082528252826082902254225282501254225683076252828012686277625682647255535694464283927382776259526082621262125013486337932262528266040472789272528392940341944914821 19790725 768451808 0 0263425682621268627512647262127762528302727893151271232892686322627383176263429775441306426602647269925952528258225422634255525822488251525152542267330642582271225822801262126472738347244912852295226472725255525952673277634593392327727512582400826212890280130763251463451921296 0 0272526602673258226732568264726732990271231142776345927633392269930272801317628655441305225952686276326862542255526212555269925422542262125822542264730762515263425952776254226992660364145192839271231012634275125552890250134723366318925422634402726992699286529523392466448531808 0 0258226212555269926342634262127892751305226343139267332642725307627383139264729905441310125682568272526992515267325012542258225552528247425152555264730522501266026862839262126733392349944912940273827383089254230762568275134323392323925822555400826342725277631143239463452981296 0 0268626472647256826472673272526732865268631012725311427893176267329522712276329025441301426472660268626472528258225422621266026732542256824742568259530522542276325552902251528652763355544913126280127632673264726212647254234453379315125422621406726602634292731893445457646951808 0 0264726602608264726472699271226732634289026992915255527512621294026732890266028655441306425822673273826732582264726342582258225422501256825282542247430763289267325822789256826862647355544112852278926212699259526212542276334453341325126992608393326342660283931393289454752271296 0 0262126342582266027892660273827512890267329402712285226992852264730142712278927385441307626082660268626602568259526472582259525822542255525422952255531142542277625013201258228142763358345193251275128392686269926342890252834723366325125552621404727122647295229773341463449191808 0 0267326472647264726732712272527892699283926862776260829902712307627632977264728015441306426472725269926082528256825822595258225152542251525282555264730142555268625952877252827382621347244642965269927252725263426862582277634723353323927382595398926732673281430643201454750881296 0 026992595264726472712271226992647266028142763264731142699320128143379272529272801544129902555268627122608259525952595255526082542250125682515269925553027251527512595286525552751272535554491283927383226259527892595272524743472335332142528266040472673268629272827348646954547 19790725 768931808 0 0266026862763259527762725262129522673291526863126267333282712321427893027273828275441306426472660273826992515262126212501251526082515251524882582264730762528268625822776303927252621355544642915315126472673271226212515283934863315326427762595400826472890287730023277463451921296 0 0266026082647263427892595291525552927267330392673327727383341277632012686294027125441301426732686276326992528256825682515258225682488250125682660259530522515264725422827258226472660341944912865280131892595260825822789252834723379316425822634404726862699305231013341466450201808 0 0254226602660268627632801268628902673322627123264269933022751316426472990266029275441316427122568271226992501258226082568254225552501252825282528266030022528272525822789251526992738340644912952296526862725258227252555277634863379325129652542404729022712280129903226475754051296 0 0271227122673266028012673272526992940267331512725335327383341269929402725271228145441303926082634267326472568255525682582260825422542256825282595263430392528276325282877266027122634358345192789273828142712263425682776255534863366318926082647406728773089295239893499472654051808 0 0264727382634268626602699266029272725294026733089272531262660280126472776264727895441305226212686277626342568262125682555258225282555250125422555266030272488268625422801266027892595355544912877280126862686252828272555275134993445330229152582400829652801278929773289451961131296 0 0258225952673262126992501282727382801272528902647310127632965267330762751281427635441311425952712267327122568252825552595252825822501252825282568254230142555272525422776263427632621358344912952275128772634281425552839252834453353330226472647404726862686290231013341446470041808 0 0260826472542264727252699269928272738282727122927271229902751313927382839262127125441307625152568277626342595256826082555256825952555252825822501258230022542269926212751255527122582352744642902277626992789260828522528276334723432331528392528402728392686281429403264463452271296 0 026212634262126342751260827252686283926862902267330272725294026863114276327512738544130022595264727632647252825552621252826212582252825552501255526343101252826732528273825012660262135554491290226992776256827252528282725553459340631512555269940872776263429402865340646954886 19790725 769411808 0 026342542259526732699264726992738268628522725286526733114268632642712295226212839544130522673271227632660262125282555254225552555256825422542254225823039254226862555276325282673254235134491286527252542275126082686259526993419334132512827255540082555277628272952326446645262 0 0 0260825952686275128272634282727382952268631392712325128523445276332012738283928905441301426732673268627122582252825282582262125822555256825152501262129772488272525152776251527252555356944912927277628272542276325822738252835273353322625282776406727122647313930393392457648861808 0 0262126862686271226992699264729402712317626993379269932012814351327253076269929525441303925952712282726472608254225282582252825952555259525422528259530762488273825152827255526342647348644642940291526342827260827512568273834323445321428012555400826082789286529403264466452981296 0 0268626212568263427632621273827632940277631762852327728523612275132512686301428525441302725152595259526212608258225822528256824882542251525952528255530392515272525822801256827252501349945192801264728142621282725822839258234193406317625422890400827762673294029273226441150201808 0 0264725952608277628272789258230892789322628273732282734592827340627383302275128905441301425422621269925822621256825282501250124882568247425152528251530642515272525552801258226732699351344912827282725952738256827632568275134993379325130392595400826472725285229273302466452621296 0 0269926212582259526862673296526733239275133792814347228013764289033792763283928395441305226212568266026342568258226082488258225822568263425282515250130392501267325552776247427252528355544912877268627122634283925822725250135273341325126212789406726602673320128773406441148531808 0 0260826732621263426602827262130642776345927633353275133662660331526862915264728275441306426602568280126212608250125552582247425282542254225552568262130392528268625012827259526472877347244912776276325682852254226472568273834723353325131512568397026342763286530273379463451921296 0 026602568275125952647262128142725296526993089272532262634335327252852271226732725544130522686277626342660251525552568256825282555258225422501255525683064248826862501278924882865251535694491295226472776258229522660296525423472335331012515258240672738264730022839331546344726 19790725 769891808 0 0256826342660264726732647264729152712310127763151273830272686290226732699258228015441299026082608268626212542254225822528258225012528255525152542258230522515272525822789254226082621349944912839303925822877262128772595286535273328321428392568404726862789287729273189463451921296 0 0282725952686268627762686280126862852263431262673336627893151280128392725264727765441305226342660271226342555256826212542262125282515258225282542256830392501271225682776246127762501355544642965255528902555282726082902255534993366311425282751408727252647302730273315443750201808 0 0262126732582269926602814266030522712311426993366278933532725303926732814268628145441307626212673269926212621256825422555250125552528252825282542252830522582276325552725264726082621347245192738292726342789254228652542280134993379325133532595400826342738290228903328466454051296 0 0275125282686266027382647295228013432273834452725358328523472287728902699269927895441312626602660271227122568262125952568252825422621256825422595259530892542271225282801252827122488364144912877262128522568290226212827251535133353312625822940404727252634297727763277463454771808 0 0263425282647275126472927271229652686330228523569291535972814328927513002271227515441305226342660273826212582259525422621255525282488252824882528262131012542271226602751256826472877347244642751297725952776252828392582290234593499326427512501404726082776278929773176449161131296 0 0263426212621267328392647285226733014269933922751336627123164264729152686266028275441301426342634272526212595255525152568254225552528248825422542259530642501271226082738250127252528348644912865272528522555271225952801252834863392331525822725406727762712295227763541451971111808 0 0264727762608269925952751268629522634286526732977273830762738310127382965271227895441302726732647286526212621262125822582256825422515251525422528262130022621273825422814264726732595344544912712280126732686258226992555262134993353327727762515404726602827290230763239457652981296 0 026602660272526472686266026602673290226342952269931392801311427252940278929152751544130392582276326732725255526342621258225422568255525952501254225953052254227252528273825012621254236714491283926082965252826082595264725153419331531642555286540672699272529022890341947264821 19790725 770371808 0 0258226212647266026992647264728652621289027383315275133662763323928273052275128775441306427382595276326732542258225282555254224882528254225282555268630392515264725822751251526472595352744642738278927512686250128012568277634993353322628272634408726082801330229773264457654051296 0 0264726212763259527252595267327252852267329402634343227893445268633922699323928275441301426342712266025552608247426082568258225822528254225552686256830642501267325282839252827122515355545192865260826992673258225682621255534453315323925552776408726732789307630643353441148211808 0 0266026992528271227512738267329902647327726993419273833922814352726993302275130895441305226472660280125822582255525822488254225822528255525682686255530522555277625682814258226342555351344372801289025823052256825552595260834723432323928392621402729522927295229773341463452271296 0 0273826342699262128012621295226733341263436122827356928393701280133532699292728145441301425952712266026212528256825822515256824882582251527252515269929902542268625152814251526862542355544912827254228012542264725822686247434993341330225422877406727512699339228653472466448861808 0 0258226732634272527512952268631512725358329153701292736412827356928013226268629525441300226602634273826602621258225552528259525822515273825282555251530892582271225822827260826472839354144912801283925953499254226472568254234193419323927512542398925952877285231013164466452621296 0 0258226212673267328652712321427383076260832772827351328903341281434992725307626605441301426862712262127252608262125682582251525552647254225282595262130392542271225422725252827252738354144912940266027512673268625822915251534453406307625952776404726732673341929273392446448861808 0 0264727762634273827513052266033022801337928273717286537802738344527763239269929405441315126212634273827382647259526082555259525682542258225152515251530392515272525682852264727252621349944912763278926472738254226212582259534193341327728522608400827122839295230523264457654411296 0 026862621278925422915264734322725320127383302271236562890348628393251273828902738544130392660271226602725259525822595258225422528262125012542259526083064254226862621272525423671254235414491287726342751267326472555297724743459339232392568299041082725264731012952343246344821 19790725 770851808 0 0268626862647268626992839264729272763321428013277268635272865327726732801266028275441300226862699264726602568262125552595251525282555248825152542263430022542268625422776332826732660348645192827282727382686254225952568262134723472325129402515404726472827292730893277454754411296 0 0267326732801267328272763334127123366269933662738344527513353275131762712278927255441310126212621271226732568267325422568255525552515256825952555258231512568275125682839272526992528352745192865264731762647256825422738251534323392311425682763404727892660289028523366469547261808 0 0264727632634273827253126269935552801362628773671283934322865321427632814264728525441302725952699273826342582264725282568247425422542251525152542262131142542271225822877258226602595345944912776282727252738254229022595273834723472327727892582393325822725290230273201446453331296 0 0272526082712258229522814315127513251268634062801349928773341268628012699273828145441301427252647269926082699256826472501258225282515259525152568262131142542269926082801256828272555348644912940275126862595280125422952252834193289330225682927404726732673291529153432451952981808 0 0262126732595278926863002278931012738332828273499285235972789337927762763260828145441301426342673277626732621262125822582260825422555255525012568258230522542277625952852256826862608348645192852323926082940258226992582278934993432320129402555395226472789303931393289482161131296 0 0264725822965263433282763359727893569283935412839367128143328266030762738269927515441303926602712267326212660258225822595251525682542255524882621266030522568268625683139251527252542358345193052273827892528273825552801251534453392330225552852404726732647291529523379449170041808 0 0262127382621286526603189268633662751335327633226259533022699285226342776263427895441303926342647278926472647254225552634254225422528252825552501259530522528269928012927252827512673364144912839277627253039262129652528287734723459327727762542402725952789287730643341463452271296 0 028012582289027513264281434722776337927633472275132392751306427632738262126212776544130642660264727252725266025682634254225152568248825822501256825683052256827252568290225552712256835554491303926992776255527252634281425823445344531512555280140472763269931512902352744114789 19790725 771331808 0 0267326472660283927123277269932642776364128773277291532772699302726732763268628775441308927122660269926472568269925822555258226212515252825682542252830392647275126472839282726862686358344912877297725822673258231262542276334863445326427762582398926212940291529773315463453331296 0 0273826602902271232012725349928143569282736562814349927513027271228012595273827895441310126862673272526472595250125012595254225682488263425282595255530022515268625282801256829902582358344912839271227512582281425552673256834193328317625822738404729402751278927253353469548861808 0 0266027632725300226863315273837482763305227893277271230522751272526472751258227635441303927382751275126602634258225552555259525552542255525552542254230142515267325282852259526602621358344912865306427122776258227122621262134593353325129152673400827252827292730523277457651231296 0 0271225952852264733282751341927513353269931392738318926992852267327382660269927635441301426862608276327252582256825422568252825552501255525152582258230892555271225552814255529902568358345193052275130522686285226472852251534863379315125013039408727762725287730273315436048211808 0 0267329022776283927763251277636122776316427513101267331142699282726342763263428275441302726992595281426602542267325422555256826342568251525552568264730142542264725422801256826732827359744642940283928012839255527382595281434453432323928012621398927252738292729523226454751921296 0 0267326342827258231642660326427763289271229272647297725822839271226732751269928395441307626732738272526732673266025952673256825152528254225282542256830642595268625422827254226472647356944912990283928652725272525952686251534993379318925422789406727632647292728773379454749191808 0 0268627762673297727763226268632142673312627762990275128392621280126472699266027515441303926862686272526602568254225822501254225952555251525822542264730392542273825152776259526862660349944642814285226342827252828142595299035413406322628652621406726602801286529653226457652621296 0 027762686282727513089273836562763340628013353282731262738297727122660276326732725544130892621271226732660264725422568255525682582259525422555260825423089256827762555275125552725259535834491290226992865260827252582285225423541337931262582283940672801273828142776347243604821 19790725 771811808 0 0264726472568282727633002269932512699326427122977266030022660278926342699263427255441306426992673275125952673258225682515255526082555251525152528254229902488277625682852266027122595355544912865287727382814255526992555281434723569328927762621406727252865278929653277463452621296 0 0268626342686272529402712313927253226268630272634294025682776273827632751271226865441305226082725268626212582258226082555255525822515254225952528266030272568266025552751255527382789354145192865267328652568269925952699250134723353320125822776406727122686287727253499451949191808 0 0262126862634281426863076263429902751311427512814269929522776276326732725268628905441311426342621277626082568254225682542258226212501258225422595268630762474268626212814258227512686347244642776273828392686256826862568263434993264322627762555402726472751280129653226463453331296 0 0267326472621263429022621307626863027263430522776294026992990269927122673271228905441303926342647271226732568259525822595262125152568252825422595255530642542269925552712256826732673356944912965280127632542267325682673256834723353315125152699404728392738292727893379463452981808 0 0264727382621280127122965271229402725286526603064272529772725285226992789272528905441308926472699268626602528254225152555255525952582251525282515259530392582271225282776252827122595347244912839287727122699255526732542280134323459327727382621404727122801282729773239469561131296 0 0275125682776269930642660317627633189264730892738313925952865271227892673269928145441300226602608272525822647259525952528250125422568254225012542258230892474264725012776252826862751351344912852283928272542267326212673250134863392318925552801402729402725286528903445469570041808 0 0266026342647277626473039264731262751295226082865271227892712282726602776272528525441305226472660276327122568256825152568254225682542254225152582258230272501268626732827254227252647358344642839281427122852263426212568276334323341327727252542404729152621283929523315463453331296 0 026212621271226992927262130392647289027633027268627892712276327122776264727512865544130892568266026732725256825552568256826342568259525682542254225423052252826992528277625822725255535414491283926212725275127252582264725283419335332142582286540872890264728772839337946644664 19790725 772291808 0 0262128142647308927893101267331262725295226732940259528272582273826212763256827515441307626862725272526472595259525822542252825952555260825552582255530272461269925422814266026862595352744912751285226862699256826732568277634863419318928142568397025952839277629903176457652981296 0 0258226602839266030392660300226602915266027762647273826602738272526992686266027385441306426212725271226602582250125282542260825152582254225012488255530892474271225422789252826992582352744912839273828142686266025822789259534453353311425012852404729652647287728273432469547891808 0 0262127512673311427252965268629652660280126992751269927762647271225952673269928275441305226602647269925952660258225012555258225012634255525422555256829902542276326862725252826602621349944912725277626992789266028012621281434993392323927382542404726342751286530393289446453331296 0 0273826602940267331012582287727252902262128772647273826342827259526342699266027255441313926732673267326732568264725552515251525422555256825282568252830392528275125682801250126992528364144912902278927892568271226342686255534723366317626343002408729522647289028273392446448861808 0 0264729272660286526732940267329402751277625952751260827512595277626732712264727765441302726732647267326212673258225822555263425282528250125422568259529772555273825682789258226472673343244912776287727252852266027512582273834993366328927512634406726602927283929153176463451921296 0 0263426472852266029272699283926472827267327762568262126342827262128012634275127255441306426602738273826992595254225012528254225282528252825152555263431262528267325422738248826602582352744912827276327252621269926082827250133923419313925822738404727632915289031513472451949191808 0 0267327762595289026602990262128272660275126472725268626602725271226732712259528145441306426212686268625952568256826472568256825282568254224882501256830892595267326342814263426992595344544912839283929022801259527512634268634453513327727512555400828392827287729653239457653331296 0 025822686278927252865268628652686286527252686260826342647276326342725266027252738544130272686264727122621258225822568255525682542254225422515252825423002252827252582280126472776272535134491286528012789254228142634282725683432336632262542262140672660266028653089345946344853 19790725 772771808 0 0269927122595287726992865266027892699276326472751258226862634273827382712263428145441307626342673268626602595256825422515256825822515255525552555259530272595277625282839268628902660347244912852290228392902264729022582291535273392330227512542398926472789278929523239454754411296 0 0264726212877266028652621267326472673262127122660263426862712269926732686267327385441308926472712258225952568262125422595259525282595255525152608262131142568278925682890267326862827352744912890290228012789271226602977251534863406323925552595406726992686289034193392454749191808 0 0263426602621272527762789266027512582266026342712262129272568275126992763260827895441311426212686287726732647258226472608254225422634252825952595266030392595272526342852264728012763341944912952295228392952269928392582273834453392326427382595397026082712282730523226454752621296 0 0271225282673272527122582273826862725269927252608277627382738267327252621262127895441305226082568268626602647259526472621263425422501260825422582258229902568275125952801263426862673362644912852286529902789286526212776258234723366320125952865406726862814290233413341463453691808 0 0262127122660267325952801262127762751276326732776269927632621263426342725266027765441308926082699271226862595263425552595252825822621258226602542275130642582275126342839264727252712347244912839280127382738263427512582273834723302326426992568400826082852283929023251449161131296 0 0262126212814263428012621276326342776259529652647281425952725280126602673269926995441303927632582275126732595262126602582255526212582264725552542271230892634275125822751263428272634355545192839268627382634282726472751258235413392316425422621404726212712300233793353475771111808 0 0269928392751295226732839264726212699264726342877263428012686272526862801263429155441320126732814272527762673272526082647254225952647258226212621267330762595269925822801258228772712352744912890283927762915260827762582283934193366322626602555398925952738286530023189463452981296 0 027632621291526342952267327892725286526602927282727762699285226992751278928272852544130892814256828652990272526472634258226732660267326342582258225953114256827762621289025822763262136414519300226862814263426992595277625683472335331892542299040472673271229273569327745474886 19790725 773251808 0 0266029272647285227892877269928392686295227512801267327892608281426472725262129275441311427122902273828012595264725552555262126342634260826212542266030522582277626992827254228272634347244912902281427763101260827382673267334863353323926602542398926992865287731143226466451921296 0 0276327122814268630392699296526343002262128652686285226472801267327762725281428015441308927762673290227382738262126732634259527382634262125952595262130022582266026212789269926992725359745192776289028392699275125822776255534323353322625282738404728012647296539893302449147891808 0 0272528012582280126732738262127762699300226602952266028902725281425952839267328775441307627122827286527512647271225952582271226212621259526212582269930272595271226732814263426992673355544912839287727512763256828522542297734453432325127892542400826862801292730893189469553331296 0 0271225552634263426472515269926212801268629772634290226862852275128272738275128145441305228902725271226862725258226472634267326472608273825282568259531392699272526862801269928272660354144912965273828652634273826862751250134993328323925552776404729152699297737173353441148531808 0 0260826732634272525952763252828652699307626993151263428522725308926862965262129405441305226472789282727252699271225822634266025682673250125682568259530892555282726602852260827762686358344912915295227252940263427382621283934863486323927382515395225552751283931513419463452981296 0 0271226212751266027762634282726212865271230642673305227512776269929772725283927635441300227892801275126082673259527252621258226472647271225422647267330762595275126732814262128392814354144912902277631392763294026602852250135553302320125152673406728012699295238463328451947571808 0 0259526992647287728012712262129152699306427383002269930892673294026602877267328655441315126602751273827252647267325952595269925682699256826602568272531012568278926862827262127512712349944912890266028012725264727892621273834863264328925682488400825682839289032013432469552981296 0 026992582281426342789272529402660310126863176264731762699318926733064273827762827544130272738264727892647271226732595256825682634258226212515268626213151258228902595277625822699275135694491285228392647272528012608281425553432341932772582271240672827267330023780354145764789 19790725 773731808 0 0266028522595295227383027272533022686349929273277269932392751296526473064256829155441311425952751292727512568269926212595269925822634262126602595273830522660273826212852267328522673348644912839305227252977262127762634285234593527326426472528397026602789281432773583469551921296 0 0313926733527277634992801371729153796290235832827340627383264266028652673292727515441305226732595300226602595263426472634259526212515267326472673266031512673276325952852264731012555358344912890275129022977323926862915254233923379321425552865408728142634294039893419454747261808 0 0268634592814367128013656278935832725355528143472281432512839312626992890263429525441310126212725276326732595259526732568267325822776258226472647264730272699271225952877281428522699340644912952292726472952267328012621282734993419326427892542404726342839275131513499466451921296 0 0306427513499267335692751370127763513277634992751325127123189272530522751276327765441305226992647289026602621259525822634262126992582266025282673263431262555271226732801263426992763358344912965280128772763275126472865259534323353321426212763406727252673287739153353463454771808 0 0278933412776364128653671286535552789361227253328287733662827310127122890275129905441311426212776268626602660262126602712275126082621252826342621275130642673277625822890258227382725352744642940286527122595262127762582262134723513325127762542400826732801282731893499446461131296 0 0354127633898277638292952364127763239278931512738317628013264277629522699278928015441305228142660271226472699258225952686254227762568276325822763267331262582268626602660268626862712352745192902287728142725275126082801251534453406315125682673402727512712289040873472469571111808 0 0278936712852378028393555276335272776349927633328267331762673311426473052268629525441315125822725269925952608255526342647271225682738259527382647267331392555281425682877260827382673349944912927280128522686267327762582266034723432316426732555400826342801286533023353466453331296 0 035692852378028653863283936712865359726733472268631262852320126863076269929022789544130392686266027382814263426862712266026732673259525822595275126473089260827762673277626342686276335554491285227382952272526212595266025013527340632392501262140472712272530643952347246344919 19790725 774211808 0 0275138632952378028523419269934722776323927763201269934062673313927252965263428655441320127122801275126732634266026732621263425822738255526862673271230522634275125822789263428392712376444912952301426732725263427252608269934453251326426992542404725682852280133283419451952981296 0 0348628013764277633412789340628773277275130272776316427123027263429522673289028015441307627892712275126602673263426602699262127512528271226212776264729772647273826082789271226862712354144912801268629652621258226472738251533533392316425012555404726862686289037013472454748211808 0 0273835832801355528013656269932142712310126863076264730762686297727762990267330025441312626732789269927252686260827122814267326082712251526602634269930392582282726602751260829022660351344642902281426472852258228392582267334723472325126342542397025952673302733283612454752271296 0 0318927253472272534452699349927763201269931262621305227383076267330762660311427515441307627892725278926342634263425552738263427512634268625422738268631262647273826472877264726732725348644912776273828272647282725283164252834453379330224742660404726992647286538463214472647571808 0 0272533022789330228013076280129652647292727512927266030762725294028013014276330525441311426472814268626212582266025952582262126342660258226472608269930392699280126212801289028142634344544912940268626212751259526342582282734323445325125952542400826342725313932263555475754411296 0 0295226993406281432392789311426862940275130022686296527123002275128142647282727895441311428272725278926472608268626212647262126602608268625552699267330642751285225552776263426732725354145193201282727632738268626472990254234193366323925682647406727632647290238463486457647571808 0 0262132392621322626602990273831142673315127513379280131142725299026993027269929405441313925952789280127252699256826342699273825552751258226992568266029522621278925822789272528902763349944912865281427762712259525822568272534453289327726082528402726082902282733793445463452621296 0 028142673316426993064271230762751313926992927272530392801302727383002272529652789544130522801260828012738262125952660271226472738262127252582283926732990271227762647276326472852269935554491285229022801268627892634294025283472341931762555262140672940266029523989341946954757 19790725 774691808 0 0266028522673320127633555282734452865311427123459280131512712295227762952266030275441316426212776276328272621256826472568262125552763267326862582271230642647278925822902259527513277349944642990280128142827269927252555258234723445322628142555402726342725282733153656466452621296 0 0269926473126278937172801373228143302271232892801308927513139264730642789289027895441306426992725285227512595263426212673262126342582267325952686269930762647276326212839273827252776362644642952282732512725330226472827251534723366322625152660406728392634302742173486463449521808 0 0267329772673335326993406280134592699325127513527275130522751303927383076259528775441316426472801264726472595286525952568269925282686255527382686275129902647272526212814264728522660358345193002307628772814278931762608276334193432327727122555398925822712320131263597457651921296 0 0302726863176266033282852343228273583273833022725335327383064271230762660287727765441303927382751280126472647266026992673262128012608267325952725260830892776278926472890272530642673358345192852296530892699266026212568252834063315322625422699406728272634295240473701451954411808 0 0260829772686345927383612285236122763334127763379280130892673292726863002281429775441315126342763281427512712277626602542264725952738255527252595269930762673275126342827275128142915354144912902280127512927268629902582263434593341320126992488400826082977306432013717469560351296 0 0292726993366281435552827386329273472283933282877320128143027264729022686291528275441303927252673282726732686269925822582262127512528275125422725267331142852275126472814268627762865362644913214289027762725263426602852262134723353311425822673408727762660294035833353475771111808 0 0267330522712325127893701271234862776359727513432272531642751307627122952268630645441315126212751264727252660273825952542262125012699254225682582273830022595276327382865280127252595351344913039289026992965267327512555271234593392322627382555398925952839318932893527451953691296 0 034722789327729403764291536712712335327763366280133922814311427252915268629272776544130892738272526862738297725952568268626342725256827892647268626213052264727122647278927382660262136714491291527762751264727122595264724883445335331762555266040472712262129404067344545764919 19790725 775171808 0 0267330642725349929023641273834722801334128653419276330892673311427512977264728775441306426472827272526992595262126602660268626212789258227252595275130272595283926472915258226992673349944912877281427122699272525952608262134723392322626732515398926082865311431143239454754771296 0 0325128013151278935132814376429153764278933282621344526992839271229272776291528145441296526472542275126342686266025952725267327382595268626082738259529652686277626342852269927122686349944912902277628652699305226602865259534723392328925682686406728272608310138123499451948861808 0 0269931262712325128393445291535552776335327893419277629522660295227253002263429655441310126862814269927762673259526342647264725282738254225952568269930642673277627762902286527892852348644912902281426212852263426212555266033923419326426472501402726082827336634993406463454051296 0 0330226733076268632772751337927383472271234192738325126862852264729902686296528275441296527632712269926862965269926342686254226732582272526602595271230762686277627122902276327252725358344913189281430272647297726472725251534593366307625152621404727762673295244373226449148861808 0 0271233922751347228393527273834992789332826733139271230272751294026992927259528775441310126992902263427892634273826602568266025952789258227512647266030642712281425822940276329022647358344642915271228272725259527762568258234323392326426472542400826342801327735273701446452621296 0 0312626733302271235412660343229023315269931012725308927122915267329272673283927635441307628272595291527122647258225822595266026342634271225822660260830272647267326992801280128272712356945192865282728772712310125952751254234193392308925012582404729402673300234723419463447261808 0 0272534452789370128393419278933662699315126212927262129022712286526213027271229525441323926732776272527122634263425822568263425822725262126992608272530272634280126602927259528652634355544912915289026342952263428522595276333923353323926472542400825552952348632773366451951921296 0 030642725368628393583275133152827316427253002266030022789289026732990275128902673544130642814268627252647266026212582264726342801264727122647267327253039272527892647295227382751280135974491295228522789271228652634275125423555336631892568259540673101266029903701352745474695 19790725 775651808 0 0267334192852370128013989278932772738306427383039267328772738285226733002267331145441317627252699260826342647256825682595268626212686266025952542267330642634280126732827260827762686344544912977277626603027269927892568271234453406326426472542400826082801343232513671469552621296 0 0305227253796283933532763339226993264266030522725292726992952269928392712303928275441300228012634277628012634262126602699264727512542268626082686263430892595290226472827276329022686352744913014280129152647280126212776250134323366323924742608404729772582292734193432438549191808 0 0272536262814373228523541272532262738295226993052264729272673292726733089264731765441318926342827280126342673271225952621266025682763264728142621264730272634280127122902259528272852344544912940273827252977269927762501272534453392320126992568400825952977382933663459463453331296 0 0322627633933295236712814315126992952268629272686294028012902264728772751297727635441299028652647285227252738258225552647275126602673273825282712263430762608283925952801262127382789355545193076273830892814303926082776248834723353318925282555406729152699294034453419463454051808 0 0269935272890361229023641271231142725296527252927264729652634290227123002268630895441321426472763277627762595263426212608263425822751256826992634258230892595285226212776276329153002351344642877275127762865259527252673286534593341321426472528404726082915344531893432454761131296 0 0331528393796277636412712311426602940267328522686280127632902273827892763297728905441308929022725292727122776258226342660255527252621286526342699263430392712275126342801259527892673348644912852281429902814275126472865252834993341320124882660400829272660311435273392454770041808 0 0275135412776359728393126269929022595280127252827264728652673305226473076262130895441316427382789282727252725264725822555267325822712263427252673264730762595278926082839287728012634359744642877326427122877269927122568273835133472323928012608402726212776376431893189463453331296 0 033532699359729153499278930272686285225682839267328652738296526342940268629522801544130892827266028652673286526732582260826602712251527892515267325683027264728012647277626603189275135554464285228142952272527762621275126083445332831512542275140472763269930393419335345194695 19790725 776131808 0 0268633662634316427512839262127762595282726992751271228772686295227252940276330895441323925952877278926992647263426472582268626212725263426342673267330272776286526602927262128392751347244642890282728012776278927252621262134453406322626732555400825682852382931393366451953331296 0 0295227383151276328272673280126862699264726342582275126472952269929902712289028015441303928392686277626473064262126472673259526862528283925952712264731642725272526732827258226992827355544912801278930642634272526732725255534593328327725282673404729272634307634593379472650201808 0 0269933792751322627382839271227512686277626472814264727382660302727122977269930025441320126602827286528652673262126732542263425552673258226472621268629772763281426342839272527632660347244912852280126732699273828272712312634323328322625422542398925952673376431013829454754051296 0 0312628143277264731142738287726862776269927252673285226472839269929402647299027895441302728272647277626732814259525682568259526342647272525682673263430142582280126602776271226992738349944912877276328522673268626732839258234723353320125553064404728652634305236123527463448861808 0 0276335272738326427762952267328772608272527122776263428522738302727762902271228275441316426862751278927762660264726342555255525422738256826602621272530022725276325952852263427762673347244912877272526602877266029772621277634453406321426082568400826472789352730523419466452981296 0 0361228653583294032642751286526342725264727762660276326732927267328522660287727765441302727892712287726472647262126212647262127512542267325282751262130272608278927512827271227512763355544642940271227512776277625822634258234723406322625012555406727762673305237643459463447261808 0 0273835412647337927512952256828392647269926602738269929022725300226862877269929275441321425952852273829522647266026732595267325822725263426602568266029902582286526212827285228272673349944372940295228012595256827512608260834863302326426342542400825822686398933023341472651231296 0 033282839334127122940264727382660278926472763272528272647303927512952271228772738544130522712272527762776267326602621256826342660266026602595272525423027263427512738278926212776277634994519287727762839267327762673277625423499335331512568300241082725266031263555337945474695 19790725 776611808 0 0269929772712276326472725269927762647268626732738263429022660297727122927271229655441308926602751271227252542271226472673273826992751262126732595268630522621285225682915262127123076347244642915317626602915263428012647277634323379320127252568395225422776376431263541457654051296 0 0275126862827264726862725267325952699266027762686281426732839267329522712287728275441303928392686281426082776272526992647262127382660272526472660264730642673277627252801278927382660361244913052278928392763277625952852260835833419330225282568404726602608305238803289457648211808 0 0264729522738287727122712264726992673269926342686266028772660286527892965266030275441306426082776264727122595273826732686262125952763258226602621267331142555281425952877268628012801345945192890287726992852263429022673276334863353328926472568400826082814376431893583457651921296 0 0289027252890275128772568277626472647266027512634275127252890277628392738289028525441307628652634273826732673259527382660264726472712264725822673266030022712275127252776273826732712358344912990267327122660315127512877258234453366323925552621402726082699323939703472469554411808 0 0272530272801282727382801267327632647286526212634260828652582292725822827267329525441313926212814276328012647275126082660267326732699266026992621275130522555282726992902269928142634349944642827282726082789266026732582287734993432326426212528398926082915359731143764457660741296 0 0308927123151268630522647297726992990262127762660280126472877271228902725287728015441301428012725277626732751272526602647266026862634263425152634268630392568272526732789275127382763356945192814258227892725277626212839248834193379311425952595402726472725308941293419457671111808 0 0271232262712313926992977260829902751272526862801264727382621285226472865268631395441322626342699277627382621260826732634273825682621259526992568272530642582278926472890264728652699359745192965271226992763258227382568271234993353327726992515395225822763379632393583466452271296 0 031642776315127893239280132642738297726732952259528012660277627252877268629522776544130272814264727512725271226472699262125682647262126472608264726603089262127632751283926992776266035554519286527122751259527122660267325823499336631762528266040672699263430524129355545764919 19790725 777091808 0 0264732262789339227383472277633022725291526472801263428272673291526082865263429025441316426472751271226992699262126082673264726862712262127252595273830762582272526602877260827252660356944912965275127252725260827122673268635273366325126082555406726732852379632143612454752981296 0 0322627513472269934452839343227513114271230272660273827632977269929022660289028395441306428522686277626992699264726342673260826992595276325552738258231262621269927762789276326992686356944912839269927762725291525822852254235553341318925822595406726212725302739333432463449861808 0 0272532892789336629023583286532392738289026862839266028652660286527252902260829655441311426342801269926732634264726472647258226342725251527382542268630022595277625822827269927762634349944912801277626992902260830272647276334453379325127122568398926342827393332263328466452271296 0 0337928393472271233282814326426733052268627892595275126732814268628012686285227895441305228272673277627512608266026212621262126862542266026082686262130642582276326732776266028772647351344912839266027512725285225952890250134863315315125822568404726732725321442173499463448531808 0 0282734322699371728393366271231392725300227252877268628772660275126862789259529275441316425822686277627632647267326992621259526082699262125952634272530392673277626472902258228142634358344912814280127122763251527762568271234593315323926992501404725822827379631643513446452981296 0 0349928653366278936562725323926862852268627252634276326472712267327252686285228275441301429272763275126082647266026472699259526732608264725682673263430892568280126472801259527122634354144912839269927762555269925822890256833923315317625552528406726342621323942633392466447891808 0 0290233532751376427893176267329522595275127512699264727122660277626602839267329025441311426342699285227252582259526732634275126212751263425952582267331142582275126342877271226992660349944912865287725422712266028012634277634863353321426342528397026342852391531763846463453691296 0 033662673312627123341269928272647278926212699271226862712282726472751268628142814544130522801258228392699254226602568262125822725262126992595267326083076262127512725280125822699277635834519300228902801264727382647273825683499344531392568276340472699264731013898348644114853 19790725 777571808 0 0283930522839328927633277268631142712276326472801266028142712282727122827266028775441310127382902271226992568268626992673269925952634255526992582263430022621282726862776259527632634352744642801290227513002269928522595264734453366323926732515402726212776404732773656457652981296 0 0327727123392277631512699328927252865269929772568287727122712263428142699285228015441311427762686273827252621259526472634259526992621266025682660266030892647276326732751267327122568358344912902276328272660287726213002256834723353315125552801406726602699330239333412454747891808 0 0277631512660325128653472273832772673297726472902267328142660281426082852264729275441320126602902268626992582259526472568259526862686262127382595267330762515277626732814262127632673355544912852277626212751258227892582282734323459327726212595402725822890397030523432469553331296 0 0323927253251264734192801347227123002268628902568282726732852266028652686276328015441300227512725285226082647258226082595264726992582267325682712273830522555271226602789267326992712355545192852268628652555294025682839250134723406331525822634404726732647330238983379449154051808 0 0283933022763334128013289272532772595301427512827259528012621272526212915258229155441318926732660277627382751264726732673259525682725262126342568276331142515273826472827263427252634348644912852295226472865263428392673271234453341323927252542397026082890408733153432457660741296 0 0317627123214269932392647328926602965264727512608272526732776264728902673282728015441302726732751273826862712256826342608260826732582269925682647259530892582275125552827258227512660359744912915275129022699278926342977254233793315322625152673406726472621312641083527463471111808 0 0275133532751322627513164277631892686286527122827266027632686268626992699262129525441310126472751273826472673255526602621263425422776262125422621275131262542276325152852262127512699344544642940303926213101264726862542269934723379327726862595400826082890382933023583466453331296 0 033282776328927253164271231512725282725952699266027632686272526602725263427762776544130762738268627632789267326472621256826212634263425682542262127253064258228012542283926342712263435834491291526472952267327632595277625013432343231642515256840672647268629274217341947574695 19790725 778051808 0 0272533792827330227383264272530392686283926342725263427512582287726732738262128905441305227512725273826992647262126602582262125422582260826212699286530272568277626732877259527252763355544912776286527382877258226862582272534453341328926472474397025953064365635553459449152621296 0 0323926603472276331512699299027122839262127512555277627892699268626602686278927125441302727892595268626472751264726342621264726212621262126732595268630892634275125822814259527762673358344912952280129772634287725952852255534863419317625552673406727382725328943353406451948211808 0 0268633532725322627763027271230762647277625682776269927122582276326212776268628775441307626992712268626732595258226212568262125952686264725552595268630392634277625952827254226862660347244642852281426472877256827632608259535133379325126602608404725552827358334993612466453331296 0 0323927253328277632392751296526862902267327382673276327252699275127382582280127255441302726732621269927122582258226342647266025952647264725822634262130892582275125682814268628272673361245192877272527512673291525952940251534453379321425682634408726732673303944113289463448861808 0 0271232772725326428393089267328392686264726212686262127632595273827122827266027895441305226862789275127512712260826082660258225282568266025822542269930272582275125552940267327632712347244912865278928272852264728012582273834323406320125952474402726472927388034323597457652271296 0 0315127253164273829772621291526472814268627892673271226992699264727382751281427515441305227122673275126732634258226082582258225682647256825552673266030522634276325012751266028902621351344912927272528272647280128392789252834193341322625282686402726992699311443103486454750201808 0 0283932512776317627383014267328272699273826342686268626992660277626732827258228395441325126342751275127382528271225952582262126472634263425822621259530272568282725682890273827122751345944912839286527632927269928392582269934453379325127252555397026343027361234323796451952271296 0 031012647312626342814260827122647273826472725268627762660280126992839272527892738544129652647266027512712263426862608259526732595263426602528266026213139251527382621277626732712263435274491289027122877264728522686287725013612331532012555263440472814267329404634364144644547 19790725 778531808 0 0273831142686299027512839271227252673271225952647267326992608282725952712264728145441303927382686276327382582263425682621251526342673259526342621259530272555273826212852266028012673352744912890297727382865256828272582290234723419323926212608400826343139344534323989466452981296 0 0320127513114263429022751286527252801266027122621263426472725273827632660277628015441306426082634278926212673263426212686269925952725267326212621254230392582275126732776267327512712356945192852285228392555296525952915255534723341320125822673406727762660318940873341451949521808 0 0277632142763325127513052264728652699269926992673262126992673281426212852266029275441310126602712277626992686266025422660254226732673262126212647262131012555275126342915271228392673361244912940285228012852267328012621285234593341326427122542408725683392443733283671466452621296 0 0313927513101269930022725276326992751259527512647263426472751269928272686280128145441311427512789269926732686263427252673273826732699269926342712263430642595273827382814282727512776358344642839286528652634276326212776254235413353325125282660404727122712321442633239441153691808 0 0276331642751308927892890277628772712275126992647268627632647285226602776266029155441311427122725273826992660275127382751263427762621269927512582273830392660280126212927266027892647355544642927285226862789262129272595281433923328321427252568400826603064370134723701469561131296 0 0311427763002271229772686285227252634264728142712272526992738269927762712277626995441307625952647278927122686268626992712273825952738275126472647262130642660276328012890269928272827356944912952275128772686285226212801252834993445308925822660404726862712316442633419460571111808 0 0277632642699302727762890258228272751275126342686266026992647283925822699258229525441318926342763263426992621266026732725267328392763256827632568272530522673277626472927276328392699354144642940295226862763266027762595276334323379330227122515398926212977400832893846466453691296 0 034592725332828143002262128012699278925682634268627252673277626212751275127122877544131392763275127122712272526472801267326082621267326862582269925823076263426862763283927762789277635554491296526212902271228142634286525153459339231892595263440472751264731013970349945194757 19790725 779011808 0 0283932012699296527382890268628652582277626602725264726862647269926602776264727515441310126472647272528142789275128012582258226342751262128012608269930022699295226602915268629402725355545192852287727122877256828902621286534453392327726992555398925682776370133023302463454411296 0 0312627122965268629522712277626212751264727252647263426602852264727632699277627255441307627762686275126732827272529152582260826862634278926862827258231512738280126732877283927892827361244912852260828902712286526472789260833923392317625012621406727252673305240873597463449191808 0 0278929652763286526732915263428522660271227122738267327512621277626862852272528275441311426992827278928272621264726602660264726862738256826212712271230272542278926732990267327122712351344642915297726732699262128272568283934723366327726602568398925953151371732773366469552981296 0 0322627382965266030762738285227382738269927122634262126732712259527892660272527765441306427122801280127512608264726472647268626732699269925552725272531262647275127122814277629272686364144642839276328272686280126212927255534453379325125282582404726992660306436563472457648531808 0 0280129652699285227252827266028392621273826602725267328012699277626342776267328015441305226472801277627632595263426602686266026602699266027252673268630522582280126992915271228522660355544912801294027122940260827512582277634453392326427122568398926082915348632643583449151921296 0 0287726342927278928652763273826602763266026342621269926602827269928652660275127255441303929522725272527632686263425952621266026342660280126732608262130892673273826342915280129152712352744913027271229272751277626212940259534323392322625682621404727632673331535833541457649191808 0 0272528772751294027512751266028772686268626342712262127632634283926342776266028525441308926602952269927632660264726342686266027892725260826992660255529652673273826212915276328272827354144912952275127512890266028772582297734863379322626732528404726212952389830643780446452271296 0 029152712282726992789268627252725276326732789262127122738275126472814267328012814544130272776276327382660271226602621259526212582263426992673278926473064266027252686334126732801277635414491291527762952271229272673295225153486332832012568256840472738271231143898359746344919 19790725 779491808 0 0273827512699281425952776262127762660273826342776262127252647281426472801268628655441305227122673272526342660264726342660269926602647266026472542272530892528280130522965281428902699355544642940290227762890258230642608275134723366323926992528402726342965373231643686475752621296 0 0294026862801268627762660282726862673263427512699264726472814268627762686276327515441301427762763292726732647271226082621266027122608269926732699264729652686278926602890283928902751354144912865282728142686300226213151252835273419323925552555402726732621316436563527469549191808 0 0271229402699285227252738269928522634280126732621262127382686275126992801269927255441311427122902268626992738267326732595271226732686269926472673268630893039275126732839275128012725352744912865308926603052258230022621285234453486322627632528398926082890365631893812454753691296 0 0310126732990264728772686275127382865266027632712263427252725272528272751273826865441302729522789276326212673251526732712264727632634273825952789262131642621273826602852273827632686359744912839278928522686289027632814255535273277320125552634408726862699303937013597472655141808 0 0272530272776282727382725271227512738276326342801258226212608268626732776271228275441318926472725281427122712258226342608272526212712262127122699280129902647275126342865278929652839354144912852275127382877259528772582272534723499331527762582398926213027391531263796454760741296 0 0297726472927267328272582278927122827259527512634269926472738267327252763278927765441306427632686272527382725264726342634268625552699267326472839271230392634278926732890286528522839352744912902266029272699282726342877251534453341311425952673404726862673300238123499463470041808 0 0268629772686289026732712264728772738275126602814268627122660277627252725264728395441321426992915285226732660271226602634266026472725259525952673264730762660283926862977277629272763361244912839296527632852258227632621272534993406326427512555404725952965400830893499454753331296 0 030522686283925822725266026602673275125952686272527122647277626732801267329272763544131262852267328772738269926342712268626732595260827382621266026863089256828392725289027632751280134994491296527892927281428142595299025553445336632142608266040472712263431893933356946344576 19790725 779971808 0 0268628772712278926992686264727512699266026342647256826732699273826342699266029025441308926342865269927512660263426992673266026992686264727122712264730642660269926863002272529902712348644642865290227382776256827892660268634453459320127252568404725552865391532393641449152981296 0 0306426472789267329152699283926862686266027632555281426992712267327762673275128015441303928012712281427252555269926732595264727252673264725952660273831262634276327382915276329022801355545192865291528772647273826732902250135133459316425282634404727632673320136713353457648211808 0 0269931012634292727252725266027892595275126472673269926732686275126602776262129525441308927383064272527252608273825952725262127892725269926342660268630022595282726602890277629022738341944642915282726993002263428902608275134723341327725952542397025822877398930143686449151921296 0 0312626472865259528012686271227382789269927252699273826472634267327512725277627765441302728522738306428142673255526342686272527892621269926732725268630642555275126732915289028142839361244913027289028522647300225952751251533663419321425552738404726992660335339153513466448531808 0 0268629272763273826732852269928652568275127122776266027632660273827122789259527765441312626732890275126862686267326992555268625552686271226732673276332012528281426603027283929902839352744642852295227382890262128902647290234453392326427122515404726472877443731893880454752981296 0 0295226342789264727762673278926602814266027512595272526602776271227512699278927635441310127892789307626862751267326862634271227382699278926732686262133152673277626992814283929022839349945192877283928522712285226212915252834593341325125282647406727632660348637803583469548861808 0 0272528272686275127512686256827122595278927382725266027762647282726732852263429155441310127383027281430022699263426602647269927512673273826732647277630392877282726862927264728902673352744912927278926862852271228272608273834863379326426862582400825822776395231513898457652271296 0 029902699291526862902262128392751277627382814267326212725273826602902275128652789544130272852267331512865271226342699264726602699266027252634277626213201264726992673290228522776283935274464306427762915268628652712277625283445340632392501269940672673269930763499344545474695 19790725 780451808 0 0272528142608282726992686263426472699271226732699269927762660278926732751260829405441307626732915280128272712272526342686269925682839255527122699273830522877276327382890281428012699349944912877290227122801262127512582272534193392326426082555398925822865402731393732457651921296 0 0297726732877266027632660273825682827264727512699266026602776276327382699282728145441310128772839320128392763263426472699258227762647273826212699271231392634285226732902285228522776355544913039272529402673273825822660255534863379315125552634406726992738343240873486466449521808 0 0259528772621277626602814271227382621275126732725268627382660277626082865271228275441317626732902275128012634268626862621272526992738276326992763278930272865283926992990277628772801359744912927291527382927269926862621273834593353323926472501404726342827382931394172466453691296 0 0275127252725267327632582280125822725269927382595264727122839264728272699283928015441307627252738312627122673271226212568252827892673269926992763268630392634285227893002286531762763355545192890277628272712273826602890258234723392318925282751406727762660328938983513469553691808 0 0273827512582273826732738262127122738268626342621269926732673280127512776271229275441307627122977278927512699263426992582268626602738269927762621271230022647278926602915268629152725347244912877296527512776267326732621268634453472330227632634398925952977443730764067466460741296 0 0281426342712264727892634278926602776262127892673269926472712271228142712277628395441300227122699310128522555264726602738264727382699273826082712259530762568272527122890294028652839349944913002275128772712287727122725259534193379317625822699404727632776341934453432446471111808 0 0264726862699269927122763262127512686285226602763255527382712276326342827263428655441318928142801276328902699266026212647267327762647269926992725278929902647282727123002263428142776352744912890291527892877262127512673280133923379330226992568402726212977415031894047469552981296 0 028652595275126992801269927252634277625552725269927632699267327382660264729022839544131012751268628012763267326602673263425682839266027122686273826993076264727632751332828522902276336124464294028522852263429022725268625823445341931892582262140672712272532393555367146344886 19790725 780931808 0 0266029152634297727382801267327632634277626862712264727382621282726862927262128905441303926862776278929772699269927252621273827632699272527122725262130392660278927763089300229522776347244912839296526212902262127382582273834723432323926602542402725952990402730763933446453331296 0 0291526213176266028522660273826342776263428142634287726862647263428142634287728395441313927512673280126993039273826472595271226862738269926602634275130762568277627252890291529022801355545192877269928392595268626212814256834323379325125422595406727122673339234193486443746641808 0 0275130022647292726602877260827382738269925552763262126992621283926602839273828655441307626862738278927762686266025282673267327762634269926472647262130642595278926602952336628902751344544642915287727252827258227382595273835133419321427252528402725822990419430274491463452271296 0 0297726082952271229522660283926342814269928392751281426862789268628012699289028145441315127252751272528392902268626342660266026212699258227122582273830022595273826602827266030892852362644372927280127892673272526732686251534993341315126212673404726342738325137803445457646641808 0 0259529022568294027252789262128142647289026342814258226472568286526472789263429025441303927762712280129402751269927632738266026602660273825822660252830272582272527252902276327633052352744912827282727382763259527382634278934723527326427382542404725683089466431144108451952621296 0 0297726732940267328272634273825682827267328142595275127122865273828522738286527515441303927382776282726733089262126602621277626862686264727252568262130022582267326342902266029902595359745192890271226992608272526342789254234723392316425552712406726862763326435273289457647891808 0 0272529022725285227512776263429022621277626602839264727252660280126472877264730025441310126732673277626992712275126732725262126992608272526472686260830022568276326342852272528142927344544642839276326862686258226992608272535273379327727512595402725682990415030523880466451571296 0 030142621287727252776262127512647275126342789262128392673281426212827268629402751544130642801271227632699289026862621266027122634267327512738258226603101263427512647287727893027267335834491285226992890271228012608273825553419331531892555271240472763292731263686351345764757 19790725 781411808 0 0269928652673285227512852262127512686281425552801264727762712283926732890264729275441306425952725268626992712299026082647259527382634273825682686262130892501272526082852264727513486349944912852282726602712259526732542262134323366328926992542400825952814397032394150463452621296 0 0292727512814263428772712282726992801251527892725278926212865268628272673287727635441308927892712277627382751268626992582272525422751262128272595273830522595267326862877259528772686356945192965272528652673277626472738251533283379311425282673404727122789325137963612460547571808 0 0271228772660291526472839266027632699266026862738259527892699283927382763258228655441313926602751282727512763273825682686263427512555263425822673267330272542277625552814275127383328349945192952272525822763263427382608271234063341323926732568398925553014389831894172469553691296 0 0287726602827273829522673289026862789263427512647273827252814271228272699280127635441306427632738269927252877271226602621267326342673259526082582271230272634276325422776258228012839358344912952269926862621267326602763259534453341325125952621406727382877323937643513463454771808 0 0271228272725273826732776269927512673273827122877267328272712281427252877268629155441311426862789303928012699273825822595263426732568273826732699254231142608277626082776269927762839348644912839269927252699266026472555280134193341322626472501404725953341384632643641449161131296 0 0282726212877263429022712278927382738264727252699294026342789272527892686292727765441306427762673275126992751263427122699258225682660252826992555267330762528267326992827272531642595358344912915278928142647268625682712256835273406321425282660404726992751315143353527454770041808 0 0262129772647292727762827263427892647276327382877262128392595282726602776259528655441313927512814276328772738271226342712267326732568266025422699263430892528280125552839320128522699347244912839286526862865260827382582269934323445321426602555404726733353389832513898482153691296 0 028522582286525952839266026992647277626212776272527762751278926862789266028272877544130642725269927632686264726602634266026732595273826472647263427633101255526992555283926862776267334994491280126472814259526992634283926083419337932512568264740672927278933663812341245765123 19790725 781891808 0 0263428522568283927382789266027892647282726602789264727892634285226342738262129025441313926862738280126732725266026082647263426342582266025952608267329772515273826472738271227762712349944912776275126082725262126212621271234993432323927122528397026863341388032393846454752621296 0 0292727382890259528012568269926342751266028012699281426862827256827892712273828145441313927252751280127252555271226992621277625422801255527382608266030892501268625953114267327122660361244912965269926602595268625682738256834593379313925952751406731642940344543353459475748211808 0 0269929022751282726602852264727892647275126602865272527762660278927762877264728775441307626992927276326732673272525422647259526342582269925552738258230022488277626472902271227632699348644912852271226472751262126862582277634723366323926732621402726603039371731393764454753331296 0 0302727512839273828392660275126992738263427252686281426732877267327632725282727765441305227382712275127762568262126342660277626472902258227512621260831012568272525682839268628142725352744912814277626862673272526472814251535133419321426212608404728522940330237323612469550881808 0 0264731012660290227252763267328142647266026862814258226732634273826472814263428525441313925552789276326862725278926342789256829272673276326732686256830272528275128902877269927762712358344642827287726992699258226472542272534723379317627632555402726473189361231013513457652621296 0 0291527893089271229022582278927892725269927512647280126992776266027762738275127895441305228392712276327382751272528522686281426862839256826472608263431262528278926732852262126992673358345192852269926732647266026602763258234863392322625552647406729403064310135133445457645191808 0 0268629902582291526732852255527632647272526602776271227382621273826212839258229025441311426602776267327122608273827762940258227892660268625682582259530022528278926342915262127632660349944912801273827382751260827892634271234993419322627892542400826473064376430523764457652981296 0 032392738302726472763267327382725271226212725260827252801281426212699258226342865544131392686271227382789264727252915267328652647283926602673267325953014252827252595280126992827273835834464278927252789263425952647271226473445336632142608271240473189307632394335347245474757 19790725 782371808 0 0263430762751295227512839263427122686276327252814276327252568275126862763264728655441316426472751276327252712277626342927263428012647269926342647256831142582273826732852268627762673355544912952285226992839266026212699273834723392331528272528400827123406395231013952451952621296 0 0306427253101267329152712277627252621268627632647282727252751269928652660281428145441305227122660271227122776266028902686278926472801267327762634259530642555275126602699262128392647362644912865280128272699263425552673264735413392311425552647408732393101316440473472463448531808 0 0272530642686289027122712262127252660263426472751259527512673277626342647264728015441311426212877281427512647266027122751272526992699271226732595262130892501271228012915267328142660344544372927273827122852263426602634283933923392325127382542400827633176389833663732469554051296 0 0297727252877268628652647271226602725260827892712278927122827269927252751277627895441308927512712296526992725267328012621268626212738262126732621260830522647269926472877267327892686354144912952272528012686269926212751252834193379325125682699408732143315310138983432469554051808 0 0266029522686283926862660268627762738273825952865267327512699276326732738264728775441322626732776273827892660290226602738262126342647264726342647264729772501278927382890260827762699347244642814278927382738268627632725294034063419327727122555404727123251393333023597475760741296 0 0290226732890264729402608278926212751272527762712278926992699264727512699275127385441300228652621277627892801266027762725275127892699267326862725275131142568271226602890276327122647352744912952272528522582263425953002258235413315321425822725402731263366334140273499451970041808 0 0259531392673278927382712260826992686280125822725266027512738276326732763267328525441322626862865283929022751280126342814272526342801269926602776259531392660272526862852263427762555352744642940273826732686263426602608290234993341322626342595402726083126400834063472463452981296 0 030272634286526602839268627762699271226342776262127632673283926862789266028012751544129522814276330642789272527122660272527122647263427382712262125683002262127252647278927252751275135694491277627512927266028012568297725823499337931762555263440083189296529653933337946644886 19790725 782851808 0 0262129022712278927762712264727762634275127252763267328272699291526732827260828275441323926472890272526732763276327252647277626602763271227382634276330892582276326992915271227632621352744642952281426992801262128772660283934593406328927122542400826343089433534123366449152621296 0 0289026342865259527252660269926992738268627512673267326862827268628522738285228525441315129402712291527512634267328012725278926992725273825682725269930522647287727892952273827252712358345192852276327762673273826082965254234453315323925422712404734063915355546953412449149861808 0 0271229272647282726992673267328142647277627382660269927512686287726732814266028655441308926602852278928392725267326862814275128272751263427512902262131142647287727382852258227632751358344642877272525552673256826602634289034723472322627762528400826733189367132393432469553691296 0 0312627252865269928772582277626992686269927632712276327512738263427512647282728905441303929272699285226992673272527632634268627762852272525952647267331142660290227892852268627512725358344912827268627252660264726992673259534193353322626082712404732393527318946343527463448861808 0 0271229272660276325822751260828272699276326732814264728652686273826862902263429275441330226472915271228652699277626992915264727892738297726342621267331012582299026602789272528902634351344912814280126472621266027122660275134993419325129902568404728653114412933533419463452621296 0 0294026732801259526992699273827252827266027382647278926472839275128652673285228775441311429022699286527762789263426602699290226863076269925682673269930892582280126862801282728522634358344912827260826992621286526732789267335133392331525282789408739703139370145193583449148211808 0 0260828772647272527122814267327892608275126732763267327762751291526213027266030765441331526862902277629652686282726992927275127632801277627762647269930142608282734452865272527892686349944912902280126082902259527512673282734863353325128012568395227893392433534993251451951921296 0 029902673269926212852271227632789282726732827263428012673286526863176272530272776544130893052269929652776278926602927277628652699320126732634269926863101266038292827280126862725262135274491281427252699262129152608292725153419340632012608271240473541365635974789339245194952 19790725 783331808 0 0269927892712277627512763277628142699282727512852263429402621290226603027262130275441320126732952281430142763277626862927278928902699268627632712275130022776285225682776266027892673343244912890264727512890268627762699294034993432326427762568404727123656463434063379469551571296 0 0285225552647266028652699277627382789275129272725286526602902271229772647292728655441306429152725294027762827266028522789269926213002260825952712266030642621275126212814268627632686355544642751280127512673264726602852263435413302328925952827406732773656352744113406466449191808 0 0262128272673278927382725267328272751285226992877264730392712308926732977277629405441332826472927280128772763264726992814272529652725264727252673256830762608283933282927256829022621339244912965278929022865268627252634273834723445323927382568389827893671472635273701463452981296 0 0291526732827269928142686282727382801272528012725285227123052281431642763287727635441303929402673296527382827267329402673292727762673271226992673267330022582277626992852278927252751354144912852291527252814263427252927258234723419322625822699406732774172336645193541463454051808 0 0275128772725283926602789268628522725289027512852276330272699295227253014264731145441334127252965272528012763287726212634272527512738267328272686268630642634278934592927263428902634349944642902271228772673268625682699252834723353326428012515400827893486475734593406475760741296 0 0291526213027272528772699275127512877264729022699286526863027271229022789302727635441305229522699297727632801273830022712277627252865273826212751267331262647283927383039278927122814355544912852278928272827268626992595263434863366321425952738404732894217365642633612457670041808 0 0273832142738305228012827259529272776285226732827272529902738300226343101272529905441323926992902280129772763296526732852268627252634271227382699278931892686289034862915263429272660349944912927271227762699269925422660299034993392326427632568404726343686451932263701460552621296 0 031262660311427382852267328142725290226602814275128392686312628012990269930022890544130892965272529152738287727383002264727632738258227892673280126213052260830142852285228772738295235134491283929522621263427892673256825823513339232392528269940673406355540084634358347894952 19790725 783811808 0 0267330022725286527762814264729152725275126602852267329402673303927383114267328905441316427632801273829272647287728142977275127512686263427382699267329902977282726472915264729152634344544912952282728392763271227512712258234723513331527382568398927123226466433923970446452271296 0 0322627382915269929522686280127382877269929022699289027253064277629652699295228655441310130272725302726862865264730392686268627252660275126732686271231762686391526992725281427512927359744912814277628522902277626993076256834723366313925952725404735413189364147893499463447891808 0 0275129652647313928392852277628272725294027122865273829022712312627253114266030275441313926603027275128392647283927252776285230642801268626602738281429653076282725953002267329652660345944912952282728012608271230022647258234063341325127382501397026213328415033023289454752981296 0 0296526862814267328902673275126862852271229272725285227633027276330272673296529025441310129772763302726733064264727382634267327512673286526732660273832512827276327512827286527382915354144642890273828652738259526992686267335413315312625552763406734324129328949863472460549521808 0 0273828272647280128012776267329022699289028012902267329022763300227253164272530025441317627632789276330272725287728012890267326992801281428012595285231143366286525953027264729652673358344912965285227762776281429522660285235273419327727892634398926993445475732643527457653691296 0 0292727252839269929402738283927632751271228772660316426992927269931142712303928905441312630272738300226992940269928522789296527762686277626732751264732142712278927122789294027762827358344642814286527252890282727382686264734723406326425682751406731893419321448213289454748531808 0 0272528392699292726862952278928272789289027252776269930762738315127633139269932265441331526083002275129652712286526602952281428272789269927252634281431513406281425952965259530022699355544642952280127252738264727892568283934593499328927762555406726473239428634453641469554051296 0 027252660281427632814267329772814281428012801266029152789303928653201283930642902544130142990275130892738289028012890268629402738295227632595277627633226277628652776287729022763296535414519286529902789271228142699271225823641336632392555262140473583340633154491359745194886 19790725 784291808 0 0272528772673278927512990264727892801287727382827268631262686305228393089276332265441320126602890286529272621281427122751278928272852262127892634285230642865303926472927266030522699355544912915289027632738266028012673290233793341323927892582404727513432463436413226466452621296 0 0283927252814264730022738292727632852276329402725299027893076271231762686312628275441307629522789301426992902268628142712281429152839287726862776266030762712318928012751289027252952354144912865278928142865278926602634258234453406328925282686406734593226343247263406446447891808 0 0264728142763299027892839286528772852287728653002272531012712307628143151267330895441327727383027278929022699280127382940290229022852292727762673287729652751295233412902263430762712364144912965283926992686276328142699285234993392331526732555397027763701475736123264463452981296 0 0282726992814285228522763283928902927281430642814301426993226272532642763307628905441303930022763308927382852262128772763281429022827280126212927273831892789280128273126280127632902361245192877276328142814275126862751263434993328315125952776406732013432382944643445457654411808 0 0272528392699282726992965281430022827287728652940272530392725310127253226272530395441328927382965287727632712278926862865275129272877283928142699277630892725295226993064287729772801364144913052272527122660268626082673276334993459327728392582391527513315446433023277451960741296 0 0294026472977273829272686282728522927285229272827297727513139281431642801334128275441307631262686296526602776271228772712289028272789283927252890269930892776277628652763286528012927352745192801295226732763263426862673259534193328320126212673408733152965323943353472466471111808 0 0272528272789285227512839282728392877294028142952276331012801308927633101267330025441332827763101282729902751281426602814282727762915273829272673287731892712295226472952264728772660362644642890280127512763269927892595280134063432326427512528402727893189406736123341443752621296 0 028392660280127382927259528522852296528012890276330392647312627383328272530642751544130893139267330642763307627122890277626862902269929272647292727763164276327632890275128652738296535974519280128522699268627122686283926343445337931642555268640673796315131764360354146345054 19790725 784771808 0 0269928272686290228653126283928902725292728272990280132012776320126863201269932515441312626603089276328772814290228652890271230522877259530272621272531012776290225823039268629272673351344642952300227762763267327632725268634863366325126602515397028393419412933663251451953331296 0 0282726992890269929902673295227762927281431012839308926473114285229902877316427515441311429402725297726863089275130272725301428272814272527382927275130762699276329022738285227512877352745192965292727512814285225952776258234723419316426082595406736863641326445193445466449521808 0 0273828772725299027383014269929272738282728012952281431142763305227383341278931765441330227252990280130272725286527383002278928522660269927762738276331892699294025682839258228272660340644642902302726732776267328772712254234593328325126862582400827893366370135973499451950881296 0 0291526733039271230392763310127892877273830272725306428143114277630892776313928525441301431642699312626992865268628772839306428522699263427892877275131012751290226602877283927762852352744912877289026732738272526862965262134593353330226472660404735693513315145763366472649861808 0 0264728522647297727763114264728272673287727763027277630022789305227763027276332015441328926993002282730762673290226602890271228772660277627632789272530642738291526082952254228272686347244912852273827892686266026602686276334193328320127122555400825953126393334323392463452271296 0 0295227252902275130522725285228142927271230522852307627893002277632772776330228145441313929272751300228012877275130022738285227252712262127382789273831512634275125952839282727512608354144912839267326472699263426992673258235693392313925682634406730273289307644913432438546951808 0 0269928902712302727762940273829772776299028273126271231892814299028273076282731895441335326992915271228522763281427512902277628272608275127382699272531262699280126212927259528142686343244912952276327512699260826602621267334323353328926602528398925823027358334193686463452981296 0 028012751294027512877267327762751283927122977280130522801299026863101277630522902544131142890273831012725296527762915278929522738287726992712272527383002267328012776289026472699278934864519296527122763271227512738290225283459335332142515266040472776352733154310336646344695 19790725 785251808 0 0273828012776290227122952273830522814292727513064273830762789301427513126280131515441328927382990273829402712282727512952267329402852272526732751275131642542278926862915258227382568354144642763289027382712267327892634264734723419322626212501398926082927412933413597466450541296 0 0299027512814280130762673315126602990276330522776299027763002276331012725311428015441305229522839291527762839275128652738289027512827277626862776263430762738273826732890269927122673354145192789280126732634287726862634248834453392320126082699406728653302311439893513463448861808 0 0275128902673289027893089271230272712300227632965268629152801300228393164277631765441334127512977277629272686294027762852283929272751267327762751276331262647280125822751259528392647349944912814277627512699267328012647280133793419321427382555398926473126355531513472463453691296 0 0292726992839272531012877300227382952275129902839292727763039280130392801315128395441308931642686297726992839263429272776299026992827277627892776277631512660271226732801264727382595352744912839271226342595268626212763256834993432322625552738406728143151297743103445451955141808 0 0269928772699303928012940267330022647297728013064280130892686306427513089273829525441345926993014276330022634301427382940278929272763280127762725260831142725278925822977256827632686347244642952291526862686264727382595267334593419327727122515397025682865379635553555472660741296 0 0281426863076277629652595295226992990272530522776303928142902271229902738297727515441303931892801294027762952272528652660306428772940267327252839269930762776268626472839264727382542354144912852273827122595268626992725263434593328328925952595404728652952310144913541449170041808 0 0282728902712305229023039263430522712300228393151277630762814300227382915264729275441335326863064271228902738290227512890269929022852280125952801277631142568283926472902262126862647345944642827266028652725254227512647278935133366322626472582402725952865391534993717466452981296 0 027762686282727893027269927252712292727253052281430272789292727633164268630022865544131013002276329902725285228012965263429402660286528772725267327383027268629272634272525822738254235274491305226602686262127762647283926603499335331392595269940472852282732014108343246644986 19790725 785731808 0 0269929652763272527252927271229152712310128273002273830022763312627763039269929525441321427123089277628772712280127382865275129402801273825952621278931012763275125152776263428392568356944912839269926213027264727122595275134193432325126472568408726342952421734193459463452621296 0 0269926602827269929022647328927253027280129772686312626733076277630272789303928015441311430892827294026212940271230272686290226992738268626992647272531392595277626602865280126992839373244912827266025952634254225682751259534193419320125682634404727633239335343603527457647891808 0 0280127762699282727762738263430022725306426602890268629272776302727632915262130395441332827383027276329402814290226992952269928772699278927512977267330392647278925822902278928522608352744912738267325682647256826472647267334723366326426342582397026473039441135413612451952621296 0 0275127512738263428772686299027382915275130642738305228273064280130762725297728015441313929022738290227512915266029522763287727513039285225422673267330762751271226472927267327382751349944912789267328522634264726472725252834993379318925552801406728902952310143353513446448861808 0 0283928522801285228902927271227762763299027763139277629272712296527633052268628775441320127382915268629652738289027252902267328902751268626342699272530522673285234992801258228392595352744642852262125952660256827122660289034323392323927382582404726212990417232893486472652981296 0 0277626732776272530892776277627252839277631892751297726992940282729772660310128775441311428902763305226732902269929652776302727382699277626472751271230272915277626732839264727122763355545192814268626992608276326472699254234863341317626082686404729653732316447893341466449521808 0 0278931142673281427632751269929022712297727893201282730762725311428013164271231645441328927122952286528652725286527253176269928142801269927512647272530522647283925952877255527892634348644642814272526082568264727382660271234593432318926602542400826992990441134194172469552271296 0 027512801303927632776267328902738278927253101271229902789292727892977280132642827544131013002269929022763297726733002267328012725267327892647289027383076269927632699280126342699267336124491281426992634266028012582280125423472334133152595271240472814347232894286371746954886 19790725 786211808 0 0273828272725292727632814269928142699294027253151277629772814313927383014273831895441322626993114277629152673306426992852271228392827269929402712254231012608286525552915271228652595358344912763278927763139268627382621290234453472330228902528397025952952482132643583463453691296 0 0287728272877276328142712295228142865275128902699297727892965278928772776318928905441306429772763291527252776275127892712281426992801297725682699276330392647275126992801273826992738364144642763269927252582264725682673259534453419323925682608406727893089371745473366469549521808 0 0273828012789283928012877275130022712291527122965275130272647302728273039276331265441320126732965281431142699289026862839278928772801277628142776266030392555277625152865339227382528354144912776267327382582255526472634263434323419325126212542404725822990482134993569475754051296 0 0277626732725275127762699282726992927268628392814300227383027264729022725323928655441307628772751302727512865268627892827283926602738291528142738277630892634273825952699268637012673364144912789277626342595302726992725255535413328310125282686404727633201339237643472457654051808 0 0280128652776278928012839266028772647287726732915273829652763297727633201272534195441327726602814273829402725281427512725269928522877282727122839271230272595287725682865269927762827349944912789272526472725258225682621267334593406328927382568395226602902412932513583454761521296 0 0281427383027276327762725283927762977273831012890299028142852267328902776296528905441311429522738285226992839269927632712275128772776283927122763278931262660271225682776272529152660354144642801260826602621264726082738258234323459330225822712406728393419337939703392454770041808 0 0291529402940280127382814268628772712295226343002268628652673290227252965275131515441332826212915289029652712277628012751266028273039278927762814272530022673283926082827264728012621349944642890264727382725252825952634295233923419321426602568400826213089412932143701469554051296 0 028522789276326992827262128272568292727123002272529652852302727383064285230022839544131392902275129152634281427512789277627762673277630272751264727253114263427632673273827253039262135414519282728142699262127632582280125683432334131262595272540672738300233534008335345474757 19790725 786691808 0 0282729402902287727122890267328652686294026733126272530392776297727122965271232265441326427122902283930022738283928652789264729272725287727382634266031012751273825822915282727122568347244912814285227512673256826342595263434863341326426732501400826342827441132513555463452981296 0 0280128772827273828392738287727512839264729272751292726862952266029022686311429775441312630022686289028012902277627512776296532012927272526732763267330642763278925682890277627382582351344912839273828902621262126472634254234453341321425822699408727512965336638633328463447571808 0 0291528142877275127892776271229022660285227892927275129152660297727383101269931515441330227122965268630272751280126862915272530022699268629022738281431262582290231392877255527252582354144642839264726472673268627252595264734593419327726732528398925952789426332643641463452271296 0 0272528392634289028272660276326472852272529022699295227892890272530762712303928905441308928392660290227892814275129272699280126862712272526472776283930642673278927382814258232512634356944912852269926862582254225822865255535413366311425552673404726473126307637013459463448211808 0 0295226732814276328142763264728142712289027382977280129402699289026863101269931765441327726212902272529902839296528522686290227252595273827122814285231013052276326342801258227763101358344642839269926862789267326862582282734593379317626342621402725682877426333154027451953691296 0 0266028012699282728142712267326602738266027252725291527252965271230022814305227895441310129402738291527762801272528012647278929652814273826732738267330272686292727122801266027122712356944912839263427892634272526342877252834993302322625552582404726733076321440083569446446641808 0 0283927512902278927892763267327892660291526732789281429522699295227892977271231515441326427252940289029272763289027122852272527122608269927252865259531142865289027252852255528652568345944912877260827252699267326342673292734453353325127892542397025952940384631763764451953691296 0 026992801267327252776269927382725280126732852269929152814295228392977272529772801544131142877275129652725271227892776276329022660276325552763277625953251268628142660281426862801280136264519307626862725268626472699275125683445323932262515258240872673305232514310352745764853 19790725 787171808 0 0289027122852275127762902273828902712285227382965269928772725312627763027269931265441332827512865272528142686277627122763345927122686268627382814322631392712292726472865255528142621349944912915262127122751256827382647267335133366326426602555400826473039426333153641463452981296 0 0282729902725282727122699262127122814264727762699286526732902276329522673294028905441311429402763300226602827277629903151285226992738269926862789269930392647277627382839268627632738352745192763278926992738264726862725258233793419316425152634404727383527334142863626463447261808 0 0285227762839280127252776267327122595281427382865275129152673280126473126281430895441317627382977275130272725282729022927269926992647269927382776280130762839275126342827258228142582358344912890282727382595263426212673282734193353323926342528402726602877423934593671454753691296 0 0271229902776276328272699272527252827277627252686277627382877268629772814295228905441308930272751296527762952280129523076278926992647269926472763291532512763287726732852272527252751352744912776272527382712258226212738255534193366318925822634406727383002317640273780457652981808 0 0286528902902281428012738262129522673285226472927273829272647301427513002276330765441335326473027277628142660282725952827281426992686266027892673277631262763277626992865262128393027361244912902273827762647259527252634272534323419325127762528397028653014423932773915451961131296 0 0273827512827282729522699294027632763267328012776290228273052268629902725310128395441306429272725296526602801278928142789285227762647275126992865275130642699276326992827285227762965355544912977278927762738262126472751252834993406322625952660404726993419308937173513472670041808 0 0294027632927272528652673268628012686278928012751275129772738287727122952280132145441336626732990273829652673276327632776268627892647285226732647286530272751285226732927256828393541359744912990281427892608262128522634251534723353326426862488404734992827412932393419463452981296 0 027382865277627762801269927762751273826472952272530272751301427632940276332012890544130522990278931512751278927252725275127122738290227762660282726993164272527382673273828142699276335414491289027892801273826342634281425823541343232392568271240872865382932513812325144914886 19790725 787651808 0 0289027382827275128652751275127892776273828522940259529272686295226733064268630765441322628012865278928272699273827512814264727892977275127892827278931262699272526473002259528392686348644642827278926992634264727122595292734723353330227122555404733282915417232643780463452981296 0 0276328772725281427632686278927512852276328772814290228143014268630762725307628015441316430022763290226732890271228012763273827122738278926732827283931012751278927382839275127512776358345192915273826862647273826212751255534453379322625282673408728143341315141083379469548531808 0 0282728652763282728392839268628142673267327382877268630022763307626343089272532895441349927382977280130272776292727892699282726992725272527382725282731762686277625422902263429022595355544912827282727382699266026212595264734863472321426992582400828903151431033153583457654051296 0 0281429772927286528392725275127762751268629522789297727513064269930522789316429275441307630762763295227762965281426992751271227512751292726992990281430892699280126862827273826992827358344912965281426732763267326212673255533793379327725152621402727513089306436123499463449191808 0 0286527512827266028142738281426992890280128142852272529652801306427763164273832265441334126733039280131012776297727762738280127122776272526732852282730022686277626472952258227513226347244642902272526732582278926732634263434063366322627632542400832263089404733153686463452271296 0 0277629272725282728772814277627892673278928772789297727892990273831012852311429405441308930392699307627632965277629272738283926472738285227512890271230762673269927252814264726992712347245192865278927252725290225682673260833533264320125012621402727383027354142173353466449191808 0 0292727382827271227382827277628272852290226732927280129522801307628903089268631765441347227383076276329772725283928392839275127252776263426992865276330642725271226212852256828012686356944912890275126472686263426992634269934063472325126212542400826993189446434323780466452981296 0 027382801275128652763269926732647287726992852281430142789307626992952280131392915544130393101286531392789289027763039272527512789275128142763289027633164269927252712287728393064275135414491282726992686271226342608262125553527336631892568259540672673364133413701341947264919 19790725 788131808 0 0283927633002269927892712275128012839278926732915272529652865300227763176273832395441328928273052269930142776297727382852276328012725271228272751283930272814280126732940272528142699347244642965285227632763262126212621259534993432322626732515395227633226463432643612469551231296 0 0268628522789283927512776275128272865285228772814289027892927264731762751310128905441303932262725305226732965277629152699295227632686294027762990275130142725282726992827264729402877349945192865272527252673263426732852264734193366313925682647408729023641354134863445454749191808 0 0287726992852271228272801277627762827273828522852269929402699302726992977268631145441335326992977277630642738289028012952280128142927273829152763272531392751285226732801277628012555345944912839271227512725259526732673264734993328325126732555402730273002451935413846463452981296 0 0277629402776289028272738275128652751278928652801308927762952281431142776311429025441308932512776302727762890269929652776294028142751300226212852277631262725292727892927277627382927352745192852276326472699272527122673258234993419320125952738406727893499379637013459451953691808 0 0287727632865278929772725273827632902283930022977271228902751300227513164269932265441327726732927285228522763286526992890278928522852267329522660286531012865299027512827262129022789352744642890269926992814268625952595259534323328326427382568397027123366454735693829466461131296 0 0275128522776289027382801278928392763285228772776285227762952273830022712321428525441311431892751301427382902291528772712287728392751294026732865277631892814277626472789285226862927352745192827263429772699268626472763266034323353315125422712406727892673367139703432446470041808 0 0291527382965283928652902272528012865278929522890283929272699295226733101272531395441340626993039289028652699287728012814277628902902278929152686294030892776282728012902268628522915358344912865280126992595254227512621280134453328326429272501395226212865454732014047454753331296 0 028012789281430022865277626992776275130272751276329272877296527383176278931392839544130642965272530142751302728522814268628522776272528902738283929273239272528652647286528522738278935974491291527762647268626472582268625423459334132142595271240672660269934064150328945474789 19790725 788611808 0 0287727512890267329652776281429152902272527892902267329402738317627123151277632395441326426992927269929272852294027632814269929152902275129652763285231763089289026602965271228392801348644912890273826212814262127382621269934863315327727762542404726862865423934454108449152981296 0 0277628392763294027382839269927512839291528142776285228522890273831262814321429155441316430642660289027763027289028522839297728012776281427382852278931512776286527762801262126992890356944912801275127122634278925822647262134993366312625822751404727632725300241503472466448861808 0 0281428012977269930022699275128522852295229402890278929902827317627513315272532145441318926992877278930272738290227762839272528392877278928902827300231643076289027252839263429152877351344642890283927382801259526862634264734193328326427252528400825682839393332394047466454051296 0 0280130272725299028272952273828012789282728772801290227382977276331142725305228275441313929152686294028143027278928652877281428522865297726602977281433662725286527512890283929772568356945192852258226602801269926342814259534993445312625682686402726862738292740473445441148531808 0 0301427512877269931142763302727762952295228392940276329652763308927383164269931765441317626343014282728772890277628392776285227763002280128652738302730642865273826732852266030142647355544913039290225822699263425952582271234723328325127122542408725552827367132643671466453331296 0 0272529402789305228272940276329652712283927762801278928142990271232012865315129025441310129772725294028273027276328522852290228522852295226993027287732392776301427632814289028272634354144372839256827382712267325952725252834193459323925682751400827382839299042173445463449191808 0 0292728392877276329772699281428522839289028272927277630272763303927513176272532645441322626992902277629272647282727762814282728142927272529522789305231142965289030642965290230272595349944912877285229652621262126342621271234193406326426992582398925822776356935413583443752271296 0 027633039283929522776285227632890273827632839280128772738294026733189275133022852544130642915271230642789291528772827275128652890292729522673296528143176277629152890316428902712272535974491283930522686252827512568271225423499332831892582264740672686269930644217335345474886 19790725 789091808 0 0302727123139272531512725287728392751290228142814283929772699303928393214278932895441326427383139281431142814289027762839291528142952268629022789301431392673291526472940287730022725352744642990280126602789256826992660259534193379320126732568404726602763378033413527463452621296 0 0278929022751303927123002286527892801268627892839294027253002271231892699303928395441313930522738307628772952278929152902290229902890291527892977275131762751277627633089275127122877356945192890268625822699290225822686266035133392321425422634408727512751311443353583451948531808 0 0290228653039283933152801294026862673285227892927272528902686302727633201272531895441330226733002272529772699292728393089292730022927271228522839281431012751290227762865255529902725349944912839276326342725256826472621266034453353328927892542400826342776393334863459463453331296 0 0278930142763325128523076278928012751272528392699299027763076267331642712305229025441307629772673299027252865277629152865297728142751295228012965285231512890286528272839289032012977358344642915275128012673280125822647262134723353316425282725404726992814308939523328457654411808 0 0305227763251286535412725294029022776295226862852266030762751315126863076259530895441323927762965272530022686280128392915275128272712273828522751276331512789286528652990262128902839352744912877272527122686269926342621268634593353326426342515400826472814354133793933460561131296 0 0285232392865337929653419271229022827269929022660297727513039269929772763315127515441311429902776287727122890282729772686287727122827273828772776282731142776287728142814297728902827351345192763278926472647263426862877252834453379316425552673406726992776315141293379454771111808 0 0294027763289283934722852313928392814296527252877269929022712299026863089269932015441328927122902268629772814303927892977283929522763291529522814273830642814286528142789256830642738355544912839273826732647259526472686263434723366325126342474400825822751376433923671466451571296 0 028013076287734723039339227633101283927632927278929402751302726733101278931012865544130522965266030022776305227512902290228272725285226212801262127253027277627632699275126732699286534994519278927512582262126342568273825423499337931392555267340672686278929904108345945194789 19790725 789571808 0 0285227633039277633792965327728652952294028522865264730022673310126863251262131395441323927512977268628772776275127512801276328522660273827762776267331642686295230272801262129272751356944642877267326992595259526732660263434453472321427512555404725552712419435413732466451231296 0 0269927762634307629273264300231762940281429272725290227253151277633662712328928015441310130022660306427252852275128772814278926472776277627762647278931262763271227252827280126992763349944912952269926992660259526992647256834193366316425422699404726993139306441293513463447261808 0 0276328142814281431142927326429273002290227762990267330392647337927763353267330895441325127253076281430272699280127762852273828392725275125952725259531892621291526992952266029272738354145192839263426472686252826732621264734863379331527632542398926472839351333153829460551921296 0 0277626732814292728393039289031643027281429652801311427763226273832642751351328275441299030272699286527512827272528272801283926212927266027762595269931012712275128143459286526602647355544913052259525952699266026212776252835273419322625822712406726732789297741503472449146951808 0 0267328272776283929272751315128143002295228653052266030762699328927763459285233155441330227633027272529152699281428392827271229152699276325422660262132012673296528272877264730642647356944912814263426472660263426082595267334193445325127122555402725552852358332893555457652271296 0 0276326992852277628653064276330522952286529022801303927633089277634192776343228775441311430022725287726862852269928012738286526603027267326472555271230892890291529152814296527122877358344912865273826732634251525682738264734193379311425552568404727382839313943103499463447891808 0 0268628772686272529272865292728392776282727893101273830762686323927633527278935975441343225953014275129772699280126862751272528392634272525822789269931392814291531012952255529772699358344642789266027762673259525822647262135273315327727632568398926342915361232643732466452271296 0 028272712290228012952297727632927289028013114273831512751322628143445276333282927540530892965271230272776295227382927273828522673271226082751258228013126283931892801285227122725271235554491278927252647268626602608271226473472341932142528259540672725280130524150334146344886 19790725 790051808 0 0267327512712281428392789295228772902286528143002277631142686334127513541275134195441339226993101276329272789292728012877280127632647269925822839267331642977294025682927252827762827354144642814260826992660266026472634269934723392320127252528397026862751378035413513469553331296 0 0278926992751273828142814282729402865271230392763321427513089275133662776343228655441308931012686303927892865287728522712281426862634264727762686276330892940285228272801278930272751356945472902275126992634256825952647256833793379317625422634404727122839326442173289446446341808 0 0266027382751282728902852289027892952290226733039273831892725334126603341283933925441343226212977278930022660283927252977266026732595278926212801289030642686291525952865277627892789356944912865269927252621267326862621268634323328323927252555400826342801398933153499463452621296 0 0278926342776282727633089267329652927283929902839313927383126272532142789335329025441307631642673297726992940269929022751272526602699264726992776281430892751282727633002268627762686352745192927275127122776259525822686260834993432320125682660404727892686327740083499457652981808 0 0272528392776285229772852300228772977286528393002277629522763310127383251281432895441339227123052277629902738291527892877271227252699275125952776277630522647289026732839302726862647354144642877269926992712254227632621273834453328328927762515400826472952436033663527454761131296 0 0282726862877290228652990283931263064303932512940290226733226269933282776343228145441306430522763303926343039273830762712282727762827271227252763275130022789294027632789264731512712361244912738271227122673263427122634259534323392315125552673404727632865302740083555466470041808 0 0268628142712276330272814323929903076299030393027271231262814325127893341264734195441322627633002266029522776299028392801278927122660271226212827269931262647287727253002280127892568347245192852278927762634266026342647264734323499322626602595404726602990412932263626469553691296 0 028522789287730022915341929153089302733153101278930762789305227633251280134062890544131013027276329902738281427632852287727892699275126342776256827893164285227252801282727892686262135694519277628272763264726472595272525683472332831892582263440672686280131143641331546644886 19790725 790531808 0 0267328652865282730022902328930273315302730522977271231512712322627383513276331765441327727253201281429902712300227633027275126472634283926082751262132012673289026342814300226992515349944912852277626732582255526342608262134323379325127382568402726602952451933023701457652981296 0 0287726212952306429653419301435132902316430272852292726603126268632642877330228275441313931142801305227122865268629152776287727512712272527252621285232012801277626473027271227122595359745192839271226082673262126212738263434723419318925682647404727122751305237803527454748531808 0 0277628012902287735553052351329403277292728392940268630022647318927633341282734195441349927123076273830272725292727762977281428392751280127762789275131512647294027512940275127252634349944642990273826862595250126732647267334193392323925952542398925822852436032013459443752981296 0 0281429652877336629653686292734722877302729902801302727383302272533022890337928145441308931142789305226862965278928902877289027762915273828522673281430642865286527383002282727252686354144912852267326862634263425822647262134453432315125552699408726602827313938463251451949191808 0 0281429023264294036713002341929773277299028272977273831762763331527253366271233925441340626993189273829902673302726732890269928272699291525952839285231642751289027382927267328772699347244642865285226602673256827382647268634593379325127122542404726212890393334193445463453331296 0 0280132262890352730393717286533532890302729772763317627253027277632772712341928655441305231142712305227383027275128772827287727253251268627892738285231012751286528523164269926732852361244912865277626472634258226342725256834993472322625552686404726473151302739703366469547891808 0 0285228903472292734723039337929523214289028903014266031392686310128393226272534455441351327123027278931892852297727762927273830522699273827382801278932012686299026992952281428652608349944912927269926342647262126732686272534323353320126992582400825952839370132513264463452271296 0 026993302290233022927347229023277289029152877278929522712325127513392273832892927544131642977266029902751291527382877286529522801290227382776272527633189281428392877283926862827269935274491282728142699258226602660272526343569343232142582266040472699283930763315334146644821 19790725 791011808 0 0312628273445292735832952335329023027287728523002276331012801321427893341271232775441340626993052268629652699287727892915281428902801307627382763269932012699299028392940264730142660347244912877272527122686259526212660263434323328320126732515398925682977404731643513451952271296 0 0291531262827322629903472294032012977285229652647313927633164276332012763335329155441310130762776306427513039277629652877296528142952267329522763273831392940280128272890294027382890358344912776277626342660259525682712263434993406320125552621404726992915341936123406469547891808 0 0282728653039280135273089330229523201286528653101276330522686308927893328262133285441340626473089280131142814295229522927286529152827282728142940268632262699306427762927262129522528344544642902273826732647255526212608267334193392326426732582400825952852367134063748451952271296 0 0282729902839326430023432290233662940303930022801291526863164273833152738335329025441310131392712312628653052282729522940290229272977292728393002286531262952277628522865286530762890356945192814275126862621263426602686263434863328325125682608402727513027313939333445463454411808 0 0275127893014278934062952341929023064289028013089269930392751318927763432278933155441335326733002282729902712303928522852303929272915300229772725281430892712302726732852318930142608355544912902294026862751255526732647264734593432330227512582400825682952443731643626466461131296 0 0297729652927316429273419299034192990302729272852307627513039272532262852326427895441306432772751323928773089277628772852290227893002283929272877287729902927283929652915287727892865359744912725267327512647266025552686256834323406322625682686406727122940308935413445454771111808 0 0271227893101294034192940325130023289289028523064273831642725317627513341278932775441344526603089268630272865296529022877295231012952280128522789289032012814287731513002259529772738352744372839269926732686256826732660256834723472325126992542398925422990441132263880466452981296 0 029272977287731142952337929903277287729903064285229652751307627513239282732263052544130763201268633152877297728143089301429022927278929022839292726863126283929402890283930392712294035274519296527762852255526992712276326343472344531642528255540672699302733153353334144374695 19790725 791491808 0 0271228772877294033152952325129023164285229523101278931892686332827893486282734455441341226603239275131512776325128392877299029152789291530522839294031392751286526733164264730272582332844912890267326472621258226212647262134593366326427892515404725682965379632393717451952981296 0 0286528522915332829153239286533532902312630142827310127513472277634192725336629025441311431512827326428273002287729152927291528772890295228142865294032262927285228652877292727632902358344912827276327632660255526472673264734993406322626212686404726603214335340673419472648861808 0 0277628773014291534722915317629273251303929023164278934192801343227763569263435835441355528013328281430892763316430272877285230272852305229272814306431762738299026343076262128772712345944642814260826472542259525952699272534723419326426732474397025683114421733923970451952981296 0 0294028392865315128773289295233662915302730762827344528013626275135132763337929025441313933152699322627893027285230272915292727892927295227252977280132012839278930272725280132772814355544913039272525282647259526082686260834993264316426082776406727252965322637963499469549191808 0 0285229403002299033533002361229273076299030643277278935272814344528013626280135835441355528653472283932142814328927512890303929522940297728523101286531892763301427513002259529272542352744912902263427382542262126342673250134723315330226992501400826342990365631763880451952981296 0 0287728142890305229403583305233532977318930892977322627633499297733922776348628655441313933282699318927383239280128772865292729022877300227383002286530762915281429153002289026732890356944912814271226732542266026342660254234193353316425682725404727762890322635273392472648861808 0 0281428772940287734062952330230273277294029403201283933532902370127893641289036125441356928273264275132392852285227512852303930143002282730022776296531642699292727513039269928522568345944912814263426602621256825952595262134323353318928012515402725553114371733663952478952271296 0 028272839300231142890332828393392294032013214283933152877355527893583285236412927544132013419282733282902294028142902285229522965306430892789290229403176290229402852287728772725273835834491278927382686255526602582266025823472339231392595276340472751285234993970348645764919 19790725 791971808 0 0278928523027291533412977347230523328302729903251278934452865356929273656277636865441359727763302280132772712289027512940281429272965278929772789303931262827306427893027263428272634351344912814259526732608255526992555267334593472325127382515397026082852428633413898463453691296 0 0292728272839302729903289301435833076327730642902352727893499286537013039365629775441307634192852317628012940291528902801281430272686290228012902277631012977292729272789282726862789356944912789269928392621254227122699258235273353322625282776406727512725323935833353463448861808 0 0263429772877294031392952349930393459301430523214289034992839367129523701291534595441368628653289290231512763299027382977275131763002277629402865292732513014313926732965252827512699343244912865266026732582250126862634260834453432330228522542398926342940345931514437463454411296 0 0282728392839313930393366292734593027336631012952332828903379280138462952371730145477312633532801341928773126286528902776307628392673291528522852310130762877276328772827273826732738358344642814269926602595272525552673254234723353320125282801406728142738299037173555449154411808 0 0278929152965282735552890358330393379302730763239283932392852374829273780281437485441355528013366282732262877300229403064292728392927286530643101294031512814283926732902283928392621359744642915267326472621262126342621276334993379323927382488398925953089355532144263438561131296 0 0287727632952313930893732316435553076331531012990325128273499296538122814379628775441303932892712335326863114271227892839299029272801294027632952287730642965283928012890266027762647356944912751278925422528268625682738251534723353312625822686408727382814299038633626466470041808 0 0278928652940295232892877352730523353308931893176282735412940361229273780294035835441362628013341280133792801281426472751281431392890281430272699290231892686290230022839268627252634355544912915267327122712254225682595267334993459325127122542398925822977330232773898463452621296 0 028522686287730763027343229523459303931263214296532262827355528013701291537802877544130643419285232512814322628012927299029523027302729522776292728143239278928652712283926992673262135274519286527632568275126992582268625423419336631892595267340672751289030763748322643604789 19790725 792451808 0 0269928772990282733022965345929903499316429523251277633153014374829773656277633925441351328773176277632012776323926992725290228392915295230272776269931392634277626862865292726602542349944912814273825952738259526602673272534723315320128142647397025823039315133284108472652271296 0 0287727892839318929903379300235972977328930762915326428903764283937642952376428275441311435132776341928773289263432142763292729022852285228392952287730522686283926862814262126992634359745192751277626342568269926602751256834723392322626862712406727382940294039893527451949521808 0 0277629272776292731763139351330023472299031513289285232142827370128773829296536715441374827383419282733282865302728013064281428522902297727762827282732262699280125552852271227252582349944912865296525552582259526472660272534323432321427512568402726213114381233793701469551571296 0 0294028392977297729023459294034863139334130762965322628393527275136413002381229525477312634192890331528273264275129402801305229152814285228902763286531262814290225012827278930022776355545472751280125822634268625952763255535553341327725952647408727892927300242863392454748531808 0 0278928902965294032893164374830763626311431393089301435272890345928013583280134595441345926863499289031512738306428393101276329772763290227512814283931142608286527892877269929772712349944912852268627252699262127252647273834993406326425952595400825682814347234453569463452981296 0 0278927512902296529023472294036263014347231392890330229273302294036712827364129025441313935832751337927763289280132392789308928272877269927512865286530762902287728142801276327762582355544913052281427892699269926082673259534723379323925682725406727512827305243853499463449521808 0 0275129902877311433533027349931143541292730763089290231762660335328903641283935975441356927633302280132262865302727513089282728272647272527762814285230272634287728272865262128652582343244642852266028012660252826992699278934993366330226472582404725552965339233923671457652981296 0 028772776294031762952349931013612308932773027297735272852348628773701291536562965544130023671278934592902320129522965273831512827290228012725277628143114272529652725283928652940259535414491296526083002259527252542273825423472341931642647269940472738276329523829358345764886 19790725 792931808 0 0278930273002299033153076382931013780315132513089283933792776351328653353275134995441339228523555300234452839312626863002280131142977302727762789296531012814299027762915254229152751355544912839273826862915269927252528264734993392327727122568404726083027302734323597463451921296 0 0287727512902320131393671306436123064352730523039326428273302286533792852344528905441318933282789332827893201281430642776311429152965292728902839275131262751275127382940258226732915358344912965258226992568273825552827263434593379320125682776404728012890311442173392463446951808 0 0266028902952302732643101358330643612307632773251283933152839339228393513280136715441339226993176289033412738299026863064283928652827294028142725269930642621286527122890264729022568349944642865264725952634260826732634272534453328325128142568400826733052320137323686469553331296 0 0292727382890316431643513313937803151349932643052331528903459278934992877365628905441307635272865345928013151264729152776292728653139273828652776268631262751277626732801280127632827355544912751267326472595252826212660255534863328328925552751404729402801294042633513475754411808 0 0264729152965295233413239368632013597320132513226299034452751341928143513280133795441355526993472282732892827317626992902267330522763299028012827277630522660276326342952272528772501354144372751277626472634252826472686281434453419322629522568398925682789339234993989463460741296 0 0296528012852307631513597310138123239368633153176327729153328292735692902352727635441311433532776347227893239269930022801305227253039278929022877282732142582272526862852282727382789359745192839267327632673260825952725258234193419323926472789408726862712299043603612463470041808 0 0271229402865292733153201384632643796327734193164292733792789336627383472273834195441358327893612277636262776327727763002273829522927289027122814278930022673281427252877272527382555349944642852273826732776250127382725271234453353325128772555398926472927317636413989451951921296 0 028272738292728902940335329273915320136713201325132772952341928393392273834452890544131013302277634722789327727893114277629402877297728392839294028013151258229272686285228012789266035274491296527632751254225282634268626213555344532142555271240673176280130024547361245195020 19790725 793411808 0 0271229652751294031893002339231143459335333153353303933662814347229023555277634595441356926993499289032642725308928012977272528522725273829522801278929652827278926602877269928652647354144912839268626472634259525552725269934593366331528272608395225952977349933663732463452981296 0 0285227252902282730893226322637013239356932263277322627763341287734722801339229155405313933412763335326863164285231512686280128652801272528012915271230642660282726862776263431512501354144913039264726342595267326212673254234193419323925422673404728272801290244113472469547571808 0 0271229772789292728772990331531393656316432893277301433152902335328773656281434455441354128143379277633662686330227762977276328392890290228652890285231262751282727122877262127122725351344912763292726602751255526992621278934453419321426602528400826472839311433924027469553691296 0 0305226993039280130523039318933663201349932773239331529273432278934192890343228775441313933792763335327383379278931262699308928772952282728902852294031262595286526992827258229402542355544912902278928012608272525822738262134593353330225952699404726862801300240873472466447571808 0 0275129022686295228013014321432643419311432263101289034592827337928273432277635275441358328013328275132772763326427513002282729652927278928012814285230392712275127122827276326862621355544912827286526602699254226862568272534323583325127512515398926082915361232014067463453691296 0 0306427123039282729772990315134193064341932893139337929773264294035272940359729275477312633532801355528273366267332142673278928142965278927632852269931392555271226342801259527252568356944912852256827382582271225822725252834323328320125822776408726602814318944913626466448861808 0 0269929902814308928652977326430763701302732393089291532262852339228523419286535975441361227763527285234722738308928013089285229272839303929022634277630142776271227762827286526862555354144642801280125152660255527512582269934993341322626992555400825682877402734594411457651571296 0 028522725292727762977299029273201318934723151327731892940339228393277272536562977544131763486275134192699312627762940268629402865308929152738282726473114262127892647290225552763250135414491295226212725259526732595277625683472336632512542281440872699282729774263355546644634 19790725 793891808 0 0267330392789320128523064308931393569315132263089301431262814334128523353286537175441347226993459278933022660322626993126278930022940282728142595276330272725273826862789296526212528349944912725271225822647250125822582263434863277322626862595402726732952384633793717457653691296 0 0297726862990271228902877312631643114337931762927318928013289271234992877355529025441308934992751347227383353272531012801306428273406278927252865271231012686276326212890259526602461354144912865255526602621259525152776254234453419320125822814408727252814312647893445463449861808 0 0267329902725308929152940302732773432323931263101286533412751340628013419292734725441358327763513277635272801327728773513268627512725276328652751275130522699285226212814259526732634349944912814260826082738250126862542263434993328320127252595398925682789415034193863449153691296 0 0294026603027280130393002323933413027359732512940305229153328278933532738364128655441308935412801358329023277276332642801281427512839282727252789285231262660281426862789255527252528359744912776260828012555258226082751250134993392316425422660404727513052337942173353469554771808 0 0272530272763311429403076296530023392302732643014307632512877347228273597299036125441362629023626277634322751320128273226278928392725281428142751272529402686280130142776258226732568345944642839277625682725250127122582259534193392321427252528398927253076389835833796472660741296 0 0283926993052276329402927315134063076343231643089302729023366275135272990361228905441303936412814362627123486285232642751306427512776280128272686276330892621295226862814254227762621361244913302260827382528276326082582256834063341318925552699406726992725313943853555463471111808 0 0272528772699312629403064291532393353315132773076287731262738326427763445285237485477368627513597295234192738328927253445280128522634287727252890277630642568277626992827267326992865343244912763271225822801248826862647275134453366325126732568402727382940368634194757466453691296 0 029902763294028523014297729773353299033663189305230762839332827253419282737013039547731643513281434722877335327763201294029652738280127252852275128393076276327762712290225682927250135274519291526732686255528772582272526343527331532392595276340672712285232394360349945194821 19790725 794371808 0 0268629022738290229153039328929903432312632643151290230642839339227893541280137965441378027633583280133152839337928523277280128272686280126732877281430762686277626212776269927382568352744912827273826342738252827252568268634453392323926732568398929022965412934993933466452621296 0 0297726212915281430392915303932643101327731143126317629403226280133412827370129905441313937962865361228653432278933022814290229022789275129272621282730642738287726212763259527252634355545192839256829402528262125422751256834863419312626212776406726732890325149193541454747571808 0 0268629152725289029273014317629773612305233023101300231392839332827763717283938635441378028013527282734722712347228273076307627632827283927762673268632142801286527632814260827252621348644642814275126342686259526472699267334193406328928772501404726602852384634863898469552271296 0 0289027762877272531013101306434453164336631893139316429153302287735272865358330395441320137962751343227763432283931512902354126732827278927512940275132012776278926732865262128522555354144912877269926992621267325682725250134993445322625952621404727252789318942173445463450201808 0 0269928272776299030762977332831393541312633793176290232262751352727513541273835555441376427383472282735412751345927763277305228272789283927382814259530522686289027632814262126862660358344912890280125822725256827632582262134323432326429152568400830022814381233534310463452981296 0 0282727253027287729903002310135553101343231013341315128773432280135972977361229275477313936412902355528523392272534323039349929402801277629022699269930762686289026472915263427632542354145192789256829022621263425422725252834193366320125552699406726862902315146343583463447891808 0 0267329402789283930523039337930523472315134723114296532012839341928773353280136265441374828013626285235272686343228273139302731262751278927382890273830892725283927632902267327122686358344912725275126472673252827512568268634453419323928012542404726862952428635833970460553691296 0 029652776297728393089296531763527307633793064317633662751337927893583283935832902544131643472281433922827345928143089294030642673286528392789277627383076269928652673295226342776254234994491285226862776254227892542272525283419337932392582268640082789290231014129344545764886 19790725 794851808 0 0264729152814296530893101321431763419312634193039291534192852359728523445273835555441358328773701286534722852341928523239307630022789294028142915267331012608280127512865262126992877354144912725289026732751254227382634275134193445322628142582397027122915393336263671457652981296 0 0297726473139295230763101315136563052343230643251320129153328291535272877361227895441320135972789355527893472300232512763311427122915275128392647289031392725283927122827262127762542354144912839264727632595267325552673252834323392318925682699404726862865316440873366472650881808 0 0267328652827308930643039320132263379317634193189305231262801330227123612287736715441358326863264276331012699292727892965276329772751287727632660269930892712277625952877259526472621355544912738285225952801252828772582278934723366327729522595398928142789397035973933475753331296 0 0281427252877272530272977299034323027356931393151292730643277271232892852354128015441310133532751354127383114280130892789303928653039272527892608286530642712282726732890264726732660349944912890260828392542278925952776259533793432318925822763406727762902323947263499457654051808 0 0262127252699294028012927310130143201317634863201307630762852323926603226266033535441370127123459275131642660300227892952302729022673297726862839262131012595278926212865267327122488348644912738272526212738254226992712275134193432328927762634402727122977449135553764433560741296 0 0285226992902268629022801297730893052335331263239311429403089281432012902326427765441311434192839341928013379285232642839310128772952269928142712287730522647290225822776259527122555362645192814266028652582275125682712264734063353330225682673408728273315354147263445457670041808 0 0266027762776286527762965296528653189297732773201306431142877322626993379267332015441332827123176281433662763335328142877290229402814287728902827266029402647267325822877256826472555354144642751266026472738256827632621280134863328320126992595404730642890478934993732466454411296 0 028652725289027512877283930273251307636413139318931393064297728013064272532262839544131643353271233412763340628013406280132012699296527122915277627893076275128652686286526212647248835414519281426212738252826992595281425683486335332012528268640472712291534724576341946344726 19790725 795331808 0 0264728392751285227762890287729773341302735273101305230892789303927513002273830645441335327633027273831142738307627513164267331642890305226602814267330642634281425822865262127512542347244912763281426342738254226992660273834593341325128522608397033283101457635833717451953331296 0 0291526862865269930522751305231013039331530273052306430023201277632512789322628775441308932642712303927123039272530762763321426732965273828392595275131012712285227632877266027512528349944912814267326342568271226602801255534593406322625552634408729152977341946643513446447571808 0 0275127632725292728392915282729523264306432513151302730272814307626863089264731645441328926733089276330522712310127893226275130392751289026602902271230762634280126732865258226992673347244912801266025952660252826862634273834993353327727762555398931512990438534453796460553691296 0 0287726342877277628522801285229272915313929153201294029152890275129272738312628655441301430392738318926993027268629152686323927383014271229522712282730762814272526082763260827122555355544912940264727892568276326342776254234593379317625282673408728393626330246643432457649861808 0 0266028652699286527762977285229653101300233793002300229272801302727762940272530765441339226993214277630392725312627763089272532012789308927382839269931892686280126602827250127512582352744912940278925422789260828522751266034453379326426732515402730523164428634863597469554411296 0 0290227382877277629522776286530642977315131143226313928523151280132262725327728275441310131642751327727513226278931762776328927763379275130022738289029152801282727512725262126992660352744912865263427512568282726212852263434863353327725822725389828273671354145473597446448861808 0 0272529522751277627382839280130023014296532513039305229522890315127893164277631395441332826993151285233282699315126732990280133282852308926082877267331892686278926472865259526992634349944642776275125552725258227382686280133923419332827382568398936713002404737643829463453331296 0 028772725295227512801275128142852306431143076318929402977312627892952290232262852544131763251267335272763341928013201272532642776323926993089263429523076272528012699277625822751262135274491283925822801256828652608282726863392334132512634282740082977359735274664365645474789 19790725 79581 0 0 029212679257828373023274326182862283226402565290029462717256528242984270525652837281926922498283729212692259227092883270526052887287027562525287529082692259228372921267925652773284527172578288728322730265729252870271725382837292127052552276128322679252527092730262726312799 0 0 029212717273528112730269225652837280727942696286228322717268328492819284526572837295927432683276128452705263128622857278127612799280728452696282427682768264427612883278126312875289527682696286228072627272228112794284526442709275627942670273527812730269627862743270526312786 0 0 027172653263127732743264026702670270526022644269627432666255227092781260226052670271726272565273527432614256526442857264025652748269226272592273528452627253827092717267925652683266626662592269627942627259227482705262725652773273026022657278627942627257826052768270525782670 0 0 029082730264428752870270526442862287026662735276128452832274829752807284527352773293429592849291228193100276128492807278127352849281927812696284928322870273528492857274327352786289527052709290028702768265729002819273026832811281928192773277328702730265728372870271726052875 0 0 027052549256526182717266625782683265325892565256526792627255226312614258925652631262726272525252527052640253827092730269225522722275625752552265727812575253827222679256225252631265325892552263127682653260527612705262725522748279426142552276127052562255226702743262725922683 0 0 028192705269627862768265326572773280726922618281127812692260527092768274328242683283230363482286227683432308627612730278127092799280729082786272228572883272227222781278128242786274328192735274827942807274828112845284528242748271728192670277328192794265727222768274328242786 0 0 027562627257827612717267925252837281925752565270927942653257826832832267925782761275626142605281127682653259228372768269226312761281926792565276128072666259226702743258926442748274326792457276128702653255227732819261425382799283225752565270926922627257827862743266625922670 0 0 028192743273528492832283227862900275627562631272227942743279928872895279426572761284527432735277327682832267027992845278126832748278127432761272228702768279928242768289527222709280727682786284927812832282427732781276827352862288328702709278627172768272227862768288327992773 19790725 796291808 0 0268628272725286528522890277628902965281433282965306432142839323928653226282734195441347228013459287735692915347229403486287733532814302727632990273831512660285225822952254227122621345944912751269925952751254228012738273834593459326426862595400840082977428636263898463454051296 0 0290226732738266028392814285228902852315130523239303930143052281431762738320129025441315133532789354129273583287734322952323929903089286531762725306430272789285228142902258226732568355544912738262127122660280127632814275134993392332825682827404728903114361244373328454748531808 0 0264728772738289028142839276329022852305231893002316430022902311428523315273832645441354128393555273836412814384628902965300231892927322627512990267332012660305225952852262126862528348644912751281426602789263428272763280134453366327727252515400834593226431036713989451951921296 0 0282726212827275128772852289027512902296529773176305230143114282732012712317628655441307636712852365632143176276330642902310128903251290231512751294030762789277627632789263427512582359745192801271227512608258226602763271235553445332825422738406729653499370144643597457648211808 0 0269928522725294026602865276330392789289030523089313930892902325127893226281433795441337928143764289036862890354130393315310130523027330228393002259530762582286526862814259526862634352744642763282726602990260826992751291534993379334128392608397035553315454737014008482152621296 0 0290227122915268627632686287729402977289030643251311431513126271233282877330227895441311434722902370130143717299031763126313929023126291532012712297730892738282727252801259527252555355544912902271227762839305227632877272534593341320126342776404733283796359744643656449148211808 0 0271229022660294027632915272529522827306430522977310130393076315128013214269933665441356929153641289036412915352729273419305237642877307629153027260830022673296526082827259527252621354145192852282727632902267328272839281434193419326428012595398935273089421734453970446452271296 0 028522621303926342915264728012839312630523076326431013014307628143176278933532977544131143353286537962852352730643569313934193089315128903076272529273027286527122699275126732890262135554491286527382902267326342725283926863379331532512555269940472865362635554150355545764695 19790725 796771808 0 0272529522699297726472940273828012776295231513089321431392890307628903315287733925441356927893513289036563027352728903328305231642977306428142952259531262595278925952814258227512725341944642814271226992725271227382686267335133379327727762595397044913656421735413732469552621296 0 0285227382915266029652751285227762952296531263264311431893014286531012839345928395441316436122801365629403432296533283064334128653239280129022699297730272763273825952827266027762621361244912801272528522827281426472827269934453328322626472827406729273277355543603459472648861808 0 0280128392725296529152927269928522865307631513151308931392890310129023353286534195441356928143717295234062915339229903486292733662977359728143076271232262634281426472902259526992776354144912877286526992776271227632738271235273341325127382608402740873780451933793764454753691296 0 0292727122865272529152751286528273064300230273239308931263201289030142852327729025441318935972977371728903656296534722890322628773277295230522751297730642660273826472763264726992686358345192865280126602776280127252977276335273353330225682699406729023499355541723472466454411808 0 0271229272660302726992977268629152927301430393052325131142952323929153214277635695441376428393583296534452927364128773366273830392852354128653089271231262621283926212902260828142827348645192902272527632814262127762725269934193392327727252568400840273126451933153597451960741296 0 0292727252927273829772814289029402940290230893176325132263101291532012927348629525441320137012902374828903527287735272827331529023315283932512712286531512634281426992801272528012673354144912827271227382725303927122725267334453264320125152789406731642990331542633486454770041808 0 0262129522634291526992927273830143176313932013151318933663002337929153432287735275441352728273499300237482902349928523432289033152965336629522977269931012608277625682877263427512776358344912877277628652814267327512608264733793432322628522528400838462852404735413952460553331296 0 029402712289028272927276330272890285232143027328930023164327729523432295233282789544131513597286534993039376429903341290232262977334130273176287728393064282726732789282727762725272535554519282727892647264728902673275126213459337932512582276340672852361231644310349946644919 19790725 797251808 0 0271229272725296527632940278930272990305235273239327732772877339228773459280135835441364128393583299040082965379627513527300233413052355531143289271232012647303926212890264728772699356944912990282727512738260827512725283934193445322628392528398930023366415034194150454751921296 0 0305227762852282729772712300228273039344532263366331533153126287734722990347229905441316434192852367130023656305234993014327731393315310131512927291531012725273826732801282728012789358345192877280128272660287728142801266034993419317625682686404728393555325144113597438548211808 0 0278929772865299027632839276330393315320136123176344532773027336630023472292735695441355528773513295234992865365631513641340635833277347232013315269934322582290226212952266029152751349944912915286527252660269929902621272534453366325128392595400830643214441133664008457652621296 0 0296527253039283929772877299032393101374832143472327733023366310134992990334129155441320134862839382931393846312638463392349932013341328932013052282729902940278927762827272527762915364144912952281426732686295227122725264734193406322625822725404728773214355544113597446448211808 0 0280130892940291527892977303931013379311437013176328934063002323929273406282735555441365628274008318942863151395232643597320133153064337930023341281432012647283926602927273829522712348644642990275126992827263426732699280134723328328927382515402733923114431035693686478953331296 0 0308927762902289030643014316433533139359733793499323931143226291532392801328928655441316437483089417235833764295237803126359730273289311432393039286530892814285229402827290227893052359744913014292727122647281427122915267334993392322625552776402728903366349943853486469549191808 0 0285230022839308931012890294031263379321437323214322632262940332827763239282733535441373230764217318941083302379629523472295233413089325130523264290232512725291526343052262130522699356945192965278928012839273829022699289034863392322627892582404733793002421735413933446452271296 0 031512865317629523027289029903201308933793264354132893277337929903392301433532927544134454519326441083251393328273717290235133151334130763315289031513164276329022789290229902712294035274519292728772839267327382814286526343459341931892568277640873139341932014634354146344886 19790725 797731808 0 0295230522852302729403139308929773555312633283277328931642877344528523641300239335477438532263933311440473002367129903419303933152965327731643264276331642789283925682940262129022852352744912952283928902738267327512839269934193379322627512582400845763101408734593829454752621296 0 0302729402990299031893027318930763151348631643328322631013366303933923014378033155441339240873089397030143764289035832977347230393302305233922827312631012839276328272839296527632877354144912940280128392647269928902865264735133392320126472712393327763989326445193419457647261808 0 0283931012940311430023039299030893239295234453341340633533089343232263829343243605477404731014047306436563002389830023671295232513151330230893289295231512877296525953101272530272776340644913052276328012725268628272738276334723392328928652582402731263039428633793569469552271296 0 0321429023189299031142990317631893027347232263472334133413472347238983459431033795441339238803114379630643898307635692902341930893419312633663027302731012965280128902940294027762990352744642915278927512712263427382877273834723379322625822776404731393846315141293392457654051808 0 0276329902965316428903064310130523251307636413289354134063353365637014047328938985477381230023829323939333164381229523392306433923239349933533089300231762751290226993139275131762738352744642940280129022839264728772712275134993459323928392582404740673064368634593717478961131296 0 0311428273151291529772952303930893139341932393583332834593612376441293499398931015441322637643089373229273989299030273064307632513406322633532852303931512827292730022890305228013164352745192814273827252852289027382751262134593366321425552789404729773251312641293527457671111808 0 0290229902965318930643064306430273472320137323214378034863780406734994067328938805441386331393732316436863014443729152965297731513277326433533214307631012699305226993277267331512686364144913027287728142751272529152660275135133419323926472555404731142902421735413541463452271296 0 030392952313931763164307631393201318933923341391535133612358336714047348640273189544133793780301438293126358330273764318931513277328934593251308930893251296527892915280131762751317635834519301427762776268628142699302727123392337932392595262140472738406732774217344545764757 19790725 798211808 0 0289032262890311430143201307630643419307637643239376434723569379635973970344540675477406731393812312641083039378030143717320130273419312632773379302732892839296527252990267329902751358344642965278928392839267328272673272534193302326426732542404732513002463432643392475751921296 0 0316430393239312630393164317631763151349931513717330235833328368639523671415033415441335337642990378031393970283930892952335332773328323933663201316432512927283930272839302726862977359744912801278927512751275127382751269934993459318925822801406730523027367145193513449148861808 0 0308930893002315130273064297732013419313935273392379634723656358333413989340642175477397030893796312638983039382933283226315133793226349933533315310131762877303926603151264731012634370144913076271227382738269929652712264734723353330227512528397030522814417235273569469553691296 0 0303929023126308930273214305231393201345932263764334135273583349938803353404732145477337939333039382930643780302737803214347233023189328933283164312630392877278929522839305227632763352744912990282726472660277627252940269935413406312625822699404729902952334142173527457648861808 0 0286530893064303929023114307631143419332839333341370133923569365635553880337940085441404730143829302738463064398932513641326432263002341933413392299034722827312627513176263431262725358344912877271228392582276328772673280134863445322627512555402731762990438534193459451953331296 0 0299028013214303930142965305231263114358331893880334137173513336636413353406733925477326440872952398930893583327744643214348631763239335332513114322632012839292730392927301427383002358344642827285227892801286527512852267335273379313925422673410828272890331544113597451949191808 0 0305230762952308930023089325131143379337936863419397033533459339233533863330240275441389830643863302739703089408731263392308934453239341932643226310131642814310126863126269930762647352744913164276328902699264728772814264734863419321427512528404734722839421735553555457653331296 0 030273002306430143114305232013226318935973277376432643717344533663513332840873432544133153970300239703114433531013513312633923264334134723701311430273251295229402952286529152877289035414491292729522763267328522686277626473527335332012582258240472839295236124664349946054757 19790725 79869 0 0 030613674371131243100354036813211324735733711309932473710365131743100363934693186315336923565301230613524359330123100358936363236316635243651309932743478348231613274344735373074314038033593314930613639349631863233355636223211327436223622309931793746363631243179378435933211 0 0 029843573368129753023362236223099299735733651313630873692359329623023357335933099312737103711301231003639365129753023362236073049307433883711308630743657350928623140363937902962304936223537300030103573356530373100357337422937303636393537307429723803353729753074384335933000 0 0 030233556344229253061357336073012306135093537309929973589363630992984346235933037304934023469307429213657336329002959340234962975307434173429290030743524352330373061360633892975316636393537298730613556345529373049362234693049307434023429297531133556345530373166357336223199 0 0 030873674372730122997365735373024308738033742300030493657372728753049360638392987295939253790288730493784398030243061378435932950306138233666296230613925379030242997374638063000298438633551290031793823379030743023378436223074308736743622304931003904362229372997378436662987 0 0 031003402333829503074327433383024311334473429300029843359342930123049337334693000308736063442303730873359350930493087341734693012307433443299300031133524344232363166357335093074298435093469301231933674326131493113350933513224324735093537308631933639352330623220341732993224 0 0 031133589333830492984344733512887304934473523286228833493329930003036357333123062311334473376296229213493335129373140362233122937295935243496306231273478345529873100350933892900307435893429295029843417335129753087340233892811302334323442297529593447340229372984354033123086 0 0 032473344326130123193328831862912310031933186309931133388332529753074335930993074304932743186292531273402348229123206350933513455308733733338328731133373332530993206338832363074324733303376312431403344333832113247338833893211316632743299321132063261348232243261360634693211 0 0 032473509344230863061363935372925302335733442316130493589350930003074355632873161311335093338314929973388362230123010344734552900314034023389292529723524345529622934340234423099298433883482306231133388337630493087365732742937310033593482298730873509346929253036347833893074 19790725 799171808 0 0295231013002296529403353300232513264322637013486406733923829354137803686323937645441384628773701303939333139341932393289347232013597335336123214325131262839299027892902264728522634345945192915282729652852273828142827292734593472326427892595400829902977388035553419454752271296 0 0311429402927308931263089310129773264325133923970340639333392417237173641358331145441328937802990384632013780290233283189334134063419344535413406335332262852289029022865291526992712355544912952295228273002292726472890268634863419322625682699408726603541337940873379449148861808 0 0297732012990320129273114303930893214320135973392400833923933384638123671330235275441382929403583299037643052404731143302348634863612339235833302322632772686283927253052263427762699365644913002264728012789271230272915271233663341320128392582398927382877389836413353449152981296 0 0308928653176292732262940327729523239302733413732344538983626389837643527352731765441316433282865349929523555300238463341365633793114345931013277296530392940280129652776269927893064352744912801289026862827275129522927290234993392321425552725404727632801317639703353466448861808 0 0299031012915305228523315299030523064332835693226389834453989347239153829315133535441352729273392299037643226382932263764376439333656311433152990321432512890294025682952264731262673354144913039275128012699275127512952271234323432331525952595397027513014431034993201472651921296 0 0303929773139282730892977327731893151322630643459335340083541388039153472358331265441316434062839347230393641303937013432391536713189340630893164295230272990280129022865308927382865355544912801286526862965266028392877268634453366316425282712406727383277313940273366463448211808 0 0303932142927311430643251311431643002321434863366384634724067365635973880317636125441355530143541300237643353378033533829365640873656310134993064273832392712305227893014272529522582367144912990273829022712285227632725273834993419328928652621397028902940393334063214469553331296 0 032512877312628903139311432893176321432263251355532513812334141723989356934723176544132393583294036123164389832263764345938463486300234593277315132013126301428273014286529152776294034724519294028902827275128522977276326993459328932012634271240082712382933923915322646344726 19790725 799651808 0 0287733532927331528903302292732262927328933533379355535273732361236563641348634865441352730273583297737323064364135553686376432643189313930393101278932263076299026733114259530522673349944913027268627382763287727762725268635133341321427512608397027382890463435273251446452271296 0 0322630273052287731643027330230763139303932013626332836413366381238633764348634065477315135552940365630393717317638293796393333153164355531512915337932142902303930522977300227123027352744912839290228012801278928142839268634453419326425682699404727383289347242173264454749861808 0 0303931642890325129903176306433023189323933283419345932513541354140673989336636265441356930143527292735413089361236563597336638293541330230023014322633413189317630273151275130522660355544912952266028272738273827892890291535273445326426602595410826733114433536713239463452981296 0 0322629403189294034452952321429773277322632263406327735413406371737643499367129655441316435552965358330643764331537963486339233793341356931392865332834593277308933152977303927122940355545192865273826472852287728902865268634323459317625682660400826994437382941723328454754411808 0 0289032892990322628903328295232143052335333923264332833283583354140473898321435835441359729273541315135973164376434993880354131263277313933153176310132393064292729023189269931012712361244913126282727632595277628142927285234863379317626992528404726733277508833793379451960741296 0 0311429273366290232772977328930273201312632393486351335413353415037643597376430525441315135273039339230763846334136563486441134993039344530642890335332513089302731263002290227633164351344912865294026992877278928903076275134723445311425552595408727384027343242633379443770041808 0 0297733792789311429523189306432773226320133023189341933923656371740473933325136415441354129403445295236123353373234993656351330763499308931263189356932643076315127513027273831762608349944912839278928142865287726732915282734453406331526342501404726343089451934723341446452271296 0 032262890312629523226286532893014326431643315320133023459347241083829331537963002544131143459299036563226382934063717331537643597318932393139352733023499308930523151294031642789295235554491296530142763302728902940282727253486343231642608283940672789349933414150334144644919 19790725 800131808 0 0285233533027327730393353303934323139334132513527335334193486389839153812320137965441358330143671318939893445417234993829359736563432318932143164345934593353326429773126267328772738364144913101275129152789302728652927292735273379326427762555400826602877433532773366463452981296 0 0322629653289299032392915334131263341318935553328336635413472436037963214379629275441318931892977341933533764332836863277365634993597358329523277301433532965321431012977299026862940352744912839287727762902275129652814285234723328330225822738404726993289364137013392466449191808 0 0296532892990340630643302297733023151344531763432352733283641373236713656295237965441364128903328322639333366376435273915351336863612322633283201335334323014335329773114255530522647352744642952276328772725282728012990266034993392323927632582393327122877446434723226463452271296 0 0330230273459291531512839334131143366327732393379348634323472419437643379362630275477318933533151359731263701341936123289378035833486343231143366316434193151305230762852310127893064358344912902287727632751268628272839289033793366320125952801406726732852334137963432472646951808 0 0291533283039318929653302292730523114331533413289337934993379351339703641311437015441358330273597326436413459381234993671361239523527315132773101341932893089310127383201267332262660355544642965281429402801287729402801282734193445327727762555400825823039463433923289454753331296 0 0322630393226285233022827330232513541327734063302358333533419397035553366362630275441341935413039349932513527340637173499352737173671358330023302317635413039312630762852295227893201358344642977296527382865273829402990281434993366318925682776404727632865335332393379469549521808 0 0285234452952326429653392303932513432337933283597326435273555384637013641300236565441391529903486308935413527400834723796323935553486382935272977325134323076313927383289269929022673358344912827271228902712281428652801278934863499328927892686391526602927478933413302466453331296 0 032393014315129773251308931143189337933533289335334723302337937803846344536562990544130893392301435273201361234063612349935272990358335832940318931013214294030763189292730272763286535274491286528272712289027382927273826603499345931762647280140872738286532513052332845194789 19790725 800611808 0 0291532772940331529523126297733923114325130763432322634723076358338633626335334725441376429273459320136413353386335273764347236562952352735973002316433413139316428013328273828902699358344912940282729652673278926472940277634723315330227382634404726082902421733793315463451571296 0 0337928773328300233662940339231263302321433413302361230893419323937803583352731515441328935273002354132013671347235693499376430393597325131143555301431763064311429903002300227762927352744912890305226862990276328652927264735273341331525682789402727252902323932513392457648211808 0 0302732772952326430023251307632893176334132643445307633533076361237963555344537015441412929273328328934863341373235833732344535272977367135693064305233413114315128653226276330272660364144913114271229022647289027382952303934863366328927892582397026862852421734593302449153691296 0 0332830393315296533792915347230273289328934323201344530643541323936263686368631265477326434863114339233023671361240083499371732263898337931393341327732643164302730892977292727763002355544912865292727122927276329772827269935413445328925282751404727123612301431893353446454411808 0 0297734062965331528903419306434723151341933023392323935272977370132263626341937175441362630143569320135553366393335133732349934993176334136713379339234593126330228273126276328772686344544913002267328772789277628902977275134723353320127892660400831013076415032773277451960741296 0 0327730273406296533793064335331393527312635133176341931013569328935833583362631395441337934593289354134193717349935833419358334193419345933023459312634593126308930272827313927382789361244642852286526732915271228142915290234453328321425682852404730023052341934453472466471111808 0 0312634593027327730273315302734453139341931513432320134723226361236123748351335975441406732143569341936563499378034723597356935273499331535973089323933283189316427633101262131892725370144643039283928272699300228653002272534453341318927762582397035553039428632643289463452271296 0 033793039345930273445283933532915339229023445320133153101348630643583330239333486540534193583341936563486373236563764358337013641318933923201339233283379299030643189295230022751269934994491287728012763294028273027290227633541334132262712267340672839303931393302340647574886 19790725 801091808 0 0307632263052331531143445287734993002340630523432311434993076344531643583349937015441378032773701354137173641393335693419355532013686321434723264335332773064327728523189275130022595351344913014266028772686294028142927280134193353318927382686397029152890400832893379475751571296 0 0341931513486302734722952348630393277311436413176358331393597311436413432376434725441332838633315364133023764355542173555322635833353354133533341347234723289302731892865313927632890344544642927299026862890273827512915276333923379331525822686404726863541303936263289457648861808 0 0318934192990341930763541306434193101352731513527303933412877367131263686354135275441376433023626351338633513391534994310361232013555327734453432331533023052321429273139280132512686355544912965277627252712272527382965273834593392326428012634395226472990376433023328451953331296 0 0347230893569290234322952354129273341307634723176344533023686299036863264367135975477347235553164371732143732339235413459381234723039330231263239316436263114305230272852311428653014364144912865292726732902277629652952295234863379317626212673408726862977317631643353451948211808 0 0318933283201320130273366297735273052332830893583313936263126367131263612337936415441359733793513330236413432356935273472348633663499311432263392330235273052334128773076254231512712349944913064275129902568285227382952287734453406327726602582393326732827426333793432463451231296 0 0343231013251307636413027325129903541313935413328358332393527311436863353367135555477335335973189359733533686337934993432362636863226354133793264311433663114311431392915310128393027355544642814289027382865278928142801290234323419323925952712408727512890328931513353463447891808 0 0306435273064343230523341310134063064354134863555343235833289374833023626349935275477371730023597344536263445367132143641335330023583318931513039330232513064307627383201281430272673339244643064271228652738290227252699285234323379315127632699400827122877379631393315475752981296 0 033023039349930523277292734723114352733533445335335553392361232773846334137643239544134193597326437483151384632513796344534723569325134993264330231513289318931513289295232772738292736124491290228142776294027122927281428273445348633022673269940472621294030143101349946344853 19790725 80157 0 0 027562997293728492857303629622799273030232937279927562972283727992807303628492761279430612811273527812959288726962819302328622722280730612925270927682934296227992845295928242748273029972900281127812946293727862832294628112875285729462849282428193100293727612756290829872937 0 0 027682959270927482807287027992748285729722912281129082908290027862845301028622799298428572950287528702959282429372768292127992887283228572799292530362857278627862832298428872786288328452937284928192934274828492870275627992862287028832900279929082768279929252819294628242875 0 0 028702730264427222768278125782799279427172709270927682768274827732768275627092811271727942657267026792743268327732717284527092748266627812605265727562666268326832768269227222773279427172631268327172794263127352730269227222683275627302657269627302781256526702679266626962786 0 0 028702845274829002857279427862962292129462761288729722845293728753010290829122912299728952875296229722984283730372921287029372937294629212912287528832895292529372946283228872875284529212912282428832895284928752857290829002862294629342887283728452946277328872959295927222849 0 0 027302921290028752870302329372837292130742900278628573049292528622794290829122799290830492862281128323074306227612781302330122862273027942937281128072921303728372717299730492735279429342987292528703113302427732768304929502799288330362975291228073049301227352921316629002799 0 0 028572908293729002921285728492912299727812811303729462934282427862908294628112875302329082875293729342895290028492832302329372875290829082887288728952883293728113023283228872862292130362912283728572895284928622870295928752811290830362962293729723127284929502845298429372824 0 0 027302756267027732934279426702735274327172683278627682730259227482756274326962761271727562644264427432730264427992692265326832709276827302644274827562756256526832756278125922657275627562644282427432705263126572756266625782748271727562722281126662819264426962666271725922644 0 0 027302794277328242768280726832875276827432683273528192819272227352908278127482722285728192748274828192743279928112819284527092786281928322670274827432781263126962781275627092748281927302773278628192794270928242819267926702799278128832837273527942819274826962857275627222773 19790725 802051808 0 0320135413002344530023459299035553341370133533612352735693472371733793701321436565441365636713764337938463353365633923970310131513151339234993341296534722839308929773027264730272699355544642990277628272789271228522890285234863379325128522660404726342940417230393251457652981296 0 0339229403555299035552977352731643583334134993445364134323597347236713264364134195441362636123366365634193583318939523445318932393214323933023583330234192940299029653052297728013027356944642827280127892877290227252902277634453379323926082673406726863039352729523328457648861808 0 0300236123052331529653527312635833226359734323701344535413459365632774047334134995441379633923846344537643264365633793701323934722940316430273432334134193039295228773076271228652712352744913052282727512712286527892789272535553341317627122660395226863239400833793289475753691296 0 0343230643472305234993027339232393671328936413392352732643656339236563176349934725441347235973445356932893732321435273341335331393151300231513419318934723251297730272839285227252952362644912965306427252852282728272902275134723406321426602699406727513139301437803366443749191808 0 0313934323002345929273555323936863164374834323472336637643328355533023764318934325441367133793717334138293264365632773686334134452965317631643251358335413392303927383052266030392712355544912940273829272763281429152827289035133406330227122673397026732927393332393392446452981296 0 0358331143569302736123027354130763656325133793328352733793764351338123264410835835441349936413379381233023796323938803366370129653264283932643392335334993101306429652877305226992877352744912814273826602839276328652801275134323302311425822814408727252852302730763366454747571808 0 0313936123139341930273499292735133114356933413612336637643366352731643933332835275441361236713764334137173251368631763419332831513353331527763064299032263239308928653014259530522699345944642940276328902877289027252827280135133341325128272660395227383027379631763315446453691296 0 035833027358331013499307636563052371733533764332840083114370132643717307637013341547734993486320137013315367133793499336633153139320132143226300231763419308933412952285228902725306435834491292729022789277626472890292728903445341931762595277640872751393331263176326445474919 19790725 802531808 0 0313936713214352730023569305236123089370132773641334136863341356932143764323939155441368633413829334138293277376433533597334132393264328928653277326433283328323928653027266029522634356945192915272529402608276328012902267334323406331526992673389827513302334131643353463454051296 0 0359732393686317633923002354130143764311437643201361231643671334136863101358333665441345935973139371733283597334135693302358332393315292733923366323934193101308928142789281427122801358345472852283927252952278928902827291534723302311426472763410826343863301435133289463450201808 0 0303937173101359730023555299035693064386332143686313937803289371731513898323938295441384635133863334138633392371732773915347232142902322633283052368632263139318926732952266027512595351344642952272529522634286528272865283934723445325128772776398928393239356931393432457651571296 0 0376432263732310134722940373230643656302737173379364132773717344538123189371733795441368637963089356931513764330235973406364128273126286534323499327734863164307629402801295226993002365644912915290226862827267328652801277634723419325126082686400827513671300231143392463454051808 0 0317637323139355530893641296534993176371731263612328936863315365632893472332835555441393333413701323938633379397034724108325132773114330232893328343233663201323926602990268628142608367144912952278928142712277627632814283934863499325127512738400827253052374831263251463461131296 0 0361231643555305236562927376430763764311437643366384633023846341937013353373233665441364137013379364133533812332839153289328932143214358333153472326433663139330229522877313927512827358344912877292726732865276328272940286533923302320126732738400827763445306429523472451971111808 0 0307636863264376430273732303937173002362631143671343237483597376435833796331537645441393335693829325137323226386333413812317633792865332832893419352733663164325129153289276329022725359744912877281429902673289028392940285234993328326428522776400826992940331531393264441153691296 0 037483214348631013583306437173064367133153829364137013513367136123764323938123486547736563764331537802965367131513970332833412852325130023328368633153499313929773101278934192776290235974491283928522827276327382801282727893513331531762673276340672738283933283201336646344986 19790725 803011808 0 0334136863089365632513527313935413302364134453626362637963686370134323513316437175441388035833671323937013189382932513933323933153052354137323315359736123251328926993002272529772725358344912902268629152634290228772789287735133379323927252621404728392865341930523302466453691296 0 0389833283626321435133189376432893671351337013612365636263569344538123302367133415441359738803151384631643812327738292927367131763406374835133626336634723315287732012877307627122940359744642902283925552940271228142801277633923366316425952725400826733027310131013341469547891808 0 0322637323189358331143472315135973513364136123717358337803671374834193780336637645441398933663764320138293239386331643583290235553353367129403251321436562902349928393226267330762725355544912965281430392595292727762763286534993459322627632634402726732801312631393277454752621296 0 0371731893717336635833089368633793612355536263671368637173555347238293264386333535477358337173226389831263641320139703201358334063656368634063671320132013289307630022940280127632725354144912801299026342977268628272839285234723406317627512751408727383151295231643486441148531808 0 0325136563201347232263597335337643459391537173701397037483717379635833863344537015441379634063829332838983302379633533583285233413341349938463164299033533555308928773027276332392660347244913101276329022725277628772902271234993406328926732712398927122852339231893341469552271296 0 0364131893717312637013264381231893846349936563641376437013717373237963459384635275441368636713379386332143686325137173027341929903472367135413189326431393201282730392877295227632877352744642877290227512839272530142725282735413328310127382660400826733139331533153353463449191808 0 0320135273201374830893656321435273392379634723686379636563513367133923732351338125441376434453780331537323341354133283780292735972915327737323472347235133089315127253002275131142634352744912990269927512660286528272839276334993328328926342699404727632852343231763328469552621296 0 036713264362632263612303935833139371734453583355536563641371733793686341936863555544137323898320137803341348634453701345935132890351332893472371732513126300231143251281428902827283935694519281430522751296526732725276327893499337932142634269939702673334130273002339247264952 19790725 803491808 0 0340636563239376431643780317636563315393334993732356937013541388033533612335336715477382931143641313936713366335334863541334133662814327732393328317634453226315129023052268630522673349944643277278927762699282726863002278934323555328927892647400828012902347232773315454754771296 0 0384632643671326437643027364132643764335336863671343235973527340637013214373236415441367135553239381231763732320137643064335330893328354133793239345935273052307630522890313927122952352745192814282726342686269926342725262134993392321426732738404726603039295230023315443750201808 0 0307638123214373232013612321434593277373236123812361238293583365633533748337936125477391533793569331537963164359729403626305237323626310132893472349933533089328930022990266030642738352744913139272529272712272527382927276333533419326428772801398928142839320130763379469554051296 0 0384632513812327738803201365633283748327738293597379636263796337937643251368633025441355535833289376432393717340637173328368636263366323935553527343232643114310129772890307627633027354144912738289026992965277628012763297734723277317626212647398926862915306429273341454754411808 0 0334138803445365633793880345937803328352734723780374835413472379633533812345937965477368635413812337936563353354133023686331533663164332838123264337933413002295229023151269929522634345944913139259529272699287726862965267334323406325128012725400827892852349933023392449160741296 0 0379632263671331535693189384635413812344537013445365633533812339235973201378033535441341937173328354131643641328936123541354128393328349934063302327735273189302729902952294027252865349944912927295227382927273828012827290235273392317626862699400827122814299031263472457671111808 0 0327737173432351335133732316436863366397034323764358336563366359733023686322635555441391532643701323938633341378032643671331534193541356931763379361235273114310131642952266031512608352744913189278929902647289027252990272534453432326427632699395227382927337933283214469550201296 0 037173341398933023671327738123315373233923671334137483432358334323933311435553264544136123597317636413341368633663686337936563732352730523459340634193555305231513226283930762725295235834547286528652595294027892801276327763486337932772634269940272738285229523366335347264853 19790725 803971808 0 0345937643239365633023612313939523419381236123732339237173189368633023583331536715477362634323499330234993214370135133686358333793139345935553583328932393555310128652977268629022647344544913064276331762725301427252814267334723419325127382801400828773027310132263328469554051296 0 0373233153880330236123214364132013989349937643732371735693717341936713251373234595477352734723583376431763499327735413583361235693419312633532789315132013445280129023101277627253089356945192751310126342977273829272763277634723392320126472699408727122927303934863353463447891808 0 0322637173264373231893764320136863251368632773796351336863472368633533671347235975441352733923764349936563076347234193626371737963732345930273499296534862877318928903392264730762542352744913052272529652686282727632852278935133302322627382712398926213701316431763366449151571296 0 0378033923717334138123226365632143499341935833513384633923796351336413315355534595477344536413328378036713717318937173671358329653486286531893732354134323302303928902852297728142877351345472789302726603027267330392801285234993445326426342751404727632877297732773315449149521808 0 0341938983239389833283583312635553302367134863764371737483555361233153555334136125441364134723626340638293392373236123796386338802763345928653328307633792865317630892965272529402647349944642977273831512699283927382865276334993419323927382763398927382965300232263239463452621296 0 0371733153764337938293002371731763671332836713626359734723527339234993527348637485441370137323583376432143717337939334027361229773486283929523406358330523014292732892865277628012789355545192789303926863002273829152725280134593366327727632776404727762890305233663379463448211808 0 0320135273445373232143701322636563264382936123717368637013472368631763656358336715441376435553541356937804047364129653583311436413527358328273201291534593328301428013126262130272699354144912990268630392660302727763027266034993472332826472699400827123114303932393392472652271296 0 038123499356931513780317634593379371733923656359734863686370133793555358334993880544136123597351337013569376437643732303938123328365639333445289032893641303929153176286529402738289035274519285230892725295228772839280128273406336632262634280140672738280130023151341946344886 19790725 807811808 0 0345937323671373233793717307636413027337928013432273836712801349928273641289036565441378034193863339240473406379634063656347238293641348636413641289036123027321431513151290228772776359744913139272529902776283927512801280135133419323926472608400826082776313931763392469552271296 0 0378034453583339236563114354130024087313932892801344528773597281436412877373231645441344539703419388034863880341938983432379636563472352735273472344533023289332830763176305229522801354145192977306427632965266026992725280135273406313926342634404726602686287731013406451948211808 0 0364137013406352733153569306435133176371727893472286534452751335328013513299036715441398933663597361237643341410834453796367135133764352730763597317634453126310132513126267329152927361244913076277630392776283928012751280134593353322626732660404726992712295232143189451952621296 0 0382934993656349935973189370130763989276334862814352728143583294036122940386330275441359740873239386333923812341938123406367138293671339235553379343234323226306429273353281428142852356945192902312626993052276327762738272534453406321426342686408726472699294034453328443748861808 0 0371737013392365632893612303937962952391528013459278936262789365628273656296537325441402734723764352739153315386334453796367137963151344533533597332833023076313932263226266029652827367144912877278929022686272528272699268633663366322627122673398926472763295232643315451952981296 0 0373235133597345937483002345930274217278933922827378027893419286536262814361230645441344537803499400836713915351340083626386331013863312636413101359734453406344529652865292729273101349944912927295226472965267327252738272534593328318926862647406726732789297738803328457647261808 0 0343235693527367132773641308937643027406729153541285235552789343227633597278936565441376434723898365638803366389835273717311436863419354134593569317633283499316427763139294030022699364144643027269929772712285226992751280134453379328927632621404726862763286532393392449152621296 0 035413597351333023541322636263101415029153328286535552751364129273641292738293114540535413701341938803419376435693764320138463353364136563583321433923341315128142977307628903089290235694519287729022751281427762725278927123392344531892647271240082699276329403392343245194919 19790725 808291808 0 0359737803717356932643527315137803076415028393472281434452738355528773597286537175441370133283732352738983583381237643717328937323612344533793392336635972827316429903089283929522699344544643002278928902751281426342789272533923379327727252634398927122660294031893289454752271296 0 0364134863527322635833114354132513541273833792865361229273499277634993027359729405405358336713555381234063863352738633277367133663686310134863176341936263341332830893039286528902865352744642865289026602839272527252725271234993353321426082699408726342595299031893239438549861808 0 0359735833555340633023555305239703101344528143406282735692763355529523732308937805441391533793764352738803583388031393952359737643445361231143686370133792952337932013176340628652699358344912865269929272647268627122763272535273353320126862595400826602877289033153189463454051296 0 0356935693641335335693201356931143829292734862877349928013527295239152990393331765441358336563583378033664047355538123341382935133569311435273459335334193341336630763499292730142890359744912890277627252789269927122725263434723353318925822647408726602699294035273472451954411808 0 0359737643513355533923527306438633126354128273379278936712814371729773569301434865441373232013780352738633432378034993780365638123717352730763379361232263039316430643002273830022763344544912927277628272621287726992686277634723432321427252595402726342865291533283315454760741296 0 0365634863445334134193189358330894172289035412839365628143863282736862865374830895441351338293686364135693764343239703264379635553626373236863189355533923302306431392814303930022890354144912865275127512940271228902814262135273419316425822621406726472686295233023366463470041808 0 0358334193406362633663671312637643328358328273527273835832827335328523812286533925441376434453748355539523583370135133970374837804286358337323583318933923101328928393139303929772776347244642927272530142763283926472699273834863366330226992555404726732712321431893328451951921296 0 035133472364134863732330237643151410828013445295234192865364128143671302736123151544134453626356938123597376437173796347238803846367134323612376433923353311431892977312629523164282735274491286528902712290227252801269925953459335331512595266040082660268629023076330246344886 19790725 808771808 0 0340634593641352732773486325138463101352729153406282733922801355529653732299035415441371734453732361236413597397035273898395237964067340633153459361232893076322633793151283929522725349944642977276328772621273826992865271235413379330227122660398926472712291531513341451953691296 0 0365636263641328936413328364131763780289034452789345928773472290237012902373230145441349935273555376435693863364140273472388039523764356935413686358332773151321429903151278929022902358345192890280127762890269928272725262134593328323925822673408726732647287731143499454746951808 0 0345936563499371732513846306438123302347228523392283935692865382929653732296537175477376434323970347237173583402735833933417238293472358334993445374834063139323935553151296528902699349944643027271228772725268627252801269934453432325126862634393327252789306432263302457652621296 0 0379637013583341935273289365632013846287735272890351328273597282737012890376431645441356936863555393336713764378037173583379637323748320133414008351332893226341931143139285230022801354144642814285226212814282728012827262134723392316425822686404727382647296530893189457647891808 0 0349935133626365632013597307637643101349928773569285234322852348629903597289037965441368635693583365636123933376434723701341937323686389840083641331535273315313933282965287728902763349944912952277627252738263426992725276334723406322626212595400826992789330232893366472653331296 0 0368637643499354135273114356930273863292734322977341929023472290236412852361231015477368637013671371739333915345939703555398941723764317634723189348637323176341930893052292727762814354144912927286526862890269927892776256834993341332825952647406727122751299030393513475748861808 0 0367136263656355532143764317636863226368628903641287734722839348627893612302735975441368636123686355538803472395236414067379637803302373238633459310134193513318930523139273829402699355544642952280128012673272526732686267334723392325125952699400826212789295233023445472652621296 0 038633527378035413513340636413277368628523302287733282940330230523341290233283251544136563569368636863656384636123915328938463671368641293701318935553541328931013126299030273076277635274519286529022712286527892789269927633419340632262595262140472582267329153289327744914886 19790725 809251808 0 0354137483732352733413541320135973277368628903527292737322852347229023555290238125441378037013812373237963583379642173764321438463226370138463641376433533251313931263052264729522751347244643052276329152699269928012763272534063341323927122673404727252776282731513353469551231296 0 0382936263764344537173164351329153898297736412915351328653686286537012977364132645441361239703686367136124108404736863277379637323748433536563486328931263201373230273353291529272827347244912902292726862877269928902776262134993486323925822621402727122725292731393419466449191808 0 0358334993641349934453419312636713315358329273239282733282751328928773527297734725441351335833612336637173315349940273641339235974067358335133527316433922738325129523076285228522673358344912877273829522763278926732763267334863353323927252582400827122801297733283328463454771296 0 0359737483583347234193406364130523583295232512915332829023315278934722801367131765477365636713612370137803626384636863513364135833764393335272915340635693226308929902965290231892839354145192927289027382940275128012699278935273353322625422595406727122595291535273341454754411808 0 0379635553555373234063641316436562902352729273445282733922852344528143671297734595441379637323626361237643353367139893686322636413126374835833315410833022699323932143114287729522789347244642927281427892751289026472725272534193432320125422660397026082738281431893392451961131296 0 0373237013486364133413201364129653499295235272940332828523432285236412977364132645477352737803555368637173686393338293445368634193641395237013732364135693214278929903201292727512763345945192865283927252852272527382647268634863341310125822647406726732621294033413264472671111808 0 0365637013656365634863472316435272890370127763406285234722902352729273472301435835441362635273641362635553641370136413764341936863846379635553541286534723139308936563226331528522725364145192990283929272751286527762763280134863366330226732555404726602686307634993459451953331296 0 036863472364137483597330235272965341930273656295232642902341929023555286536123039544134993569365637963353388034863915384637643445370136713671370133663251327730643002341929152952278935974464287729522776287726212738280126993445336632512582258240672647263428903353341946344821 19790725 809731808 0 0352736123764349934593597320136562965359730023499286532262865330228653406300234865441381235833392326437323933368637173612404736412990370134723686388033793151323934193151271228902927352744643014266028772673290227512686258234193379322626602555400828012877308931263379451952981296 0 0359737173780347234453328347230023419306435692852322627633341290235552814347231395441359737013445349937013671364136123366359736123406303934993151344536863176321430273264294031392814355545192801299027252763273828142751276334323366315126342528406726732814297734323392451948861808 0 0364136863486364134453555307635833126345928653366291533152902322628653353285235275441358334453597348637173406371742393764328936863880347229523499337934723641322635833076277630392751361244913039269928902621285226992763273834723353322626342621398927382725289031013302463451571296 0 0367137483686351335833277356932263459310134192852325128273328290233792865345932015441348634993353352734993686341938463583384640873780302734993732343232143089358331892965302729272890352744912927286527892763269928772725269934993419320125422542408726602634305234193499457649521808 0 0349936713445376433663432311435692952347229273176295232772776330228653189287734195441352733663289318934593527379636413656343236713989367130273527379636123101322634863126280129402712358344912915277629022902285227892814277635133406327725682542400826732763285232643379451952981296 0 0347236713583361237013139359730273406307635972877332827253251285233152827332831515441354134193445347234193541332837804047379634863829299037173829339234063341323930392915291530272915354145192852287728012801267328392673266035833419316425552686408727122686294033663353469548531808 0 0352737323701362634723527313932892902320130893328272531642877335328013315296534065441349935273541352734993289376436563933386337483812339231143499368635273027316428523039316430272647352744642890272528772738277627252673273834863419328926732555398928272877276332013432463452621296 0 036123445368635413555318936413114341929273302292732262801327727763392285233412965544133923392352736713176359736413641388038463445359731263513384633923379323933023101290228903176299036414491285228272776282727632751276328393419335331762542259540472686277629523717335346344757 19790725 81021 0 0 027942908281127612756289528112709276827942786268327172832278627352756281927732735283228702824272228072870290026832756285728872696281928952912274827052921290027222717290828752761276828322811265726402934270926832717278127992709279429462773269627682832270927732781292128622735 0 0 027562756267026832730269226312578265326662670267027172743264426572768271726832605273027432683263126662756263126312679275626962683266627812631274826792730279926832679276825922657276827302722269627942730265727222692271726442709265327302552261826532692268327222692281926962683 0 0 027432717257826052653261426312631266626402644260526022653256526572666270526052618271726142670265726272679261826312679266626052631270526532631259226662640263126442589264025522631267926402578263126142627260526312717266625782644262725892578265726272653261825382614258925922657 0 0 026272794269627092614276827222618265328192786264426922717274826572679280726832683267926792735265726662705267025652640265326442657271726922644267026922743273526052627273025922578265328322644273526792666263126572653267927222683260228322709264426272730272226442743269226832552 0 0 028322870276127092666294627862722275629342824264427052908287526572717302328872722278130232887274827432946277327222717299728622786271728952837270927942934282427482794281928242748273029462786270928072921272226962768287028372748267928452862270926402857283726962756298429252748 0 0 025892653264426052705279427092709262727302696263126402730273526832679274326702696271727302657268326402743265726442666271727092657265326792670257825892794263126962679275626962683267927682735268326662807270926572692284527482644265327682722255225892756269626442627273027352696 0 0 026532627252526052679270525922709264026402657260526792640253825922614265325922578267926662578264426272640259226312640271726312631262726022618257827432627257825782627266625522565265326792657265725892692261827222743261426832605266626402644261826662717259226442589262725522631 0 0 026532730273527222679281927222644271727172696263126792730272226442756279427352631267926922709260526142653276126962679266626702670269227812683270926662807265727612692269226572683270527562709269627432768268327222705271726442657269226922592265726922794268326312666273028372605 19790725 811171808 0 0384636863732367136123686327737962952358329773527283934192776316427893328282733665441352733413583367136563472370135973933345937643555365639333626313934722877328927123064285228652877347244913052275128652686292727762763268634323392326426732501398926212865290233023686466453331296 0 0361238293686361237323277376431013527295237173014361228393583292734862927334130395441340636863499402736564150376440083641395235554047370135693039370133923264351332142902300228772902356944372877292727892977275127512776272534593472325125282621406726602751290242633328451949861808 0 0359737323701402733923732316435972927344529523701280135972827339228143499292735975441370133533701352738803499386334723671327736563114361238293392358333793486328929273101364129522738335344913139276329522827287727762751273834723419332827512595398927122699297734193527463452981296 0 0376437483641344535833189362630143379283937012865318927633366272532142801320129525441334135833499367135973717367137323597359736263656326435273379328932263176335330393353300228772927355545192965287726862890263428272738266034863302322625422660406727512776294042863406457654411808 0 0382937173486376433413764310136412927348628523641282734722902354127633432290234725441379633284047355538463527389835554129355538293445382935833717295235832789312630643126321428652621347245192977268628772634289027252738262134453432318926602515402727512751286534323432451960741296 0 0348636413701348635973289361231013499289035973164339228143353286534322877358330895441347238123341398934723933359740873541389837483796315136712977358335833315315131393002310128272977358344642927295227762865276328142738264735273353327725952621402726082699316444913527451971111808 0 0355537173432373233023880321434452965349929653612290234192877332828773366289035695441373233023583339238293764402736863846376437803341388030763486341935272940320130763189356931142927364144912977286529272827282728522712271234453406326425552595398927512763287734323341463452981296 0 038293583384634593527341938293114371729153780280134992877340628273472287734863089544133414067347237173527386335973952349937963780393330763641373233923114320132013251289029022877289035834519287728392789283927382712276326213486332831762595269940672686273829024310339245764821 19790725 811651808 0 0368638293445379636563764317637322952364129523353280132642839349926993353290235555441388033413748356938803472384635833880358341083641364133283717299033533089327733413264273830022890352745193039276329272827289026862660268634723366327726602555402726992712303932773513457652271296 0 0382935133626361236713459355531643846312634592763351328143459282733922977352732265441337939333541395233923829364138633583395236563812408735692965337935973164285229903214299027632865359745192865296527252877275128272789264734993353323925822673404726602673295243853459463449191808 0 0349935553656391534863569351337483076352728903419286533792902345928773555297737965441384633534027352738463499398935833641362638463189361234863656361234593445321427633189306430392647352745193039277628522751286528012725271234593328321426732542404726082751289033793499472652271296 0 0371735553626356937643656361231013915311434722751349929773486289037012977373231265369340639333379404735553764365639153486410836713732345938633014343233663555340630022952301431892902358345192801290227892751273827512699275133923341318925152673408726602725291542863406449147891808 0 0361237963701359735833846340637013114381229903513285234452852328929273583296538635441364133793863358337643569378035833989367139153812382930763379302734723379332832013164308931512927370145193052267329522751273826602776273834453406325126732528404727122686280133793366441151571296 0 0384635693764358337643459373231643597303937012852352728773445281435833002381230765441349938803315386335273846354137803392382934453846347235273064349940673353286531013251289032012902358344912890282727382915273827122634269934723379320125422647408726992751292742633419463448211808 0 0347237803569373235413780312641293114365628903432286535552738358329903732306437645441395232894008365639893656382936413796371740083379378036413569365635273541311427893264315129772965356944643052275128902738280127382660255535133445328926472542404727382738290234993406454752621296 0 036713527379635833796349936563151370130023459295234322877352728013641311436712915540533793863341938803764378037643717359736863527391536563701306434723189327731763151323930522927292734454519290228902776294027122865272527123499335332012568269940672738277628774335341944374789 19790725 812131808 0 0358337643732376433663933330237803076336628523486282734722927371728523796306439525441404732774027358340473748393338464067371735833366355532513641336634323251325134063226287730523064358345193126280127632776277627252789271234863379322627762555397026862725292734063612451951231296 0 0384636713656349938983499389830643527281435272890339228273656281436123052379632645477344538803419406736413748359738803406379634323863364138123656374838983277355531512927315130762852358345192977291527762827278928142776271234863392323925552647406726342699306441503432454746951808 0 0354137803626376434993933322639152839348629273612296535412877367129403764306438465441381232013829358337643671400836263880368639703764388032013701308935273101349931893201334129772852364144913027276328652763278928142699273834863379317626212608400827122789283932773302463452981296 0 0406737803796364138463656395232263541285235972965347228393406278937643064362632265441354140473527391536123952371740083541391537643701349937963264354132263419291531643139307629902877355545473014297727382902281427512699271234723432321425952621406726602763296542173432463454051808 0 0362638123829388035553748344539703076368629023612291535412801362630763656299037015441402734193970349940273656398939333952352741083328373232013612358335833597340628523201292730393039354145193076275129152814290227512738269934323353321426082528398926472751283935553392463461521296 0 0376436413764378035973486395230763486286537172927341928393583287735413014365631645405349938463513382938293846365638633880391535553812327737013126349932143419321432263226291528273002359745192927299026862952275127512712269934323419316425552660404726602725300238123432451971111808 0 0371737963796376437013812345937483002368628523569294034862915335330763764303937965441408731393898361238123459393338124108373239523392406730763541301435553302330229523189300230022890355545193027271228272827287727892712267334453392325125552542397026602699278933533432463452621296 0 038293880371736263880364138633251395229903780283936562977349930643748303938803101544133793915337939523612397035554087381239703366371731893597354137643597345934193139296530272890301436414519292730522725291527762877283926603419341932262568256840672673276328773764328945474986 19790725 812611808 0 0386338803686386336413732317637643101345928393392273835692977367129653527301438125441395234453915340639153701406737804008352738293341391536713933352735832952334128273251287730022952355545193151276329152699283927762776272534593419327726342501400827632751291532893569457651571296 0 0384638633863376435833686398931763527300236713014358329653583292736263126365631145441348637643641382936563780376437643612386337483780364137173569364131893251290231263226302731642915355545472927291527252801272528522789264734453406315125952712406726342699307637803328463448211808 0 0379637963970381236414108343237642977359728393701286536413039352730023701300236415441406733793796371741293732379638464087367139523780393335973499322636412902328930523176313930393089345944912990282727892877276328272751269934193406330226732595395227762776283931513419454752981296 0 0361237013717371737643764398931513764297734992877358329273732300234862965361232645441330238803353395236123880371739703569389835973796358337643641354137173486336632393201308930143014362644912965307627632865272526732890262135693445318925682725404726342699302736863419463449521808 0 0367137803829371738123597328938463277371730143597302734322940347230143583290239155441389834723898347237963641402736563701371737483626398932773641301436262877344531013201307631513027349945193027283929272814276328272673275134063341325126732621400826862751277632513353463452621296 0 0389842173880389838803686393334193829316437482940356930523499307636863076382930645441337937963626378036413863373237173555393336413748313937643039359732013432315131893289310128523014359745192915297728142877282727382751272534453353312625282751404726602686294035273379446447571808 0 0412938293933379638633933352739333039381229903612291535272990344531263583306437325441398933153952361240473686388037173898364139153251378030393583301437013176325131893289313931642763358344913052275128652776283928272699269934593432328927122555404727122852290232263406449151921296 0 040674008386340873846370139893239391531143671287738122977349930273597305236563239536935413898345939703656397036564087355538633432391537963812312634453214339231893201317631393176289035414491291529022814286526992877273826473486327732142568264740472634269929403164334145474952 19790725 81309 0 0 038633904372736813573406037743681386341083636377438434060399937113863396939433806384338833822374238233823396236513863390438223666372840373890390836923991394336513803388337903696380338434077360737103863385636223573394738733711372840604077368136573883399936363710394738393790 0 0 036923639390837423589390439253622399139253980377437103969380636513710401338903711378438033925374239693904377437583692380340573943384338433890387337844037369637743883396939993651394738233908369637844084398036663823376540573890382339043925372738834084396239083657408437743790 0 0 038634037385639083904390438903742372839253980371137283863392538563692380339803873384340604057390838034037385637743803392538563742394737843890374238833863394337743746372839803822378439474018355138633803401835793639392538733839369238433962371136923991380637423710386337423681 0 0 038233863366638563843382337273742374639473925366639043947394336223589376538733681363938633943371135893904398037743823394738563822392537843925371138433925409738393843388338563774372837653806355138033823369636513803386337903696362237843774372737653883389036663803399137273651 0 0 039253883375837423863390438903727365739473890369638233863396238733746399139993774372840374139387338833784372738223746394738733681380339473666357937843925387337903765399138063711384339043806385639044158382238393991369239803758396938833873368138433823394339993863374639433651 0 0 037464037380638063622418440573651380341084057371139694037382237273765390437903774367438833943355136574037401838393765406041393839380341584139363637843947398039083863401338733873388340373999372737284037392538733883396939803774388339694018387339043863399937113904390438393711 0 0 038234108392536513639399140573681374639044037377436063969399938393692396939433742392539914097371138833925383938393784394737743666374641843962380638633969387336223692396938393565374639473908366637464084383936363904413338733806388341083943374236573947407736073692408440773742 0 0 038233823379037743746399139993523384339693908368138034133396235373925406038903681376537283839371137843991396234823823403740373727362240603943365135734060399936963765399138393651378440603908365138833991385635373904382338733727396940373890352336743823394338903692399138393822 19790725 813571808 0 0398939893829398934864067334138983052379632773898291536263126371729903612308937805441398934993812379639523486386335133933367138463486374830763612307636862865340629273353316430762776354145192990271230022890286528392699273834993432322625952582397027632738287733533366457651921296 0 0379639523915359738803076395231513863305236263114359730273863306436863164376432395441344540083626386336713732370139893626400834993829332836713732373236123139289031513164318930642940356945192865287727632877278927892776262133923379331526732673406726602763290233533341469546951808 0 0402739524067398936864008337937643139371729773732294035973027358332393829313939335441384634323863382940083748379637173933352737963583358335833569336637013641332830893076307632142763358344913089283929402725287727252686271235273459321426732595400827762699285232773641469553331296 0 0382939524087391540473597397031513796305238983002373231143597308937013366382933415405358341083641400838293933386339333686391536563898348638123915365634453486294033923406332827763027347245192965308927382877273827382763271233923392320125422582404726862827302731513277446447261808 0 0398938983846386336714129331538123239388030023597307636862965367131143970323939705441404735133829368641083796376436413812352737173302376433923555370136122902325132773226325132142927364144643139291529022927290228392673272534593392327726212634404726602712277631513459454752271296 0 0378037963989384639893472389833023898306437803201397031643796316438803251404733025405356941723686398938633764362638123732408734193846364136263555376435833541299034323126331529902865358345192877306427762827280128012839275134723406317625822621408726732890292731263432451948211808 0 0389838983933379634063780349939523039374830763796308936563226389833283796317638805441408734994172355540083717391536863915367138463412382937643612305236413432331532263189281430522814361245193214291531142789290228652725277634453445328925822634400827252852282731763671451951571296 0 040083796391538633555341939333277358330643641296537173101358332263583322638293277544135833933344541083764388039524047367139153829398935553764322636123541322634193264316431763151303935274464299029402776283927382789272526213445340631392582255540472660276328393039344546644695 19790725 814051808 0 0370139893748388035974008313937803014386330393555305234993214393332013898317637645441410834993989374837483701371738124027364137323656376433153555406735273027327732263341315130392890361245473089286530642763290227252725269935273419321425952634397026862699287733413583463452981296 0 0373239154047384637483353397031393829315136563027358331013717305236413315364131895441352740873656379638463829362639893748412936264008404738463341336631763392303932892839308930273052354145192902292728392852277628012776267335413353323926602568402726343076292732513432472649191808 0 0382938804008412937643846330235273139382930523780307637323226404732393863321439335441402735133933358336713780408737643812368639893863382937173717313936563039348632013189301430762977355544372977292728522814277628652738277634723406325125952751402727382890286530763527472653691296 0 0400838463933376440083239374833153780301439153064367131143748317637643076376433025441361239153686393337014067367140083717395236863686340635553527339237173459296532393226310130022990354145472990306428392751280128012751266034453366325126732647404727632852292732773419463454411808 0 0381238463898391534863829317637642852361229773764315136563076349931513732325137485441395236714047371740873915398937014027355537803701364133153796351336563612358332263176289029903089365644913151285228652776278929272814287734593379325126472634397026992839276332013612463461131296 0 0367140873898378038123176370132143796315136123126341931513612327736413139373233285441351338293569406738803846376441083641423935553764349937013251379634723392368631762977320131143039370145193002308927252776282728012940266034453406322626342686408726862927294031263499451971111808 0 0412940673989402733533898306439153201376430393671312637803315371732013764317636715441389835833829379640083780393337803780364138633732376432393541349934323583334130393176283930762940354144913139295228522814291528652763282734453406318926732542397026602801282731894547463453691296 0 041293846395237643970330238803239388032013846320137643114374830523472328936413289544134193597348638463527389837804067356939333612386337323656322635833251349931643239322632893101300234994519303930642801291527892738278926083527328931892595263440082686267330393379344545764757 19790725 814531808 0 0393339523863395236123796336639703151373230273641332835273052347231643569330235835441378036413732378039153812388036123880371738633315382936413829306435133406336627513302320130142839339244912965272529022763280127632712275134993486325125822582398926992877283930523541457653331296 0 0376439524008368638463366389831394008302735833089379632013656323936713139358331895441370137323671379636863829358337804067404736263597398938803419344534323341299032262902308930642927358344912890282729272789275127122814272534593419322626212673406727122699292730143486454747261808 0 0382939703880393332143863328937643126373231643583306437013139365631513626325136715441404734863915364138463863398935834087382937963499374837643445300235833151340629653201283931513214348645193101278928772789273826342801269935273392332827122673398926342827280133153597454753331296 0 0389837803701367139523353386331893829302737963239370132013555313936863264364131145441354134723527386337173701382939153812402736263641365638463459348631393289337931513151308928773002352745192990299029272827271227252789267334723406320125952686406727632890287734863486463450881808 0 0404739703880395234723764311437323139370130023555313935973101359733023597334136565441373234723641361238983898423939333989359740673732389832893764368634992902340633413239317630893101347244913014281429522686277627892789280134593341321425952542398927252725289032393486463452981296 0 0371738463796359735833264373230523812300236713201361230023555317635693114370133155369344537173641417237963764376439333780412934863569339235693264352735133201291533153126308928772965358345472940285227892902282728522915269934193379318925152621406727512839300230643302457647891808 0 0395239703701382934994047341938293101367130273656308936713126349931893569321437645441379636123846371738123717388036564108364137803626376438123432315136713176332828143114320131762902349944643164297728652839285227512776275134593366322626602634400826342789278934323527449152981296 0 038123812398940273717352737483176379630523717315135552990365631643555320135833201540536563541359739703780398937644360379639523432370135553863348635973432347230643151327731012852307636414519283928772647268627632712273826213612334132262582260840472725282729523039328946954821 19790725 815011808 0 0397038634027381235973863330239523064386332263732317634993052368632643499318937015441384634193970376438983717402738633933376441293513370136413459302735833379326429403114289029772940365644913027294029022751286528012725275134453445331526992568398927252763276332013555463452981296 0 0412938984067389838803445379632513732307637963226370131013764323937173226371733285405359737323701398937963989391540083952368636264150358338293366341935693251291530523052294030272877352745192977297727512839277627122801263434453419322626862634408726472852294029023392454749521808 0 0395240874027397035413829339236863151358331893764313937323176395231763796326435695441389835413829359739153796406737804172348640083459384638123612311436263139315131393126308930272902355545193002282729022789271229022751278934723432321426602660400827512738285233923641463453331296 0 0386339894087376440273392389832143863322637963302361232143796328937323302389833925441364138633764365638633880391541723812388038293952343238803239373234723419296532892952311428903076349945192915315128392839289027762827275134453527323926212621406726342852290228903513463454771808 0 0406739153915402736414008352738983239393332513701331537173201388032773764325135975441382936123898378037803863400837803472364137323486391534593748308935413176339231643315307629772814371744643064291529402751276327762789269934993419318926602712402727122751281434453641454761131296 0 0415039333989393339523445386332513748344539333315379631513641305238633239364134595441356937483499359738293812368639153952428635974150335336413277339234453419325130893052299031263126351345193052301428902814269928012725259534723419313926472738404726992801290228273341463470041808 0 0388040473780402735414027310137963101364136123656343237643164368631643846320134455441386337013933373236713915391537964310379637013569395235553527327737012977332831143151307630892738351345193089289029522801278928772725269933923353323925822568400826602725283931013315451952981296 0 040473880388036864067347239153251391532013796316438983315367131643796320137173328544136413989349938293717397037174027359736123445391533283597344536713392343230643392343231512927305235974547289029272738287728902801289026733499344531892582259540472725283929272877344545194726 19790725 815491808 0 0398939524008400839153898330238123226382931763829302737173201376432893933336639895405365634864008362637963701410837174047356941083366347233284087335335693289337929153139280131393014358344912990294029402902285228392725278934993366318925822542402726602725286532013569460553331296 0 0412939703933381239703656388031393717331536563264389829903764308938293176376432895441364138463641393335834310376441723583397032513915327735833176364134063201311433412952321430142902358345193101275129152852283927512877264734723406327725682515404726732699291528653379451948861808 0 0408741723915408739524150351340673366379633664047313938633039384630273989335337805441395236863780362640673626393336413952365637963459330232263656326434193139336629903315305231262977348645192940282730022776269927252789275134993366330226602621398927252751286532143341457652271296 0 0404738464150386341083686382932643970317639523239379632893915323938463139378033925477364138123717421737484263370141503612384635693846348636263176356932143315315132262927311432263114364145472965272527382801276327512699268634993392321426082621404727252660286528273315454748531808 0 0408738983970406738984008340638293251378033413846326436713214365631393915305238805441384633923970381239703863415036713952365636563513355534723419325140472927320128143101278930272890354144912915306427762725280128902686269935553353327727122582398926082738273831643366469552621296 0 0421737804129382937963641379631764008316437963164391531013898311439523302379634995477355537013499389835833933371738293472398937014263355535413315347233023114290232392927308930893052355544912977294029152789276328272801266034453379322625552582400825952852291527123392466447261808 0 0379640083952406737644047349939523101378032773989311439703076382933153846340638635441378035973671359739703846376437963863359737013641365636563302295234063114317628773126281431012827351344913114294029153089281427762763275134993406330225952542400826212827282730143597472651921296 0 041503846395237643764336638633277374831763933321437173264395231643933303938123341544136713933352737323597388035553796361242633499378037174194325135553226345933023114305230272902310136564519291529652827278928012712291527383555341932392595260840872673277628392877349945764695 19790725 81597 0 0 028833061287529752946297228872824287029972887281128572984281127732781281928622773290828192748288729462857284928372934288327862950299729212837293728832870278628752870279427483049304930102824293728322883286228112883295928372962298429722937295029212997288727993023287028242811 0 0 027302666267028622768270526312811273027942670274827052819270926312730273026962722276827682670265727302666268328372832271727092773273027432605270927562692265727482717273027092837276827302683278627682730260526702743274326572786271726792631274826922743268327092756274326572773 0 0 026022666264426572640275626312644262726792592260526142666263126832666266625782644262726792696265726272807261826312653270526312644261426662578263125492602265726312627256226052592266626922631261825622679260526182679269226312592266626272618265726142640264426572666262725922631 0 0 026662832267027352730281926962761278127812657265727302717277326832819266626312670273027432631268326922756261827612717275627222761265326922735267027562794268327482743271726052735281926402696267028192768267027612717271726962696271727172696268328832692273527482781274327732773 0 0 028322895287527482946279428492799287029842875281128952781281129122921289527862786287028452786290027942819286228872781274327992925283227682912281127942921287528752857281928242875283229082748293728832870279928752832297227732900288329842887283729082895281128242921289528492786 0 0 028572768269628242781278127352761273028192696276128192756277327352807274327482761284528192670288727432679265727612756285726572773275628322670270928192717276126702781271726702773273028192696274828322781259227732756281926442748281927302670284927812781270927862845275627092773 0 0 027052653255226572679260225922618265326792578268327562653256525922705262725922631279425892605261826792614257826312640265325522683269226532592264426532666255226962692265325252696264026142578264427562679256526442717266625382683258925362498268327432614252527092627270525652709 0 0 029342717270928622946276826312875290827942657290027562832259227092768273025922900289527812631295028192756278628622946270527612773284527562683282428832794269628622832279427222862288328452735282428572883264429002908293427222849289528072761290028322883276129122870284527482937 19790725 816451808 0 0393339703880402735833846355542173239389831263829316439333201426331894108334140475441441135274385365639703445406736413915336639153328352732893379303935833176354129153239275130762839359744912965294029022801278928272699283934453472327727512582400826342699289032393499451953331296 0 0412937964150361240273597376433793863323938803164384632513898340641293302412936125477378040673732423935973933364140873626376433533513326435693139371733023569308930642977299029523076374845192965287727512751280127762827272534993406327726342582404727252647287727633419463448531808 0 0398938293641376437173933337938633164389831643732317640873328391532893829334140085441412934994239352742173597415035274217349937803328359733153626349934723089330229653226290233152801364144913052280128392827299030142776275134063315328926082542400825952763283932013499446452981296 0 0400838633952379640083656393331763829316436563151402731143933326440273379412933665405358339703671412934864087336639703499397035273898335334993201365631143612311431893039312628903076356945193076294028142940272528652839268633793277323926082582406726212763287728273341457648861808 0 0393341293780388035413989337939333239417233154008316437323226395232644217354141085441421736414108376440873499421734324067335337643419361232513780326435413089343228653302282733412877362644643139299028652927277628012776275134593499323926212542404725952660276331893472463452981296 0 0423939334067370140083419384631144047317639333264404731014087332842173315412933795441356940673612426336414129367137643445382931263717307639703251343232773201322632512965322629653002347245473164297728652890275128522902272534993406322625952542404727382712282727763366426348861808 0 0400841723612421735974194345937803126433531893764313942633289421732514129334142395441433535554217347241723701436035134286332837323315371731513353336634192977337929273226290231512801356944913089285228392852283927512827264735273328320126082582398926602977277630523392451952271296 0 040083732412936264239355542633366408730023780327741503214402732894027332842633486544135554263349942393541398936864194352740873076374833413656347238463353331532143239306432392902303936124464289030392789285227122890281426733499335331512595264740672673272528772801343245474886 19790725 816931808 0 0391542393527400835413915336646953226397032013915344537483264412934064150339240875441428633794239348639893656426335554150343242863076404731013432325134863089336629273226283932142839359744913101295229402801276328142686289034723419327725822634400826992738276330643671449152621296 0 0398935974008345938123379410834863970302740083214389833024087339241083341393333925405368641083472431035414411349939333499408733793863311437013089344533023341292731762965316430023139359745192890306428142865278928522839267335273379305226082712404727122763286528013353457649191808 0 0382940673686412936414150347245763289421733154047323942173214402733924087349942175477421734724027370143853513406736124172335339523277356930643239312635133076347229773353291530762712362644912952269928772789283928272763289034723392323926212595404727252712280130023445463452271296 0 0406736414263358341293353457633153952306438293089388033663780318941503527436034195441355540473656410836864239365637323597417234994067320137963239367133153328313934723039318929273114352744912965300228652827281428142839271234723406320125952686406727382673287728013499454754051808 0 0410841083641398934064437335346643239388030763898322639893189408734324067358340875441408736563933367143853555391535413829337937643264354132644047317636123052345928523341289031142852371744643002286528652890271227512801267334723486325126732582400826992801275132263353469560741296 0 0412937014172367140873432417233283796301438983328463432393880328942393353408733925441358337963412406735694047347239703419402733154047327736863139339234063445306432892952295227893176352744642877303928142814280127382839266034993419307625952699406727512725287728653459475771111808 0 0421740273846431033793915327740473164402733664047341239333341397033533970334139155441412935414411379640473656419436123952344538633406355530524087334134192940339228523459285230522865361245193064276327512763280129272647289034993406330226992660397026212763280131763569469552621296 0 041723933463436124027343239333251395232014634320137483251393333284067345942863612540537014087373241943541423934994217331538633419379633153764317636563379364130393366295230892865301435834547295228652763285228012827286526993432340632512582269940672776275129022789347246344919 19790725 817411808 0 0408741723732404734594576335343103189386331264129374838463176395232394087341940675441419434864547356939523641423935973970344537323289355532263406312634723176322631143101282731892927349944913052283927382852277628012725296535553445328926602595400826732789282732013829443752981296 0 0398939154411367142173527421733664129339239153239379632893970339241503445397034725441359738633597406735414047354139893612373233923748334133413139337933663289316432893114311427893002355545472814289028272839289027632865272534323379320126212751406726992712285228143419454749191808 0 0388039703717421733154008352742173328417233665088331539893251388034723933351340475441417235834108381240083583443735414129354137483499361233793796316434322977345928773264273830892686341944913089272528272751278928772763269934593406331527122568398926732839285230523671469551921296 0 0406739704108341942173432428632774108334142173445443737323989326438463419395234065441362646643541415037804047352739893432412933923915327736413164352732263226308934062940317629153002354145192890289026342902268627122789272535273328328925952686406727632699286528523472454747891808 0 0404741503641482136124129339240473239398933153829330248533597482133663764335337805441402733924087371743603499415036123846348637173459358333023583351336123064316430273277276332262890368644913089280128142814269928522801282734593392330226602582404726472751285230893541457653331296 0 0408739894027356942393499400832894047358340473419398933023846341938983569438535695441374839333717441138123915371744643597386334863863335334193302311432893419312632263014322628523039359744913002303927512789282726992927272534993328326425682673402727512686283927253472454747891808 0 0393341083764393333924067336642393366408732144008334146643626443735133780347240085405436037014067382938463829417239153915359740673289388031893952325134322990343229403302294032892699359745193139292728142890269928652801296534323459327727252582397025682738282731013656451953691296 0 042863970400837173846344540473459415034323970344541503419515734993780349938293459544139333970381245763732400838634087376440473569373233533656325137323392341929903239296533792890323935274547291528522801285228522776296526863445339232392608262140472621273828392725341944914757 19790725 817891808 0 0406740083612393337174047347239523419408732773952311439523302395234724385370138295477404736124087370140083812400837173989352738983583371732393486323936713139326428653251287732892827358345193114280127632827272528392699273834723419327726602595400826732751280129903641463451921296 0 0402740084172365639893366488634864129320140673289417233024087359740673499382935835405376440083732419438804129408741083732408735413686339236713392367133413406302731143027326429903264361244912940297728142801280127382827268635273341317625552582406726992699283928013419457648211808 0 0417238633656371734723915339242173898389833663933318940083315364135274087355537175441400837963970376443353989395238984310374838983541391533533597339235832990326429023289300232892890359745193114273829402877278928142789282734723302322626992555400826082839286530643597463453691296 0 0404740274027365640083513408734594886328938463341389833413898348639703583391535275441384639893933436038634027393340873780382937803970348636863612352732643289302732643027313928653114368644912940305226992902271228772890276334723432311426472647404726342660287726993353438554051808 0 0417241503829367134724067347248863541388032643812344536563315397034864008397039525441415038124194378042173812466437964217391540083569376434593732335336412977351328143289292732262776358345193101292728772776286527762699266034723328332827512542398925822699278930523989457660351296 0 0398939524087345941293641404734063898325140083164371732644008362643603732397035555405388039523812397038634634389841503701421735273915348637963289355533153302312634192977292727893101347245193027292727512852283928272940273834453379317626602621404726992699292727383379463470041808 0 0431045193764397036414172356942863812404733024047340639523412404734594108364138805441408739894150397042633952431038464286386340473612397036263671335335413251335329023379278930892776364145473151294030022763292729652801285234993486322625952555397026082789287730023499441152271296 0 039524067415038983863348641083432406733793863326438293366388035835477376438633717540538124150391541943970426340084150384641293880371737483846339235553379347229523151292731762890323935274547290229272827285227892776286526733432335331512673262140672660269928652776330245194919 19790725 818371808 0 0436045763898395235273970354138803472391534063829322638803459384634864664386338295441404738464172384642634047441140674335391540083764371735833701334134863002348629523264263431762776345944913164286529522725286528772763281434323302320125952582398925952725282731143513457653331296 0 0428641504286361247263612408734724108334140673302388034864172359747893612376436715441408743853989423940274150410842393989436038633989359737963392365633023315302732642915312628903139352744913014292726862738275128272915263434863366323925422582404726472660294027763445451947571808 0 0433542393915438534993898352739703499482132143898347237803527389841083933381240675405402740274310386341724217426339704129386341083764397033533764315135973052345929523251276330892738355544913151278926992699272530392789282734193406321425952555400825952839280131013379451952271296 0 0404742634194386342633626397034594108318940673239397033023989373249193846393338805441415037963915397039894217400842393970386338123829373237013472365633413341307631892902305228143027359745473027303926992827269927892789273834863366326427252660404726732738289027383445457647891808 0 0402744643952408736714263371739703486398932773880352737803656397036714335391538465477408739704194406742394108408740474008393339523686381233663717326435132927348629653277275132772673358344643089283929402751267328272751280134453366327725552515400825682789280129773541457653691296 0 0400840474239370139703671475735974047347240473419397035974789351340473717408739155441421742634172428640274464398942634067408737323933371739703472348632263459291532893151320128273039351345192977296528272776283927763002280135273341315125552568410827252647287727513406469549861808 0 0431041504027472636714008345940873366508835273989337938463597371735974150395237325441404742634129421743354239412940874108408738293880379634453732331535833002345927513328280133022827354145193151277628392827282726992763286534193366326426212555400825552776280129653353454753331296 0 041294360410842174047379640083513379634593812344538633541397037174008376442634108544142634263423943354194408741084411400841083846389835133812339237963251330230643328308932012852306435134491285229022827291527512814297727253445343232392582269940472647267328522877341944644726 19790725 81885 0 0 042374264411841604133413340184077415840844077413940374133399939994158426439803999399143204227409741844158418241604133415840574273403741584057398041584264439540573947421041824118410841844160411840843991422741603991423743704057396943494296405740844237437039624037437842964227 0 0 042374237403740774292429242494273426442104249434542374210422740974237426444214320426444694447407743494565470542494108453245574273410844084227411842924108413942494237434941604273399141584139416042924378439542274469440845294227418445654736427343204664439542044264456544744160 0 0 041084349434542274037432043204160410843204139424941584133418241184210410842733943423741584227398042104108420440974320406040974160426441334160409741584037401840974133413340574118410840374018394341584037413939434237396941604097406041333943409741084108409740373883418440974182 0 0 039914320444741184084429242733873408444694227407741584349432040184060443844744077406043204501413940844210427341604060413342734077390442374249407741584597467442964292432044214097399142104139385643784158392540774210426442494057394741844249411841334184394340573843450138904018 0 0 042923969411839434108390442274077394739473962405740373947385640574158403738733962406040374118416039694210427340573947429240773999403740604296407739474158427341823883394739433999410842924139396239914210409742494108410841603925394740374395409739913947413940184037399139804227 0 0 042923904392538733969399140184037408442924320424942644320422741183969429243454077421042374057418242374237405739994133418441604018408441333980411841584184405741604108399140373943429242104097411840844210418240774158403738393999410842373980403738833969392540774084403739254227 0 0 042374184409740774292410838734057415840134037416040374060401840974378418439624097413339914057403741334133407741604210399138734118401339913943401844083883409742274264386341604227410839474077407741084037405741394184418440774139406038633943416041333991422743704292384340574139 0 0 041844133390840574408410838904296403741083980411842373863398042494237403740374227432038833806429643204133396241604292410837114273432041583806416041584037389040974349380338224227408441583856407740843991371143954237396940184320426439474018416040373925394342274133390439253999 19790725 819331808 0 0472639894263423937804108358344113459402733154027355540273780389838293764423944375405382941293686421741504067376439893846374838123656379634063499332838293039339229653164280131762763370145193089281428522725289027632801289034723379322625822621400826862814280129903328457653331296 0 0415043104172400841293641438536714108343241943671423935134008386342173933400841505441406739704335388042393989421739523846412939333717347234993264388032393341292732392952327727763101355545192877303927512990280128142852264734453379308925952595406726732673285227763432463449521808 0 0451940084067391536264087344540473671433534064239355538293541398938294008393337965405384643104129419436864239379640673863406742173717384634863671316437643002330229273251280131142725364144913064289028272763276327512725303934453353318926082568398926472763285230023353463453691296 0 0404743104008379641083612419437484087337940473459438534994129393338804027463441945441423939894310371740083846402743353915382938983732364136863541376433413459303934993014328927762977364145192877285227892763277627632902269934063392320125552621408727252647290228653626469546641808 0 0441140274008408737644217351340083486412935693933352739523555381236714067417241295477382942393748431043854172378042393970398938803764419434993513332837013189345928143264273832262877356944913114286529652725278928272673306434723289327726212555404725952827278928773277472652271296 0 0412944643989391539893612393334994087352742393499431036713970400842173952391540475441433537804263373241503915421737964008384638463597388041293353386333663597322632892927318927763039355545193027295228652990272528902977264735413406320125682621402726342789286528523499463448211808 0 0428640873933404736123829354138633406423934863829355540083880463439893898415038805441406742633764421739154150419439893812397037323717395236563686343238293027349928773392290233532751361245193076280131142725290228522902291534453315327726472542402726212763277629403392469553691296 0 040473989397036564150341242633406397035553915351339333686421737644067397038984217536943103933406739334263388041723933398938463933398937963686335339523366332831893341301434452927311435134519287729772877289027632827287726863541340631642542258240472660268628652814359745764757 19790725 819811808 0 0412941723952398936564239339240673597391535414108356939333880451938983626423937805441379643103970417240674172384642863970395236863656395234593583323938123052334129153366278931392763359744643139289029902686283928012827296534723406322627632528398926732801285229653328463452271296 0 0386339334129368638983432400835273846374839333445376436413846386336564008384643105441415038804150373241943989421737804008362639333863378038123353404733413527308935273002326427383027351345193076307628142877264727252814277634993445316425682712404726472725286528393583469547571808 0 0431039893952389836564385352738293366370135834217359737323970389839333597384640475514441144373555449139334263351339893656408737643812393335693671343238293101343229523315280131512738354144913076273829272686282727892738283934863472322626212568398926342776272529903392463453331296 0 0415040873989371739703527426334593686348638293569438535133583367138634047412941725441421738294087404741723812417237643898378039523863374839703541374833023419303935132940315131013039355545192940302727892789269927892902276334323419313926472673404726732660283927763486451954771808 0 0421741723933389834593812347239703555406738463656361236563597391540874263421742395369371742863748454737484310389841723764393340873846371735693970330235413014344528393419280132392725364145193014276327762673277627632776294034723486322626992634402726212725282728523626472660741296 0 0398939704087368639703499404736124335354137173499382936713880373238634008378042395441426335974310404742393846415037014087431038983732370136713555378033153419292733793089331528652902355544642902300228272839258228142814269934063379327725552660404727122699294027633555463470041808 0 0423939703597417235553796336640083406419435413952352739333863415038983671410836865477397042394217431041294194374842633933400841083846373235693764332839893052354128013353280132772801364144913126286528902927282726732827286534593379326426992542395226602890276328773392463452981296 0 040874217400837323952352740273445388034863846343240873612373238463764408737324087544142173626417238294411386342633796393342173829378036863989341941723499376429773419283931012789313935694491289029902673292726472789310127383366341932262660258240472725272528012852340646344919 19790725 820291808 0 0417240673952410834453915335338293139389834724108355537323583376438633764406736865441404741723597441138804194393341723812386340273701367136123915343236713176334128393302277632392852361244913139282729652699281426602927307635133419330226602555400825952763286528773392463454411296 0 0398939894239376439153459404733414263339236713583393335274047355537804027423939335441431039334217367142393829395238294263371740674129361236263597358332013717300234062902322628392990367145192902299028652952280127763039289033923392323925822595404726732751285227633641463446951808 0 0419438983898421738463880341937643353393332643812336637803612397038803701398938805441384642864047438538294437384642633486426338803812388035833686337937963214358327383527281430762852359744913139280129522751281427892890295235133419327726992621397026082789280129153419457652621296 0 0393338984129374839523459421733153989340640083445378034454087367142393829368640275441428641504286381242863970404735973933391541083796378041503432386333413499308933412940328928393052365644912952296526992877268628902725272534863353316425552673404727252839291528393315463449521808 0 0436043103717421734723748321437643459370132263863359739523513367136713846379642865477365642633880421740084310382942393686391536413717408735133829344536713176352728013379281431642738359744913164276329522673294027762801296534723379331527252582400826212712276329523486472652621296 0 0406740274150354138293251398931263717327744113612349936863701378037963829426338985441402737324067415042393656408738984335382940674286365636863432412933923641308933533052303928522990367144912890294028392952291528142712262134723379323925552725404726472647286527763555451947891808 0 0441139893780400831644217323938983315376433663829343239333513339237013970393340085441368641293989408737964150400840873898404737963812370137323863349936563164345928903353282732772839351344913089277629522814281428272877290233663353316425952555397026472738277629903392446450881296 0 040873898412937174194341940473277423933153656345939523764379636263641371739703970544142173952423939894239364144374263408737173812408736563970344539703392354131513226310131142927300234994491287730272738290226602852272527513583343230892647258240672660271228652763345945194886 19790725 820771808 0 0417238983626415035413915343238803486379634724239364135833597443737173671384638295441378041503780426338124411404744643780410841503933379636263915348636563164367129903353275129402776359744913164290229522877285226602814276334723341327725822595398925952634278929153419446453331296 0 0382939703933344542633341397032893796332838293513446435413732381237173846428639155405415037014172364140873717404738124335361239154263364137173583373234993597305232642940306428653226362644913014302727382877278928272827277635273445323926602555406726992673290227763527463449861808 0 0397039703796417233664108332841723379398934993880349938803829408738463780393337325441433540273583431037964150368641293880419437173846386335273933320138122977335330893277268630272725352744913176286529022621278929272852278934453341330226602595404726212725287729153392469551571296 0 0395239703952352740473328412932893863328939703555412935273583370138633863388040275441415038124150358342173812441138634217373240474172382938293472376434193432299032012977317629403126371744913002307629522927278928012827278934593445323925822568404725952686283927253472449154771808 0 0415042863764408734063989334139703251412934323764371741083597412937173626364136125441412939893764415039154310371741293915412938463952365635413933340635973002332829403366280131142699367144913039290229772699289027382738289034993392325126342528400826732673282729403701457660741296 0 0410839703989339241503302421734723796339237013541388037484008368644373764367140675441408740474150378041083970426336414286397038463880374838803583361232893555318933413052325130273176354145192940299028772940277627632751276334993419320125552647404726992673287727763472469570041808 0 0421740083701408734994108343240273353393336264008351340273686362638464047381236715441374840874108410837644217402742393717408737963898368636413863341937483114367129273392282731142877358344913214292730272952290228902827281434453353317626602608400826602763278929153277463452621296 0 037803846393336263863343243103472386333283933352740473641398937323701378039333898547739333796406739334263391542633641423938983970384637803898352738293583341929273499287732012990285235554491295229402789283928522927278926733583330232012582259540472699267329022814351345474986 19790725 821251808 0 0388040873780412935693989337940273432426334993626361238463898393338633933378039525441421739333686417239704310374841723780412941724067376436863764345938803214358328903419289032642751349944913151287729402915280129022865300234593419317627122634402726602801292729273432457652981296 0 0400839334008354141293486404735134547344536713583373235273686378040673780402738985441412942864217410841293829421739524239384640083732376440473432351331763527299033663114317629153002354145192965299028652814271228142877278935133406316426212542402726862686292728013419451948531808 0 0412941293970431035974027336639153432389835273626361235833656381237803656388039705477423940873732417237964047359742173812410836413952364136123829326437013101340629903251285233282763349945193076285229403027282728392814285234593366330226082608404725552763280128903527463452271296 0 0402740274087365640083472415033023671345939333459410836863748373238464047386339895441417240274263378042173812421738634129373239893732382937323472373234453226302732263076317629523039364144912965299031142877273828392827269934723392326425552660402727382699278928013472441148211808 0 0428639703829397033284108354140673379393334723569358339153880368637963701391539335441400843604150446437644263400841723952417240874108376437643915327737013039335329023341292731392852355545193039292730272940277628652827267334323419327725952515400826082814281428773472463452981296 0 0406737323970347240473527443733533863341936863555395235554360373237643732381241085441428638124310393342864172428638464150384640874129365636563432371734723419322633923101320128653114354144912965290229022852292728522751275134593406322626472673406726342814287726863612457648211808 0 0406741083846415035693970335341503541386333663796351337643717446438633732371739895441388038633898417240674411400843353764406740473933398936413748352737173039351330143289297731262814361244913101282729152865282727892839266034723353328926732647400826992839282729023527451952271296 0 040873933400833924108355539153366386333663970352736863671379638803732398938633970540541083701438542864491388043854008415039893796368636713846345937963472354132263289287731142877313935554519291530522877295226732827294026863486341931762621264740272699259528522699362644114757 19790725 825091808 0 0384640873328410833153915344537963472417237804087364139703952398939154027398937965441412941943952423939524108404739153933423938803829368634453612325136713176352729653419280132642660359745193226273830272827289026602877259534993353323925682595402727632738280129153201463452981296 0 0402736864047335340083239417233664150393338633780373238124067376437324263395243105441426341294385404742864067421738634108371737643898355537803392356933793541330233023064318929023176359744642940318927763002281429022814272534993499323925552595402726342789287726993419451948531808 0 0367140083486400833794067339240673264397036263989359738463915400840673846384639335441404741724172431040674087398939703846417238983748382936863764335335833176355529903341281432262763365644913328282731012839282727632827267334863419331526212568398926862763280129403541466453331296 0 0391535694108335340273315395233413989356939523764410837174239386338463933398940675405410839704239398943353796415038983970379639153583362637013541355534453353325132263089326428653064349945472852317628652915290228272751268634593419317626082528406725682660287728393392449148531808 0 0365640273541391533533846335339153597393334324067373239893612408738633846397038805477402743354172423937484239379641503748388037803915388035413569352735413176361230393341278932512801362644643151280130272814285226602712268635273379327726082595398928142699287728523379466452621296 0 0395236414217331539703239408733284411349938633701389838464067379639703898389842865405431040674217404741723989410838804108376439523748379638983555358334723459322633283027311428143039355544912927315128652952273829022789267334723366318926602647412927252686299028013459463447571808 0 0349941293527400832394067327741083379389836563764374842174129393340084067410839705405398943854008421741504150406741503780402737803846384637173686343236263302341931763341280132012673361244913151277630022839283927122814281434723445330225552582400827762738282727763353463452981296 0 040083555391535693846327739523392381234723952365639893671415037803970406740084067544141294047406741724067391541723846415038983933393336863780356935973445334132143289307631892890310135694547291530522902302726732902272527513459337931892582259540872634262128652699332844644821 19790725 825571808 0 0367141083472395234323898340639893459393336563796368640873829397039704047408740675405428640474067417240084217404741293764402735833829393334993701328935413126331529903302283932892789354145193089283931142699280126342751264734863406320125952647397026862751276328903302463451231296 0 0404734863989328941723201381233284008344540083612412938293952386340083796417239895441412940274239395241723880417239154087379639523717365637323419352734193302312633663039318928653052352745472952316428272965280128142673267334723392313925012528404726862751291527383341454749521808 0 0376442173472408732893970344540673445386335273989356940473846397039894129391541725369406743354217431040674286389839893846397039333952382936413445332836263114339229273392292732142852352744913277285231012712292726992801259534863445320125822621408726732827276329273341443752271296 0 0410834723989336639893226395234993780347238983513412937483863379642174027397041085477415041504437417243103846433538634067386336713796379638633472355533283583311433792990326429653251362644912776317627382952287728652776272534453472320125682595406726212789289028393392463454771808 0 0364138803499402732894129331539333353384634993880368638293880395237963970397041085441428643103846436039334263395240083829389839153780370135973499334134453214336630143366300232772990355545193201281430642877292727512839264734593341321425822595398928012738277630143341451961131296 0 0443735414172332841723341406733533915356938463612393337483898393341083970395242175441433544114047410843604027404738463880376439893583365636713406355533533419322633793064323930023039359744912839303927253076278928772789271234723251312625152595402726472738290228013541441171111808 0 0373240083583402734063933326440083341393337324027358340473880410839704067400841295477415042173970431038804047379641294027397037483863384635973597331535833226352730393353300232642865368644643239273830142814306427512839258234723341323925552725400828522712281429273189466453691296 0 039893499388031144067340641083315384635693898365638463701395239893915388040474172540544114087426340274310368642173764393337643898370137323829358335973328349930523189308933533052318934864491280131512801301429272890271228143499345932012582263440472673272528772686337945474757 19790725 826051808 0 0352741503472402732774087330239333419382935693846354140874008404741083880408740875477431042634217438540874150397041083796379637963717391537323513330236123289347229153251286533022751364144913277294030522865287726862839258234593366321426082673398929522738291528143341469553691296 0 0412934064067331539153201398932894027336638293527397037803796402737963898388040675441441138984008406740873915415038803732358340083701358336713432364134063445310131892990308928653114355545192865315127892965271229272789277634993379322625952647404726992686299027253353443749521808 0 0368641083499391533154087327738123289382937013898358339333970395238803933393339705441421741724047417240474129406739894047406737014027379636413701332836863328339230023251282732012789361245193226273830392789282727632789268635133432322625952673404727762776281429403341463453691296 0 0402736263898322640873315406733024008347238983671365639153829395239704087391542175441446439154286404742634129428638294108378039153686370136413569355534723392321433413014315128393039358345472789297726992877280128012660271234993379320125952595406726732647289027893419469548861808 0 0364139893472406732893717317640083341384635133863378039704129397039703846404737805369406741503952426340084172400842863701406736263764368636263555344536863176328929523201269931892827358344643189278929522789281427122852255534863392322625422555400828012751283928653379466452621296 0 0400834454129332839523264406734454008361240083701397038803863391538984047386342175441428637644217395241944286412938124047376440673764370137323671341933533302320132892977322629023139356944912965300227762952277628522725268634453366325125822634408726212725290228393419454748211808 0 0347240473445395233023970328940873583402737323764349939153641389840084087402739895441406743104087433539154286386343103780426337173812386337013555347235973214327730143315291533282789371745193189292730642865297728272927266035413341325125682515397026992751286529773366457653331296 0 040873432395232894047351339333612404735973898343238463701397040873915415039153989544143603863431039894172395242863952402736863764368635833686352735273445337931013239296531762877331535974491289029772776287726732839271227383445336631762555262140272634267328522751340647574919 19790725 826531808 0 0358339703412408732774310337941723472398937013970362638803701373240673970431040275441397042634087433539704087388041723641395236563732386334593812352735973064337929773277282730762852356944913226278930392712291526992852263434593379327726732582397028012725273829403315463454051296 0 0410837324239335342863315406733533933359739703671389839523989376438633880384641505477449140474239397042394027410838634087368639333764364137803597359734193176306432893027321428523064358344642890301428143014278928142725280134453459316426212555400826472725280128143445436049861808 0 0367143103379389834063970331541293597391537803829376442393898384644914008398941295441398943353970431039524360398941083796406738803829386336413499343237013315332829653164292732512751347244913164283929772699295227892877262134993432321425822608398927252660282728773353463452981296 0 0406733794172332839333379395235834008373240873472388038294108376437484263388043105477443742174239410841503989428638294108388037643701378036563656344534063486308932263052332829273289349944642952297727512852280128772699280135133459317626472582402726342673286527633459478954771808 0 0358342393328412932014067337939333432417237174335371736413701400839154008412940475477421743104108423939704217406742173780388036863829356935273701347235692927334129153302294031512776361244913126276328772751285228652789267334863392326425952595400827632827285229903366443761131296 0 0417234064027331540673555391533533952352739703989376438804067408740673989402741725441436039524217415041084008415038123989379638123671358336123499376433533445306432013101305229403239347244642890306428772877271228272673275134453353320126342542404726082673292728273486454770041808 0 0365641723366426335554108326438463597388037174286382937643970378039703989419441725514419445194067428640674263389841503898397037013732378036563583337934723239331531513277289032892763348644643277281430892801294027122877260834993379318925952621402727512738278930023419466453331296 0 041723459408732644108334139893641410837174008382940273732384639334067400837804263540543104150433543104411398939704150408737173933370136263701341936123392339231263039289033532814303935274519291531262827291527512725269926603459337932012528259540872634273828652725344546644757 19790725 827011808 0 0364141503353400832894172339240473863415035694172376437013863382939704027438540085514421742394027433538294634406740673671408734863764364135553419343237013126330229153226280132012827364144643264297730522776292726862902259534453419323925282621402727632738285229273379457653331296 0 0431034994027337940473264417234454129389845473686376437963764388039704087398941725477438541724217412942173952417237964150388038463597373238123569345934453239311432013039316429273214344545472990307627252990266027892751273834723366315125952621404726472738290227893277463449521808 0 0370140873486412931644008337940673527408743353880381237803732379640474047438539335477421743604047421740674047371739333989408739333717370134323583328936863101336628523289278932012751368645193264280130392738291526732865256835133472328926342568400827632789292729403328475752981296 0 0417236124087321441083499417236124286379642393686393338983970388038464310367143855477466439524335398943853952426337964008391539893764378036563472358334193379307633282977326430273251352744912865313927252977276328272712276334723419315126212542404725822789283928143583454748861808 0 0374843353315412933283989339239333499410838123829386337964027391538983970431039705477402742633933423939704310381242173829415036863764370133413701320135133052344529523277297733412801373244643214282729402725291527892852267334993353317625822660400829152673282729523379463452621296 0 0421732394008347240473328412934724129368641503812378039334067400839894087402743355441436039334335408745193970408740084108398939703863355538803555379633663392300234192915332829903076352745192940310128772940283928772738276334993379325125422699404726992865281428773445463447891808 0 0370140473353391534593846336640673569404738634437384638804194397038983952433539335477408744114172446438984239389843603880408740473748382936713764341933923126352730523379301431392814364144913214283931262699290227632902264734993379323925152595397028392789286530023328463451921296 0 041503569388033534129335340083472421736714239376438463989376441293812438539704360540543354172417240084263381243353780397040673915406736123671358337643315343232013302312632262927322635274547292731012801303926992712277628013392340631392608267340472738272528902827335345764853 19790725 82749 0 0 041583925390842044237388338393980413341583980424941084060416042274158399139994097426441334037427342373823389040774060388340184057415839254018405742104158405741394378396939434296434939693908418241334037399941824237390439254182437839044037422742374158394341184133418441394182 0 0 043203969401842274037394738904296437840843980418242373969389042734237406040974057426441084018424941843925398042274378408437904249415840374018427344084060389041394158403740774227434939473774413943784013385642274292410841604345418440844018409741844084392542274133382340184160 0 0 042923947407741604264403742494182432038833890427341584108407742494320408440574018418439473908429641333947389044744264406039434227423740843822416039044158413939804320418440574249432039694077434540134084389042494292392539624249413340844018411843493991409741184408415841184227 0 0 043204060403742274264386340774474418440603999437041584084401844474320408440974227415841083873409743784084401841394210384338904182421040844057420442643991413941394408396939624118434941583774437044083969407741604184408441184097423741333839444744084060392543704320392540774160 0 0 041844037396241824264403739994320418441333943407742644133407740374037392541184273429241084057429642644013405742274292406040374370446939254160437043784060389040774158403740184018429241333873434542103969409742734133399139624182418440374139401841583843399940374184408439624345 0 0 042374184399942734237410840974273406037844097434542924108416041604292421039434204437840604018398042374133392542274292410839804182408439043925444740604013405742734237399140184227423740604018422742104060380640774158410840184273426437843758427342373843383941824237401340974296 0 0 042374037398042044184418439254345418441584139422742644237413941824184408439084249434940374273429643203904405742274264403739624182423739043839416042644084416041184320386339804118429241333873411841084108398040574108388341394182413340373908413943784108394342734158403740774077 0 0 043204210409742494184408440184227418441333980424943784133405741604320410842274273429239254037416045324264420442274184426440574249434941084139418242644037409743204349410840774320450139914077427343493991398042494237413341184249426439694227411843494158394341604108406041604139 19790725 827971808 0 0344541293366393333534108340639893445415037174263382937643915389840274172449141295441398943353952436042174411412940274087382940083846388034593732336637803472355530393176290233152839364145473076287729522940286528652852266034453366323925422582402727892776281430643392469552271296 0 0408737324067335340273302404734863880340641084286433538983764404739894360389842865405441140874385417244114129423940084150397039153970379638803641355533533315337933023126305229273251361245473027307629023002277627892712282735413353323925552660406726082814291528013406463448531808 0 0362636713302410832774217341941503499404735974129388037643863379642173846433537965369412944374087431039524239421742864172406739893612365636863764362634993264345931763277300232642839361244913239287729902776290227252827262135133379323925422528404727122827280129903392475750201296 0 0431035554172337941293302397034454047343241944172402740084194423939334150393345195405441140674385441142864067417242174129398937963880381238803732354133533541328932773076320128903164358345193027307629402990292729152699272534863432318926862621406726602789287728393353463449191808 0 0368641293499402733924008359740673366408736264239373237963846381244374047421737965369410844914008441141294263404740474047404738803846381239893796347237173315337930643315307631892902358345193114300230022776287727632865258234863392316425682568397027762699283928653419472652271296 0 0426332893970334140473126417232393970336641083829371737803829408739334172393343355477436041504239426343854217426340874172406738804008374838463583365634993445336634193189326431513201358345473064313928772940280128772763275134453379316425952568404726342751287727763406449147261808 0 0358342633445398932894008327740873486400835554217376439524108386340873846436040085441419444114108421741084217395242173898386338984067388038293583352736713328340629773366296531262952376444913315305229272965277627762801268634993392326425822673397026992789282729653445451950881296 0 042173555417233923989326440273366408735134047376442173880398938124047410843104491544144644067423941944360426340874067436039333812412939333764381237803671367133153251306431143101307635834547296531012902292727382814278927513513326431642582259540672660282728012877337946344726 19790725 828451808 0 0361242393392423933924172328942173251421734724310347240083863389841724027446440475441415043604172423942634194406741504008408739334067371738123829388037013201337931893226296531262940355544643264295229402699292729402751281434323392330225552568402726732751289028773302463453331296 0 0412934594108336641083264402734994108341942633796404739153829400837964310402744645477438542394360402743104150421740084067397040673933402737323764388035273701345931513151306429273201352744912990303928142865275128012751272534323341318925952647406726342738286527513419469548861808 0 0358341723366417232894087334140873392423936864360365639154108378040673970419442175441408744644335441142634087417240274008436040274047376438463748379636413226351331263328294031143027352744913302281431012902287727632827269935273379322625012582400826732789287728903379446452981296 0 0421735134047337941083289410834064263354142863846382938293863415039154263415043855477441141504263421742864027404740674239408742393812397037643812379635693583323931763239307629653101356945193052300228272952283927512801267334863445317625822673404726082965277628143341454754411808 0 0362640873328423932144129330242393379388037014263386338633898397041503952446442635333431044114217426341294108408743604067398938804047389836413780332837013251348631763214295233282990361245193176292730393014294027122865266034723392321425952528398926602827285230643392466461131296 0 0417234864150330243103392423933534172364143353748431037484027398942174335436044115369441142394576421744914194431041084087419442173989406739333780364134453445332833023089321429523064349945193126318928012927281428652789283934993419322625422555400825682977287727633527466471111808 0 0373242393353417233534087343243103499426337964027379638294027404740874129426342175405428644644194421743104286395243854008419438634108386337803641370135413239336632893315292731512789367144913164294030642952287728902827266034593406322625552488398926342647289029903353457651921296 0 039333419431033024217334142393226417233664310364140673780428643354067415041724360544144114172428643854360419443354217431040674150406740873829367136713555325131893176307632893027322634724547300231763089299029652865282727383499334131642555256840672699289028902839335345474919 19790725 828931808 0 0345942173406423933414129334139153513412937174172367140273829423941944027423943855514428643604087466441294286393343103880417238633796378037483686367135273302332831013164303931512977359745193189291529902839285228012927272534593392326425822582404726732865283929273541443753691296 0 0410835694217351341723353402734063933349941723656421737644310386344374263412945475441446444374634436043604263431040474239397042173863386337323597362636413264315131142990323929773089365645193027313928392827283928272789275134193366323926212555404726862763297727763392463448531808 0 0356943353353415034454310349941503499412937014335378043603880428643354360436043855514451945194360457644114385431041944008431041084150400837803748358337013341343231143139303932262839364145193164294030522751296528142827277634323379321426082568404726862699286530273406469554051296 0 0431035414217344541083328436033923989348640083656412938633829421740674437421742635441446443104519417245763989428638984286382940473780376438463671365634593353334133153277313929903341354144912990308929522852286530022852273834993472322625422634406726082915291527383472451948861808 0 0364143353527441133414263340642633419412934594310370142393846428641504385449144645477423945194360446445194194426343104194421740674150395235973717351337643239344532013277308933282952358345473432291530022890302728142852268634993366317625152647398926212699277629653445469552271296 0 0406735694360336641723527406732894263364141723569412937174108406741724310417241505441446442174239419443854150438541294335386341293846368636713796355536563432323932893264325130023239352744913039325129022990291528142952271233793419325125552582404726732877291527633353466448531808 0 0355542863406426334194087320140673486426335974150374841723952441140474150443743355441436046954411441142174547410846344027417240083846378037483717355535553214339231893239302731642902364144643164287730022839299029522865277634993353330225422515397026602699289028523419463452981296 0 040673486423933284027359741723432417233794263359741083915398941084172443741504385547744914286443740674385393344914047431040874286395240873701351335973341341933283214302730892990317636264519297732012789302729402927281427763445339231392555262140472660294028392751347246344853 19790725 829411808 0 0359743103499423933794217352741503445421737014335378041943829415039894411428643355441441143104263441142174129406743354047406741293846393338293780347234993251334131643328322631392965358345193328287731142751287729272940280134453392330225552568404726212634287728653432446451921296 0 0426334594129343243103251406733794310367142393486426336864239391541944087421742395405441142174217426345474087423940084310389841724087379639153612379635833445327732263101311429403201355544912977317628773002305229272927285235413419321425552555406726472751291527383406466450201808 0 0341942393353443734454263354140473432436033924217389843103863402742174150438543355550408743354310449141504411391543103863408737963933389837323863331534993226328931393176310133152915376445473302286531262877278928012827291534863419325125822608400826472839280128903366457652271296 0 0410835554239323941943459415033414129359741083656410838984172404742394335417244375477463444114576415043604067436038804263367141293764389837643641367135973459335332643126328930893027358344912952305227382940317628772852277634723392313925822568404726602738277627633353454753691808 0 0344542173432428633924194347241723459433537014239389840873796443741294108433543355441431044914360441142174335412943854108426337643764368637803880358337643406344532013239311431642877367144913164281429772877294028143002294035553328316425282542404725952789290229653302463460741296 0 0408734064310340637173541412934454217339241293527417238294385389840874027415041725298449144914491436044114172426341084286410841723846382938633701373234723445332833413164320129773264356945192965306427763039280127633002276334993315315125552595406726212725287727893541451971111808 0 0355540873612402733284027334141503513417236714194389842173764398942394172428642635441421745194263469541504411400844374087431041723829386337483846349936863328340631643164294032392940364144913151291529772940289030022801278935413366322625682528397026472725291529153419449152621296 0 041083472410833534047335340673353415034454108352743353701398940674310421744914464551443354108449142864286428644914172431038634217379637803597362635973527337933923302321431393052315136124547292732262865300228902902299028393472337931512555252840472621272528392839336645474821 19790725 829891808 0 0368642633406423934064239341942173472384636414150364140473612421742864335423941725441423943854129417241294335400843104067397038983933393336863812327734993277341932643379305232512990367145193289292731012852305228652915289034993419327725152542400825952751287730643341451952981296 0 0431034994239335341503541421735134108348638293641395239154194406743854150412942175441449140874519398944644008433538984263389840873970373235833419376434323472343232893164318929523239356944912965308928142915290228653002272534453341315125152501402725682634282727893379454749521808 0 0344543103541406732514067347241503541404734594150374842864217421740874310443743605441431043604217472641724335398942394027415036564067373236713732367136123353322631393392305231762776352745193226295231642927311428392952275135693366325125822515397025682801277628903366454753331296 0 0431034994360349939703379398934454310356938123671402739154217417241504335436044645441449141724634406743353970446440084286395241293780381239153555355535413513318933533164326429153126351345192915321429902839280128652712278935133379321425682528406725952712280127383583446449521808 0 0370143103555446434724310337941293379417236564150379640873989410840474217441143605405406745764108446440674286415042633880421738633915393337803656359737803406339231643277294032512952373244913126289030142776295227252865256835273341323926472555397026082789280130023445463450881296 0 0431035274172347240473379428633793780345942173569408738124108400842174150433545195441446441084360382942174108428639704360386341723863389836413541361235833527326433023064328930023277355545473064312628902927272528392673276334453513315125952501406726862725291527513445472647891808 0 0337942173445426334724129340643103366438534063898384642863933426343604286449143855369426346644087436040874217412942633863412939333915398936863656364135973419352732893341299033412965378045193214285230762902285228272801272535133353334125552515404725282751273829523486469553331296 0 042863555415032894286325142173406410833924217362643354087431041294047436042174239544142174150463441084286404743603915431038983846378037643880373236563583339234193341313933282927337936414519305232262738303928652965291528143486339231642621256840672660271229022738331544914886 19790725 83037 0 0 028573166300030003153303630002773287030742950282427812934300028752870304930492862292130492849293728703049296228752946299730242875295929972925283729722921295029502934315330372799287030872975284929083023287529872921279429122887297229972950300028192972303727222807299729752799 0 0 027432895274826832845276827862761281929212786286229082908273528242934281927482875274328452748273527432781273528112794287027612709285729592761277327302807281126962756285727732722279427812799279927432857277327612883285727862824287028452773277326662934272228622743287027222761 0 0 025892575253825782575261425112631264025362525259226272562252525782589257525652565257526022484257826142562257826052614258925782511257525892538257825362575256526312589254925112552253625492538255225752627255225922589256225382631258925752538252525752562251125522589254926052592 0 0 027682781274826572666295927612761274329212670270928192794286226832756293428242735276829722786278628452883281128112794285727612748276829462811276127302781268327482730281928112722271727942912276126142857278626702679275627482773275627942748281128572819274826832692275627732748 0 0 028832908295027862756290828372811285731002987279928452959291228872883292130122811293429843000287528832997292528372972302329502887285728952862284930103061295027992959295928492875295930102887284928573023290028242705310028872824302330362987286229842857300030002934307428242786 0 0 026792845272226572756287027612735275628572735268326402934276127352679284528752657265328952824270928192870272226442653287027862618280728192748272226402807274826182705283227092696261428452709269626532908284926052730301028492670271728072670270927432781276126832717287026832644 0 0 026402562256525382562264025252552262725622538263125622653256526572602262725922592261426022592255226022575256526832614256226052592262726662565257826022640256525922602257525652552258926792592263125622575253825522627262726312578264025892578257825752589256525252575257525522670 0 0 029082870283727352883285728372786287027942748273527052832278626312743294627732696271728322799268327052883278627222743289528752761281929212709277327562857284927732819287027862786283229462837281128832870287527612781289528242773283227942937268327302857279927092756281928112761 19790725 830851808 0 0364140873459415032263970358340673499417238293898379640874047406743354194443741085405406743854129421740084437400844113898408739703812393338983764367136413432356932773406302734722902368645473226283930522763287727252827275133923315327726082555398927252712295230273406469552271296 0 0426335274150335339153379410833924087356940873780406740274108404741504360404743855441446439524519400842633780438540474217381238803915398937803541364134723612339234593052337930523499355544912965321426212952296528392890272534993379326425822555406726342776286527513406449149191808 0 0349941293406384634194067349942863656398939334047371741724108426343604263431041295441412944913915433541294263402742393970398939154027367138463732370137323412340631143328320132773039384644643289285229402877289028012890272533793392322625552542402727382738283930023315457654051296 0 0410835553933340641723353398934453880354140273641431037644239412940874310391543105477454742634519402743603989423940674437397043103812389837013846354136863583340632643201345928773419359744112915321428142940273830642852276333663445326425422488404725682763287727253315449148211808 0 0351339703612426334594027341938463406397036124027379640084087404744114087451940275369404745194008436038294437384641723829406738294108386338123597358336713432347232643419303934193052373244913139283930642673280126732940264734453406327725282515400827122763287729523353463451921296 0 0408735554047340641083419400835274263347238463732398939894108431037804310379643355441451940874634410844374027426339524129381240473952404735273686378034723472331533793101355531763527361245192927332827762977263428652725276334863392317625552582404726602686294026993315463447261808 0 0364140673226389833533898359740873597393335274047393338984087397042174087428640085405423945764047457639894263393342633612423937804217386337803583354134453328335332513226308934722927354145193264281430642763296528392751266034453379326426342568404726992738294030393289463452271296 0 039703472438533664108328941293527421735273796355538463952393340084108426341294385544142174027451938464411388043853989426338984310381238803764379636413555354133793445334132643089347236414547302730642686285227762865275127763486343231762542259540672582278928902839328946344605 19790725 831331808 0 0358340083472400833154067347239703527406735554087378042174027417243354008449141295441397043103829454739894464379642174129417237804008382936713612364135973445331532263315312633792965373244643239278931262801289028142801264735273406330225952528402726862738292729773315463451921296 0 0398933924087339240273315408735414129331541723686406738633915417240084286397043105441443741724519400843353829421738464108379640873796406735973569347237013328327733283239334130393341361244912990317627632902282729522789264734593366316426342515408726602712289027383486466448531808 0 0351341293499408733024129335341503499398935414008358340273863400840673952431042175477415044644047457639704464389842633989428637173970389838803796371736413341331531263445294032512927358345193151294030892839285228272827267334723432321425822647397026342686294029273302454752981296 0 0402734454027334138983289389834324008364141293641398939334047415039894217400844375514436040874437393345763989412938984150393341083701374837643829348634993289343233283366323931263264358345762915306428143052278928392952278934723499311426212528402726212852289027513419451953691808 0 0370140273392415033413989337942173406395238634129381240874047395242174008457641725514395246343970433541084385389842863812397036563796358338803701335333793289355532143527313932262890362645193226282730392699286526862839272534063392328926472621404725822751277629773459454761131296 0 0421733663970325139523419415033534129361241723764397038804027423941084360404743605441446440474634391546953829446440274217397040473915381237173641359735273583337934323328320129653315362644642890311428142902280129522738268634723406316425682568406726472712290228143341436071111808 0 0349941293432408733154150344540473541423935974047397041724008408742173915441138985405404746343880469540474464384643603796410839524047381238983717336635273459334134193341321433793076361245193226295230892763290227513014275135273392322625422555400826212789286529773341469552621296 0 041293472402733923915335339153459410836413915365639703829412941084027451940274491544146343829451939154411400844373952398938984087382939893641356935413499361233413328312633153064323936714519282731762776294028652877290228523527332832142608256840672673272528522827337946344789 19790725 831811808 0 0335339153612421733154067356938983499397035134047370138984067412942633952446440085441400845194087454739154437400843103915426340474047374835273641354135133459332831643445300232013052365644913164271231142699303928142776264734453406320125822634400826342699282730273406466452621296 0 0404735554047326438293612410834724310378042173656426340084239417242634411406743855441441140474547408744114008436039704263408742634150364136863353365637323472331534723328312631513176355545472902301428013014281428652789275135133406322625822621406726732738295227763419463448861808 0 0359740873406389833024047355541503717404735833989389842634027423943353970446438635441410845474067457639524491395239524217421739333732358336263612347235693302347234063251317635413126358344643126277630272789292727252890286534723366325126212528398926732776283929403499466452981296 0 0404733793880335341293472384634994129359737643812406738984087421743104150391543605441482141294464410844113989423940274067397041723829386335413569365636863445347233023114327730763164354144642865302727512952275128902852275135273392321425822542406726862634286527763472466446951808 0 0349938803164389834993952339239153732408736864087395242173989415042634217463441295477404746344108438540874464412944113933426340473970365636413612340636863445334132013302308932512977371745193214281429522801292727892814266034193328331526082634402726862660272530273419469553331296 0 0391534324172354142633419389834593970376439333796410840674129436041084411395246645514472640674634421745474027443740874150410840673612402737963583367137963353344533533406327731143277352744913027296529402952268628902751280134993379322625822647402726472738294028013366463449191808 0 0351340083379393334453970349940473527417237964087386339523989408740674108451939525405398945194172469540274286397043354150417240274108378037643686367136563328323932013353317630642965352744643027301428652801282727252952276334993379325126082542404726732699281429273353463452271296 0 041083597423934454129339240273419421736564067376443603780417242174008433541084464547747894087463441724360428643603989433539894239354140473748344534453513334132393392330232773214315135694519289030892827300228012902267327763527339232262608251540672582269928902789335346344757 19790725 832771808 0 0358340273459404735134047364140673764391537014150395239894217426341944047441140675550388042634286436039704464393342633952398939704008381236413671349936123472336632773419302732643366359744373139291530642673305227122827277634993366325126212555400826602751285229523341469552621296 0 0406736124067335337483499404734993933352739893701412938804172406740674150402743355477441139704491410845764087446439334217398941293863415036263583361235973445336631643445341931643039370145193089312626992977264728142789283934323486322626992582404726732712296527513406446448861808 0 0347238633379404734064194344539333541426337174310391540473915398940273915441138805477415043854129451940084547408742633880426339153812376437323764344536413379336633533406305231393027358345193101292729902699297727252927268634193328330225822595404726212738285229653472463452621296 0 0406735134217359741503353406735834217365641503641428639704335412941084129408744645477446442174464408744914047454739894150395242173989386336563656365636413459335333023114311429903289367144642952317627633027269929022751275134723445316426602621404726472686289026733353463449191808 0 0359739333392406735414150359740273612433538124194386338464027419441724286436041725405426344644047469541084491404744373915388041503732376438983701351335833459354132513239310131643076361245473226294030762673281426992839262134193289322627252555398928272827278928523419463453331296 0 0412934064129364141503513412936864172358339153701419439894129404741294172393341725405451941294576415046344047451940874310402741083796398937963764341934453264332834593392313930523226370145192915305228522940267329772839277634453569318926472621404726862621287726863445463449191808 0 0345941293419412934994172352741293541404736714239373242173796421741294108423942175550417245194150443740474335397040674108412939894217395237323626354135273583340631763328317632263239351344643126295229402801291528272927264734863341325125952621398927122699278929523341469551921296 0 038803499412934994129351340473513404736124172362642863829431040674108421741084129547746344087466440674519417243104087417241294217378039333796365636263656335333663289322632143052308935974519305231262763289026992902272528013445347231762582263440472699268628522751347246344757 19790725 83325 0 0 043494084418246444292410841824320463042374160422744384108399942964597399143454447446942104097424945974264407743204408418441394227446939254160464442924060418245864184394740574474459741584077447443494264407744744501415840974227443841334097450143204320424942274349408442964421 0 0 042924084411843704597408438904474437840374118429645973991409745864565399139624421429241333962427344694184418243704378429241824501450142104077444745974133401845014469418439434447440841084227442145324210413944214630406040774767446942374057437044084264409745014698418440774395 0 0 043204037401843954378415839254273440841333999418241844037401844214469399141184118456541334118432045324037407744214264401340974447446941334018444744694158403744214408410840974320440841844204464444384084394345864532421039434345426441844160442145013823416043454264413341824320 0 0 045324210424943954532415841184395456541084273464443204133422744214408410840974421450141844037447444694158389043454597415838904586446941084160455741844108418245014532415840774421440839254077434545013991398044744501418442494345446939914182452944694320416043454565415839434395 0 0 042924184401845014264403740974421426440604018437043784037405744744349421039084421450141333943442144083947409742494349410839994249440840603980429643493947407744214378421040184586453241334182442144084037413943704532413341184557450140844204439545323969405744744501421039804447 0 0 044694158407744214532399141394370437842104077452945014060413942274438421042734474446941083999458643494084394342964469403739624501453242374160442145014037398043454532415842044320450140604227444743494133422745574565399142274447453240374057444744694133407744214237390440574296 0 0 045974184418242274501432041604320434941844139437044694108401842964210392542274421450143204273452944084108407743454408418441604370432040604139420445324158422742964469403739084474440840844370444743784037420442964469386342274501434938634227437042374084398042964408399139254273 0 0 045654108399941824565423740184370446941084077458642644184407744474501408442964249446941084249442143494037407742964378423741604586429243204077429645653991403742734349413341184447453241584139442141584264427345014664410839804273446941844273437042104292424943954469423741824447 19790725 833731808 0 0356940083541410835694172341941293597415039524027371740084008389841293898426339895441423944644108463440674605421744114027410839154067376437963732351336413392332833793226316431893151358344913101286530022686289027512865267334063406331527382699398927382738282727893472449152981296 0 0391536413686344538633486404735833933381242863671421738804194400842174217398946055441441142864411443743854047428639524239410841083880395239153472351337323583335331393264303932893151373245192977316428143039272529022776282734593472320125822608408726342751283927253445451948861808 0 0355539333366391534194087354141503671423937323915395243854129428642634286428638985441419445764263457641724437423944373989415038294108393337963527362635833392339233923264315134063126348644913089294029902751287727892877268634723328331526472634397026472699286529153419466451921296 0 0412934454129354140473597395235833989374840273796419438984194421742174286410843855441457644114634441146344217443740474067374841294008400838983952358334993513356934723302312633023151355544912965300226733089269928272699281435133353311426212568404726862776286527513486446449191808 0 0352741503569391534454217354139703764391537964217391541083933421742173989438541295405433543604129438540474664406743354172410839524067370138633812348635553353352732773302327732143002355544913114285230522673297727382763262134863472323926602725402727512660280128653392441150881296 0 0412937484087334137803459408735974087358340273780406739154067423941724239415045765441451942864547431044374172454739524411395242633970395237643748361236123277323932013226334133023164364145472940307628902827285229152634277634723527318926212568408726342751289028143432457646951808 0 0367140673406398934863970352738983780415036713933393340874087428642174087446441725441423945194217446440274335421743853933412937323933395238123780359736713459327733793302326432263189365645473201285230392686300227512852269935133341323925422738397026992776289029773366457653691296 0 040473555410834323915347239333671412936713989391541293970421743103989421741084286544144914108438542394411400844113970436039894172426340273898384636863612344535273189318933023251305235694547300231262789303928012814268627893445343232512789252840472608278928012725341946644853 19790725 834211808 0 0361239333569400835554108344540473701417237644087389842864172426342864047451941085477441144914150436041724172415044373952431040084067406739893732352735973671340634193597312632512965362645193114292730272725282727252915266035273379325127382712402729772660280129273486451953691296 0 0386335554150320140673541398935134047361241083812404739704067443739704464426344115369463441084491421744643933433540084263382941724027419439333829359735833459347233793214327731143239368645192977320129022952271228522686283934723459330226862673410825952776282727123406469549861808 0 0349940673445400834064008371742173829431037174172389841294150406744374263433542395441428645764263466441504360415044114217426339524067388037963780349937643656354133153126322630273114365644913139295230892801283927512940266034453328325126472712398929022738273830023328463453331296 0 0402736864067335340273328421736564310381242173952426340083952421740674217421743855441441142174547395243104129433539154385402742633952400840473796373235413527344534323151330231393251358344642902316427762990269929402751278934723499323926992673400826992725282727383341463454411808 0 0365639703513397035414172348640083701410837324286379641084047423943854194457643105477415043853970438540674335398943854067421738124067398938633583352737803499340633283251326430763002364144913189283930392827282726992827272534723353322626602751404728522725283929523486472660741296 0 0415037173989347242173432431036414067358341503597419437804217421740474411431042395477412939894385404746344150441141294150404742864239400838803541364136863472348634723353325133023164355545472977318927892952273828772751281434723392315128012595410826602712292727383472466471111808 0 0341940083486406736564239362640673671419438804067393340674150423943104129415043105477443743604286463442174519417244913970423939703915404738293732365635693541349933153366332832773064379644913076282730522814295227122990267335133392335327122763397026992751283930393392463452981296 0 040673583431034994150359743603796393336564087384640673880412941944067433542174437547743104286431040674239397044644087428638634150384639703796378034593555343234453406339232893126320136414491285231392890292727892902282728393432336632512699262140472686264728522751337947574757 19790725 834691808 0 0358341293472404735974087364139893701417236714067402741294150412944114129457642865477436044644087446441294464421743604239402741294008391538463764347238123499349934193406327731143214373244643114292729522877289027252814269934593328325125952621402727122621278929653406469552981296 0 0404735554217343240873701393337643898379640473764408738464150417239894437417243855441449139704335410844644150449142864385400841724087395238123717349937323541344532893419322631263151358344912977318928012890276328012660278934453366316426472582406726732763290227763366451949861808 0 0349940673419397035133933371739523863397038634217397040083989421742174008433541085477415044114217466440874634428643854437417240274008384639333780370135833432339232013406328932263064354144913139281429022776287727632952277635133419332825952699398927252738273828773366466453691296 0 0410834994129347242393732395236414150386340473829412941724263415042634172412943355477426342394519431045194310433542174129395242173933397037963933358335833459349932143353336633663126364145473064317628142877285227892738278934323392325127632582402726082686289026863555451948211808 0 0374840083626393335834150354142173701395238804067412941503952412941943933426340085477421746644150457642174491417245764129404741944239398938803796367137323445339233283328325133023114344545193289289030272877296527122827272534723406327725682686402727512738277628903513469551571296 0 0412934863989368639703748404735834008382941294129431040084008417241944239410844375477446440674664436044914360443742174310415041504087402738463656348635553499349934723277322632393126364144642990302727762789276328902686277634453472318927632647402725282763299027893341446446641808 0 0365641293656436037804172364141943717400838124108402740874108389840474027433539335477431044114150443740274634421742634263441142394150400840083701364135693555337933533289330232263052359745193239290230022738285227632801266036123379322626602751404727762673277628773341457653331296 0 041083432408734864067361240673612417238634239379640674008423942174411423940874335547742394108460542864360443742174194406740474194408737013952389835693701349934193315335332263064315136124437301431512927295227252940280127513341340631512699269940082582275128392789359747264821 19790725 835171808 0 0351339703671400835554027374842393829408738804129381240474129415042634067423942395477433545194217446441084519415043354239423941724150410839333796341935973472355533413302325132513076359745193214285228772839297728522965286535273406320125952725400827762751277628013302472653331296 0 0426335694047356942633641421735553989373241293970410839333829421743104129417241725441433540874411426344644172449144914335408741723970410837173829361236563328345934723445332831263226359745472940301428392965275128392827290234193392311427762647400826082699285227763472472649191808 0 0347240673701421734864150367141723780419438124027386341084129404740474217431040085405421744374239475744374547428643354217426339704172406739153701367136713432335334063419313932643089368645193139285229152725285228522877266034723366323926472789400828522699282729023379449153691296 0 0421734594008354141503732412936414172361241503989408740674217410840874263426344115441457642634464436044644286449143354310426340084194393337643732352736413583352732263406313932643101364145193064300228273039282728142814286534453379323926862699410826602738285227763419446454411808 0 0348642173472421735414172354139893812433537964360393341503933426341294217415040085477436045474239443744914360431043604263433543104129397039523732355535553459361232143328317633022902364144913176285230392839286526732865273834063379315126732647404727252686271229403341454760741296 0 0433535973933368640083527404737014129378042393812406740274129395240674286426344115441436040674411417244114310433544114335417241504239398938803933359738293445356933413392295231893239364145193014290228522902292729522686286534593432313926862555404726472763285228653569457670041808 0 0352740473583410835974217364140873686402738294194398939524150398943854150421740675441428643854129463443604491441141504310421740084067397039523796355537323612348634323226308934323139371744913239292732012776292727122877272534323366335326602738400828142686276329773277466451571296 0 039893583426336564027367141083626410837324239373240083880406740674172412940874437547741723989449141294263436044644385402741084108395239523915378036263583345933923251332833153289322636564547316431142890294028012827267328143459334132512776258240872647266028522763344546644757 19790725 835651808 0 0355542173597406736563880371739703656410838464108391541294217417240474067436039335514410845764335443741504360428642394150421740674067395237643933367136563472349933793315311434063114367144643014277629022738283928272865271235553432317626602595402727122814281428903527472654051296 0 0412936413933368640083541412937324172384640873732408742173812408739334286398943855441449139334360402745194172446442394087423943603989382937643846359737643597355535833277343233283392370145192965318927762877275129402751277635693419322626472582402726862712291526343392457648211808 0 0364140473406406737173989367142173764406737964172388041504008406743104217428641505514393345764067431038804150438543354286412941723846395238293701373237803717343234453392331533153052361244643239278929773002300226602789264734993379326426992725398927382751280128903486463452621296 0 0421736264194358339523527415036564263384641083780408738984150431040674335408743355477443739894437395244374129428643104286433541724129406738983717393337483419330235133315330231643176373244373039308927762927294029022738277635273392315126342582404726342738286527893419451948861808 0 0362642863472412934994047370140673671404739524129376441504047408743103952438540675477397044644263421743854172426342864008417244374047406739703764373237643406359734993392332832143027376445193151295230642763292728012952269934863392325126342673400827252751281429523445469551921296 0 0410834994129371739523583386335834008382941083812406740084239400840084263408744115441446439704491419443104437428642174194438542864385389841503612388036563366344533923419318932893189359745472965312630142965277628012839278934453328321427252660402727122839294028143379446448211808 0 0376440873612412934994067367139523796438540084172391543354087419441084129428640085405415042634067436042174335436043104239415040874108402738463898373237803527352732143277317632143114359744643264280131142789286527892839277634063379335326732839398927892686278929403432463453691296 0 042173701421736564087343237803612404738464087378040273952412942174027417240674360544144643796446443104335438544374150449142864263406738463863397037013812356934323289345934063264335336714547297729652801292728012827281428143432343232012814262140872634260829022738349945474757 19790725 83613 0 0 028322984302429002870292128242900293429212900281128572972286227992819297228752811285727942862279928322946281127612857303628492849274330232937286228192972278627612921297227482735281929462887287528192895301227612794302330242773279429462900274828072934290028622807297229002786 0 0 027172845288727352768283227732811274328832709279927682946279927222794287028622824285729082862282427172832270927992819273027992799275628572773274827682832281127482756270527862683278128452696277327302857277326702781283227222683266628322722272227172807270927732781274327352592 0 0 027562921290026702666292129122605265330102761265727172908279926702627283228242605271728952761265726792946292526182666284528872565267928572761265725892883288726442666288329002786256229843000253826272819293726702602288329372683267929342912277327682857291227862717304927612786 0 0 027172819283726832743293428492696273029342837272226792794279927352653283228492696271729842709277327562908273527092692281929122631276829462811270927682845287527482768289528372670266628452824268326402921290027482614283227992683274328192799257827052832276128112730287028622683 0 0 027813023300028112730306130002773278130103000286228192997295028242819302329622735276830232912278628323061293728752819303630622709284529842975281128702946298727482794295929002837274329082975283728192921298727612743295929502824283230362912284927683010297527862857288330002875 0 0 027052934283726312730281928752722267929342875270926532832281127482743288328622644269228572811277327302895279927612730288327862786290829212824278628702857279928622845284526962605284528572824270927812807278627092768283229002722267928452761272227172857286227222640292127862696 0 0 026792984291226702653295929502683267929972862273526662972290027092666293428242631274329342811270926662972288726052743279428622644264029342912261826792794290026182679294628622709269228952799267026142857278627352679298427862657267928572875270926922934297526832794294628872670 0 0 027052870282427482679287027732786279428832875281128452870288728112819285727862644281927812849274826922934286226962807298427992735270528572849267028192845274827352679297228372670270528192849284927302921277327222756285728492735274327682824269627052870284927732717285727992735 19790725 836611808 0 0364140673641441134594286379643103717397040084027389842863952423940083989415039895405397044374129451942864239426342394129417239893863417238293732365637963626358334323289316432392940352744913176285231762814299027252952264734453353328926213027397029022725283928653555466450201296 0 0415037014067354142863656417238464217389841294047415041294108393339704360384642865441436037804263406742864087421741084360412938984217388040473764379635833612358333663239332833533277359745192977312629903002275127382801276335273341321429652647400826212725295227513432469547891808 0 0367141723612423937174217370141083717415038804150408740083863393342633898428638295441406744913880463442174217433542634108412942393780415039894008370136863717359733283499352733923201347245193114292729772789302727122865267334193353327726602827404728142801278929403406463453691296 0 0428637324108367142633701428638464263368640674008431041294129415040674385410842175514441138984172426343104067423943104491433539334108379640873952379636413656364135553432334133793379356945762877322628272952280130142738282734193459317629402699402726862776281427763277475746641808 0 0348641723626398937804239379641723933417239524172393343104047395241504087428639705477397043604008417243104239421742174310421743103970417239703952365635973583355535273555345933663176364144913226292732772902301428772839275135553392327725822751400829152776282729273419466451571296 0 0423937964108364139523748421737964172391540873812412938804087406739524263384642865441443738634087404741504150412943604194412941084087400839893472370136123569384633283406335331893302354144912940316427632865275129272725280134723459320128012712404726472763286527253513449149521808 0 0354141293499426335414150361243103656417239894047410841083915400840083846423937805477402742634129395242864263454740874411398941723748412941943863351337643555365635833328331533533101376444643277289030522890285228142915263434593392330226732801400829272789283929903419478953331296 0 044113748412937324150376442863933410838124067398939703812412941724008408738804286547742393915421739893989410840474360421743103952398940273796388039153641358336713459347230893226331536414576299030522940300227892763280129403472339232262789264740082712275128272725352746644919 19790725 837091808 0 0361241503846388037014047364141503686428640274194408741724239400841293915406741085441426343604008433542394087423940874385423943103863410840473915361240083748352734863164336633023039370145193328295231142852289027512852269935273366321426472852408728392751277628523353449151921296 0 0398934864172391543103686415039154108364140873880381239703970426340084047398942865441417240084286393342174310419442174129419439154263406737963780384635693513361231643569341932263406367144643039315129272952272528772751289034593328322628142660402726472725285227763459466449191808 0 0361240273671402737484239378042173933391537644087410842173915395239894008410840085441402743104047408738984027421740474437400843353641397042634067371734993527359736713328341933793064370144913201283930022827296527252865267335133472322626472865398927762789278929773486443752981296 0 0397035833915355541503701415038464286398939704263412940273989412941084286406742395477423939524217404741084217406741724067389841294067376439703880384637643569349933153379325131643472368645192990316428012877286530022725297734193499315129022660398926602789285227893419463454411808 0 0365639153656402737643989388039893952402740474194421740274067406738804047415039705441421742394087415040084335408742634217433543353486404736123933381238123541355535273392318933413002378044643277294030392852296527382927276334993379325127122965398928142660275129403432463460741296 0 0397034993846382939333829408737324027379638984108404741724047408738984239406741725441423939704263397043354129404739154087426342174067358339523656379637963641352734863499318933283226358344112865311429153027285230272827277634993379320128522673393326472738287726993527469571111808 0 0359739333701389837644067388039703748423938463933398937804194391541293989406736715477404744373846419439333933417238634129412939704008393337173989373237803541341934993445340631893076365644913139297730392990296528772814273834723445330226862751404727892763286529273499469551921296 0 037323597381237964047393339703933404738634067400839523952415041083863426340084310544143603915423939334335389840084108398941293915410841504087358339333717367136123555343233413126312636864519299031512738285227762902280128653459341932142915268640082673272528012725344546344757 19790725 837571808 0 0349939333527386337804047379640473915421740084108421741724286417240083732431040275477406742173732421738803989410840274194404742394172406737323829364138633812335334063499336632013027365644643289294030762673302727632852272533793341313927122990402727252827275129403379463454411296 0 0370134994027376439523472393340473933386339524239393340873915417238124087398941085441438538634217393342633970378040674263402741084150365638983641386337963597371734723277327732393328354144642915330230142977271230392725290234723472322627892725404726862673292727763406438547571808 0 0368637643583400837804008379640473970421739154087412937484239389839523933406738985441391544114008395239894008428640274172421741293597421737963915370136713796370133923445336632772902370145193302281431642890306426862902267335273353326427762852398927892789283930023597463451921296 0 0378035133989382939703656421740474129389840273970386340273748431037174217410843355441415039894087402739894008406740674027415039523898370141293915371737013732365634993366323934063289348644643064312628393002286530272725290234453353325127762660404725952725285227253541436047571808 0 0348640083780381237804008376440473829402737804263400839894172415042633989419440675369402742393915417238804047404741724335397041723898417241724129348637643641374833413555349933533002370144643277292731512852296527252915266035273445331526472902404727382763287728653315463452981296 0 0393336263829362638634047398937323989395240474027391540674217391539334172408740475441410840274263395239523989408741503829412940274129402738463863367137963701371735413686356933793366370145472977316428902852277629652712291535273419317628272634398927252660285227763392463447891808 0 0349938633701384638123796378037484027393339523989415040474067406741723933397039705405382941723970406740474194395242393952378040674027398935553989391539153641355535273541328934593189368645193164282730762801307627122902269934593392341926992801404726862801292729153569451951571296 0 038293764410837173952391538803764395238463933410839154047389840674008404741944217544142173764423937644047410841724087402741724217410840874150373239333933355537173513344533923366323935974519301430392814312626992890273829403459355532142865262140672660280129022725358347574986 19790725 838051808 0 0359736413701397037174008373241723915398940474087417238983989395241293880406741085441364139703656395240873863402743353880388038984087415039153915415038293952345938463527321432773114365645193176280131392890300227892927268633663432323926602865402727382712281428013432457653691296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19790725 838531808 0 0370140873701415036713970391543353880410840084129398939154108408740274027412940675441404743854027421740274217406740674027419440674263398937643898365637173486352735833419337934193366376445193315280131892839289028772827269934993445326426213002400827762839280129403419451952621296 0 0406736124087359742173732400837643898397039523732398938984027400840873952406742395441426341724217389840083933426342394310408742394172379641723863381239333641351333023717339235273353343245472952322628522977275129152789290234453419322627632673406726602852281427763445443747891808 0 0351340873732406738124150393342173780402740673915381241724150406740274172400841295405402742174047400839704150404740874108426343104129400837013717393337963445354137483366335333533064378044643151287730272814289028652915272535133353322627252990402727632801286528143472454752981296 0 0397037014047370141083970398939334150386340874108404741504129397040674172408740085477426339704411386341293880421739524087412941083952393339703829378036123701376433413432325134323366349945192902311430643052282728392776282734993406317629772647404726212789282727633527446448861808 0 0361240473846406736714129384642633796423937804217408739704008379642634067417240875477406740874008402738804027406744374150419439704067421738293952388036863499341935973226321432013176367144913239289031012927289027762965278934453379328926862915400828522763275129273445466452621296 0 0389837324047376440873764421738124310381240873970412939523933412939704310400842175369426340474172400838463970406742174310400840873989395238463915371737643513361232013701311432773076358344642940318929022927283928012776296534323289318929152634406727122712294028143472463448211808 0 0344540873686395236124194386339893829400837803952393338984194397041944129436038465441384642173748408740874067410842634129423939703880393340673812376439523846359732143445376432142915370145193328287731642902285228392877278933533406331526992902404726732789278929023432475753331296 0 039703863393339703989376440273880406739523989393342633898398941503970419439334172540541503846426340274286398940273989412941504286391538983952381237013933345934323251348633153251302735554491291532392890302727762865277627633432349931892940267339522660272528012738343245194886 19790725 83901 0 0 028453113295027992921302330122937288330872975286227173074297528242819306129122862281930613000288728702984286228752819302329252887298428952900281129722921307429372908308730122962285731662962282428193061282427732832302329752786285730492900279928453061301228372883295929002900 0 0 027562997286225922756295928242683266629722811270927432870276126702819297228752748278128322799270926793049283726182807302328752696274330362987269627682845283726052627285728492657270528572837267027433010279927732692287027482657273029722849274827172908288727862730297228492683 0 0 027433023296226702743298429252683270530232799270926792883279925922679306129372761265329342987267027053074292526962679292130242592269230362900264426662921298726832653299729372683264030743037264426403036293727092705306129502657271730872950264427173061311126182666306130002683 0 0 027302883286227992705293429002722269229842786267026792908290026832679294628242722274328702925270927432921278627092666283229502683275629722887273527302883288726832679290829002748271730362900263127562908284927092717299729752875284529462887277328072934283726832781298429122709 0 0 026923061306227222743319330122786284529343099281129082959291228752845303630992761289530232962283727683074290028242768311328872837281929722950281127943049297529252781314029252849270530232925281129212959300026832768304930002709284530742937277327683049300027862794290828622811 0 0 028322883290026832730292128242670273028322887276127173023287527482768297228492696275629082837274827302908291228492730294628492786276829722950259227812984298727222832290829122722269228572862268327172921291226832730297228112786271729592887278627052921284927352730288327992735 0 0 027813113295025922730288329002565265331532962268326662997306227352717295928492631270529342786270925622819291226182666302328492683260230232849265726533049281127092730288328242592269229212862256526662997291226702692306129622670269231533049269626793113304927092743307429002683 0 0 026532959293726962794303629372849275630102937273526923023298726832717284528622696267929342786282426662883295027222705303629252565267930232950268327432984282428242717295929622761274329722912283726662908281127092730294629002748270529462849270926922959290027352756298429122761 19790725 839491808 0 0352737643748373237013829384636863764388040273812417240084087374842634047423938635405382942633829408738804360382938804129398938463812397040673970373237803701355533413302318931013226347245473126294028903027296527382763269935133419323926603027398928012738278929523555475752271296 0 0378035553732370137963732379637643863391539893829373242633880436039524129379642865441423937804067367141083989406738124129388040083863408737964027382936863541349934593597312633153052348645192890299026862927282729902801290235133406317628012582398927122673289027633527463447891808 0 0370137643656395237643796384639333863389838633764402737644108376441503863388038805477412940873812441137324047397041293970408738634008397040873701371738983686358336713353312631643076358345193052290229772776287726732852273834993459328926472865400826602776283928013379478954051296 0 0374836713933384636263701389838463863391535553933365639153717408738124217397042175441415037804360386339703780412938294172395242863671389839333880379638463701370133923445311431143189354145192915294028012965275127632852286534993527321429152647402726732712289027633341446447891808 0 0358339153656391536713829381238803780376441084087400840674263389841504067406739525441398942173846410838294150393342633970423941294108393339703863376436863555358334063432307630522990365645193239282729402725285226862902272534593379331526212915398927122827286529403277463454411296 0 0362637963933374837643686391538983952376439894194398940873780412940274310400842395477433537484067382941293829398938464172398939523780389840083880379636413583397034723315300235553126358345762915303928772927263429402852283934723353323929522621404726602686290228773432454748211808 0 0365637643541371737803701367138803846382940473933402738294150393341293970410838805441393340473748423936414129371741503846393338984108382941083812388037643701348634323419336633282890354145193341280129022890287727382915273835413392318926733002393328012712281429153419463452621296 0 036263701379637173717391538123764371740673863398937014172379642173915404739704067544141503863451937964087386342863933417239524047400839153748373238633671364135833353335330643002302735974519294030762952296528012965286527893445339232013002271239892660271229022776349944915020 19790725 839971808 0 0356937963597393337173796381239153780391541723989415038984129376441293863410837645477393341723898417238294027389843103989398937483970412938124047391537013717359734723315310132393052368644913089287730272738302728522990268634723406339226603114402726862725272529903406466451571296 0 0371735553780355539333796365639524027386338123970398938463898397037644239386343355405421737964108393340674087410838984172382941084047393338124027364138633656347232643432325131263126371745472990305229152789276329652738282734593353327728902647406726602852286527513392436048211808 0 0368636413597388037014008367138803780400841083989395241084047428641083970410838985405412940873898426338294027391542863952410839524067402741293898389837013583359733923379325130272927367145192927283928772738295226993002282735833406327727253002404726992776280129773353475753691296 0 0386336563812367139333880389835974027426338123846406741504087406741084464391541295477406738804108395240084008408740674172426341294129395238983748378037483846364135553527334134323114343245473089306428902890286528392839297734993432317629272725400826992865285227893583441153691808 0 0352737963732379637483748393338123846402738123880406741293952395241293846421738635441395243353970431038803989408740874217421740674129395237803796386337013597361235413353344532772952371745192977285230022952278927252839267334993406335327123089404727632751290229903419482161131296 0 0384636413970362639523499384637174087397040083989404740274217406740274217391542395441436038294150402742174172393340674008404737964047386338293880368639333499362633923379328931393101358344912990307629772990290228012789295234863419322629522699398926342712287728143671443771111808 0 0362637963527389838633970381238803915398939524108408739894047406739333915410841295477400841723952428639704360410840474008415039893898382937963880376438293612382936863406355531262952379644642940294028902738276328012699267334723366334126732927400826862890286529773328469552271296 0 037643701384635554150384640473764398939524067368638634286391540473880426340084217544142174027417241724385406740673829408739334217404738634027378037963829386336563499343232773315303935834491294029902852273828272814271228013432347232772890271240472647271228012814355546344789 19790725 840451808 0 0358336863732373236413970373239893732395238634217402741504217398942393898410840875477400841724129419440274310410843104129428641293933398939703701397037803656370136563226328931763052345944643089299028522927292727512789268635833366327726213176404727892839281428273353457652271296 0 0395236413796373238983686398938633970384640873989389841083933443739894239410842395441412941084194408743104150415039893970412941943970421739893780391538293732370133663626317633413189364145192990296527892852272529522814282734323379325128392660404726212852285227893472457647891808 0 0352739153780388038804027378038803829431040473915400842394172393341724087389841505405408740474087428641724194398940474067415041084087398939704008382940083764365635553328351332013027381245193101289030762801280127632865277635833366322627762927402727512634287728903445472652621296 0 0388036563952367139333796408737963970404740274067423941083796400843854239428644115441428640274335421742634047438542174027426343354108386338804067379638633583379633923626307632773101349945192915299030392965275128012827277634993445321430892647412926342776292728143315449148531808 0 0356940473499404737483780391541083915404738984067402742174087412941944108426340475477415043354047419441294411412941724008391539154239402738464239378039153780376435973406335331643214355544913039283930022738282728652852271235273366328926863014400827382738278930273392457652271296 0 0391536264047364140873846397037014008382938293933412942394129400842173933400841505441423940874150428644114172443742634172415042634239398941294067384637173686351333793459335334723226348645192965312627762927275128392776278935833445325129402634404727122647282727513379466448861808 0 0367139703732382937803989393340273812404739894217412942174129400841503748415042175477408743604047421742394217412938984217415042174129423941084047393338293641351335973366339231263002352744913039294030762839287728142776269934993419339226733089400826602763275127893406482152271296 0 038983541408737173970381239703686391539894008400840274217408741504172415040084286547743354047426339894310402747574217423943104129393340674150389838463717382937963641355532773419316436414519310129652852289028013014269928903445351331892814263439892699275128652789349944914519 19790725 840931808 0 0374840083701379636714008388040273748423940084108406739894217397042174008404741085477404742174286393341504286431040084067402741084239406743354150395240473569354134063366355532263353367145193089290228902738286527122814266034863379330227382902402727382738281429523686485352981296 0 0389836413898379642173732397038633989408741723880423941724150426341504217423942635441428641294310436042634172454743103915421741084239417240473717398938463701379634863499317634593302367145472977290228272789272529522738276334323366325129522660410826602751290227513541457648861808 0 0376441723748398937804263373238293846417237643970406741724150423941724150423941295441412942634108428641294491431038803915408742864239415040674310362639333597373234993392332832013226344545193039280129902776282726732814268634593406330226862990402726862839275129653419463453331296 0 0391536564087381239893764423938294047400841294008408739524263421740674263419443605441421738984047410844914335421743104027433542634360391540474027412938463846382934593472320132393089361245192977287728522827276330892776289034723328320128902699404726472789291527893626438555141808 0 0356940273569395239894108402740673915426341504008406741083780428642174335393339705333415041294286431041504385433539524217410839154217402738124047397040673641351336123315354131143076359744913114282730522660278928392827272535133315311426472952402727632801280130763641488660741296 0 0397037483846371742173626404737644194378039894263404740474172417239704263415041505441423942174047412939894239393341293970428641724150400843354047402740083764349934993612323932643139354145193002294028392977272530022776290235273366317629522712398927252725294028393541457670041808 0 0359736413796406738983952389840473989397039894008404742864217400841294087415042635441423942174239402742393933419441084217421741293915393339334263379640273829371735833419341933923328361244913114295229152839300227892751275135273419320128143052404727892738285230393419466452621296 0 039523656386336864008382941083970406740673970404740674150428640874263423941504129544143604108412941504263404739704437415041503952426339524129391539703812389836413513348632263366315135554437299030762890299027632940277628653527340631762940266040672647281428392686352747264757 19790725 841411808 0 0368639333717406738983989398938463732417240874108395242174263410841724008421742175477426343854194419439334411419438984150391542174194398937173989361240083717382935693459332832143251368644913101302731012852295227632965262134993379332827253289398927512751282729653366454752981296 0 0381237174067397038983970415039334108398939704217415041294172415041294047395241725405428641294047421741084360426342633898408742864239374840874087378039154067361236263353331533283341361245473126302729022839285228012877286534453379322628142699397026342789287727253541463449191808 0 0359736413732402737963880379639523970402740674067400839704310421742633989436040875477397044114047421741084310412940084263417239704027406740084008395239333459354137013486351331893277368645193114295229652827287727762952266034723406315127513039400827512801283929903251463451571296 0 0381237484008378040083829398937644129415041084217417238804217408739704172389844375477412940274047417243854108389842174150449141084217402741943863412939523780362633923686315133533027355545192965301429522927280127632763277634723392320129652712408726862801290228273499454748211808 0 0358339893812408739154047397041944087402741503933388039893952421740874150415040475441398942174008438540474087421740084087404742633915404740674008376439703641359737173555345933153302367145193101295228902940294028012801268634193432331527633076400827632751282729023406454752271296 0 0374836413880371740873656388038294087400842174217406742174150431041724047389842865441436043104172417243604217412943854150421742394286395240673846408738983717358333663612320134063214361244643064317627762915282728012776289034863499322630022725400826212751290227633459449149191808 0 0354139703933373238634286379638294027406738633933423940084385402743104239415039705441426341724047397042864067415040274263397043353880426339894172404737803764365637173366345931763366362644643027278930762902297727762877268635273353323926863189397027512852281430893251457652621296 0 037963796386337644027386339893863408742394129421741294263417241294172421740874067544141294067423940274286431041084263382942174067417243103952388038633970391537013626367130643341331536264491299030392902289027762977277628143486345932262890277640472647272528652801347244114821 19790725 84189 0 0 040374349420441603991437842733999415843494182409742374184432041823863426443704018410842644273399940844292442140374320437843954644453242644227429643494158427341824292429242274139403742104296422741334264432041604237437844474077421041844227413940374408401842274158432042733822 0 0 041584184422742044210418443704139408442644345409740844292413940973969429242494118432043204320422742644349444741184237418442494160408443784296432044694292422742734501429242734296432042644227418243494349442141824210421042964182415843494296407741584060422740974210426442734320 0 0 043204037405742734237423740774249415843494529411841084349411843454469426442734395437842104273432041584469434544214565437843454370446943204395434542104210422742494438429242964474423743494182409741334469432041824264456542274370421042924345432045324378444743204501434944214227 0 0 041584158434541184264437842964227403742924139407740604184437041604184429241184182418442644139422741584237420444474108418442274227413341334421434542644264424941604084437842734296432044084160422742644237442141824237423743454204450142374421429644694158447443204349421043454249 0 0 041084264427342734158432042494447443841844320422741844320439542274264415841394118410845014370427342374349427341604108429242044227410842924345418242104408427341824108440843454227423742374249424941584264429641394264429243454273421043204320432041584292411841394084429242274320 0 0 041584210422742274320415841184273408440604118413943494408413942044210429240374370413341083943411844084210418242494408426440374139432042924320427342924133422742044184429241394118426442644227422743494237444742964184403742274227423743204296394341844264432041824349413342274097 0 0 042374158422744214292396942274296423743204160437042644084424942734237440840184139413341844421418242104184413942964133421042734227434941584249418243784264411841604133429243204474426442924160432042924158411840574378421043204227426442374296411839694292422740183991423742734139 0 0 041334320416040774378421041394345415841844395427343784292422742274210432041824320429242644227413942924292416043204378429242734273446943494296411844084184429640374349434941604345434943204273420442644264437041394133418443454227421042104421403742374408442141184133450142734273 19790725 842371808 0 0379638803846404738464108379639334027398941084027428641294310415043353915398940275441408742394172421739154108428641504437389844374335415039334194404740083796361236123597347230143164367144642990281430273014302728392927267335273406334127122852400826602814283930763499457650881296 0 0391538633863382938123829395239154047384640274217389842174217428638464150402741505441431040084286419440474360406742864047421741084172417242173880381237803732376435833671315135413064361245192977303929272839285229272877282735133541320128522751408727762776283927763499457646951808 0 0384639703898400838124172367140274108370140473970421740674360402742864047404739525405410841084047423941294047428642174047397040274239421739894108395237483656378035973583339231393002364145193151305230642965300226993039267334063366330226472940402727632852291529523527472654411296 0 0404739893915379640083764415037963915397039894217400840874067421739524217402740875441421742634027433539894150426342864286441141504360419442394087374838633732371736413686306432513139358345192915300228522915285229902852286535273341322628142673402727512789299028273445446447261808 0 0386339893863379636564047393339704008381241503952421737324437397041083829417238635441410840874150421743104129417242174360410842634087404742394027391536713612365635553499340631893039358344913027299030642839300228772890272534323432323927252902398927512751276331143341454752621296 0 0400840673780382939523989389840474047415040874194404742173933451941294087400843355441408742634047443743104239431042634239433542394172398941504047376439523764370135833780311432772977354145193064297731262839278929402738280134593432318928392686408727382776289027383780454747261808 0 0389839523989393338123915391540273915395242393898421738984491408742174286400841295477433543104360446440874286428644114150419443354129415039703933406738983732388035833406328930393315365644913176294030892890283927122789269935273392317627382927397028392789287731393459449153331296 0 038984194395239523796384637014129389842863829406737964172379643103952423940874008551441294286428643104239415043104360412943104286421738803898397036713780379636263641376430393366286535694519299029273002283927253027275129403445347232142839266040082673262129402763354144914853 19790725 842851808 0 0386339524067391540673880397039154108410839703829415040674286378040474047404741085441423941724286454743104087433542174385441143604008415039334150393339153764361239153612349930023164365644913089292728652852299028142776267334323366327726733089402727892789282729523499488652271296 0 0356937643764393337803846391541723880419438804217398943603915406737174385391541725405433541294172436041944239428644914108421742394067408741293764393338983829371735274108344531893126349945193039316429023064281428522839278934863366320127632763398927122814292727253419449148861808 0 0395237644087400839893846421738804087400841723989426339154194386344114129421740475441423942393952436044374335446441724239417241084172415039894129382937643486371738293315328931393419354144913076290228522827299027762738264735693353323927253027398927252789282732393499478952981296 0 0388041723829402738984047376439523933421739154150397041083863410840474411410839335441412942174360417240474335436042634286410841084129400840873717379639333863359734593863303934863151361245472940311428772965268630142763290234993406326428522725400826732725292728523486475754411808 0 0404740473863388041723952408739894129388041723829406739154217381241084008436041295441421742394194431042394286438543854437438543103970421740083933388038983583368637013459323932393366354144913251283930762801295228393014269934723366335327762814398926472763286531763379475760741296 0 0402740873880421738464047381240873933412938634217384642863732423939154263386341945441417240874286426343854087431042394310397040273846397040273796376435413732379636413626352734323064362645473176307629903002283928012699290235133379323928142725402726992699285228273541451971111808 0 0389838633880400840273915404739894047397041724087417238984310408744643933415040085477412940674286421742864437446440473970415040083970393338464194397038293555356938293513358331143151362644643189301429402814303927762927277634193353330227382839404727382725280130763472512352981296 0 037644150379639523812384638294129384644373732421740874263398942393989441139524008544142174150417242393970436044644263436038124217402740473846384640873863361236563459373234453459306435974491294030272965302728522952278928143432341933152725278940272673273828142789340645474726 19790725 843331808 0 0397037964172388040673970417238294108389842173952443736864310393343103846410841725550417241084150421743104129436043104027404738634047417238633764381238633626352734593353367132893597355544913164283930022814294028272890276335693419334127892801404728272776275130023527526253691296 0 0379640873880388039334150393339894239417238124239384642634150433539704310406742395441433542394129421741504437446442394360436040473898382938123829381237803656382935133406331531763002356945193039310128772965280129272699268634453251317629022738404726862699291528013555454746641808 0 0374839333846400840473829402740274310393342633812431039334239400842633933421740675441406742394150415042394129438542394411423944643952373239153829374837013459358336713459352732263289358344643214294032642915308927892852262136123419325129272827393327252725283930273341515753331296 0 0410841294008402741293846398942174008421740674335386342393898408740474172388042395477406742174150443742634437454744114335412941294263395239153970384640083656364135413486330233282952365645193101308927382952280129652751278934993341335329152789406727382712292730023701431047891808 0 0417242864150443739704217419440273933398942394027428639894360391541084217426341085441431042174310441141294360433543104411417239334217384640083933386340273626364137013527339233283164361244913201287731392814302727512865275134993392330229152865404727632660283936713315508852271296 0 0421741504547421743354217421740474129404740674129391542633812412941294108404741295441404741724150423943354172428643104172449142633612391538983717391537643717348637013527326432143151355544913027327729023064277630392789278934863406330228902801404726992712292732513612436049521808 0 0397042173989433540874310404743604008433541724008428639894310391541504047397040275441417242174263408742634360412941724360421739704310398937323898395237963612347237013406347233023151358344643139299032642789297726862852271235413445341929772965398928142865280137963366529852271296 0 041083970410840674335408742174108426341504310446440274239400843354108415040084047547741944129410842174217433540474286408741294335431041083612391539333764379636263486378033413472315134594547305232012814310128012940269929403486349932262827268639892699271232643089356943354757 19790725 843811808 0 0406742173933415039894067431044114129417240674067431039704150406742174008402740875441410842173952426343104239398942634172417240274027368642633764373239333701345935833214348633923039355544913277294032892751306427762814267334323353318927122827397027632712300237173289502052981296 0 0404741724067402744373989415043854239410843604008438541294172408739704129412942865441423941294385417243354087436041294217404740873898428638983846376437323780379634993656336635973002367145193076311427632977267328772776290234863445322628522673398927122776325131263513457648211808 0 0412939893915433540674286428641294263415042173846431040874437386342394067431040475405412940474194436043104335428643603989398942634150397040673989373238633569368636123513361234593089368645193201289031642902292728143002266035413379330227762801398928272776290237173472529852981296 0 0404739704129388043603952404742174310412940474217410841504263431039704217408741295477408740084067412942174047433541944172406741724217404739523915393337963846367135553812327735413189361244913064301427383039275129522660287734453472323928392763402726862738289028653445449154411808 0 0395242864150404739894286408740874008417242634087433540474335415040273989428639705441415041083989423941294263441142634217412942634217415040083686384637643952359735273527351333923264361245473277296533792865299027382814276336123366335328142865397026732965282737963406466460741296 0 0397037964217389842864047421739704263421742394360404740273829404738634067397043105441408740474239398940874239441141084027395240874008404737174067376437803612381234863499335334993089358345193151310128393164277629772865299034723406323928012712404727122738316430763641441171111808 0 0393341294150431038804239400840874027421740874027421741504239402739704067436041085441423942173970421741294047431039334286431040083970428637483970393338983686376437013328351333153139347244643302295232892852312627382877280135413353320129402852400829152801295236123432478952981296 0 041293898398939334217395241294008421742174263426339704067382940674027412940874217544142174047423939894027406742394194404741294217410839894129408737483701371736563499370134863302306437174519296530272852300227632952280129023419347232012890282739522776275129653251371745194821 19790725 844291808 0 0423939333898400838634108417241504150415045474172415041084172402743603846421740275441397042393933426339704335402742394027397038464239406738463863370137173701376435693597347231763226334144913277296532142915317627513064277634593341334129022940400828142776278933793353478954051296 0 0402740874067386341293898406741724150393341504239404741944087410841294385406743105441446442394108415041504027423939524067391541293812388038294108419436863555371735973597331534723101347245193039308928523164280128522890282735273251312628902801404726472839295229903796463448211808 0 0395241723933436041084263395242394217406741724129421740474129404740674067408739705441404741294027428638124150404741944067415039894150397040083701376438463701348636413499339231893201368644643239289031262712315127893064275134993366325128772877402727762902286530273289482152981296 0 0408738464047391540673989417240873989421740474150410843354047428641504411404742865441415038804310386343104047417240674172398939704008402738294172373237643641382935553597323935413277354144913027313928653251281429772827286534723366322630522763404727252801285227253569441147891808 0 0400840873970415037804067404741083989408739524172428642174491395240473952417239895441402740273863436038464286406742634172408740474087376439334008378041723626359736863392349932263239359745193164283932392789307627632952276333793366322628772965400828272839294029523419472652981296 0 0406739334217406741723863426339154108402742174172397041504008415041724239419442865477415039524286404742634047428639704129393339333970404740473846388037963717378035553541322634863264364145472915317627893189277629652801302734323419328929522738404727382725283927763459431048531808 0 0408740473846415038984087412942174129410840274008417239334437410842634087421739525477410842393915426339704217415042633970406739703764389840874008388039333796349935693499344532513052370144643164295231512814299026732902269935133406335329902990400828772852286529653315475753331296 0 040473898400840874172368640473933397040673970410840874263412943603846423942864217544143854129419438294067384642394027400841084263389839333970384638123970367139333289359732143226316435554519299032012852311427632776283929153419334132512990276339702738283928522763349946054821 19790725 84477 0 0 027563061301227482857306130862837278130233111267027433036308627862819314030742670280732203136274827563010314927482756335930622709284530612987276128453193293726962807310030002748275630492950273526923233296228112717303629752849284531793136281127943140303728112781315329122811 0 0 028192959296226962730306129622722278130742862268327302946282426312730315327732709267929342912268327302959282427092768276828372761274329462900276127432845279927222653301029502657269228322824267027302870282427092653289527612709274328572837272227052908279926052730294628112748 0 0 028322997292528622845299729502811278129342875286229082997282428112768297230372900284531133012295029083140293728112895295928752773290829462950296228703023296229002857289528492799285729842912290028322921287528372768303628872887284529462887277329083023287527862781279427482773 0 0 026922946296226962781299730622605273031533062273526533087303728242730293429122773270529342887269627432997288726962705302328372683271730613099281127302984303726442730299728872773274328453012267027562984295027732730297230242683275631272962274826923100293726052756308728622670 0 0 028073179328727482870317932112862281931403086283727943220311127092743327430372849281931133037284928573206319927482857304930742722279430873199283728573010308628622768322029502709288331933186281128073220308628622768312730742862283231533037276127303193301228242794311330122799 0 0 026272832292526962743288329122773278129842975263126923087283727222781306129372773266630362900263126663036290027352679283229252799271731132950273528832997291226832730297229372799266628832950276127562895292527992768307429002773274330102937264427812908292526962743299728872824 0 0 028192934293727612959284529622875306130872887291229082908302427612819302327352735284528952950281128952946291228492781302331612786290830492962282429722997292527862870301029372761276829722950291229593023290028872972304930002799280729973049279927943036282428372717303629122875 0 0 027812908292527092743289529372748273031272912276127052959281126832705287028372683273029083049263126923049298727352705295929502748275629972875263128192946286227352705294629872631275630612875272227173140293727482692312729372722276829342887273527682921290026572692293429752761 19790725 845251808 0 0381240084047397037644217384641504087412940873989428640274087404739894067410842175477426342864172428641724217404742633989406740673933398941943989384637963656359734593406336635413039359744643214286532642852305227893039275135413419348627892839397028012902277629773472482151921296 0 0389838634087402742173780431038984286415043354172397042174217410841084310404743605477415042394437415044644087408739894239388040084129400839333829384638123353373237643612339233923353361245193014320128273139269930272725296534723264318929153052398926992751291527383472454746951808 0 0386340474047419438984129395242173952410839894067421739894172408740674129428642395441397041294172433540874286406741724087398941504150406740473989382939703764354134993686336633413089368645193392281431762763297727632965269934863379328927763052406728272738283929903432463450881296 0 0379637644047398944373846423940274239395241083989410842394217397039894335419444375477436041944263404743104150441141294286408741294087400840273780391538463671359733793486352732773089367145472977335329153076283928392647303934723432320129522839408726992763285227633569449148861808 0 0376440673863406739524286379642393989428643104087400842864150389842634047423941295441421743854067415041294129419443104067428640084239408739893555384639153780371736263555336633533126355545193341294032642839312627513126278934453406328928772927400828522814280130763472441152981296 0 0393339334129397044644008421741724263423940674027415042174008410841294286415042395477433542394239395242393880426341294360402743104263397039333970393338633748368634723472341932393277359744912940322627893251268631012712295234453472328929272814410828012751292727123499443749521808 0 0384642633764423939704310388042173846428641724239410842634239431042633970417242635405410843604172431039704286397042634335417241723970404740473915382939703527378035833701337932773101370145473432294034452890332827382839264735273459332831262940404729652877283929523366463452271296 0 038633764438540274194384642394129404740084172428643354008428641944217423942634087544141504008410840474217404741504263426341084027400840083898386339153686374836713527358335973366318936564491299031892915299028013164273828653472344533412952289040272776281428012738345944644853 19790725 845731808 0 0389841503933415039334385379643103970431039334239402742174360428641723933415041505441398942174087426338984108406740673989428641504129398940083989384636863626365635413513348631893226373244643406294032772789308927123039272535273315322629902940400829022763286529903432463454051296 0 0406738634172386342393933421739154194412940874047421741504047426341084263415044645441441139704360426343104027433540474194417241504286381240473863389838983671365635973432330232393366371744912965318929523101273829522738277634593366330229152940408728012738290227633541451947571808 0 0364139333880426338804411388041723933431041294239421742174150436042864217428640875441412945194150446438634411388043604239421739893863384637643612381237643612355535273459322634193002371744913277297731892827311427512952264734453445341930143239393328902763281429523472485350881296 0 0417237324172402742174008449138804286393343104047421743354239419442174172431043355441446439524385384643354108438541294360417243354263408739703970386338463513368635833555341934723459364144912990331528772865277631262738301434193353320130892902410827512712286527633641436054411808 0 0379641503952436039154263397041294087428640674411410843854172423941724310421742175369408742174087421741294335417243854172438542394150395240874027376437803686348634193597337934453366379645473201291532262801307626863027275135273366343230642902400829022673285229653555491960741296 0 0391536714047395241723933433539334411391544374067433542394047395242634411426342865405443739524310397043104008428640084150423941504087412938463812379637643748359733923459325132513472351345193002328927383277273831142789292734723379352731892776398927512699294027763555463470041808 0 0374840674172412939154335402743354027419441294335402743854150421742174150423941505441408743854217426340474286412941724239395240674067395238984008378038633970368635133392336633023176379644913239291532392865322627763027269935413472334131762977402727252801278930143419488651231296 0 039523915410840084411382943603717443740474310415043604087421741504217438541084286551442634150436042864411421742174385404741724217415041503863388038803933386335273796359733153341330237014519297731762902335327762865280129773419352732393302269940472686269927252712389843104853 19790725 846211808 0 0410839153970408738634411400842634008436041724239406742394150436041504217423941295514433542174335412941724411441144113780412941944217408738463989373239153583352734993406339231763328356944913251291533282902297727512977277633793499337927122789406726602763281430023353498652981296 0 0400838804150393341503796426340874519417242174150446443854239426343604027433543605514436043604310412943604310406741944310415041723933406741943717397040473732354133923445341934593353367145193052336629403114277630762763291534193392313928142789408727632673285227633419443749861808 0 0391541294129426339704360400842634047438541294576428643854286428641944067408740675441421741724263426343104239423943854047406741504217402739523952410839703671378035693641331532013114368645193201291531892839302727122877264734723459335327382877395227632686281430393366478952271296 0 0386339523989402743603933441138294411400844374027441139894437404741294286408742395441426342174335428642863880426341724129412938804263400840673952404738293780359736413472352734323164361245473139316428773039278932892827300233923432325128012902408727382776285227893555449148861808 0 0381242173812423942864464406744374008421743604286404742634335421741294411441141505405428643104217446441724335417239334150412942174263431038294217406739703612358336713445341932513527370145193353294031762890303928652789272534323392323929152789400827252827280129523527466451921296 0 0395239704067397042634129441140084263421743104108438540084239398941504286431043855441423942634519433541504087428644114437406740874217388041503898404736863583351338123764344533283239364144912977322628653164278930022751294034993499345929152940408727122725294027633445443746641808 0 0397040083970423940084464397043854008421740874335423941294310441142864263423942635405410841724047402742394335402740473989428638633970402738463748406739893597382934593513354132143189359744913277286532642801292727383039275135973392336631392789398928012738281430643315469551921296 0 040273732421739524263406744914263438540474286408742174027438542394027423943104464540542634217423941294263426342394129421742394027406739333970388036563717389834453686362633663541313934064519306432512915311428143201278929653406344533022839280140272712276329022801373246954757 19790725 846691808 0 0395239703933406740084239408745194239426342634150412944114360419441504150415041505477415042394067423942174286406741294108421740674008410839334129378039153796382935553597367134993189364144643176283932392827305228272940267334323419316430762814406728272776283929403432463452271296 0 0397039704087415042634027446441084519428644114310441143604385431039704519421742635405431040874335397041294263415040274286395242174217404740273701384636413796389838293732323933663002371745762965318929272763272530272814286535133569325128652789402727122673286528143641457647261808 0 0379640083829417239154310406743604087431041724335406743354150417241724411441140675477421741504217426339524150406741724108433541084027404739523989378039333748349937803432355530893201349944913251294030272977303926603052276334863392328928392865398928142751277629273541495254051296 0 0373236863970391543354239433539704239408741294067428641294239446443104263408742635441438542634239408743354286408739704217419440084150391541083717412937963898378034453513322635273189361245193027323929153101271231012789328934593379316430642776402727252814276327513583454754051808 0 0395241083933431040084360398942864194441141294310419442174385421745764194438541725369412943604239417240474263419443104108406742174027391539333863374839333764382937323686358333413126359744913114297733662738302727763027272534323406340628393002406726342814278929773341488660741296 0 0397038984150417243354047446443854360415044374217426342864310408743854217433544375550454743104576412942634108428641084008421742394217386341084150384637643933381236863764320133023201361244642965323930023027282728902789352734723432339230142801400826732789287727633764441171111808 0 0388038984087419442634263415044374217436042174194431041504310438542174129428641085441426342864217438538984263412939704108400839894263395238463915382938293671361238123379361231513353358344913014302732892789305227513289277634323406337927512814404727252827282730023569472652271296 0 039703933402740274194393345194067428641294335436044374239421742174108438541504360540542394047433541504217410841504217423942864172417239333863371738983732379639523264364133283419330236264491306431263027308927512890269930893432337932262789277641082751263428902699391543854886 19790725 847171808 0 0384641723880412942394263410842174286417242174437441141084360410840674411423941505550417242174263415041504217426339704108423942174047415038633952393338293701344536413445352733793302370145193289292730392699305228393189290235413419323929402852404726992660278930393472488652271296 0 0371739893989408743604217428641294239436043354263431045194286436041294239408742175477426341084263428643104150417241724129421743104286364139893898393337963626381235413641331536123201352745192990316428143315282731642789305234723406332828392673408726602789295228273717454748211808 0 0406740473933421742394411441143604194438542634464426344114464438544374464426341505441419442174217433540874286426340874360398940873970402739153880367137963812370137803569367132393277358345193114292730642839300227252977273834593555339229522827400827382751280129403641536951571296 0 0381240874047421743104087428643104263428643104172428644644263417243854217410843105441438541294310400842394129421741294286421741504385398942173880386339703898382934193732331534453315364145192940307628522890269930272738308935553472328927512839404726732751289026863583457648531808 0 0408739153880412940084008423943854335431042394360436043104437421743604437431040875441441141724239426340674008428641724286398942863829400837644108397038293880379634993656361233793226358344643151296531512827327726993089271235413541332829022789402726862814280128653392544153691296 0 0378039704172406743604150446441084310426342394310436043604239441143354335433542395441431041504217449141944335421742394172423941084464402744113812364139333898365636863612337935413251368645192990302728773064290230892686311433533432327728012738398926862686291527513499431048211808 0 0397038293898417240474129395243104286436042394239426341724263436043104464423942175441426343104335428644914360433541084360431044114008415038464129376437803989386334723641345932513379359745193189296529522827296528902902286534723671330227892902391528522801282729153392457652621296 0 038463970412939154360406742864087446444114129421740874385417243104286423941944335547743104067404740084129410840474360417244113863443738464217379637803846371739703555343232013302330237324519290230643052303927512865290229653432344533662699273840672699269928772725361244114952 19790725 84765 0 0 042644237413940774060415841394118415842924320427341084264411840374133418442734273396941844077401841334292427340184108432042274249399143204227422740844237422739624184410841823943418442924097422740844084409739804210413340774077421040374320409740134158416040774133423742274273 0 0 043494469422741604320440842734249413341844227411842374264405740974013432043454018426442644097401841334408422743704037423742734118453241844370418240134469437040774292423744474160418440604296403741844264422741184133432041824182410844084370409741844349442139994158426444214160 0 0 042924184424942274108410841184139408440844249409741084210411839994084446943204227418441584345427340844320396242964184418440574160423742374139401842924292437042044320423741604370423742374227422740844210413941184292429242494204432042644227409742644084439542734108413344744273 0 0 041084469407741824133446941824037421043494320429642644378405742734158413344214160423742374273422742924184413940974184434942494057418442644370434543203969418241824108403742734227429242924273411842644264422741824133423742044296415842374345413940844158416042273991429243204097 0 0 044084320409741394037434942273925410841084227422742644597407740773969434942274273446941844077418242644037442141394210440841394273406042374182407741084349422742274264437842274296421042644296429642924210432040184264423744214227418442374204405742104469403740184060429241394370 0 0 040604320422740774184434943204227434943204139413941584320411840774292429242274160429242374227418241844210444740974264434941824160421041584345424940844210394341184060437843204182423743784320418242644408437040974133423743204160418442924204416041334237427341604133429241604227 0 0 042374237424942274292423741824345413344694037407741584210418242734037443843704249415840374160396242104158427342044292410843454182406041084395413941844320424940774349423741394160415839474296401842374084437041184108421042274160406041844345416042374060432042494037426441603980 0 0 042374408429643204210421042964077421042374395418242104292418240374084423742964139426443494057409742644292450143204184426442734057429240604139405740844378418242734158440842274227423745014273429639914264439541824084453242964118413342374182416040844184442139994133423742734249 19790725 848131808 0 0376439893796402740474194408741724217436042634464438541724437446441724310428644115477410841724286426341944194421740474047406740274067412938984067382939893701384635693597358332143419364144913226285232512865307627762990283936413499332829652827404727762814287728653366457652271296 0 0404738803796397043104217449142174335428643354239426343354217436041294129421743355477426342394360428643354335415042393898421743604108359740273846417238983626356935273626347234993189361245472927318930892952275129902814308934593499331528392789406727512738290227763541469549191808 0 0368639334108397041504047400842394217421742864360431041944411421740674464406743105477433541504239421741504087431041294047378042633970431037013933376436563612358334993597359732393392359745193089311430022865306427762927286535833499343229272725397026732763282728653541472651921296 0 0384638294027404740474067410843354286412942394217436043354335446443104217421744915477426342864067431042634360398943104067382941504150421741083764419437323513361236713717332834453076365645193089303929152952272528652890302734993459336628272877406727632712285227513569449148861808 0 0398939893989404742174310412943854087431042634217436042174150421740874194410842175514426340874027400843353952436039524239406740474150412938634150378037173569362637643641328931763277352744913014289030642890294028392990294035693406332830642660398926862877281428273527454751921296 0 0389839703796412942174286449142394217433544914437436044644464421744114239438541295441417242394047436041294360415041724217417238123989381239893764415040473555378036263406332833922977361245193039315129022977278931262839300236123583336626732789406728012712291527383472441148211808 0 0398939154150421742864217431042394239438543104263436042634150426340474172428640475405431042864172410841724047423939334263404739524008408738123796391537483527382939523583354134593101352745193114307631392877302728523039294035973555328928772725398926992751286528773366466453331296 0 039333780421737803915415041724385431042394385431042394335419439704129415043604217540541084411410844374008441141724335391541083933412938634129398940673656358337013527361235273076311435414519311430762940302728012952303929273366352735272814277640872686272529152801339246644919 19790725 848611808 0 0404740873970408740084150428640674411449142634263463442174360446444644217410841085441412942174217426343104108419439704129395241724008400838634172371735833989398936863541359733792940361244643139307629522965292729272801281436713499339229272712402726472827276328773432454751921296 0 0364138983863410839154108410843354217436038984286438543354239433541724263408741505441419441084087438541294335402742174047410839704108384641503846404738463863379634863472341934993164368644913126310130272952276328392839290234723472318927252776404726472699290228143392469549861808 0 0397036714194389840874129428641294172433543604263431042634263415043104172433543105441433542634239421742174129428639894385406742393829421738984172374839523732367138293366381230523264356944643052302730392877285227892990285233923527340629522763395225952814276329773445469552621296 0 0395239704008393341084150421740874360433543354360397044374360436041294335426342865441415040474263433541294150412941723970419440874263391541083846397040273671395235553686327733793126376444913289305228903214291530272827283934863406337928772699404726992789289027513406451954411808 0 0398939333898404740674217426342174335410842634087431043354385423943604150421741085477421742394172421743604027426340084172408743854172436038634008382937173701384636863379349933023101359745193289306432012990291528273027295234993445331528012827406726862890285229023499469560741296 0 0359741503796423939154194402742864172457642394519421744914129443743104310421743605441431041294286443740274217408743604047426341294239386340873863362638633863378036123732344536263164373244913164315129273002277629652965302734863419336628773002406726732647285228273583457670041808 0 0388040274087397041723952423942634217402743604286436042174286428642634047421739895477400840874335426340273989417239894360397041944067382939703701398939153829388037013445359734193499367144373239300230642915311428522965285234453419341929772647404725952839278928273419463453331296 0 037964150397041504087410842394239421743354286433540474360421743854150449141084263544142634239428642864286438542394217419443604067436040274108408736123880400839893459376434723597326436414519331529772940289028772990294032013472335332642789281440472776273828392801337946344757 19790725 849091808 0 0395238294217398942393952404743104263415043104310446442634385436043604217431043355477443742394335406743353989441140084605412944374172438538634047382938123952374837643701352731643459362645193264313930762865292728523027272535693499325128142738402726342712276328013353457652271296 0 0373239704027395241504150421741504411441143854310415045473933441141724067441144645441431041504286438541504150406742864217421742394239384641504087365638463527370135833583316433793101368645193226307629273039287728902990299034723486322627892763404726992634291527763419451946641808 0 0398937644087397043354360423939704310415043854217436041724385412943354150426339525477441140874286404741944047417241294217388043604047415039154150389835833796404737803656349932013341344545193189310130023039299028772977282734993406330228772699402726082699277628903251457652621296 0 0386341723880433539334437423941294411438542394310412944374360449140274217421742175441428641944172428639894108389841294172395241294335393342173863368636863812389834063952332834323002370145193164307631012977300229772940299035133513326427122827402727252699281427383302463448211808 0 0408739334027404741294310431041944310443743854310421743104360426343604217436040875441426341504310406743104108436041084172398943104008417240674108393338123989378037173569348633153226361244642965307630392927291530273139299035273555335327632751400825552763273829773419469553691296 0 0374839893829406741504310423944114360431043104335423944374239423942634310417242635477415041724129426342394286421743854047417241084239402742173829367138293671386336563406321436262990368645193176307631262990310129402902303935273432330227892814404727252686294027763472463449191808 0 0389839703970393339894194436044644437449143604547426342634172421741724172443741295441446443104172433543604217419440084008406741504087393337803989398935553846376432893419368631013315358344643214311431142977286529652940294033153341330227762738395225682801277629523353463452271296 0 036864150382941724129421744914360443742634411446442634263454743354239431041084217544143354129423942394286421741724411400842174008406741294239406737643846384633533641332833663289327736714491337929273027287730272977300228013419347232892776263440472673266028772725354145764821 19790725 849571808 0 0386337644172421742864239451944114437426342634411443744374576419443354360421742865514438542864194423943104239421739154129423941293989398939154464419438633419361231643626328933793597344544373114312630523089291529772990295235273392335328392582398925682647278928653472454752981296 0 0381240274047412939704385441143104263449142394172428645194664436042634172423942865441428642634437421741084263415044374194404740084335421741724087398935833612328934323472358336863214364144913277292731393052296528272965283934063392332826732634404727632673285226993459446447571808 0 0402738464129402740473880441144114217441144914411443744114360443744914286436040875441417241724067428642174217421741724239410842634217389840674263428636263277378035833626367133283419355545193114316429653076292728522940302734323583332828902621402726082801278928143315475752981296 0 0389838803933400840474385441143604263441146344491443744114437433544114239436044115441426342394172438539893970404741724129415043854217421740083952373238633499337938983569345935833114376445473341308930272977301429272927292736413597337927382751404726732712280127893499454754051808 0 0404738464047388042864172431041944437415043104239446442394335436042394108423941505514426343104310436040274217415042634464412943104239412940274150376440673780359734193717334133153527368645473201317630143189305229272852321434193527334129272621400826342801281429153459463460741296 0 0397040473880406740474108410843604360443741724335433543104491438543354310423941505405443742394335421740874217406741504239415043354129415040274027410838633796388035413445359734193176374845193328285230642814290228142865285234063432336625822673408727122660302727633612463471111808 0 0408739524067402740674129433542174464417243604217415044114519431042634217443740275477404741294360410841084239426340674150410843354172406741084047388041083764351337173419343232643392358344643139305230643039278928272990327735133486337928142725400825682763283929403432472652271296 0 037804027391543854108436040274172408743854108454741504411441144114263423940674360547743354027417241084087421741724067421742864129421739524027408740083780378037803392386334863583305235554491323931263164300229022725307629273472340632142738276340672699263428772839349944644952 19790725 850051808 0 0406738294027412940474067408740674310417243854129441143354547436041724172417242865441417242634217436041504087417242394172412940874172395240084108388038983555381236863328347235273656367145193139326429153052302729152839317635413445339226992660400826342776277629903341463452621296 0 0393340474108415039704239417242864310423940674150406744374239449142394217395243355441436041084217421741294286421744374310423940474129402742633933382937323952340634063748344535973114378045473239306431763064289028652990287735273499328928272776406727382699289027513555451948861808 0 0408736864172391541084129436039524464426343354150449144374437421743854129419440085441417242864129419443604310421740874150410843603970428640273933382938803597379636713406356933153583356945473064312631262915291528772801283934453445322629152738400825822699282728013366454750541296 0 0376440473829412936124150423943604217451942634726423943354172428643604360428642175477441140674263408742634263412940674008426343604411419439333780397037643880356936713717334135833277355545193289310130393052294029902990289035413527341928142789408727122673281426993472451946951808 0 0406738294150389842174027426340474310433543604047433542394385431042393989438540085405431040874172417239334239412940674067415041294108417239704027384638803432368636413513368633413597354144913139322631392902283929773052290236263432332827892699393325952814280129273315463452981296 0 0421742173748443739334411417242634194446440474310431043604263431041294360397043355441443743854335412941504217398942394263408739524263386340673898378038803796322636413583326437643264381245193366307629903139308927892927302734193472325127892738404727382595294027633445446448861808 0 0404739894239378043104008446442634263421743354150431041504547428644644047438540875441441143354067426342174129391541503970421742393989398940873952382938803392364135553277374832263626374844372927326430393226289028522977292735833406331530762582398925952725275129023527475754051296 0 038983952398938984108443739704335391544644194443743104360426343854286443743104360544142864129423942394360386340873933421743603970436039154263393338803764379635553392351333923392332835834547328931263315323930892927281427763445356932642751278940272686266028392725349946344726 19790725 853891808 0 0 0 0 0 0 0 0 0 04217410841294437419444914129421740874464417244115405433538634263400840273846393338633846423942863656438537804217359742633527370139153315331531763486364144912915323930643101297727512927278935413406322628772582397025682738286528773328454752271296 0 0371737963829378040674087391543353898421743104286441143354286421743104239426341085369421740874087415041503915404737643933398937174360376443103846417233663764389838633341316434723189373245193472307632772940310128772865289035133341328926992699404727512634286528653527451946341808 0 0371738294047384640674008423938294411417243604385391545194172443740674310417242395441423941084108412939894047388038983898397041293641426337804067365637643686382935273201340634453656365644643114317628393114278928392827278934723392334128142647398926472660272528653499457652621296 0 0365638983764410839334263395242394067426344374172446441504437426342634286428643105441400841724194402740083880398938633915398938294172381244373717395236123952352731893419359734723264367145473406297731392952290226992839278934193239321426862595408727382686280127633555457646341808 0 0386337173952379640083915421741084087426342174385421743104335423944644310421744115441436040474194400840874150406741084027415044113829417237644194345938633748368634453392347232263432364144643039311429023151302728522940276335553445326427252673398925822738276328393341451952981296 0 0382940873796433539154027393340874335431044374437451939524464419444373933415041295477415041723846406739333829384639894108421739704172386342173812355534593527340636413472345935133189384645193328308930762977313928902814282734453486310126602789404727122634292727513541451947891808 0 0398936414047386344913970417241504150441142174464415043104310438542174437419444915405446440274239415038984087382939334217415042173686393336563569347234723432365634453445348634593289347244912952310130523214291529152839278935553353318928012555393326082725280128773315463451571296 0 036123970389843354008436039894286431044114547433546644385472643854286436043354150544143854172417239334217400839893898398941083915404736564027376437323612362637323732339236563748308936714519347231643139311430642940278929403459339230522827275140872712268628392827352746344757 19790725 854371808 0 0395236564129395241503846433542864491431044374695443744374411443743854239421744115441431041504047404741724150388038464239408743353656428635833764348635973513389835973686327736863366365644643014307629903002307628772915278933793419331527382647395226472814277628773445466452271296 0 0371741083671412940084172415042864310436045474695436041944547441144114217421740675477421742173989423939334067404740274067436040874150364136123499408737013717368640673541355534323277373245473459310132392990310126862940282734723419317625822776408726862801287727763472454750201808 0 0410837014172398939893952426339704239441143604310436044914437441142174411417243855369426340674150404742633915397040474172406741504172344536413829352739893459384634453626325133923432349944912952335328903089295229152852272534453392328928392686400825952827278928903379446454051296 0 0361241503656400839704310397044374087423941504360428642634491433543854217431044115514428640674263412940084108406740084008415039703829388037013656376433413569361239523472347233413189379645473302286527893002306429402852302734993406315126602801404727382660285228393527457654051808 0 0415038464286393343854129423942864411441144644519443745194464463445764310457643855441433542174108421742634108386341504027395241294047421735693880344536123541391535973796330231643499367145473014307628272965306427122902294034593445325128012634400826212699280129153499466460741296 0 0354140673898438541504385400844374239454744644464433545764217475742174360441143605441441142634217412941084150404738633970400839153880376437643432388035413846348638633626347233663089365645193406295229773027286527632852286534593328325127122763406726602595292727513656457671111808 0 0408738464335376442174027441139894519421745474491438544914335449144644335438544115405419442634150423941504087400839524263398943604027362636713764358338633527355536863717323931263717358345193114327729272977282727382877275134723379328926472595398926472763275129153341475753331296 0 037324263379643353915426339334411400845194067446445194634454744374310454743604286544143354286419442864310395241503915410841504150376438293780354138803499391534453541365636413459305236414547337931142990287729152865286529273472343232892673280140672801263428272789347245764886 19790725 854851808 0 0406738464263398943353863446441724437438546954519469544914547431043604464431043605405421744644217433543104067406742173915419440273829370137014047354138633527368635273732376432143315368644113151315130762952282728652990272533923445335327632634398926602814281429273341443753691296 0 0381241723952417239154437404745474547454742394695436045764491436041084310417244115514431042394411400841504129412940274108393342393863389835833686406737483863354139523445345933923341359744913302305229902877276329272927286534723486318927892751404726992814286527513499454747571808 0 0415037804263404743604067436041504437417244374491472641724519426346954310475743105514438543104129446441504360397041724129393339523846378035694008361242173406374836563970370134723459359744643176310132013027302728902865286534593472322626862595397026862738276329403419463452271296 0 0388041293764421739704411398943854067457643854634451946344519451946344411441144645514426341724310408741723796415040473933423939893513391537173555382935693656352739523555337934593176376445193226297730272801281428142877286534723353325128652763408727762634285227253419451949521808 0 0423938464239400843104027454741944757433546954310454744374634436047264217451941725441426343354172423941504217398940083989410838463880384638124067352743853366354134453612371732893302356943603101313927512940296527892890282734993472315126992647400826602776280128393315469552981296 0 0379641723796431038464664421745194437457643854519433547264547463443854576451946345477421741944239446443104129412940674087417238463846379640473583393335833527361240473541343233923289376445193164292729902990276328772865287734723406323927252699406727512712295227513341463448211808 0 0421738464217378043354047454740874519438542394411431044914464443744644519457641725477441143354263433540084335398942633846404736863780379636563880355540473353382937643671344532773555368642633126303930762814285227382927272534993406331526992634397026342852285228903459449152981296 0 038294194388043103952438541724664408745474194457646344519443746954605449146344491547744644263431041084286404740084172404739523915367141084008362637173764355535833915381234993472323939894519323929772877285228142965282728273379335332512699276340672738267327762725347246644952 19790725 855331808 0 0423937644263379644114008443740874634410846054263449146644519441144914464463445475441446441294464441141724108412942174239421742173970393337963812379637643583379635693612322634323406361244913151299030272738289027762890290234593392322628142582404726602776275129273366433552981296 0 0384645193829449141294491406745764129451944644576449146344634449145194547431046345477457642634437423945194108431039154239386339524008358339333780397036413933327739703717330234193302365645193226300230522927281429772839277634323406320126602814406727252673290228013432457648531808 0 0426338634664402743603952446440674634443745194239466444644491436046644335457642175477433544114129433541504310386342174129417238124008388036123863356941293656349936263541345935273686361245193151296528392712278927252927266035973406326427252673398925952789290229773445451953691296 0 0364141503780457638464547376444644263454742634464454745764310466444644519436043355514431042174437426343104008428641294217395239523780389840873764393336714239352734723732352735273214362644643366277629402839278928142927286533923419322627382725406727892660280127633472466454411808 0 0433539334664386346343863472641724519423944914335475744644464469543854519451943105441431044114108423939894464393341503880412939153989408737323612354139333612386335693717340634863583359744642940300229652814291527892927285234723366325128012595402726472738281428393432475761131296 0 0389842863748446440084491367142634150457644374634443745764464466445194634433545765477436039894491421739334129426339154067370141083812415035833764410835553612351336123846365639153289389844913214283929902827278927762852275134323315322626732621402727382673292728523626472671111808 0 0449138464360398944643933436040874634431045764464441145764634449146644385454744915405441144374217436041504335410842173952415040084067376436263880371743353366339238633717376433153555359744642990348628902890275126992965273835413432326426732582400826472763287728653419466451921296 0 037804360389843354087446441944757421745764217466444914695451946954519446442174605551444914263451942174239395242634067417240474150404738803880379642633459388039153597382937013686311438294547335329902965275128392927277628013486337931892673275140672712269928392789341945764919 19790725 855811808 0 0436037014239391544113898443740874411438546644310482144644634451945474360428644115477412945474286433541294335421743104129415040874194381238634008365643354067349935553796384632893353364145473027297731142801296527762839269934193392331526862621393325682712278929273277454751231296 0 0348641293732415038294437408744374194449142174464454744374360466444644634463443605405441143354310428643603780449137644239402741723846408741503686397036563472367136863656344534063341384645193201295229522877280127892801292734723472320126992751408727512660289027763379469548211808 0 0426336714217400841294047454742174411410844914194463442864519431046344491423943855514438544644194426342634385389843603915410837804172395239894194345940083419355532893472373233793239364144643039306430642789285228142839268634993379334125952555400826342763275129403472463451921296 0 0378043103846412938984310398943354150446444374789438547574491451946644519466445475477454741504286423943604027428640674172431039523952402738293880391537643970356933793597362635973226378045473302299029272902278929772776295234323499322626992660406727512647290227633527469549861808 0 0398936564087391543603933431038804726423945474576475745474634460546344547449144645477443745194411438541294360398944114172419445763970376438124087384638463898406736123671344534063379352744113114311429402763283927512927272534453459320126732595404726212686282729023366463454051296 0 0356940273717441137174360395244644150466445764664457645474385463444914335431044645405449143104335417243854286449139704217391541294239376440273829421737643671362637963612349933923101358344913089301428902852276328392725295234863472323927252673408726992621295228143527463448211808 0 0419437644310379644373863426341504335431046644360475745474437451946644437446444375550449142634411436043354411410844114047423939154108397037643732352739703392359735273641358334723353352744643089312629652952307627382827280135133472327727252699402726212673281429903315466452621296 0 037964286386343853898433538984310395244374360463444644491449143854664441143354286551442174310438540674172415043603989410838804217436039703764382940473829382935693541361235273353323936714491300228522890297727632927286527513472341931892738273840872699268628012738343246344886 19790725 85629 0 0 043783904385643204264384340184273434939694118418243204084392542494184410841184529437842103873416042923991411844214349403738734529434941084118447443783863409745294469406042494345440842643943442141844237405741184349408441824227450142644077439541584060422742274210413342494320 0 0 044693991407745294237421042274447437841084057439546303947409744474408413340974474432042104097442144694084399943204378408441824447437840134227429646304237418241604084408442964370440841084227432043784084422743454532423741394249426442374296447445654292409745014532421042274421 0 0 042103746407742734378392539624273423741844077413943784108398043954378406038904204446939474077437042924037399940574237429239804139443840844077418242374184409742964133413340774273429241844139427342644184420443204408413341604160437839474057427344384184418242494264386341604227 0 0 045014084403743954320408440184370432040373890424944084084383941604210413340974273421040374097439544084264409744214408406042274296426441844077444744694184399944474184390441604447446940374077409744693883434542274158408440774273418441084057416043494210398043454292406041604474 0 0 044694108418242734264408438064227440842104139432041844013416044214184426441394249437841084057411842644084411844474158413338224273429239914160403743204133411842964349410842734057432040844182422744694108387342964408394742044370440842104037439543204237424942964292408441184249 0 0 043494320418242964292434942494421413343204097444744694264411843204292410841394320463041584097439544084013399944474469421041184421426440844370439544083947422744474264426442494501446944694370452944084133413943454408403742274370432043784273455743204292422743704158403741184227 0 0 045014037407742494292408440974447437841844097444744084292418242044264415838564320418441584037447443204084422745014532429240574227456541584227439543784084422744474292408442494370415842374118432042374084405741824237421040774345429241334057434543493883403741824378406039434345 0 0 044084292396242734292415841824204434943204320413942374133411840974469423740974273450142373962429644384037394345014210415841394182446940374077444745014210405744214349413341824320434941084182437043204133403743454320429242964447434941084160442143494084409742734565426440774273 19790725 856771808 0 0457634994217382943603880433540674491398945474491441144374634446445194385449143105477446443604239443743354286391544373796421738804047404739893989371738983513368635693541315134593353356944913277297730392763302727893101268635413432330227382776397026602673280129403459457651921296 0 0364142393641436035834437379644114263449141504464431046344437463445194464423943855405454743604757417244914217438540874129412940474027398940873513398936863764376438293459347233283264371744643114305228522952278929522852297734723513322627892725406726992712292727893686469545761808 0 0433537174129374844373898457640474385433546344695449145474491463444114519438543605441451944644335443743104310398943853933431039894172400838804067373238463612408738983612358334593277367145192940295229152776301426992965273835833406322626862712400827762776282728143486478951571296 0 0364141723583421736714129384644374263449143104411431044914411451945764576438544915441443741504464415045764263426341724172404742633846412940873898421736564008362637643796359732773251361244643126294028902839281430892852280134193541327726602751404726862673290227383641463448211808 0 0421734724411364143853829415039894605421745764491443744914464457644374519451944645514457643604310463442864491408743354194419438803796389838124087352740873569404737963499336634863302343244113014308929522776308926733027276334453379315126472699404726862725282728273472475754051296 0 0354141723513433535554172374843104087466443354726451946344634451946954411441144375477451944374634441144374263449141724385400842393989410839523764398937803656373236713612345933283353349944913164302728013039283931142814300234993379321427252801404727252621292727253597466447261808 0 0428633534047352742633846436040274547398945764437463443604411443746644464446444915477431045194087438542634385412942634194415037964172379640083671382941083412382936263686334133923239373245763039303929022839307628012902264735273328326426992776398926602725277629653432443752621296 0 034454194356942173915423939524385406744914437449143604695469545764437457643354385547745764335446440474263402745474150433540874217410840874047382938293732395236123486373235833289328937484519307629272890315128142977277629523379337932012751267340472763258228772789358344374757 19790725 857251808 0 0426333794239355542393748446441504634423948214217466445194886454747264605454745765441436044114385436043604286415041944172421740674008384638983486373237013812367137173527361235833251370145473189295229272751313928142927269934723445327726862686397026212660282728903392466453331296 0 0349941723472431035974310389843103764443743354726463447264634472644644437441146645333446444114217423944914310446441084360412942173898397040273701397035833812354134723656356931513251368644913039292729152915273830762660278934723379316428392660406727122634282727383459441148861808 0 0428634864217355544913732454739894726395246344286475744914757457646344263446443605441460544374310446444114239415043103863423938804008386339893829379640473989421737173486335334193076345944913052297729652699285227762877268636123392330226732686404726732673277629523472466453691296 0 0359743353569436036414194378044113933446440874547457646644634460544914634475744915477457643604310415046344286446440274263398942863880415038293970404737963796389836713541352733533499370144642977292730023027277630392738297734593459320127762660404727122699285228143499454754771808 0 0421735134047358342173796436040474335410845474286466445194491443744374411436046645441472645474310449142174411438543354067460539894087388038633933367138293915362639153764334135273151362645193114291529772814316427253002277634323366325126472751400826602712277629273366463460741296 0 0344541083419423935974286386343104172472643104547443746954464454745474519472645475477454744644360433544644172436040674360388043353915402735833933367139893829389836123459349934593176355545472990303928143264282730642814280134993472320127512699404726342647281428393583466470041808 0 0412935414335361241943641438539524411398943354335463444114726472645474757472646055477457646344360466443104491443744114067441142174047389840083829389836713748381237323717349933283277361244913139294029772952320127763002267335273353321426732699398926342776281428393353454751921296 0 034454129367141293671441138294547415044644519478943604664449145764385451944914172551443604239446444114239431045474067423941504360398940473829395238983748382936413989359735693392337936864491312629902902311427253139282729273445348632262725267340472686266028142827352744644919 19790725 857731808 0 0408735414047348644113732436042174464400848864547475744374634472643604634454746645477454745194464457642394335443743103970421739704008393338803732371738633686393338983445332835413328352745473239289029902865307628013002276334863366313926732686397026602660277628523432469552271296 0 0349942633597438536414263404744914129446446344664463447574519451945194519449143855441469544114519421743354263441141084385397042393863421740274008388037483701368638463717339233663302362645762990313928902927275130392751285234863392327728012712404727382660292727763406446447571808 0 0400834194217365644643915426341084576433543104664460545764491443747264547466445475405457644644172446443354547431044914008406740874217400839333701388037173829388036413555332833793201349945763052287729772814317628013027269934723406327726862673395226602738283928903392463452621296 0 0349939893612431037804217406744644217460542864726433546344634463446054547441145475477466443854547423944114411421743104239400843353829410837963829378038803671395237323641347233283226367145473027308929523064285230892789299034723513320127512582406726602686295228523612457648531808 0 0388037014108347240473764451940274576421746954519454744914757454748534411451946645441457644914411454742394547441144114263433539704067389841503952381237803641402737803583334134193251354144913076278930392751320127893027273834193406321426472763400826732877280128903315457652981296 0 0354141293597415035274411393344114310443744374757441146954547472645764576454746345369463442394464436044114360449142864172421740673764410838633764386338983641368635133671354132893366367145193052297728273052285230272776287734723302316428142725402726862647290227513459457649521808 0 0415035974067376442863933438540674491423947264411475744114821478948214757457647265405457645764335446443604310417243104027417239894129391540873812397038293915378036863541355533793189356944913151302730272902306427512940276334723392318926472827400826472839283929023315469552271296 0 036564047358340473671415039524411417244914263454743354576449146644726457644644491540546644547454743354411431044644217423940474172384641084047398938633863388038293555367136263499332835834491302729022801311427123226276328393445351332392673267340272712267328772738345945194886 19790725 858211808 0 0391535974172373244643880457640874437421747264385463445474547469547574726463445765477431046344239436042634411438544114129412940874027384640273989395238633933378037483812344533533151359744643114294030272915302726732915264735413392325126732738404726862801280128393328463451921296 0 0349939893527421736714067406743604150454744644695419446344360457645194821488644915477457644374576438544914310443741724194417241723880406739704129389839704047378034323656341931763302359744642965317628653089291531142776294034453486320127892699404726732673290227383499446448211808 0 0404736263989336642863764426339894634426346344411451944644491457643854634451948215514454746344464436044114547431043354217436041504172389840473829391534993812354135413686335334593189364145193076289029272814305229272940271234993379328926472776397027632712277627633315469554051296 0 0354139703527421737964286398944114263463442634519446447574547478946344605469546055477441145474634436043854335441142174411402742173989423939894047376438803597379637323641347231893251354144643064292729403064277629652776294034593353318928392712410827252647287726733419451954051808 0 0367134194067351340873796441140874547431046644335485346344519454745194789466445765587449146344217451943354411436041294411426339894008389840873671382937643915393338123915340634453239364144643064306431892890317629152927273835413366322626862751400827632763280129403392446460741296 0 0347240473555423937324385393344914008463442174695457646644464469546954605463445475477469543104411421744644385441142634172423941724150417236123952370139703612397037013701351333923277368645193189299028773226277630272865296534193406323927512725400827122634281427763583446471111808 0 0386335693989355539523732443740274217428646344067469544914437449144914886469546645441454744914411443745764491428645764239421740674108404742173970410839333686347237643583336634193176355544913151290229772890301429023027271234723392326426472763402726602712278928523392454752981296 0 035834087362642173583433539334634408742864108443741294726426347574519451945194634544146344194443740474129428642634067433540874335421741083863400838463764361238463748343233923201318937174491303929152801308927513189272529653432330231762927269940082789268628142751349946644726 19790725 858691808 0 0398935694047367140473829423938464360404746644239451944644695475744914726466446055333466443604519451943104385428641944217421739704217393338633863388037173863378038123812335332893114354145473052294031642776322628142965277634993341320127382751402726732801283928013541463452271296 0 0351339703341415037644286365641294360449141294726423947574576451946644695454744115477457643104411451944914634438543854464406743104217408738803915361240083796395238803846344533413264365644643064301428773164273831762865292734723277316427252608402727382621278927633541446447891808 0 0398934453970371743353796423939334464404745764360457643604664443745474519466443855405441146644239449143604576449144374286431040084129408740474067382938123796376438293656325134063151365645473114294031512890326426603176275136413379327727512776400826732699285229523459457652271296 0 0337940873459400834994217406743354047463443354695451946344464449145474576478946055441454745474491433545194360441144644385408742864047404738294047398937963780365638293583354132773264354145193052321429653379282733152776280134723366317627632647398927762621286528013499463448531808 0 0386333794108358342393686428639334576417243604385469544914757454743604464454747265514441142394411438544644437423941944172441141084172379641083989398939153933364139333686347233413419358344643002286530522852327728392977266034323445331527382725398926082814275129023472463451921296 0 0345938633392421734594360356943604047441142864695441145474634466443854664469546055369433544644464446442174385428643104385423942634087410839154172382939703952393334593583339232393406364144913151299028773201283931262877287734863392321426992699406726992725283927893499469548861808 0 0381233414027367142393748428639704310412946954335451946344664488644374695446448215441469543604464438544114310441142174310433540874108395241293970406736123717365637323583337932643239364144643027295230392852320127893064266035133432311427512699397027382751278929403472466452621296 0 034063898352741083499426337174519389845474172441142634519463445194695475748214519551442634491472644914437426340474310441141724150410840084047402736864008373238463499370136413472316435834547296529523052306426603251276328653432344531762725277640472686258228012647341946644853 19790725 85917 0 0 028453274331228112819312732872811279432473136281127563166300027482845330230742811284532333224278628573166321127992756331634022773281933443236282427813478331227862807323334822837289533163325272228323447321127732845344732742799289533883236290029593462335129122768338831742824 0 0 02768292128752683270529723000278627682997282427862743293429372683275631662962268327172921293727862756287028752696 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 026402895283727092692289528752670275628702900268326792959287527092730292128112722 0 0 027812768274826962692285727992657274327302735270927302819274826572679269227352696276828452786270927812730273527482743274327482683274328072709260526922794270927482692281927222709276828072683276126662807273526962705279426962683274327172722264427682895279926442730285727612644 0 0 026792921277327732730284528492761267929842937263127303036303727222781297228242735276828702761272227432946281127612819289528242748273028452849269627682972291226832730287027992683271728952887270928192946278626832692294627482683271727942975270926922946286227732666294629372722 0 0 028573220323627482870312731992696284531663199274828703036318628492946327432492799283231533111284928193302319928112908327432492761292130873236282428193274312428112832338832612786285732743174277328833302318627482845315331612887275631533312278628193233326127862845322031862786 0 0 028193036291227612781289528112592275627682875277327173023290027222717290828492761270529722987276127172972288727862692288327862657274330103000261827682845287527092743283228622748279429342975272227682921287527862845298430372709276830612912274827303023295027222756308728752786 0 0 026142883286227222679290827862722274328452887268326792819279927352730275627092657275628322644268327432845279926702679295927352748269228452837265727432819282427092781304928112709265328952811269626922845274827092666276827862709276828702799257828322845277326832666285728112761 0 0 027683061290027862679299729872657273029083000274827053023286228112705295928752631274330102912278627053010283727092717306129752696273028322849274827562997288726572666302329372592276828832912273527302895287527482781292128112824281930103012279927433036290028242692308729752824 19790725 859651808 0 0384634594129347241293527436035694239406747264286446443854664469544914695441146345477469544374385426344114360451941294310438540274263410840473898386337804087356937013671335337173555359744643114287730892902313927893114269935273353328926342902404728522852278928393379463451571296 0 0352739333527412935974129361242863863443739334726410846054464472648864411482145475514441146644547457644644491431044914437421741724129412939894150393339153641379642173796368634993139349945193214295228903226289032512877285234993419321427892712406727252827294027123445454748861808 0 0384632773812348642863612438537014547397046344087436044374664446444374385466446345477441144374634436046344411443744114335441140274008397039894087371737963952388038293555339233923277349945193114301429152902311427763114275134323406331526992827402727382686276329273527457651231296 0 0 0 0 0 0 0 0 0 037804437402746954360451944644664460547264491454754414757386346344576443743604335 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19790725 86226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19790725 863011808 0 0381233284087339240873366433533794411362643603898438540874547431044114519417245475477454745194519441142174310436040474335415042174194402735554067371739893671373235413846323934993214359744913114302730392839286527632738280134993527325128392673398926732725277628273419466452981296 0 0341937323392433534324360335343103459449137804464406745474286457644114335472645475441436044914411433543104217415042863898406740873863389837173626389836564067355537803445364132263226354144913014313930763002275128652865281434993392330229152647400826472647283927893499454748211808 0 0376433024087325142393569417234194411345943853846438541504491417244914360441146645405443743854286451942634129419442174335395240273989404737013796379637643527395233923764343235833289356944373176300231642865278928522789275135273392332826732814406726862699280128273472451951921296 0 0352740273289415033534194358340273406433537014519397043104150417245194360463443605405428644914437446443604263443743854108423940473970400838463764378038293812361237803499376433023302370145473101291530893076277627512839272534453353325129772686406726602751292728393472446454051808 0 0386333413952339240673289412933024335354142393748436040274217441144374695451945475477469542634437438542634310421742174087419439703915393337803732362639333641382934993764337936413239352744913139315130142927282729272776278934453353322627762738398926862763281429023302451960741296 0 0349940873353417233664217327742173445412937174172389844114310436045764411441142865477449144114360426343354310398940873989406739523915381240273626388036414087351338983527371732513315371744913176308928902927287728522725285234323353323929652801404727512660290227763445454771111808 0 0388032774172339241293499410834064263344541503732433538804150438544914664436044915477454743604547436044374217417240474150408740273880400837643989379639333641381236123915323937643251364145193114295229773027281429772839286534863499326427762801397026212712281429273264466453331296 0 034723989330241503432428634194217334144113513415039704464404744644491451946644335540541504360443743854360415040874067408740274008398939154108371740673612370134723829355536713353345934594519305229522902285229652712287727893597337931762801266040472686259528902763362643854757 19790725 863491808 0 0404732644027328939333226406732894150318942633898426338294335431041294385428646955441443743854335463442864150423941724087415040673970402736264108373240273641386334453796352736713151368645193126307628903039283929652789286534323315318928392776402726992699280129403419443752981296 0 0345940873226398932893898334142633341423935974385400842634087421745194437454743855514446443604150438544114360438542864027404739334027398939523829410838123863347237323499352732773445347245473126289029772977282728772915278934723419326429772686404728522699292727633583460546341808 0 0398933153863323939703406431032264008326442863641421741084411433543604664428644645441443742634217423941724286423942174150395240473989382937323846358339703898388035273796334136413101361245193052302729153027280127632852282734723302335327762965400828902814282728653392469552981296 0 0355540273189415033663989347241723353421734324263382945194411441144914217457643605405431043854263426343104263415042394008423940473933398936413812384636263796359737323432384633283499352745193114291529902927285228392814272535133432323928902751404726472738277628013419454747571808 0 0367133414263322638633139417233664286337944643717423940274263417242634217423944915514451941504464428643604263431041294239412940673915400839703829388037643541404734193764332834453315356944643114297729153064290228902814271235413432335327762952400829522801280129023445466451921296 0 0352740473315400833664150356942173302421736714008391543854067451941084286451944915405433542864310441142634263412941504067410838803898388039703764400838293989352738803541381233023432359745193101307628902827289027512877290234723419315129272738402727382725283927893612454748861808 0 0395233154008321440873419412934124217352742633732431037324335419441944335428643605514446442394286449143104360436041084360408740873898391539894047362640673626406735553933321434993353349944113101315129022927269928142751271234863406325127382725402726732673276328903353451952271296 0 033533898320140273189404733534335347242393612408737964150408742174437426344914335540542394411438543854239428645194310397043354008393340874047391540273915397036123880352735973226341935974547303929522990286528392877289027253472345932012738276340272673268627512712347245474757 19790725 863971808 0 0400833413898323942173406421733534286318944113717415040084310423944644664441142395369436042174491423942394286433541294411389841503970404737643846378039703569398934324067349936123239379644913189316429652915280128012738276333923366325127122647400826602738277628653379446452621296 0 0336639333189408731514172317641293472412935834087371742174067428642634519451941945441433545474286431042174217428641723952410840274027402741083764386337483717364138803406378032773445364145193064300229273027301428272915271235273445313928902763402727512673285227763432441149861808 0 0386333154008307640473251386333024172326440473748426341724286421743354519433545475514451942864464436042174360421741294464398937324047373239704027373238803701388036414067318937013139358344113101306428522814291528392902282734723353321427762827400828142776278929273315463452981296 0 0335338633114397030644047335339703392412935554129376442394217426343354286438543105405446444374437441143604385426343354027412941084067398938463829397038633717370140473555359734193583364144912977295229902789285226602915271235413419316426992877404727512660277628653445463454051808 0 0376434593952311441083226412933284263344542633641423939334360426342634519441143105441466442634464410842864150431039704286400842174047404738463764361239703583400834324027335336563189367145193114292729022712281428652776281434863472335328522852404728392686281428903328463460741296 0 0331539703189406731144263336640083419412934064027349942634172421742864335466442395405449144114263438540474310428641083880426341723970398939893796393339524008367140673445370133413513364144913126299029152990292728392865283934323277328929272751402726602738283927763541463471111808 0 0384633283898313938463277381232644108351341083419438538634217431042394411426344915514438542864335391543104239433539894411400841293880402738984172382940273686384634863880334136123277364144913064294029152877289028652915269935833366322628012902397026602686281429023419451952271296 0 033663915330239153164410833284027327741503353421737644150388042174491428646344286547742174491400846344129436042394491415041084129415039524087367141293812391536123952347236413277347236564576303930022927287730892827300229023419352732012927277640472789263428012877341945474919