19790801 831811808 0 0297728652865278931762725307626992902266029022699282726212725269927892725278927385441303927122827276327252660262127382686262126992647255525823014255526732608272525552751251526602621345932012673260824742488246124742515247436412814320125152582400826342621282727513379469550541296 0 0289030522801296528772890271230642686292726732915275128902686277626992852263428775441308927512608269926992634269926602660258226602621266026732877258226342634277626472776251526342621351333662582256824742474246125152568244736122827320125422555404727762634287726733341463445471808 0 0302726863002273829772814300228273014264727632699286526732712275127762673266027765441305226602725282726472647269926602686267327252568267325422927266027122621277625552801255526992595347234062673255524612515246124882555246135832852327725012582395226342568276328273328463452271296 0 0273830522839300228013089271229272776283927382865269927762763287726212789272527635441307626732763275127762699258225552660264725952673260826083027268626212568272526732827256826732647352732642712246125152474243325282488248835832877320125152542404727122542292726343328451948861808 0 0307628272965277630142776295227893052269928522725280127252725268626732801267328015441303926992827273826732660269926732555259526862515267325823002258226602542273825422801254227122686349932512634258224882405247424742542248836122814323925012582400825682647283928273302454751231296 0 0292729772827291529022990272530892751305227892789269928142712272526732712273826605405303926862647276326862725268626212634264726472621262125952952260826732686277626212789259526732725352732142621251524612515248825152528251535832902322625422582404726862515282728013341463448211808 0 0302728653027273830022776310128523139282729522763282727252902275128142725272528275441307626992699271226862634263426602686267326212621266026472977269926862568276325952827259527252608347232012595250125152461247425152501246136562839323925012515397025682673278928143302463452981296 0 028392965283929152877310128013089282729522839285226992738272528142801281426732801540530392595267327382608266026862673264726342634259526212595299026342647262127252699282725682647267335553406277625822474244725012555248824613641292732392515263440472686251528142699334146644605 19790801 832771808 0 0305228392865263430642789297727252940272528902814273828012902277627632751278928525441306426732751280127512647267326212712267326992673276325952952262126212634281426212751259526862712347232142608264726082474252825282515247435972789327725012542398925682621281427763239466451571296 0 0269929902839300227892990273829522699275128012865271227892763280127382814275129525405310128652725287727382634262126992725266026732647263426993014264726602634277626862789256826862621354132512647252825282515250125422555244736122865318925282621406727512568287726993353457648211808 0 0303927122977278929522725295227252965278928522751281427892827269928012789280129275441305227512634273827512634268626992634255527382699255525822927266025952582276326342852255526992621354133022647258225422501251525422555246135972877322624742542397026602699283928273341463452271296 0 0272529652725301428143027267329902789292727122965266027512801277628522725271228905441313927512699281428522699266026602712268626862725268626212977266026342634280126342814262126992712351332262673255525422501248825682542247436412890320124612621404727512528286526473264463450541808 0 0311426603002268630522776306427383076268629402725280127512763269927762814277627895405308927382725280126732725263426602699268625952673271226862990264727252647272526212839252826992712352734192751267325152488248825152582243336122839325125152528404726342595276328273366466451571296 0 0272529652789292727893039280131142801307627122827264727632673272527892763268627895405303927512776275126342673272526992621258226602647266026732940266026212699277626342776260826862738352731762699255525012528248825952582246135832915320125282634406726992555282727383328463446951808 0 0303928013039285230642725310127893101278928772865282727382725278927122725276329275441301426862751289027252699266026732621256826992686275126992877260827252647283926472801254226862595347233792738254225282542250125152515241936412738323924612634397026992582277629023302466448861296 0 027762977275129772699310127383064269929522673276327512865278927252738269927382827540531142699281427762776272526342673269926212582266025682686289026862582275127382621272525552725268635133459267326342582251525012542255524743612281432392528263440472751254228142660335345764664 19790801 83325 0 0 026792692272226962832270526442565269227302683269627432640270926832627274327862605258926922670263126922705270926182717267927092670265326792748261827812743276126832692270526572735270527172657255226662692272226312627273026572722271726922735269626922653265726702666281927612644 0 0 027172730268326052756273027092709270527562592270926532730268327092640274328242618276827052696268326792743265726832743269227222644273027562670263126662705268327482705267926442631274327432696259227562743269626702679266627862618266628072722257827172781274826832717273026052657 0 0 027172768260526442640276827352578266627942631274826272768267026182717271727092605266627682670264426662717269627352743270526572578271727682683268326922768264426052666273026702644269226402709272227942730268326832730275626832670265327172670265726792794260526442692267926702657 0 0 026272756267026442692281926572657267927052735267026402717259227352602271726312605275626272722265726662717268326572679278126442644276826792657259227562807274826442730271725922657269226532683265726662705263126442730267926832631274327432670272226272717270926312692279427222696 0 0 027682717261826962730271727222631267927432657260526922832268326312717274327352631274327812683264427432666269627222756266626572618274326922657253826662717268327092666269226442657267927172657265727302717274826052653279427222618274327682709264427052819270926702730279426832670 0 0 027432679268326832756279427352618267927562657268327052692270926312666267926312670264026662683265726792717257826442717270526442618265326922735270927172730277326572743267927092696269226662683267026922756273526832666273026442631264027562657268327172692269625782653273027732631 0 0 027172653273526442756274326442683265326272761260526662768264426442743269226052657262728192670257826922730286226312730271727092618271727812618261827812794269626572730276826442644274326532709263126922743276126442614276826702644271727172670263127432666274826702653271727222670 0 0 026922705272226962692270526312670266627942735259226532781268326312730273026832657266626792709265727052717259226572717279426572644269227562683267027052705264425922666276827092631264026922709274827172679267026572602261426702657261427682605268326532679270926052614267925922592 19790801 833731808 0 0326428523151277631762738295228393052272530022789287726732789267327252827276327635441296526472673283926992673266026732673252826342673269926213027259526992582282726732801255526992699354133662776260825422568258225552595248836562890325124882595402726992647281428273341438551921296 0 0290231762902300228272927273830762890303928272927268628652634267326212751266028275405305226472751276327122725264726602621266026472595269925282927268625822699278926212839251526602751351332012712252825422528251526212582248836262952318924882608402726992555285227763341457646341808 0 0326428903139286531892776301428272977266030272789292727122751269926732660271227515441297726342660281428142634275126342673267326472699266025952927255526212568273825952776260827252634348632642647259525552528252825422660251535972763322625282582393327122608277628143251469552621296 0 0305231762839312628903039280132262699301426862927264728142647269927252725264728395405300226602686273826212647268626472608272526472621262126342965263425822621275126342738259526602647349932262725262125012555248825952582252836122865320124882555404727892528285226993353454745761808 0 0310128013126281431142763299028273002285229652673273827122751272526472686268627515405302726862738276326862582264725552634256826992673259526342852262126732621273825822686263427122725351333282634267325822542255525952568252836122827323925012621404728652660277628143341454751231296 0 0290230892940300229652965280130642827303927762940282727512725275126212738263427125405306426342608278926732699254226472568264725282595262126343039262125682660267326212789263427122673354131762608259525682515250126862660248835832927315125282542404728272528290226473315466447891808 0 0335329023089295231262902311428393114273830022839277627252712269926472738258228145441301425552634275127382528259526212582256826732582259526342877268626212582272526212789256826992751352732262738252825552528255525952595247436412827322625552634395226342634281427893328454750201296 0 028773201291531262877303928013151276330022839294027632751273827382621269926212725540530272686263426992673259525952647258226212621264725552621300226342582263426992621277625422647267335553114255525012501258225152568266024883597291531642501264740672699258228142699330244374664 19790801 834211808 0 0307628523101291529522952311428523014290229522776283927122801262126472647273827895441299026472699276327252621260826082582256826472634264725423002255525552542273825152751255527122647347234192699262125552555254225552660248836122915327725282595398926602673277627893302466453691296 0 0273831263002310128393176282730522890299028902890281426862712267326212763267328525405301425822660278925952699255526732542267326472699262126862927262126732515272525822751254226732647355533152673252825422555251525552595252835832801315124882542404727512542292727253366463448211808 0 0316427383114281430392839297728523039277629402839283927252738269927252763264728145441307625682673271226472501259525552621256825552515269925953027263426992555273825422763251526342647355533412660258225152528252826342582248836412776325125422582400826732608280127253302451952981296 0 0292730142865313928773139272529652776299027892877268626992660268627122699269927635405302726862660264725682660259525152582256825822595259525422915255526082621268626082814255526862595349933282673256825822568251526602595254235832915323925012647404727632555272526733445469554411808 0 0323928773239295230522902303929653064271231262725269927382673268626472725266027515441306425952621272526472515262125422660251525682582263425282927258226992555277625682789255526732673349932262621267325422528251526472595252835832814321425552621400828392568273828903289454760741296 0 0307632392977313929403064281431392789305228522839271228012725268626992751268627255405299026212660285225822647258225952542258225952660258225552865263426602595271225422801254226732621352733662738256825552501254225822582251536122890317625282515400827762621289027383379463471111808 0 0310128653189294030272915294029153014289029402776281428392738269927122699269927385405306426212595266026862647268626212568256826342542263425823039255526342568275125152852254227252660349933412634254225422488255525682582254236122801325125012634397026732621277627633277466451921296 0 029903201296531262990310128393064295230142865287727512673267326992712269926732725540529772595259526862582256826472528259525952542258225422542292725952568255526472582271225282660268635553353267326212515254225152582258225153612280132012542259540472839256827762699336647264695 19790801 834691808 0 0334129773302299030272865300228652977295230272865272526472751269926342673262127385405303926732699263427252542255525682621259525552568267325682902255525952501268625682738254226862634352733532738258225012461250126212568252836122902322625152528400826992595275128523315457652621296 0 0300232263052310128903139286530022814292728393076275127382686273826602686271227385405306426342712281426342501259525952595259525682582264726212902263426342634272526212751256826732647352734322712254225012528252825952568251536122940320125422528404728392608289026603277449147571808 0 0326429903189297732392940308928903027290229022814273827512725266026992712252827765441308925822634277627252555263425422621255526992542266025682927254226732515269925552776255526472647348632642634263425822515252825012582252836712852326425152647395227762595283928143341463451231296 0 0305231392940301429653076289030522725312628772940286527762738271226342660267327635405307626342660272526342555250126212528251525952568256826342952259525152595271225952763252826212647351332262725252825422488256826602595250136122877320125152568404726992582278926993341451946341808 0 0349929523289281430522801300228142952297730522865275127252686266026472634258227255405299025952660273826992528260825822515268626082528259525282877258226472515273825152776252826472660347232512738262125422488251525422595252835972852326424882634395227762660281428273341446452271296 0 0302734992927321429523064295230762902295228652789280128272673280126862647263427255405306426472582269926212542259525282568269925952568254226082927263425552582272525682725254226472673355531642673250125552474251525822528252836412940320124742555404727252555285227253328449147891808 0 0315131393002294029652977300227892927276329152814278927252699269926602634263428775441305225822634269926472582256825552582255525282595264725552952250125552528275124882738247426212595348633412673251525152461248825682608252836122839325125152582393327252595277628393353463451921296 0 029903315296531762940306430022915282728772902282726732814275126342712272526732712540530022595258227122621263425682555252826342542263425682634295226212528252826732582268624882595267334993328271225552528251525282568259525013597294032262501259540472686256827892725335345474664 19790801 835171808 0 0308929653114292731762865300228522865281428142814281427252608267326992595262128015441302725282673267326732542263425552699251525552647262125153002258225822542269925422839250126732634349932012647254224882461250125152582250136562801327725282660400826992673278929403289443751921296 0 0291532773064317628523201277630522852292727252852268626472776264726212660266026995405301426732621275126472660256826602634254225822725256825682890260826342660268625152763255525952582352732142542258225012515247425952568252835832865315125682582402727762528277626863328449148211808 0 0322631013239287731762952297727763027283929022738275127762686268626472738262128655405313925682712276326602582262125952595252825952542256825953002252825682515269925552776247426472634354132262725258225152488251525282528246136412890325125152555398927252595275129023277466451921296 0 0296532393101305229272927278928902763283927762814277628012647266027382686272527385405302726602673278925552568252825682568263425422608248826732902255525952673269925552751250125952582352733412621255524612515247425152582248835972865321425422634398927512621282727123302454755141808 0 0310128903151291532512839302729022940278929022712282727632738275125822776271228395441305226082738277627632595258225012528256825952555266025152952252826602542275125552763254226082634349932142686255524612433255525282568246136562827320125012647397027512582273829653251472660741296 0 0292731643076305229523101280129272890292727632877278927122673268627252738267327895405302726212595278925682621252826602515262125152595251526212927259525822647267325282776250126602595352732642699248825012501248825822528246136122877318924742647402727632555285227383302463471111808 0 0335331263353285229772990300228013052275129152789280127252673269927252738264728145441306425952725262127632634259525282568256825952515258225422940254225552555268625552776250126472660349933152621255525952447250125422555247435972865322625422595400827382621272529153379449152981296 0 030273251302731392990307627633101275129272751280127252686276327252634263427762763540530642712263428142568264725152582255525422673254225552542296526082542254226472568275125282621268635273366262125682501254225552542255524613612289031762542259540472763256828142673328945764886 19790801 835651808 0 0331529403239290232392940297728902877282728772763276327762725264726342738269928905441300225822660271227382634264725552634254225282582262125282902248825282568271225282789246126342634349931142660258225012461248824882568251535972902326425152542393329152621278928653226457652271296 0 0297732013027327729903076283929902751299027122940272527252673264726862699269927385405305226992568276326862608254225952555255525682595262126212977264725282660263425552738248826082608354131762699252824882515247425012555250136262814318925422555400827762595285226213201446445471808 0 0345930763341311430762915291527762890275127512647269927382686271226732686263428905405305226472763272527382634258225552568263425552542258225682890250126212488272525012776248826472647349933532660258224882515246125282568248836122814323925282582397028652582277628273341466451571296 0 0303933282927306429403176271229522751290227632789264727632673272527122738277627765441301427252660269926472699259526212568256825282555259525682965254225552555267325422699251526602621349933792634251525422488254225152568251535972814323925012621404728902582282727123289457647261808 0 0325129653214296530022738287729152977272527632751275127252751273825952751260830025441310126082647276326862568264725422595254226342542268625282965255525822528271225422725247426212634349931642555264725012474255525152515251536412827328925282528398928142621277628393302463450881296 0 0299031762915316428393027283929402738280125682902267327122776268628392634272527765405301426602621277625822634254226212542258225012582262126212977263425282515267325422776256825952634352732772647251525012501247425682555243336122890318925012660404728142621287727253406463444371808 0 0341930023164296531512890302727632940267327512712266027252582272527122699268628275405310125822738277626862621264725552673252825552555266026082890252825822501273825282763248826342647345932012673247425152447244725012608246136412927325125552568397027892582280128653239472651571296 0 029023201294030642890289027762902269928522725281427252699260826732725260828012776540530142595262128392582268625422634262126472568256825152634292725952595256827122528271225012647266035273432264724742474248824882515256824473569299032012528260840672751255528522751344546344664 19790801 83613 0 0 025752523247125112562252324712498254925362511247125622483249824842470253625652471252324972484251125492510249824712536249725522511253625232511252525622562251124842510254924712525247024832498251125232523249825522483252324982471251025622471249825622562249824982510252324982498 0 0 024972536251127482575252324842457251025102484248425102510247124982562251024842457251025102484277325362497242924982523251025112484253625622471244325492536249824712497247024842773256224572457249824972549251124982510254924982443252324972471252524972523248427612575253624982471 0 0 026532679264426052640269226052592266626922631257826532666260526182679274326052683264027172657256527172692263126052666264026052525261426662683264426662743260525652705260226572631262727432696257826532743260526702692264026832578257527172644272226142768256527092627271726442565 0 0 025492549249827862602251024982471252325622484248425232510247124712562249724572511256225102457270926022523255224982523251024982471252325232471245724972483247124572549249724432773258925232511244325102536247124842562252324842498251024972484249825232562248427732602252324712484 0 0 025492523248425112497253624842429251024972511248424972497249824842549256225252498249725752484251125102510256524572536254924842498253624832498249825102589251125112510256224982457248325892498248425102483251124712536253624982484249725362484247124832523249825112510253624842471 0 0 024432483247127482602252324712471251025102498248425102562247124712470256225112457253625362471273525622470247124982510251024842498245725232484245724832483245724842483251025112735254925102511249825492497252525252536251024982457252324972498247125102497249827352549251024842471 0 0 026022717270925382640274325652670265327562696265727052692260526702602276826702644266628322618259227302679270926052627273026312592262727172644263126662692263125652589274326702644265327302592270925892756267025782627271726702644271726922657265726662602264426572666275625522631 0 0 024832510247127482627254924572471248324972457249824972497251124432497248324982471247024972511274825752523247124712497249725252484248324972471247125102497247124572483251024982799258924972525252524432510251124572457249724842498249725492471247124702510252527482614249724842471 19790801 836611808 0 0306428903226280132392789312628012827266027762738276327382751276326342751263428145441308926862634269928142568256825282647258226212568264725422927255526992568276325282751247426602595347232512608258224742447247425012542246135832839323924882634397029272608273828773419451952621296 0 0287733282776327728393076277628392686283927382776264726732686268627122647268627125405302727512568286526342686263427252608264725952634263425952940258225552542266024882725252826342660354131392647248824612461252824742515243336122801316425012595406728652568286527123289451948531808 0 0330227253264282730892725289028143027278928272712268626992738282726862776264728395441308925822582276326472595256825422555248826862528268625823002259527252515266025152738248826732582347232392595251525012461246124742555250136262902327724882595398927512582280128523277457650881296 0 0297733152902322626993114273829272660295227512776267327762801269927512660281427895405305226732673282725952699255526212582263425282686254226602902259526342542268624882776251526342660355532012621251524882515244725152568246136122801320125422647404726862555282727123353472647571808 0 0332828903226285230892712296527633027266028012776276326862621277626862738262128275405306425682634272526212608256826602608260826212515263425683027251526342528276325282801247426472621348631392542252824882528247425152555252836262890328924882621400827122647280129023341463452271296 0 0292732642902327727633101277628522725285227512801264726992712266027122751271227765405300226732647272526732686258226602501264725952595254226732940264725552595268625822738255526732634354132262595251525012488246125282555250136262814322625152621402728272568292726733366463447891808 0 0334128903114289030392763285227762915275127762699269928012712264727122738262127765405305225952686272526732542264725282699255526472528269926212952254226212447269925152738250126472621349934192673250125152461243325012555248836122801327725282647397028392608281427893251463451231296 0 029523302294032012814310126472952280130272686277626342712263426602725267327632738540530392647263427762582259524882621256826602621269925282595291526732542262126342528276325012634256835833264267324742488244724332528252825013612283932012542258240672763254228272738336645194789 19790801 837091808 0 0341928523064276330892776306427382902263429022647275127762751263426862776259528395405310126212751271225822634266025152595251526992582269925282940254226732515269925282751250125952621349932262582259525282433248825152555246135972852327725282673400828652621280128143353469552271296 0 0300232012865313928773002278929402673290226732827264727512634258225952660275127515405300227762660276326212621256826992621263424742568262126732890263425422699266025012751251526472647355533792634251525012528241925682542247436122927322625282660402727122595282726733328451947571808 0 0344529523341283930022751291527252877278928012673280127382686269926732712260828395405303926212699273827512568267325822647256826862582262126212965258227252542273824882839251526602595352732512673258224612461248825152542246136122890321425152621397028142634282729023302454752981296 0 0292732013039317628653076275129652725297726992763267327512699259526212595271227255405302726732582273826472621248826342568262125682555264726992890256825282621273826082776251525952621354133662608252824742515241925552555248835832877321425012634400827892542281426993289469554771808 0 0345929153226278931642686299027512839272528272751271227512673272526862686258227765405303926212582275127382555266025682673256826732568263425283014250125952488276324882865248826732555351332892712252824192433247424882568248836122865325125282686402728522621275128773419475761131296 0 0303934722865323928142965272528392763286526862890258226992699267326862673271227765405310126472621273826732712255526732555268625682621262126342965256825422528267325282751255526212647354133152660255524742488247425282542251536122927317625552568406728272542285227763277463471111808 0 0317629903189286530142827306426733064264729402699278927252699267326082712259528655441312625952660273826862568263425822634259527512582273825682927254226602568271225552827250126602647347233152699250125282461252825282542247435832852318925152595402728012621280127383353463451921296 0 029023315299033412940307627763089272527512801271226732712276326862595268626992699540530522712263426992660267325552763256826212555256825682582286526212542258226992515275125952582256835413353259525152461247424612568258224883583290232142542260840472751252828522789334145764695 19790801 837571808 0 0336629523064277631262801296527762902267327892789269927512673271226472712258227255405306425422673269927632595266025422595255526342555259525422977258226472528275125152634248826992621347231892621251524742461246124882568248836122852322625422647398928772634278928903289472652621296 0 0300233282952327727763089281430272738294028272763264726732699256826732751273828275405302726472582277626342621252827252582263426082634260825822915256825422582266025552699254226602634354133282699247424882474243324882542248836122915322625822595404727512555283926343251454747571808 0 0344529653226280132512725302727382940275129522827275127122725267325822647266027895405307625952751269927252568268624882673255526862528258225422977252826342555273824882725251526602647348633412686258225152461246124742542244736122902322625422673398928272647278928393289446452271296 0 0310133282902328928903114276331012699290226992776275128142738269925952621267327515441305226082595273826472634258226212542273825282660254228012890264725552621268625822763254225822621355533022699250124882528248825152542246136122852318925012673398928142568282726863353469547261808 0 0364130393289292733022751316427633039273828392725273826732660273826472712260828395405311426342686275125822634272525422647254226472528258225282940256825952488268625152839254226342621354132772660254224882419247425012542251535832877321424882763395228772647277628273341469552271296 0 0291533022927340629023353290229772877291527122814268627512686262126862673266026995405310127382660287725952647267325682555267324742634251525822877264725682568264725422725255526342647352732642647246124742447243325282555250135972852316425422621406727252515283927763379446446341808 0 0311430143459283932012789317627123076267330522686272527122751260826212608260827765405307625952608269927762608271225952647252826472555262125682927256825682515272525552776247425952647348633532699246125012501244725012555247436122877323925422699397029902595278927633315469553331296 0 030273366297732772776312628143064290230272776277627122712273827252621272526602738540530762686263428772608268626342582256826732568266025822608290226602582262126472595276325152634266035133139258224742447248824332488248824333597281431512542254240272814255528012647327745764757 19790801 838051808 0 0344529653419292733282915313927892940281429272776283927512712269926472686258227895441311426342699267327122555259526472686262126212568264725422990256825552474269925422789254226212621347233662712258224882433248825152568244735972801325125552660397029402528278928393226469550541296 0 0301435412940322628903264285230022776292728522865273826862725272527252673267328145405303926212647269926992699259526472542267325552776258225552915260826212542273824882725259526342634355532772660246124882447241925682515251535832814321424882595404726862555290227383302449146641808 0 0335329403341292732262839325128393039277629522763271226992699273826602738256828275405300226602621275126342634262126082660254226732582259525422952258225952528269925282801250126992595347232012673255525152461244724882528243336412890322625012595400829152542281428013328469552981296 0 0306433152952340630143226292732012699299026992927277626602660271226472699268628275441305226342595273826342647260825822555263425952712254225952927254225012582269925552738252826212699354133152634250124472515241925282515247436122852320125682660404727632582282727513353446454411808 0 0352729403499295233663089310129402952273828902839267327512738272526342699259527895405303926472634273826732555269925822634262127122515258225423014260825682582269925952738251526732568349931262542255524472447247425282515246136412877322625282634397028772621280129153328469561131296 0 0303934723002351330393277283930762725291527762801263427252801269926992814271226735405303925282608271226342621263426472568258226212568256825682965252826212582264726082801252825822595352733282673250124612501246125552568244736122915320125552595400827632528282727253328463471111808 0 0341929773419312633022915310128273151269928772712273827122647277626732725266027895405306426602621268625952634267326082595256826862555268625552977260826472555273824882776252826992595349932642712251525422447244724882582246135972814327724742763391530892660280128393289443752271296 0 030023419292734992927325129773126295229022763269927382725277627252699283926472789540530762608267327892686266026342647250125822568262125282568291526082582252826862582281424742647264735273379264725152515243324332501254224613597285231762515262140082776254229022738335346344695 19790801 838531808 0 0337929903341295232892814312628272877285229772738272526992751259526472699256827255441306426342634269925952568266026342582254226732608259526082977255526082568268625152751254226602595347234192595251524742461247424882542248836122839328924882647404729902673276328523239463450881296 0 0327732892952331529523251297730392789287727252827277626992699278926472673258227895441303926602699268626732673263427382621269926732686255525552890260826212634269926212776250126212555354133532673247424742461248825422542248835972890317625552621400827122515285227633353449147891808 0 0355530763302294034322852311427762965275128272673277628012839277627122699264728275405307626472686271226602647268625952712256826862634276325422927250126732555273825152776250126342673351332642621260824882447248825152582250135972827325125422686400830762608282728523277469550541296 0 0300234453027348630643139295230892852287727122940264726992686272527122712276327895405299026602712271226602673254226862621268625822621258226212965259525822647267325952801255526602660354133152634250124742447244725282542247435832827322624882555398927382542285227633341463447261808 0 0341931513366296532392877296527762952273828522763278927252647271227252712268628395441300226732568283926992647267325822738255527252555271225153039254227762555278925012827256826732608347233022621258224882433244724882555248836262902325125282660400828772595275129403379463452271296 0 0316433023076351328653139275130642776282727892776272526342763273826342763255528655405306426212699275127382699258226082634269925952673256826862990262125422725269925682699252826082673351332262634250124882474243325012555244735972852318925152621406728272528285226603302463445761808 0 0352730393472297732012952306429272977280128522877269927382686276326602725267327515441307626472712276327632568273825682673262127892568272525823014264726602582276325282801254226342673347231762608244725422447243324882528244736122940325125552634404729902582275128273315463452981296 0 032393379326432773052316427893076277627512699282727762647272526212699264726472751540530392673272527632699266026342738254228272582263425682751292726212555269926732660278925552647262134993302259524612474246124332501248825013641282732012555259540082763255527892712322646344757 19790801 83901 0 0 025492470247124572457245724842471247025102484245725102510248424842497249724572415251025102443248424702457247124842510248324572471245725362457248424572497251124572497248324572471253625362443247124972483248424572562251024842443249724702484247124832497247124842483247024842443 0 0 024832497245727352575248324712484247024832457247125102470248424712470254924712457244324572457272225622536248424152470245724982415251024972498247124432483249824842510248324712709251025102443247124972483245724572470248324712471248324832457244324832470248427352562252324572443 0 0 027172756265726572627287026962525266627302592264426142717267026572640265327352631269227052644259226272705263126312575275626962683266628192735259226272717268326702602274326442670269226142644263126662692276126052614276827352657270528072683269626272794274827222679275626832578 0 0 025232483245727352589249724712457254924432471247124572523245724712457245724712443248324702471270925622457251124292497245724572443251024972457248425232497247124982497249724712722254924972484244324972470244324432470249724982457248324572457247124972483247127352549252324712471 0 0 024832483242925112470252324842443253624832498241525102536248424572523256224432429249725102429242925492523247124432523252324292443249724572538244324702510244324432483253624572471248324972484244324972510245724712483247024712457251024702457245724972497247124572470253624572443 0 0 025492457245727092536247024292443247024432457244325102483248424432497247024572443249724432457273525892510245724292470248324432457245724702471248424832483247124842523248324432761260224832457247124572457244324712483243024712429245724572429245724702510244327352589248324842484 0 0 026402692267026312627281927092538261426922657272226662756259226312653273027482592256227302565259227432730261826442679274326312735265327812722257826402743273526832666267925782605264027302748264426022730264426052653270526962644267926922657264425622730274825522640271727732605 0 0 025362470244327222549247024292457251024832471244324302457252524432483251025112429249724572457273525362483245724572510245724842429249724702471242924702457251124572483252325112709256224302471248424972443245724712497251024712471249725232471244324702483248427482549245724712443 19790801 839491808 0 0336629273366282731513027295227122977283927512789273826602673271226992751259527895405305225552686272527512542264725282647252826342582264725152977258226342568267324742763248826732595344531762542256824742447248824612542246136562839327725282595393329022582275129023315451953331296 0 0306433663064332830273264287730392699287728142738267327512634263426212673262127515405302726992621285226472673260826732621272525282621266026472877259526212621264726602801254225952621349933152608248824742474252825012528246135832814323925152634402727512568287727383419457647261808 0 0335330273277291533282852327728013039277627892776269927252634263426862686262127385405301425282621271226862568273826992712256827512595264725552927258226212501280125152865246127252634349933152673250124472433244724882582244736412902325124742699393329652542283928773289451950541296 0 0308933532940325130273039278931262725282726862751262127892686259527252608263427515405306426342634286526472660258226602647275125552801264727632915264726732660271226342751254226472621354132512555252824742433241925282542248835832890316424882582402727252555278926863315446446341808 0 0322630763366303932892801318928902990269928012776281426342751273825822647262127635405313925682725275126602555276326212699259527382568283925682965255527382555275125682751251526602595349932012660258225012419244724882528250135832839325125282582398929902621278928143328469550881296 0 0303933792890323928273126278929272776283927892839271227762712269926472673262127385441303926082634280125822751263426602699278926732673256827252952262125822595275126862751250126212647352733532647247424472447244725012568251535832902321425822568404727632582286526733302449147261808 0 0330231013392299033152890311429023014275128522776277626992776269926862595263427515441306426082673276326732686276326992738264729022647280125953076260827632568273826212789251526992647348631762568246124882447240524882568247436412852323924742686398929772568278928653379463452271296 0 029523289295232512990327728903126283927632789285227762725271226862647266026992751540530142673260828142555266026342725255527762673273826342595286526472647264726732686277625152647269935413366267325012474247424612488255524193583282732262542259540872814259527512647332845474757 19790801 839971808 0 0335328523392302733022902316427893076278928902673280126992673269926732673266027895405305225952725278925552528268625552877258226862673277626212977271226082621272525952751252826732673347232392660252824472433247424742542244735972827320125422647397030392555280129273277457653331296 0 0301432772940340629523189286530642814294028012814275126992789272527252673268627385405305226862699286526342555262127512686268625422660259527252965262126342699263425682776256825952725355531892621247424882488244725422515250135972877320125282582400827122474289026603264449147571808 0 0337929653277310132263027308928902965286530022776281426992725277626992763258227515405303926342686277626602582281426472738259527382555273826213027260826342634280125282814246126992621347232392660252824882447244725152515247436712814323925682647398928772647283927763264451951921296 0 0307632773076336630023341292730272902289028142852282727252801275128012789272526995441311426992555276326472673264726732582272525282776268626602977267325822712268625422827264725822660352732772647248824612461241925012515246136412865320125152595404727892528282726863392454754411808 0 0330230643353303933412927318928522977278928012877269927252660282726602789258226865405307626602763275128522621277626472725259527892555264725283002259527252621272524882789252827382660349932012634256824612433247424612542246136122839328925012673398931512673280129023353451960741296 0 0306431143052325131643289290230142699289029022877275126732751264726862647267326995405305226472699283927122673252827122647277626992776262129272952267326212621266026862738251526602647352732512673251525152447244725012542246136262902321425422595400827122582283927513419475771111808 0 0320130143302300233412852312629773039273828772827277627632776282726862699259527385405310125952827282726992647269926992738267327122647269926603052267326212608276325282827248826732634348634322699246124742419246125012555244736412877325125422738404731262621278927763341463454051296 0 029773289316432772965318928273039273829272839294028142712271227252751267326602789544131012699267327762686268625952801258228392712267325422738300226732555262126602673276325282634266035273226256825152447248824192461252824473612280131762528277640272686252828142712332845194576 19790801 840451808 0 0315129403164311432262965332827633089286529652789289028272699272526602712258228525441308926342647267326992660276326342827267327252699269926472927260827122582276325552852248826862647354133412725250125152433248824882515247436412776327725282621398930522621272527633379472651571296 0 0308931763114325130023214291530642865297728012839285227382763272528142686272527635405300227892660272526602751263427632673275125952686256826733052271225952660269926992725254226212647355532262686250125012474241924882501243335972814321425422515402727512528281426733353451947571808 0 0330230143315306432262902321428523064276329652827285228652712277626732725272528015441313925682751271227512686277626212725259527892542280126603027267326992555271225282763252827122608352731512568256825012405246124612488246135832877327725012712398928392595275128903239446450881296 0 0311433663064322631143164289029652877302727632915280129522852273827632776272527895405301427512621282726472634262127762621272526342673271225552977264726732595276326082763252826082647349933152515250124472433244724742542246136412852321425012595406727762568285226993353466446951808 0 0337930523379302734323039343229653139290230642877277627762814290226342763271229025441306426602827281427252568268626342827264728012660271226732977258227382647273826212776254226732634347233662673255524472447246124882542247435832890323925422660400830762595287727893251441152621296 0 0321432392990336630023289292731892902315128902890277627892827280127632699273827895405297726472660273826602776260826992568285226342801260826472965269925552621271226472801255526472660355532392528250124882474244725012555246136122877317625682621400827762582290227123302466448531808 0 0335331763328302734062977326429153114280128652877277628772776275126862725269928905441318926212877268627252515273826472686278928652555278926343027260826862528268625152902250126732595349932892621250125012405247424882542250136122801327724472725397030892673276328273176457652271296 0 030393341307635692977341929523341291531762852295227762801285228772776271227762839544130392712262129272621280126472801269927512725268626602738291528012712263427252699276325422634263435273226260824742542246124472488256824053626278931762542258240082725255527892738340645764757 19790801 840931808 0 0328930143328289033662990308928653151280130522725282727632725281426862801272527765441313926342827266028272634273826602763271227512542266027382990267326602647283925282776250126992582347232012686250124742447247424882542246136122852325125422763397029652660276327513341457651231296 0 0308935133052335329273315285231142789296528902902285227762801282727512647275127515405303928392595286528012751266027382725281427382865277627382915281426082776272526342776263425952712352731762634251524742419244725012528247435832852322625552555398927632542289026863264463446951808 0 0341929523176282730642940323930143251297728772902278928652751281427892827264729025441315126992776280127892699277627512865272528652673272527512965262126212595282726602801252827122686347233412647251525282474243324332515246136412801322625012738400830522582277628903201469551921296 0 0302733022990321429153328289033282852312628773027278929902827278927632738273828015441307628772673277627122814264728772608281427512789263428392902272527122725276325682738255526862595355532392595250124742461247425012528243336262763320125282595404727252542285227253277443754771808 0 0332830523366292732642940326429273164285228772890290228012839283926212776269928775441306426342776271227632699282726732940278927382699276326993052263428902634277626082801251526732647349933412673258224612461247424612515244735972839326425152686402729272621280128273328466461131296 0 0296531893002318930143264285232892865300227632990277629402751278928392789271228275405303927512673286526602776277628652699291526992852263428012977276326212827280126732827255526342673352734192673250124742488244725282542247435972940318925552660402726992528285226863366475771111808 0 0315130893239291532262990313928903052283929402801287727762801285227762839276330145441313926732890281427382725277626732839267329402725272526602990268627252595278925682751252826732673347232392568248825012528244725152515246136122801322625682673397031012555276328013277454751921296 0 030023302302731642977320129652890277629402827292728142965287727382839283927892902544130892738272528272751282726602751259528272725280126992801302726732673259527252660277625422647267335133251262125422488243324612515254224613583292731512568264740472763254228522763331546344519 19790801 841411808 0 0323929153039296531012915302728773089269929772763272527892827276327632852271229275405315126862890273828272712285227122776266028652712273827252977269927252595275125682827254227252660349932892647255524472461241924742542248836122952320125422725400830522568278927383328463451921296 0 0278932643027306429403052287730272915294028142839280128522877283927762763277628275441310127762647292726992865268628012634302726992725266027892977272526602839267326212789258226472634349931762555251524472433243325152528247436412865321426212582404726602568281427513353463448211808 0 0312629153176287730142902300228523064285228902877280128012940291527762952266028525405311426212927278929152647278926862814276328272660280126863052269926862686281426212763256827252647348633662660260824612461243325012555244736122827322625422789395230272634281427633302463452271296 0 0301432772927317629023151285229152839280129772751277627632814273828392712281428655405306428142789292726992751267329652699287726472751276326472977275126862751272526862789251526992595352733532673251525152474246125282528246136122839318925282647404727382555289026993419466448531808 0 0322629023164282732512977320128772902277628012699283928522686290227632789269929905441316426992902278929772660295227122915267329652673283928273039263427512660286526472827256826732673348633282738259524742433248824882515244736122801320125152725402730522608283928273302475752621296 0 0276331762940316430643226290231142890301428012890287728522839264728012686287727895441303928392634292728142865262129152699295226732927267327512890272526732738275126732801256826602673355532642660247424612461244725152542247436122801321425012673398927892568283927383277451947261808 0 0351328653264287731512814311428142965283927382877273828012738289027382827273830025441316427382890282728392647281426992852267328142725283926473064269927892621281426212801251526602621351334192660248824742474243324882488247435972827323925012751397030762673278928523264469552981296 0 029403176290232642940315128273076291528652890277628772751280127252839269929772827540530392801264730272725291526732852271229272763277627252763295226472751264728012528273826992699267335693499267325282447246124192501248824613612299031392582254240472738255527632738325145194821 19790801 84189 0 0 026662883276126702679290829252696269230232837264426662819278627612627293428752670266629462887276127173023290027482756281928872657271729722837269627562934297526832717288327482644267929342887260527302883286226832743301028622657269228192773269626923036286226962717288327992618 0 0 027173153304926442666303628242670273028322925269626792946278626832640307428492709275629082837267026273023283727092730285729252657265329972862259226532883277326572756290827352657278128832799265726922870284926832768288327482683265329212837259226922908293726832666275627092657 0 0 027562997284925922768290829252683273028322824270927052972291227352717290828112709270529722837270926532832279927222640288328622735274328832937261827052895300026962679294629502592271729462849268327562934287527092679303628372657271728832975270926402972281126182666297229622722 0 0 027812895284926572679283229872696274329342900270927302997291226702679285728242578275629082761260526402870290026832717289528752773266628832786273527302921287526572653293428622618265328832824263126273049288726052666285728752631266629082849255227432984283725922692297229502683 0 0 027812959284926312692302328492670270528832799265726532959281127092666299728622709276829722824272227173010288727222717289527862657262729462900268327302895287526702717294628752683273028702761270926922845279926962730287027862670278128322773263126662819291226442705294629872644 0 0 027302921282426962692295927992683269230232799268327433023293726962730302327992709271729212811272227302921279925782743289528492631265329082925268326402959274827092640289528752657270528832887260526792946274826572653293428112696266629212824255227302781279926442717289527862657 0 0 026662832284927092730288329372670276828952786264426792921293727222640294628752735264029212862268327683049284926832717299728372722273029342900263127052857281127352743292128372683274329592962270927053010300026832705292128372683273029212748267026662794274826832717298429122683 0 0 027172819274826312730303629372618260228192837260526792946291226442692293430492735265329972786269626792857298725922705289528372631273029842912267026922883277325652640297229622709264029082824263126922921288726572743287029372605266628952950268327683049287525922730289529122644 19790801 842371808 0 0344528143315277632772814307628012915286528142814271229402801285227383366269929905441320126342940267329152660281425952865264729272699266027123027263427892634283926342827254226992725349933922555264724612474246124742568241936412915322625282699400830392608278928273328454751571296 0 0283933412940311428273139269930272751283928522763276327632839277629652686291528145405299028902686289027122977271229522660289026862827264727512902278927512699278927382801259527382647356932772647248825282433244725282515246135972890322625952528404727122542292727123341466447571808 0 0330227763432272533152865305227762877275128012801289028522647295226863052271229025405315126862965268628772699308926212890259528272686280126732927267328902621282726862852260826992660349934322725256825282461244724742542246136122890326424882699397028772582281428903201472650881296 0 0285233412940337928143251273829522776285228392852276327252977278929402699283927255441302730142686297727382827268627762634285225952789267328012952290226342608280126472725260826992712355533662647251525012528244724882542247435832865320125152608402727252528282727253353457646641808 0 0325128013164280132392801306427763027278927382839272529022789308927512839267327635441318926342965287729022660281426863039263427892660285226343089263428522634294026602763263426992660347234862621262124612461247424882515241936412890322624742699395231012699281428653341454752271296 0 02852326428903101292733922827296527122877271228012977275129652686290228273027281454053089282727632915276328392595 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0250125012474246125152501243336122915316425152555404728012634285226993328446446951808 0 0345928393315296532892839302728522902280127512902267329772738297726862839269929525441328927123027280129272647283926992865271227762686277626343052272527762582276325822763263426732699349934992582252824882433247424742582243336122877325125282789398929652568275128273353454750881296 0 029773289268632142877330228903027277627762712272527892712305226992801267328652789540531392965276330762725276326212751260826862725285226342673300228522634259526732660280127632725264735273289264724472461246124612501255524473641281431892515262140472763256828272738332846344919 19790801 842851808 0 0355528393139280130022763313928013002281427512852272528272776277626212927269933155441336627762940268628772595299025952852263429522738278925683014260827252725282725822814264727122686351333922582259524742405246124882528247436412801326424882725398930642582282728393277446450201296 0 0287733282801335329773139276330522865296528012789283928013151287729022660281427255405308927892647296526472839262128012686285226472763268627252952276325952877277626342814272527382738354134322621251524332461244725012555241936122902320125152647395227252542282727253366463446951808 0 0361229023379280131512738320128142952283927512865280129272712295226603076271228655441306425952852277629902725286526732877271228652673277626732952271228012621281426862839252827382660349930522582251524882419241925012542246136122890322625282738393331762608275129403289469553331296 0 0289035552865317628013176275131012738287728902877287728392990273834722686285227895405308928652699296527382839258228522621286527382789267327512915280126732877273827252738267327252751355533412738252824882447247425152542247435832865316425012555404727512542280127253341443754771808 0 0328928143419283933152927311428392890278928012952277629652839283926602977273829905441334126732877286529022647280125682789259527762699275126343089263426992725292725682852258227252673347232392686256824882461244725152528241935832927321424882699397032772621278928773328451960741296 0 0282737482990336628653189289030393126290227762814286526602902267329652686303928525405301428142647296526732839266029522660281426472763273826862940263425952763269926862763272527252751354134452634252825012474244725012542243335972940320125152595398927892528287727383353463471111808 0 0339228273701294031892776308927513027292728902940276328392725281426862877273829775441323926993027273828772660266025952673264726342763281427123064255527512673275126472890259527632725349931892595251525012419246124612515250136562801320125152763398928902634276327633239469553331296 0 029273341287734722890305227762977282728142839294027762827285226472927277628142776540530522877267330022660301425822738273828772738287726342621295226472608271227252647285226732725267335833328275124742501250124742474254224333641287731892515256840272738255528012699330246644726 19790801 843331808 0 0382928393406287733022814287727763002286528392915280128652686312627763052271228655441325126602940278928142712282726602789267327892712276326213014267327632515281426342902262127122751347233022699254225012447247424742568247436122839325124882660398930022634280128013251475751921296 0 0289033792852322629023126275129272877278928522801297727892927280130642738273827515405302727512699286526862877260829272621277626342699266027763027271226342776276327762789266026342699355534062673254224742474246125152528247436412839317624882660406726732582285227123315451947261808 0 0352730143445289033152865313928013002283928652814278929902699290227763126269931645441302726212952277629402595289026342738263428772725273826993027259528772634295226342877256827252712352730892634254224472461244724882528243336122801327724742712398931012542277628653289443751231296 0 0292733922789323929023064278929522814292728012852289028142940280130642814302728275405311429652699303927122776262128522528276326472801275127512990276326732751273826862839264726862686349932392673251525152488247424742542246136412902318925012595397027382582276327383328469546341808 0 0347228393406289030892751295227252990281428142877278928392738300226863176275129775441330227253126269927512634272526212738269928272660267327513064267328142582281425552865259528012699349932512634262124742433251524882528241936122839326425012801395232012699277629023379446450541296 0 0290233152927352728523164276330892814294028652827283927513052282731012686317628145405306432772751273826862751258227252595280126342827272528392965269927762738269926992738263427122686355532512763256825422461248825152528248835832776318924882608393327762582285226863315441147571808 0 0367129273513286531512839311428142902285228012827266029152660300226992965272531265441347227382789277628772621273826212915267327382568273826472902269927252608285226472865255527762673352732262673252824882474246124882555244736712801326425152738400830522595277627893353463453331296 0 029903846286531512877318928522952294028392877273829772814292727253014277630272751540530523328272528902699280125952763258228652621277626342699286526992582282727382595278925822738275134993419262125152488247424612528252825013641282731642515266040082712256828652673336644374886 19790801 843811808 0 0347228903379283932012852313928652940280128392839280128522776300227253052278931895441313926212814272527382647273825822789260828392686280125953027268627382647282725552738252827252686349932262582255525012461246124882488247436412814322625282608395230642595280127253392463451921296 0 0299034452865305228273002281430642789287729272940292727513039272530272751311428775441303928652751347226732776258227762673282727122763260825952852269926212699272526732776275127382634352733532699254224612488241924882542247435832865318924882568398927512582286527253353463448211808 0 0373228903353290231512827310128272990287727252902277628902738285226993201276330395441327727513002275127892568285226862801271227632725271225953014263427632673282726342738259527632751347232892647259525422488248825012542248836412839322625012686397031012647275128393366463452981296 0 0295234192965299028013064276328272890282729522801299027763002269929772776303928905405303930892673286526733052269927892634287726732890264726602877289026472801278926992852259526602634355533792673258225282515244725422515241935832952317625552568404726862555277626863226463453691808 0 0341928273328272530762940308928522940285227252890280130022699295226602890269931265441311426212902283928522712285225952890256829022568281427383027269927762582283925152865256826862738349932642699254225152488250124612515246136412890326424882763389830642621277629023302469560741296 0 0294036412940308928523064277630022827282729152877287726992952276331142686305228395405310130272751312626212927266030272660292726992751267327512977278926472789268626992738268627122673355533532647256825282528248825552542246136262827317625682621400827762555285227763392451971111808 0 0344528773527292730762865318928652865292728012977278929402827306427122952275131395441330227253002269929402647291526602965269929402542282726472977260827892595285226212801255526732686354132772673251525682461248825152542247436122839321425152865395229652621277628773353457652981296 0 028773732300232773027308928523139283928903002292729272839299026732977269930522865544130272927273829522763303926602865269928772621280126472789297726862608271227252725280125682634269935553366267325012542252824472528252824743612277632012542262140472814251528522673330245474726 19790801 844291808 0 0361230393541282733152965295228772890289028272927289029652738294027253014273830895441340627253114283930762621281426603101264728772725292726473052262128902582277625552927256827632673347232142634262124742474244725682515248836262877321425152699400832392660277629023392463452621296 0 0296540082977320129653151281430392827290228652776280128392915269929652621303928395405313931012686300226343126254229272608306426602940266027512990278926602673272525822699258226732699352731762621252825282501244725682542248835832915317625152634398927512555290226603341463447891808 0 0355529403583295231392965300228393039303928392902281427892738306427122927263430025441337927252902276330142712299026472827269927892647285226863076263428142528276325282801266028272699354133282699258225012488248825012528246136262915322625422738393331262634277628273251463450881296 0 0299037323039345929153151283930392865287728652814277627122865272530522751287728015441306428902751297726992839267328272673290226992865269928522839268626732712264727252789262127122712352733022634251524742501251525282542250136262890321425422738402727892528289027893277457646951808 0 0358328773915289031262902306430272977294028142865277627762776292727383052272531265441322626863027276330522686289026342927262129022699290226603027268628652528271225682827258227382582349934062738258225282515248824742542247435832890322625282801397031012582280128273328454752271296 0 0292738122965328930523052283929652902290228392952283928392927264730272776294028275441307629022789290227892927268629772621295226992865264727762940283926472789269926732789255526602634352733022660251524882542248825282555247435972952321425152686404726992582286527383289449146341808 0 0344532013641296530762890312629522965286527762839268628772763310127633076264730395441316426342990280129902568295226732814264729652673285226213039259525952608290225152814251527252595351333922725250125012488248825422555246136562927321425012814402729272568271228143239478951921296 0 030023686308935412990299029152990299029772915286529652827294026732927263429522776540530643027267330022763289025952839267328902647277627252890285226732568276326862621280126472712267335273406267325152568241924742528255524743583292731762515266040872789252828012751327746954789 19790801 84477 0 0 025362497248424982523251024572498252325362484249825752523247124712536252325382498261425622511247125232536247124712589252324712511257525752471249825622602252524842523258924982457257525232511248425492549248424712510248324842511253625232457248425492536249824842497251025382471 0 0 024702510251127222614248324712457251024832498247124832523248424842523251024432484249724832484273525892483247124712510251024572498249725232484251124832523247124292483251024572735261425102429245724702523251124572483244325112471249724972484245724832470249827092589251024572511 0 0 026532717268325782627280727352631271727302761259227302870270925652653274327732722257528192657257826272819270925782627288327862578265327172735267025752756265726832562275626962657262727942862265726402870277326052640284526702578265328832709270925892756270925652640289528242565 0 0 025102536247127092562253624572484252325232498249825232483245724292483253624842484248324832552274826022510242925112497247024572498245724972471248424702510247125252523248324432735258924972484247124972523245724292549245724432471248325492484247125102510245727352614252324712429 0 0 025492523248425112589251024432484249725232511249824972562247124842510248324842457252325492511253825232510252525112536252325252511252325102578251125622510253824712562247024712484251025492484247125622497256524712510253625112511256225232457248425622523244324572523252324982457 0 0 024702510248427482602248324842471249724972443247125492510247124842510249724712484252324702457274825752536245724432510256224842471245725102443248424702483245724982483247024432722258924832484248424972470249824572510251024982525249724832498248424832497251127352589254924432457 0 0 026922832267026442730283227612565273026922722263126532794287526182653278128622565269228322670269627172832282426702717279427992631271727942722256526142781274826702705278127092605267929342696267026792717265726572730276827352592265328322709265726532832281126312614274328752605 0 0 025102483251127092627252324842484249725102484245724972470248424712510252324572443245725232498273525232602251124842497252325252538249724832498247125102510248424432510248324982722257524832471245725102523245724982497249724982443249724832484244325232523247127092614256224712443 19790801 845251808 0 0332830023583278931262927317629153239295229522965276329272789306427512890266030275405328926992927277630392789307627123076276328902634289026213027259527762621286525422801254226992621354133282660263425422528246125552595246136262865326425152738398929652660285227763341463452271296 0 0299034322977321429903089291531642940291530642814300228142927276328772660290228275405312628902699315128013101271230022686303926472827262130272965276326732699266026732738252826212634351333022712255525012501254225282595248835832801320125012568412926602568287726863366463445471808 0 0354129653406297733282877315130643089290229023126262129652776292727763076269930525441322626473039278931142776295227122940262129272699296525953014260826992568278925152839256826992660348631642608251525682488254225422515252836412852321425152814400830762621281429153251463450541296 0 0300234323076339229903114291532772965294029152751310127632940275127512751289027765405300229902686312626732927267329272582302726732725259526472902294025422776271225822763266026212673355533282699251524742542251525682568246136412776318924882673391528652621280126863392457646951808 0 0406733023392282729902852305230022990302729023076263429272738294027632940258230275441323926213076269929522686300226732902263430392634300226343076255527252542277625282801250126732634349933412673256825012501250125282542244736412902322625152763393331142634280128903366469552621296 0 0289033922977332829773164295231143027294030522814307627382890281428142725292728145405303929152660302726733039260830142634290226603076266031262940275125822763267326082814259526732686352732512621254225152474247425012568247436412877317625152595402728522501282726083289449147891808 0 0334129523239287732142927307629022940303929522977273830762801294027513027266028655441318926602902273831642582291526863101267330522647281426343089264728392582280125422776250126992699349933922621254225012515244725012568248835972801323924612801395233022673277628523277463451921296 0 028773315306433662952303930023201303930763052272528902776289026863002272529652763540530022776267329772699310125822990269929652595287726472763296528392660269927382595273826602634277635413315268625552542248825282555256824883641289031892542259539892801251528652699337946644789 19790801 845731808 0 0417229153392289032643039310130023002297730273039271230522839291527252890266029025441312626732865281430762660294026473002267329152673287726083064259527762568282725012839250126992647347231142621258225422528250125282582248835972852327725012789404733412621275129153379463452621296 0 0300236413064327729403251287730393076291531763076318927762990267331142725295228275405306428142582281426862927273831012634292725823027259530272952282725952801273826992839262126212725355532642686252825422528248825152568255536122789322625012595398927762582285227513315463447571808 0 0393329403472303931892801325129273052300229522990272530392852283928013014268629275441325126343039278928272673300226862927266029402686302726213139254228012621282725282877256826732621348633282673259525552568251525152568246136122890328925152634398932512582277628013251446452621296 0 0296534193027328929273201307630893039313930522801300227513164267329652814278928015441305232262751286527252789264729902776282727252977259529522977281426342827268626862751252826472647354133532712256825282447246125282568250135832789313925422621406727632501282726863353451954771808 0 0343230893379287732773076340629652977303929022902273831012673317626992990272529775405316427252877272528272712297727252990272529272634295227123101259528652555283925422801252826992686347232392634258225552528250125152542248835832877322625422751397031262595272527893341457660741296 0 0289034193039352730023139294033792990296530892852289027763089283929652751311428395405313934192568285226862977256831392647295227253164268629902852297726212751268626602751258226212725352731642725254225682568248825282582248836122865322624882634406727762515289027383328449171111808 0 0349929773459307634192877335330273101295228273226268631262738302727893039269929775441337926732877281428652699291525952763266031392738307627383126281428522568285225422890248827762595348633282699252825952528251524882528251536122789326425822699389831142621277628653328463451231296 0 030523366296532392952316429653226300231013064287730392763286526343052283929522839544130023076275129402712276326993002277628522673294027762927303929522673287727122763272525952595268635273226255525552542250124882542255525283626285232012528267339702751258228142686330244374519 19790801 846211808 0 0415029653289306432643052315130143226307628522990276329902725303928392977267330895441332827252865272528522660292727763089273828902647300227383189260828012647283925152827251526472673347233022621254225152555250125552542255536122801323925422725391530892542278927633328463451571296 0 0307642862990337930273039302732262940296530522940300227383076272529272751297728655405313929902686332826602789266027892660320127252865273831762990289025822865269926862751269926342608354133532634255524882515251525952568246136412952320125152555404728272582290226473277463447261808 0 0323928903459297732892977347229903264305228522990272530892751335327893164267330025405326426473126285233532699290226993101269931392673283926343164258226732568281426212801251527382634349932262608252825422447248825822542248836412801326424882699395230142647278928013392451951571296 0 0282733283039367130523486303933792915299029522789297726863189282731892738310127125405307628272660328925552738254227122725305226342952268628392990289025952725273827382789260826342699354132892660250125152515248825822542247436412852316425422568402728142568286527253379463447571808 0 0391529523201294033283126345931643251315128142877277629652801303927633139280129405405317626343027278935272634273827123014266032262699302726993151260828392555283925952865252827382673352733662686264725152528247425282555247436562915327725422725397032262595272527893328449149861296 0 0295233022902351329653555312635133101287731262827302728143002282729902751316427765405308929022673326426602865268629022673317626992877269930022940308926602852275126992789264726472751354132892673250125012515254226212542246135832776318925552608400826992595286527893251443746641808 0 0417229403189297731763027322631143264310128143139286529652738301428523039276330275441343227122789273831392712286526732915269928652647307626343353264727512555287725552827251527122634348632142621255525282461248825822555248836122789320124612712397030892673282729153289449152621296 0 031143432292734192952327731013641295229523027283931142814322628272877277629402801540531013289272528902738316427252763271231012712311427382952290228392634272527632673271226212634262135553328266025682488248825012528255524883612287731762568264740082801259527632699334146344726 19790801 846691808 0 0339229153641297739153214361229402965300227253302292728902877330228393101267332265441335326992977275130272699308926602977277629652725303926603189272528772595282725552890252827252673352733022686255525282488250125012582254236412890326424882634397030642634276328143302449150541296 0 0302739703126400830763366302730762965287730272927299031513101281433662865305229775405301430642647318927633226266028902673323926863039277631393002297726732712275127632725263426472647352732892621248824882515246125422542254235972890316425012568397027762608287727253392463446341808 0 0347231513701297736863052328929523064291528393052290231012712308927513226277633535441341227382915280129902647302726993302268629522621294026343176266029022568281425152915254226732647347231142582256825152515248825152595248835972839325124882776395232262582283929023277463452271296 0 0303936413101384632643626294030643176294031392977339229153189266029902776302728145405307632142801303927762839271230392712306427513089264728522877282725552738268626862738259525822647358333532634250124742515248825422595251535972902320125682712402728272501276327253328466454771808 0 0349931393898310139893151355530643114285228523114297729902940306426213277272529275405313927513002268631012595300226993052266027892699300226343126275127632488283925822814251526992634354132392568259525282488248825552515248835972890323925152789398930892582276328523328469560741296 0 0282737322902395230643499313935833027281432142965291529153226269931642725289029275405308927632621297725953052266031392699292726992965262129022927294026212763273826992738262126342673352731642660252825422488251525822568248835832915320125552582398927382528286527253379454771111808 0 0376430023898307639153076311429772902295230142927280131392839308927123392282735695441318926343014275131642725315127513089282731012634311426733189252829022621286524742827251527252686351333532595251525682515258225422528250136122890325125152776400830762634276328773302463452621296 0 030763898318939703226330228903089290229653052303930272940308927762990278932642852540530022865264730022712330227252965275131642621305226213014292729522686276327512725273826212660260835273419263425012528255524612542254225153612286532142515263440872699264728272725332845764695 19790801 847171808 0 0393329404087311437322915315129523089297728013126296529772852322628013052272531395441327726083239287729772582308928273139269931392751312626473164266028772608285226472890252826732621349931892660252825422501247425422555247436712852322624882699397030392673276327763341451952621296 0 0316439523064408731013114291530272940296531893201312628773277277629902763305229155441307631512621321427513002267332892686317628013052267329772915296525952865269926862725259526472647352732642725255524742488254225552582250136122751313924612582395227512542283927383341451947571808 0 0395230523933310141293064302729773002305229273139330231012801322627252990276330895405318927383052267332012789317626343164268631392738282726343251269929522621289025422827256826992647352733282595254225552515254225552660251536412776321425152725398932512634276329023315466449861296 0 0 0 0 0 0 0 0 0 03089327730643251313928393052286533922712283928015405299032142712352727252890281432012751306428142890267329022827294025422776276328142789264726472621356934452634247425012515254225682582250136122952318924882582397027382555280127763214449146951808 0 0381230893780305237963027316429902915302728902990330230892927328927253114272533155441373228142865268631012673310127763039268629272686295226603164259528272528283925282814248825952595351332512673258225152501248825422582250135972814318925552776391531142634276328523251466451921296 0 0294038983114381230763064292730642952299029903076322632262977278930892814280127895405313930022738318928143114271231762738305227123114269929652902295226472827268627252801251526342608355531642686251525282501247426212555252835972890322625282621404727512501285227253264463445761808 0 0388031143328287734062940305230022927307630893126336632012801300227383039277632645441322627513264276333532725339228393002278931392712303927253052256828772582281425012839251526732621349933922699250125012501252826212608246136122877318925152776406728652621275128773353463450881296 0 030273486295233792965356929153289301431763014296530022763322627893226282732012827540530643315271233282699302727513214277630022763310127382940286528392608273827762738280126212634260835833353271225012461243324882595254224473626281431642542260839522725255528142725336646344757 19790801 851011808 0 0336630763472296533412990311432642977341928393341301434192977343230273583303935835441379628903812306435832927344529153027297732262789295227762990262127892621277625682738252826472608348631512608254225012474247425152555251536562927328925822712395231762621273828013251451951921296 0 0308937323002323930023341308929653101269932892977341928653366302735413101371730525441321435972839354129653701295233532940308928273027278927632952269927122686264726602738259526082647358333152555252824612447247425012595246135972902322625282634406727892501283927893341463445471808 0 0364129523366308932013101321431512952322627383341299033022952349931643541289036565441367129023641305234993064325130893176296532642751290226862940277626992712273825282839248826212660347232262647254224882461247424882582247436412865323925422699404730022621275129153328454752981296 0 0310138123064331529902965297729153328311433282940322632143499294033793064367128775405313935272839352730273328308933412990302727762940275128522940281427252595266026212776256826472621352732262673255524472501251525282542248835972852325125552634397026862595285226863379441146641808 0 0364131513780290231263139322631762915327728653419299034322952354130273541302736415441367129273527307633792927325129023064286531512814297726473064271227512515273825152801251526342634348632772582258224742461248825152542244736122902328925422751404729152621276329023264446452621296 0 0308935553164337931393151316429903101277632642852341930393419295233533052341930275405323935972965326429903541290233413014308928653014267327892977275127252725276326472763262126602634349934322660254225152488246125422595247436262814320125282647404727892582278925953353463446951808 0 0382930643251316431763064312631643052318928273201290234593002344530643541292736865441378029153701340634723164320130273315303931392789292728773027277626862568280125682839251526342647351332142621248825012461246125012515251536122839323925552725388028902582278928143353463450881296 0 028903732316432643114303932142965332827763459296533922839355529773597287736562990544131643641308934193151339230893419295229772902283928272877300227512647266026992595271226082673259535833277264725012515248824332515255525153641294031392568263440272738254228392660330245194726 19790801 851491808 0 0384630023277302730763039306432642827351329023499281435412865358330023379305235695441362628273527299033533089326430273251287730642839282727633139271226732608277625152789248826602647352732642568252824742447252825152555248836412789321425552673395229522673280129523214454751921296 0 0306437643176311431513239328929903328280134452977345928273472300234192877365630395405320135133027348631893341313931892890313928902890282729773002269926862686272526342751255526472647354132392608248824882501247425422501251535972839322625552647397027382542283927253379463447571808 0 0352729903392302732013226306433412839322628523379287732642865349929653459281435835441364130523419294032773151310131643277292730892827292727513052263427632568276325822725254226602647347232772634251524882488248825682555252836412801325125552789395228772634280129023239454752981296 0 0303933923089341931263052326430393432282733922789336627893597313935552940355529025441322634062977340628773289296531762877295228652789278928523039277627382621277625952763251526472621355533922673251525012461246125552542252835972839322625152595410828392555282726993406466454771808 0 0358330523764310132013126306432262940341929903302285235552890347229023597297736265441365629153419290233152977303928902915285229652801280127382902273826602582267325422776251526342647349931642595255524612515247425012528248836412865326425422738397030142712272528273341451960741296 0 0323936563064348631763052316429903341287734452890344529023527285235412877343230765441315134193114343232263251287732012927303929152877277627382990275126992568272525552789255525952660352732512608251524882461246125422555252835972839317625682699398927252555289027253341472671111808 0 0368630763486320132513302301433532890340628903445278933282814352728393513300235135441373229023379299033662965332830143176289029652763302726732952276327252568273825552814246127252621352732262660247425152447247425152555248836562839326426472738400829152647278928773201454751921296 0 032513846323934723164305231143002334129273432278934192839320129153583297735273002544132513432289034722952326432013039282729402940285227252814306427122647262126992686271226342621262134723302264725552447246124612528256824743656281432262555256839152902256828012738323946344547 19790801 851971808 0 0365631013764321432893214290233412865332828273459286534992965355530023419289036125441376429273419326433532902325130763039286530022801275126993027271226732608280125822763247426602660347231762634256824612461250125012501250136122865323926082763397029652621281428523315475751571296 0 0317635693239335331513089315129403499278934992852349928773527289036412952354128395405315135413039340627893089278929653176277629772965292726863002267327252608272526342725248826212621351333792595248824612488247425012568248836412852318925682634397027512542282727253315454745761808 0 0370131013717320131263126300231392789339228013499286534723052367129653686287734865441370129523341299034192852318930393052286527122890267327513027258227632542273825152776247426862621355532012582251525012474247425012528248836412814331525152699395228902673277628903328446451921296 0 0327736563226310131763002330228523445289032772699336629023302294034192877364129155441322634992763335329523064287732513064301429023064276327383089268625822686278926212725252826212660355532512647251524882461248825012501252835972865321425422634393327632555278927513353449147571808 0 0356933283459323931393226300233532890337928143302285233792839335330023671290236565441384630023486283931013014306429652965305231142877277627383189271226212595285225282789255526212595348632642608254224612488244724742582247436122776331525422699402729272582278928773302463450201296 0 0311437643239320134323064328930273341287733922877335327633472275135272902355529905441307634063076327727513076294033662940316428393114292729403076271226992582269926862789254226212608349931512542256824742501247425282568254236262865320125282568404728142528285226603239457646951808 0 0355532393569320130643089300232772940337928773432283935132902337927253583291535555441378028903459297734452927305230023114283928392927286527633027269927252621271225422789248826212634348632892568251524612488250125152568250135832839322625822738400829902595282728523341457652981296 0 033153406334132263406297732142865352729023541300236412952365628653499282734993027544133023445290232642952307630143164305227762852303928012712300226342699264727122738272524882621262135273432263425152501248824882542255525423641280132262528258239892763254228272751330244644757 19790801 852451808 0 0354132013379325131643226290234452927337929403641285234062927349928273513283934725441348629023541290232262952307629903101302732142940266027763151269927122634277625952776252825952634347234062647251524742515246125012542251536412890328925422738397029152621283928143302457651921296 0 0321433923139313933283114318929653419290235272890345928653641278935553052381229655405307634592827339230393002290231013064289028392725285225953064275127252621266026472751255526472621351332892621251524882447247425282542247435972839321425822660404727632528281427253392463446051808 0 0335331513486316431143264292732772865352728393445286533282977345928393419301434995441371728143583294033413027292731012940300227762814292729023126264726732634271225682801251526342647349932262621255525152501247425152582250136262827323925552621398930642660278928013264451950201296 0 0313935973151340632892977322631643406290232772977336629023541290234993027367129155405322635553039343232263089289030392902280129652977297726603002272527252568269926472673248826342634355533412647247424882501246125152542246136122865320125282582397027122582280128143302451954411808 0 0364132643499328933413289299033282865332829403499282735832902331528903406277634325441354128273366286532392927315130273014286530272915303928392990271227122621277626342801248825952621352730392515254224882447246125152515246136122801323925422712397029402621278927893277463460741296 0 0326434453201345931262965318928273459310135272965364128393499294033792852327729655441316433922865354128143264291530643114282730272965295227892977285226342621267325952751250126472634352733022647248824882488246125422582247435832890317625422568397026992515291526733366469571111808 0 0351332393432320133793315305233923002332828393541287734452814343229653189287734065441359727383379281432893002316429523139280130272952294029273027273827512542282726212827251526472712351333152660252825282515241925152568247436122877322625282673400829902647277629153289463451571296 0 033663445327730763251317633282927320129403392281432892827334128653406282733922865544130893459291533022814320130893002295230642952276329022977291526472673281427382582283925152582264735273189258225282501247424742515252825283641287731892582262139522827256827892751335343604664 19790801 852931808 0 0328930763472323931643353308933022751352730023499294034722915354129523353285235835441358328523353287732262839312628903027283927762852287728012977280127382763285225822852250125822699351333282621254224742447247425152515250136262789325125012827398929402542275129023353463451571296 0 0299033283164321432892990320129273459289034592865358329523419280134323052334129155405317632392890332830393226268629773114294028652814296528273002285226862699276326472789252826212634352733532621251524742461246124742542248836122877318925822621408727632608286526863251457645761808 0 0345932393527327731393264286531892890337927893445286535692839330227893353302737015441354129653277296532772977302728773052281429652927291526603076277627762725269925282814255526732660349933152673252824742515247425152555247436122877323925152647400828392621277628653392463450541296 0 0331535413176341931012977320129773251290235692902370129523328296534322890349929405441316433662751332828523239297730892776302731763039292727763014263426602763269926472801256826342582356933532712255524612488246124882515251536412890318925682647400826212582285226603264457646951808 0 0341929773302302732013277286531762852328929023432282733412801326428273472273834725441362628143251290231762927310128773089299029522827290228143002272527252582285226082827248826602647351333792595252825282474246125012542246136122852328925422712398928772634275128523341466452271296 0 0317635273176321431512965316429773406289032773076344528013353282733413052336629775441308936712852323929653064292729022660289029022990287728523039258227252660276326212751251526212608354132642595248824612461246125012621247435832890316425422634397027382582289027763302457646951808 0 0361231263392328931393039286532262865341928393527281433923014343228013366310133155441354128143315285232012902311429653014276329152877277627383064286526992673281426082827248826342647352732512712248824742488246125552542248836412801328925152621395229022660278928393251457651571296 0 031263341328932143264291531892890323928653114294033792801327726993328307632392865540532513406308934592865315128902977283929772965282729022952291526862725268626992634278925152568260835413214263425282515243324612501259525423597283932392528266040672673255527762712334144374664 19790801 85341 0 0 024972497247124842483251024982429251024832471249825102536248424842536251024712484253625492443247125102483248424982523256224982525248324832525248425102523248424712510249724842457252324832471249825102497249824572483248324432429249725232471245725232470245724712510248324842498 0 0 024972523248427352640247024572457249725622484244324832470251124712536252324842525252325362484272226402523249824842497248324712471251025492443248425362470247125252562254924432761262725622457247125102523245724712497249724712457249724972498247124832523247127482575247024712511 0 0 026662730273526962679281927352592264027682696263126532756265725782692278126962578269226922811263126922781264426312589273027732605257527172644260526922717264425922679274327222631258928572683263126402717263126572653280726962578258927302696260526532794263125782614276827092578 0 0 025102510248427482510248324712471251025362457247125102523248424432536251024712457248325232498274825892549249824712562247024982471256225362525247125362510245724712483252324572735258924302484247124972562247124712483251024842484252324972498242925362510249827092614252324842457 0 0 024972483252524842483247025112429251024832498245725102510245724712536248324842484249725362429244325102483247124842510249724982484251024972484248425622483249824712523252324432511253624972457248425362536251124432470256224842511252324572457245725102536244324982510249724712457 0 0 025362523251127612627251024712443249725362457245725492549244324712523253625252484249725232457274825492497249825252523252324432471247025362538247124832536247124712510249724982773258925102471251124832510248424712510254924292552248324572498248425102510247126962602251025522471 0 0 026022870269626832602271727222683256227812670256526532743269626182666278126442578261427432735257826662653277325922602278126962605266627052631257826662781279925782602274327352605262727302786259226532730279926962575274326572696258927562670256526272743273525782614280726702644 0 0 025232549249827352549249724842484252325362457252525232457245725652497249724982471252325232565277325752549248424982483249724842457251024972484245725102483244324572483247024982786260225102525244325362483247124842523253624842484251024832498251125232483251128242653254924982443 19790801 853891808 0 0310132773189359731263341283933922877337930023472283935692927335327893341271232265441340628393432294032393064300230142990285227382852272527892977266027382515277624882738254225282660352732262582259524882405250125282555248836412801326425282686395228902582283928273277478952981296 0 0322632773379303932512952351330273513286532512965428630643251287731392839316429025441317633922952307628013151323932142865285229523027283926993027258226862621269925552814248826212673358333282673248824882461248824882555254235972852318925682528388026212621280127253201457646341808 0 0316433663151359730273612286535272814335329903764295233792915323928393432278931645405347229273277296532263014318931893089286529272852275127122940273826212595269925282789251526342634351332262647255524742474246124882555248836122852328925822673400829522712283928013392463451571296 0 0339231893641312637322915364129653812287731142839326429653289292734452902326429025405323934192839330228273226337930272940312628272852291526733002268626732699269925282776254226472673354133412673248824472515244725152568250136412776316425952582404727512488286526733264463447571808 0 0339235833214367130894217296535272952378028903486277633662940325129153353292733155441349928273341283931643014305232513027289028652839285227512965277626472568269925822738248825822647345932012647256824882461248824742555247436412789323925422699393328772595282728903277454751921296 0 0354131763459318935552852347228523176277632892990355528143392295233022940305229155405321433023151322627893114334129272839297728652927275127123064264726602660267325822789255526472595355534062608251524052474246125152542248835832877320125682582398927252568289026733392463447571808 0 0315133793114368629403445290232012865349929653641282734992965343229523315277633795441323930273002292730522865303931892927291529652776287727122915264726862568275125952789251525952582347233412699252825282474247425152528247435832852323925952660397028772673283928653392446452621296 0 033023101326431643277306434192940373228273472291533282940321428903459310131142902540534453289331532892839299027892940295230273089275126732686299026082634263426992542273825552621259535273341262124882474248824332542256825153626283932012582262138982763259528522712325145764437 19790801 854371808 0 0315133793052347231143541289036122940322628653226291536562738320128143353280131765441345928013239335331012725297732012902283928272776276326993002264726212595266025552738244725682634352732262621255525012488248825152582247435972852322625682686400829022660282728653366449150881296 0 0335332263459285234452952348630393341282734452977343228523513294031893002312631895441313932642839326435833151275130893541308927382952273826212990276326472595271225282712251526212660352731142595250124882501243325282542248836122801320126082568389827382555285228143277463445191808 0 0322635273139312631263164289033283002364129273341282735272839330228393419292731895441341228393315347232262738303928522952345930642776276327892965269926992528269925282763254226212621348632512595259525012433247425012555246136412839323925552776395228772725273827763251454753691296 0 0348631513264301434452990337931643641280134722890344529023419286532142890323933025441303931513039320132893251287732012902305228772763269927512965255525952725269925152763254225822582355532772568254224612488244725282568247435832952318926212634406726732542282726993302451954771808 0 0317632143027347230273289311433282940328928523812292732262763317630143341282731395441362629153302315131392965308928392865318928392725282728272940264727252712269925422763251526602673349932892634256824742447246124882528251536122839322625422673389828272621283928013289463460741296 0 0334131393406311436123126328929773251299034722865320128903379300234722902336629655405336633282814318928903264343231012952299028392902286527122927259527762582273825822751254226472621352733922634248824882474246125012542247435832839318925952660404727122555289027633341443771111808 0 0318934063039349929273459313934453039359729023226285232893214335327763126272531895441373227253366297731013626326429403341286528523089276325953076280127892555272524742801248826212699349932772621251525552461246125152528250136122814322625552660397028142595277629023379449152981296 0 031513226344530023432301433023052317629523039283934453039339230273189290231642827540533533419296531643226339228902990286530273002280128772776295225952699278927252542275125012608260835413419262124742461248824612515256825013583290231892542267338982712251527632738327745194789 19790801 854851808 0 0321432262990313929153392291533152827347229403527282734323201352728013472285233535441344528273353317633412915310127892927302728142738292726992990278926732647277625422827250126472699347234322686250124612419247425152528248836412839328925282582404727762582277629023277457650881296 0 0321431263541310138982902343229653701272533282789335330023341296534452940343230275441322630642865317633153189276329522915295229272751262127382952262126212608271225152725254226212660352734452699252824882501244725282542244735832852317626212647397027382501285227253315463446951808 0 0320136563226359732643419306435272977310127633239294034063264347231763341295233795441343230273126283930642839297729772814276328272852273826992990273826082699272525552751254226472686348632012555251525152515244725152542244735972839326425682673402729022621276328013251457653331296 0 0386331263151308931643101312628773289285234192865330229023176283937013002330231015405322633793353312628393002323932012712287728772940273827252990269926472634275126472699254225682647351334062634250124472528247425152621244736412827322626472621400827512634278927383353463447891808 0 0322635553039291532393014291531892865325128143353280133283341325130143527294032395405341929653164323929522738296527632852277629272814271226862927268626732621275125282751246126212634352732262660252825152474246125282542251535972890323925952673400828522568280129653392469552621296 0 0337931762940312630523139308930023151283932772965336630523472283933282952361228145441311431642915308930142865337932142952300227122814310125953002268625952608267325682763251526212647352732512634252824882447250125152568248835832890317625822686398926732595291526733353469547261808 0 0339229023114276331013039287732392877300229153445295233282789343228393251308932895441352730643114303931012814300226732977285229272952272526602890271226472542272525012827250126602673349933532634247424882433244725152555248836412827321425682595395228272647282728273264463453331296 0 028903176305231763277312632643089301426993076283932012990328927763459297731012940540532013289278930272801302727632977289029523052289028142699300227122582256826732621273825422582258235553264263424882447244724612515256824743641287732262595266039702660256827512776330242864634 19790801 855331808 0 0331533023239290231262877299029402839301428773089273830273076297728522990275131645441335327893101302729153251308928393052286528523027280125953064256827382555269925152725247426342595348634592647255525152474248824742582251536712852322625282660397027762621283928773353454750881296 0 0307633533052311431643176302728013164283930892776325130143353282732512890327729155441327733283353306429902990283928652814275128652738276326212940264725422634276325012763252826212608355531762634252825012447247425152528248836122865318925822542404728392542286526213328463449191808 0 0326430763114296532393328310128902977320127893366285234452789321429773151278933535441332832013302281431892725315127382927313928902763281426733164276326602474277625422827250126212621348632892608263424882461246125012528248836122827321425552699397028392595282729023277466451921296 0 0305230763151322632393002317630763315282733152890327728013251282730022827312628395441318932642927318930272965305228772801273826732725276327383052266025682568266025282738251526472582352732892647250124882501248825152528250136122865317625422647393327122568280126993302469554771808 0 0315128773126294031142839302731642902305231013214289034592839323928523328320131765441351326993251294032643432303928392890283928772839277626602877255526342515271225152789247426472582348632772699256825152461244725422542247436562890327725952634397028272528269929153264449160741296 0 0325132893366315132893392285228143101291533413114302727253064282732262990327730395405316433922927347234323027277629153239306428902776263427892965262125952528264725422776251526472595349933412595248824742474246125152568250136412827317625282621393326732582287727383341469571111808 0 0340629153126307633023239317634722789292728653419286534722814367128653366287734725441334127633126295231013328299028523027281428902877258226212990264726862555272525422801247426602647348632892634252825282461246125282528246136122902326425822660398927382595272528013353454750881296 0 032013302348631763251326431262877325128273089286531142965311428653176283935693089540531893379292731012927302733412927275128522801268627632621292726602568250126732515276325152634263435273392268625012501248825152515255525013583282731262568262140272738252828772725330246954605 19790801 855811808 0 0330232143076331529153499311431142839303928272890287729773126352727633527278932895441344530763052283929773717297728013076289027382865275126603052262126082528272525422827250126342634351331642582255525012461241925152528248835972865323925422608398927252634286528523341463451231296 0 0354133283052325133153064310130273002277628522738318930143189292733282927339228775405326430392877326426863101312631012877286527632763276325952990267326862515271225552712252825952621351331762621250125012447247425152515248836262852323925422621408727122542286527383353454747571808 0 0322629403289289031643089292729522990323928012990273832773226328928773027272532515441337929273406278929902751300228522990295226862686266027122865256826212673273825422801250126342634351334062582254225152461246125152542250136412839321425422776393328142582278928143277454750881296 0 0280132142940323929902952317629272877286530392751332828143392295232892977336628525441318929153486306428013089290228903076287727512801268626472915268626212595266025682789254226732686352731512621250124612474247425282568250136122927321426212621398927512608282727383341454746341808 0 0343237013353283931012827305229522827320130273302287731262776325131643139275132515441348629523064313930022877291530642940326428392776264726082927267327122568272525552751247426992621351332772634251524742447248824882528247436262877320125422660404727382595282728523328454752271296 0 0306432513201320132263039299028143014290230522915303928143176299032513052341927385405315131143277312627382902301429773315280128272738264727633002256825152515273825152673251526212634354133282647248825152488248825152568246136262852318925682725402727122595286527763392469548211808 0 0335331513176345931642725296527122865308935273064283929152902313930643076299031265441334129023064336630762725299028392902311429402865271226472940259526862555272525422776250126732595351332642660252824612461246124742555258235972801323925422789400828272621281428653328451951571296 0 032013277313932012927303930892839307631513264272529902965295231512927286530522927544132013114318931142852294029402915322629402990268626992608292725952621259526732634273825152634260835133315264724612515241924612528256824473626287732012555259539522608256828272751328945764547 19790801 85629 0 0 033592921301231613153294628243136314028322824319931933087281131613316303630373086333030232962303732332997278632363344294628753312320629842987308631662857287531243153290829873174314032203236281131533153295029373233299727733049314028322849292529842845286229252870289527862925 0 0 029592972296230742883299730742912284531002962298729972946307430373049310028372887293430232962297528573023295029622984315329502937306128833000324931662895292530743049301029753099308730103049304931663049292530623140295930123037316630232925304932612895283730122997310029753074 0 0 034932997290032743023293428873037302331002950309930492959297530243074294628752875302329722875300032062934290029752972288329753000304928952837303729843087302431363344299729752849308729592962287529972819302430003049292128872987298429723049300030362972277330623100299730373062 0 0 031663061298730993140315329873074312731002950308631272959307432243220297229503012320630493099308630742959318631113220308730123174307430743124296230493036306229373113302329622987299730742975298729973247295030623113306129253012302330102887301231002934286230622959310031363074 0 0 030363049287529872883293429373000292131002962287529083074311128622845287029002862284530612987302429842895290029623036308730002925295929843074287529463100283728752959312728752900281929592937281128452883293728372845287028872786281930232912276127812883276128752857299729622849 0 0 028322997286227862768302329252761281929593024274828702946298726832743297229622670281930492937284927432997301227222794298428872786280729212875288727303010297527092883303628752696275628953062276127943023298727732857293429622962304930613062298731273049307429122921307430862709 0 0 027812997298728622870288328622748288328832709291228072870284927352870294629752748274330743000283728702972300026442743297230242735283228952987277328192934293727732756297229252849285729722824278627812934290027732819290828622748285729082722281127172895287527862857293429622773 0 0 034173061317433383462307429503236316629723099301232203127295032873179310029753049317930492950306230362997297533383302303629623325333031133037307430613023281130493153293429372925289529462887304929212946288731743206307430623363352431533012326131272908295032743359316630623074 19790801 856771808 0 0347232013392280132142751300229153089285228903052299031142776294029022927290230275441325131642927312629273027295226862814275126992827264728272952278926472595267325012801247426472634349931892621256824882405248824882515247435972801321425282673400828142660272529153379466452271296 0 0289033532827335327893214275129522751289028772952295229402915282727632827302730765405315130023089290230142965285228392940287731762725272526863076266026732515273825552776248825952595355533922686251524472501241925152568250136262865322626082673400827512647290227123328466446641808 0 0341927383353296531512852312628902877273829272789307628772814289029403014317631145441321431393076318930022814286532892927266027892902268628523014254225822568276325422789247426472634352732392621258224742461244725152501247436122865325125682647393327382673273828013289454750541296 0 0295233922890316428143126278929902751300229652977285232262789280129402977316429025441322629773064295231262990281429273277277626862686276325823064267326732595276325282673250125952621352732512595256824882474246125422528250136562839321426472595397026472555286526733353463449191808 0 0349928013353282732012751287727892801280129652865287728652940299028772977292729655441334130023201310129902977294028652814269927252952255527122915290227252647271225152763252826732595349932262542259524612474250125152542254235972852325125282712395228522673286527383289466451921296 0 0283934322865316428903039276329902890302728902865277629652827302728902990307632515405327728903027302728273014299029152763271231142738269925952927258226862595272525152751247425822608348632512660255524882542244725012555246136122877318926342673408726602542286527383302463449521808 0 0344528523214297731392814290227512940271229652801299027632977297729902952286530525441323929273027295230143101291529272827275127123089273826212977280126472634268625012763246126602660349932392660248824472488241925012568250135972902322625822789393327892673285228653289454750541296 0 030393406297732262738312627382927269928772852299028902852292729902990302728143002540532773139299030893164299028392902273827383101283931392568299027252839247427632568277624742634262135413353268624882515247424742528251525283597289032512555262140472699255528142660335344374757 19790801 857251808 0 0331531143302302731012725299027512952286529152977294027512977282730142940318933415441328931393151291529902990292728652865264727382977277627762902271226212686268625152725247426602595347232512673254224612447247425012555248836412814320125422686402726992621281428393366466452271296 0 0297732773014316428013039280129152763302729403052283929402952299029523027306430895441336631143039316428272927280129653277271226602725294026342940254226472542263424742763251525822660355532642660247425152474248824882555247435972789322625682699398927762595287726993315463448531808 0 0339227893328268630642699307628142890273829652839283931513039301429403315289031895441345928903139296531512902305229272877264726732827276330272990252825682673280125552763247426472634348632772725252824882433247425422542247436562915332825552647404728902621280128143392446452981296 0 0285232892990306428902927271229902890291526992915290229023064287729772927292731395441348631512902283930523039323928522738286527632789315126342965254226862501268625552751252825822582352730892608252824612461248824882542248836122814321426342634402727512582282726733315463454771808 0 0355529153302283930642827306427253014292728142827299028143052323928903126285232895441318929523089292729653176294031512725273826732877275131393089260826992699266025012763255525822621352732772634255525822433247424742488252835832877322625822660400827762699276329273302446461131296 0 0292733922902315129523126281430272738280128012902299028652814295229403002318929155405321430642940305232013101272528773239276327122621292725683039258226732528275125152789252825952660352732892621248825012433247425422568251536262865321425552686404727122582287727123353466471111808 0 0340629653264285230392801285228522940278929022827289028902801299029903089296531645405326431143027328930763328286529272890281427252763276328142915259526472568264725822839256826342621348632892608247425152447250124882542250135832827321425682686400828272542285228143315463450881296 0 028393251275131142977312628272952292729152776285230272977313929653076297731263151544133023189306431143027285229652915295227382712266033022595283927762660250127632568278925152568263435413315259525012515244724612515252825013641296532142595263439892699258228012776332847574695 19790801 857731808 0 0347230143139289031512814301427762852286529152965295228902927302729023014295233795405344531143064311430022865310130892725299028272568272526342915267325952542277625552801251526732608345932012634251524882461250124882582248836122877318926212712395228142647277628143341463453691296 0 0281433152852318928393126290228772927292728652902308928773039287730522965300230645405344530392927296533922965277629403039280127892789268626862890263426732621267325152751250126342660352732772686252825012433246125422542254236122801316425952582402728392568285226213302457647891808 0 0332828143499282732512776297728272977275128652902290229772865316429272952296531145441344529022990317630393114299028772865300227762699272528012965273825822515272525282814251526212673349932262634256824882433247424742542248836122965325126212686402727762621277629023289469552621296 0 029653419285232892852308929522890 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 028653214271229902686269926863064259526472699272525952776251525952673355531892660254224882461244725152528251535832902323925682660404727632621282726993289463447891808 0 0334128393226280132142865303928652952295228653002302731392990320128773214294031395441321429653101303929523126302728652952271228142725264726342877267325952621267325152751248826472647351332392647255525552461244724882515248836562865323925552738398928012660277628143366446452271296 0 0291533792902328927763151276328773027287732892990292728392927313932772977322630275405335329023139305229902927308928773251281427892738264726343039268626732488266026342686247425822595352733282725250124742447246125282568247436122877316425822686404727632568285227253341463447571808 0 0337927763315283933152801297729023052291528653126296529772877317631013445300232265441318929402965312629273064315127892940295227762763263431142915259526602568263425552776247426342686348632642647248825152461244724612555252836412814318926082660400827762582271228903379463451921296 0 028143353277632892965327728393014280129653052300232392977297728773176307631643052540531143052315129652839306428652927308927512582258228902699290225012621259526732542269925152647258235553379267325822515247424192515256825153612287732262621266040082763259528522738330244644664 19790801 858211808 0 0336628393289287732772965301429402940296529272990300233922915336629903027300230525441317630523126296531393076301428012827271226992877271226603076262126342582275125552763251526212634349932392568256825012419243324882542246136412827328925282751397027122595278928143302454749861296 0 0292733532852328928273101292730523164297728902965295228773176302734453076370133025441317629772789322630022952302727762725282729652699260827633076267325952582267325552725254226472595354132892621250124472474246125152528247436262927318925552621400827512542286526603289466448531808 0 0327727513379280131392927289028523002290230273239299033282990280129023139305234325441368630022776291531513039281426992699283928013064264726863052275125952568267325822789251526472608349932892712263425282501247425012542246136122789326425422673398927382673280128653379466452981296 0 0285233022965327730023201290229273239299029522952302728773027291530023039352730525405347229272789310131143002268628523214277628142634264726732940272525552595277625282763248826212634352732012647256824742474246124882555247436412877325126602699398927382515278927253277457654771808 0 0341928393189303931012801308930522952310130273027287731642890320129153341289033025405332830272990299030273201296527252751281427892940269926732890276326732555268625552763251525822595351333532608260825012433244725282515244736122814327726342827398928392647278928143353454761131296 0 0273834452990328930763164306430143089294030022952312630023251299031392977330230395405335331142977318929403101305229273126281426602699295227762965264725282660278925152699247426472647354132642673254224882447247425282528252836122927318925822712400828142542287727513315463471111808 0 0328931393445299032012952300230523189303928903164291531642915312630893277289032395441326431143277281430393052283929272725311426342686273830273039262126992528276325152763248826602673345932512608251525012474243325012542247436122814318925822699395227762647277629153302466451921296 0 031393315283932263089306431262990290229023164313930392977318929903139297731263366544132393014332829272865289031762839301426992686285231642568291525552738254227252542272525012595263435273239264725422488244724332501256824743612292731892595275140082738262127892763334147264491 19790801 858691808 0 0336628653226294033662852294027763027283929773164318929652890307629523151306430895441328932263052285229773064303931012852275127892827269926992952269926992582277625552738247426212647351331762595259524472461248825012528250136122902322625952673404727632634275129523341446451571296 0 0296530392738327728523039289030272890282729403064325128773176294030763076302732015405336632142940317630642902305227123052273826992751264726083076256826342542272525282763256826212647354132262595248824882515244725282528247436122839320126082621402727382595286527253419451946951808 0 0328929023064297731643176295229272977289028773064301432262990310129903201302732015441345932773151292731893114290230272940277628272789278926212990275126212660275125682763248826342634348631142568254224612433244725152542250135692839325126342699398928902660277628773289469552271296 0 0283930892940313932013101287730272827300230522814302729273139299031393176318931015441354131642789328933923189318930642763268629522877267327382952272525552488275125282776250126212621358332262660252825152447243325422515250135832927318926082660404727892542280127383379446445761808 0 0336628903176316430763052295229273002294029022915286531012940301429153101287730645441335330142927299028393076290231262839272528012952286526212902266026732621266025152839250126342621349933282673256825552447251524882542247436412801328925682725400828012595277628013251457653331296 0 0291532262952306428773076302729022990297728772927310129523039292730892865294031395405331528652952307632392927301429523101285226342763266026342952276325552501266025552751248826212621352732642647248824742461247425282555247436122927321425952712397027632582287727253302469545471808 0 0335327763315299031762852299027762890290230023039283930522952318928393151312630765441323932393126297730143164287730762865308928272801267325822977258226992528267325282712250126212647349933152582248824882433241924882555246136412801327725682712402727632595278928773341463450541296 0 027123419285231763002316429272927294029902915292728272763301429022927292730022902544135832865299029273027297730762827280127762990271228652712294026342621254227512555276325152647258235413499262125422461247424612528256824333597295231642582269940272801259528772699340645474757 19790801 85917 0 0 024702483245724712497248324842471251024972511248424702536248424572497251024712484251024972484244324972523245724432536249724842471253624972443247124832483248424572536248324842471249725102484242924832457251124432483249724842471252325232484247125232497248424842523251024432443 0 0 025102457245727482549252324842443251025362457247125102510245724712510245724842471251025102538274825622470245724982536252324712457245725232471242924972457251124842497251024572735262724432498247125232483244324292549247024982457249724972484241525362536251127092549251024982443 0 0 027172794268326962653276827352709265327562605270927432781269626702730276827222722276827562786268327302730278627482717271726962722267927942670270926922768264426312692275627352696270526402696263126272743279927092768279427222709269228702696267027812781268326962705288326832657 0 0 025102483247127482575251024842484248324972429247124972470244324982510251024432484247025102484273525752497248425252470247024572511252324572457245725102497248424712510253625112735257524972471248425362497248424842549248324572457251025232484247125492483247127862627249724842429 0 0 025102483247124432483251024712471249724972471245724432497247124712443248324712471249724972457248425232510247124572483254924842498251024572471245725232497244324572483252324982457249725362443252525102510248424712470247024432457248324832443247125102483247124432510248324432498 0 0 025102497247127482614248324842498252324832498251124702457247124712510248324842443248324832457274825892483244324712536245724712498249725102471245724972523247124842483248325112735256224972471245725232497249824712523252324982443249724572484249824702523245727352575251025112498 0 0 026272743270926572717274328242605265328702709268326792743272226442614281927612605264027562670269627432870265726962743278127222773274327562722264426402794274826832717284527482735264028452696267027302730281126702730278127732696265327562849264426662768274826962692285727992761 0 0 024972497244327482536244324712511249724702511247125102523248424712523251024842471244325102498274826142497247124432497251024712471249724572538249824972510245725382470251025112748251025232471247125232497247124292510247024842471249724972511251124702536247126962536249724572457 19790801 859651808 0 0325129403189294030522927302729773101283930762940282730022852294029023052285230275441318929402839332830022927291530272660299028652763295227382877254225822542273824882827252826472634345933282660251524472433248824742528246135832902322625422751398928012621278927383264454752271296 0 0295236563002326429773089280129402902289029652852295227893052292731262902294033155441318929523201286531762927297730023014278928902865262126212990263425282568278925152751251525952528354133922595248824882461243325422555247436262915318925282725398927762542282727123353446445761808 0 0349928653189294030272927300229402877283930392990278931262952294026473151296531395441320130022852328930023002287729402776306428522660268627512990255527382501281425152738246126602568349931762660255524742419246124882542248835832827323926342751395228012686281428523302451950881296 0 0286532392890315129402927299029772927291528143002300230523052282731262952308930645441318928143176297731012839291527383126282728522751295226992977272526342595277625012776252826342634352732262647251524472474246125152542252835972839321425682801397027762582277626863328451945471808 0 0316428773151289030762865301430893052292730272965303930892877287727633201313931765441326431392865326429653039289029272789297729902801262127763076252826992595276325152814252826472647348633022634258224882474244724612555248836412801326425552827391527892621283928773366463452271296 0 0292734862990302728273089286529402915286528012965290231263002280129652902311433155441317629523101286533532977292727383052303928142839272526993089248825952501273824882763248825822647349933532621251524882501247425282542246135972865316425422699404727252647285227383315463447571808 0 0347229023251282733152852308927512952289029273114276329772965344527762990285231015441310128142940330230523176277629902902308928142738278926212977263425682542269924882751248826342634351334722673247424612433247424612568246136262877326424882738400828522686278928523379472649861296 0 029773328275132512890305228522990281429903101294030272927275129903277282729522839540533413039286529773064276331392776301427512915264726992699302726992568255526862501278925422608258235273379275125012461248824472501256825153597287732012595267339892789259527892712332846954605 19790801 860131808 0 0340629153114287730272814308929772990282730763039290231013089303928272977289029775441322630643064291530143214294030392877294027512977268627122927268625422542268625282877246125952634347231262595260824742447248824742568247436712827318925422751388027892686276328653214463451921296 0 0281431262865322628653101285231392865300230642902318929153052310131012801307629025441325130762965295231642977331528392877289029902763282727253002260825952555273825282789246126082647355532772712251525012474247424882515244735832814316425822673404727762555287726863328469547261808 0 0331528903353295232142990290229272852297730272965294027762865295231013039292729775405327731142902291529023052295233792890301429522952271226863039268626732528267325422789247426472634349931892542251525012461243324882582246136122852323925282660404728012699283927513341482153331296 0 0269932772902318929022902306429022877292728652977313928652940292729523114308930025405323928273302289029772990322629152877278929522725273827123027262126342595272525952686248825822673355533922699247425012488246125282555246136262890318926212712397027252673273826733379446455871808 0 0332829903264277630023039292729522890310129522952283932512927299029403277291530895441312630892965313929273101289031762814278928012877275126992952267326732542272525152751247426862712348632392621255524612474247424882542247436412890318925422634397028272621280128143201457661131296 0 0285234062915299029772940295229523002308931143064299029522839294031762927294031645441325130763251292730522852308929523052295228522776296527253002272525822542269925152738255526212621355533412621247424332501246125012582251535972940321426082699402727892647283927253328463471111808 0 0344528773039290228902814289029402940305228773164294029522952290229522965290229905405325132012865322628393189275131262763299027762940276326992977264726992515269925422751247426732621349933022647252825282433248825012542248836122865318926082751397026732725275128773239449152271296 0 030023419278931142902299028902977271229152927294035272915305228393002302729653014540531643039323929403039292730642852302729152902267327632621295225282555262127252488272525822608263435273315258225012474246124472488251524883641282732012660275140472712266028772776330245474757 19790801 860611808 0 0328928903264273830642877303929022839310128393126285232013089308929403052302730025441323930022852347230643126286531392751276327892902259526602965269925822621278925152776247425952621349933282686254225012461248824742555246136122890327725422660397026992660281429023315463450881296 0 0289032392990315128522927291530393014294030393039317629903499302729522965294030275441321428523139302733412965307628393302273828522686269927512940260826212582273826342738248826212647354133922568254224612461246125152542248836122927316425952751404727892582287726733353463447571808 0 0328930522977291529023052285228392940301429153114292730143014313929273226302730765441317629772827331529903201291531142827289026732776281426473076273826212542273824742763251526342660347233022634251524742433247424882542244736412877326425682686402727762686275129403289446451231296 0 0291532513114307629522952275130022977286530643014308929523076292732263076303930395405328929022952303931142990322629403076276329522647267325823039264725952474264725552763268626212660354132892647254224332501241925282542246136122877320126212673391527382647280126993277466446341808 0 0335326733126278930272738302728392965282729403027290231263014308929023139295228655441323930892839327729403226290232012865291527252827271226602940266025282528267325422827250126732595352733152647260825152419246125012515243336122890328925282673397028772647280128273341463451921296 0 0286531012865299029152977297731262977292729773002311429273126294029903027296530895405327729403089287730522915318928773114296529902725266029153052254225422660268624612751256825952712354133412595252824742474243325012515250136412915322626472699402727512647283927383315449146341808 0 0330228523064292730642814300229022977291528273052295231142877296528523114302730145441317630392852292729523189289031392776299026992902264726992990266025682542277625552751251526602582349933282634252824882461246125152528248835972852318925552725398927762660275128013366443752981296 0 029153366283931142902302727892865297729022940290229772902294029022940290230523239540533532890308927762952285230522814323928772699263427512712296524742621250126862501277624882621258235413353267325282515247424332515254225013612289031762568269940082763263428012738322646344726 19790801 861091808 0 0326430273039287729272865300229152877303928902965278928522927281429272990289028655441311429272902303929272814285233022699282727632865256826603014259526212555278925822789250126212647348632892634262124332419246124742528247436122827325125822673395226732634280129273315463452271296 0 0306431762890280129902827301429902890291529773002315128902915300229523076299030275441326428772965283929272877297726992839262128522634262127513014252826082582278925012763251526212621354135272673251524332461248825282528244736122902317625552699393328522621285226733226469548211808 0 0331531512965316429153101291531142977307630273201290232262915299031262852283929275405325130272852300228142839277629272725290226602865272527382977266027382528271225422763247426472660349932512608252824882447243324742528247435832827323925822673398928522725275129023328463452621296 0 0331530273052295230392927317629403151295233282990305229022940316428902927283929775441315128012952278929402789299027512990278928392647268625953014262125952488269925952725255526732634354132772647248824742488246124882555247436262801313925952699402728272555281426993289454754771808 0 0323929022940295228143176287732893089311429903226287730022852287726732940289029655441318930142852305228522965275128392699282726342801278926862965260825552555273825012776247426862582348632512634254224612461240524882542251536412827328925422738391527632660278927893226449161131296 0 0310132393002290233022814345929773239297732013064300229272965297728272990296532395405315128272965292728522890292726342776263427762776268626342927268625822595271225422776258225822634355533412634252824742488244725012555247436122977317625822725406728272582287726733472449171111808 0 0326431892977323930023151285233023052328931393226306432773139297730142940300230275441308929022789300227122852285228522712290228272738255526342852255526212515267325282751247426732647349933152673248825822447243325012488243336262902330225952738400827892686273828273214463451571296 0 032013114327729153251303929522965317633023226307629772865307629272890302729523002544131392890299028902965286528142673287728142673263427252738296525282555259526602528269925152582268635273366260825152461248824472488255524613583281432012673269939892827259527382738336646344726 19790801 861571808 0 0315130393089323929903089283930272865310127892977291528902977289029903002287730275405308930642801297728652927271228012647269926342686277626082952267325422542272525152751250126472634352732262555254224882447246124742528246136262852327725282725393327122699277628393341463451231296 0 0292730893341307630272940313929653139294031142952294029772952297728142789277629405441331528143089282728902789280127252801258227122751259527382877254225422621269925012751256826472699354131642699247425152501246125152515248836262827320125552712400828392582283927763328469548531808 0 0340632513076313930023201295232262890308929152965273829902990302728652927301430395441316429272952296529273002271228902634281429152501267325952952254225552515273825012801246126342660348632512621258225152474246124742528243336262801323925152712395228522751280128143379463452981296 0 0323931143089303931513039301428653151303932142776301428522827290227512725292729025441337928393052286530642776285227512927290227892634263425282952254225552555259525152738250125822621354133412621251525012474243325012555246136412877322625552699402727892634277626993406463447891808 0 0313929023052306430023002287731012814307629153002287728773101291527892827277630025441302729652865305227893064276330022776297726992621267326342952260826082582277624882789248826342660347233792647255525282433243324882528246135972801323924882776391527632673280128773353466452271296 0 0299032263052286530522990295230393189281431143164291527632801287728902827286529525405313928012940286529402789302728772990264727892647258226732839254225282568267325682738252826212647356932512634252824742474244725282555247436412890322625952712395229152634287726993406454746951808 0 0308929273126290228772877296528522877310128652977292729022927286528012827277628655405306429402789315127892814272530392699281427382776272525423002259525152542267324742699246126212608355532262582246124612461243325012528246136412877326425822738397028272673273829023341457652271296 0 030273151292728522927287729152952302729152852283928772839275127762673286527762877540531392827295228652965275129652634305226212801277626472501290225822542254226472542277625012621258235413315266025282474246124192515250124883597290232262555271240472902267327762686330246344789 19790801 86205 0 0 030872794270931863113276828493024301028572722296230742895273530743010275628112925308728192696295029842908281131362934280727992962299728192565311131402819276130743193287027353211322027562670312429972666268329123113275627093062303627302748295029212832269629873100276827223049 0 0 031272870267030123220276825783074312729592709288730612857274829623074274327353000310028192722309930102794273530743193279427483086297227432696312429722730272231363100292128243049295928572811293731402921274830373049284527353012304927942722300031002857276130623036275627353049 0 0 030612832270930373010281928243074316628452799302431272857277330123179287027863111295928192683312430232832269630863113284526443037312726922683316131132845267030003010269226833024299727172657314930612768272228873127281927993086319328322773302430362807276131243127284527733136 0 0 029722730269630003087283226963000307428832644307430872781272229373049281926963012316627172670311132332781269630863087273027483186306129082811308629592781277329873061276828752975317929462761296229972857273529873023270527613111304928072761293730362921272229753036287026703000 0 0 030742819276130493074283226052950301028452773306230362819269629373153273027092987306127302644293729722768263131493166279427092937311327302748298730232743276129753087283226963012294627562735287530872794267030492946278126443062306127942657291230492819267029502997267926833161 0 0 029462819272231112959278126442962301028452849297530612679264430123010269226702962303628322683296231272807268329373023278127483062306128952735298729842857273529373127281927733000299728452696298732202768272229753140288327483000297227562709290030102781278629253074273027093037 0 0 030492895286228622959287027352912283227812683296230612781272229372946266627862937290828452631290029342768268328872870281927863000281928322657291230362756268329123087270526702887302327682696303729592768267030122883271725653012297227172735298729722614265730002972273027093024 0 0 029082794278630002946281926442975301027432657283729462705261830242997274326702912290827942811300031272768273528752908276827222912301027682722288730232768270929372946276827613074301028322735296229592705268330372972276826572937302328192618292529462743265730743036273026572912 19790801 862531808 0 0302730272965273828012763269929272814285228392814277628012965290228652990269928395405317628772763299028772839269929522686275125822686272526732977256825822488275125012789248826862634344532012660255525012474248825282515246136412852328925822660397028522699280128903289466450881296 0 0290227632877287728012852286528272940292729652852283930392776275128902751283928395405306427512865268629152725291527382852260828652634263426603076262125552528268625422738247425952647351332392673251525152474241924882528246136122927318926342763398927762621286526733277449148211808 0 0291530392852292727512801277629022877295228392952286529152827296527632890283928775441308928272852285229022952272528392686271225952634277626862927259526732501271225012763246126342582347233412608252825012461246124612515247435972839328925012751400827382621278928903277454751921296 0 0311427632965276329772814290228772940278929522852292728652801280128272725278930645405312627632877294029272699285226732801267327252725275125822915267325682515266025282712255525952582352732892582248824472461244725152528246136122927317625422789408727892634287726993392463447261808 0 0296529272927296528142877283929772839281428142977280127892801286527122865285229655441308929272890296529522839272529272686278928012725258225822940271225952461266025152827250126602595348633282660251524882488246124612568247435972839327725682699404728012595280128013289463454051296 0 0302728522890276328392763280127252877285229022814292729402927273828392852290227765405320127632865281428652751283926602927289029522621266026082977260825822528266025282725255525822634352732892673254224882447247425282528246135832865318925822673400828392673285226993328463447571808 0 0290229772738294027763002272529272827286528142915289027382776281426862801267328775441308927512865297728012827268629152738281428522725263426082965248826472528266025152827250126082634351331892582246124612461248824882515246135972902330225822827397027122712280127383315469551921296 0 029272965317627763002281428902725297727382977277629522776283929902877273828902915540531012852292728522977277627382647281429022776262127252725302725822555263426472568277625152660263435273251271225282447246124612528252825153597286531892634264740472865259527632776320145764821 19790801 863011808 0 0299031262915301428393002278929022801295228272890275128902865281426992801271228655441317626732890292727762852264729272621281428522801264726992965255527762515277624612776248826212673349932892621250124882461247424612515244736562865323925682738397027632595273829153264451951231296 0 0315128272865285229772827296528142977276329902852290228012940294028522725315128905405306427892865281428772801295225952865283927892595264727632890273825952515268625152789251526212595356933412608248824612461244725012542248835972915320125822712406728772621295227253392463447891808 0 0289028652827299028273151273830392776305228392940286529523002290227512915268628395441312627512789289027382839272529402712281427122725276326212965254228772515273824742751248825822621351332142595252825012447247424612542248836122940325125422801402727382776281429523341454754411296 0 0311427892990281429522827300227763064280130272725283928902890273829522725272529775441308927383002271229022725296526472814273828392634271226732890271225282488263425682725256825822621354134192634247424472447244725152542252836122827317626732582398929402712281426603392463455141808 0 0287729772927299027893089271229902839287728652977292729022852296527122827272528145441313927252763289026992940267329772568278926342699271226472977254225422488273825012801246126862595347232392555256824882447244724742515248835972852328925682738400828522647273827893239454760351296 0 0306427383064275130642738287727763064278929772977282727892865286529272725292729275405308927252699280128012725285226862915286527512673272526602902276325552555269925552763246125952595351334062647248824742433244725012528247436122789320125552647402727122582287726993289451971111808 0 0291529772902303928142927287730892712306428903027282729772877277627632940283929525441325127512865296527762814267327512902272526082673271226602977262126472542273825152725251526602608349933532634250125152461243324882515244735832890328925552673402727122699268628013289463452621296 0 030272814294029023027278930022839311427892877285229152827287728013027267328012865540530522776272527632902269926862595276327122776275126732763290226212568247426212647273825422621266035553239258225012501250124472501251525013583278932142568275140672827263428012660331546344605 19790801 863491808 0 0285229152865302727512814269930272877302728902902275127892852290227763014280129275441311428772827295227382827263427632660273826992776264726863076259525552501269925152839246125822634351334192595255524882488247425152542248836412789335325682814397027382673280128393315466452271296 0 0297728902965291529902827283927632902280130142927281426992977289028652902283927515405316427892877286529022725290228272801264727892776271226342940276325422474267325012751251526082621351333922686254224882461244724882542248835972890320126212673404727892647289026993328451945761808 0 0289030522877315127513189263428772763299028522852277628392977287729022877263429025441305227382686290230762814264728012621278926602776290225952877256826212474275125422801247426732595349932772725262125282447246124742528246136122852320125012865398927512686285228523315463452621296 0 0302728013101278931642725300227632940271228392852282727762712280128142776301429525441315128522902280128772699271226212902294028142595272527382915259525152555266025282776252825822647355532772660247424472501244724742515244736122852322626082647404727762595280127253315457646341808 0 0280131012827315129023064277631012699287729272852297729772763296529022852275128655441311427762738282729152814280127252595277626212725272526212927256827512515268625012738250126862647349931762582259524742474243325152542247436262852328925682839395227632763277627513302449151921296 0 0290228393126277631392738317628012865275129522814297728522801287729022763296528775405313927762776292728522634280127512725263427382542267328142965256825012528269924742776252826212582355533022673250124472433243325282568241936412814320125682686406728652634287726733239457647571808 0 0273830892725311428143039282728772738297726992977286529022990281426992915292728395405308926732827292728012686263426602877277626342660259526212965259525822528273824612801247426342608349931892501251525012447251525152528247436262827323925552738391526862738277628653226441151571296 0 033282927302727763002262130272839299027762852276328522865277626992814272529022877540530892801276328772801296526732647259529272725266026862595289026602528251526732528269925012621266035133239263425282461246124882528254224613641291532012634272539702763262128142699340645194634 19790801 863971808 0 0276330272952299028273039269928772673291528652865271229022852275127892789269928905441310126863014295228392686263426602763266026212725275125552952262125822501267324612814247426602647349932642660252824612447248824742542244736122839322626212699404727892686282728393289463452621296 0 0308928903027275130892801302729272915278929152776278928652725283928652865283927385405317629772763294027892660267326342725264726862890268626602902263424882582264725422751252825952582352731762555252824742461246125152568246136122801320125822686402728392634286527633289472646641808 0 0286531262789306428272952285231892827292728142940282727512902294029652738275128395405313927892673282728772725256826082568263427252621266026343002254226082515272524742776246126082660354132892712256825012447246124882555244735832865326425822751398927512686282728393341463452981296 0 0308928013027281430392763296526732865273829272839289027892852287727892915295228015405310126732763312628392673268626212738268626862608256826472977272525822582266024882634252826212621352732772699248825152447246125282528246136262776322626862673400827632568283927123277463454771808 0 0299031762789300228523052277629522852292728012801278927122801281430272965269929025441302728142699292728392801263426862801269925682673276325553027258225552515273824882814244726212660349932392686255525012461246124612515244736122839326425822686395226602673278928013226446461131296 0 0307629023114285230392751307628903002290228902814277627892789280128523064283928015405306427382890286528652647273829022608262125952686255526602927255525152501262125552712258226212660352734062647247424472488246125152542246136412915318926472686400828392621277627633315454771111808 0 0291531512890301429272990268629402776283927762877283926992877280128772852281428775405316428392712296527632827285227762621276328522542264726343002254226342474278924612776248826732621343233532712250125152419246124742515244736412839326425822751393328142738275128393302475751571296 0 031142763307629022990283930022852277628772789283928272852280128142647282727122890544130642789294027513039285229522568276327632555256826602608301427122501248826602568276325552608266035553264272524612447248824612515254224883597280131892608264740472827263428392712328944114821