A094836 15*(-1+2703*x)/(x^2-2702*x+1) A094836 0 -15 A094836 1 15 A094836 2 40545 A094836 3 109552575 A094836 4 296011017105 A094836 5 799821658665135 A094836 6 2161117825702177665 A094836 7 5839339565225625385695 A094836 8 15777893344121814089970225 A094836 9 42631861976477576445474162255 A094836 10 115191275282549067433857096442785 A094836 11 311246783181585603728705429114242815 A094836 12 840988692965369018725894635609587643345 A094836 13 2272351137145643907011763576711676698075375 A094836 14 6139891931578836871376766458380314828612019905 A094836 15 16589985726774880080816115958780033955232979707935 A094836 16 44826135293853794399528273943857193366724682558820465 A094836 17 121120200974007225692645315380186177696856137040953188495 A094836 18 327266738205632229967733242628989108279711915559972956493025 A094836 19 884274605511417311365589528938213190385603898986909887490965055 A094836 20 2389309656825111369677592939457809411432793455350714956027631085585 A094836 21 6455913808466845409451544756825472091478217530753732824276771702285615 A094836 22 17443876721167759471226704255349486133364732335303130740480881111944646145 A094836 23 47133348444681477624409145446409554706879415291771528507046516487702731598175 A094836 24 127354290053652631373394039769494361468502046753634334722908947068891668833622705 A094836 25 344111244591620965289433071048028318278337823448904680649771467933628801485716950735 A094836 26 929788455532269794559416784577732746493707330456893693481347783447717952722738367263265 A094836 27 2512288062736948393278578862495962832997678928556703310881921061104265974628037582628391295 A094836 28 6788201415726779026368925527047306997026981971252881889109257225755943215727004825523546015825 A094836 29 18341717713005694192300443495502961010004072288646358307669902142071497464628392410527038706367855 A094836 30 49559314472339969980816771955923473601724006296940488894442186478619960393482700566239233061059928385 A094836 31 133909249362544885882472725524461730168897255010260912346424480195328990911692792301585997203945220128415 A094836 32 361822742218281809314471323550323638992886781313718688219550051045592454823433531316184798205826923727048945 A094836 33 977644915564548086222815633760248948097049914212412885308311891500710617603926489923539023166147143965266120975 A094836 34 2641596200032666710692238527948869107434589875315158302384370511284869043173354552339871124410131377167225331825505 A094836 35 7137591954843349887742342279702210568039313746051643520629683813179824653943786396495841854617151814958698881326393535 A094836 36 19285770820390531364013098147516845005973118307241665477583103278841374930087067669977212351304419793887027210118583506065 A094836 37 52110145619103260902213503452248235503928797626853234068786024429745581881270602900492031277382687665930932563041531306994095 A094836 38 140801594177046190567249522314876584814770605214639131212194360426069283401818238950061798534275670768925585898311007472914538625 A094836 39 380445855356233187809447307081293079921274671361157305682115093085214774006131000372464079147581585034949267166303779150283776370655 A094836 40 1027964560370947896414936056484131587070699347247241825313943769321889893295282561188158991794966908488762150957766912953059290838971185 A094836 41 2777559861676445859879969415172816466971949714987376050840970382592653406469079474199405223365921439155050296938619032495387053563123771215 A094836 42 7504965718285196342447780944860893609626621059196542842130476659821580182389559444004231725375727933630037413565997668035622865668269590851745 A094836 43 20278414593246738840848044233044719360394663129999343772060497093867527060163183148619959922559993510746921936405028760413220487648610871357643775 A094836 44 54792268725986970062775073069905886850892770150637167675564621017153398294980738478011687706525377090310249442128974144638853722003680906138762628305 A094836 45 148048689819202199862879406586841473226392904552358497060031833927851388325510895204404431563071646338024783245710551733785422343633458159776065264036335 A094836 46 400027505099215618042530093822572590751826777207702508419038339708433434102132143861562296071731881879965874019660468655714066533643881944034022204663548865 A094836 47 1080874170729390780748716450629184553369962725622307625389744533860353211092572727203046119581387981768021453576339340597187673988483425379321768220935644996895 A094836 48 2920521609283308790367413807069962840633048532804697996100581311452334667938697406770486753546614255005312087597394878633132439402815681731045473698945908118061425 A094836 49 7891248307409329622181971357986588966205943765675568363156145313799674412417149300521128005036832135636371492666707385727383254078733983553859490612783622799356973455 A094836 50 21322150006098399355826896241865956316725619421806852912549908537305408810016469471310681099122766883875220767873355758840510919388299820746846612590267649857954424213985 A094836 51 57612441425229567650114651463550455981203657471778350894141489711653900804990088094332159808701711083398710878422314593679674776803932036923995993359412577132570054869214015 A094836 52 155668795408820285692210432427617090195255965763125682309117392650980302669674408014416024492430924224576432918276326158766722406413304975468816427210520193144554430302192054545 A094836 53 420617027582190986710784938304769914157125638288308121820884300801459066159559445464864003846388548553094438346471754858673090262453973239784705062326832202464008938106468062166575 A094836 54 1136507052858284637272255211089055880435463279399042782034347071648149745782826951971654523976917365759536947835733763351808531122428229280593297609590673400537559006209246401782031105 A094836 55 3070841636206057507718646869577690684166707623810575308748683966708999811646132264667965058921626875893720279957714282104831792419710813062189850356408937201420281970768445671146985879135 A094836 56 8297412964521714527571146569343709139562563564072895085196162043700645842918103596305889617551711841747466436908796154513492151309527494465807695069719338727564201347457333994192754063391665 A094836 57 22419606759296036447439730311719832517407362583417338709624721093395178358564904271086249078659666474774778418807287251781173688006550870335799329888531296832941270620547745683863150332298399695 A094836 58 60577769166204925959267623731120418118325554137830085120510911198191728224196528422371448704648801263129609540150853245516576791501549142119835323551116494323268585652518661380464238005116212584225 A094836 59 163681109867478950645904671881757058035883129873054306578281772432792956266600661232343383313711982353309730202709186662098538709463497775456924708435786879130174885491834802502268687226673674104176255 A094836 60 442266298284158958440308464156883839692538098591438598544432228602495369640626762453263399342201071669841627878110682210137006076393579487735468442358172596293238217330351983842468612422234262313271656785 A094836 61 1195003374282687638226762824247228253092179906510937220212749303402170055976017245548056472679243981939929725216924860622603528319876742312363460274327073919397450533051725568507547688496189750096785912456815 A094836 62 3228898675045523714329754710807546582971230414854453777576250073360434888751828956844086135915917897000618447694503095291592523383300881334426581925763311372039315047067545155755410011848092282527253222186657345 A094836 63 8724483024969630793431359001839166619960011488756827596073807485470591667237385865375475191188337478451689105740822146553022375578150661488878311999952193000176309859725973959125549344465856851198888109562435689375 A094836 64 23573549904569267358327817693214717399585368071390533310137650249491465324440527856415577122504751950858566963093253745483171167219639704042067864597288899723165017201664534570012078573336733363847113144784479046033905 A094836 65 63695723117663135432570969975707164574513044568885732247164334900318453836046639030649024009532648582882369482588865879473381940805090902171005881263562607099798876302587712682198677179606509083258048518319552819947921935 A094836 66 172105820290375887369539402546543065465616846839761177141304722763010212773532694220285806458180093966196211483388152513083332520884188398026353849106281567094756840604574798002766255727218214206229883249386286935020239034465 A094836 67 465029862728872530009360033109789387180932145647990131750073113741318694595631503736573218400978604364013580545745305501485284998047136246376305929279291530727425883514684801615761740776266435178724061281793228978871865923202495 A094836 68 1256510516987593285709403439923248377619813191924022496227520412024320349787183549563526615833637730811470728438392332076860726981390841253520380594558796609743937642499837729390990220811216180634698207353522055314624846704254107025 A094836 69 3395090951870614329114278085312584006539348063646563136816628403216599843806275355289145179409270747673989544226955535526372182818433055019875821990191939160236588782608678030129653960870165343808519377545155311666887356923028673979055 A094836 70 9173534495443882929673493677111162062420940848159821671656033717970840753644206222807720711237233726577388937030505418599925561114679133272863217497118025052162653146671005537572595611280965947754438723428802298601874323781176772837299585 A094836 71 24786886811598419805363450801276274580077375632379774510251466289328808499746801407751106072617826119941357233866881414101463339759680199670221393801390913499004328565716274353843123212027209120667149622185246265666952755969382717177709499615 A094836 72 66974158991404434870209114391554816804207006537749302566877790257732722595475103759537265800492654938847820668519376550396735344105094784829804933188140751156284643621912226633078581346301907763076690524705811981029807744754948320637398230660145 A094836 73 180964152807887971420885221722530313728692751587622983155929279024927527124165230611468284441825081026940691504982121572290564798308626348929933259252962508233367608062078270646303972954584542748624097130605481787496274859375114392979532841534212175 A094836 74 488965073912754307374796998885162516140111010582750762738018345047563920556771857637083545024545568442138809598641023968952555688294564289713894836696571509105808120699091865374086701844706088204874547370205487084002953640223814334882377100427210636705 A094836 75 1321183448748109330638730070102487396080266221901840973295142412389238688416870435170169127188037684105578036594836541781988233179207114402180594918820876964641385308761338158162511622080422895745028278370198095495494193239609886957737789945821481606164735 A094836 76 3569837189552317498631541274619922059046363191467763727092712060257377888538463359057939344578532797907703412740438737253908237097661934820127677756759172861889513998465015004263241028774600819596978203281727883823338226130472274335993173551232542872646477265 A094836 77 9645698764986913133193093885292959301055877263079675688763534691673022665592239579304116938882068431908930515646628873223518274649649368676870583118168366251948502182467161780181119097237349334128139360238950371892564391510342845645966597197640385020409175405295 A094836 78 26062674493157449733570241046520301411530921318478092243275343644188446985052342804816364910920004324485132345573778475011209124195115496502969495457613168853591991007512272665034379537494289126213412954387440623125825162522720238463127409634850769092602719298629825 A094836 79 70421336834812664193193658114603969120997248346650542161654289763062492080588764666374238685188912802690395688809833792851413830056927421901654899855887664074039307753795978273761113329190471981679307674615504324735607696571998573984524614866769580447827527135722381855 A094836 80 190278426064989325492559530655418878044633153501728446442697647664451209413303857076200388111015531472865124666031825334506045157604693698862775036441113010714885355958765725783429863181093117800208363123398138297994988870312377624185947046242601771519260885718002577142385 A094836 81 514132236806264322668231658637283693872629659764421915637626882335057404772254941231128782301725280850768764157222303244001541164434052317399796246808987499063956157761277237270849216554200275105691015480114095065678135191976347768551854934422895119875462465382515827716342415 A094836 82 1389185113572100134860236449078409885424967296050314514324421393371677443243423437902652893578873597843245727887689997333466829720255651756920550596102847781357798823385615136340108799699585962242459323618905161469324023293731221358249487846863616371301728062202672048486980062945 A094836 83 3753577662739577758128036217178204873134567761298290053282670967263390116586325356958026887321334159647169105983774215572724129902589606613147010310873647896241273356831774337113736705939064715778849986727266266176018445261526568133642347610370557012362149348609154492495992413734975 A094836 84 10142165455537225530361818998579060488799716666060683673655262629124286723338807871077150746889351320493053081122430042787503265529967396813071464939430000512796139252360630873266180239338553162448490421677749832302440369772621493365880264993733398183786156238213873236052123014931839505 A094836 85 27404127307283920643459876806124404262531961297128205987926466341222855463071342281325104360068139946638069778023699991837618250737842003599312485119329550511927272018605067787790881892956064705871105340523293319614927703107178013548040342370720031522033181793504536874658343890353416607535 A094836 86 74045941842115698041403056768329141738300870625123746518693638398721526336932043505332560903753367246464744047166956255515201725990383563757945521720963506053226976198131640801980089608587047496710564181603516871849702351355225219985311639205420531439135473419893020421453609139611916741720065 A094836 87 200072107453269308823950415928148534852484689897123065965304223026879222939534918480066298236837238231807791777375337778702083226007765651431965200377558274026268777760079674841882414331520309380047238547587362064444576138434115437222298501092703905228512527147369147674230777236887508682711008095 A094836 88 540594760292791830326615982434800572842271893801155899114505491924989261661097012801095632503373313948977406917724115511096773361471256799785606213474640735455472184280759083291125481543678267357840141845016870694612372876346628556149430564640846746506909409216718017122751138640460908848768402152625 A094836 89 1460686842239016072273207560588415219671283804566033342284327873877097958129061189053641918957816457452898721683898782735645702920612109865255056556843278889642411815657833282972946209248604346880574683217997037029480567067312451924600324163361066816357763995191044934896525902375748138821863539905384655 A094836 90 3946775307135061134490376502093915488751235997665528289696354800710426757875461671725927663928387564664418397012487593227599178194720559384662363030984326085173061270435281249833817366264247401593045436214886149036785797603505368753641519739971037896951931808096794197372395865468132830635766436055947185185 A094836 91 10664185419192092946376925035450199062190619994408452872726208387191699222681539307942267494292584241906801055829019793002190243836432030845247839654663092238858721910304314279217691550699787230500061888077939156700358195644104439059887461737077581036497303387713542730255278731968992532629702088359629388985215 A094836 92 28814625055881728006049316955409935772123566473655641996577925365837170589258761334598335043650898693244611788431614468204324811246861152623300278084536644245070181428580986747164952736173458832563765628541155386518218807844572590834447167972063883989577816801670184360355565761384352355032624406981282553090865745 A094836 93 77857106236807009880252308036592611006078814421197550266300681612283647740477950444545393345677233976562699145541166464068292637798774997956126506136578358087087391361303915886525423075449135065800064228256313776433070518437839496330237187973054877462258224500809450428138008431981788094305618517961337098822130257775 A094836 94 210369872237227484814713730265556279528489184442509307163902445138465050357600832842400318221684842553773719846640443354298058503007478797616301196280756639014665886388061752144404945984910826774332940980982931282766770022600234474511710047456026306839137733023370333386644538427649030046461426202907125859734842865642305 A094836 95 568419316927882427162346618925225030693366770284845726759314140463450953782589709862215215289599098903062614462923332402146890006833569912384247876224098302039269137933151492990266277525805978495112540730551652069722036167995315112291144217988995108024472692370922140001263114693499247203750679294636536111666446600835250335 A094836 96 1535868783969266080965175749622227767377197484820468711194359643629799338655507038446872669312178543551232630505098997510157542500405802895783440145256317331353466196029488945997947337469781768982967310721009582909457658959153318833176197165296217325855818375648498598913079549257296538295504288992681717666596878980613980762865 A094836 97 4149916885865640022885477713132640502228156910618136172801432997773577349596226235293740090266291135076331664562163028349113277689206472590836942888234693205218763622402541198934960715577072813985999178455627162469702524785596099491926972449486161225467313226529550843341000940830100552975205385107546706498608655339172375186010895 A094836 98 11213073889740175372570479815708645014792712595292719118440760765624562368809664632256647277026849334797704606414333997500306566158693388534638523900569995784183767954265470290033317855541913273608400797219793871983553312513021701673867846382314442334995354482264470730208785629043382436842466655056302208277522920129564777138620675425 A094836 99 30297721500161067991045413576567045697329407204324016439890762787284569746946364240131225648786456636332262770199865899082799992647511846614120700742397240374171335793661678321128825910713534088217084968088704586472398580707659852326691428998041173702996222343765373383473295428674278514247791926756743459219160431581428688656177878987455 A094836 100 81864432280361315971629334913404341765539043473370897127865722610482141831686707367169939446373728804520439207375431244987728079827010850857965598767433442921015165130705900558219797577430113564449289975374882572854548981518784407965018567284860869031053457777499556617674114039492271502115096943630065770507963208610100187184215490403427985 A094836 101 221197665723814775594274471890604954883440798135640959715476742602759959944647736359728936252876166443357590406065645024090942188892590671506376433748904420375342602011831549646631571925390256137607893296377964623148404875665174762661627842112265070080732739918581458215582072661412688924436477693896510955169057370504059124343061598892183428015 A094836 102 597676010921315243294413651419079674690715271023458399780321030646934801288296351957280218585331955356223404756750165479662480806659700167399378266023940976420732789620803716439297949122606894653702963237523285036864417119498320689927310464368772934497270832206549322598946142657023045981555860613811428970801022507138759143874765255991189219068545 A094836 103 1614920360311728063566730091859881390409357778864586460565467709331275230321016798340834790888630690496349196295148541060402999048652320959722448568420254769384399622212809629987433411897711903964049269059894619791643031908479586839008830213096582356746555707889356351080894261877203608829475010942040787182593407645231556702690491378626594377739780575 A094836 104 4363514215886278306442061413791748097806410027776841592989493970292075025392586100820583647700861540389180172166086601195043423766977764573469888632493262362935671358486221999422328639649668441903966471296872025153734435352294724140681169308476501159156259025446208654071253696646061494034195498009533593155938416656393159071910563830283802017463668045105 A094836 105 11790213796404363672278386373335211500391529485695247119671152142261477387335537323400418675252936993500874328843569701280466270615374871225194679362548226484397414626230149629629501996899992232312613441394879152070770652678868436148533680462673293035457855140199947893944176407443396279676787406146748826666558419212166670580745640778935454424592453318093135 A094836 106 31857153314370374756217893538690327682309814863938529940509860098896541608505596455241830439949788055577822047355153166773218668159319135072711450167716675467579451384402505813036914973295139362040239614682492172023197149803867162178613863928973929305305965432561233763228510581658360101625185537213017320119447692772857687516015649474119767571446791401819605665 A094836 107 86078016465214956186937076063154892062389619370832422204010522316066313164704734286526102448325652073234281671079295013051535560900209687591595113158491094565173193243240944476676114628341469656240495126258652453927526627999396393338178511802407094309643683140925313428295541647464481551194971644762166652213920999313842259501603704133430833042594805775263256413695 A094836 108 232582768631857497246729223304750979662249069230174340856706490788151079274490583536597073573545471952090973497434207770112082312333698416553354923042792769798422500563785647573473048688863677716022455790911264248020004925657219250932596160276240039850727926540814764322020790302938447492968711758961837081264694420698309012315645692552880636761323593757969917010198225 A094836 109 628438554765262492345706174432361083892504922670311698162398734099061900133360392011151006269617416888897737155785558315547833356390092221317477410466512905504243031350155576502579700881195028847223019306547109739497599381599178416623481486887888785269572547869598352272786747102998037661519907977743239031410552110805831637434615159674179347098263307739228940498299190255 A094836 110 1698040742392970622460600836587016343926568638806112978260460522829174466009260504723546482343432686888329733703959081134402475616883716848301407409725594827879694872285619803924322778307940279081518882143834499604858265509076054424497396044974915221558345173615728207026305468651510394822979298387150472901034230538702936386039317845793940042978870696187802839256487401870785 A094836 111 4588105457507251856626051114751943728928504569549194596948066170285695308095121750402630584140948850354850051570360281439597173568986446534018181503601146758418030040672713360047943644408353752883235172329621511385217293907924117455813547490040734040761863389537149745786725103509633983813652402722172600035355459505023223309246599384720066321949561522836135532442088461555670815 A094836 112 12397059248143852123632967651458915368548475420353284994840696531651425893298552960327403114802361450226117951013379776490710428580925761651200278121322888815650689290202799213229739802868593532350222354115755179928357523280945456289553780820694018403223333320184204997387524203377562372754093969176011978145057550548342210678647925498195773407967672255832542020855683766636020671345 A094836 113 33496849500379230930804421968190874573874251657290006506864965080455982477997382003682892813565396497562120348788100585717618138428487838995096617465632941978741404044097922801433396899407295316056547917585598166544910642687820714970256859963967747684775405869274332365791344610801070021547578091061181642775345466226161148230483385449525595028262328485698005704216525095362066298303375 A094836 114 90508474952965433831181424525084091639692859429522177228264140806695533004123032875398216054850586534051398956307496769229227719323345560038989409191862087903670458076463297206673825192458709075391260123093932130249168628184968290904177746068860033550244743435445925868163215750860287820659183247953343622767005304685536874176555428836692659570591403600683755580251029951984536501995047905 A094836 115 244553865826063101832621278262355247419575532304317265580763201594726249721157956831943976097313471249610382417822507482356787579993541274737510388539793895882775598981199784954509874236626532514411868796051887030335087088445141634202373299621199846685013611987169022421444643167479886890351091588391843407534805557914854407863904538233358116634142944266719021879832578713737122266324321135935 A094836 116 660784454953547548186308862683459353443601448593405822077044942444809520051035795236879748016724944465860719241557458909831270811914829200995193030845113914813171764776743742483788473513539698395231794095672075662033275063810144510646521751398735916882873229344587263136817557675314903517440828812651512933815421850480631924511395885751104794452794664817271196435552047433487752379071813714248465 A094836 117 1785439352730619649136304714349428910649363694523850226934909853722673728451648997572092247197214702633284413780305836151856611377006288507547736831833109258031294225651162610991411500923710028437383793234637152386926878887327922022625267569906084826217676780675462797826658619394057701824238229100692799555325862305193109545175383819394946921253334550193322506049839752332705193191129774331578216495 A094836 118 4824256470293679338418747151863294233115227259001994719772304347713721969466835540403998015047126109790190020173667127724857654109400179632564783924420030370086642184537676598155051391707390983298112614088195490077400764720284981494988962327364489801704245778511871135140368452785186235014188177589243131746977546133209931510431962568609260830121715501827692594075470575250921998514680271172110626721025 A094836 119 13035139197294168841787805668029906668448433404459695208974539412612623038825661178522605064565087551438390801224834798806729229546987908360901538616046090226864849151326576517052337868981869513161471845882510979551984479347331132671538153583271281538120045875862295131686477732766953812950634631607905841287533774326070929748077617684998403368041954032603875195869415444488238907281472901577268581821993055 A094836 120 35220941286832373916831312496269655954853433943622837452654485720574959737184967037532538480456851516860422154719483452708654653378307218990976324775772611372958452320242225211398818766937619717171313629461930578553971985795724000193514595993036675351510562252334142933945727693567856417406379760416383993915784511251497518969374212552903117291188529674380168951546566455536646276552541265381508535972398513585 A094836 121 95166970321881877029109364577114942360107310067235502337377211442454128597250742109751740451589348233469309223661243064383986066698956558725709668642598979883643511304445341194623091255927579493927376265334290540741852753635566901191743766835031513528500001085760978345226224541542615272878225162010437943654608461867771970184319374240326537922388039138221183903203626693444573751006059217587934486928838961713615 A094836 122 257141118588783544900279586256052077987353996948236383692755772663025334894811767995582165167655938469982556661910524040482077643565927243369648533695977667872993394586158991665646381174697552854972053497619623579153907586351315971296091464473659156517331651423163911154658324765520452899460546981372442907370758148182208611940511979823149752563175190562943964526287247779120782738572095453381333602173186902151674145 A094836 123 694795207259922816438678412954488137606888139646824641502323760358283012431652799873320900531265894156544634631173012296139509408929068712628231612336863015993848268528290291035235327310941531886554994623191957576583317556468502118875137945264060205878316593645387802178908448290211722191727125065443178725277844861779865801691293185162776391099161442513035453928844240295557661515048050908977145805137464080774861826175 A094836 124 1877336392875192861233764171523440691761733765971723233102895107732308036564990970445945077653315278355045132790872817313644913940848700095594238446885670173237710148570045780218214188747782844459918740499811171752304544883670306373884651432012026202624054918698186418323499472621827307841593792466280487543257829445771049213961262245797841985600181654495031233571772610991349022292877094983960794584147825773066774502650705 A094836 125 5072562238753563851130814352777923794652067028767456529019381078768935956515593170492143726498357350849437792256303721208456261328663778729226919655253468471225276827587995169859323702761181934789168550275495162882769303692359611353734209294158549535429990512005906056922293396115729095576264235516764811898703929884628513196257528896852583882315299731284131880075475666054384762677692395598611157989221620101362343931300378735 A094836 126 13706061291775736650562599147441778569709193349995901569687134571938557222197096181678801903053483908679902559631399863832431504465135589277671041314256424923580524750432614378914112426646524840017488962925647430298070906272210786207483459628164968832705631739385039467617618432805227394419758122772506055469810475290436796885238629118033435852173954273748069844932701677906336637406102560030352364926082233366055280235599120691265 A094836 127 37033772537815801676256291765573332917430445779621897273838108593996902845440597367302952249906787022895745866686250175771508716608535033564488424404201204890046106650392096463830761917475207356545320388656549081170224705978209851973008954181092451627421081529827864635596748083146328303993090871467075845114616005530830340555401579619397446819990142132367553436876279858227255539886526439509616491419116205333461265834244892807419295 A094836 128 100065239691117004353507849787979998101118494787345016438008999733845059549823271889356395300446235482380396651883688343534752719844757195555658445069110341356479656588834694212656339786905583630860615672661032691674516857482216747820283986713852176132322929587963150860342945703042946272161937114945916160993636977133828289743898182892982783274177511867702855638369863244228366562436757033452423729462087060728778974228849464766526243825 A094836 129 270376240611625607947376533870830189295889255484960454793603043442740756906719635204443612798853478366604808857643859217980726077511817333856355554088311738144003142056924693370500966273456969495378027002209721676355463378692243674400555359091874398817084928325594903796782003692873957681053250091492993999928961997599598508057672334775259861009380817076390983567321933609625188224448577617862009407390067818972955454905085419554261103395855 A094836 130 730556502067372701556807041011133383497494667201868361507298985373285791316896904499134752426106798100330711152957055723295578326684210591322677151488173247354755133358153932652399398214540944670927798099354995308479770374709584926013552759982257911751587344012827842095754113635199730611259609585276954841891894323877138034943540904664569251464563693562896569896048226243344014354093494286706115966344233784777864910374566574786148734849356385 A094836 131 1973963398209800427980884677435548531380041294890192827832267064875574765397498529237026896611727769613615214930481106920485434657974659505936539806965490026040810226330589869102089803474723359043877415086430195113790663197001919777844945156916701785678390186437732503747823818260305979237665784046168240489797898534154029370818939466731331342197390090626129455468138739987581917159572397114102307479052712296401972014876623979986754327301857556415 A094836 132 5333648371406378689031648841623811120655488081298633818934424101994817642818249709101542175510136007389190210411448797942095921150269203300829939235743602562189021876790120468159913996589304301595612104635736287842467063478528812530152115800436168242645098532167409212298777861185233120700442337233137000526479079947389863482814739495567152622048096560308108225778340979398220096821150262908810148102284462280644343606331727619357635406220884268076945 A094836 133 14411515925576637007963087189182860212462597415627613688567986091322932395320145316493837721201490880237822334916519721558436258462592729344182989878439407157544711070276679174378218516694496748187984862848344363320150891728321654454551239047833369674925270555526153253898794033098681631826615957538152129254305984219948876976536055298082979653442614708562417799923621858195250714028830850807207906070065138029588720022336313150880350880854501990486348975 A094836 134 38939910697259701789137572553523246670262817561537730887876879484330461337337389826916640421144252848266588559754225876202096828270004404418779137821604042396083247122865710339049478272194533624299633503804121833954759866982861631807384917755129964425479838395933133924625329178654776583962395616825749820108134242883221918200736938600680715456449322894439092587285400482502588031085804137730812853391167900671486440856009111801951088722433458157409846853505 A094836 135 105215624292479788657612713076532623320189920588677533231429639798674815210553231992183445924094049994525442050633583400978344071549293438146811886210984244114809776181272079059432515913251113158360861539293874347001397840436800400821899593223122116044276848420540772338184385541931173231184761130047218475780049469964481403029514231562983995080346417018159719608427352180100134664743128751317805522655029597549218333604216597752558690847664323086819415711821535 A094836 136 284292577898369691693167761595218594687906495167789133253591998859139866368453495505489843970261701940954896154223382595217609479229362599868281297762941605994173619158550034752876318948126235559357423579538544681475943010100367700159140893503958202421671618952462770924640285108968851415884640610991967495807873559709785867763829252946244154026380562333744667942878118305230081361547902800256572791401036581410087265912152391118301780719300278547127903843494934065 A094836 137 768158440265770614475150634217567566314100029753445649373672349487756120252746134302601566224201194550410134883269529138694579834533666195550657919743582008412013004156626012630192754365321175230270600151051608435473651011893353089029597872348101839821240670132705986497605712180048294594547067746139166126454398578286371450216463611946520141195285199079361074621937067233379499738767768623164508364560078187940458243276302156585053658944858504970016509365707600022095 A094836 138 2075563821305534301942165320488105968962103592487314976818529434723918177783053686432133926447947657413506243499698113509370159495300486831015277830865860823787653143057584327576746069418778867345955602250717866454105123558192829946190273291943677667238789869026952623053759709670205383025614761165427415881712289150656215948699016915650244475265506581531871289883806012786473103064069149271887701344468539862778536763245302514940423868167226961128706061178238091764766625 A094836 139 5608172677009113418077116220808228110568037592800695313918017158951677428613690807993491566660788346130099319526049419432789032261722080883737085148341636202292230380528588696486355249376786134247596807010839524107383608380586014621253029405233944708777370404870155854785272237923182764886916490121917131573220478830674517207013293489623348625647257588013917145904969224611983091099615102564871945868245630149149418393830564119066868706734188304111258807287089958240799398655 A094836 140 15153280497714803150110066086458511866648868613643886250891505544957997688196014780144727780983523663295870947853142031609282455801013567247370773055541270152732782700535103600321804307070006715958139226587686143420284055739219853313795739262668826659438787595169292092677182533108730160519065330694658924083425852088193394837133970309945372336254414737307022596363936961095565525678056943061134725848298348194461865721593421004416164305171908630481660168583655888928548210399185 A094836 141 40944158296652721102483980488494678255457132426028187849213534064459350801828203322260246470725914277437097170999870243358861762785306396980314945058987363611047776564615469399480818751347908769732757942643120948682083411223763663067861466234701764399858895304777022364257892419187550970539749636620478290956285079121819722175418780764178906429210802972945987041458211763910993438399018760536083464370156268575805812030327029723368356885705790385373141664254230924794979023699199215 A094836 142 110631100564275154704108565169846534187733305166259549924688718150663620908542117180732405819173639394111373260170701544413612873763442083627243734178610800935780939544808297782293571944337742425811196002882486215652845956842553678389508367970424904739592075674719919258932732639462229613668242999083201647504958200361304801124586708490841095226355253378485319678997491822150543174988623012911554459593436389393479109644077912719120295889012740449369598295154763375140144393487025879745 A094836 143 298925192780513171357780240604944846880577135102100877868321067229559039235529998794135638263160702916974653111884064573135338626047057724654415589435661325141116487602295455992287831912781828686633081867030535111573041093305168815244788542394621857904613388614197917060613879333934525228580622043773174231080106101091166450818911110923471875122705465417864360826664181445239003747825820981868259613738000753984911978452486489840033316123755538988406269220366506385397745356222920227871775 A094836 144 807695760261846024733567506005995806424785231312571405740653598965550373350781148199637313854654400108026118596937482305910140553966276208574147295411422721920495813720462777282863939534764556773540161393520502988984141381264609296237740252041900289633360636443487097177859443027558447705395227094032117689176799180190131388807896697128512515740454941203816124468326939267543965976082193304385024564765618443830842772299508851469857301046091577333933290063832005098581332812369936968683656305 A094836 145 2182393645302315178316928043447960064014922814429432836210368156083849879234771426905421227899637925931183655474271965306504626641478252268509621337786074758967854547556202821922842372335101919620276829452210532045700038439135881013265558916228672187967482535056913522376659154446583591765452675027452738222981480304767633921392486056730129894058834128427245750449058563236722350828370338482627354505737087297230183185841294464185064587393223318200748761346204857409860375861278213466463011464335 A094836 146 5896826821911095349966314839828882086972515019803096210869009017084963408141979044717299958147507821211658129065364253320693195275133683663236788280550678587308421067001046304372742807185505852049431219639711464066978514878403769233234243953909620209987848176363143893974635857455225837391805422528950204646378270606682966665471108517388113845234454074555476813897231769538684524394290678497865807489477045111497511137300405342719193045279188359686845819224155460889437636995840920416446088292976865 A094836 147 15933223890410134333293804380289595951039671568585151532335226153795415044949748144054717581493338233275974333550958738200547707128784571779813533424426595756832594755182279558212329142172864477135643535189670923698443901501408545332317913897904877578714977805050679744605943710184865766049066486220548425501775864197777071162469013821496626879693600850614769923904569792234962348191022584930894929209212470154178977862802509394732795423279779554650539202794906709118403085302386305687023864104612024895 A094836 148 43051565055061361057464509469227648430827105605802059637273570198546194366490811343256802187895041758803861437596561445253626583968780637815372504076012381184283083720081452365243408969408272631714656782651271196121731354878291011084153770117895025308067660041398760306781365930283649844638740253962499316755593738684123039598024609874575368440818264263907033778913333681387098726127618630192599600857484604879546486687781243084162670514508919077477397239106018703882464247049410802125418064364573398289425 A094836 149 116325312845551907167134771292048725770498888307205596554761654341245663382843127299731735456974821338949800328411575474116560829335938154592564726199852029533337135379065329108608132823012010478028525491080199582249994422437240810540838154540638460477521238716881645298243506137682711695348110117140186933325188780148636255216791333412088824030464070347475954655853903702538148523034477347757819190621994193172064452851407056010898140997407676067564372689525259742983709277124422684956573922889213217566001455 A094836 150 314310952257116198104237094566606187804239565378963916088906352756475583914247763473063805947943779362800601683506639334501502107239120924928472074819496107786695755511150799170006809644369482903360444162241916619968288807694069791790333609415035002315237078945354164197093646802652756717180748897772531131345343328367876477472730584854854127954945477260615765573083468890924395922140431666022997260461027452466313272058015177560203692812325026225639857529700012719523278584325943045341860614228589749289937641985 A094836 151 849268076673415121725741462384198627398329535155072194066628410386342686490634074061091103939608634863465886799034611070247584577199275403218576953597552283387622398053994080292029291050953519792869442097852167626954734108394954140176670871801270035617310109789108234778901735417261610967110688173671261976708184348061222093495062823486482441645438649094113451102516877089374015243474923327116790839946505554569785289036304158360614367080761223454002827480876744842892155751139420984091022423071726613368193942642015 A094836 152 2294722028860615401786755327125010124624098599749439689404113875957545182422109353865304689781016583457305463330389835605169639026090334900375670000148511450217247932846136493798263974412866766110850329187952394686115071592594358392687572905273422221202969601413091505018428292003794070180376362264510852088534382763118093728747182276329890702471847274906817284263235028812019698263473320689437902826538197547420107384662821777875202459648524013447689414213471434865481885316300131173070897245279191080731110743081082545 A094836 153 6200338072713306142212691168150314972535687018193450885697721626208876696561852983509979210697202868893004498452826536770557294400911507701539657121824324340934720526927862752248828966834274951077997796596405272589715296488455847982087681813377915040420388245708063457451558466092516160365765963728020148671957925517760741193852793015580541191596489691359571207965809945333200135333889669027937886320515369826623575583573655407514638685355944803574433343201972336129787211232487203290216580265721951228408847859611142394575 A094836 154 16753311177749324335643289749586823930781301699060104543715554429902508876564944339334609961999152370732314697514073971964210204301623867719225253167499324220694164646511152310439842070122236504945983935553157858585016044996736108653242523572174221165793667836933586048942605956953686661514229453616748177200778226214606759587696517980916345969803012674206286497106334209055277953652471622240167479400129702733339353806708632248282775852629303210734105445642315038751250179268295106990034026807083466939969626185558563669059105 A094836 155 45267440601940601641602026690692430110656104655173384283668542371874952775601783043029132607342499008515845419678529419420759201465693289665838932518926052219991291940152606614945701024641316202089097515866835937491440763865884477125213316604332932212059450075006303796179463844130395266895287617906489846776354095273941946645214797731642951229866548649215694755610107067057415697568842989403263501401264136270113107362151140761204652839165691919458749339692192032733541854595722146599868650216159261949846701544531379422655307135 A094836 156 122312607753132327886284340474961196572168863996976785274367857773251692497167141217320376970429470321857443591656688977200919398150098967053229076440885025599092250128127696562430973728738766255808236541888255149944014358949574860456217728222384010662763468308999195923690862364234371057464405629353881949241531564651964925228610795774381273306753444647168133023372012188854928159553060104895995740618736296072142882753178575628142723688649846937074329981742857230130991339867461971817738102850035518705018847603697601641450970819665 A094836 157 330488620881522948008138646361318462445570159863726618637957668034783701252392839967416615544967821467159804068810953937867464793042365943284535298704338820242695039854909095959081876069351121781877653047084549548312789306440987407068223176443564992477854679311465752379508913928697426466873557115226571120360771511335513954025759724967580468831896577570099646213456421324178948829696670834585991087888324070722793799085981149196100878202079047258282920151919860543621905866780027652129381754032145755381698976378489375103821100499427695 A094836 158 892980131309267252385662736183942010566733999782925326582976344662127787532272956424818477882126083174795468736483605883428912669881074628655847323870047051410736398595714249153742666708413002315867162724985910991286006761989189024323478566532784387291152680736112153930237161744478082079121293860936565813332855382096994051812677548251606652402511245840964596900626227045919330882912245041991243023478511020356692772987438311949288944759293897042033513176157481446009159521048294848591617681656754981005831929155830687832922972098482812225 A094836 159 2412831984309019234423112705030364951232852821843304368700583445319401247128500275867019559820889131770475889366174634286070984166553870604262156184561568428572989506310580046304316726364255862906351291805258884413905241958105482302734632018548406970895702065494295728453748431524665849080359269138693485601054254881654566592483900709616116207211116554365708770725845852021652707866680056406789504063447848888679713149818259232905829532638733907728527294319057362947256205403966625900866898846454797926532002490880078140035182766789000059204255 A094836 160 6519471128622838662143998143329309914289157757886608621303649886276677507613420213119730425817564551917742678271935125357357915789115888491641717354838034023957166235314788689400014640893552633159958874590646780700460972484794251192799951390639229102575799689812906322169874331742485379737048666091455937157482783357375256835897447904705197740277784527384899257536638591536278570736438629498900197988193064218701564574116163459873239447900914259388583707216579818526004820992358302135847512091503182340734489724526041978544376002940906061487084785 A094836 161 17615608576706925756093848560163090358044353028956794651458093292136137306170214287349235743539499598392608946214879342540946802391206964150545316030616183371163834594831052728178793255377652850542345972792635796193761133748672108617463165922875178486752839866172407388207271990619763971383656415419844803506032879577373062316028311754612734678114366581877443428155226748485172676477149310225971928174593596071082738799548723850318260082398737690134045448371904350599902079065146728404434076804342752229866664703666874545948763924763561389138043884815 A094836 162 47597367854790984770126916665562526818125927595083501261631146771701956724594411390997421859313302097292277454929925711610512902703125428018884952273007572630850657118067269156750409976015777108612785658526827330668761882927939552690134281523657341631977070742598154950029726748780270508193259897415754567617363683135278657002651662463515704395067278226448324757976165137768345035562686699791946651027553908391001341534816077727396478869401941337827931412917178338741116891629205467790478739677822025021917387294818170497111581580335139932544933089685345 A094836 163 128608070328036664141957172736501387299485898317562591452132707119045394933716793408260746514628798727384135290611713057892263322157042515300062990496350430632375104369183166430486879576401374369818896306993514654831198413910158922696634211213756214214423558393660348502572933467932300293374216859160953421857313165798643353848102475948107678662737107653496791618608170047023319800917702985688529625104522485878889553744334242470701435586863963096073380543656767499374147241280034108823145150175398307266468550603933993016320947481301623334175020070285917375 A094836 164 347498958428987211720583510607110082920684079128126527020161313004513885408946051194709146085105154848089836262955393752499183885955426173215342181436186590561104901154875797627906391865026537531473549208710818070526567445623366481186752948565287767150030822802599519055797116200626326612426625760192998730103892556624251206818915887360124484231011269812470104505154517490891872333734597904643707255085768729290851183215849588339757551559227558883648936401029172866130607104821760532834670405295186548411973001814442354311928702982895405913800971684979459061905 A094836 165 938942057067053118032352503703238707550301082318299558445884415605489399329577296611310704461207613770740010198370183307539736967588239362985339274177585671345674810545370036007436640332422128008667160143040323433048130406875922322007683770389196333083169068789065506828415305401158866574476449429824623407787295830685560962181356879544580408284513788296186568876135887652219792022431082620644311314712122002021394018159671843359782433611597277239656330082200281427517401023081155679685170611962443878410843784434072637416838339138835905477466891317794428099349935 A094836 166 2537021090696219095936204744422640380690830603739966278794252670804719352474632446497710328745036887303384659466159972341578616787239536803360213503485655047789422776988688682416296174271812724852881135232945745205277977832811296490698280360838659926702955673837232196850859099396815056857908753932760372254842543230619829095562819469613568903060272024965026296633214663281780387152736451506383024528644898563693077346216250104908543795860984283873992520233168759387979151433758177824748798158852118064279551493567862451857942880424431633704709626539708859744984462465 A094836 167 6855030048119126930166507187077470605387916741004306567002512270629936084897057540859516696958385208286131579137554046896762115019384260854439933901078965761541348997748626274518796255445797650130356818732259260504337663056125716241944431527302288732755053147539132606825514458154888882471202878649869096007961144021838947530649776025538983631488446726941712757316377144051482953866901869539164311632087201206976692968082289623791041976633945923430250550013691905666038239656613573401315572940047811047239469724776579910847524246068475135434219933443402021236519918230495 A094836 168 18522288652996790269090806483278581153117770343363032604074509360989416496672497000769967617471228087752240223445011568555078893203759485589159898040501862002029677202494011205061105065918370978839499271333429288936975160299673852474437363288490423317244226901695062466410343215075410363622133320203192364653138756304465605607986599258186864158712879995924482905242554410012443659567981698758370463646875089016352460706681000347233290512321126024124253112144475295940875935573018441572176853335211026597522982916794825351247558654934139391511628555454445721672217074074335025 A094836 169 50047217085367279187956428951311539198253610079850173091902757290881132744073001999022911642890561334721344797616842120681776272674443110677649190065502130050518426259789820527448831369315182939026676900786107206448446378792055693260213513661069596500905168333326911245108140541619300647618121759986147119423684911573522044513832260545844881417858570260541225868252624699476478716669732683143247453609544858434983141852759094855934727173249705883237808478763822235940341111880056172514448456396167253818696052601709893322490992638107798567389284922617978896556309297628935007055 A094836 170 135227562042373735369068001935637295635100101317984824331288646125451459685068754728862906489122679255188985890920483965070590933687452081291522522397088714894638785724274892571155537298784558382879102146424790338394413178520974183515244439474846761255022447592422412489219729333112135274453801373349249313490431977932900259810769160008273611404189698131102396371535686695431035479997958141871355861282526560616235432933694367619735285588830192975382534385366735537035505743423976205115598157005590584607090136606837214962545310860608616794946456349285223524049426049976308314727585 A094836 171 365384822591276747599942553273663021494501275507584915492968829928212553187923031204385574310697836456959305155922350056778616021047222849206583177867743642143183948508564499937441734332484507435356394972962882708234497959917293451802497215247522287841474152489557025218960463549928447892273523692667911658904027780689784928486653756510094752169239146491668414454663557198429958390475766229603720393937933157240209704803700328549429885726292008169777724671452440657247700578390471826166173705780649363441103730415621553118904107454371844472146757666483751344002652630726687437458927615 A094836 172 987269655414067729641309409877435548440846811321393123677177447177384193262308345245495092924599064984024787342316298932931855418278662451104106455076120923982168134231355554556074995010835840305774596337843562652859275093283348385796163960354365746900901905004335489719218683292177333092787786563787323953109369572991820943870678639321116012087672769630789924754104560014471052140030040354431110633064434108336486006144165354046191931497155417244546436679730109289147749927305311450324796237421157574427277672492872829690063935796401863155123744268382746846271643358797459479705707688145 A094836 173 2667602243543988414214070425546277578224146589689128712590817969304462161982203960930296536696692362888998518439633483794431816561572924895660446435032500868856176155509174199846014699077544108021695523948458333325143053067553647421127783218380281000603949105847562003664303663294999604088264707021829656653389857682196119500553645196791898954566139654303247885017176066495543584452402778561906631326819707022792027948391829982932482049475428211102756302130906083846836563055878373148305773267338261985453140829972011970200999635617770379873299884866412515494874636352818104787477384714440175 A094836 174 7207860274786201281138688648516632138926095644493214460027266475883209584291721840125315996659369839927009012799102330896255835417514624789412075163351362271528463990017654456628377160832529169038780999934138078800973876529254862048538884459899558909266123583098207529565458779004405638069158145585197168490135442347924341898675005451053071654121697258254606154526484977566398750719340167644231363413956215311149951180068718469718212451490675529244230283811271558824043104229233436941410749043551746463536812095306703850610271325375279770015793133785302348484404421153671160338304413792709664705 A094836 175 19475635794870072317648322514221514493100732207274075781864961427018462992294070429814642892677080610790415463584656058448199472866307954608066531430928945825169040844851546832635675242554794737198678240126517140461898089238993569701504644682865389792556065317582250897323865956566240739063261221106495727430689311834233889614100364175100202817537871425664291526282677392208342928900072680571934582037878366951020145296517728913348627111445755804589699124101753621036480620790825690737318695609903551606214480828377883832336982920164370320812293174188002079192345251082583122415993738590516799592735 A094836 176 52623160709878660616084486294737883643726039497958908269384665748537411121968994009637324970697475150985862655596727870824704079428928675836370978514294848268244476834324889524127137877005894547381659566040849379389969836149884096078603501394217823319927579221983658826361556249183203472543293750271605870320554030440657621812957285326115296959915674470447657449409639787261965027489245663565199596434983933545441121441239723455149520736913980693325837789092654472769011813333706787138798174127210352888245063661464946808270677240012803231555046140862847832675368384020718443096854743367162599789905265 A094836 177 142187760762456346114587964320059247383833265622752762869801584987586657833097229519969622256181685180883190105006895122312291974417492415801919775879093249091850751237305006642644693907994684512230506948764134896594558035378897588610816959262531875745054526501734528566578027661427059216571240649972657955110409559561345059904720970850799357285489334881278144764013320422504437295933012882880488737632744550561414959114084436258085091682514464387610609116429228283668248883147054948023341929173026763600486555798797457898063537565531674167291413860318240655886766181278730150664579100584334754115524433295 A094836 178 384191276956996337322956063508313791693233839986638467315295613251793400927617592193963909698877942661271228677865975023759942090171985078568111398054331444751332461598721293623536438812263760546152282393901126449749116421623945134542331345323859734045314010680107474203235004379619664819972019692932371523102456309380723911204934250281574537270095222933539076704706542371967202311645973320297417003884079340633009674085134705529622462576633345861343172506753985729817135713251529135852282753827344188038161785523287069775620870231389343587218168695533745389358209546446744846377249632924129138457547228857825 A094836 179 1038084688150043340990281169011499545095870451810631515933165877204760781719764901010860964036745944889069679004403759507304241215352729264798621195623027684624851219388993698065788815026042773001018954797813894903087215976669864374635790684248109738858562711803123893562612415255704672916505180639062617882764881837537156446730672439539843548904440006877087703977972313475734958141630123978430737864006044745645841577963074860256603635796971618002884864502640153012737617028956748578017919977499554823052349543997365863736269693301676440840989324523918319723805226307732923296181177843581896347777538496849409855 A094836 180 2804904443190140150359402395713008262535250267558486369412946884911650380413403834913754130863377844212323611398670280322761036003940984301500795902462022749524903243456599373452467754663928760384992669711410750127015207819845551916320771886507047190536102401978030080298704542785909646600732178114727500586859187622569087338342365726702406987565259628486668042609404486304893484931482283343746533411127329018655723310646554187278637494300954735210449042542961186686431311395105421406275283926921043304543260429719097040528330935680259511763009567645458604359976332125284812299536696156108651007565770560939876570385 A094836 181 7578850767415070536227764282935379313870701127072578359522266549865402123116235442172062650731882898315753508929528093028340811978407324229925885729831189846188603938968512118074869807313120484517477192541277049029300188442006704608034351001551357260718809831581925473843206111995112609410505428760813067523075642191299836451044625462877464140557782611730970174042906944023508720549906987964679154846128179002363018739525411450952018252997543897567015310066216623786584390651957819683007239152620681509321066628751456206141686451938367899107211010788704625062336325597293255100424856832627731440546364278121049643770415 A094836 182 20478051968651077398747268733088999193070371910099839168942794804789431625009687751345078368523416727871321768803973508692296551204620586128275441741207972502378858318189676286438924766892296885237462989253860875066418982155094296005356900085419880811415033628831960652294262615906251484717539067779538793719849798341704535521635239658329181405380141051637452923595891953347034258032363749998279732647704928537055857978474351093918166040961869310271340157349874774510164337110278633678064153915097154517142217487626004949897796264806534383128172388141512251459828391787554249996535663625063974243705268713712515197591090945 A094836 183 55331688840444443716344583889042192884296831030388638361905072040274494385374053187898959579687621266825413103554827490958492253014072845311276013658858211870237828987144566357445856645273178870791140479486739543152415060482876345799769735996453516401086160146294126100573623744972579516594181150634885059817966632043643463679621966512179985279873000563741786068585926015036742541694726302588363872934943870778945925894818957130355433690660717878809263538144051574509840252287582216240309660871353358884636762330498836623167639365820803964844422685547355314739831252273645986197384262690066025778760195518086937942841483962975 A094836 184 149506202768828918270485666920923272084370844373738190754028335710026879039849066704015237439237584139545538334483375076596337375347473623410481660630793147265410111544406300108142418216603362416580776338110180991736950427005749731256681821305517315895853993300253099891789279064653293947585992751476391652089352119932126297157803031880670661897035442143089254319866248496737325000624892437230009186390485691139783354711942843691869287913999218746673319808725070004450813851516710038002683025610242860609134014674790368929794011668651547506475246968176565918914772583814999667151082281252894776590235804584602192609042492076867505 A094836 185 403965704549686896722408555675750792129777137201009561028746201183420586891177792860195983661860372657430777754360975902135812629696620716382276135748389425052926251155156835747634456575405639976422386874433229552933696901354475290979208481397771791097081088811123729613488531459069455273797835820308059609060369610089973211276920112519605616265804484797626601430492534852258237114945917670669182233263219402515823845485743668836473685588192198392793431313911601007974524516957898235101033294889215338012521223014521246349466796361057115541692152463590395565552400781636876826996238126561058996280791365227399606342694870750212035535 A094836 186 1091515184187051226115029646950211719411385740346283460161481481569266715753083356459182843839109287682793821946745022404195889129102893828191286708310487595699859465211122225783808193524327822612930872753942248141845857290509365230476090060054958074026997206113663017162546120213126603496507804800479625587289466597110987684743940986224942494479541820887744933975936509304553259947258868921255693164268032435112064890719124681253308206590007406058109104736869337198477160794006389514532953960107634233066971735451221732845890353973564657542104689481374280641556667997210257371544168266885700155055921678608629151735768931724580843148065 A094836 187 2949273623707707863275913383650916390098772140638520708346761934453957482544244337974919183857289633458536249469327296175161390291023389427152140303578801735191595222074201098911013991268277201294499241758765080046037953465259403498271104363060015318249155353838028661249470003327336623578108814773060128028796529685024278634204917267859682100478105734234202013976379017648368056119256348879315212260669990376453396818899229403002769937732514422976812408205589635198684280490880747510369806499177532808531619616667978107628349386969775343621651329286520842703090551376061333781035515660887035257902104094809150740590441310824946687974036095 A094836 188 7968936239743042459520291847595129135835162912619542607669490585413111548567832448124875175599552750495677263272300407520263672370456069129271254908983213978000094590185026158135334020598691473569914338301310492342146408417273617742963293512898101334951143739073147329033050786444343343781446521009003665454182635919469003758634001713815874810549347214358992954019242129749381183080970707413040782272637149729144643092600827127788803118445047380875941068862398457437507727409198985766629702627823733541018203137265141395590067197701979004901044349627489835609470028261449726666100591771548502381151330208252646692446220686080074226325002380625 A094836 189 21532062770512077017915965296288655274110220091125863487402255215024292950272800730589074749550807674549686506825506231792456267583582007763901503611932340589754520391084718605080573612643673093308707247590899191543399549505519849882083320800746306747022672133820290245018641975502612387560844921657513130997073453457875563131550438425813225878422235695092264727557978258203810308316726732173687314385453317898158449182810616000055943023268580290612369791253792426406510680775375168660685946130573228850298376345270795382906253939841360301467278211042148249295945313271885785390470017931208392546835636320594556553838947703347049734583468458412655 A094836 190 58179625636987392359366478710280098955516678851059170523418285921505054138525559006219231848411106737080502445765254566002809314747166214521992733488186275290302736096616319485901551766029184099428653413076271314239773240617506217107771389840323007932353925154438685168893041584757272226846059196872079470950427017060543852112445525992545622507622070298792084934868703234424565703690612549362595710428712592323674400547311191831324030260068585500187242300026678273751934421947336296522187659815106236529772671866718551859471302555384157832585580825191534942107808626990607130675323322349533305113047508186916283555826144248223042302770305449628613185 A094836 191 157201326939077163642931207559211531089150792145341787628412721157651441258003110162003633865332060852783843058771211011833358975990575528056416601983575703902057403178536904166187387791237242792983128213424837500176675752748952293105348413265231966686913558744621193506058753343372174054325664389103437072994922803024136030532264679681419846202368955525100518401750508581436918327561726791651001435891067039005250332120385657517621529706762294752925638082302293441885300401591021897827782396134470920530216909085497181853496076598394054622285937922389316371427049614183307195198938226518421059207061820285411477573285687919750956955035630741428054413215 A094836 192 424757927209760859175807763458510846722786484860034659112800649149688272774070265132174812484895380013115206864297366388719169950317220329642223136566888063757083813085670618440718835910371263997456313004020497849206063644154428478464434304871266933665032503374041310414685582640750029537515718333298290099152810463344198493954327052053670431893178410206751301929444939318339318896506082100428456517181952710679594073714881499301421541943641460353819573911138496853295807933164519220594371512167680612166409558576341518649594539497558180205258771680715107644060945949714669050820400412729451352444175925363673625486734372933022837469463971493033153395893745 A094836 193 1147695762119446902415868933933688748633437992941021503580999725589736555384096598384026181330553451463376436163488425211108185372398153340117758858587129564695936560900078832489918128442435364083884164753735171763717283789829512999858608386413749989530951137203100876119286938236553236438193416610907590744473820877033221306528561162384337825555521862009686492712841824287644258221441106273630897858424200333189224181927277690726783488710189519113725735782258136195311831150110129343024093998094676879602718097056365697894022592226325604520554578795354298464936304529079421592009526716256751035883104143270825850653678702379339787091534695938544839047650485775 A094836 194 3101073524488818320566818683681063540296702734140155242641202145742819022959556234763373609780342940958663117398538860623047928157049860007777854793679287516920356830468199919717140342332624443383391015708279430085066251594055699971189481395655647600445696307690275193233002892429584204105969074166953976893278164856933300626041678306435428750980588177971762696558796679780275467375014972645268585585005672118324573059973430605462269685073390137003826584264087572861235714471789636320331881388480304761005932131836741539368130394600992285856358266646275633737150250776626647426940690366925328569504794950941846084792614367094603171698489278961976662073598216670305 A094836 195 8379099515473024982724641667437299752192942154208706524595024616797371410300165562234037109600305295916856279834415837915050290772163349342862423534762576283589239459988515282996880715064622803586558440559606266354677248089854711492640978872453173402654281892427986369014697696057798282941092000205693034658046856969612901258343308255427366100811723701357840796415375915924480025203032234646409444619787467639512663218824027568681361962284811439994820316955828839612922705190944447227407400487579785369561149017504778583006990432189288930058275515923657967003481512662140672268172153361905521538050920074340724850283793366210915390589530940220565002378023333792678335 A094836 196 22640323789734589014503661218596900249361789403969190889300513873384351807812024389600133506766415129224404709449474195507605262618457212874554260613073687438970608100532137826457651974964268482666437523001040423410907839272535836397415953723887078878324269227644111478802519941745278530922626478586708412692065714253729202266742992864486436768964526460480707860151649166031265247823125722999625674094080152556291097692689462517146434559823875437475867492588065260546544288190217424618818475785559191588249463639365779894543348779645064088025174587667457180567773310062853319841953731443178352270485016536073687603620724882887526290769740901986687674448756974309600190865 A094836 197 61174146500763344044163909888007157036475802776582599574183463890859901787336679600533998501245744078859045608076199441845711504544780617023696269314101568697522299498398376418573292639472738375541910600590370664450006627037143740091106414320964014676058772798812496787738039867898046532754653804049285925400926901866719334911838308376534096722376049684495171280288959631240562775138060500512753924992759952419630906452983708897302097499282149147248353970152635378167923053767262290375600294165180448091664681192417319770277545395610530976555091677601953378236156480308317008072286714187314545929328976629551029564258348349768729826744449327637089875795538966561205923038895 A094836 198 165292521204738765872741870013734119715657369740536780080252830132589581245031900468618474350232493734662012008617181442392916977674734608740814445132441825547017814274064312550847210254203364126445759776357658534303494495346523113190333134079291043767631925778122138676356704920540579986224543655914691983724891796778161389202584842490402264857423317282979492318632908771962834587157791649259738105704763297357690152944864288751047750296625807171989614951484928203744467544734854518377447376015841785184486380332447958653510033115590875053587769687705890360536914242019762492957998859780392459922694624368030345808938453620350225104337211313534514857711871838891404094450903425 A094836 199 446620331121057644624804488613199703464549176563127603194243572834793157664174407729527517160329696825312677588238016181146219827965628368037063607051588498526473436646222274114012743533564850396918067373807792769317377676419678414696540037175830079296126787393713219891019028957260779224732184203627693690738732233967690206906049332570758543110661080922560903749774839212883947813937577898239311848860345436700526373626116855221622123999385431696566792350558305853882173137950523141393572434394510338388034107993593191864464339200781148784263177141089638152217364045780917947655504846839906239396574945713441364824722137423837958463189318224720931508447601913145607302000418015455 A094836 200 1206767969396576551037455855490995585027092159416201043294066053546780979419018004653282882748736490589501120181407111104275643582246150175701537125438946990576705678800278310591749882180481971569108491598268879705037020178191475729986937990115958794967090811905887342023394739885813704924646375493658372437684070771288902160898756094021347093082741383229442278952399296920303655030424748323250971355882547665201524903847614797944534227998589139818316300941593590932261428074274768793190914340286590918482682975312308471969823991010477548424204051047454514581400957114785798274802681138162566878457085580623094199726053406380756543417312433505984643401310562657447592038601035026855985 A094836 201 3260686606689218719845561096732181457543499550193398655852963282439829371597028984398762619659568837243135201417484425965736607813009269809117185275872427716949760217644915348996634067638918753614880747380455139155217259204095691002746291752753283488171000077642920204433992696152439673445615281851680718698928668485290379671058232059996347274751024106824872115168479150503821263008259856031846226364282794931029083589669881557929276262430063856403658948577393532140664524774517287328678709153881934267229871011259749497669272559245971135061050561667044957309307233906787181157598896779810408865684805842268654814218431479318666756475619732143852281749409631852821480542692694642146856015 A094836 202 8810374004506299584446155045914498807286950757530403751913663495086365415274192896827451945037272249494460724728922737552309210035107464778084458913870174252251261531370882472710594659010476291785436210313498187728517329332446378897944750329001381869079247242700358486493306241609152111836347566916865808266132824563183834582297182127354036315030174053899421225742951712262028132344663100573300180385320756021092918657763116121910106516551804541413546660739816382250484613679317636087321078942874646103464192989740867830393902485258622996457410193420304427195233564615181848702033944296366586592513466928724324684924002131065631195240581098940255359302261423955760982978763622322045778096545 A094836 203 23805627299489414787954791088499879045107883403347600744272062910760076912241497610198790756728089958565195635082347819381913519778252556821114398868091934957155191708003906796348677772012239301485495025386324722787314668639010911686555712642669981056968637878776290987584709030835232853742137680194089562254372193041054235750987315049878546126864255542612129327085340358052849509774016689489201055554910318486198135184192350091519549878446713440835546673660035287447277285496991478190654226624938139889625982228408813617974826845896240090456787281571100895236563782282987448405714559889885737162562521956607283030009839539707856170873293653716837836982428618118834323187138764821473050270008575 A094836 204 64322796152846394250754261074971627265382693668894459680619362071210232730511111268564235797227354030770909111531779079047192778131628373423186327657125494384059075743765024792851654629382411582137515773157639087473136506145278150930694637615743959814547390469206295548095397308010557561659144175536863080345505399464103981815333142967589704280750903445963919542363363904507087113381260750336720678809187295228951340174769072184169701861456503165333105698682754606866160974928257294753511633019503911107123300516967624654900151743709155465791242777394921198624768144495067470410392038788526965446657341813285950022761901512288496308068444211761796895271162823895666385490665963783997859783785073105 A094836 205 173800171399363657776123225469782248371184993185469426709432772044347138077764110406162954925317553863053037854163231989237695504598140086736892636215154217733792665504461388986378374459913504082696266133576915428027692052289872924803825224282027536748925992079157531794662775941535495696370153820162923849003993334979815917810794401311112331088042814246738967991336482184637791327506656773393129784941368516798308034954090848849276442910105593106016610762294129287717079506978865713432510241764472942873307268370864293408726592036675292172327847527733795507583228289861890022061430883092039970751130975016976680354219627876363977316544765386886721494184844967737472454761456247005597395662736997521135 A094836 206 469607998798284450464690704465090560127314586204444722074427669444463895875885895806341035643972233310615277511039941303141174206231396382734710479867019039191213398133978929276169574939031658649033728955409052328891736452150730497541784825315400788551638216050493181702883272498631601361034593962936044703145709645610063145820784657009482551010187403343785245548671632499527407659835873220447486342190898923201733081494613298821672764573403451115953716946613038652656941961695920229437347919735972872139765132014774803822754596782944895740474378228693938066568684214438682344542515835722653212442590447838529177031151411760033954420807648006923709715490555831663826677099069288743160379082855583517033665 A094836 207 1268880638952793185791936507341449223681755640739416453575676853406169402309505612704623072147058049087728616781792067237855463467541728428009100979708049228740440867965345562442821205106889081756185052941249125815750043866019221514484977794176988648638989710842440497803658807628526645342019776517699372624975858458445055640191842332445220541717195275792093486733542759677240870859085201934992334703470023949122565987890410179325310960600893214809713837173137668145349769463422869481074000646616356936048702513396653149064789511780925071615469597646083492922073077164185029833063855726691725887979908638928730819361490760355983868481044948369942476764533987672310691944049230456727772338684480123926027441695 A094836 208 3428515016842448389725361978145891337297543613963317053116756783475800280576388289641995734600315204662809411929124654636744159148123543981084208112460669149037632034028965575741573620029239359873553364013526182545104289634247484381407912458081398013221761647058058174572304395329006497082536075116229741896640066409008894729735212161482328894237310625002833257368786987976272333533840555792476067921289662519630250097546806809923691393870848893012395672088101032715696424433226631641941720309809476705230722051432624793998257438077462760560103112365339369181503387928943736170256193631005207626668500699794982835385571003330456652601829029687936565294061119200027657968994343595009152115965086211992542630426225 A094836 209 9263846306627656596244742273013691051928739163173241938105023253274758951947998849107059770266979535940861943303878035036415480162766348295161102310767748332650453015505397020308169478497799643489259433379494803987745974841692836779342664976758143254736551331361162345253868672520167926590367132944276244905348834461283575114688903068482920227008671591562379669316975707969128167967566322666068400530989964658016986641005484110003634820928073108026278296268211817260143593468808895273657047203104559441176474934268438796730142532895792598108326994141549329444929232110928810947002402127120344315532400910937404692480993489508133519346273557171856229482076379544487059521530772344484272289565324260323726261384218255 A094836 210 25030909291992911280604903896321015076420115921350485753442719713591615212363212313898985857265644105797004307997666521543739990655635524969981317359486343534152375010263548719907098189327434607468619115438030946848707078917964410730299499359288044992900148475576213598817778580845098408640674910679359297504510654074321810950994686355828688971048536403090924863661210994145596333576030670003161025758666963216299378273746720518423011362456259667038110944121036242135875273856297201802789699601068209800582130041671270196140051125626993522625938978067353922820829603660341718235064320291285539335360920592852167684100809023079973438816978549649325844124005083468084834799518177880452908717253390186308496365717527298785 A094836 211 67633507643118539652537854083117109722796101290749849332560290561101291029046447724156210679272000106883969699347751637333150418336047025702541224344229789461531384627279093135791958999393249811580565360654126238890402539490364996100432467926131320812672946444455597782843292471574783379979177018288495877580942881959983071906012527844546049116852918352480087419232922789205693324194266902782218425531517603620476262078676997835294866697721992692263867744736743658039317729816121570462242494665039099776613474196120837801531621411301603602342689010410996157912552144161011211742332846424651400163800891909485646145035693499368598723549956694878921258966832253454385679141238595102211414869746370718081296856442497377098815 A094836 212 182745712620797002148246001127678534149979989267490171546092151653375974768868289387457767356407087023156380330633316926407650886604008407812741418196791531638714267110533099389361153309262371663456080135868333659450920812995887301498957798036907469547797308392770549633028977440416483847605327662740605181864410162545220185968234899241277068885047614339864793115842493715222789216376575595286884182625134806315563643837206974404246211394233461798237303608167737242985994370087886627091777417795236046528199806695788462068468244913285807306536423080191533551325793072693448633786065115975087791957050674578509623031718759734484930671058544172584295592402536624828666636954791884447997362525145976426865477797611262195393699345 A094836 213 493778847867885856686021042509133316156136208204657152767691661207131322724191088878463163240801269864568432769401522987401835362453612381863001609426506374258016488201275807270960700449667928841408516946550876893710149146312347998285187869863256056586827514604319580652846514200712867781446215365548096912901758678254302982503098791737402795581349537093396318518918998785609187256956183064198258279234688715147049345171871166163275427892352116056844502085401481293804498748659739850280412120640233132680096101078546228388163396224076840040657812819988513244686134969865554047478736201031840789216550758910241091946057943766884783304601462804366071811750394993454803798666168530539893771331529558559019802927848774009456398531375 A094836 214 1334190264193314963968626708613677092575345884588994359288131322489517180624789553281318079618877674766976882186542584478642832741698774051785422535929002026453628912405580120713036423253849434467114149333500333498471163542415151295479276125412719827990138396663563114153441648341348728328983826312383295118055370084232964113503186967039563112383737564178742512773326018876222308745506390262888098583607946283192521015090752053766195801918924023352132046397451194288122512632884246987571046458192492129265573136914425213316355428129210708504050103703185882595608385362783654342838911429122917837375328193524796851928625532339362950004102481438852953451053974869778255035329350414726908522140430342080495080645569589762288993438075905 A094836 215 3604981600071489164757372680653112995005268424023254554139378065675014214916858648775032572667044236419101671099605293859769946666234725034311829829078554048971331063303389284890817144671200722262213590090600954561992190181456592488037005805677299111973297360957432930123018680971810063232046517249844297860888697065838790780382628681842107792258063317061425176117208384084553892621171009534140578174650391622497476635725866877405094893509504818745344732521411041565025735329554486700677117249623993093042445935846675847834563978641731110301103339548195434784820612564106464168796691202753922964747347562353242183670054242323014924026301600246317875858676028347745851650656106154423576286929671452771939148884526103688930850813282563935 A094836 216 9740658949202899529859457014498002698827142706364949216290240245322565919188171444200584730028273907926737948334251317466513917249333485343936512412747717111318510079416845442194867211865161097703066653310654445726169399399132170487524694207663936787832021479168587113629282322544182449504261360625252980436826141416526328455629749195150408215118174698962406647126184280470445741640095322254857579339806774556041898677210277211996512636066880101325898115140806236857505248737943590180982583237437571144908559653084581226423778553934529330822872719409120361602702699539830303400434316790929670727829495738150266855479634634131253985356116919763069461717189177541634421381817763499902088400375450124959437499790908886597901396608496049676465 A094836 217 26319256875764634458191088095800922639117944587329668759161675003483507438632224325371331165503823432173809517297475960189226744637752411164591422227414502556228565263253253081421246315642520614792963835031798221751155155184264943200699235712102151523423010063416161423593390712495700006750450964362916303296006373218757073648320801942667721155141515778533105699109773808622760309357644939561615645235579730200033587728345533300947699737557816524277757961765725930577937617064188251114528239230439067609549835140188602627121201818167119610152291786740103668855067909336008915681509355172400767552672332737134458690263789111368405945417303890898213439241969299041467858827819946320629288434238179307968947352495886927061425884705305512943244495 A094836 218 71114622337657093103132790175397078472893987447822058622305629569172191776618350938981892608606600885459725388999831710179973197497289765633240678921961573159212472022800210409154765349998878836009490579189265484517175503138484477396118847369405805752352185359328988997962228075881058874057269001447239226252828783610940196471434351219338987410784160515421752636587961704714417885438614986600163218568957091193716198000090953768883472694368584181718400686792876323615350583802187916567865121418063123243432509640229951213900260888909003252102161584899040704126031888323196550341134877241510082997649915226241569230825902699282798733263569757090052949762339328820868612918348113140576837447223160114681970787006386686011086142572338887476596949025 A094836 219 192151683237092589800030340862834810232836914966070615067801051934228258696915345604904748457123870088688745827268027983430327390410932308988605149855717943261689543177040905272283094554450654972377028752005560307367186458325029873659369924892898775040704081417896864856332516667639908582002734091459476026418840077310387192108741968673852001316217646571153797090954973416364548503694828336148701454957676824825690966962658028737989842272484176901186594377956390060682746699495894686378120443543367328564687031498066187991355877800630308620060430450105421242444869307181367743012830756797205071858882518268971982927232898829673010808872220066353432172044401624504687950637517773885892294153108544391691377097543904329715027695804574968656252013021055 A094836 220 519193776992001839982588877878589481852046871344335354091139820020655185826873487206101691349256088373036105765552822611397034428917141601597445481669470960731511986451892503245498512331360319736483895678428444761240653293218727580143140140941765120754176675638971969512821462073734957107512513457854502776144479636063882582137624327922396888217432670251097044318007701583055305342565540725658804731132424211721925799016903993559094784936779551618421996290837479151088457966687323640405764870589057103718661115675265199722692367917042204982400030974023263298045332741972167318424118363731170862652617566712847071627814061811873775922774005355717216638811023427072338021753960106691567838224861839723189986235592842492503318822977818992970305462585941585 A094836 221 1402861393280705734540365347997607917129420413535479160683644725894758377875953465515541165120941493660073469089777899427966803596606726196583988702865760680178602125703470366728431708036241029477324513746084905739311937831090543596516891001454724463379010336872420843726778734190715186464590229360388775041666357557804533426548668825304347718111501758800817642593459718722442018671063587345901754234818355262395818683252707627938645370909336075988799332791248490709850952743242448980481690302211188750880493769867535071584526786755970237232136263631380407325897246623939488913014224805970866873682300806375594518566370667782784112870324553598927853004635213255547832830091249570762842412991282537823514951117194762870839637744658371114430796703655201141615 A094836 222 3790530965450689902726227187700658713494212105325993347831853958227817116365640436949505022055092566613430140444474118701543691920996945266028335877697803688371622212138790479007719229615410930287411099658025736879176094778953355579061059342790524558284965176052605480777786626961850360092365692219257012308079721976708213254651921028348019611940389534847139019190483841980336751393908470443085814283674464786569290360223016993786226233102241140542184178779957131060538123223783130457937886790809761415821990447520964088156191655122263663959027201931958886571311062332551757070797117001614918561518714126209289676319261916535020861101841021050297703101307707405466817234568534586241093508334607192337297674728674013684166208682748095773373019722970890898702145 A094836 223 10242013265786370836460531320801831846253443979170420490362508711486835953661582584684097054051694994047994579407499978953671627603730149502082366957550762700219443038596886170808490629989132297395555313951471794962628068780794135684079385827328995901761512526683803136640735739272185482254385635786203086867656367114708034409536064069927523687115214411655210829035044747571151179824322016073630524292734169034954960157503908664502755343196884652408905662264111376877083299099709275254899189627077673134362267308707875098662958267613569664047054267483889280135275164525308223665804897124138703982356691886716694329820127132106958583913061568553350794851880420774358084619971350360773863896677695642412840493601926067779854225021147610121282784860670643553092054175 A094836 224 27673916053623808549426452902579361947918092137506370838966150706583472518976479778175993290542657818825114740128924498658702036241586942957681289490966283118189246718666574294734062674511405852151860170885777131963284162669610975665026921444383604136035048562134460022597787189726818211200989895528628521459395195864219132266353190465023140654565697399902844812913671717453408507548566693522479233553153441057983515776285200988469451151091749228567722557253450160364748013629291237955607152434477081999285430446138230995623225082900210109991476671714266902966626923236320487793247761232305776545409219959194381869884307191691085558712231256390132797392077795624608139176345354106276394007729625291192302676414729506467152431840932159799610311320512355909563831678705 A094836 225 74774910934878264914179439282238115181442838702098234836466048846679831259438494699048949186949207374770465979833774587875833948253140316141505342122223939434584644414394045147485266538039188623382028786178055859092998844905220075452767057663338671046570799453374784297256084345906123534479592443332718478780198951568752980675651911100428456121112827259323075029281911945514362216245047381575722815430096305004502424672562455566935792507494563218705333940793160069194172255743045825246775270978767448484396098703198191442298855511038100103627305919917681687926545811309373432709131785044793084086991729973051333095733068211822181072681864941704570265202599351897270417696400526823808455835021550859105959418832105524548178090979973674630936939905239524996997920103806735 A094836 226 202041781672125018174304295514154484640896602254977293021760425017578197479530293700350482527143467783971980252396118807516004669477948892627404476732959593385964591018445991321930895451719213148972389628392936045492150915649741974262400924779419644784230164087970105036725917304851156063345647580895109801035576107743574689566479197440167223416106204688993548826274913163108089254885610476450909524812886662968724493481747978656659522885799158725192583740300561253512493070269696190525548826577477211327756259410611067138860511967599863579790870604140904206510623815531003778859586289943269680897275108977964742830288880424036341567300840360254492466444626056748629044007535047132576341389834222691679011157381672712599670734675457027920631812013645876029532470556654119265 A094836 227 545916819303170864228705292299806135261587437850109943646561831931447442909859594139852304739392463003084915871508333184133656741095469654738930754627114699104936890347196654157812132025278775889334773393888927016863932681086757909236931845986934216868318856794895770434449131301623477777036405283986143349679647862924187242455646115831420737241862843956833309605519786084806111652338703262322975960321604333245188576885258365767838463901636819380907142560958175713830687081696463363754207682637072446240148928531372400211009661037599320354494828745082803248310017623018960901105169446294929632991353257466730762076107459172677983092665797971542696939763114402735443779637942000951694450626876234691365829041285860837338785776914993909467872525123931251792271738446159326447295 A094836 228 1475067043715386003020943525489780663322324616174394812755717048118345973164243143835587227055355907890867658712835263867410332998435289529155698271597987184021946091753534341088417058801407800733769408737898252406630300612145504221016215585455771474558552766829644283743776516051069332102396303731682978435724607490045046185540466238497301391860289988265158913560565635726232950576529921329186204593879450095541836566019474622556720872802699800168052374007125250478209262982250773739167678632936543172263671077135508814759080965263081395997981447478343130236029461106773416823782388984302609925072955604399997541164899524395695486280041418818268006876747468671565112343952675279036431273017478196301847778390543238600816686569553578867925163642253050228696842207749051943406471825 A094836 229 3985630606202153676991725177168095052490785851315776933956003817453938888042342064784162547651266923728661410757165011461409535628115411212309041990927006744112599234981159442424248735069271852303869053075027684113788055390084471318427905274969648537322992707654842059779913711920858033717197035646602123747184539758453851869143097320773592529385766306429615427607338742212495347651672195092757862489686313836549709156196043544889894030474430958417258133660109865833945714747354508946767703911986857014383993010271216286106636557131184894387225516591654392814948355600484149238899113930416205722617493051735535889496796438809710031250688820981162183038274720587454530817916348966014436347998775459531358005845418789413545849772147993186139882693495216594007615853066199904924960423855 A094836 230 10769172422891175519845638407764667342049440047930613101154309559043494757144435094803663368166496172558935240998201148133464697856834842660369502303786500624605059110973001059895978993740113743517253447639316064577202919033707629356887979036752404892075251737530616415881043105833642356034534287920815206681914190702734817705378463420264008517098948699682832620236115720892526703121867694610710415260927826106907218598205143638817871113621039646943631309097242850358070843038088900923392596802509854716322376850081749269551317218287496321552887347849202691042860220803047064470088582057595603559902541152833813573422802812764312108743874914249681400301411418279833470704897630953495727975861418274175533029946543178452162285267657308035371095112660432983958349338142664394055299658784385 A094836 231 29098299901021350052469237986054953990122534518722665283542010472531705379865375583817433636623325006987319292515728745091610152199632116752907182915789133760676125605249813882679492816837052265711766511652378931459918173441022624437840000929399723048738792871815017900868518692048789725147277928765007041852408396094249718986080739018456030239608830000776707310262557070512864939339938859165944449277164496454549468102641141916042342859110018651610733379922616521557641583943201462940497849792677715456646047864927876255111373017176257929651007226663029079543415501661477567714030109820509390402650943577463912539852523703292732508115918767613818162452230613917389450390102580919996490976341204178046830715557553822758953081247360274163579512854525796427438865904045626126537514753074984415 A094836 232 78623595563387264950596361192682077916643746220148593665517411142471108892901487683039610882492856002383564169442258071036382497778708122631512547868959935634846266780325886137998929695114721481839449597231280233488634327434724097523414325623259014925287326264392440837530321624872724003705588928988761106270000804332472037965572451449404773443414541563149963469496808968410040173569811675598687291236483208492366555906117767252002771587444156775612554648919600744005897201743687314776324266747218384654002905008658271559561660341093030638420699973556156723723617642629091584916244886646434315272359289643766338848867945623494150472617103766217622425264526817393368015120586468748199565122345957827664262417903480482551512773368082193132683808361833589286506831714381943651239970807508949104945 A094836 233 212440926113972488875161315473388988475817412164306981361562761364946463696914439854197444787062060295115383398513688792211560417387917147718230151434746830296220852164314939095059225356707160606877927099952407538507358492810451070485641069994044928928403306827595503327989028161887408209222776138849703744134500320897943352333257777735552679388075851694801200517873067570086858036120691807528793894976528352181877979508862104473769572786931252497686471050647381287687412681469859181324165228253134282657400392687346784826059351130260351608754801677541508804472135326968303800966125969688555699356524397966513070105728649222157491284278906260401248179246589008366266459466374248455054304964087801709144659006344488706300364754687476838484237486614161503726345031853394107700024274584374427406576975 A094836 234 574015303736358101553420923812735854179580731024211243490348915690674202437953923584553812775030804424545763559219817674297565211399654354426535237664138066500453107701712185108963888914893052845062677184621807937766649158939511357728104647709583774705530809760836785599785516563098152108595937421582970527890313597065438605532424549869011890301807507864811280649329559077565722003557935694131125505539288371112225808266389500170358133667516656804592069166294575319730645059434357764250579670415702084521911207038306003941740807192303128953824835712017183233526985929850714241118887453853590853227013650946228671659339961330323917955971132098500406362701858236078834580110128098739087983813400117872151040970880390580943103015652789049502216556147656021234994989561039164623521938687008895343621881505 A094836 235 1550989138254713476424854460980696804604238659410006615603941408633440330040887804611024547920688446493062358021628548842263228989641448677743350493938349620937394000789174159849481332788815672080198746874921025095437947520096066878130268272470225365209415319570474167095117137764463045110018013690341047516655883204770494214205258800488292392042804498174868385513287950754515010766755506124850493587173262202216881952057804920598203203400057219754755273200856891866530915263178953209145884945297998779243921424017110135303798834974251924172883097339068751555481111510321302911199432934186432796863691528332311904310466469785886004159542714651241837590772241707296002669191106656418767277209502154402750403558659809005219558047929081324278150650473479955215452735448895969418648578308023450844038917249535 A094836 236 4190772077548932076941855200148918953304798678145106851150606195778640081096276410105064743927887407393450066828676779751977570432445982927608178608086183011634772089679240878201113452231491031067644168993359425186065396432650413765196627144109901227212065487948611438654220906454062584789116564395364088807033668528976278301344003746494816174287767452260986512845623393609140481526051373991410339541416648931101643922234380629066844885228820940260691943596646155528791213310464472136754416871615522285814991165783024547284860510359621506812001175185328054685726729773902230615346626669284287563534841282540255819218208742021502652915166459016523346669860234391255563133319790075515410443932091007796113718264457833051712664902401362085410513555362786691336132056187927348330023835066340677171697810786362065 A094836 237 11323464602548076217183416325947918031132761424109419301802322337052476865681808819216080327068603854088655587508726637261294553045240056228948620855698372559087533248919308063725248698448155977129102464421310291931723605723073897897494408413116680645701635739021828536769537794121739339637147846978260077615557455709410699199737283917770192814633155613204687382840488896243946826568380045769284612590414198238574439660995344401933694281685070780527169876842864711381901991833959740534557225241220195918273326886024308309653557795192862337154103002467659064692082068367972316801363674060973210810238344281732242891215695710475630382290775612719931431460124762552930824290227403592935982600737232693562944864000161506245918615346730432425697883348439599166510273600367044246291754983700674201694476640705833050095 A094836 238 30595997165312824389897513970856074371201768063144972808363023804109596712432166333245438938674623685860140003998512545203238130350668199484636245943918394568471503203807880708944743782093465218711803791222211415440091996598349239468616126335614126994784592554771492757739852465496033241636988693418694334353147438293159180261411839801811314490322612179111613047448488152027750716247281357617233031808959622223979204862365498339644212882268176020163472746537476853507743653144145908459901485847360097755652243431046515269659365877750603675368879500666439607469951063003531426095054031966122946324976442714399237751808990591496411271447022790402795711281910438557784695976631311188322949471781558805916069226414718125418639046954200726012873595396970241585124067932059697365552973635935386626637798711489350114994625 A094836 239 82670373017210648953426865565836787003069146173856292418777588516381793264514847750620356796218506130590244202148393388412512166912952429767430907591846646425637442569155644756260633973967844572803316714779950823208836643085133921970302875864420958023227323381356834409584544592232487697163803812469465113162126762710660395655635591407210253982658883474803965249518432146290086191353327659901717882663196308834993572963671915518374261274194329921410922833974385615313211968893490410698913280202341742915576443477360798234311296948124335937984375256697717351724743080153473545336519193008790139996875537975962458673145001362527592779819473288892741291952290544858371695598033512603445016536771171156352525486827704374719656458951635014956352029064730244323406065042151701914679888472542430964501130423967583304882426655 A094836 240 223375317296506008159335000861377027626218461759991638970564235808239801291122406190009870817943464890231153974064954936978062671760667114563398827676923694723677801350355348323535524052917333942249343051531635902098861169524035258814518901969539092964633232991833611803204681748359716261703356264303801317069732159696766095902347106570442304449829812826308134992585756210787660861285975089773084101722924617512530410168636653365148914318660197179476293333926043395099445232206557945562555223205241541997789794623585445782593854694466077953830106574717731617920648332623622515967848764455718992148611378634607848935600041872558964194660945379565396568059377770296881763721190574423197246359406232682905717949339230805774386333448270856211337169659305723191601602619825966513767693099836012530695427767761698600442201827185 A094836 241 603560024664786216835874218900575162809255280606351234642172146376275426706819477010558920329726445914898447447679306091321336926585155630597873864952140231296730993611217582014548229730348662344113152121921765427520299671217300184182908102818818764769480972316611037735424640499523361106634771462345058689257303133373899280467746226317743699413186171597801105946001463763116113357108513339239213341137459653322548333282083273720716848114758578584615023177345335279173085704210150675419613514187282444136285109496484397143770361073150394506913009980512054133904240070005947884671582025040159707995407948195172431861532639994652958726381094596112412634155146783051629667202961334057966356218099103938040093546589114809498017153320768901848018076067414999333463206872704719368498392075868433315508081327361685650811524454627215 A094836 242 1630818963268935061384523980134353228533580141979899276011510168944460394722024935760124012721050038918590714772475510993795315397570418753208340619701855228040072421059708556247960993195878032736459794784089558653523947612767975573626958879297546332868044622566250032127505575425030373350410890787900084274571915996644116159057754401163436905372124585827445761957960962502183527503246341756649264674669314260352908083997778836956723558457163360675432613148893761998282282473330594918425850152778813958814700368069706217497021733025797671491600999137236995552077638748507738560760098663809747075284600127411977276282012257665510421919717522937750359372090638548427733063900637803434050671304057419434351649857165838876032836573886384124522488630196985668893294393368445531907716141621303406982490305051103506866794138634200907745 A094836 243 4406472235192637871074766958448803522922570734374407237431865834315785610263484669604378071813356875431586196416781383025928850882898344886013305756560547874024044384972338907764408589067032714105252021393457865560056278929399398782639858708953867372590691800693035270197482329373791569269449120274134565364834627765629268487874771924197380200571781217719586851009304574679436128197658258317952973911743145994013904320413665135373793334234407285786440336113287767574023448069853563259435971693194841129434876258239236703192555578865344235219911392755804381469659645994227839585225901918031911557259281548859214405341565258679569165374118020596706874910976271202704951687029856141917470855897206929212514219873968550053925914924623856583690862430774179209934682117418332954509929646162369729798255488740000348192392111778086398099775 A094836 244 11906286348671544258708958937204686984583557590699506375641625472811083774471540855246093789915677556366106984127428524460548761290275930311589198945885980653757739888122838669070875759698129197634358225345328368653713412143289562742717324604634470343193716377427958733823565126462409395135678172569820807715698889650814286810121474681426920138508047478153737843981379002822873916206545110728767178860265305806511309120849639198001152632377810029031601112745490399091249358402461854596401077089162307952919076835062049502320067677072427097766529091625184301494024811398764874051541826222423561217967503460417469911255633046939938219330444971934779038259098512699070231030621607394823202818583581818674793987747813165079868946093497086602748585765463202028257842187969942274640297996214581388611479348085175889712336619230250813464684305 A094836 245 32170781307638277394393735973560105783541249687499331852576434595669714042836493127390275815974088943944345639526115456311019727077474680803569129538478163165905539153663525111490598538295756024975321819631055858644468079554889469131423428441863629913442049061118543805756002774219100811865033152834535548313253035001872437331679736714443614016868543714190181934850835056322830642153956691530870599327462944546047563230631404699333979038891508464036100420197978945056788192380003861265912450858944862893946216173461399516032119670894119152820926385659855226832473570739816695459426429227086544379036637090766454840998315151266454389061696940049752364669209270336616561539787896150956152098341982176852364142380371298077255838418714203376770095047419141106173479657212666607745130675842152749658487400270656514002385352768025919895178892335 A094836 246 86925439186952276848107615891600468622441472072065603966155150635874094532660429958667670008668198410860065551892579835523850842014575297255313476423769050988296113035458956728408928179599373081354121922284887584728984097243899202303543360932590923391650073369425927935193985672374883931249924443280742481721601984876169674855911838480951963646658666607694393434229112340805285572226074773971301630615626015898114709337856934647961213361932223492015514303773826364053042604561412030678640845819791930377134723181615866430269285030688232878495045327523837197717042094114173312366496160229761620488595775451747500562907536283088912819306485801569458954557165189351025250210275864778276128146517217258273269237917775499591580195538419684026946194069540753805678713775946437204185068445827500514995844344051965815658555510842586805305959902404865 A094836 247 234872504512363744405309383745368492657731073997471574417219364441697207757534438911826916973145656132054953176868111189469988664103655375709176209727894437292212931516270947416635812450678967770062812458691946622881856386284936089734705029816432233140608584802139796162350343530754162163136483980711413351076220249882375459588236455895795491329657700305446536869105126694020825293324211885313765475052822167493761398583326206787386499169961828983917455612696458637692376060736742926889826299492626936934155128090509897633188092120799934343574459654043022448376220905822925550197577165514386671473641406233984655754521322038591091171311735574143738045461095672417199889451603846843005947295737422689872196628489687019525151611088971567526605239605804069363802778449127616113041447195495230549366021759141011363252902987911316779910783761119052895 A094836 248 634625420266967650430869106772369775560720739499696122009722756566315219486763521279326370993769554200614072623832084541368073846557234810590896863371294345794508352660851064460793236832806391315336637909263717490139191226757800070563970687020638961355001004485308359804742693026112073789910848465957795593865465393580193615637740047918600936620771459566649934925928618098131929137276448288043020342291094880942127400857438072882583672796023499982321473049991527465218436063068074827044279982588232163804156778965834561789007794641116391908105311490178919131675351170491450722460541134723712556560158591048451088101216049240736845255971490214850578629376925949706084750272983383893937291316954369590817417016909896408981460061582205637037203330468688525880241301690829042791000786137159667116886475797354668651543528214780867096732132416583778517425 A094836 249 1714757650688842079100463921189559388196574780397104924198696471022819281356027276962300942598248362304403092174641115562665346063408984354561227615653027594442324276676688059902115909286430418655071825568018105966409471812843189505727759061624736657148979573510718386052618594206211292626176949418533982983211136417233433267077714021239603834953833154091387818723322256996025778508095669950080355651105063315483460743355399089602534296508356326990403636263621494514561576550033877445930717623127103813971894682610556895444001427932204370135766208072003785450764350486446994029162831948446305813438877039371508606064830010527148917290543795248790689312838408455010168578037711651677571718132463410896965970907493911607380885561243508542302955872321156791124342633365841624493668011101158225054596708238430555555459249983434914984053441878825608435029455 A094836 250 4633274537535831030761803084185082694537369495912238005488755854980901131908766215588615867574096081176942954441807670418237223695257229168789626426597617188888814401072058477004452726098698158399612757348147013057520902699111071286676334420539351426977581452624956593805815636802489886563856327418030356062840896733899343107450367647649361643444320561583470319540481812474643555396945362928668832926265538787341429986418887482667974786581905999504570642862832228186817914619755473790829971973409451917119895628256945765655130069265021566990448386105242738109046143339028607375347249464160783584199289200223225205136082587228307133782204078790742227672710750268511525791773146609849414888456624819289232462574631532253246743805019898499096949729808435180929447915113202378552848174994543386937853188773763563756182241911712925506045303224454377407671069985 A094836 251 12519106085664164756276312833004172251080584181380086693725694121461923835598204958493163111884265013091737558498672150828961415759238969805085216043439145991349982069372425328177971363802773137565335015282867661263315512683526301773409949876538265930956767936013059205744927798021733467284247170506568603547813119763859607842897626306234553920982719203565382712010563133984229890656767862537593236486413834698333228339843090622769778270810013502305022886611736416939287490741002740148945138341434715952954144015655584848243266003152660341803821403490157806366857228537704810681194238889330488798200665980126115132769089085860875348330598130348790250380975134387109687679202464102101467351038082129256095216910683492654361094380278204501051415866986519537714577142293239461008171275167245130347854261470000910838648862186198341282419425259033848929918796070015 A094836 252 33826620010190035635627566512974189237337043920719498334208820027434263222885217889082311139695416491277793706120457709732183327144240001156111084959746145871010462662629892164678401620542366919003376811681551072586465457749985368280682397890071974006093759985525833348966201104439087026112149290852420948755834986761051926492166278829078117045133663843713102504382222047543576689911031367631213996317457255089357595632826044443836458219753869901322172335054268935737726613164274784126975972968584629095430180010405762003007539085388418978532358441782020287560510122462735059431979458131721516571954615279011562865516873573913497962882142365998352465787167140403220107597679266230731554933090009456625149986860204222520551423768767903541942426575647845982469606509028417910441700232653721347656515276638753687322465469444866006432171781004606235354263179310110545 A094836 253 91399514748427390623300928441743426315112441593199903118945537988433257766312023138095446206293903475167585502199918233024208520982320723884842346476018042704324278764443899256535713000734111612373986579828535715260968403524947781568102065689024597226199408524122865695847469639266615122821560099636070896969662586415242541522225442498542766021397238722993599401458051961899610231909716098571677680456533016837609525066667632244155487339996685663359007344293748052626920369482379725708348930015977326381136393433972353276541522365453504927334090705873615326830691984037081592880397814677672648446932572283223262736511459627625185634832200342329418013766675232394366343619241698152972559327741854513719026008401054898567037292662116495092123935555984612858113339072817642900774013020459079914122773929623650993144390859791165763181386869855020788893370180577122622575 A094836 254 246961455023630799274123473022024224929244579847782217507892509435926635050311863633916006567094987494486324749150472945173701691510903451696842864067115791640938330211064753161267331849581949034267592735319891821084064039858951155811643500809346571633216795738419997584346513999097289622776829277067372711191079552658998586141126653464783724711698293895864861869637152018830699303043362987309305461379555894037965847372540309497663682956212824908526136522109372183929003100614776854589174681927197767297201439628413288147453190423916284925237734554912066831076242180358072001227775463279613364382095238354653976902491098396969677671818642442831721474845090690762437457239083470730065624572003557806059351649549663475723912244221615000971015331929843848294776259705146762089473472739580201274238387501327828344722456780690260447250100890176485166983650873656206016087105 A094836 255 667289760074335671211291000804581014015392539636265958506422441550335779472684889226817911648844449916198574304619075697941108946253940144164145533867000392995772663906018198597845074121857425556479423196847767872033425774730482498055279171084788747528354555885802309350038584978091237294127869885075941429567399981622027764510782695436403125628242768709388133778160183296828587617212934881993644784969879569157566881991078849595055027192199712906151957523732179347228113750940757578720224282218358351259711908739579270602065243983899436414487431433281698703952679540635526510235856421383700632887772887101702762367268211357152441444068337048330969095613421279764873615093659918670939164620994285450117854438057182310351112316849511070507188334750502522107872595609967478348114422568332683383912208905813862563789085077034223937304009423869993066169035767248888078344735135 A094836 256 1803016684759399959982109010050504877845365712852610772102135929176497840208559520378998363359171136578581053284755993385363931199076454758628069535665770994758786096935730961546624229009926914271658367210289933470342495359257723850794208508627598386475042376786642101443806672264288524071443881652645916675318403559263166360709548701942507780663787249354472841603726945630878824911010047007783840899683153216307851677174047679065529185809640668059597680702987826486838179426038826362925191421379322337905974280212903560753492141791305853275660114494992594986013309042555012272585282822803295830449397958853562509262381804595927499812194974885947835664625989452833997745545611861165406892740301987282660636632278857052905229756215134690895421909480525884891623458561872421349843080306162170923129514225121555319529763155689692388334986213195831088303567659455621931481458247665 A094836 257 4871750414930138617535987333865463375357164140735214669954012774212455613907748351379164350978568762190876089776836389508177644158795634503872899721223379360837847038147681152080780068939748400504595351722780203389097550427288595114363453335032599755466816973722951072298856278419522613949804074097579381780768896849729093884609436081865960586950427519513016908625136428934451288080961529802097056117299095020584246074157394837756210265002621892897320027107515583435257413581043157891866288500342646738663591245423356681576665165054864431651397214878038558370509257080304102524998923951358083950173640397049438798324193268749984747340109378073494003634850327888136182143590628155209010753245131348643463590062563033699767620450180977085288359492228046190474644477161583672519797654872827617501612563524069536659506856257588471799057195444045711730603173646813323209974821840455695 A094836 258 13163467818124549785182277793995471989710179662900837185604970413786125892280895836866981697345729436268610615995958639695102609153134605353009816418676035367212867938288937537191306199650971168236502368696584899267408110912038424741286200117049575911672952987957037010709408220482877838603846536767777836925720883969564452413048335583653123563432274493936922332632277027253941749515933142515219237845101255062465416584521603677569601070507898544967890653646826403454239044657799186584996348602734410108546685639159629540716588522486101903016221998940345689724521026617672642467534819931286720030073345903429624779509460949780654191385475727359605911873529921327754511317984131729762885889861452163732651337688408684777915057551159243869314456452578271326136604485667140521276071913623299916327186223512521662932432206078240895111360153754825299900258686890121939857730037131453040225 A094836 259 35567685172822118589423897063388431450733530091993921340289960104037337948487366643466233167063809958229023693544990467619777741754125544868198020090362926338829808331409671077809757270676855156826628895622820675040333326586777396362360198352814619080740563506642940279985748712888457500384979392542461617793916047716866300690962718137594658002433418732190044629755503902503721672740763270114592578560407473879686535027131298979398224336302076865881347648833697834617770463407959821109502242058299875770646405933418073595659540611092282287085400189739599175597097443411694399643176558455412766163174230457426449104795765162114058875138808075216277100388274212577264801445010980343191162465394890501274275270970490203706892785735611826753910576046506996895174914845628136526904273790812501501088439674318270009173895161316550641002423336388342516284787241373935834682263350354364274232255 A094836 260 96103872173497546304073584682997747784410008598387912560626286596138473350686972389749925150424717161405385751347948247549999763117038069099265697274344208291482774898600992963304426954062662982774383039470492767374081381029361612932672514663104983706585090921996236679484482312816391683162375714803194523501324235210088774902528851359445182269451533982103006652677038912288028705803792839916486632050983149321657955177892185320730324587087141183712856379257997902310812337889262778838688473045177661597876480285409995695842538014582824253602848296454398032117667567577371650163220593411705362886176740622620362051533377958571237299970868033758653365643205048853848165749908350903170791218611104272990928049510926842007339529142565604729822507163205453032491293776282739228554826506703465432641047672821742052266201793445113753747652743561147724176195225933687735189535714927455137522512785 A094836 261 259672627045105197291488236389562851125044392499314047744890886092806050956218250909737654290214418706307394071118462619889631740164495108580671045837257960440660118946211551577177483820120044702601226146020375834624092851208008491366684772259511313160573834930670324865026791223481177439447238796418839060038960289621612152920332265410502744897400042386223591785488729385498351059360175512691076765209177909059645915204129657605314357636085119176315272055407461498345980319206324620462315144665827983337586479084771874952092942055862180040952609011619593743182762170496614787046622400221869435105683389988089760836794082448294321070462410288407806177690839653728885166591450919129387134681524738350730986315503253356613627700850426528368153660444405087586794580608601115767418614316838972786494609723524672706953268071993536046075516710678884762381563215685582886546290819470633427221555312815 A094836 262 701635342172002069584054910651014140742122164123137958618782613596475353545228363271138752142234208919725417374776334650993537411924702666346904066586573734766455349909888713760540597977537406723765530272164016034661531509882657914311169321972684905054886795397580295789065710401363828624994756065547988337030747201233360827101962878610327057267592645076042162901383894122577632274362488431498449503108566659296013941223603156957374073602377404927262681380854581710532936511683151235226396682198594165800497068610573320710559433592401595887829695946547845839681791267014285577228323562178897801950193633571077911160655559241913296961152132628409858533467283101170398866281934633579253134738688624412570852033561741058643180040358323337085146460698275383454065924313146438520825867329272397765643002831915992832445678064324740951382292404601603066807259632587219025760342604673936592897504932713345 A094836 263 1895818434876122546910919077090803818722362962416326264873902877046790312473156081340365998550662542286679371439251585108521918197388806439974226207245876394081001914796400358369429118557822252847569760194161025305279623515610090476460288141285422353946990960590427028551730684477693841463558391441871868067818018898772251333217350777672838298234290429595423537935947496430475376906976384381733297866322581904239920609540260525969167141559266112028344588775797024374398496108587555431257103372985456770164959741799290027788056637473727056226735797494963267839226456820710429133056143218384981638999988092225662527866330484277567280094711991899553149349622421248522764007808620788480222840676801981638028091463697508837200515855420488806377537368653079641687798540699541068282155726105079701923794607157227289108595515176537378057098908001716820807628453145687450122021559171538157203375631106636145375 A094836 264 5122500709399940949751233762244441267173683982326749444551326954997813827827114186553305656945138047024398741903440408186891571975807143076107692865074291430233132407324523858425483717802637749656726768279092818210849508077646954584737784246583889227679864520628538433566480520393018358270706148681181721971255950033735421868992454699309130471501995473174189323460767233971250345825017916236954939336354113196689606190963842717565532659119063432323182151609522179005043025952467063092105458087410021994391555421844613044510008323894576913523044237001694803153744046647768312503232121747752658209680165875000106579216913807862427548902614840960459981132821248746225407178700027088538928536255584215697327490564058635316374735198166120396508768884954160493565048202904235653351946251110058025325695262895825303255432249561325931185540298038346445220609013592387857642483227121153496089584362352625932089905 A094836 265 13840995020980205570105286714665403213099475397883914582851420558501215915998550058910950544699764452397383113943724543669395918956712703202836546147204528198613529683588948669065298636073608641750222880320348600644690065546178555677871016573981527407768639987747350257069601814371251126353606550178161570894465509173134211117766279380182492861160093534226229956567455130242822003943821502695867864353530947534873411688063693482601543275772567834871126145304340151874601881725069895887313516495078506443389212584864402646976014703106509346612209301642781863158148574815813159673304059906284464097574169194262195751381573242513794959567585205563170969467733664489879801674083465384611396424739747874012197241475994968927335697304929001890877887149608773000533118556448704035815890488343650679350326676549912812168888829719187489525951828200704093269264747098178845662539557659797574895899743701164161870777935 A094836 266 37398363424187806050483534951792157237353515351398354876115093797743330407214254432063201818473106605239682149477201813554299586129465748246921271582053770118362326971924931979290578489187172747371352565898813639849134346256266379794652902045113840471901637567028819766063630535950600150389086627875243883375123834529858604704782617892798396401724101227483800168455940301148871083405859875266318732528301283885114761691541908826146652365604819170758350521430175480842995279378112906220458029464244037000015658012748194107516147217785464359969276009994559592558514295408280509668955066634658874238987195482730577920126431684358466118324066322816846999041835228630406477897966344769192904600718262499996741249140647841983025737743182964943031654569474019693279992774476195400538882747558293025546557354342601522655034362468995035373190654258004421667108126050265648592324242313545926215225017896183212748909890465 A094836 267 101050364131160430968200941334455694189925985380002956991348400590081920259076999476884712402563789347593168770504285356499173812325897495050478072978163139655286808864611482619094474012485104689788752882835714134523760358894366212026596463454881022973550816937471883260553672638536707235100185714912358794718013706434168776778111515780061886894965660356567693828937994126249119424540629439148090519423605715526632551217134549584554772090320945626821228237778188844897621370277779347537781708298870892895535864561233035614105982806441621594127637166795998376311242468044599121312356916742788371909279304620168827277985867029563332937916667636665915028240069320025693813400503389482893843619744320535243320842980788993043166616046383066347069639768831651602469539943516123523552025368012019411376118621107032764301090678502394866390871621853299746640432887323070684317614440191643432835963102455743339683392653258495 A094836 268 273038046484032060288272893002164333909022775143252638392268502279307550796695645372288060848525540344090136778220429556058954086604988902160643506265725221294814839189853254111861289491156263684636462918069533692669560640598231248629483849602186478960693835463411461541196257405695646998640551412606565588084189659661289504995852610855109325591800812559344681241990291673184819536237697338718265317163850115051677268273935861435558168041394829478851787940126144828737892099495280418934179955365519688359700906028793649481120258026858043761868515655406777618233384590142211417505478720083947546239998442096500688574539892587448441239784717630204979589457668260874196053401682260416434396267644553367964952920992842718554794213531589302086817223623728553155853003647387791284442172005485728891245246967673848186540024358279108459993099749056961657418027994438810938760545625073578241976846087610400607641314200194563025 A094836 269 737748700549490495738482388690906695766485348511083248932952501810288412170751374718922863528003607445942201981582830156185937442832867687740563703451916569775450040204174627998766585110630211990783033015870997201879018327136061939430653335028644411270771769871320831612429026956516999653619534816677225306644685742391097808330016976418989617687158900569688972148163939162951256137794833668587313738886203587263916452243623480464328585493076738930911904192992605549060939555214877414180806701615925899077018952553935879664951323082587627802947135173271946328468228851321787205500682189309909527152103881265440240359579511785418658666565369120146218184799591400812757710597532067141816255821331963455920767549201818044746060921795738247855513791161674781795463213385701868534439225206797071452125245930536116692998381514979472556506489131080288545043765000540779833460309961334368218178005292760199986103491285533056035055 A094836 270 1993396715846676835453319125969936889796709502654171795364199267622897010377819417794884204964604898793395485664100028861584846911580321887286100966083572305808044713816840654999413201107633341642832070572420516369943414850360998762110376681763547597067146361498473423605321689640251527368432984434110450171988352791751086616818200874431499091881377757538487043399657721628002620899502104334825583004205204928936987202285002370278754402444125307196494486277678080067417829940298499277836120773586276413786416850099828718061048993848893743465519397369665143572743536122886878887051425770036655458417438447180777432950895266304308628268618387577917451330348906507327810459838478243734927106794842697613344545952990391364061138055897871214116296176901621636682788446715162801392263502066593681577913523259061619630633440313450176568572073639079190591746595613433192671198818754979837851938728324191972752051025812196117212155585 A094836 271 5386157188469020259904372539888380785324013309686223679990817488164565911752455896130402402891498908536147156322196296401172100169152586906579357069794108918376767041283063245633786470626240178488720263903647219360589905046657091519160298363471770578631018197997105319260747592978932670432506270321431619687487222598625693647544970432696934127273865013710091421576903015674923918719198548117865056690048724831784152156657624160869713931075441086968189171010381979349557427437746989833835784149423417254124999251950784642265074716428387812256205608745700044661606706135811495431025746929956853738734391532178579358393078649974730128163148216670163833348384560583208343049725857617039705900743409147619293507244212488263875150280975126224803984414474390500642112587561156503660027448144710920826450887720738565705854862728560862108809186466302841898610756303731486056799374815645560541570225753961417615841885641062623174188355615 A094836 272 14553394729846576895584779149459278912008594166062673729163393488821389470658125453524929497728625086259770822987088728775938153072203378241255535516482716213881718737502123072861836044218899854643180510235584214291797553492652610923772364067724042339913414103841817074169116390907386435257104573975523802285140303473133832484579893290946241580394891385666909482613748548695922800376653577512367048350928650290275850190301698197667596763011439372862739943575565830524424101518962426232525010935621299834369334192354170003571513822740510019822524089311484151010517747235426537767752681153317648765404867502508074245600665561336454501988198212824395099789883752346922435592548807442763041608881584722024633443229316190298599291998056735161549151771613626231113351528801798157726592772623506841479388720707912345475600208459131135967825853259876639730855671786086861892279239553055549603484898048475426206032022951125395620539724716145 A094836 273 39323267173888262302849813357466431731866436112688034729975809215977906185152343222968463372460342091574992227563957422956288488428993358855285550386179229415799485651963695259809435357692996781005695249936284643369217628947242308058941408550691998930675466277562391737299633227484165169132026126375594992342829412497185016747641224127166312053292869250206975711930927001673367731693799247239867646779152523035600515430043031872473685583942978110034036359352007863695014572746809037933292745712264602729048686862741715398865588083970141645172647833114021430330374291423416369236972313450517357007270213257385284433033639953652450089641983407903298889468432550456823837762723827984488121387492141175501411944312105101974327023103599017431379583282915603602077775188709871061020750011601267340966387496901891436736506057401709600824203346699000214249930126555250397101452448472981279383055652956754847647280910172055177904075161994668175 A094836 274 106251453350451354895723300107095149080224198367888903777720907338178813690892160730335334507458346602810542739106989969739162719796986983423603315887920761398773996349887167089882021474650433083377533922147330870799411741617895223722648762131605713386642769968559478632366534811545823379608299336362283693786522787427090442118294103011710084221755752319167862706727882144772890915113845189388544869230221766313542302416126081817725700780217163841872593380229181672138098851137776501533330766389528020952589717533793922653564815431373499984746474622549996593268520324908323794251761423190616745315995350816587536029982649554103358805758137179956500774948604961450585662712444190665279461225962156574620093048897864756218441317826632547042852472481286189319187917446542542805079908804753851731784337537240189954149693891499210882295861474954845319026671471096614786881262623494755863837466770804253549867526813252870139571415467169868692705 A094836 275 287091387629652387039982054039557735348334052123599705319367161651949938614884433141022850870689080060451994906074859334277794712602970400217217304243611511120257922337909473513165962215070112498289315651946838076615367156633923947256288896338190086878709833779581433702262639761163587287536455674824764165016192228798585877418613918696416520400871989473522314826603025624249349579269878007928600996792412433426668265527857243028462971034461192757761637279342889526109279400759699360334021797491759000349294687727624316268216732429983112988643329257482257680990111587527999468651890128488732995326462430636206264967728686061547321840708397018259057190612241137406932003825186440453757119744428359572482315916710086259197126466440538038510769949264852000624842150862782761949454852569694895778013939059235496354221036158324810402253816881124645353009852064972926598902774507230381871107555831657440134987209802128344945066786688217823213020735 A094836 276 775720823123867399330676614291584893816049528613768035884026293062661395958604047454883012717267386864994687425671530814228631574290506224399937732462922415126175507383035047545407340023097969319944647514026434335683851257813120887591268875257027483140560584229659065304035020268129201305100123625077176411590057615690991613694652690023614426413071893801704975493618668508839597790296295263577890504788229164897091339913967854536825130009413362614308102056191107270365600802753856533846025363491966429415773293650323368762798957460998939921814290907242437704038688240980329655973612875415133362755356171583678511355266879755651309510235282985198792572533500604668568823749991049661861072269984201602690642986857604174485879493881015953423553360061157624402134172443321576244884206563406803638341931553716773908915285550099746207678930916937316788987301252885376573620509837273868320976752019671632440481891017823974788700318060149091151713333265 A094836 277 2095997376989302083339101171833808343533230477980349109358933724488149439930209521338660759339205608620135584972169570185186428235938235215358231535897512122059415100691038360558217119576448498032377939293583773628179689483243896004347661244655591921255707819878705014870068922501845340762793246498502855839352170661404830541617074149829887483751599856180217370261442815707858968980031010532309452215336798411139507373779275615101258472822463871322667733994191092501638327259761519594752600198133495800522419090148486014772766514842886705685629225388039809194054854637017263202441233337481561857431977049156668701475666141371083776749333893917610119271928328021573335554840471990999908163516377568302110544868173329769374587195340038665612402668115298636282565909099704036230915176679472613735904121044203663866392747335333355928338069083747748839198334975444222528996018677539484972897312849596919196741934542950577750723314331736156074106213461295 A094836 278 5663384136904271105314852035618335852641894935453374679719803039540686724030030168053013916851520837224219485600114752968842914864873537261391717210057345290882124475891678267193255111688223818585515872026615842316907185299873749190626493091790534114205439388751676720519860924564965842611866046938831091400753153537058236432457720658187665957482396398327053532741442994423966425344446000162004876307949524518669784026860262798035745856741167370900485602944202275748319489890274823191164991889331342161045146965807915561592646360306522417763630245184192657199898513190532404192666556504262304723647839231465147247708738558717788609125390671130099557073957769780790548000610131569690702195960179919568101089543161350179245960115929290593468758585694176854077868684253227862574356562503728438907609296719506746050219294384785177618623254985355500426197112116349036387970668846201851122900218342858855997964266653161443258479606624033033563143837059085825 A094836 279 15302461841917963537258646861139571640030056582364540404253798453905211040179701583869722264672049962974232429955925090352243370778460061742045204543343411078451378274444213986917814753564461181369565853837976712356509586500569387069176779986356778520991175972699210620139649348105615204891921296035475110461979181504960693435670219601348923587229951316679842465250008709490741573421724112406726643474627399912647345301069056301016970203656161413709240776487500554880866760045195312501008213332373088385648186579193897698937315692781708729910623236858463171714316588585963919111321833233283409881734604171441778706640310109989323450773028844059635085603714622019368039124313020660832286333576242626295440841835077100010992814858653747843513920086142997744419764902286312584971875200969897562455746583831986183624028667034942214592164106632361478403835757740040120876074218226418724194591417065091779309580251754907676733834146374822924951458573627436437855 A094836 280 41347246233478200573401758503947086953025360243654052718919083702648840689878829649585821506129962148435538801521423994017008619000484221953468881284396686676630333215423790300973668270876062423836748351554341050171446585817353183987166468896642923773184043272793878343940612018720447718652128730021806809637176347673250256604944500905124133345029370975272536014051990791600989307419073207276975228663566926614448608333704563265085055454533091398674997677583623555085826237322627844102901001259080195486679239091834945774613065409249816681696086222361322305779426222460761318906387400729775269238142176823396454600194870208452593246200114811258462871201679834738562660923345781215437267982620811616070361586537288781068352406502122310743884018603999794211245350688108932351366144218664100710026988361904729948645379408109119479042849797497385729291663791216476290258116149677114546571934886009659644835629842277493889373376605025164919185807502797496195998385 A094836 281 111720244020396256031368014219018167807502883348296668081978959910758713638841557533479305839840893053022862867478457675908866936295937589258211175185235304056844081896696806949016864750092367104745712676333975679586536318368901802563936729781949193678364763931913086586116913534933301630182846936597625964164540029433940688385866605775425806949345773145235075630126013868897163617904762384338274661122314361084840227070324428873203518821178209303058430015590174358341347612378980389570726004393821355831918918377951444289106803798477311892234095062197056011752837938772388497721139645450019544198050280042213048887947832662928796961909259446991522618351853309748974290446841176531090837256755099410379490711382912451369588191375919624976226774754087357815787193139505432927078736706955199148595360098119996489253631536682173797431565560673829608184597160031161196237308960353345278418643867406683295254092524253536734179186852943849236817126921100261094151198415 A094836 282 301868057995864450318555801018028585468785837781737353503454430759786341603309198576631434793428586899305627032387991118881764444863004365691464641881624507164906032654541556952453267581081305040960491814706050731901770960786186853174573056704357824676017818959985887161809556430777762284306333770558055333365777522354160066768354963860699625252998934009054199080064475421769344494589360543408810857377264740084311679095408273110832642769768067003772479227126973532614766162821767689992257560971104044377649430777985710634220809250420287482999843161970222982433862331136771260081200415618552078647862618531882834698780443660363400938485572825656282856323836441261893794224703935641226226830484295986033767831795042906311846224745328324563454001501525436818462784617592991660034395216048729435403952958131868609233363766735825491540611102090890103929052234740406335756918552758589265172629157797972254116913164903213978258273503277675612714957755005402678900342118945 A094836 283 815647380984581724364481742982699018918491526183370980869665789933982784253427815712500603332538201961030751218649484524760851621152901500160748204152974233124272043388489390188721779987216936128308144137623072743622905549507958508375893835278445060325406468465117935198122835359047978758894083665200928913128366700860911066467406726485004612007796170346691300679258582463606899927216834283528222598358708205393449072075566083621040927560394495865983935813267066894950739830596803919378690359017918734087052930043199012182220337487831818301753683989548480301480284265893617172350905801861682266486980597222867377143055870822469246406991055865663829286264387712436327283020859587261416733805131310999163830302019494549942157129673685757050827735830346976196128628249543123959980008795026959979262332297512210862152059644088663795968933766284024386986690953671417888053997692244747841151165565726253623940604117475959915717120826669426561706579036897676938127630254190975 A094836 284 2203878921552281823368379350983451731089178634961630608572483460947190723266420354745978053573083428270118190487163874797912702198590694990429975956156694496277275896329665677748369297072192580337383564499365727847218358892999543103444811968349301848641423601774929700919440739330591207828769529757039139365217513459948659347434866206607518600945439999277825885381157609752190421833995391644732714051954372193708359308436500462535779475435543158061821590794968387623183366407506401368393531357808855448399172639327292952930648717671312322631050971139916831804376745652582222462920887395429849865495742925833569121157702264181868243428288894463450841075203519275166515056828568380076412373515237971835444683442288842478900802252532074170223011978759596028156502735067480903346874323729767629815237386463925035617666255924963802840882567495888331802747935027767936393115566007526755908201184185963179493915258208506878789053682215387287292055563842739768081418178046481895505 A094836 285 5954880030386884502159636641875543594703941753174799720991869441813519400283083545095816988253868090647657389665565571054475596579740436711240294872787184375966966347610713272786703651967284364854674262969142059020111262105979215957549373562585978316584066246589391586766393679548422084505356510509436089363888808240414576695857942022846788774749966870252515195608587182291836056188555621007233509840158115308691781457946352174205592521585910052688546072344068770090774561082342465900595402350109168403655830384409415515619600652927548407917281422266371289986945665272992899201195065391545652474887230898621706542500734374763537171273990185849188306921370622817112211247223508742106878971821439194768060535497234150358495417744184534734256821315780692637731894194023705151300130462737823340733811438963193148726723361357192551187400901404956506247000533458338010462780371298339602219211758519306945266305403738781469012063133628855623593707571796503816458314978953963827463535 A094836 286 16090083638226440372553514837968367809438319527899673884489422659296668472374168472428542756283898007846541996758167685825318264045756461403076286316295016027168246793968250933403995519246305281644749521159057344106612782991996948517755303921295345062108298356860934292513094802699097141742265462626966556422088194648086726283548811910865816661855809537982296780708517185394931271631055453966153298855393175609712999791011735138203048457545653526821293425652083021816885240861122935357007408756463615217822605299501601395911208033561518126880171771912764085627895383190881161059406603767068957557295432392332925244267863122908813254914078053875612341850702347648317919623482863792604406905449155189025327731468843231979812139843984360319887760972227452747555549955749316251332049163443274936895128692841161423934570904720878348344554394713624983991063638656494276502496170132547597669554263317983180146377706986929320763715798011485679562910566938589469330598991715432215324576065 A094836 287 43475400035607811499755094932553887945558744660443165661090699033550156398835602929418377431662104163333265827583179421534438894976037378970675414386334260518224226870335866411344323106299864903719748351497509974634008719533113648915758873645966459771838305576171997868978795390499280928565516774661553126016392938050322094003572193925217413773545622621661295648959217826349922004111055648060925206273762520339329216743532250397072462726695834243561082147565855980880453830032193088992168117864562338209388275863422942562336568487082569051281816210426866292995283338436095624189617442183554931774159783436852665388305223657365238651240667627581718698492290821975132201710439450744108365351644645499307240762368278915575302043363027997399801995890137261543202458248540458487394045539493266141667296994245379204278061857832451940034434787115313301787347704649314076771734188917772310563533400273432033448567297973279285922091074163900677323360758160496949627462017300118891843177064095 A094836 288 117470514806128668445897893954245767260531918634197905716593184299229863292985326741119983391808249165428476419587754038818368068906988952222303566595588855625225833835400717075201427629226715723545478400996750792403747453565690087373431958836097453008162039558518381381046412632034254369886884582870053919529737296523775649910925784437125541150303610467919282861191025858280303860176800730005165941198407474563691933928024349561154656084483686580448517141429517208255964431861744865333902897462638681378151903560363491301832012140889068015045340520401620810909169952558947185679185269373361658584822177550943509546275470054337751926839029015647750047713827950274459560703687772427717010575736926689972975514591358161041234141354761804989904673007389908462280294632006363083622459715661641671510099583322321768797899205292380421094694450231181827804429506898807978942949275959650650595069577984550036394848692746093643632169318675061618642041205639095819303933040145929530328049102608625 A094836 289 317405287530759626533004609709277130584069298590858080803069122885820057067489954018903265706288457582883579952460283829707808987747789172867285266265866701565099684799025867201327846109847479585154978919744869143564950985525775082969364237016261672061594059048811090319589537952961164808153433577398111029016224158814303755737227465976919286970706581938695280629642502909855554680275711461418310312192890722508575266144305048981989483667812194444537649755060407930851635014436604593939116636775931852521428234031826290074607534468113774694083458804308969004210284216530936859609534408229381017941257749582865925941370931781596948341080405159612593047204064629350767757889162650660240618467275824271661480533185087382854499074638523034054725026663971642527819812893222944511489398757672216303154147406839919173912719374638154065345924370089866183414266740292874509789772171908787140135567436180853924906847719232647051814835576968942329670118014276078743262277447012284290827496832071440655 A094836 290 857628969437597704763510009536572852592387984260579900131987053444301494966494562773749882818408020580702267603071267320116461066526457438098452567146805232040043723101134057777270764987380260612373029495672235429161705159143190708493134794985980201812974139387848007525149550502488435277376207639245113130347918147378952224226338702143851476269308034094744180342011181671403850465801112191951544458379249533810695805429978314324986023715772464905454149189656080799643909553043273751078627818665670402874217710202091075418098256300831278334345490643902313847755377043896638835717776291850518137115619854550726180950074711398404900079847327902244210765795334914677824207356956778396197723381568701445102630427690591517114695458439147883254062032141378370720260672157193764063681271820770612789480834783181878285590398952373086992184266553288368196403520927841840026643985465548266892995652617491089320548266142517919587910042096800763499707040232532759125198854357894152007886366112207930041185 A094836 291 2317313158015101467511377512763210138427501749402788299298548215337379753579411241124718164472072765320599944179918611838670848093945500249952845969145401471105496574719579425088318405668055354327152340542327460384725783775053915768573367246687881489036984063031906267521863765868185799158305704887806718280089045817993770095555811435965220711960383337417416836588833583233630294103039924866941611708230420047465777557696535261001063254090533532362342666572800975260229912760687911238809858426918004652634283731537816053953411413917311645945626821636365247707666024562324501603172571931045691777105386905738312558061175928827558258418799138911458697876585947735394851657510739326063875588336380164028843035754139445094156524274203502942029441556120977693714501808348924657277122284970323438084960912430010028287746084056592706414727822881060800776816130132761911459117538938139245236087113236893487163267490210235699493885881930720086007266093038185500880208561212752551713024670407688994899841215 A094836 292 6261379295327834727618037275976184257458257134498349724124777145854546649870074207024425706653657793488240468471872486116821311433379675148915151710178307628121819704848580505454578554844320580011705011772339302287293638598490521263494529807415860797397729125338071346996068370226287526837306737230646113547687471452301019419239578273639324219865479508393826197718847999886087383262563411189364042884094136589002997150200232845246558587566597888670584979625559045497060424635469183123990486390904629905747431768397468775691042222306319766513805337715968255403799750612023759435133453639909167331220618303685065981155116409617351015842695193491433499418324464985701974500769810302067813443487175821637232437505054352953819411474202406510215667830576849587038213165898122266769020350308542108934951595905052313251611633530514540359507585240359730410588987215201756920695563566866775079640486970433584824059437999790717514560065066763575590869483682136990845564407198003036834440651555209552011440921745 A094836 293 16918244538662651418922469208310137100442072349912791551796848549550769710569186927968757134660018885932460425211055277569039344822143788306868489968055818065783685737004289806158846166870948539136272614656520252452807026767337613400046450966270409186687175059679405747677109214487663029328603645691500910999133267775071536477015244939562018076855813671296780968819490706858624875945152233993736776931210648833066050834063471451320940302541693404654388252605593968132082007135124972113111055418365883087324908003926229094101142131260262091808656076881724589735819218487663635669228988562462639083266333551170142542768566477610153617248703994014714403969614827805418999706228369925447905860426760733683638017295621107541774955646770628187099792448777091463199558259754918015885235709411395808018801127174538920395826346053366231458683080591629110508610666639345014437807953640135088125943359706998309301121438207944308488641801924513250526443337643041111079214148040442992774106927477505801845918470713775 A094836 294 45713090482087188806093784182816714469210222031207228274605360656109033903411293209297374753425664376131714580679802888119058192888121082625483510978535110235439890739565886207660696888306748108425628593096905949788182299031707632916404247016332838206567949613524628992152202101477295278958360213351698230873544541840771839259875772587118299204340188674364393783924066171084004528716418073687665581904088289052807880350642349661236335450909068012778268387955335276333840086218683039180442947749938225197321995679176902614792510347623005865747222205929082125497928124553916531554497291962320410893818302034643421465494685467386225456454982349132564828092399846405777151504254554768749939567059664015237368285500330727523522976338162763159137128980927870556715619379644622580799640117809241164724691710674008257857209535424562026886821324250996616234535610670523013809200170040081441249523878287822461298045301978427521745592634239969736158874307442013399999045782440869768472600083603569121378119696427698305 A094836 295 123516753564355045491413985939501554185668919486249580885192132695958060056247603682334578614999010484289006864536402192642417668144358343110268139795511899800340518994621287528809396833358666518017509322275225219807416119176647256802510875391680362563737413168568487857389502401082437356082459967872642928319406352920497734608647860515148704888109112942318920707381857974778273377966885689951838408568069625810038059641384794721189127067415999228833476529867063311060067780880874436740584731709277666117280945000227986938940268858135230588986902591764303021370812056725463980596616013653201187772457968831272973629624097364311103573187745058652196150791260415373582057945496100756792411262289351742410635423783876330147451540290760139285360335406674657467154140364241510458402611713084860215690308983440043138191259768890820543281959759443112265436604711421086543967444421640346414121125393190336583429009104824272955812282809074596302588027852264982563756310624941082073969972651789916288457877573829170106335 A094836 296 333742222417796850830611783914749016592962951241624336344560867939118022162947121738374822120352572902884520416262778044716924420267863354962861888243962174725409846883575979336956782583038228624935201763159065447013688565833001856172751468904073323314380283813522440666037443335522644258839527874831667840620805092046643038140727259236159213489371618829957049386951996323784723583261996417831793692285342224850433784343141364694303360099822579007240040805432417111149026810100036509390020764635520503910667916068620341532113991662171045428436745055724940834661808679344079121655524914393657647040770537963797540103822845583683134468527830693495884866873157549939572314791578959990298326480766261348329521677695748343727686538342657558186280467131705943548379930548561181613981276049115174493554050148563285885384526038333461683385828383193965090213089695724165171277021018072045970873839562876411160602721303189883548177266404526924969623115097945675445256151309545021322997097632536270207844063826366721199618865 A094836 297 901771361456133526589267548723665903332631708585949470553422579979364199926223066689485087034614036984583489875735161740422937141146098640751309711767046000596157605938903301547169697729972460385908397146546472562605766697464651838731517666467930727915092963126724466111145314503079783704947048235335198632714487039303676568558510445808241679699577225969431005124623586685008348343700536354095816604716586123476246275257108326019212957800593541061563361422801861167261359380822517767497399365460444692288958591936467162591785066530917306612405496153666198370953185680775645061249247722075649309102974221120212122087555699143014465022858625346080822258095120908676309020984788404397685321358619175873834625162498488240875878879150320431459190536829534052793065105188071948479466949482097488396722827811109015022265851164317244577687965009430334230643502921241982871703966823386246572954700377766669765611969532209960522902018012748942193325354406621362788099557082080022673656083833140350311678372000965306852200066895 A094836 298 2436585884912250371047350086039561356055754283636284227811011466543374129082632563247866966792705007579771686759715990759844731438452338259446683878332670049648643125837069837204473186309603004924495864154766805705095334602860923435250704562044879922753257871988125693909873973749878240048122665492347831873926703359393442041602057083846609782389044175197783745889683544270896233439955265966770478634150523420290592585310922353762548717673843648125765195324369823441523081897955632907741463695453356923044262204744418204702661717652546900295674222170461012273374673047647113611416345689523490039538589304696275190083035395261579500808629537157279688245488149822085837035128583477103585748012662532444839808859549237531098281003777627463145174644232933878940918365838239856230338083519351364532770587191566410026876444461459156515451198069652379897233654680106141995178947079768620168077629546885978830272381073310010142997704493181237279440137983575824307769557979628911719197415520047594005884753302544432747923381131425 A094836 299 6583654159261539046436413343211346060396744741753531397595882429177616917417073259672669854788801895866506113041262731297938723923761076830926299087945162707104633129854156761223185002238849589333527439037782762468695031491163517657395564995127599083348574855018952498220013365926856501530243737213275606388151319762594041092732189682043093823773517661807185711962919811996374937746410784941677479173658109565039057689263836942758080615941767736642276496203085840137134200026916739294199667407715604945620904188260826052639429369312115193681605135899089501496459995621556820202401904803844748011183959198315114443392239550441088668170451986540344371558486722724155022992608411570345484293444892804046781289703876877310539314396328270255097830429526850511364308631429818903462425022202337904870057729868784628783605130669011476587504559496235721051991104302143874428990643305567988307899182080985537032726208048114115196419274638557690380105059506267470658230557561400237385248743079084765863550291745103056319582123617043455 A094836 300 17789031101738793591220817806006971015630648236463758200019846512626454367486802865002990699772375929926291937665805140251039672197270991144824600688943951301926669068222805731755208671576185280776186215784224869423608269993789221849359381366130210678327926505003337662064782204860392517256478529827605196112952992071825739639120334918823355665226262333158840595940063442330660810894568500957146581956745577894212113585798302108409980061725938750563782966975542615680713166949647131617294593594183869109710760072418547249813533453219617600780796781525117662582422634794773480539776335363642819602729018215258134529770641182256426319817060459002473334671342879312517050040190892934490021457302352343871870599940066462943839696400597982451646874675406905848772482981205004838915616179652633499607531453334868875406891036191224548280280804307630848630100066590738068600990723032697624639323421905193374176447383873623265950714737075678386225806591345796722142714658761345461786030384602271517315718882410515155631078150089870283985 A094836 301 48065955453244061021939603275417492472887951138180332902922227681234250523332423924164821198115104973858944949066892447695577896338302294312239240135227468472643152717704891233045812607413850389807665821521536559399827076828186986273451391055718834125242974067944163343946543297519414654770503457350452026621592596426753385910862052218471024964347537050677525483044339458257633514662186343175425122769647377812051565869769323033086823368702870562255604934491419944483446839963746522713190697691817406618833528094770726408170114751170037445194519222075732025208204462755482322861655455750658094721825796033668281184325829082217313475057029189772696409937596901415698345053572800100580467632146662588248990314256769878997377549135101352256079600275119030076532737650907291644931091454996393513601645116853085832564790796183558060441842145734659056762809327937069959216002504643705676207463578088650416039223798500322016484716023159208361024439029711283236962144349742597876345616713946594560702306556722920205412116841960705890284015 A094836 302 129874193845634351142487216829360258654772228344715023039937659174848432287589841956290481874316313866990939326086805727868311224866420601960679282020783930869130496716569547888884053910023552177075032273564975999273463337981491243121643809273170923676195837603658624352005897925115253536797383085282391548326347082592095576905409625973973790630311379884668340696345209276148683425956416604691497724577005258102585436768003125037098488332255094533275893969212849714451657680868876154723909647868697038500219083201310430336328400244127987957297990157251846406994905875942678441598712501661942808295553698153953480501913860409509998753177773053705366697178052156282337615817703665680875489052038825011096427957251192272984451193923347453197944628296496943859885608360268520819598970195784075621118145498205584584721189324396937688089309197494244463742262173985896439063570166556569704414941948672111518944608527100486214918436743861443915809648032473295960474991890289840700540394575053313900746115000546447984508384075899677225677124545 A094836 303 350920023704948563542939437933328143467702088099468854073578652168212782806817229633472957859581481953504544200141600009807729234011172128195461107780918045980922129485018200690873480619071030568606347395506743628500338539398912510727695299204716780054247027962111535054956592247118117537011874325929564613125763195571245822045030898519624963812076384100836805883999272419814284359300723003690083676381945437745808038095578574080917082386929896726040903249208185437028434570260863406317481155350521706210185343976412687998032929289519072290581724210375266915968210468592654393717398317835113717356491370586186270647890066500666934413772867734082711043078686988677974822241090251096925470838141273033319960091502407264834108128603335683439494129577534467190380837256707892347264772537917117331867715534506372694830820989729729449659253009787302806372535631300564241279807374033346697623496937848467235537916201001715252387599597197598301309307959303815973920191125418799830262269796177340213221442029169945731221448360964085903073700236575 A094836 304 948185774176577173058671218808635814289472387272536498991786478220851764295587866879801975846107289922055411437843277139694756521986962223963533952544758539456520724738022461697192255748676014572822173587626947719231915459992523622494989576807335466535651793357787764059868360245815228469752547631278598302274263828086423619070096582390400678246439759529081164830225337733128920190147127599554001402086291995783915216348816539163512919510996248698667987303466547838001115757187172054993679357847461781482882299205183881660254638611880289201163861518443813955099697691231476229145968656077975602354431387770177149337118457770941647276015535439718431533031915065355731687357810040760226941329168667697205521070811547178389487179035019093306059940173869833851465162382016364853788595798481855246630946256090720815848293593060404576041613543136094688574127533511950594041600461067936220408984311124609798311930630498107511465079193191166748693834296390878288236395945889706851527952448876598202810435616702192819312368962940884210427912362101105 A094836 305 2561997610905087816655966090281496036882010922708305520806952990574089298913895609491995305263224037787911768200508334689855222314679537917977340544314829792693473017320007206487612784159441972304734944427420617230621007072561259429068951108838121225862551091405714576378229254427600500207153846687840446683180447737726321047481578920587964112996916418171193206534462978555641922539493179473271908098353484590662701168766464193241237827601629477053904175653063363050093577747485168631729515307422686383045041762267062871833320035496371251902472463241110974931412467193496980178498013591324372242447956253263648071322623425007017830272859562985251467919541191427904198341265980489043882098545942901976576284613372708973601129523644492986777290518855666713532191678375370961127044438582725434959279484916241593138049394457628223434734990134300718061224486223013659204536163165998189634198377985161757826571601025689685494263391592402935357372438959540193830998767925602862494028697254594772166653583814887295827836289716417908172490316128696949135 A094836 306 6922516596479773104027247317269383483019379223685454244683887988744711064813581641259504435019255503995647675622362082488711670999507589467412550187204717555099224636277934733907068045606556460491379247020716920130190241878145062984820683401091026744945146513326447427586211385595016305744501223997997255659355267513072691383871607173332096642916989915458804514974954137832006741572790380789653096127749713277678622774091769901321285446666683336003400383946589903494805009072589168455761095366976740759525921358763304674509749075656556510760191394513620335820862531257131149210825403577789797721118775441886989318536579157250504406455619263170614026600168766206282078562368991923586528670044196391972041423819811988835123073583400241015253145675888071286094148063505089954948909219261928326778117921612738528568288647976217866660249367301266997065333873200455373658706118832926647323667796906922758522786667659482899707392172617593538144453581374843307340480382698582988569158688453962625517699780657389856624620835501392224941184623751826794461665 A094836 307 18704637281690736021993805595295783889622325780387174660830344538635218723036998680787571491426723108572202231619854146376164245185447192061410792628486602519048312273749962331009691371616131396805734420715032690771156802933740887623726057480796845426720560016456969543623366785648479630521142100088741896951131249639874674392900035100764404541197593754653271628269119545959103660087757069400463192465271626922803048072894793506905920035655550772251710783519510266179600084420558185682297847952055846109552656466336686963462470169103980195702785245503338906276995628044301171670670061969174442118090688796022391875037765560267437899225252976227436114622188086748182748371322674911550311422577320105165553950584847380459793571221217927578721012838959049759359674535399074682900991583401291756229039664918134587949922788782346218087770355713033291769814064163144196612164728550404635070360753044127308366811749444321769319688156149346147663378219502387656893784163052803309511004282173909759554052640682683577712429669688472075373172680887119869938469695 A094836 308 50539923012611772251654158691241890800376041239226922248109346259504372244934905621906376910330570820106586434189170281146313301779407313442342494269620612801750984664447761940453452179038741427612633913392771309746745551336726000214244822492429675251972208219320218380422909468610806366651820209938556607564700977171673857136924510970658247738219255408083224480778646038227360257550378028729670756388067808195700558214338957963889894615055851519940786533669332792627375933299339145124400329405359529211270518246120369411970919887169878832232414973158627211140106366113170508723001296615305764813283320008077060959362724007263459953202227086147269211095125610224823579817235305242017017877275248879960934802438833802190373394316657256917463161437721676561718554500500236288108524309441071063402538396490878043902162807001251505055288840887248653095040536034942418790695437837074491033467431057435080284366824211889761218897690523360673392909804641870074083697468088291843715745001275215716352424717424830369589128342877416046266087642572374136746950654225 A094836 309 136558853275439726933233514789929993646832173806065363527216792762836275170595391953392349624141710929204887972976906479803192165243713375474017358105722267303728641515025579013142896778071307721277940028252847363903015708555030718838001886648487501733983479888043213606933157760819613154213587686111879864897925089186613122109295635742683484624263886915047117893792273326170781456797461345870500983297366752473155985492095791523636988343960875151329232962263753686168903592174729949567944007755433495873006830748360771814458462072662843500711789554689365221161661124242158670268377832784494207351049412571135422689806205229860308526114518361516945180942914776639386564483421423441255070754086299896334340670635778348671008451650036686973057883483711131110713774900677103051394549783118190612021902518278687556489055954594592784313172360306990147629507758552350252428262460871046724367793928356436542801050792208776690491692240105964390161494628764113437786493664990401508916633482441350691674492032429250975946247070025108468538893437057874030370390729246255 A094836 310 368981971010315129561824705308232151591849733247947373023617525935837356006576504123160506778053992600140787196397167119257944084175211761123481459259167296634061987622614450045750166640896494424151566343705280184494638697770141665574280883479390737255548110685284543845715011846825126131878747276054089456397586026281251484265459670852219804796513284225201904465802241748667413268906483006164064927198728577114659277099084614357909178615487669603040067523250128790695584878680187024393439584554851900489335245411552559322297352549415115969044423144355691668951597217595946613894648181182406732956770699483887904030795407168358546374101475410591699731638544631354012272410624868902965959160523305044646508531123070659275262645985004811543945483709826038539472058063075031944631785405461041592612117201850617286755385287151782701962686662260646491646276868567914347118746378578130412167288160951660481213358956181290405818791213868625258855685094010829867029031799106596788800899953811528293688761119199118712176389994079500204576043800842733057686659003472726785 A094836 311 996989149111018204636323420509328483671184332403779995844451027861839773093494543545387735921952263863869477799777172579328485112249256934842271428900911929782968186827662728998037937120805549862749810982751638805657149858359214225350988109159427123576989261088158949427908355076963729988723220926310463599306412545086852323872149921347062169876694269712608630819479763412626024481803860285193957562789981317997056893565741135899279076982059339306539111118588885728705784173290273165181124189523202079688687960095184266928075632130057570685514530624259524200141994520283123508584669117177030207954987078956052545555786500362699562442513660444900411157942166651003764520666943912354390580396663216144334969716753866285583410998443031350755053723926066472422522390172653835637292032771005951265047328657497849630125494556828162266110395048255906513438092469362746013564600286655647502629288243097458263801953098551054467745683368180785343463670962522633536599006134692359532938522758565267008196340869583986331049629817755739527656001810983627663995322256992578526815 A094836 312 2693864311916000178612216320391500254647388474305280300824333653665165131061266250083133539300608238906182728874210723912178447515353408062732056277408804775106283406746357071138248460350249954832655565123828584347605434422647899066756704296667888608514287727912094796069664529702944151604404011064143596591236470299238648697851064822020091130787023120250184295272329854938673769482420761584111067170593602322499470611755355450115237708096345719318599075202359645988834238140645439412132373166652107464466934378841942477687101035718063006577144292702326090033092000242207782124249162059964154439487642130568554494203831093184607049361125536420645500357060002652467540380829810040556694445265824849498688043528160415580575717242530424724735343618102747898659616958774452600816931127915472674857116289420441987849981799537164407291247585457700797138663234205941271160737202855797180973973924665561171277132396058925992990558430642033268129413580085051061805060647546906956351403099692743397644618219340854811867377387591186014124226312317233961105382303051734943706727345 A094836 313 7278820373807883371592003861374413178728759986388534969047353687752248322287768314230083277802507539572241869548639576233533585857999796336245081219287161601425247982060469978552818341828438257152285474214773852155591078152844764919162389658608525860778481863829219050821284131349000020671369649172095071679057343442130283694741253276948364888324366594221728253217204448564533112515476415996407818300986350685412251595906076860470236387997249151539515394657664644872944382750239804001308507115169804845787577002942968479526280070434574113713873193367154471009890384512450907016597727301354028118465401081809155287286206057998307884674198756894923697064364969224800643105237626062640276036717678346682238949278119726144849302405906209163203547701059900896111812600086180754753512270335574396457976948966705593672801192223923671672788709796312505612761545386360845313565908551763696336030041817058041693353470349264934509434411849090522304890149926137006474640333072736461369131642431269901870491420462648832081667370221754792407919968225164351923115318850465560902998759375 A094836 314 19667369956164588954041415821217344017424854835833347181085648839972921301656418923783434933488836071315958625337695260772283836809867934347126146722457633238246244941243983135692644021371979820575520518672753824695822745563552132163677710100855940207934849481778821963224313653240468352909889187658989819533216350744165727304542168503249659908161307750563989490008591147691513531343047793601532340938197948958381581312667607921635128605130859111114051277765934668087049733356909809766096174092815646041210568595017521989737531063213183537191878791333758678342633785860642108551064934919096524011939074235406207017692834564880334719782635680004547408822413789785408685202811684791443985294516721626910560142261435971882967234525041334628551261152920234118546218985815901624891389337515594103756778858991749093661920971407242223695467802622050932464884556970712798095983924169662651702772199015766163094269799751317794118498790257811949234545055686842106443416374901886371712437346446191582110670173471857803429853366961793857900185629918081761662296486151654893824958941103905 A094836 315 53141226342736345545936533956925402160668779037661717694758454118253145604827321644294526960203557262188180633420583045967134693526677300606138512198999305722579752405993260372171545592928747646756799289168306619554260902921639708261492253530123091833314102521284513115413044669771614140562499913684941320283678900653392353046589244554527304123486965217657305380274960063858020997155802622834924388807192557099196347294576280698181257020827193320981015013008160815506563506585987555748187861090280760433546110556160341473302329406521951482918342780310622581727325479505070464854070437553671506526231260118666489552650751708100606414544796933173530203714464995635205042617354067068855585625508145118233986822151450717908051322837359280260136344431642771528410987587861966104275779236454864932776420019018757084368916791941176264501482329896071823207612460173320594094503249540519933137194145710558355622675305574590330443249221842196037741218435575697445473104570344563903630544340965967223593128938229539322218631715863396782291509164118688694847173182466452672649478155863991935 A094836 316 143587573910703649500531560710196615420783023534907125377890161941871159451322121426464888063035078233596392755543790052507937169625245256369851912835549401604777252754748848281624380499449454769557051103812245813281788263871524928170419905360682493277674497077661272659024083473409248167331521856887523788416680856349115393766156834244164272492001871856802288573513452083953225042801447343852172097024693351084079572008363797778877834835146471222431591451096772757564066507745605018721793834569764521875795549512176647643340904318891249693661825000520510882068555102988914535393589771205085491537352852901562619365055313422453273651765321530799198605889075595792534239743405486408363000916137713592746605482893077578351582791339310250221553774103037615749532369916184046597851530605511707532767783134609822650215719509904086859440781559911383444256036402503755274530549684274560689674046878937729661126305581392743321539865278918823436164822978380478810826222105654636765723359096852696991957052280426041776776939466409531143957799861263066935395300276727868969843996152185565104465 A094836 317 387973571565494918214090731102417297941553568922540015109341522808481754584326767266986483251793821183620191037298687301293400265192719156034039262343142284136802414363578982063688703937966833858595505325701399019180772334719957434276766322792310566713184657789738237440169958132107118776515631494810175591360551390176409140563802719538487309746084934270114566068327967255881550207628513567285946171236332627436625904370251687022247211543308744415816839119848466982777292197365118174598731192819642647827639141235790745771965650167314750150322768233063640092726654160950567569563014707725703444462420882308762078857889904216717037306463484231422501459582078545366431880581639006921329759619818476619456209780790273465255258794147493458739358037490063206112464935102541706045428731420313397298673617253295721782125789746844050753032727273398228170307987151952686578460951152406613442979341529695599833804922058247886880210385540389439082321313946365618171155006656374258196420612649151646306300731668582226651311968219606837287577192933623642740749406500545519490065804953727241048272495 A094836 318 1048304446782393358310823654907170828841462322445679585918315416738355759015691473833276051281458841803063522586388297544304715008613557534358717716999257616188238518833137654787238596416005885636470285832994076337580633566625061115890894433764917790576531667673375639902066567848869961524897068967455237560332421439575801148688001182036158466769649000395977700714333594011939864707787200857359282702508473734640412109528848049970314186712185392265065876870239106690691485953214041562160752961204839864665759083823557082899203543411180136014922426103912955010036537474333330584044730346685079501851969686645422235511399156138256012348790682627982068144592170340504503148797348853295946602129748607688057086081089836010042130910203735986203495195744376679878264505114697773550701834446156193989308581050621905645481233680253115230607569651940452604788737028539756631246215483252985248369491139190631813211238275080208957585140190266985481608754118256921917982017159301139992091729654648651466927585011456895985803161352438207941502431348851221422437960969173716934288835140974853126867177025 A094836 319 2832518227232455288660927301468444477112333253694657318611273146685514452378643777970744623576018538758056454408230142666024038659873567265118099237292731735798336341084723579656136623827343965022908853725244668562743852716248580415179762483266485077827221852868803189277146426157688503933153103834432557077842611369182424527345838630058980638724281852984997477215563302692294258558890809088071214576231724794665766083321043060768101910249113386591463583486546946429781412268292142935840179902444284494684233216852110002202902202331358560197570245010004571373478631528994498287521291833728377088300577630895048571589721661995663528649395117997323316704186584677964622141618556019966640797624821118154653627134894956108860372464111700487228385279543268298967864580354978281592290311244782615845714487325163135758368511278254170509050900166815829539910997143127270464940695774798413734480922078751557463696932014344666355508168583715854381867771306216256656769239209425023884373657106248007111992028400224864371413490662319818251102281927403066659784629789300882610928942485109099421554064049055 A094836 320 7653463201677647407568467257744082069986695610020641629208074124028843311971336472385478139626350810265426736747515259095299408154263370136791569780447244150869488605372404279093226370342886977486014086295325261462457552458670097656754602338891608915371362869919838544051209741411506488757418161663567801769093175587109471497087307290418183649674542797116462787458751329540985074686258258368767564425695417886713165316721348821347361391178917658384742337514772979014162685257439416998598603935651495499796933486175317402395158851495787418473698787094606247938184252354805660039551946490003728207508658906708734595013192419313126716154653260038084973752644007207690068522150189568601010139235664531505266412461400090316304716355898904512755110821830715199434490217854646202164594870281568181858926555444009742197206071992609088462340301643166719476386909491992856256513128737289830657582203087295569076277297091521013412374113928060048272821236460642207229668566361849255234437629409352460567950993809822572074663265966426796476270424265411737263516647252730015641013068305929645662185954193369585 A094836 321 20679654738414776062794709869497208284659574425942519987462897671852787943432098769741783962525776313318644284635331821845356334808780966236043556428669216402917622413379895277386317996529856785823245038261115131226891743999473887619970520339922644022848344647301550877223179444147464374934039939661856365947532682593758422802705376952871302162439975913526829466716068876856438979508011255221600871007014442898174178020015001194237509710863525263842187204501333102749321145784189036438070491993950438396166819595412490769161717013839415273357373925159381071924402476384053364432371071894698239888311308065349369980677074327262406391386344459227787601756327403288593887182227670595803909429573967939306111691817075909139699234733266375881763822212201312925603693600778673683270453747210485982600203707095226998253715048155518478771072985988936309209367889536367554477828008907461347638373378260950548892543793044357763895568500325449666717308599048883937718307809540477478218426590290413242206596473282112189520875773227794541759064435262860586682955321092246712961134699633679417470127026676420569615 A094836 322 55876419449733523244023898498914199041068100112201078985483120301272108994310218904505827881266507972236166591657929835110893721353918016506419552678694442273439264891463871667093552133397302692407430607367446789249800029829025985679062689203868645258127311865645920550418486806876707329565287159548174237222431539275159671303438431439350968024729165243806696102604030646514768581645571725350507184693388599015448742296915216505480929891391854083983931441820264528855686721746193519016249470769050148894947246749871063882957556976235248572824205872081860561733487553005459835890606596707528154174488946883915090979054859819070602756399186574180222061860622891041773475476310643799672594677698722136340582286023326645095377015944569391733621334862257125694265980674813758437550563860367862843417568557644747905271795862910138937030350745801804264316992561140355640206235023554831824029054210478885295812084252528557586524812675505251071410119561808847939072660471709803784296933412527067171089763102857273326262834264598234885406195627809825039805608014074603365690970317397133480074637563893734185730145 A094836 323 150978064673525241390576510949356296311757721843592889476255403591139566649838268047875977193398142015205808812015441779137812989741951671819379395294275954353616490819112967864591500478121515345028091677861802963437828453706284213830939766258332739564815973812630630025679874129001419057021030971059227127118644071588798838103467839043749362731516042048789779342406624090814027851167355293885815191440664987525299603512086894982808278329031078871399318913611150255634962772837069104192869631947481508363709064551332019199260549788070627804355730908991262078422811443818276092523054591932669177881229246169030510476036250554054441385384210737090500783359801295267468642143104177319044755015232517638424314030723336777971799557382991763197868965033996541424593754179653174519587940280260218192428287642552401744817394167868147252337528944083489133248204690833351403469692555817146681065156838340569808333702757788369554432279953646688069500476338698908082490390876252080284692835862221545205871297697323879245449988662068657432572998827277711994694166171074257201850288836472355029482253227513843093422282175 A094836 324 407942674871445752503814488561262213720170323353287875163763115020138807815754005955141985870733898458578123173899132029300535587389032063337946619665580949969029484753978347706254567198332201064963211306151984239762223232114350116745213569367325858435487503114416096683466469478075027415363496118514872149300339059001395185395898797657779338749588320886664739976486595689348856739085612358507747296765492102904760513240916493328331462564112083718666875720645886170461140556519038973335614729272624266548592997470452366005338122569809860092120612091888518054037874787709428996537457616795475411106927248659773555391158969942195281552705381012431958936416121239189809229297192010805415128378563584960300360170432169950753157308671827799591250209900523792672126629527442202738168177086699249188078389792608031869748693769783870965677066176562841836232384757639154351819469079582906777406229748142009143232369039459922007518433909940675658539215657044887830041097074972649219436258202789202619197075288406018863932543102075247784577357425108749999838597188634628884796114745177985892527568146104840144692820706705 A094836 325 1102260956524581749740065357516019552115603901942861995099598460529011467578600674252525597946745800236936073610066642727728268019312174893187459946957004432540363314188758676389331975978393129156015251921130983554034563735344520309161353233490748211159947668599178480608096374849884595074893109491196213488182389018777698202140880447803480729552024911519726078626687439145996520094981473425332639310045168221383675381477352852886256629039952521176759026797866270821435746148751670468883726805624998820732789915456097741614404407923076453898282089516551866790748259253579433330368117957526782628141739544649461977636401060747561096700968554111380415955695576228489569270092370670092054357834123791330213934756193692483598253076231721331503794869282250253803544728389394652145355894900321091045969616791339259559659225748561851481112180471543854558010770366936304225264801983340458295404951714322870364444052810917951475945253992379751982684891204858948217862961806185221938836484971100563255525291557975365646466486011818657445270587189645015221851894909524596172461900191182081409254459648522050557116908127234735 A094836 326 2978308696586745016351904092193796268554148022879289757471239876586273965258571206076318210510121281506302812316276894751189750887645909172360453438731206311143111705908541189625627292839051036647352145727684611411017151450677661761003859691678432299228320165067477140186979721377918697817333766481716050330196665828398281540789473574066207273470232561337978977784569484085886907947783202109636432907994747768686587975991294167582172083334489148107519171740958943113633215632786457087884856493184017540995731802969378627389754704870030008623298113753111052180083742465296841149225658183779749865763569142715597603800000274980940141090735480503568871480330510553257576977980356253396720069452674105610653091410875186658512529058820802365895454145550430285253385183981514822654548889852490501306960716491808886722167358223920352918094145957045318452903265299077136377511143139516838731277402125870647582718687462731265428082068768976179916538917496313221039777892759215394706086962955655519127226718592574149570733581271390910341873342009063406020693820206938270223363169520459238789819657442738434500489741066967547265 A094836 327 8047388995916428509601095117042280001613755842215938981825295046937651725117191820217537552272749755884229961942506559551071979170151227271543052003991772495704255289001564105609768555919139922628016341740951898901584789185167306733712119725561890581766709926064654633606738599066761471617840762140487276795977902885943137945514955456246444249435838828710307678247828119312627279278390117118764216384762498425822939327453095363454176082913160638233995625285044266426766127204042858299794413360856409770771646598833345595109375598154413160223697605078816546438719481392972811205774398044454926610510535681878000076005623106597439513666070567352088979359437083819325744504933652504307267535606767599236193322778249998157608369918680731760928185597482393348504392963573324661417938955025534434210316809991250820584036642261807045022838901263755978915890064827336055555730883498172514911453245139150775445635529080247068268726273868519645754736172390147118390531648372438190310625035069696241581203338111843794164756490128812227925084324837902133422899480347252296618931111582380672028011305155819601498272723246038185475295 A094836 328 21744042088657493246197142654344148370564099731519444249602189745585658374992687039656580389922759330277907850865840407630101736527997728441800154154332330552186586647770520304816405012466223231889863508031906303147470689361170612116828386494608536673501350991906531752528267507698668118392707921969830140186681963401152530330499868853304318295768363044942690008646653793813234822723302148671698803035195362751825813376190287680759016193859276710019108072001017866926178962072108170339587417016177526016607448114315896828606905476458519488894422305624848555366367858640070070581161274290459027921849601648865213489769589834026006584985581582249863918660327520149307608394753751086281983484489416600462088747493740084146671157007746278397225591588943281277228584534189939253636448401930104188745774713635643225409180285224044411731357793120522697985416502260196723034448469700918995773907937088583269383459616856140115730832963910671313853117221259260017577995474124435231003914138671356289096892292351483339259022465594469368462667503838669555445268375204455498526081640132423055360447756711367120509898397721054110186699825 A094836 329 58752393676163550834796169850942771854984195860809696146486134867277401991578515263960259996033743437661151128809538838909975341026670692098516744981953953160235661418020656862049820733915179253426488570685869090152566901069093808772363566596312540529910068613421522730676745199063202189135625187321718898297137869132011251009872700126672811788721867511596319693055580303055241178371083127320813047036881485392934921919526829860315498301631682757310991776551124991390269128752709072214706900983298314440463554033234954397550263488015321504579568846100735717783379515325987937737486557358422248989911013144698124971357355725915163195191527769168564956131225600006345338556880130501481415067822868047680964559534762929114307308626560525548571787545139148528678286906988252290001022164076186492456649065926698003804784546638725738691083734172751066200616473216986718303024209400999628408584334560106854723332439109761512457642399760360021511476977106348177348625380552575621734385692064969623443561392730369870834084537279766104773899670287760300910981726902958409765175972706695513203257810622808803798143972369564959686277451855 A094836 330 158748945968951825698126004740104715208018926651808067468361286809193794595586773250533582852702784845801100072135523076894345741352327682052463803141085427106626204964905167070738310806633801876535140228129710249685932619218002110132314240114849989903280331892113962511756812999601264616376340863435362493368726335712730999076145705242401084148808190247970210867946169332201467850723843886718688181394850738336347407200748118092284795651992612950977589761133067725718640259710857841015967706869455029440606506390352732466283983337711922246854506127741882284602136084042960767696618096821182626311711635667372684807394085401832936927400923046711880261602652910889624955473081717861251697231273904975417365777774181940726774201237809532285962572721374390381207453994097723497643508250885453972513677030359224370637302435837551721898896518376980260351367725215795852658048379353031295040999098073471632879174867014958750520434033319528867452696939024131515935968200257585205491079136045409251188213786265167039510357160707462420629708446450024494391917180823418418730006952171851144252147243855072676495464503444166800018211488212385 A094836 331 428939593255714156872785630011593089549295284828989537489816050472306765719873469744426476907742928619611134733759054544229683283158648370235065097570467842088150845579512343404478053749703798755218695469917906408782299784560140632483704304426758076406122926862423313285244178048177417930246683877377162135363400261957930027492494685692267602697267941328147998168870856480028063077414647810830768145315839658103325301321499495558523657536185738561858690223589772443766774591469609133716072529254366506250204339803179049888944925428234125895679370977589719832259253915704564668328324360124278097871995849662227849651453847398396869662674098880687731298285412033998166623342928244780971584437487023420709674650581280069080814777437252729676145322921366057670874012013765141902380469292870332557545462879381558322763987376848518113845079701570866490718329392916607176895328417987681158201151154410185791932675767341979434144700300386967239497165617766226249710808728470614672661274091209003731740930206927088610387114214147026180775367448408295896086659311603149664450069019592369085073788649638595749081941290162166324084247754872412415 A094836 332 1158994622227993682918441074165319787857480651589003078489415500014886071781303519662667090071138540427404440249516893242985527336748926544047463841171600968236756478129637386973732630493388857602799038624577954986819524331948880770968858898246860207599354245101935900382767257329362383646261923460332228654389414139083991221553721564594801820086933828660465643082078186262866494233706527661020848809955217361344446627823284436251012830377978213601529230006549804009990099227510624168442986958077591430433022685541683402447196722223105270458203413526941295244882219478097649690862364724437702599267506474075703982385543488276382939995608487774695203256086921713210135326647636644316467359898392706008852565488504840972474420801861255637775412376570958366452311199253739419322508530385827387685033868186411940228883923254942260106057683454747962880940665668292947376175324727354335136428215378217223936330457044183161416100229691211552161592474046507404302587089248359400587945557103367592037754742230903207160098943096268104032992622215890769061201659068034529569925667760931629096018232679176241858946728870553669963508837415453770132945 A094836 333 3131603040320445675531470909609064055197823171298201489088863191224171693646316390255056732945739428491918177943059911783492350634212316363367877063780568245707873915755434640090682163115082943538964247144914164456479945962626091283017224259358711854175378764142503940410923844059759112434781786943133804446998061640404682322708128175040468825607292507772636839459777090411408787391411960325430522653730851994513036685053213225250741109157639596965593417619007346845220804345959115033523817044653122790663521046129288750233275654501905012543939727670424402161951924770565933760145441157106312298942704620956702498177888853868939305471264471293127558510215564183681751654435290870014850025473872654148896211240265429726345815925814335296016434565349406584788087189509591897244276146722036308654628954294222183116886037870866609958049746849649294133435187917398150893818550517982995550947879750791784665779103000707134804323386480953313553655625376497388659364065438258371918014222632025142477009581766970258819498733859002202950119884451969409595070986715169987294789489839968242225072179625345555864278312326294726079234554612308332026804975 A094836 334 8461590255951221987292351479322616911824730351367088834515029853272211901346275105165643629752297864646622489397707632122103088428114342064893459778871254228301707083614706267887636231004323620053423792986519447783453827171491366697831768979928341183121665821358800545054415843882211792436396742058424079283560108162959312551966140775237782171989084269067836079754674616213440280665100883092785611189531952133956863778567154311343066225931111813022819812877327844625982603352682301309957185211665779702781403433618652661446908371267425120788454685962073207700298855847849674922263291144136531394040588618318536074372673297610385727000416605825542888399399198337386379760148829283143480452363044013117611553918631702615745422157129532108580768420161720021139045133743718052614614825934411720157419749469120152369885845443158325164390309930068938000578996812144135422150347324265326624326034658424023949711199977453634058120374171306162010425338174821897650197402227084872563073841606174831605287852179611408427078418788080856103119894796599128835112744902730237635991631621926429560515933329451012769038140958919479312421803053619697682656909505 A094836 335 22863213739977161489218258165658801286686366211570702732658121574678325333265941687841178832533975884535745474434428078934010761440414318047025764954633065144302966832053020580397753005491519306301407549685328402996727784537423710191450156766542118518082886873932714930233091199245892203404031562260074919090374965258254422110730189666564312388245680087728785314860291353231625226948315194704746396003592680935099451416651765896035739691724754961148062168801122217172058149038143232180389280918103892103792561414116553361940796185888928174465392017529794136781805346548965051074021652526015750720385371503992063516252465072254408365415820197676145591327618123692053814430170482287762814167434919449571132269791931620202314404322748069943049940254842402147711115163288336668572792015398633745829039508436608357481248437501375923727572659381299420828270315951225536512499344651614394555933394699181961920334996559976718517906446687482768798855710092743390953444721453517887407053602005661762972345299579728258599707068066660614188427005620526394143065041656190386922462093852955372704271826783997011156385192592688106807437632616325810830206942677535 A094836 336 61776395063828034392645746271258601754009649678933687416553409979750981778272673094271760039863173087717719625299335271572064955308911059248721552013958763148652388078500177993528460733201854161302783145825964358377710690366291693445931625751427824307518777211700374382689267365946556851385900844829980372958113872567695285583880420512915996835257655607958908852916427481757235149774066990991341669216096234354686583770929292883934257303974061973910250957280819353471056492718459660669110527083531504798667798159539493565311369847363512659980368442910817795511230346076447720152331582862003414309949879763197937302378086252558113792967819173704339562224335770816731069203940882992705840736928699989697186275366245319154950904734643127856588829987815750441395412032159951934765631410992282446818344594375966312794180908242872302753576161257961105009048393121214587512637807098314769824805408151155002684721210993857115981749160829204269988346118245254467534309987170003104688986269545456477376445394176573575125000070837698191456273666066767520375432907442281522734254941599053795120512915454426594693540021347302305674217170907509287243521476457790065 A094836 337 166919796599249608951767317206682576280532786746112611828824581107165578086567429434780607786531461149037393891813329469359640575233916241675727586515951623394593608285140648885493320503358404452320813758614206011008171288641935618267197061330201214736797217943127537649311470189696397366552500678699044707657904593302947403393222785495709356884553797207024883991794872195416696143064302061343410485475496021633682214249599532720624467199598223728750536938510605091956577471267128964984704463790421207862108286834514297496917959386780025318338781067353012153677207613293215190886548862871480699449733854734789322598962072801946951214190681991528927820984563925128683656935233835675808893908367179937242347744907325060425057142278601408720433075577137902850248255599781026839400067499709131772669421264964352540561519332823803460664239060146351524435027929943205864233610842280301856452229656891026118072154791770405367405967714654063250025742412642967478534314631888626935351753493258221396209392482719802220259491591696392446654237257285400219528025572844003018237569929738549501460253193286033874864933981295218237243627988354457477806184199182006078095 A094836 338 451017228634777379559640898446710049851397835778346598227796601598151412238923416060104107967447968161525950577959990926874477262217086376096756690044549272453428780934061954788424958471613675628316677472992438815779720444199819674266273013782577930791001775363553395028065209763292299737868005447943973970111285252990691316273202382528986169386067524795725628586920891755588431221324594395682904140413121034357974988215834166481834426439057096541021976897604697677647318856307289744929010792051191020111911792359059472297178760951709781046638726463619395928418019459887921369327734875147157987909766565543520986464458218332774409622629429773291989267960729501361932424307932620055152638634567383261728833909553316947023185243485876271719482313620596625685620345235196302360107047618582663057470329439589086188630912443109008707842471186939280561062340457658149123944628983203568517819154708114144419875959562642424308873808783246118072365286010615179881745250601053082809317333249797444667101301111863511422567571155763581553161557612911485326397204722391588712996391215898619153891809007745948075458456923919658329729977150316573197523022462668303965222625 A094836 339 1218648384851371880320540755835693348015900671740305762298894588693624008703992983626971864947436623440981969424254003671085368202869992154297194900772785618217541171490227116697675352296979648189307210211211811066030793632056624117931851416043464238796072060235103330238294547468945604195321984167843938968195985095676254633622789444370535133971797567444253441416976257728727745743322910992833145643985767559339226784476969668234383899613865075255617652826790954614397963593164825623669222175417854345921177800845891859632679515173560441607992520565918540445573334903409550246708348746098758011851489810364738970637643506973083652853393505056752963473102070128116016281796377004155186753781707161206011371981265317483531586102841695407584632490969776505464643322577244809195982403265342855872153057476348445917328184859761208704786896482870875929638919481564388989692523279005199854845499569094761331478724666105038712171663926363296377467752774939803397508188589730797862148499089199202232286319394862725143975357003381605660250082015849576066525027631876499858513230827788139215266166478676358413854875743496935511712161016527392425249728887945558132025454655 A094836 340 3292787484851178185848721562627144979628913763644470391385014950853570473366776802836661918983865789089565119858383739959281738009677456583824644525131376695874523791937812735255164013481480537793832453674016840507976388614096554166832188259876426590649055915753473834750476839195881259243460263353508875148091581617231987029357460805486803403005627641166848002983041261462130613410027284178040763847145403532213556413681783827735138814922236994283582356916012261763405619981412502527864493388968250391488002305973807445668027752820199361515014743930385432664543222490993144878684588984223969000864737557838959155141926291383053697235459628033916734012332525525439974631481386357294694553565534115011259465364544978287185398626693017505417405271118022497168840571983370239251242093515908777983894503830764061279534566860162342811325486454245919822603799376846521392000073955243066804224022016539337003511094171856251957863527055224843565799795632601338164887243824202014770442435221682994634192967903617971475509992055565942730414168445267941620265298264125580226114036700292336261030027933574512688287798800471795832987929336679864016451569932206435404428813255185 A094836 341 8897110565419498606791365341677789899263976973466687257216548098311758725413022217271676878122540414683381512875383441115975585016780284819502035209710079059467345068274798520432336466751608116139287100519983291840741136004495257302156454746334688604469510288293826066392458181212723693530225436259196812806204485333775733277069225473635898424386071914635255859806736071494419188706147978526155151081841236358273470090541395425570676843535984744689164272769412304493767370791812988665464237467770037139946236309563426872303151355440663501253128230107380873141055341597328574052655512727024418141578509029791057272454514201673504116846559061554137958548359010867668683338246424141033260528547319397053261869403628550066657463557738430457942421457928405817573701760855743809212046940697582252769627077197667017228856482327973790514992759612475992489799536277319819236795210134543487499813452643189719488725644973630926685108537931553600951494670331536040781721935304805254178937597820488362302387166989256364064102854558782173875973422889031962408380769384639685894460268650959064789163920210351854607395218503999048843797873355547976045059716707092900517208521390055215 A094836 342 24039989454976000384372083304491825680666286153393225324528721576623421222495512664291268088025185216608707758224166199511626071433602319904837915311992108487304070499954713664395437877998831648327815951772541180536842041507757571133872573892408068732850026149914002277918587255159940224037409885312086434693489371280280414082654017872303392055887763307716820166349797882136659185753398427950387040182371173494651383971086436758108141096095415857913127581440595130729897672473858713961581841773421251383884339020438073435155669294372919960186590962735399188841698868452759316097130316703830993594576130533757878911212942230995516740665705348859652730080932035031915256939967206547685512653440303445303798559869138977735130179347610612404342917361917281401061644988991647789120711582522773731074754378693592449788308935715618321809167625147423677461518524417518774731299265783462547981429144817876605519199689207656592046911311627530774546095033436014749590874504306339972589474618868524333258055491012002792083234437507837378246937458231995917159503218611998167161251419780854692767984651378342777574669192110006629504146020818761294593887338090995084991062020367115935745 A094836 343 64956042610234587619074762297371571311370405922491521360189348483488385831424149805892789102167172332736313679340184195696972529038008451602587227670967467422616539023532568046397952714016376362173642562402305749827255355412824952708466392500831855381472166187557345861109956370983977272625387979887821287344995474994832345075597879221738291699110312071378933454221294070797181625486493846173967256417615828941311681216405461579012771670972970112096526035888215273819879017256995453311205471007546753469218344086987364858363746130244274291760667528182818500869397201504014074765872063078238617668126563123704759027040097453635684559774619006059720122540719810297224156583108053845422114156335171361891466655504544114211771677939780316978104104769479036417262747186553671470460353483929593923781733561603009601660993515447118377554580408155579164025030563176599452004151379351705670102334049484449944923158071513443138079827678909050221269947828849441521858502128913795301131506241245154927974903634327264554952535386043322037241051136169430079133015288308849663030015441787600728900029738860361974654901549686019408921153704454419662444707542462152012552949061823425868327775 A094836 344 175511203092864400770739623355414681191497156136285937322006295073664041893086830280009651862787611617868302952869419472607020261834627402627870784329038784983801401137514498906653603837834370931761533875795078363492063433483411514460705058664673780832669060188753798602716824195811451430693574284247007806319743079946665716113851387003118991867604007329102570476485770229496102615405320618963631576453357787428250667995343586100055750946827869147468955435842376229266182374730729240988163221080549554452576581838700839409225406888250734763417363474559012853949922396764977577258070217307084041108284378984119725133183432106781388684994279888668014911452294846491064639172301021523124004764904979579527297599374718327461229338663107068864224886744214994482162541836423031321536085992866180259284513008696953250095554690429178140534154453668749753771955120184647301796442295709042937153958620277838933305767590029634151435102341500942070340624487456157556046923161450570597317357274369789746863856361896777815478958529854618636787941922992341841821490149507293177508934562458677388633187586416046677174766412582432332898327805289821109164305185845396646922983373984876329105712305 A094836 345 474231205800877000647950843231568171207854004509838680152539649099691757706734783992436273440463024424307821842339492074799973050504634203892055256669835126058763963257025152513209991171875756241243302358755739335849805570016822499247872360045556054978016419157846576267194997867126170781756765090647435204854658457020415770107281372084548294287974328692923074048531096938804398469643550825945886345609716324015304363611737153236889060045557231463491005491120064683261950956643413152154563712154173888584108454909825581096362191048307355086479424347590924548554189446661767909737230961291678000835966723888528373605102606512425858591169984484561970231023978134499046357819400777047427215452659098488711396222043833416256127461296037360290818665878764145611766770779267844077119033892370935130992830367765606078748587112546123888604907779232553679112658709708353832854535078854454664484326089656671313342239105101999963734508446907866565010146095158708866997264523737312840156198223840930650871211914941459330159590995131793513278981834874171487171587250953417856779478157747904516486143958466419261364244191896182477471872808739392182542290167446719277833888523558074017817766320335 A094836 346 1281372542562766562886362407672073843188940328688427977486224809861072055659555493260732530826479229206868116749698354716690054575443259784288930675651110181571995244919080824576194489492804455529468471211824131890387811158122020909556236656138033795876819531895441260320162281520150717640855348581355085676509480831126083464164158153521062488047114768524270816976560547442879255168874258926385165942205877054131564962228245792702488140187344692586483549368050978931797562218668127606392390162077356766404706592589766881421531230987119585192932641169827203571180565934957700127132420799339896651174740979662424681361262109613142563131952613083006554896211877467121576767763381727281126813029080119211518613064664838516005728939192554284398723170979533977227999332483039878273344308041100273857762368369189658927825432282544936317832320285331906372212650061676851871725651986622440794393711940293705610811796756218013872376490388442713957715344408494343902469052696215057843531450283460920248864267730315461213313399389887576218261172129888088365995786930585985541724972473300275544868172342588678428159510631737072471696667430886032387408158868135849643310519867670542011267275491832865 A094836 347 3462268135773389452041950577579100292728345560262127885329099283704967594700361236055715305856873436853933227149863112105004452662874637432514486793554043040772405093007393130979724997399566466964867567971046445612088529899440130480798452197012607270903111397165063127538502217472449371939420370110056350850493412351044220499755785223532538758155009816578251054547592550659562808661899777975541892429953934190547164512636356520144969717897145313811447086901468253953652329852890324149059086063369305828651628629069095203775396289765006070883948909961448756458405340602066259081743891262585439459796149291081147600509756615072104693156677369380299226767594261892184365927450299607712827601377359029450424803789328171626414063337570820380407989717168034927705908584602402971826732243208019047592738788340720090657378239278849305384659040806059031785164901353992144049048878813318756171997145178347502903742161493061968381161313295063766205880295581605622065762513387908562555909138509713182671500600536100461256913474991885235809948173815975779890749129114856081980323018843379186774329285183530650646467736362709377922341917926381250771384662719412898289505746848557280956370160561166080895 A094836 348 9355047221487155736650787574256321318878146514887940857731248778346012579808320400267049495692741199900098372890813379209367314405032694899394359027252348645056856989310731320826392366779139100934616639189296284219731317400476074437096508280091408707946411118320468675167772671448276682829596199182023678642947523663040652664256667509826766203472348477279665825116778095321591266125198031215655266960569587976981384381578473089185915475269946450573837442324217854131789663464947437182630044150833702271659934151038102650834239353413815416408844761783193370123407659126217097081171867059085058080472544209760281154152681012662717267766779120112955427719484799420804689614393941776658332897794811068494928608320151655069732283132387417475308103817064859395127387767596360346835952247803759425495306348334257315766577074706018540604412410425651218551609191245836711543678198827935292554295491878183012552205709542456682347883996146771907845574600946153982327346408705076239811008648721794736117474373784275716000718996114674517270903747389594427376715780872554202924847255189838089363962183697727475458077395492530107409095390540414708698248971259694783042394884674281905473570162568995258745425 A094836 349 25277334130190159027040975983690002624508459154881655935461948869991642285674487021160331681646480865256628949617750600760598378517945678743526125577149052484900586812712503021479781195312236451158867194221910588915268407527556453688904284574354789316263931938590509195240194219751026124556196990769457869636893358444123492454601015855766698749243527430599840481214479865966388941507476418444922555785566596759869510051860521650623823469209677412305194957712949740395841717029958122377142230236466600168719313424476324293458910957527839490130627662389278524624691036553697994247067303049756564347997354658622988597372943586458046985401144025867836185398821160440752379153726503230231207777013978129714267649256245982670245002609647464447462116105719532917599274042136781054747771146833514759669270160460374926481200598477422817863816948311068786467416249581349440598874444184202347162950247057705321568556923441556462642014176427264399934976365876212478642867930558602612060782812937150867276233086464512448533481470588375553780746115498510326796106149168512341446855303199923674082239046021974455157074476153079987509997822898282616521417948959032584367652688884162860032305622891264627964057455 A094836 350 68299347464726588203908980457142812835100537758343719449677328115468639109879884122854815936759295605182211521768789232441757609388174818932312691915097712561852740511092193853307047963341296111892158224170963221952771017408140137391344939823398360641136436151660437525070329613994601140274161439462875981735207211568498013571679280585614110193689807645132291700575699481063087598361935157440149530077333983875579439178742747921512481827889073098102186201902947874331710187625283381715601123468888602822177313213000877202823326573000868888517539534931068790342545057360432854238478771668575177783230771815055105429820539417928630291836623391115773259992187056026113507668679397334142946755158871111676882693361768325023346927318984316549625162409550360878493843334465814813568130802791909076866942478257584717094888250508921747849492789924097435383740154759614942661447204507515914098999013254427900695228254933376019602039956822472261852398295022925171139046821022935552711995349547532921585645682152738851661750932810794631641058733173227513408651438337539474035200104398938577532120538389191280106939776488226633721906708375769089426162599838334783266614522970123373525384319482034455763624497985 A094836 351 184544811572357111136803038154223896590439028514585575071372205106047392883253161225466691500791935078721470275190318888307028299968469842809430150028468442193073619960384295079132622117166986782096160362842748403805798373768387123674960338498537796097561334217854563602230835376819192529994659653231700133190660248764723188547184961541313469976651111013620021575115058783352596724385007287926865585346400638865218884791452853023405075275132806301394694812346807443494540531121798667437431858470706768358922931582214945725704334941337390208934901692756085482227032120296853018454375393981187080613725197446924236248386500134299572590495571001650793480662704026561398256968392577870351011901231492729772807323195848757967100727370893013669622741368488969374157447090452589489480034681372591492179718906981833445215461571674508085266511654557962959338079430744229993721789747704863815693148170863217129973185176273058563408249321320143624260780258175577936205225867536041304825199373694621016973547356943613912677602486973296506318586916287945242719849390281882490330769235230628836568115612488548816874496118996712211236604416033505181346874823345231625353808073412584471102728398934834208208685429498015 A094836 352 498640012569161449565053605183732511444553419945872465499128248519211940101910931751326877580323871823409807501352719867416358024757196127096261333064229815707972359280217854211622491653537234943927713408242882016120045253151164600029605443278109301657250083920206879192790192117835844221444430108870614297005182256955070486956480194405348410262801108268993653163669188256919235286200691330043233371456444448879837551127066430126492591880927014737295367280774871809374374183380912374132559165986726219217206938957831570349975910188167055343673215856287408041908650446497039495430868076058395823243107700270817471288034893542338027210888741009837052868977366287581842064215089076726291100014180738196975013710392489982258781142009225603951004097552494785698612543544559562334760240140937939419960523619722435711387460071776270337468366641122825992034055238130754683421333236851337522486972258673399430759645651061549304953070064167071250280366405192116560701349155035562582702135995727516440329603372815962639316030258050914349278190206751294872601519643890208151334264438393054717468470852823520514003608406589339906534671410215822624230166346516216013371206147746280270796198608537602548545412266879138545 A094836 353 1347325129417062664367663704403407091699286750254718887193069456126705556107970454338923997755343600874918221147184773891440111075865643966944255312509398933574499121701528681695508893315235491651505899532911904364807958468216072980892870232777112834540093629191064769724355496871557074267150320159508746598807869267632351691033220938098289863216618617891709837228212571555136990390717543588769528642809727554472682197926448702748929959857189518687365780997958891282122115548954694113107507429064275773618124790141129320870689183624092442201214820308786883773151691279402880419801187087134391533215796392406551360496034033964897215224248787713008715201183363046342110696110913716921860681887304453376733757272673184736214468678608200210982599401964099542468681718499952846975932679380779630940141842640771114310335471898477910777331441397802221272513057915349868410374448684182566280895983349787354398695432575983129948924631905130105198113925766048840771437109211680222562419866635256375727149571339801374107818001079651083598453163620055082457824063357941952143022692181768798615970971676213539940288933040108277430744470913798736697164728121411992322897373657402375879106857537540203151335495736422002850575 A094836 354 3640472001044890749959977764244400778038961354634830487323208171326109893391796065712840890608060829240157210129885757701951312710630945241487250758139062854288480918865171217723410818115274644905133996610214557350829087661074576043207935339358315600818031328824173087588329359756755096833995943626562524439364565755960357314101276018261384805062893242742291711196977204672791891116483516576163936349638512395740738418959713267761178625041534198566247602961117643469422146838901400112704110940772507153589953965754392467161031824176387590660627100801126303667647827928296136397263312078569049864353258609174801505242812671738258733197893013511808538636544577973850095519049624648033790836168396618843196415175749234764761512110818214960849379633102899411255592304774329047969407764926626421862323838854839931144090733682227243144079217188494960755504290453220106314077076923328057239643424524153172911875628060660766060445050454591480078232577139497562572306508388610806328095896946326731487241701430539940023361599601186969832106098823198626049745746591639510800239162940874855467298848000658132095140183070764159028531653874412776339916471153888856740252690251095071879066458270235020377305960934399984823115105 A094836 355 9836553999498165389329195551324666498854181880936561722028421285853692805239076861585641747498982605263303906852730170125898555504013738176854584604236435322888541868274570928759974335038578775298180407334900201050035830052265036252674860394075935976297486110389286491598896205707255400088382772528651781526416457864735617830349956768121323644990074325271054311944395178813312134659748071071251367247194617683563920735346947323042001895932265547336482335835158874695487358636596034149832394654459885264724281997343578305139787118235415645872572225149822963723100657910564881142525049435106485599090971546193921260614719343002741132203491698260118958387228248501979911750361389688073585917466325776809863337071117159661200869508962138216014812786044632245113067938818518587660492804899065211092368072443934853180218852073906112497391267511871986159151320291542811910767851472383726478950252168278523420533548324472813912192577403674274041279225316996648021531414228917187018292551129108193222151350115747578141748934304406112835267080567119067531330549466546600240294075243551677703842871326806596707528834368271717586815098024192407871717607893079569500170446161085226814861691139317487519277555109253022570054163135 A094836 356 26578365266172041837076736419701484635503221403329235138090306991168506633646092288208338288901360391360617916158866789794420195020532409922915846113396090103381985839596971784338232929863421735581038555484903733022639461972132466880151429576857839649640206652240523276127129959491644334283713417376473487121852829785949883417248269086187798227378375763989146008582044576176364715058748171551004618137983507342477318086169032707146221361630356467368976705178996318309563373613935645371447017652239669212777856366868382826095237632440268898760099491727720846853514310026518380550966286310345645519693940764557366071379466421980734800955101370805827913753752090907771747699380955887550181115203176080543631893569743389655329984651703586641457063298512963223396098315095332449529603589429509273745156669419673118453020194212960633740708060737860918107066111923458224562788420601303905618066341715264046129108735697097482529978283699677433868056388573947803456615308940025850712620145054953391759521460771048525599065597128905715693921819586256897271029094912862322209763791068913692280927971026183423645610815322887110155415366329714011656604636610629842900603805274562031758684410391977581042067576599240732584301525675665 A094836 357 71814733112642857545615952476837860160463205377613712406558287461716019070418936123662068470969728278473784346157351213294353241046923067597980439343811631222902802850049149486710976616516630490961190878739802551726970776212871873245132910041809488657391862076867783502809013551650217283979193565368458833551464819665178720257786992720922662689052726324224347244134372500433358646776602899782743406957464189644756029904907991027761767077123327242565427720911312216913565540017495477197615691863956931753040503178996373052531026943066488329034142954076076578375231942590994753683829763085504499087727428854862456930946057657472602429439551700425648762843679762404550760303815592446770901299693064303303116566562109567731541957328033582143078769017769240584984012534319649460110401238145729158594202228403884322125207384544567558461280682722432688853306475265863831225842401696871680596288776364391284362328383320009073323187410363951022637214320647581647943126543224535619708312613645932935426033764852023000421097101693368939398863921254985569307253083124004528064181523174129552991389673869876283883843715473606603368214733007789235303737856404313942437861981681420448726738462017432284658179072693593350189760152321483695 A094836 358 194043382291995734916212466515679478452086945427090847593285354631249692359765331760042620800221916907075773942699246819454552662888591108117333224191132914168193269918846962316121274479595005723155402173316391009862542014687717829375882242781539661494433161691490098784066678489428927609667446729912158391782570820882483116186657037083663948398022239149678422264505065914126358887225665976464801134594450102436623450325743305587979587496165868579055318332925660431104135779563899165452312227969393977357046226811791833119556008704928019024781355501814067187049029855366557797935327468890746846189393993071897594070050176411024549783610867739448732151375708964265005246569162031410219087761589544544348940419218926482267236713370362087247012192428949189547663578471633377745885854615866170757012260675990626018709191900019227330001746664007952387420715989102252148514001606596526679667266655670243535082965162621928819021769852825111963488319226333377038794524463177386304426009969451165736567751473108705376089278769709885745350014621309151422011300559571965321967096265852706983269042617868434692870722073598869719413806053171680184076688031399819661837260173899392777897615565686691641168818812350512632971999347271123268225 A094836 359 524305147138239363100748538909413473939678766080794092583344621655349207040066855996699037740131148513190462719389018748814988000771732127209966773784001790270826992417921642129010196932889088947335405711110009768846036796715437362101760574862810123548469745498544170046764662469423410751104157085029086606137672806559649714757627056413067267648793401129704772734345443965596921279925102691804992882930797219319566918024128506790729817652873099777280227570137413573531157962816115527556670442357610662861807151804958354092667282989688564338470893531758655463329900293968496579026501137113034892899243481552838444314818645716530676042714135192438773847368402777764281771679115505054819528360913649665766533709612972792976505867984761031707844800864251692388546404046340852349734119061669155239717969752324443098667914388644567701097161024868804628378085749247810039421001115181413391589273907332221667402887507076068348987748819146042161394415912338464111241157156378754570023459229144436174273129054305957074170230814659009590566800107913405887288964804710367175950566046152491094663400162090836670260407159020430508249500587455146849585975757104456321970334552014177604458908531746978797005863772792012440696992046566422749260255 A094836 360 1416672313524140467102487635920768690905533573863360211069349574427398926172568285137749039931213563060723723192015185960051278123532557319130222105431148646178860365319954358185623235991391838740694543076017073079030981562183097064681127697397070172288303757903904655976259333925703566420555822776301862097625600140753352646791992119771070673523091371830223146249779125089976967171998740247591114304877879492151367375877744899605246379318475619432342595839192958550020757711393364591558958082938036041658625567130770660966553879082129795914529329541456385247850203545273022389971808137151951389866909697761776404641045910675889475642863809679101827486857272929810125082071723525496090955412100919807356629734433833267696036588058110937312509404923015643884662836069634511415603843818775441591547197258519969261974685968925721909137199087448846097925200273751593624263396499218572387547538430345007275079066961154374057036078287562753094975748306819303695196567842010931670817082411138297091720258136983222905702587571929874203825748541567401398303360891026852537453107489607765085073523968926822814608927272951129634420431173497753615901122419008209582144182122282133987855192955164771022818202745265205264250639537823126997377940785 A094836 361 3827848066837080403871558491509378093413277776900033209515289966758210243169072466375341909195101307258926986874362313075039804674796969104557732918908189857973490436267524257895911854638543815388267708055992420349531943334981931553331044936606308742712873205386604881903682673502588567044931082037410546358697765442642752291982247949994376546792125237891861811462130461647673799701819316223888499046787147456995775330054748694604868926188703470833089916677271803864742513805026908310276777183428131026950943420580190520973274488612631718872493909950121621181035786649427412529207246560083435542385497104108838292501661735827607646656341971038797945430714504087944180207476025286774932706703968324405827947775906507876341897884427147767857368704257187405524666594513748403504109236264212181511205287274551204621412502820122911953921010837125757287789262761591056724949657919887467409740057249518302325041971526151611626043134545245739716582310530609846245957015067956380995793186651436449597391963212999613985251317449123705439727581992515010664809793838589750845831120486354135107377567100640113154236651231106793251773496781290342815017983190184425186497258124071774021007126905946679556675986811842811831992787334206042580492446740815 A094836 362 10342844059921477727120483941570703687633985647650315868750102420831109649643907631577888700896123801000057657810803777913571592180023286987957675216667823565095724979934485224880395645610109397787260606472748443767362231860139616874003418737582548825740011112650848486999094607544660382451837363109260519959339264600420575939583387168892685658361648869692438784347530257592889516817348620438206476833304567550923092790440555095077456233315497459715389522519392574849575722280424994861003260390664727096785407463782107656899126701677451822263682630155899078974773447676549323380895590233537305683574223308392383304563085369160285185375960362883022369451963103188352245110475138253142342677423167000443627307533869649848042540387685565210639672926393515446712005253713312116633591740782057495667835094668640096367087320645286139173772662144714708742760490056618761519220351436139437722545247140660022537256131984594693459194492505175701151452308077959497737272159517050299439701519515098875673855992881266820004926154044944680168269722718027017248914664648508615758583150101021383452369101232405616815924617017523282415162353882615332788424974678755897845706009307059811122627269044674972997367493547396532304839247126385189229363593715741345 A094836 363 27946360822059765981599143738565549854608935806673376577329567225795691515127595251450988894479417315200848532477804933560157367030618246644492533877703540364698790922292542810102571138526660954277362770421658239066992400954153909811625684097903110320840767313509387225266671725902998850796297510190139887519588334252570953546002020148100086654516628453783731703445215293885525826766676270604717676515089894735446739723995049812150592137549547947447511656757482059971749736859194531087522499298798909187383144016195834308750919374657986211124751594187329361268216674586249622347767355603771239873582008993779115580091164165809354743278198244167955403461258874100423678344323616083965323139464690531230356579128568017982903067785628512772000628389746574479828432670866774825395561379483883089082308914589378265832665318971060327924621779194008305897181556343721132033876664630790840838849848034006131377363743580403335575131892705850199265484419844336032276263129058054841129692509936610510634309295373219734653696482978123076690959351056527008091556759070476441189940825741839291734166204152392875996515160944696677978975428417329847903981466564015245794672450650417485581564859951584871092207410889078618444863813742705447091697849727486373375 A094836 364 75511056598361427760803159261120174136449656915645815861628621893997537642765112725512940414994684689548891734697371119675767292145138322410131838579879749397592567976309470738411922335903392288348036418418714089210569700015892004171395724429115466504362927541091251631822060004295295350191213420696394866817407719811182116060721518856779265247818271720474773370270187376548433191034042465825326723737296062270609539811141834151875804878202645238505716781169194006651092939417821342573490932102094261959582158346353680520137327251199177065007256543811533778247642479958598803034344013945799656601112904726967861905023021012931507356052506279781452617129952025856241590534117300183736049980490916392217423033178083250720154241114227853824380487269422317850980978364676771864906690213773711324642903019385405405639765324772484360766188873609548297819475822480244442136773228612045415807134566842637426321614297898117828129312914896714733239637750967087881250965237442704663682129722147202084635028042242446841767467892080734508274291998285013257836369114093762695586604352571299665244333631250664318536967148947953406375909192421271366421225134230994515381307115951418738981577128961913277016171426854796879641489719893542991656578360600074465117905 A094836 365 204030846982411755749924154724402971951137118377139187784743959028014120915059819456740713550326743551743790266303764287558989663218796716533929583350301205168754753973197267642646204049039827436455440125204595047388720262450539241117201435781785892591678309375261248399795980864934162133217807866424148740000748139341479825025115997948997426599518315672094383862738342846218572596648155975983762202820497445165292241122965511883318612630311409884894499295207505448489193150557216408439041411017359397015881804468703628569576749481820801771663396056627170081495768712631459379549175177914195068364967194990258169088256622685776767066699128689771240803529726912604690677199506600772838723081963316627080945805290601814877838776587575875404963304601350713086776123712923966712203051562055188515302034876070450816660380074869933771729914411871220306699917775160064138932429229833082082720036760758958291914870455556970791202067920919030503363301937628651610804075795307058943214273379549230096073335135829795993235963590705661663234060288406754766146861254724587732998563770706825953650897737473090836294009239942209159331028658946846814740302408710680616545046032628282782310735820890229722912824103154250279712686778288539420750627638643551477262205935 A094836 366 551291273035419965674867305262177569091798357405373169748562315665072260714953989407000682500042446082127031750661036407613270394249896582936355324080675276486225947643011040860959304928583277829910310870266397399330232938571657013606674108086661052667248287569028352084997108474992101788659166663864629199087154655092958676035747365736672189892633241127727304722345632100295206607710126413065659646694260359540557364904713001966892739451296551306339698589933898552623793241712659317780947319077972988642650676092278858041315856962552555187857431137750069748667788813887723284943068296380141128922484759750772845908607489473947811682713689667255612869684704987905848353551476301170910046031414901035456323348472172925716669654185388901116357024652362357338151235291342193379600780413982905594634773592239338721210941322533236278729867974687163659154880009006670823150981642235759175464123520436138462116553649300637179710159393010305523372908595834865685304731547954435821860302989412297572388066901984066531276731854618805733323922624983053093115561273896721960799423721845491155465060442318660189002094429356700200559033060565187672156930687111124794910198998854504126384869206468271749397173710551357400986800033445913621325204223036515491488015318465 A094836 367 1489588815710857764841735708894249067283067210572199927521427592183066220437684764317896387374401138987163688046495854069606769046273557348297315551736401246764577341776661859209044399270827967656590223516019680568395242011300354800225992322848722382521012281333205232072413787303447794098794935107954361671784751877313035001168764357104490308092468418008803505265394035196654802035460164919947436381605688670981140834680293408349032298678790651318319980695502098681684040849914454919427711217107271997953045110919533005724006875936067522296789007270804631833730283879355915684456790987643963416153485455879393239386888348301984301389925322781795976202647269347594689646605411766257198171538159980634486358606626005954684626527770144223240521275647378488176971550981082893587714596475530248861514642944195817154261146793104729555194331537690304335816179084418249404089813464891791459021979032181685365680636045539866102606059477845924605123095662643869453041773838497090283607595463118648491362460695825811937713736235216422385779575698643921050843480415207688013492309897862746395240639664247282357592822854112563999701347998618478143321211976271850485166741149858837521209134285141449376641440453085664543216053977684080316281281060017026214449140128286495 A094836 368 4024868428759464645182404210564955717621278511167726798789727605516329262550363518232966631684949377500870202974600047035041082349760757705202763684436432088082611491254592700571797105870472240024828954029974306629406544584300620098553617649663139790910722516914032968031309968296807464662842126002526021372533200485345165480199325257148967075793659772826545943499789960755729174804606757903571560037438924094730682994748787884646083304137352888565549281499548080704011725752675615479634357927676529860496139247053902089187408537463397482693368709788282977464669478374230870291678964305545692770305588779301360782050526408504472108407766539442723060443940052092495863519279469040950648288586062236259481105498780119617384935161365275505806987370442192022691819792599650687131811460076102318440906970600443505711474897424027656724898805084971227628211656731218100883179852831155978286518211880831393421930616478495068908604392998980295272737081107555139427253187606887589991871901081043598811363796412054441871635984030822918667570680213813249696325990966329899115734260544601418914449052907735714611555618349717718570492841733234067378066242602955852899795739676719580127802954453582989747413422707063755044412376860902351568678400098961781794926085138614791025 A094836 369 10875193004919257760425091335210801454763627254107987238129916468677529484344861788580711520916345843606212301273681280592826934902284521045900519178031687765597969484792567700283136571017616721719120177198767060492975915071538264205937074663397480866318389719689435746415367461924186466071205325663890201794223035926650759814463575676052151934304160613708909130532927208567945033667245424395285435273723591298273634470670390184020308738746828826113462840291798218560141001299688663111517115692870766575788570292494532525451372144219224062169959957058933334304905096836887932172200877096793474221402284728186820953707282968890735334933483799648914927523549818106654475634403478743236885418561368624213137312571345276580168140121382446646546256634413527197934808902632705175547260977411031988897081773047755408236588018578575935365947016145260719361123560671572224168102558259969988438380749480027392844371160044257630651182967277185279981010988029518324088568659872036429660947593113384340869656486542910406111348491137547291023353592158147702035551776747542972203025958499203136044094945716062236633140923188114421464907658661850451437056844191974738263397603439755155646486061724446953156061691513045813044337699062104176254488720786113674392864067595397037063055 A094836 370 29384767474423405709203951605335374965815603219321270349700235508639079150370554002381564296549334784474608137171283845561771343064890426105265497616277935906213625465298026671572334443092494511612822693962114567477714293116751805583821877186882343637652498111878338472781354850809183534516932127101705322721969270540609867673515101277367657377522766184581699644154025817760626725239722332109303342538041106249011265609068399528434989566010627350805688028919157287001420281500033015051703766967778883611250856434180979829867518346271805952585749110604528081008876106983792818498416478236571661800536203029972010915556296531416358370518164818884828691445571164584128300668294680284757023450304529436561660759086669438539494697223040209473692479619197980046627830963093776784678012029153148357897596509868064512611755114724414753331132112725689378742528232722931418484112229238586077604526498576822134634097452508967639524427468978561627528396416918677404132173091721054826056290404720463407986213015275147505258421751417668749522182738440634877086811204445870144562677024130586328989725628875747255647032162898666817080461923211478186548860214940473139831847424698478753837225210976501213844688943054827079782045418453428623337276954885679049247736915716677655529583585 A094836 371 79397630840699037307011316812524847946832305134978818376902798214426323186771752569573198148564781671304547580424507677026625576134399029051906328658663804786901450409265783274020747382099349152761125199965456362557723527025548307149222506221881429111456183579905550864019474391518951986078284536223482118104559174777691935803077989187871734181914579926579138729595047226662004843652696074113913236252351795361237141402068344855441157787051976355048142940676722697679619040472087906981040466829822850646833238296586715005769509120254275464662631926893477815952648936165111358694789151994339533391574599184699645307012159520604031426404746407143007475371005763156496561751256591725934734125837419976220983157914868251588438091728514524615470433384816307672461201327470482239494812955510829452007316872581737265321554083397350084924783602637796556101591923693800021171847075300101321717442160773823927753938472308070517737372369997106240396447137503278316446807605261630267967667012607099014994406697616962016297849460982049823661646735913003279740861838860964383065381116174885761727102605127323368696044271011274551636986651609755398204568863712314231850913478137686153113026873572444555361396368072451256525273676323465078153146077612384004953710753402395429843897783615 A094836 372 214532369146801324380138868823490533816965922659109547933121011075144416611578125072432779015857743526530103087698882572042096744943803111607824794770211984256271812792210681108377387854097998318266048677483969129516401492308738409165393627989646434576810970380406686556242147024529357457199990299943721581413196168280053069930049053270528148391875817438850648265666173452414919326922859552533461455050512013024956507057123058731002479905624874100712731420020475809973043645935300024629756289670414374668859798626520869764609383775408706033712478880717066454175976416642023907400501790272227182652372766460855411647535939468375561497787254273935587313623766126477689125723594642548795366850989258471219659931025214929122521184355749022470791637313294044133010119358994279917338199927778232026175412292119344222834326521584525205052011963195213568897122635292414934274912313348644532694451113884373675969007118078954029958740619304712082989572637137441092361870017243833262993810211773976818051478910748016092889283985151747205865019958254196421224931601791121317172515213227517197600302249328398866469455973240300939856320852187635874470558520890458113988028386080603287232644775167534212085279141842820240304209691380584187741177364431706695705877207956356734760556281744145 A094836 373 579666382037026337776097916549754609848593976192608863536474595022241999258160907173960799327649474443902667238414800285150068378212579873165313543562784122796641651263102851089052427961025409356605710765436484622496954274494684156016586433605518444345114130511675287169415417240803932330402387712163399489496337942133528617259056738858977869083114276805194525034691271073377885359340722858249338737633247206841637120831205102622823845263840622768149445248752384961824466251698140194461694513648992810532408529055621093517259549191645203448815653273065586665705672325117812432684797142526405853187177823402632137571996801431391246562989734643427549778403940702736952861208590972910253355296638850551815544912646972823620800651691142130201554388550087122431085670046801216866165576710043827423896512005989595508361084939767303706700451399769864425363469258968181458610791898820962227239085192273416898644329479110861480877999415988962051131584869098228328283456339785232214979007224546272755276081022434441866024829030030559968197460265556102817146485447177770938035753040759635293030254950582728609877101343651022128217227305624340523064050918877154111681420848276311944416453069475803868609868879862932216850718060836662151811583085548393879413275262187322494927593229374896175 A094836 374 1566258349731676017869692190378568132320367106706506490166006422629086806851134159605917007350529864089681480348093702671592912715833645873489565586881847929584541485441091111431938551973302801983550312222160703966017640933283144280818407378208482846974063803831576245525073901142505200627389794398275205476897523706448626043780901378347904931734426384051818167793087548774093593826019306240130160735623578902374090475529409130163811298900417457094665700349397524146373897839044728870135473946123288903644193176648489568162765537306441564309993861431344334453670272446491912551090414478604558343084571826461145574864123709931679679837636765219286965565660134155029120153296487085208862017216151323201747131134312189544208474238348281680055577487070698091514749347456337528978099470932338493921136349264771594944247428672924733030979414630166210482118525040609391008751425435701926589355475495071658575763302283550429642378324463261556157445459326730775805580806668229680201040014526913817210779152871138951173982995149858587882322331772512631557733382453342735283451287543617321334250551276172283375489061361089088550142008323476115905683191112247549519305085144014208793209968961078846885449653628110501007110399896170969753610709755974395830467974052552937424937622145214687720705 A094836 375 4232029481308606563257570522304974543775022073727004343819685817469197529869765241094280579900332365120844915997881946203843765008114132937588933050441209542953308297020176919986246878379436209934143587018567456679695043304776781352087180719332887047005476052838788503733462511471631811291274894061751893035177619558486245436767378265239300266568551006593735884182397522096329817140018806120108836058316172560967585623243342638497515506805082705229163954194626861491117310136632605708965856140730612968653799430895689757554698964542455915120399964771839118628230410444748822595233867236392374116608659887920191940650724692238597063530047976632778737530863904082947979917254246895643372260264685578652270196509366623501478473771216405408368040168510637693185730305741353956497607904293601900531082991816900843549761043913157688882402671630257700952819829296257315537464892916474706823476267548598429198295544125823781782844751821733308748455579969241687128451011334100256117977904272713909557252515781736423637660186870088874427474972251868864912892782242446623558114440907100961485509696517962559097842833920561373611461578272805159552815459321241959924008228377705543882941391716381974808681095493285693858280083668735899437593985949059731985530586476722774734858960108776856846448735 A094836 376 11434942092237505202245937681575850838711977322843259030494300912795349096621298830302586520973690700026658873344796670549083181459011671363719423612726561303211909434007032596711727633442684665939253988573857045787832040991865929930195281485230082592525949320706602705511570180922448011603824136365059216705844451149506128721519412291775210972363293085389890307242670311616734391818736988117227834899409562636155513979913036279811156735576034569111743909568181430351474825615283461580896873156780170118013662418086977076423228439428178576213756394819647867189144115351438872160409358182317716258518255932588532162492683254304979333978509795225002929521428703171991286707300821815541306638373163217367110869221177482388805291921352489065128764479738255976289751771363790934119007579301841402896492322752916814499859396405923402435518987765541677808308696639962225972839131908889222135106285560837460622135984464673574826816877043998936976770819631431711890298827043932223801096096304858456709879086863098945530006650939984988844449492702217900482004739885708323511289935879699254316525865740983558510087961764295470409080634351111217635591465402804663467120713771475235557498847207695134854209434573204316694571778962524504109409196423649639850507814192130884780651485276292921984416761265 A094836 377 30897209301196257747861960358047426661225218951300412173391257246687215789873219569712347685390332371139667154932724605941676552458484527910636945012654118200069036337378705056138168079315255587931654342982974719151265495064978437894606298485910963832118068059073187671503758895389943055721721525183495941787298671828346001319300015244998354808025351348172477016433810999590894230364410201873943489789368579926719637806139400784707107002010938600657226814489272030182823487695185776558977642303763878928259947199871581164805805688635973970473654658402723765305948771449177387828603490574755232938142210921194325982863289502407361921812869936649981282788162825106816373735146903291345714893512026748640354916365425048047928397293020654237572513256212599137297216100494657362635601981665671177024421724995389415877776539327761120223083422539821983180349145501348638321295796952925761734350360109115270002582231728003873358277418928133305977926006188548516285900302221693534610305534237823277316183735451577569085654333179652569768828101806420515233511894278401647680881848632506478062291403722441057131698574844292440483962262555124237246208586702918879446200244602297708770818002213800537994099083535702570423039088476657541367724211142715377816340128416551173954545578357583366425037242489295 A094836 378 83484248096890196197217814641506465262779702894436390849244146586247944268888342656063933143338157093128680625969348540457739495659643735402869661704767814650025232971687827054652733438582187155906664095486009117289673579833530747325296288313649939044300427369666432381800451023773445214112079957221669669650064305435739746058619919672573262916073526979468947508513850078224284593710244546726407192183039003552433825196674681007242323308276820522941257741006103457372558712277566352978896008607896844083988259320390594220328210547465962240041238673247764794208806391311561950474014471123630457081143995390811136217164445742821437607759040590318454201090686432009914669841080225392394306100962857901663021616908509258648020140680449886397431865689521963130721101613784792830050462435453064218478584604445219448784937709404214140919368972183611233011625582835947380781915270527673499316992537908543898709516567993082001140490759126939148753419091950638459572790726304188886584821752414502190449871743311075728570492478244770303530384686631455529943048656335501366325419243715096624025057056332169995386291039141316409892195624343311337928037965679821409458969593794694637623514684482841845964920869504033772078734922492149714251086709098420527210111176473707079894297372070704979787528644789313825 A094836 379 225574407460588008928624787299390111092604095995548176774245510684784698727320511983465177640952015075301323911702024823592206175595804914574025915289337622530249979420464171322966629612880990380004218454348853651941978861444705014294512676417183649386735922634770641222437147162476953578587784322691426263898531965988696965504389703655277711400875861873173747995527406477551017381310850400844550359335081598230096268961777181942167972871856967042048677758971677052548623457750496590563200456280894968951057348423748185711745660093447341336617456421460802071228429563375068941003399272372558920278018137403760768864452349533814022008803005862170526601365751951127964331094225033863346123739086748538266735768531875651441902372190178300025206663520575088166609279263230409732138986864992197852657958576789257955227485813033647281003014739756695011775429144473584321524096739669976842228752103078525505197843764135075839077732672883570651798432408524618929217164256573616149858653764718450680772276134242791167019901590563036180486529654450091035485602235906630413409635115636342445609226103918119605092701256061262095236272093013364679957321337058290745439256396233020308561027906654636453996678195300815716454171337534700051248894920259721121806342582491828113323217544789466497802535973183483465855 A094836 380 609501965474260703234947978065137438665751004600268279207620520626141669713275754490980253921919201395307084080738245103997600628720369219535282620242128551308920794368861219226828778561270997424584242356986507081538109593950013115093025926382941906993021418658722902916592789832561704795898979127832276543384163722037153765053114920656640703631903662707788487614967543788492770740017324072837428344516198295378716566300896748933056855457434216670795004363483730389882923210283129510135414653974969598208912871452708277402542553244284168825578127209548413948694422471433044967029234359936183078960747926120966206660614031275919744646348114080544172558436060681261327612701926200418535833948706293587538818383551511101686761561637721086218222007400728198704215141848146953311446712458746483144817585595899970549805217881879205549056004907453617738205976536742042000810728608673006900028588865525638006500675141176406924106032541640648774220215614414428396106318248471184532729195887447501324944499664852278422212045527208845514904299595939459346426567298371059041531467757030153572939504907729702840790483407586491040011997303126487021933344324693535914355461323652027079037259780266143215857178518781934561825398875283837046324799823455057372700210447781743088492253911723766406357472412013127535426385 A094836 381 1646874085137044959552820508107214059884748121825828894870813872486324106780572361314116662631848041218104665884830826568976693306596262035379419065868316056299081456134683593886720036705924622160236242844359087785462320180874073992276341758574032615511494486479946648909992495690434563881565463015618488528797746478412423484476551011224539525935692295760582620361894307789100988988509428333956330542332408459031693932048754053839937681278014381587521059741455280541786605965561558185889299831839911573465513627607869341793484267120395730719370763102743393028570258289382524125844050237148294306793020618360713286636210248055185616220410595442624492082367634595016156081556273499305849959983280666186781349005620414464881978297642750184783335838790104072323701146664413804617119284924546132465099263622163143636315743489351800359902044256924935371937536826847853012606267176537724973900404885898170815039319033614887373858660849780360104372370791715377001660342690204884033818137429229383861549357322154722054025779994616710018235237021698764703953549354596365623587612469860359317740096651459553157696281074597442728850321476775674919899216408000596982297711057251380934538367365251212314609642361070591885236511306845590164469557874080644761314846823563687333277956746260072040511392654723497417238626415 A094836 382 4449853168538330006451017777957714324671150759422385073672659875837527110379436806994988731450999485452117411913728812651129921316822471299225970780693569741991566785555120701820698312350629767805960903581215898209812107590612153977117560338641109744170151109447397186631896806762764359046285085169222028172534967600506646217901875779213785142437536951241431532429350804678607083754181735341025932287953823140105341625679167152578762681756339401615265232626407804540177019436024119935143378010216787096534219612883591508817717087216756020119570976325485438414782889203489108754985656711540331280771662750062721179524833429631080259107804782537857297062384790239672972471037438293198206173338990411330389617474367976332600003673469149361563487218188853802690441794072104251928502996419411191174215065489499218205354589103010682693249774526206267921357486300166362098020133100276324206471993973107992016598233528152284507759177510073991361365371658999334244057849842615348188192074604581907746405038539962394137699235333408823260426095528330466290623143929552081543874687362094933846380168212738804902392510673078882666862528618250570507080660801073288352632500921231907633095589583648995407932037802434220491974491725697909340559699050966078690015343417058635392773950636140802929695376595590478008251233146945 A094836 383 12023501614516482540385690483221235998047389467211162643234632113699125765921131471928098238263937977843580028886229366952526478421361010854246537670014959574545157155488480001635932953251364926687084201240202512603824529247513859172097655758666519954715132786232380718332736261880493607708498418561774904503700953658822479668347383878884636230326698906562052240041485512347288551202810060382023735085720687792156174040891177597513762926167947785150065071035494146412277764729531206503199221494305926894923887928497836648956129776175407645967350058660698551853350338057569282473447118590531737972350725957648854266362813290652930804923672302006694974038071620859961776600587076711948053774511992108134046559634393266430270745043735343932194357680210444184765501403881679024297010479205964114006596641853363265427724463440591375285360530867765078998572556045512683540997387030679451468162353814932908530677611953748439125077923773559074878049129850245409412067308614403980599610951763442885501402552585621066805341279845090645832961291882311898218499030944100369735183781664768041392559896770723599386711406142378066368419823476191564734457025585283617128216035191457557173243348516652220341020051532534902698723191406324444192602142366152470539776696598045609267587881340895703255964867049892816854797414724418975 A094836 384 32487496912570367285792129234646001709009721669253802039634902298555161981991786857712914444800428965133867785933179835776913893564596134505702845558409640076851272642563087409299589018986875681278733705790123607839635668214674856870853888742356598276530544618248783253537866747704286965264003680668830622746971804251170739557228413338870507880557598007993713911160561425011568986742909028970492791175685010460582842153146336189315034847743113159136074206672672557198169980122173883947524361334236604253297248648581541741887953837508864242647759738930231161622314198648662997754145359445960044460960380765904454164991141986510789403823503452217307281993572457178826480701813810238245348100525229337187782473742513131526615220508169225835639792888441401998382582102846502651546270386311518616634632952072722053686493294861888793010361461154926717247875125077488970761412841736762777590650473535954745741898890900794754363676042276979110246497387489991437232071623818269712964800603472748072042881950681309582545638000442199591631838150239911220655918090987815269472385034183515885747762994694326952804089317004194862248587696170140989661932376050775532407151374454817398250195894596404715712440771308871504657729571205396922510501648113644924432397944192575819182387062609149554056814141073433795551184606334146923505 A094836 385 87781204634263517889727792806323013396508269902934305899930862776063933976216042168408822901752520799853732914011423030039854387885060334073398234452285177472692564135048306691447487893369584839450211785960712748180182971691522215751188035284191769876665576843375426118678597619560721499649730236668761780887413311385709679461151504494244233408630399490900108425903596928895747054890788993468211139732965812543807047341627359492351626644838965588037887356364490214055308874012349104895004321125885810386482270924579397288744602312819175008226600847239425938004941111398349362362418287775865449601776976478747877504951799284738862316200301404218862269251658741225568290894524314676662218619565395157089280110005710846991647895542328204472554788190210987989185552076389846282798998286803244096182664229903853135697639454992360078122621382680081122238679589386819153484653957375345994370486111331795908061702272536335472542213541154473782326961062948827013155648115489656150026910630972413527216981529338345906417247071853543451498580848986948235900392463350045914014014627180078258522414219104174655753049947833928375417617586631897477874976545632169903280505885560881418614472133956137025202794623056519273050282602673791078298931260600926219663868705431643265385200575582040754165808553215551065686483951517450262891535 A094836 386 237184782434283112767677210370555547551363636268006825287811151586022451048573763947253781767620866400775821199791079093987850779151539458070187523787228991121575231441627882117203702988295599249318790966932140055459246549874824812284853200483997419850152112100255783123886317230186321787766605835475313663127168020392383302733291807915034579799611458866814084973077607741314883530745925117442077529065682449808356181334234972201997905879320037275765212500822645885704887379411387159252417728157782125427670842740964882892646173561283573363364032841481189954258189260684141328440256459425028998863956929485195999113925596676222419467583810570695913634210699925219028343170523996442531076464717597189225897669452956966058301087140150300315617202050157201105377363327823261809620241824671979236366942114567259099932968120896062069198529965640118037362195002648060275226564231415343140026275882168039007627973798494287546014306624523345882868338545590343099555123975981427099102999560086857877792212049390259957829819042510273963749573822124583893491639780053733071850598050255537271011677472256485225517788154957957466183540470491690815077196964365747027888394495634127138278905455753587645693235359057943766910358934695012288166789755642054531886848809678355910494992772835611508606460653974277906051084085815544276186004065 A094836 387 640873194356228336434745932693448283160771148687884538993359831654569886669312333969437549927288679262375469028102581700532142765413071730645312615874858281725318802662714402432377714026886815802074533742438856469138135997578804951271457596519725744243341130229314282625314710477365821909823869317724060849007827103686908298275675003834918940374316753227732166697147270213435886404328434776539500015324334246416365858158055553262438849334296095880152016139335432818684391643860694091950927806478006177019756230603816188996532672217985902408634608511081328016979689377427438471096210590948140579064962021692023110857949457267353692662549139961718954420775041946283073357678464943863404291945448328039893218413581779716578682545804790569124593207384736567175741646526226377019747610611265401093419381410896504184165744165021704718614349844538216256871528658475469476843023068630299789005003063131930066814877141829292412995183957248539421036468423224044106170931827453700532120154784444059013381029740470953067710264635615688396507896968799776693266174785312723410094401917775834526195294007622803975174407841646453239699550933650961950441108322739702837184538646697525966748183926974059862526096737379941001672516791263320528835587620813570744232045819882212238514205087001246714213902521229945686598963513389649116804320092095 A094836 388 1731639133965746530763570742460486890544856092391027756353232977319496247758030877811656312649752243746072116538111975963758755764295340664664176617906343289992820283219422873744402466096945188001606140853278823247471188006211381103510666140943098476948087883727495091397817223823525220614022307129884576938705485706994005829557571127070143061856824067609873447601606951039096023749611900020284611599328822068134570740386884770680137568903362171748133471843271838653439340516824216025064247680685844532525255907420668601703748387686824347024557348832908906820689166439619678064760632576485416419604528518654916960342180319610793001351788308592754044149020529128156938993418869107794921954305524917646194286927600299341238634180463456977624350530736356154351652823536500342884096234251397289082439932205300239738356740800920525253633904081412294685948833073005715878369573104874838614548378250306592872494790409248949605625441038178928992294654811212821584530758242655922856361559124568287367297664566540465798693177215614547537090373860123174500621310778275198600342002131232254634242413396919344084436024470340561695710720439184428698401059610845712700325595534982219528026454691778453994957867691165241528575373459634557373901469584648512508860455918472927790109471650084595786194456005902659270912493362094746098060996702836625 A094836 389 4678888299102252769894831711382302884803918000869408309781896511357447206872312762534761387342080635313207596510509530951494457542983245062850874576270323694702318679940077942142973031016231871093523990511025637975810680854647154162880868641370655564987989218490561507642619513456454668733266364041078809164321373372470700064556258909668522718218198256365124827687375284560367242735564949526374244001886461903765363724159504492322178448738035253767360760768504368706160279392067387839029505282285345448877064442094415957987339146997127167674451547911911355148174110740162992703544758125453004217630856992443563934821460365638905422298839347268481465571699048929238102877144426650796935257129236382031688923385157595238247072976929714948750426009456426944321598753453977400246451005199664863835351603399339836876535729478343094213614090213626175703217490091732785827885109686348745306209929027325350809550856870913520005107528689975508888640736263428620697358002600724476104188400634428728022379276277762598117115897126325871829529793662155848700902088456724801305400679664187634245888474803182060093342162944452356055357126927125392692117712627396792976576921950983310467201513829001455720316295975431745230269657415415782760961241982132659985370207659668031006663553884323490813050705914046464120059870465416490567311696286744468655 A094836 390 12642354452535153018509304520584239934253295893493048862002928020454845033472741326338047456941989226864043179699280214518962060522384963864482398440905796716742375080377807380247439385403392418749513820754650420531817212198068604336723003558317370393499069920273613466155266527542116691392065101616687812477419412146930124580425182016353221314482509831874499674537840417275161250775472744008363187008485620735151944648108240751369755488352602352317237027463026960972206421478025565116841698208487322717021295597283204497813188671437849920232021057900635648701459626530753966665299871694341440910622155989053991096970625565776002840258462564531128327220686681186272225817105247391584211269841242398724705824792408894733444249945029909328066673453200734867200805480179823398965567731953260210685830949945084033940159802693742239644660018123313845337798972279028914301229688002941204942540613683454847580813542770417921804850936894872786838178277089129321911439738496399291777594202152667298548181437204849973571981355342155290068841965384771243066662942388759634851994036110632856500136024675784529452866439839885795721013261246372371869673361118166523776998142785961369900158962339507241577840636767748884446947085761079985385559901934252862631957792235967101307077132485970422092267221185297540149742499085061995418130105305786851469185 A094836 391 34159637051861684353759370919786904920049520700300217155723601729372479922996140191452641693895867548906009358339858629120704536037026629378586377736452886458314202764862155601350639076386935299229315250155074925251332131548500514270671392733704893432578921936590085094990022514799285843686691171301926428235178087299631824145608777251927494323209023347526641755476417120102201139228084618745647804922684145339918650673824742350696587007350282817925920680844338080042533044673345684878318429529827463696046091826794776458675277802885923487339753223995969610879988762711986477766647549773352447887496847851566891500450695457266394035472943550523761471668829840866258624919715501307633888054175779832117773106900165448412171125104397838074721202920122376154749632085847129370027563765286703889608251391400013660366474910342762053176777155355103796476557119880446034709136789098837449405999431962765970838007383014812353803187226382417580061248816054091164376089476059268285658583430028106406248458220948228350828895505018606467440139160939858236610274569432340076645286580170250314075733292785494995399585027105208475585821776530571221666464729623573319848656005230745670486919049039834737741869680230161510343905795456780705096000094065109252698889969251375448063691405313538196169815218591968039438140112467967046203296977224539785925269215 A094836 392 92299326671775818588704801715959696509733870678915293261716309869836420297090537324563711518859177175154810422191118316603929137409985430195976528161497258304568259128282464057042046536958113775125191056405191693378678887626836191490749766443467063737457853573596489653049574679721142807524748152792703592403638714464193041911310335709526073308089466602507154148797604520675730203033033864377996360537905552222839458968729805723341426724104975821433485362404374029247963314500958562515651279747895598419393823094703888708136102810209093824942092979216051987962080935388160932171515014187726619850575572272777751780226682154908230907845053215052638965320851009333949618260845467427979373938171687265139824210138422249200791646587833013447987362223497207169398638695153463377991078328236941956461284573731886965226181267586340373941412229109472334765812000117992906755173302915370785353805522622779969749448368092480209558290080834355406452707462799877237014871852872404411450200650341741357016035564820675799089702082578919332867965944017531570549718819943240498335929487625980237999774856970382801785149290371833461147094719172342194570415829769533992064544749135332015694285370346671121871290298141259633200349012377135704089406868604023266539538064959424224700992870080047720080418628368276457264314434145947873779313014330601195783225949745 A094836 393 249392746507501209964996020477152180182395998524908422092940313544696278270258708854830957071315802831400748854751043351605187408577244595362899200505987855486056977850416453019972008392221747033452967005091577800434265103035579840907491598258855272513717687776935778452454855794584013066646025822154713804748203571304162299612536381478362198150963415550950982983409371938448702906394118273464727420525615879421966878214857261239726184311944637319230459523295937782689916833248545362571604879560384377101738413955798080494607291117907168629070047890088548475503931807430048126740955801687687553483807308784197633743280994731866582646603298314128679960535467758390491002282179533274898960747051844814627972898020910017175090616909199697938623778006686533649338967004672572200202523615332451879654501309972167180027481418543381347627642666276638893433427547761696953606443555340542763188533116127319515497038652578498511414145995227201925817635503236452240323019370371760660470156498639955118550921847687245060912024198232735018802776540596209363767103641212066394163604830278818432825077587800681544928477982999666906810974345381892079158041905572551222985080063507661875660288583757656331461488643708003298745832687537225215668872262967976801080579152630395003766634671264883626119094964035864395560138162922238686984657561424307206466490590941775 A094836 394 673859108763941597549600658624463474893137478280431877579831465481459474049818734235215921442983780391267648250726896944918899774046577486685123443790651024026067649583566127777500309633736623526276141722566386811581690929723249103295850807745660502865001454915426899782043367307391323584934754246713883907726053646025132069360031391444198949877829840729202953514017974180083874577346704541867829112263853568292602282097085351139934426669447685931584880198460261484454126035474255068709913868920878839033298775114743318792540192464482359426653444456926278764759635781595054650293130404645117581786627497759329733596593467538821351402891204199722478200727868562320097354216830838063309563959160146517437517630628288727984845646097010995997148000186704790423306719447986594931483840817549956741884506078260221988547289566722948814949516542867249180584786468240105050651703731356843630764631125970494708093028689818734885360812920813818769203844677037431153475561323872644432185951409124508388583233816415371333908490293922767441885769344725013683367143488836183453789561915483879779513121642462584564013945724915809610369791534127153225542834658441203634971694267052953252702084059027817060937820444008726771951606721376570155601588765132604712496458330869262340753222180764845477726074512406277228527036051901454786284670951655463741271261793498726305 A094836 395 1820767062487423689077811014607279832009077283917728408312282526790589954186331949644844564907985103301402354172715220794127515584286443791778608182223138560930579303117817826838352816658347964546251101481407372073315928457847116041525547975037176419885961417463795706275302726009715561742480639328595092163961992203356335547248505207145844084207698078686890829443893582825214690659287889278008600796609511815910731944259446403922841581134663335442505027065780103235057265857934603947108824702219335062683596188621622491579363105431740217263648977852566915133832060377938030235043911612395306018299914015138400155980361806008900559624029387144351821969686740319921144660602874642267529166918689968838271358009984738122105035760663506801984595957880698337037241106609492774832297137686496367784120055768957809840887596381803989154612246071184641009301199603757216085163949875682636149783270113839160573947848022851569081746405097892943087186862499719635740238726374084514884005780237297923025996779221032485656975679862155119395240329966670446376248657939731726480073002132032612885426021852856315691284136420244534567552269914237222633524660089066226649142294924497016181139155467204577940997659378222936029809942615326805023210277174516034965188629329429594214320202565791941215932227213426797035615655852099567910302493926715501604607742899542967534335 A094836 396 4919711928981910043946647811868211481625051928008223878827909807556708574751994878121635779165454306136608769707028275858835602189842197078808312623243476600983401250956694184551101533110546566467346949926620996775712827111411977820952927332699642940871364884985721082928968183634884140436859102531109692313141395207415172623533391709676679271330250330782138291954446946775755914077521299482474697484609788662737229420786742086314166812291433662917962651546857640480863247894013264390832975635482774418492237868356848857504120318336369602564020111504191347765335462381552776100033998883561712216328785882276459462129204003242581773282776001172834423239615371616558370552851613066576025745704736336640862691905461131777639078640467149281951382281045646719969835046752130029610271934545072368202735648803217923929856296876344811972813473934824357139882660744565529622007941912390751519870765082962285900312377264716249840143901213693811407760133270397778732693885187215035343939186015227578891734908871995959829776953079052838683171929684174201383610190386011636112973797971190204532541331533296122535265172593555007485716622938477441428630406017822285964778845914296670668484745370302710568758614702137929143819692995006305796144013323953561343334963951660432697830846579547644400603400204604693183956273585336980592182552305314333680186380043303304779046865 A094836 397 13293059811342058451320153309856892816071058300400937002864603987735699778389935974352710230460492627196013594346036228655353002989438032220496268929395691552718589249505684568839249504111880164246806912450628451880603985539106706225098768127406460189058008033270000902278365756878730937744831552558419060035015885888443593072451677151041180245290252186075258977970086206294509654622771891913757354594814852357204177984233832857774474803969872622540999641974582278799189260752357982449426753058249754259430964036704016991353641520781765234387765077635347169095021285522895223084261629939472134013214361153996978328272953236399649942509501131139611467241618764421200397312660397903013779297365030662913642155257197968078442668381506476696325832938789379556660157259083148730514179934843647852387423938946239061500661873272287300146552851959649341807321940030616457281449373883329934924054657470893982663483469421415284216499739332995580530824792909752298416103137537128651414808796607364680867544697775353862427571670243920907966811158766308725468068358174345501045528722045153800614313792376944270233970805063649209981871747627496132502936723535495727610605792518134679649229600851402456752207835927517306323664780662564422934376100791045348233656107408757159719944733137735169378489171420614667556252815611924669460509346026465402888361994269262629970017094895 A094836 398 35917842690534312953557010296585512520812517902631403773516281146952053244501032250706144921068471913229322595314220182798487955241859373217583839838914535331969027168763108748309467609008767093248305810094648150360395193213839208808239050527324922731191796834530657452235061346118147358902394418153745769104920610529179381066591808128721559346094990076525018976336880974960818311034815574429672889640492246459377026176170395594964544606159783534672118114652669770457768901689623374565086695930415200526208046334936385553788681885032011326946138675750596546703399748147400511220898824062454822541992987509313953166534057515547850902078898773563229011652430661850711856980437842282330165085454567146456324462642257004286820312327751859566323118649226622516449024944207621117719284573675601952078451280297089140956864451725423408651173833181498586739026742080064923008946586224815571774044164615590458194446434064286833236732455533852844900477182682017439922531944931436428907778024493913352476526881654097264283338823222121214273485067814636492040519320176891157813382493992207598069671334461171884876066580016807571816009976372871611545493598362503438181570886605153990115547713015744067841755003917537059548613093530556075762378428193391206973777458883497893902857971107313848113033340575100627132301923827146871545315660780957213290020428329167582875681411359425 A094836 399 97049997656763902258452590501220744974342607301851752595103988794460460130942010751472029224016780649053002456525428587885285799710501036995879314748478145071288758691408670332247612640292184574076758052068826851645335931459808003093155689426063813813220045988893803165938233478845477285023331973019868509702435454633956799198337993112128502311968417896518415198803274424257924781906417059337084234051255455118384367523834424663761341751368931140811440604791871745194612773176101605716881802977228813572059881766034077062320027099714973823643232314113034233845417024472990658423645538355122991036331039035805147458996695134057056737767241976666713649873400406701859016360745737186458203047118943064694325784417223168385020405466917143041728370264377395250065708739091733176928776403891541630868122971938795912626386247900220777888171550703557221719508449778395391353716394530077791603532408736667947147411601358233601990366878352731053925508816782018212918382899101603693780164807373757271026894766684673032739719072774501277046048686423989035184757735049601734066258453238222884830451331400294055990861665234608995397648974287751466899791199838760754470876925001333563157530271338939619905965268377349207383046255054781854145523578602442250197798460247103900568362517987228879866246707744750473896812241928135234990773454920800363844232308983416539667461203476071455 A094836 400 262229057750733373368025945977288156335161204117085532880567204206351016321752068549445172257148420245269299408209112730245859432329818560103492690866548109068086894015159058474624301044601873710388307008384160058497547326409208010518497864590173897598397833070194221623707654624779133505985684088705266559470211493500340742254528190797163084525379319061402681342147471157463937799892827859513227170733602599237628101672374439271087550447654245782688977842029522802846073255352924849023640066557776323856505274323777741286003159434747974239472686766594742749253770096726272611660179023736718259325343925481757999120255903718164651757596185742054686718728916246477761211494878001439967782303150298706236921813170874358719320848751297792746890490131229072739055028564000918836440436124030371811003716191727346258827354684961944816430430878827178431587525092274482267372818689073683968097172794362312177601847952423513128291138068576623773853879922467830529288030670840588249157576401745867652401317183055104880365456651297879228457209277232550558432723359584703708555872527267184242604281427772260078115423343397333488756875712515528090691624276470733196076871269782716682497656677610101837241850313400593640811931432544927039345128947005370766643244465810215855837821620743521326084750491292975205368559545387897577798198329880341802149902408852763161013897296110933711985 A094836 401 708542816992483918076503847578042097196860599181757807991539990661571651640913958278590103966785807485936997947978566071695724300869370038898600254842098242223825716340201084589764529174901622473284631459895948409233521230621748584612978136966960445247057131735618797933454916857919739887696033384349657223820001753002466051614935973195941542259072608135492148468067268264193135677385638969987680478237960171884616012334388211076053897548220020735894477317723165821418344741350829765960269742957308649831463679162965690920703474472661926680081376000106680795449452955937364123715145298491074381574088250320671077817783992849785754991968156107789786847291881824582504091600143999145055761324909059985309098044861918100036436548305601169084955062606210690163531437114221743604328881478353660741790410281924317652555599732380926993774246346419485418592271079817201308045964744160699551720769286834558767212246020036731114409053070927159084222129624999261308118045954228370347620077657352527023031088001720126702074431132087796900790102421033665184896183332840134370916233502417478585293883587389315330773817882997929852012082777567982613297301895232721257038951700075975474775105185372223825287859640843135640124631347690137805528684269284933209027796348820742995369893450886476635852115961226911260155373994825857327075496896563228628608672464487857077643010826630539413712015 A094836 402 1914482429284633795909340028129923769337761003827905480107608174200362396382733193516681911473082994678581523186138677316609116815089605515285457785090658583940668017464329315402485283206283139320941363816331844217588915867592638266416256407586862532883650771551808921821973561642444512397421176218828685113495085266401169771122814745047243250020929661802780723758036416702378695136358196604078853138971797650829633227699415273953058360087740048374141095023510152019949564645056686674699799821830581414068291004593058973089999502021973091141605638479601484914561672633172661136005710936343859242294927127022527770505653228424217391823646200207062262006695945961105679577742377590811939227132121976930006476680295089535424092834200885607569755832271491153592789204027598587217977801314075467293945877578043314569858971649538579775233197197594570773857884870140985659857929365903521115065550515854183426695311144291295047620133106507115268944420392868081586704430880294385838681200672590126270362347379330599293900232553444575928055628284423686097038928932610683485511954367659499870279830848844502251490777804437063062803158908112976505601219029294536365786051416734015950125651713219071165825959507707839099023113089527319805611465550478942525422339091269181763273596266473639126551091242484622931964615165459921109860414816315513874158830849143780971028254239658421384916152545 A094836 403 5172930815384263524063118679503206446708533035482401425492949295149388533454493447968116246210166284835719789711948758130911761938647813232931268036714704651709442759362901470016430645458847867543561091747097183179976841440714077974108140200321565596891179137675855971144174630102968214578092130447241722827006496569814207719107793826181678065615009687118505380102065929862558970065304169838582091193821319014581497096627807735832952612903176062486908502859047113034737902252598426044209093158316488023503872462946766182323487733759896819602691755090507212132464844005379574452123307234855809181606511523126619715235197205418242542921737040991326124152305598695025721636555812650229860646655232256755817514681059287062797798801574244606052311173842506490797026265751134268441232414821750434274581019425462754043441288841453510171753105053654183811478586326849863435734817100706569892207565773068716784371963499629059181938485244729154529528739679399931448014064120509476307746256597260863829992039587863277571991726284976112069809406834410378800534001079730733937718929785182466232017517659694257694212750853771061397764283357638484950151880519851942027632653889063611021264036154012744917837917301966940402424811443271470424624374388709833418757951196812980303622261742118322033464412685077489935257130021698712012985513758187621924748532345714031695861265312546227951504030464575 A094836 404 13977257148685850757384750762677635689082686924112444823776468887885473617031644913676656580577957828543120193220162358331046264149109576265774770949745346878260330395130542307655080201544523731819562748959292772620453207983893571093401928405012462655937433146349391282222638028564658473345492539047270916249886440236552722855859487795528149086048506153664539734255058384452217634737756730545652206326852065005601554325455108802805364007006021633099578400584050275909709791936956302114766295013971328808926049326591157631579090766619739184593381980648912007580435093940862976996976040142869460064841551840560999448037732343386862926757141661112362980397267720978013538756294228038543492655323210425632241994661745513348590116937760774724667737221966620266642411377270360765729622766870568359334450620541722783382063792590635734945497114621776407064044366397263460862369815948179785945223727653281156897189618680686573618302739511125069031671385669318221904452414549185724689144546644598181478512220604059196668922350521772901368049089210948559095356773878503510489033062767608656099411462436663035445260601316111603459696030829180278222333875563420918064127065022198460245439475562490723548926886723955165259512741496606423560015253986828419418541458711449581511205587953607439660781716523988135320441833354014754399165748314208138125156660239288464498436167846245668266542505399129105 A094836 405 37766543642818353362190072497636292128694973360418790431442593442117254563830971102260878112605395842557225926361088980261728874819132136422310198174943890550354761018199965952382556688142657664528591004126917324523281387995638988380294036442203473774777347470256917568709596809007077092011306262413595568465470334512668887342324616915723232648824998012191899243451787652723962186502448620630182422913063085823816385205882607357372357713977657549458998351469600986460922823075753675715672484918657372125230161776576844973760520927918801516874498509021605153975123491363367758466254808342726046239392691466684297381978237556634098209855253846588563781707293229776993886693785367604331866924822667914826061113758521696008603433168030811731807619921442634117961304744358249037867172274851860885171251302122715535235582324138608914369223031954934798232864066526819544400259806957164680917424619911599912867489565303251622287594820220574691794421554549758156185898976097835707600592257287447689094076190080128361536150619118104094520356569238576172265275202485715405610633397879148803598143539486345862078836450543382698777037277536161754118261181620482800757329302057326350519566441705813781016455530090209554564263025099019113187690791648036000559065602680385572430297195028385559845110164583403256558343898465417844687833838959476631026551371218025085360742829659290483109969898084416377135 A094836 406 102045186945638042098786818503862498654098128937164647633313063704131933945997666886663978983603198988631795909907469204504833088715030883503505889693927442521711686010845912872795360516281259465032521073588181651569133689911008562709983393064905381126985736927201044921262048355299093737956076175548996178722784593966791097046238259046796379088976058580436358091266995982601761375711981435186022361058890131043886867224740479624511307737803623692616580446092461281367137558240894494827444939483917205511043088194261308527943295968145835078855710377994396477128776093228725742512843495166005634069378987501429130965105749840292989976165969136340638225810125909589716503833069306972676665887378193382649591497133530960869733127829902315538569464360000775420111178776844611629956333757026961241164361683884956834483760057758728695989905686845119203048791643711100011706041136028443019659095377777415311286799908259767202734507585933253306103458008722060868696077128963937532751075590046137011334012387084286228811482303934766741621102082033543606512214501759629147456420952036397299713527744280644082673980644107618735983951264206678230447263490404668964225385710031830776905408280049633273815739293376859492477473434304808147226716959017739286682175839900943105257081509761109829094048003922639075232509893211725662331772633702757542825603679874443541356262627303235039117470398081587651889665 A094836 407 275726057360570346932568621407363973727081015693245517486421466685971043404831132096794968952817731061887269991344055429483078743979138628094336491642793774749774425246544638382327111732435274931860207412244262695622474706858157140803386747767337897601641686399949753120332485946421342272880225815027125261313395507427935031550048433619826900575180661459341027370704179693202306513211587335424011789398698221017496491424863570062822196135187677239792450906343478912653019221444073849270080510813059370633466299070732279065657811945409118464266612566842350259596799028780525592901944657683738880529415784836170045183418354090234102281502238751138557897575178500418184216363066573654804746895828953697251281399193686897748322902792962888554402960893102173742506287093729396265892975944314574421765220098605851244059584440481760797955810796632480131703036788443325704810178749289046081954194793329956259497020484628325678537017209596830212516851745145453917458644216561583115657698643712404917176812375825551310120263649081120617756123305298065586219831318479315470711843801768947624677148366902760825039233621542335281245937538849167042506751832812233920854191431176704701872062653127667400036346554248744258464578655228566514787476035575139904579238560346745590019061809077323729826557861488806197874985173114184274202604968431011921238150116469375230719536258230511416404921905646551750989497695 A094836 408 745011704943074131773758316255878953148074250305020451083663169672430055147919772927873119446534525726020414884815727862994074261398543858080013696912939085446447975304477602063134983105679596584626815395362924215390275088797050683442188282483953934414254709666927305730093455765182111522228632196127116907072615938285686488457133821402513238557759058287080875519284602264036649596936333268334244668932921534299144475943114141569265949445969366098295509732359633929527176569204329299833262712771946935534420429046030423774098879933199469944613308299897652407034073846988886923295311952217967289184847381248343960656465427646062704071629072939607247098609906498004024162896502048945975453435863945511779579691029844864185007613613457894971681261763697713451476567616078051865831191045204223060648383542071326176492162674421659917347904782595274470742402353582222343297091274537866484997214672482164035745638062665827723639817765823049300967227311925007762912387977072268614569568984235328040074735705468252555658723568334883974410303549813291180422377710316608642234254495958744445480355173843515468611926571426745822307787246019185142175013004995165649479061021653746072627536383342677265264934573840813609511799048954152418147613021407069004433815907881066683288399751045418956881530247694750424019134705244632697169776292927960508427938789096571998960645613476214543891059871586584749585970882225 A094836 409 2013021351030128943482348037954763524042122897243149565582540398033439323038635821619981071949567335693976099131502105341754559171220121525393568914722269766082527679498273234229952342024434537536386723338063208985721827667454924088503651935884895763449418623878351180132959397145036118911719491313709654855784946951852417463876144035381157150756164400311031066312079624613247334008615459279451793671444964586978067356501802985656586532580813092009917227504384824534103518436970876324075626579829289806754633365816075134305336107921693022381226694759710889961455807937764943686218339992948289931638577094717240545523724402081307336167439473580580030521886069782428372869962132173185452020378957484943874727073881241629340992823660660439250594214882550328643715943192355802412079612311165866395297510565456624723030579486702884614913240766761634987465839456342376328263035813622565953416392090852013894628454548302581880949109066236669614383235679969625829935354855405053234983859737705212651877018699362842579838560961377207417736022435472207471435678353444158072001484936236725722740295002576811893428600556761445669540359892806299404989842632745104772658502026316990711534901435729260843078453182171324124156622565695464605268335596365864874840266003856081831499666108262912944170164902713354156893504098585824433568461340886380862760369369988821071816433728076473467082227368105046346829542334274255 A094836 410 5439182945471703462215172624795454786082862920276739821183573071823183378420338842097415928534611494510597693832903803817692955886562506963069565127565875995015904343556358974411729165015039014743720341832631395316496162967188116090086184088572705868886394707464595221791950560992431828117354543301011291293214019591289293701706852726466065218829917651881347654094363626420392032454629374036745478165999625381093203698123395724129955241767407528641430250421338063531513777289518738623323043185436028285904083820014605966862594389505534613274604584627430524778201186013767030851275031365634327177320146125078602705661142677958264776261717385985654302862889061942214965490613518235445042413088489688454404000774047423852634498424523490893397210596931389224297607027029177762039387246633579125795870812899480257930302449280908519807835659203885155140858227468634747256744379471316898668264606432267469061122048443875513576496769057153715475014201840050617067477565906916476768657774441710500350043664450942695182471236058917646107838758210342354774528022488628404793939370063457136944099831616607371892528610092442854772352230122575374973097412618664268100557622996047487248821231051804079455320715233292343942657584660710096409282624633767545484749394308603225227645414536126639729728828685601235237175824055244192374869285373298708163218009609771005439476004972617017831841634457559963642548673801238154785 A094836 411 14696670305643191724776452949849280877232371568464853753688448857525843455052432512711396218919448308600299274760406946413301025050932722594092439581114082216263207453761602450587257973918293393402994827245046692081963646615514622220488780903671515372835275050150712410930670282842153654536973064279841195364609425150716719729594452190767272840121286739219001050331904206508274658445074560031827002552737316334749249414262058744796153406669002561576052526721227943277325692132761194789342538611421568599223027727046099506387595735107846603374959206436622518239809643153390579595201448531603959084829103191385289793455861992118829344151824209493764345755495723481795054327264856310040331414713078759246314666216749065368576785402069648733298823782314398801501805543316895120674621928324318486734576541156885091471052494926435333817887336255656922428963943154411630745346985068462446579085013163594610551137880266897089381112389043320272976818758988581087346698553145133464823860071557642034240605329469428463020194699992634518406172906948322607128567245328595596309066105909976247786232022287778116276800411041180036833450056250838770371009803905788219662601924676818284229324254767073186959015729481902731161736669596616114802417046492104311533927988581579910709016078576948072286814350938329634897494919703765709211072375510191768570634199205231886708643093619577454105162629222099653657120169781403159954815 A094836 412 39710397726664958568642513655320132134827081895129114565726367629461757192368294229007350486104420795226514129804925736304935551994664329886730808678605122582467191524159506265127796633798063733935877279495774329374070456658957542051644595915536345964695044299112517469739449312288938182127073102329587608863883373543216985420070508112600444747942497939452088956649151071621731706726559006576622524152018062736867090824132384605043482374864403153970965285770507481397270488628943458802064916005017892919072335014394740851653316813667012016784526501187169416853440877599275332299203462657362531812881059502976927943315033441562398929633452752334765276577046581958748294577304151136210740037512325718993853773713655200578470621521893766353882528462602908630268654280435223586885066410945061917577700018335090617674525910988778991067411774727125800517905433544992757639180296910606059339789037303426205441705491359107491632252098698282320429648811772944257960162423120584715037593144690974334807615250182731256137870896908862409815833086735609474119033922349842812598691824229385758061261980121744853572542818104658367081127279637536234967093517056027150864082299919140007940146887559400699359181045739385946306668538592472081486034450339041215997127940398034610132536216669499155192332646506537987891796035863750891044125183759252785379145443034526948115748199484093308375131592316478806621575056200677536959755345 A094836 413 107297479960778412409280347120222047179021898048267299091738891646356810407935675954345348302057926069253732578433634579088989448188557968421224050957151460103744135235071532166772855917264394290801347006202754992922046291928856663108921477674998303125090636860926972052523581111134428125953696985521481439309017510704347143888310783325794210941667789311112805141864955863617712563300503990695474028431750252777698544657556288940768744580730210653026986626099384493507481582949713092921984613703019735245764849985866862735067755642932531361505187231248525327715479011463598794481868160898745029354445537947940467917547426903239609789040245184984326283546834108956814410152821489105185109541026889379642633650259630135213962250775371554618541858607129276804587102363930430814868328767751628976976458714964873692071477540439185907428812797425357657342458052474627276729434416905472503873663399708844443508877686514428175493255789570369786480638112591736396427271520573266754898111853094941095008142165388410384656064143253046238687862594186709850747022529622029951046069000001694408305282084056932306574894417718375866673169076130566656042316312075581455846530711779591624635992660861245922595320226572091345017887229540189967559150282399042873519928161027500934998202148424908140381610524046314704953997991408935203835517035445125515902682416445092608576864926362926499652151457276496513391842144734060923462098987375 A094836 414 289917751143625543664916929276326316157585033699336347016763919502088472260485004060346902104810030134702790200413550827772713184069931636009817498955414566595194070937971755755113991560651759575681505674882564495101039706721314044762763781033249499507648936103180379373401246422835912507388707127805940519425356450039772439569230316475787845363941618776128860041230154094343987724306255056300164248200065030987278730797626268585572542813650654320075763892755251130949733839859636148131743624160643319616163705589477248715412224093886886071774999114307014248317807435533766343414675471544946411953180030654275641336285204177519984087587812856374897283378269185354730577484629086258059029769114617591468677129147746911692925423124432418685533748073934843323085720318685743626550637445398490550728473870135070380886514639740769333093661111231541663013521139881009356730174155298289794860579166224260382934782067256493571075285511167040464788363750574059970202229688426543651149983189469386147737665323264234676609429177198834028072194913659403281108980756004802577883665839312754061855114129859850970620511144132233487092535762577511467090103708134704037670175119146156650626444229500198923451855893016745074852384987549054699872742577007763505209629893968367128330532072507885125811956443640495826247714680990907057012675985647545384716262510089197193847740915284427917966804862429501262705950853496376414517054504131905 A094836 415 783357656292596258204193133624286586035747582033708761371997018755751405691020073035381375141848399366040869867784835903007291934367507091940558460953479201788754275930264448978785838424025137109097137532185683063008016365514698620092324627430362472671364300260156524139958115310921524460536160705634665762005873818989954427368916426806795432379159312265310868718598734497961591213362937861619053103162547281977374352916641520161928069913739487242634061011238062456441687327819153922538878350497444546583139086737917540162181094433926723233404686101670321250429387975333225196307658642246284306352463088382314834950174704140232093765052481297679787475361799791994373063549057638247786393251038155705258985960323561895764149279319965619916757568753913339529700811713986515348509007509137953716439359420646245204281670485102018298833164893734828148104876777500434807257653838181562120240781033474551845845337636849359114617245957917553765488372373412997447750028190857000372140499679834428276246076695317796707788292980727106290804831968845113478846615255702446943411714051754061473438110073599233265684314536550877163748164957315359853510804177063658234203357325402203490401027672116876629920992027611018620159799218470316258866182883924694592033546453574366953248162661714157185035765929106095676206620114039439459113046677702632184377825399578594372683987376233597871419807086133055135334965814305064337964157808065419935 A094836 416 2116632097384843946042186182135893079142273809070047373890788927914120796088663976856596415286372270277012295679964426196374875033947820092491752951678801847818647458369503603168923580307724359817020889930460040753683165118581008950175416380553058367908526831654006825045787454168863536256456198837917739082999351633554406822978372616001644782500643097799251191148793739383338125114518933795839625184580954555837834514302034589851261059334381280878942912776601352002054308210033514039063901171300471004224322196202147604040964601748245912289773390071714093711645957991542938946656950236673988650817943311628984029759730714301702939833187716878517929383530299659699610662978976253916432576505275327600992188596117135094607819659797123980582660265239325769474408270165471245785927711739053305543328598426112284406898692764231013702677878449210394424637714039285034968200823940592425550600795491869072863213719359984901071202227503007719107309117364598168529760605969465926578979978984929435733030751493083363440209291024495463998920627907624582960440273311927255636295873484173634788475711563750998424028047257249325964214054622130339746674725796322296414113433823061634684906926143615571153847597006749079294926702635921806982401726279621947779911137307928045539309407181419580206081513728488226876614461300419884427616395110476526514643499513398851905794940042842266164148400779926652546173814924301430344802739880338260532465 A094836 417 5719139143776192049609728859938049475555837796359685970544150311226935635280164374446450478722402732440087856886394011797769009334435075522405624534877661639326783643760122805497982535205632796200453335494965497930768849142389520668675354967929736279726366827764826181117193561206153964043420188723893025367598486107990188245733135439520017395521305271094264453173171965215045116097838945753420805629684636047326546880269744545136587220393428307195416507688315841871488284341823227114396738425975522155969571990999116088201146191742666021080244466569085379538546128063761045700641883231834475088225776475558426466095957439868497203197179445953274147514511394318708556016996130289024562573930860684139725188327722538702068432956622549675568728119919089475206511616286291592127061328609914522440120156507995971821195063567281713922617328736601592000542955229271386983643819029826895656161229178249201401851623865341565845029304095880899110395469630771877954415709579468742759403531076779655516220814288234552697648796559893762997977245801569654313996139642212189026824506742523109444399899207145124142490518004773142204429211840831220680155255590858667847276263986555211516415024039021601140819577191243984643873330362461503996133205541355618976625300972475125472847064956033044002675065058609259914516598227114413683980040475460896939934551307378298270863555311772426941931107487554729046706512590496650486592665192516171893300495 A094836 418 15453111849851173533201541337366427547058794583490062422362920250146252172406208051090332336911516896680847112294740939913145666846768540113719905001486490070659121586792393450951945641202039507609265095486506844948896676699571366265751858947929766874762275260093728687371831956591573841981785093475760116625512026464437855085564108979210471001053784341853604753222719501217312520358235716906809220971782702018921773832654335458924468818241983951660734524830916628135409342237298149629585948163084689564958779295357415468171892969124081840712908258896278623799057926382324353940195421835466515014397397219015556682407247242793965141335839029778029868066280403918850858658312881061968114158328609063270209857869317703455853811240974469426262722797361114522682224912797289716456073923976277300579899119556006689748584654860102426787898319568419052375072640391777248344770630817768331470522090638833850318730224470433550928368108464842686388569451633228249634662717523118573469981761989479644275392907176058268305683608095541923125070519235213298331834608872984022823224180922423957545133739181994561682010955620849772987041766179871336147439753931774324201044051178238358455718710046510222666923343723144239758666443712668347875744938971016602852893783316490481099587230201794103475647819706848491800796971795201845354229641748300233055176642989036648529021420657469054754831688282972097957548450845707025313343036547438816117437405025 A094836 419 41754302499158727110518515083835227294103387408752352305538639971744862142905938873881703527884439932428916457332533133251307794050959260952195660908391961293259307200729403344349351624545375543927438087551206000086420889673392689260540854201951262165871388026406427148452508829516871314880819279151315111229108127908424976451005976728691253124829929770383168948943334919117213214962836809243252761644951231170490585569285134140269369610302620243958997490676629040906034171236895258475914117539916405228996465686483745595884366601427077390940257035293278272419674978538912340585362329157547291734426679060003558597437915954071853943392233861280790750240942136877340701386205387633307555431241327758095422896237708107015178295904680059767212201429741611521197896507866660527572719615522572656252364980920173567704703916236933189899187336856539542915854273795626895756183260825791001806455032744899885312007664667487589266884784042700842741015547917513099740980708331756806047147961492042922052456118968895152727404411425357716390177544996300530522962799178663187456162710027882790763841918869850098519669459597018081837844647788800509439161534968398633132553179007336057992140438130646582624425733920358544583932087038299513498758828966481319552900025895856307455959223158182711558156406172839566236493503274037159032714808023866754254190349421825716947117607752926074175128279809483121126566867478587791900002398158514488633143975077055 A094836 420 112820109899615030801447494554981446782239805719654272439502982840734367363879674431020311842011419785906035586865392231304093746380025076324292562054570077927896577397249261044038497137575963517652430103298263125726664295000830346810615122301813362442417615685074906061389991485522629701234131710481759954780933536096537821932763063556814786732819469185790980646440137728735208889517064700339552055155437254839963543286434599792672377762568861657193259559073726837611476195272748751103770316006905963844058885326099785242664090385162993986238733796454178995799337992954214761937295073188270946799905872422732396314720566500654906561080674557341666829121157587562170656294668299072315952807099909273764769395424429435837308299680634280516537942000439036969162193682030803948211771945068067340916589598547189423931420233087538619005177396288050276539585872723143480555958825980656469112710027954628851279194391201326995765571758115269212243537621903668762271880239249689366820820321969737985906092158061047526611178413987708454144336601509484798259747151546139059522528819271158378219943319652595784205585197820187236276083251283572796633278320044859174949834488633770850456405008110297019740975666129465064321544740511041572805298480122493554415333017076820426255520721386179484836035133831192801122513645049476608504550057050846221694589268961130098154463247126985594952141857213535110311885718378693368006781166481269600847938903220797585 A094836 421 304839895194457314066784019769044785370384660951118435379184754097024288872340737406678008715411328377078175726793832476450528051411033705268977550475787442169215258868060302611588674916378628879321322211673819414507446838671353923689592799918645503368150231709684369771448608541373315935863309000902436246502971185424717286437349346724536825060825080910077459323512303199707615302261893857480660409777229817626350323469360719354666624445091453895115943369619719238597167773592795888587128917936542374390241879154655933241932776336343808323739667777762156353371538837287309747842230702392378940706053932859543874838816373246853603456186039261703322491494617560650848235967492357888010071177228523616384648811013912097924300010558777921275625752072984848149064726130950724401407680222854302432583968842909524903289129765098613111618799425582974990670418112243659888835304991616472953751540689078374411256497933018320875070985623542673368781195913368165078145520665471952337393050462814270545875338958624831448008251347190376817740281107101082928597306280514868560166685413507959910067496085859394939073392684840686315399895107123565907702608581599674522315819655735269830597148339773584416693533625456080683438269304928747291420402994532148617548910259241542895886109533226233809844255373455476775793465632430182522142135221436578467152025950542624103387642746619507324634613123062692058579594084492362001766530811829992302976642283358619997615 A094836 422 823677283995313762993419619968464455089332571650116292740284766067176787798697308593169548528729567263445444907761348485977095490818866691611701017093015614171141701564921540407251555585557917655962694963512556759735995631425703300978932934765057848287379483661951482047548078888799214136072959686306672256291073362084050011415896002086634944499562635799560109301149596805472247811502747685848044087666019811789143734050669377261709426578259345855741621791452922308962709712771539218213671232494221488696469713416995005519917118996710584927750596096779550012630902139012317984454945420569134709516810926680615127082085525792431935883708117004447820030351627527721004371413508056345104140004918663711562047322590195064162022791221518262652460265563263059259735920843635175301799603750380380104774542896951937741497804693876219540055377042747802136741193199696496296489513531388883940380193829179739704586206135821111803114807389240545327177579114383160137480434566224975965946655529703837045217179960112136511470768528929984173825785407050524563585123310204023303431324464769688405843996204048765472780522828854336604023280303364623799039651754204000514438169759962210448502644357663216983608908115006663877185139340372734670376356085927385442123601105137631827863841703256562368019693183041564417001143016312708125351440863771577967398552423776901366223312546902661664177129706373536728746952904412643750079798246783472721373286601696088012758145 A094836 423 2225575716515442593150905746370771188606591238213953271865814058728757583607791255478006713446618575334501215062595436815277635565664526389701110879207777713702982708413159134120091091603502577127782322470088716690987245688665411647891153100142386387426995996704361194808105137708926935222353201209091627534062233721379917706128464560288740895500993181105330505254246887056082813879065121985267557644213175754224448743054585188000419515947832307410759966964562426459098003046740925374817451083070468525915486775410841350258882813596335664130973786913830566371972344208072445906687514684147099592735482417837089213831920251874777843904175875959978748018687606085284593160711062800752113498283219052120117035480989896049453687657580531786909026361926184713134958309054776112714738127925847564188798382323595292868002164993723780098616517150705135790499713355161820749454776726507772790434329974902967603417517722490711073695334494742329931360449985867385323307056052419219588035525848209304881906274376884034229162568556917470047300454429569410269724074586864990451002878537122284564630567675843678448058033610171732663384587979796106381439231337250627790337412375598236896584314457257672516126853033214380340073563059417824150609622723772800932469352637171621957345204396089698292155401136322933599260312636611304924517071071775582231332421497019236948911287114088245197099279832008173178382208168128878920353613096278131463158317421140546451852510175 A094836 424 6013504762347441891379984333274203783150554436321530090465136846400336923731464173604265546563214861824255019653687962513531685321330059486105709983918398289409845106990654415470945722261108377841350179351484748986490778114778310846898594697651793253769894895715700286420018034541441690171584213594005891290363899224095175557909099826004175813008739075783967225636865787675938957628986148101445254906619913221894648714589755127307756270381616316364527574996625884839560495269584267591217534612785173462802156570690379911404495842420179967771306244490574093557519261419309609827551680221620042530436563976184888375158721438480123941797147333135745572698673881290811442999236920274124154327257117873909892518307587376535428799888759805666709926577464285531627598091330084212920047119856036368057753124263811584377404108315236959950242289285828234158128088744454039968530510225510470690869619211993989284694428299963765500012990689986386233990608684234560760415527973202165101896024895206012087073708149160700375060748770022475137821654042911139498269885948585893994586474375979948123943388016133415117887334034161192802128552698128776078025004033599442085491173800696676132360369160865873475357773286837140672214890201407620482212530223278022192146748702036617391114914414392661528841525850651383543636947742980729593337000684496759417482235486393554459056931558953891619900589928956377554451997723331326430151712506345264429981052298635154816817469734705 A094836 425 16248487642287071475066124517601152251301609480349536090483527893159651639164832589287470028807093110030561728603049812116125798460598255066931238675436632970207687776106039817443361221458423233424751056825389321672781391478885307242908354981902045229299868581227825469545693921225837737916685322777802709174935721641271442977552681601398722758008717481775098338340306104053500007430706693104983093490129361312383586602372775299400369442151611338984646096880916176274065999120413644290544403706294455626022901138518631109773597507336512676582405341639744286961850672382630357681598733271302670770140003128169150552589651494853043015958048189956908577453068808560166433699344997869620664240135234212085477464350065610408832567845741337330918434703282137580273056907815578488533854603112882340644484752962436577392453032665605272061774567033790737990126305287801460833148689174552565298956920676477784144276741848984371890324027149008720861912693304351797307257433276536197686103471231320796449968277512757835529379914014032170904924061923491469354914962109004498708382202761019282708610469789024811804853128502269932779618686005755973166717179459554355264369361272070043311400820888345132872744187294180920881944293250640331125114106053674492190379582523550303019170541402484575361231510693058902011973433541221294749891651332439172170454768951813887129134880161006301068726196888760300143956119466233075885391006838531808211677340152594767174494351370662735 A094836 426 43903407595954904778186777066573980108813165665350010194956401902180532328686453924790570413571219020087715966430420938649809393908851163860788720795319798367102882961193412596077546549434937315605299514192022595675106333285169985392027528262504628557774991136582688703012178555134179026409193570561409326184785029510816214830171787777879522887963741627017239926228281456286769344138811855783516217165074627646147229104962524269224670924937383456320197389244660511666641490062862397288783387596873006316340416074120770568228349060327414831945691461804344572796826959258605807146069949747379594800875758015749068608208863180371483748994704412116233840532619222055688413044187185006794760652691075583937086198781358971737289062890393204708335943858341758277612268137319601745934262217563888228385029744751379368302823716858357129873954929883013288221087118759550802717127789619130805927310908798223760763846471781527472883890021343630873782501863317749872089648824297672832945686477371003896801802198765763522439684152605166155762629677495619907285840729348644206924154717273799725898717365426557025363298035325799324209336887458999941367693740874711834324883928665959456330728885679939388156281318711103561385872808148339973292437832344498254620383439831884216721181411754598908233386013051119302584968673791432195433477648563249958707809368225565636629367987138107466533806564092840402032591880345764047711000070326000439442687743111258762270328920586060975265 A094836 427 118626991075782510423589196567758376652860922326166247197236107456163905192459159339951531969999404985183898510733268773181972866215917384153596056657715419751279019553456824728561713333211979168342285862595788228124815639755137821643951138456932524461062796751177843647713436910278630503519903110971605221548579974802503771199681193023148869444555271867483100505570478154580746714363062203620367713796938153770528500658022138202669761438811367947365834361092975821607089032083855077060648422742347156772296178209373183556721889387407167539404581747389997395952739482066080508278323322618686393849295528018550855210229795723712254236740675363489873880210559684925661531878960074543361573662907046092563794823629767591568544639097274593380586389386804727583970768233980656101935887978003022880214009725833474090717652290498248299314154158769334870982639404762000981140218454402202263063028776615879925106129022476945382747898947346463471951599172771866850034433815994878718083047175752981297837673091096815524874191050959244938838454483669103065994872295785074538104567337691604098359051612772087293506819486597181271743695490295531835819535321126291916791481110886061178935586137706375338453139250413214528683707445672521357195835897880728230309783864046168630030329155390384847562033646032613662525683344611016250839961856526250055989328742490709398358665172112286213568044267452657877531763116738134990682046304629846348842334070209281023059661568929185384503295 A094836 428 320530085983356747209633230939306067142050103312135534576921767390152969649492319850095114592367978698747873688285325794716752034706014863131852684300426268848157543730557379223161153348792218277923540795434305600370656183512049108911970584083103418589163119046691396953433003519394304486331751796651706747214936907131335678965323753376760467359665456622197710548811505745395721335439649935370377779163109726413340362630746712461089426182997391256399028123475831425321842898049086355355474749466434420725737957181310267849491976896425106364056347935756311159519729283715590274762222471645740888801201715830366395028972299836607330576189555837445227108095091736049915403448537077228977965242414185851031789676361433251059235877551773060921139715787202515590130738155947595467829023382301950258450025894172302241739728186102550046389714663039812938381803450579807891490067546666960895665497827105198759412999854886234642657350071840122957582347182327720911043168081169337998587560523198078095753495890341396782446541780007727219575348252244238988698237657370542053314334022287996999966431558992814440498400889487548470452141005441639561384443069989499884458747636730208639524497413353740484560994098335186945399816132334344558803175303635895333798781380269307806457732656683408103513706678194109065025093812170292118337381502856279088033207554400528568799476665679410210953389076850517492250421908834560399058841404109774508571547215017734213048443288917738322866927825 A094836 429 866072173700038855177918566408808425659442726288467888260595418252085867829023055775797659677046308444611769521848439564055890815802785944264881799383695120712301931880946485204156707786723240574970238886977631136413284883033916937142322874241406980095394286601363403390332327795966500443437889834649800659369537974488894202060533581942813759656946619237906346419788182953581084467611219762308557138931008683830691889299776959047725426876697512363422226623797335418243797903439599248315415712409883062453787188007722134356143764852251249988512712717831805363024912571860042856327016840063469262854453186878121980817427943928717283504609943132101640156199057660247186494456415303712623918723429467262441803141733769014594463772600251713334326131470631810319805670526602168973417919243091891595309089752043834823706654841196799727096709705379415790172761940827236160805181370875673937885912065809470432054000501773583527514777146213064884924030135050329129771790120885735277304870450634031261744648058029363009355031015389827988047652139109450078359572155342908842980792423654830202305199713346971846139385696575869369980413253007819799328929355576307561515619322963912857934013075295669082908467600562424713255774505859953325364822474588291311196076979703805646880163608029413305309187882446836661084140954800784692731353980755809569615670822661485702186787592000594277709843717605830811402762465907865460121998791858306092313971732643847634375870706994160019201054479855 A094836 430 2340126692807419003333988756803369426825747104381336921944594243195368624721050647213885426352264533049362302500160795416753222267547092915388847490082059915738370971784773672464252201278572847241351307549072763896283095383301460052109447494229697577114336773233764869269280996271697964803864692001471964729909744392132085002631882773085729401832602405515366325828557121529070344835764180358107786019013806300600803071547634712600241642331410495408575599938472276824263316613250899119861897899456754568315712256258908025720032603138805981043854985707233602334582154249436552082205324739629022302491843709742969761802295275523094263422125490153382794256822745702896161858105830702094432599412741178128931901057174967516000990054330002577656288286093931364281599331632140904618579749965810908788574902059996547521353139641185566760065263234220518425233864382311741526687708574038524313206838736319362002211149942792367805110285191717629478941771842558806980922465863465175549939761370052629271155943299299448509880511357041535215977536504525481867488575265498882323192047814381328918631649659031958935454179653747109550138606157486123656147205734324113041715318951900855811929063804951484508278194895725573240030157315017461550791191523162259486956466200378302588562395611162818067537322144664674464140283834777908069468000118620694600822454529623779966780131274108940058961786771581878001892771932461143638689241676759738951657843050056461290349389601854931454142926337640385 A094836 431 6323021457893472446969582442964137782474743016595646074626405384518467771910411019748862646206159091253068496743664947367627642511021429254594721653319926508629957653460526582051924243697996046522890658027355721070125787312395662026882789987085768611955957865883346075402193861593800104933541954350087414050415469978002919188217145192344058900937932042755900574482414922583365118165150347716387475514818165693214686068629819693668893869854044281896458907611525468181824063245206025982267599808916438433705992062624381477773393737537288908529246182868232475676235617757064991866075931119460778197863698849272317418267821017035456771049299569784497177980294902690167769093415460100643853170989307939874906734214683620494465660532335894364575577614699671075657071074264374197677233510989701832454837790057020919358861359603828560188896614162154135405566111388244384777874027761870721818610940379622850320504095091424476035824463073243888639035782594563761412123372991292783450201957917011753656632097050059051844334132331695212763743315587575712896504052007805824694356070213665927083312515073504639696625347285038993428605143857114253111089950565214397862407230292416789439919472466965835845698599699782898332136771809402675250284474130761950545465060477345193890489946061198326389072539125696067955270385837428952802917843589159136055612702523372630808754212515854764038720470146970516755283458358747544203872870888606022789073399607280825762676416328341317794934167763249840415 A094836 432 17084801639101469744292808426900343484877328805094331312303625404374656724333305854310779656163615512301258028839080187626534473311557634298822022518422951344258229841279371039930626842219784039132003316638607609258715981034997695495177246435658252559807421039280027861971858544745451611832465556789244191292257869970819495514477723677830874064604890546924037836885159292263131020211891403765498600733252664689259781156634701264658638636103985318273736559790741876555011794625230068953187934821794317191119022237498822494035684158793151492040042142254978442043586304597435358585585083679458283061605411798890091921189890585734528672280944015432221221519962570246087609194246715086108989173580510640800819866916174085401078698757381532243080633058630225152494041761063007449982980328114424385482062920159168464111095872296405128444831891400877239645321207737171945358074096324866116315362447698902205246640062725878991456429894113619795385045205628739440776750372900007237417270140352004388327590655073316258783942315679729107846099222740093071720872081036516072825267778525277520597781497096959877428322752909995706496981548563316554420041390280003568700111294534791213165806602676677883503593108110618495567860317398848713508807098310127267211587106453320513513801245694962266740455933180308630950466118392449195695575943909907867001570921395698318821473915437708298323682651375327564690897902592563931977720858451771796816337374081029741154290386569788638826980667153374731160945 A094836 433 46163127705830713355606721399902285132000759956621866610198321216214937950680820507936706882091442908078907940854697923301948779260186216853987850250057161212259228401179207089365971675753612775738626438666859732861329510630776460832306892986358611330831039692176769399701886385708348661371217000902583454784266714245684298877199621160353829378503513319856707479363125925280057433247412407824029502793773185172214235470540894187287947925859098475931354288095676938926173687253308401105487817620888436133965164379729755754502940823665357794203285339126768882169294518786652581833259030025965161371679624816902179098737666094833679437046339680398291956049760884510026029875085530747206388103161368762135875405500768164070094149576784367784909505948841253662367825181321171865479815169331663699870701555432283133007261688083527053229375581668556139367522497739727208113131430395760484413387515071493378953571128981229943490797538070537613886503506573071374415018095452446564208680469029157940249396293376003481175160292632495717704947336100415892214083466456614420968048843219229646989278521843470515306688381737461113915850715612937472928698725446619077413302855425775565557220000512911174260872732416291475241460245474917414498121529349489745243757816171811550169097075377841983534385542380654795132091496626011889340493397526727467479108573998474334082991710758475306215826485295664932824289377521649385456257555663816506391720795693542753318066861835152573769183967714250760347032975 A094836 434 124732753976352948385379616929727547526322568525463478486424551622587357968082852679139127684631422574013696954931364949681677975026549846381840872553631931172573090881756376276095815537259419500261729505274538359583703079008376962171197729671894532157652909440840591637966635042325413337573416503973223705582897369633969004746697861897552369149842428385362276685201329364947422921503488114049123951050174413082658174981620339459350770637032647977981201012697959298236644747946644674556959130023705732639656683035007562549844452069859637966785784946278387264642991746175230678678107313545074186567995284649857889034697252598350016104370537535492169433025232389983520086634871909832236574545752844814780494544843208663143308991077772604373293241993136008765492711145888045317519010604553827202626250120715108866217156970105817801420644376836547287693806143571535179149735766855248504018856750360727411030343943867220581433143491436698519101537089715233224929938117162137716484617210046644402549480457111306332819024326750687749509659856044101000669381805493691128939595149110579980887509968239560235398794579131867019804922136604608488536789536115374467167175615249151043344395275579283316174994619395711455483930015412909455125210863495222981521366407709128355236386783869683344547642995056596076138280273417365732548817464541273707220684365372956254993924780995484839686864839586235273163665207165594046938875937682773748498632773626578438435675506388195684535696253783238401082951937505 A094836 435 337027855080977960706582369337402433513838448155042362248452528285909825014821917258213415067167221703542101093316607239341970586572958424737517183652063227971131279303277327518803804215703275736094417384625363980735432858151123921010115433266566039531366830478111586429016448182476881129774710022518649549901533908484270005141278745647565341089044862993735551746706512580962011453844991636748325091708068470376157216586102686678271594973314288977406729204955597928158475182778146657344502463836235268703916223595426054279923954989819918120897396721558863262296481528870954507135664127939760426141561887444291199269572877783075648680329755374560161409742221867974586764061394025281172477216236083528168134124290944307045056823797992000232270554955947546843107643148364317126764501173689271769832427955470668724235625125964231615911527876836769102792524832407790314335377928911451062098466526087170393110610382758101029802410223064421328074739329907053600689318377554000657494871492865564146530755945718456335273522555720065666679383226083824803392777424360486973780365124847943889128404944904769912577027646125922950051785697254936523088932397885016363666631099100350693340990477395223007393661200734479936426103660185435872830905255042563146580986789872248644037166920918809019125747838257380217070838166682225583335015448697124030182821676129153802519250675258089278358602580735522412423290565472057593179457327361299004626799362618219247110441900194042904462877508538342445475375788105535 A094836 436 910649139696048473476237176570044445626843960592355937331840245003976724602690852348839968372358148411548183140444517829337054843242158637090925048387002288346065544104364457199431602895014713779507615511528228201408779999021257826192369729488531766919221018298948065690610805022417490487237928907428887110610239037827127919922730424041859654070230069966645075457324311792429990000866245899005860348671249956781963716557474477784350390267124571784305004330589012903924901707221804321500171100326377672332248996498158163656791976538041348903026799155867102256337828448017572903049885795585919126360313651879190170568496881072617804384234894651524020636954050462034943452973800021437818201201695351940265483623339586674427080394593183306854990666197728278434068086294169238988472364652297807768260017709431626177775792873198383720375146902568573279198114403359705857799012014182973914541552534630784041457458223868445115305530989576574991759426567871769113829313326212792614413426289105544277281700015850811906602725126531290680679943967218638574666283931240230309463417627743995277844969273622720064222893301037664679172905149060701880777806802295778099252770062593532324256312925526616986694356389389945392511876605891032315479650873914142126838844784868408127060069783935838099994426111328446289929328588095100108805479193562164588280276948216608201450760330622576234640104486282541972132457944240292451176846759654292227727863379161654779113975578648797539663010492374347504436064296509218065 A094836 437 2460573638430867894354832144509890754681298867682097587628270093548216823966645668224648336328696649840781487303379993858261482844469726064461254743224496531047841129038713460075536672218525540928953841017731887974842542821922580495247861998962579567649695660076927195384443966154123876819635754133162830454219315978674991155361212464482359137732420560005012000150138543756633252020329142574122197913784625675156395585981079452870628076230175619646903144294522307910807156254438132498546804968579408634406468084621799762774597640681832734916060290421756188737761550170061953113086284284009025539665141345815684396584879303085335524370554005018662529200888434606196549235348443596530959498474503624706513808582129438903357664181133957497130184547795706852381305126059202135382535202526007502900566798018456298461681468107756906848222031019212408163624202325353092819982616126944466605640212850105852392847659010282155943454514931425682563312642511650190238513203918108588090144420338291687771651006912072948053184228018364991699131541920041535344923495789433677935683180649799150392793217848923644708760345122376123837202239660976319226925110890870794539164621042496625239789864183782441702825143570470431716087154163013909130990143830410756984155412027727648887067664519027713627375920227061623618008828774194793811766821445989520020409278131259599231166151894091525727908283963332847673179488942046704731022246765128570238021682223695428594946714903067150758126549887517978418643800253792119106095 A094836 438 6648469060391065354498282978228548249104423913633067089415648460927036854381151992852147455920169975511643167145549602960504697308702356584015673225267541239888978384597059664759642888902853116575319498922296049779796349296054813476901896928827160503257710754306838982980701905937637692749165320429877060458413481164140788274658076156300910348293346282903472457760598887906111254528939342369032279757185709903022624091357160124181959277623544257161360511578794945385988032274590126789269145524930461803788604432399106460858799168330335511701846001692786066102329452221678949293986237085506591422256085556080327360382173308439695514231432537325531502376779913351892613998968041624026631127059907592261648370523430120577285734190343558564062451793153333717406008016543877875634371128752907620539523719985851209011837149051366289105512207438765024289539315484989653439887170975991934585465940579433478534690333188324161490768984039181204709495768307052246152693563157416078806777609340637851253456743394721089788891877502897081039762745588008261283344710956765866541985644652339676617331996782822414380350388297766985570455772391052865490449768849326084549044706804055818804379888768267231954416551233054717106922098036586976580903053150118991457045796460075322424448702470343098285331636459094395687413565418545744784293842741584489532981281230386488906002740967074971894231948628820868130389006988952251942929659582530637128842357640561668901891244554111862699660398133063085312828043849682009315450625 A094836 439 17964160940603020156986466252341392859189398733337679593503494513154760032321048718040834201247962945135809996845787723819289833866630923020284284593418153205683488547340126175467095010278836902460972357134202908773121760955397284092008430253828988717222766808441418855086661165399530891684367876165773684195802771886192431243134966413112595278729483923984622575857138044983768853103942082751982645781717874373341455138451460674460201097510740352674376455382759647910631752398786268146472732661557139214428174769874301035440712578230925870785652980513617528852305442141426350930397699518754526013910403507387698712068235694524754194117806345299581100759530124988379236828662413119676360774356371839787349190640499603670387150424644114106139247614915759908724181279396431960761935407355153864690290190834971948293685515055323605406187136277512076417927066816239718241482315994514080305462365805416408894880887427192874065901851419352683699375002653012657454387769138134326827325010293983135795152349001529472536637799828599894604447239447256401946062064081685581962767276167441156420880662513968314732062040420221272635247659798385181578876048505768189580724258619937779912809219661993876958391818606570275152471792807703847707690918621477684506180757879711493463211507007202532539252454336552830085767835752081828212368151320939844728595401475226161764420174926884679966688997286790022355463423704660042703091209169751016393561812323115405677481547838495349947331637628986568997282955838040535378228482655 A094836 440 48539156213040300073112077315543465276981506273054496628579352758895700680294619254994341159624539957586983099834151284210118170602939445298451552955742624694215546165934636329052425958130528407596430733657117337208925218305134165561793301643948998686775412658697959439605175488207626531693469252234600064819998631223010785078162404590154076142216717269260167296493529236947255534975596978656514739869921939371058708761471755385231339183514742809381908021083704989859581608993488221941642534382381865226923124439595928998654344527580793372527322651501792870172863202336681778534985290113437643782994488020876005839681012464432577392810798513566930808720748020938687346018431841281323902785679789651197825251462259405687265503161654205971229682993050590120039020410921142614100873836302496989485543556112374218438329249842335330441228536709630191716214644998164233698831777930006068993424726940294557400489623137941957401905311766106912174506547672671893389509599517675793671353371036733092280650393545389240072905546244999412324135401223741210049998413804003485697530638218781352309542932780745603583617252865049580893453606319464369573257592612816798921032397746365077268591707146818687274342739458401650407261677244317759919204281212179553416708950745183995262275067484758772577961846285729287797349004788559681284073960575336718872175241804779858700974406649701438195021776436958011583594040460984446431500504247007663764766888054700185578886240368369881445827385213123576367573233846341676909964044683185 A094836 441 131152782123473950194528675920132190837011170760394516552741817651041670083396028905945991772471305717437083199941879924148015477679308514565493075802131978505617200056866840020973479471773677478488653381369173910935607166738711559950681409033519940622678447781035077964394329082475841489104862235170013209369952105761803255088763574067629900623674291332057048050502940141093439471735209932387820075145883298462726257732041544599434404013655737560209562798591715499840941596868652776900049981428463138286007067807613430280063003472810725461642955018704863821589547520408272024175179323488808994747125092722003460391119383610661129590620583465851501745582360393046208220562566006479724065650546017281164684042101834273667387719155639239890148497307975079588585524426127647946868600343753939510436073998325444303248417339388475007528594100002284500505135552857972943214525222484560403906153306730310088679714066837831741707074086490169457342832992436556802925797483508990856365669981216242521359181568207292725147518249316188583499919249659309302298693768036353336669145821699871046499228583492912106914619085179323547352839009027532928201760436363782484916439957986419818841954879901484431021397123624782652830145899442353779597842260144390531854263078732729275487173769132311196303120369411586199075606925170852506747739629106408493452772774761113702983871082347318359118268873243663260508848741862156269597871659384205537741383737961987578318744943993787581171275647514222274358613880569859372970187470505483215 A094836 442 354374768758470400385316409224119864098138906413079710671011762713761833669635389809246814774876308423975041219259859720896653610571321003416516992365807650179552980338108035802034012480306518416347933840028774250230673355602780329852575605415269235613478479128944121961834037575674235495934806065960123457117545769769761172239054098968331401331091792962500874572291647767705236505373002261714911186529436802524346977333267492035916374413558619372943429299886794196865234335157490809695713108177173017266925870293047049020801236729190052616565891933217890544142087227279948672639555997081471790369088217540365329100798734834993907721279423713932244149632729061262833673272707331076373144063872553013917325083933904745189875929893034064528975268496465671997767966960376493831296344027949308254701282457931794395003005212698409628006930816977636010734684547607597894401413452321504281348357241360570919318030008106198228150556779791126107633422571057028808833611410931693776224246617892916255979416316645711397959354236746795307617369488444052511069860511235812911676546312702413348859563323054915732137697184537279359897790108938787652536787125797347661427421845446908604145884816902103785801127753691423269545403813031562668155609867705862004890665422026883757182348261920437367652258660188259624173002114462638684672711193771555173972673165229287420682560963528047556636124300482601692936897716917505779469002792155619115969555095206402381917063259784973675954905353756043372193398337726526179423769635341770963745 A094836 443 957520494032604898367174743194895952660980488116970617838557230110766823533684739868555987575724012890274843937356941023982833907748231671922914347879336468653173647256367855870255880748308740987294638747104366654949368471231545712550099335150648441107678227927959236505797605135142701834174356885362018411118399299965788925586669086648857378766709400910386031037283981765399407944078380375943757638182463094537487070028231031439501444231031375889955585758731319328214363332653943299145039918244740064192095415524745318840774661579268049359235578360599721545408098098562900905200056128934813288768281616668974397226897790404769928001767412254461457840805888341171783538974634646002353755536517987697587331212105368519668771095183258886718051285328952937762889458141412860204514774694918687150263354765257710129853816836293763426399719538879472498720617142500176652699675933647482083642857360002955893687228402188880774631062711921536252656050444163099404911615106539953074367057995876678507413861528395143989993450000171591604993548857856580225601460802665398450996691467776099168747493599665798815323950878000643651120281521513595209621470612143997017394408909957589061982361933314604527750216169077102049529028272665382887002678264698978992824046116053561179177429516535252635085206596708308092929252637671124555133158897831112973665669439676759849570576739581702150712448741635116530652237122262358753968975946532823467144200125863961273952326609194054878642573094573181677444287949923193166943652584505994638555775 A094836 444 2587220020501329676917705770796199639970105180753148196320070964747529243426182497489448469182791507953214204343697235386941896322082111406214711151452974772493225015333725608453395587747917737841151697546742158672898943378594280912530038551001446672603710958382866728094543167241118004681703616369442107786718457790961791907174007633071113669096247470168070093361866746438461432559663278402797771423457828752003487538869302913682040866395872364096040619776662724938041012859596619636799088163384179476274024545821991558460724114785945540178601916164448514397802136920229730965901879020825868424780106559151351280941748728874953510466867826632131145153613360665117097859475789540791028771086527538886327955017783621806240274309309235618878110043983562341369655318130130587896105089929326264730703329874443874839070618088660536079722414187121517713907096784350929707996629971302044268498719238370745464171971824684347746854903297055211163550540666706123535042375184259542275246014480612167434115997870307362415250903941109403769897261396558991325522636018941395378780148669384707251542378846733665344089583134660554608047640773339625317609561057225954143652031447283560198567737797931244531877298287718576046404164847338051529118568515606773532748567714911300279253657371329990699562860572047188278835216453985264085331110669228473483289464853333439884252277667788795683177479863773784383220651767455176435718393538528896852604512770529328155816804580979076497118556546631383136411093847294130210555569859565562171606740305 A094836 445 6990667537874098754426742625516588232303271537414518309486213908190593904970721574531749895175915078765571889861825992658575979879431957271360477608311589955940225338258079337673219007838992979338050899476658565629806290059593275794110451614706573758726785901872277971352219132087895713507261337255875689877694861832779461767395243037889062485040681897684724481877732911592741025376802234165979202442425415105450328792537786444537842981500202896756125864680956924051267488532266733604687837072424134700152350130715605666215557717376963270294533018240761525303139828550362634506965971914215367548942559154545334492130207838522333980511548865792606099743605459711258057244520044364582713737122041873552870436870720134015092701514982459458949766620792300117427870906698154707082415748474264872383673247057392584557458680221743932193646536733882801983504476790699069570830241482782189966001455739220394241236774183068705423121174077580468642377308225389501628585092836254176687761656759556080530302918831708964850863952455427608814670795299953536704981936921718847648065510707986011217568338896380764093931238305901940550301074249282146094585824355153915952150771576151269698940965547648289410527932223199423400282003888479142566295485126491237386507637141644217300982203039904118334966214180464906021104661929415545887440105895096437520735160368037514890489804687788586354243399879468023768345670423426764466952345372129132762913926361770118813055732025478855501159461146424902661401098131100789905727982816893564481686773748335 A094836 446 18888781100115794333131381656440050607483799723988847719083553659860019983701646268202290727316853360033067293192449488466236910692328826465104604282946764607975716370748315036667429305785371282253675689234233897589577922842077652601405527732898611294633102903147936695726968000358326976778615451561759744607423729953712314733710039514368613763466253391296655381963540965256839812106687077053197402201662048157098036393949560103838338053972681831162687990327325832123799815973171854603246898970601848575632173779169020688122878491628439970390288036684621476920569418940942918208091090210330902291374370055474934646384540637938617540388694568503795049376076798526458605557595300397312951726674986055812317034096730784325158673253208296148846650531270750933727765820243095888406099456272373755854420382845744889030378514888534016126696862532537143837911382381372101629453604489847505986091664908654266869076299670679817368925665502719129216492323274461766694313385801183601150789721318306048980711052567279752719671984283661457907836719003213059617869868039848307403677631152829532925162400155641977848136861812963908706358894573919585407945579798064823676757241146729283442978290342007880056001940989786554308985928102505795876078871693210807811570102808154960235953633360163556411088011152755604021836517698064351002599080797439904952552920024972511900663568014127092540369983296842736448285618263447350134528801477099378196496576424990090503548432116039286585056366899083540359722630739140487031146799015676551663955491061260865 A094836 447 51037479541845338414022238808958391224832994550946329122445452502727865805367943245961015013460242602894269060634108656009779474114692609676755369412044549659160429693536608970996056311013065365656452374260000514628473917713003757735721941823840433011524885317519823079576296184749067403360105442858537574053569040640068841631022759372580956499823331622601665157341005810391069579571243105395505214769688411695063788886122918862784744883991204807598686193738569717441583051492021818871239516330729122427223433398964563183702351468822327423031287980588828989877853266838599214635627618782342183775925998947334118869196536673502306071796272212548388430808059766013031440958565257153495230982762075200763007073258929708526444720037467301211724190785726948230632305818425938392318573648432205414053771490775955632767498189770138689830402728916378628767234571689990627903714068501326478392229712581728089859849920473402683462131725067173009562493615110287468218533139849705254055257139240406184789800733733871060139588850670500803839366000075886387133947678461733204885889311309434689977777587652205727764901706687390175422641182837656470490122862028546798420682113427690947711657641563139744263027834026471046543456577450966771978022545019570476215625031279997560913329416356958889518641471168531461602096249715507946993476828874576728085360469172315359118078070284366716255493340624669194415243972202164316636732354638777147757800986586396862770469050521806126873966802201862579627067886856059464857368745212375225702443255160753108895 A094836 448 137903250833285004278893756130423916649448143792857257299999893578817033546084198948940394364078848196166954968766068396088935672820988739017766543046740090232286873056219546691316307484927996832632452061574832156292238936082613311324268085402489117098528945494835658813078456564223979765552028127988316963332998940385736056374708762114674230093908878578016307958480015736135704747161686764091578037110295886738014200472267732817684276838206181417449818932793625049201325281331626981418234569878731118196509141411828470553343065545879437068590569733262979246028482606428476137002547617858798370231649757781326733709634395707262593067375987129611177036248328111690412427011437767233443716802471400517475589299628593975707669308382563394665782614656383682848417556593621065292948897591964362756399534713656249273992891078380399851387732046835192522391923974794972295223733783636979654768298697304164390147047616042834380034862552205835969118728531535673464664709849560517795273703639437856192995992601837867037217416354839708888312509024368326014822867009333735079753365515480461379490422116673859720778786563332466441028067769668453209344726565255553651267859393724379793987615504525313246990821151537583777973865363286584115378821040564007733523811022948450601432855847042869559315812844009360856493260044894784774712023389020025521846739035150676075364535045244790853195250465997872866467252764604629720105100687705174376142200069259867898215716870961488038774171714493065791068797070562441934904123318417038844171450011488863838973425 A094836 449 372614532714056539716232515042166613828417659695305758278270590004511121913653700192093699610726034365800509431336856172123648178182837458133395522556922311763089471837475521623327691828219136428707519813922822226301114976821303454194414631035583770559792199202160632593114910060237008577454176641718989576388189083353218184255621444211090397132785290094468441502147845178032863835761298065332338460766804716277702674612278527950464053232088218198744603157722181144372263468575004611770250936572815150637845272871327128470569779402614770137004296387988589333939970124716475683581669027826854414023733869599145887149313268004486852965743845427937187803554551749727728364753463888499507769305046741436143841524589387663432413944804966254919643413077357925329476007283658299995609528974914059735586128742527694762373158926285650628310962160145961279124349812661443451703900779673050525857464687886139600449232798697818021451515153928443721385794929715774591236577794979379233124293178503948193068987220365183000690398851188042745719595544477216816164999525272073723760388736938895337948430581475181313338553529222617636267663691002977733992980689197643937178957661161160775663589381569754830229454488426717341614337668143772828786802473581403876410861168381682245074015585380417192312436785871821865713327039209458745763940203655280085453160787616657583319614574173354600966850503632911860525322554717737301559665421447026525559076829339176474582004214868890158961685098593461565605310057591831252051476348994093744576032228599654932153085455 A094836 450 1006804329490129937028255976750178060140467867048572366010629834192295472593658751834838227407787380777544780316517216611009701288514353990887695684182261039643777520617985803206684732003540621702370885904767404080633456375132225850619997008790061945563441423715292534430937673904303832952301419733896581847083923570221455148122632767549604138378555759926375150922495519191029061948522280210841214429413869233086465888788176110254421054148825527366826500282346400658468806690764381129376236612385176658292339730789184489299008990602799563030748540249775435117326553248501310868561532710640542767893758684007134405750710740513727769450846802970299151834027362579436210351151432415287902759218519492889060142323851225838000406771193710438229481836352406457856561323262888132967071654341320197441190963462775117591683001425932749617296368368982340541001470801887245411531644682942798883887214818369651896249436875033888251127613911052102729348448781363491409847768537324433127384044894614028579816210473434122629998420478493736659225458848668415468951813894418133867865490613843379722675279940723823234781050857172949520728786265022276168795824477485468662703892332598062691463224521385973025966739036907838719458162405459110896797824904795912710054413353156282477739388678842040210758644879612818671796553166683912636269391718253177770868918601401173639453523214881358887021576865565661849266555075594561584184495863649177966886249450674385574452677172858870248026434362227818657199756706816057480601154190858722880805594910226256137813797925985 A094836 451 2720384925667798375793807932946466076332930348347582837654963533716992362436944033804032698362141892134891630614720087946092040757917606300541095605264946772195175097620325802788940522545874931620669705007161711903049372824492297427071777723336116341328648167086521225871761001774518896400109858666811922431831185098549288457009169482297586170808460530535775563324141390706315347352043365368394896055937813900994914553802977237628917737846073342856947005018296816857001571306181889236569979556413810757890751314747103618758793822038985016694312418750596837698427012937480417250377577802481718731994521940453407565192533271554824428569335095881902880318354130135084890641082805632644024755900670364739499068415204487624889435663351460799129805002180789171770503365980316451618727614420718198572038247690289625205032707479711363180284159022028123995824694982349524440515052229410662911212728581770111537526377987108767356728791336147627646255787221449224073634079351272823330812456180953926718715207630231778981072731442491225265184444089506514119890984977718272438898831878216075071773268451405188905197086077527780382391544220426499205108583745185047128981979903722304231172856993195517546407298648270491793258613205212849499374894105956082561163148469367106873169583136215607269052666152277050179372420943052892733741150658779882681607732607825183557145836406994857539377699723907914683806371288933950682729206263914657419500120456645360482994659139060452541277266685054467418292177016506929720753066572223920229842972871399115484717949842926015 A094836 452 7350479062350061721264932006565374588073517660767301778771345457473479171009150185679744516136279984761096408376193361113124083118192083709708049437730201996210323469992599701149914085234222061698427840558465040794635324738321812515722092788457177564208061784026356637012963795857076153769263885816306080514226015052356607189383627818535310283920321974951905645726679115192944877516159224703122798301929543746619026037909755707897225473239036023573943440732937716801217587200496773952830955385193504282644151760106943188701771608140346912308469124715572405685714671630518838909209346660772893373306430389346423234015819149030395092266573978226098612321041025597636795075995389667971739602540852107006633593797740201711225417161968875885538294886410655989717442238317491789385669047093126231221449904068199104528880783927178677380378180381151622054377784840837613151026259592222928243297908740728023004744377071731014363992943062656978848080407723907022083467872559370631315422129216892615379939911200675793372735890359190812172791708704387752483529972457980877711770775869449221000551648680416879698019291800429205420272431754806135829927224483665519857040646995965333434566368132389767024419494980887831917546053422322713888200067076468430284350117109816569615021735894665891998940093184807709971845609591575749482655952810631524752526322637425044570234410518176890190039657632422319909982965956144459150172731140601540698311358587606313350665994541064169907660926556582808736406805098845017289417305276994841602312831892925499813451762661788166545 A094836 453 19860991706084941103059470487931709190508568386462901058657337771129807003074361364762635878567530156682590360540843847007573326493314252266024849039651400528813521820744906772181265069362345464834220404519267533065392744393572712925183667642633570442373841611791048546687802304644817992965654619365800362737516260840282454076426105356512926089566539167859518518977923645109946352733314873104472432616917571265550707359517606119761065599774137489623452319913392692500073063614170977038660004880813292157893740165057645748768568126401395318072466880669057889565963344318648965252266404299830555412955242917492095124903178148146855984479854319831822568588572532810684485210448901800054007762040626492461559230942425609819243452282204239291263673653276590303427357157430496834603626146518012656042159068754026290147410673138529306570418663105712660762804778815248248384548512903134122702728038204718536388707769321439213702741575426507820699885615414209552220306118021340094541447262331587665802670921349018363461353394677802131999657931734811617703983865690479353858932197500419916927415482961217957538859221247673635517795728209941958585964155446280489468676699201118427217894095520860157304463929031060273570717643088502767713067081865723592672231455267575901732681857217804103965528862732684280066876657744016732049243650753175721101443442158589862603589820074277550298629615545105384488859290207131039689816036812699099052179871403591802028139034255296248030047282278620064151303769084902220209075838105373489785529041931711829096831177994201783078575 A094836 454 53664392239362448510404967993459471667379563706705097893190347886247281048827753398438456464144950347076374393084951698421102015060851991430715432397088646498652139749329268105834077067502972211760001834583220315877650400716108732002033754248303118878116555826997629146793804814186502359917045012262506763810688422564428138557896147289670107758698504911234444086372703962407959852140539270969059809808112975629974264666390533825838691353364246257926544594462546322197480616667902779461685380357002130217124603281833998706229482375764962009084893203098669702034827270634317873592784915208795499952911693056633251681065153340473655839669474105611606354227710662613443881401837856668356261001294170241779026035372840199991394096841098692596118560672858460589204729321934964129607208462222623103499682582323474967779199109939522259174593847333455228229476457981015926297436930838008807319842915931240744594265387962151683693793372809481068874112084768786486192245047425788376080359187397820656106201449545136417396783499683531001472263558755752286648411921565702756145957085875358746088655634409562240853117917791922362739878637350831417293139318088625398878844584200774994377416411530996012646894511822429878300247154079081056037993367001118070931939107782872976665136763180770794248966988163619739932990757378723618421306861679127987784575428186187171329855123606287422730007031163217116466577892156702113097423781295181825037449314221146461473718319891815921113017849055904856754014047660600700159905625143413892405657868986653469294138029488570556090143105 A094836 455 145001167969765629790173120458857004513550390626948788044499261331302382264125586608219344603483777270270206927525178948289970637121095587531540832312084483187957552789165861677056904055127961553830060122823456774233878317342181400296782278795247384575100491470705982163588313920129624731677862657478673910016117380252823990100981313550583274651077270703616300061860527128502662410537384376843526501629088643234619197577879862879810024275724593614780033870785480249184900126163609695934496859064614875033378520173775299446586312610748800947152063362305724865840213719290582575798739588627761141042211981683780128550142919422781669931930934553508240537300705621808992556863280678268996817171489085952660435886018183277951137030421196385190473059674389907235440875200511115647701842661299381107643486295278960608913105847645916005760446005076332920963384626659926217607426202575786894244092856118174287175168689565964527901415990589642421590030153159645671481893897838362170829035982901649081211290514000037250787745554791506088175924136100110943712391308086663156627022187103021831511630596759154213567167075014552976449516560326218279584103851511310381490148597833794833689351926062655705311751666480276500106994239604033924911890364569939161934506796997867515373297801432585468256604836489237804614660959560653472957639091013353069818201705515635578343405940394368541938928699573397103587308975748118902458199367243544478552088994845666335310184872208652363551126198101772644329281805475174006929844790061666231906597776472895742320931858846939648353783591135 A094836 456 391793102189914492330599261074863632736141488094451918591139110926831150630386286187655270680156702039319752041798640433327802240399185216658231898191819876485214808984186408922139648922878684615476610691867145620759623335808173427493173715271004184818802649837291736808386477418385431838491224983462364642356785350754707856824712951317528718437103026742666331532703057928510231425312160445691937638341987705906965441881166723110712859754316498582889393592317773170751277943413456730512231051507209035338058544384937577270677510444760884394242866120056865488830555434695883485490320775687295394300556821597880850709234487215202731682421545494105160320180152362417235275200702990844972731641102508949918255984995095844183772264803975791685965611121640856491700655587051712545126249263622465530229596470161169241808244221140155108042465931122404218987837031758662658959339301922845350238731577388390992706561204941848192237942312779841013655192599725277835557591119714207159791679145441068419612250862626651106492071092263149766720345543478941014158594666038242283503457803595279113385679783787600275496244583571404350444231006122804440604831313644242562160982632502329439853634526804884184756340355935195280859220135162945586030871727074608614428966433549130243665673994334082754458552019226932384449073979742128305207922402611218315520793223727819146496711521090460194031562616240287810675792385893525117739941592868275885865919426623676216861658050989458794499221874253140629072862684379872506123740462840997015197734786371895309097688588466401441281367173103665 A094836 457 1058624817115980988511649413251161076796049787280818457084469833225036437700921481153457933158438805426464699746732998925672773363587961334314955057373464994178567225917718887741759654332714150703056248259364904643835728019475367258905155081879974512133020184759870802150278098396163516697978558227452651784974124001621840376316384293478649046633777727181413724185063600662307516808531046986875238655273549152271977389343714907965283267246138903446373526706408752321889703818203033922234352366675619748868559153549581160010071186635431298884443277104330288245095294944334557887212270937167483527638963489745492374836223034312558358224233083994137589676886234382545747904599742617982438051897441807693593175011020862952801274708363312167939093890777613919850667935955338526785815477808465240563299262018889184012405266972414851456014737185446731123372214696427279844581917186369325560558158478010576344118841200584184249462392227715139829253908814427547552030939723573889907394946221945783968143220619526697289704325303549475878172285482555962520145579075244022563363186358292257061346275264163499185236639297642859540347335729027257272295974625362891891648593582872696312689686802074871004555926329985231168605112698216039369421490494665227906247905368942952920517135759392890169961539299346334813543593278602271120018333374216420875184113472310861818198536186580483049904740250152558091048887439375329120014419725730714200065235738648178292293864743588645454084533953105787877982230643912610036372339800751583873398047486179084652286212245104357847402605747942511695 A094836 458 2860403864054278441043984384005376154639293789091283376590318898234937527836739211690357147738830972105605579395920521298527400300612431126133791906791204222450612159214867450491825663867344712320973367320193280480498516348999106525388301538065975860779235720418521070118314613479956403732506225839352081660635440695596861942099013536266358406475748981741153140081710316286496981906419463646376449154611491467451176999041275800155472277386207562795602686271322856455972808965506654244420489582526473054233811494832423909409635075611424924824881340493034318781381998109036540715364070581905764804385085048735498798926623929478045468719146110530614273201786285121486248420993229353085556771254156123285579808961522386703373200078225404673795640006915501689795648271250669112323560875912223816379569075745442105040349789551220707493996711832611136372947505121909478381397681278230615741782793968852999893418116217417260900199191561343995038803047961390633760309763575505530815573984900018362840854562501710273450129980478119591559671748653520667250492340502714682927965046036647874984478522378089991010909123885986422906614150695600643026939282832899220246991937699939392934558093885571774649425928187279738682375733651359603213231281285713718728073225877917425242107057156205594905153324728281777439262404589709356824161231569210366593529159081390724904953298279428944110382414124349595721726283185399753388753844358982796900300381099907951122101805675518469027477616242069964593167358126989187938405556017890316784924509109921100358582036388583386437280399449573493496225 A094836 459 7728810182049843231719857293933113118674295022074860402728584578560967975178431649065863859732388128190540849063077501815622109939481425314852171417194776435596559875631345933510025202009911079977119335442913984493402347339267566356231931850699184895850982783550659171588883935344743806721715124239371097194385175785378719345711158258607406935648427114886868603087057089542514182803628582241462178740521594671503927979432137868305178128214265588534815011931587651735286207935095161565390240617634163516920009790478055853643673964230883511445530497568901625017005913795321788678355831500038439333964972162719828009207363021226644543920774566420635772053636865512021460687775801112294556413490677947675828950220858477851651433810090335065283651359591794788213921778251371986159734700899350943392355079364922548929841118962131379233927659356978105032973035467184714159256690231861937364971548745682327701439405900620238368153966136359246879706006337768677992809429150076220689790999804903394450205059736400539335553917547553832844757186689527360354867783892755998027338991027836199915803906119323891547977267503296017050811894832177208431532669918519067744480324016642656836479656989128133027877853406103523934548063720860949666111552612507973338025950074227514061220347918931758040834113454278063294552203657801403536612527681673036319294912653804266382321993752480820405770233059252357487546326118062694281083767443551791493897429666715545283740786641386159723599065001539091224950323676894141896961775987999835201282150216959326989804010035740065049173791910141831484288255 A094836 460 20883242251494812357828613364222887641281790510352483716889258940952837233994594479036752458639764983539869268562856013985289642529078510588299441035468379137777682333343737497476637604005115870753464123393386265907892662012184615295432154472287659522613494701918160663112094274986884285805670533188554865267147084336652604075249607515743677273763643588675337224388088174233557035438422522796967160580440194190912145949248637478884791146962668234013507366636463563665886877867818161043030185728357927296244812220060212084121297641716771636500898579549831697761631197692961363972376741349033281174608550398583926545379495956730464079628464159322447325474653608827196865292121793612190538343695040560463966537916950645632775470781664007120991752177977022602252326849186935855934490838269170336822327044874944981766325663085889435469365041585843007187956768884827975748833195608809676529537382928039680596289381325359666653491116301251123724970590321603006545937317253742372798284465898864071786091230553191755574393235083509978226942358763354274158185501585886203955187025792167375524627169855890776872643565884781952084870833222392121581358247180555688146365588501030758832775098626530329869551310477363534391410185798032634638230201927715258245627389027336865075992137969896454020738869400134598740102615020974802646570225634648974924368260461420046374309122165904897307447059343685745581754451444722214547734950878632581633713954659084303448716483403219728054695646156542382419851181407609844416402780314019536823547584961714991605350076534533267179481148460803779097053368785 A094836 461 56426512834728800941009681590272948473630279284677388928174374929869987645285419103925656077380785253136598573115987886710750798491460196128159774825664143235498862068134903086835941295996621072864780084289594247569141479354575491260691325152189405330916766833600086561069707142130625995503115058960351006580734227492459550832605093796381157386302429328173646293428011159721981567240434852968823026426170664182249946850941839035808837373915001354038908369836712617437574608712636736043105996447782501920289965698592902573239892584244752730941916516413147678450302479160467810131573276769256425695352969212001606805787388867722692716511566237714686252796741997414220417997852398564337722310107586103695689909622650423641281470400622337150584649101242555479490998932581322431363008085268597350742984282897021975810063011816954292506845108437288448443754156553769723288633135278313514120872643700014471288846206901715918677494628092014399945623655342964985918444638410182741224743937067730917062624054749664387161471185641726413615365408621396559248056870417280630330917316351445220831342697146710759785991367043413331237303940555008680335621552349191550852412075649461093723501480009227962179394613031982863822066387478220457931548339497134015271711867125914135207816695574312299832278384285050231517693971234470258949629213052293848572606720471844311499116865770281280043901548576405825309543040257313305645285556190297792022503611591416121202886654414713063817627912315912515759346667213038122718978415446704800497390373284403690358328916992298852178893013967299900978406718168815 A094836 462 152464416796194968647795801828304142552861373345407794531443444171249765664723968424212643684330423114210105804690130707036434672234282920859777123279503479553938787530418174796893215905145266133764765034286360263545554369323400965201772665129061300916477581370892731969849685585942676452965131083640335231226278615537541369697094888188214371514111890281081603609505261765480619961126619534299237020436352554180245165479098899826117999699527186695944896401791430855852762926854666592970311359371722591830696191072785802692682105641331680162233421926449745477341019537060386330014147021453789513195562548202277943005310979341090758989550172345840922932609471402359614742233331888799046913491372353957145193671833863527728096900247010773316872600879805206928562076863507884022606991911904911772537206710060708503693808491603747412464060013632511801852016543051516907497910982688807506344921353740056173382781854759055086906923831613506607401951391766101070348630867046996513046885319672543039039138409842362620918539569210709686078739107152654739733975505681990677267934633594579194518912443063242617050971801107736936221243162508800231874727853089268389847529282039255374210142166209835327278394374861107220683688987555965879298408975091054181548907219346830965994655635449653864250362173599336325426210370172923618707095487097072344194208434346662868250567397002177852773724676806389196300639713020809107131347025091233755412223124806051700405896291512071295215502564381949461039372274958447599976835262134216056924411965066873809633213128363114964054101744258495871639875855438769345 A094836 463 411958797756805970557543315530396202904882957149012576146571257976341936956096517396803459309404725873810452747674160054424559773626233960702921658941443576090599368408327840166302382539761213096811322257861661142505840336770350053399698480487398482886917093947385328182447289383509969645285788684881126834422398238448209288461999555279461435449972941237053164779236923862317475412982558741241685460395998175224358254874578376388331799379285084537441756038732076335801547990786700421569045249916397995344039187988701540282724476202985615553601975103350695866627756338834684703230415120394862495397984309889585789998743460392238363067071849166895936049224538932433681619294044765682626195915965790284620209605605189629270894183185952708879852616992584567878419252194199370047761660782958986340798181787599751479958694734250313691523597649989938451315700255571042130289632186592022603830463376932988080465805282712759943106589515525066761185672714928349749117014684316346168069942909011274223752834920770009052057506754536151930058339452161064485364642568295868392697329049055236632144880589814184404560966020601738158256467787794837671516834323425650840176473267657992371654710409597495045078259421480098678304463822309832327643843119147688901411132034963270144203424319168269166892178760787022466251388902513268383276313056507076421718902616997962598168721607583018787913324032829315031998503195039185950155594016510957416826034860722340103080610576778962224959224111332115127815868127591058202099286159308236339104960632220319749225251514508219640575330734093441877871043582988836601375 A094836 464 1113112519074472936251513390767328711944851197355258635340241007608631742405607125282194522841367884980612729114109775776924453471903411927536373462682657263093319939500514293711174240729218892642318058975977174120690517044399116520885020092504285571699149071368253785856240606064558352038885748061417721066274088814008445959882953101270216610371455373110627370151894558770720053085258912592215499814752966633103661824425945293902372695804828598892980928871757668467904926818342737684412967294962748011697002055249280489058118842018361491894152374495831653781882720286511781007742251641159897008775840409759112602298661824668848715916469146898780473364081771585964405375717766723542567182318026073976689849209151550544426428354871543972382588454241362622602281890866649834361167984828563269187924914652887818438139889478135855990749348386212800062943220238536412784525678670260662386742405699551580053362432491108022607218917964024898775217080273785009256013103328391900299128472693263143280037120916782154616296762332217113304307947121000089086800524485559930715077505822612615785476272834765483197881113136694095395872039741378488879638254467168255480888440921682613348955653316590265401966129678444851767671440564192179393327784809528080320558697209563536582806686515737027839288802761284361104474927388380480998688979171586633394412130676920060593589017533121919762763948762980132410070759332356167416511307901265581849030190781448638152472109372560464419768528333316810693409014641378764303624671225615592454045546703847338895532819958988081105719579589418735695511688121359981058145905 A094836 465 3007629614580428116945618624310006649278785030370951683676755055987264991638013496415972203913916715812889720255871866475089818856523245401969320393246880983434574385931021213279752632147966908158330298541768066612444634548126076069081270890248099127332617903919927781998233935139147283699099645976161997439945753553052582535394450817632570001762236968171973917097254318561561721118894168841607539257777055446647919025240649309545834635732847494923749932369733181468202776461614086436583416061944095211207304209244367892733496828409136548112384162285762025167951243586398493448234860703998921322849825389184812361825194251511768838167936567848655672133812897600736890891507786392967250843997110535919225687942917883965850580143968728627425045123507544813686797790702435658244505847245117170386786778593921097820102501411228348636691047815949335780134129768825131772746253477412123176955376369724992371197212125168594371945573232205760965569789714094380081397656076300230291898965147254104131386076964310461003224799764143885612088143062602788551470531795340364496271028035370238797120257054655745786490363134381425157908093124736889157944892053454302883709727193913153610885803606716487518617437312898567996149554099983446410939346911501753878460698449108640883473522762097130053489178168811582917268787552015157145189238445314026924625155370135386725914927205773819615969401644248284942696159717523169320227603793625585645122158665439359565639536444047798083252338597397911161476029745137293557335659552327171502594728088834877475409930303934280639434663475278689755830703432871085830273633935 A094836 466 8126614105483797697514125271372247199022565207211114094035956821036582398774170061708831612780880124758543043518636669105916913625872337172709176166179609734582956897465679817767597900889565856624915824341798340009651281858519613139541073060430271337767161877242573498705442236505369895996615204541841655665012359826259264002189846226290102874544953916545300413369411016858780999743198958951110978859013789063876044102538410008447551283377458126455373424282090184569415434094354443208910705786405650297934124276376226796885419372242644934638170112343754496172150478287728442785349585879953444254443219425736953242539072568922974731881048689857920727325089085235419493224448663116030788237913010350027673832131914913324177723122575149879758499541128931845219105028196090281926820438088321765821828687835860153422098520673249519880483220449346719065122355692145267513547592370288886563471040208591229835394813799773050884974331654502002104070796590402741194927210705059893856810704699407896099861899920445948848558792665954446706748858247205613665984290110485179308993602674064562617203149085406990349613763307985474082572271750999333126278218690179059223528201989512419374000092389694632685038913653322252280744327506714708010178722027092929451520486650794338103608875696499929667499920123326135758099159490617566225820323590259329163703775397975138013361539720983327480429560478810102935032613485988271147087568939068431147538223683826368097719874999707777860483399121640822641497538962346325813156648485716791784418501250485135091218736148410467299671354990623430301518865163929552553418300746465 A094836 467 21958108305387606798255049537629187621752321911099399911133471653685789654222815868723766601761734183180867490697636024052321025527288198517414792031696912255962166102377880936586836248450974796633614399041240572938011151137085446576963910328011702906547744059691529673574322924803574319835570583572410177444865956304798978281334429108985040334450463720268433544950231470298107699744402468191733023269516000273537624517139758602175974021851256124834924068660275308973379034720169243936390290451452005160922792587464355560816510410302798204255787531168662362895125424382198666007521132812773502376584256038515858476528212256035626213773755392059533956576718574493205869955569396231728796851590109968664238775194746152884044242026617911006378838335085250338237208099388045239330610579208798166133410727745715540625412382756618791488717024963087018964624824946046743996473821838267094082375573688237133290244415689774658322606272184891177479438326817478492614313241927415756900872232198834988007722722198967989478344854558609150857749802895806505522701000407999159152536218154294412821444111708512633268910601967813616589685120363107073370314588955971764567670318065935363235394638751151290798487626073839412764003176773589041060056495977858183876254476469747852447310298658420047864454730684049050006801011674861111927009369151642262086300676500173452776716154411169745078301056444343253882173178942980591116261291045759107335062635271540181160679536609673971731228061174334905379415188800230027209855706872747219074327287784082746181595549663074778709431361750001033396014217842234218128250418343314495 A094836 468 59330800514543208085087446336548793581727574781225371348768546372302182609127649703121555649128592982074579201321969018352702305057819086521717595360468890736000038225668136824977813775716633010938169481293607686280166120721123018131343346165214560823220666682124635935424321837377021306825815720197447757614372148923207013056901625262631352693582278427211390893155112063334470145928375725855103677763253373725309597569267525204669473359490810671845838378146639602755885582398463202761683355889117531539163087637204412349099414243218788505254203271047613360788132724530222507823879315510528123468086405372850423866625986976735693106641955188296170892749566263191557025200455284169468093062208239222320423142902371973177774217778198472964085741422900805284985091065441470040581027858201734556570709964540235554909710836109863301352993520967040675895697211881862610133204753059405317921692236634576525559010575798957327014631262469244307047440254990030296641133184760666670086262914590547438188970695519711587124538948458569259663193260675610930716724437118123617544973552459300829378979372633252049685606096903269084039855112648843561247256893080817017682785975885955361949616939905518398042880880612600439966084302897910082229564641953450785740710143900772046518294323366175272829827014808380409792240575446315233809213089627413801897855264199693271427549035857440930218241974083054993179528994471320071207866861318072168950908092965477885669788010199464071910000360809653792694357198640682571174704306813514500222040547174090329697536083970891903662416239777147801612600115090851693452980076945335019025 A094836 469 160311801032187442858299481746305302628640285306549042284972701164488843724073255275018574640178856475831329821104469589952977575945201644493482425249194911071759847323589203323209116235150093944580137304840928927088435920177323257905443144374499415332639334827356706605986844030269786767469034240402920268663856101524549044480769910125200805993018981859861457924871567844898268036190771466858021945583287346289786259094536335963258314841370148584071330462828151546371093870261612853692824491222105118766813501872933734702911056468666756238398652982583120132187171726555236833941455902988314176837267090733185806771764940282927586738520349145020861692675371466425012588885760222256506555725289810788599814667883433876780193052392450247331048666945839640794779377821614752661604697942250507563055892190776988723650498053756467883636997004935918943183154901879967826533175246292691330757318341011052083823313285564367007818875348585625932751006089544735044045849250910079415157325494351426979151610811571538509442514760390199581000797332595697838990083906392169606607359386208812686687589443410935329737874404922031097262071924692054939383014754789778625807123139173533322052501736230071960360573340927620314948947022426976268595242602501728045213214932565409599944578814425106928766144729557513183209584028054932086891381841163902941085742837566894719223784718170650982279944735671358147227833460888327889423065143020139954746246332130085975539586042879415312626849243679623373525247771311935507084023827154409306852734484137104286759996317293800260621069970446491609956212114961263433475734039655876878091055 A094836 470 433162427058169956059917114591070591153792469170720731028624889777902483440263326625450485556207621069103271102045075510083927057501629785602302991305729289247004371468299801711174207089561778121622520059510708667385267576153006721737489244756551255014230659482851139124740517145467126468680023691752970368481981571947182594980027240256667315161784595403067232101612083161803056899317318575074649441862364646421628746763839610505198762031908781983350063064723287331655092881561295532214809013598772141790398542897579313962853325478923332137364655104736319549556377217019525395087306025995109395286172211074662677046885002018483362631788876747891179997437960952714120823612298920081796544101640006542557476912197895432688108449790182790090020534001917286526688593888911996250185853258933013233642464128769458991068090831539140111723864554343332017440208649182461185430029382278098916300956235719626095914066938584343856169274177247098801048911406509619098981588034825849819088423399474641107120214223895601532802087758035370809294894729480314885340275998347205158929467516562659420129037297116974627699686956493231121533034300662819797369344620185088766113829039260911150230497741676714531375871124305549478391614888513386979834263282395027224715321007081592838278205438282315555350850229437385812651886251563851052465279925611776119399875249250485331649394880948063096679480457542035630754612831791267485901050808573556839652188638507399340430075818072169975253674746421981545611426783727651099458461206266907133601588354097908608735180351791764333306227397730180552953883522025218706399739922170102379267011585 A094836 471 1170404717599374189086453185325590990992244623059002108690302167207191345766747784468711936954298351949860562686395972923777180956391827735495778189025655290350494739947498740634389384346879689334530104620660629978346065902329503984811438033889057116549035909283328950558342271340208145448586656546082285532718045543545185847086989122403604960366335983760105801277097923831624014843687358599080235933890163691343894583969635533048711091751902687548863286329551859541980514594884750266431560261919391105012538096095757433393894982532994374768403059694344552839781199053215031062289066940782882597749060477056647820194876503689001762903506806452452823332215677818862088040387842796300792005656075572388179514016944045575689392251140021506372988151824513562355471785908462392253249513900939059506794375020042887416877257776320702825409998388838678175204500586936108243064112857740176979153852991596088700107725044741611535002371008046312374808225869382901260713206824250195301097504868054985920011839681355103770092731679696811536515224558258478224491586757450241947257814622392919544375972089220622033109224418570305568351161418319014400437029780725355056260940256959842754389482845508746433705643417300253762993828479816149192535910793788761059452752147919531283618111149660002205451068553795086908272213442141497488829099467621177910715521837731973799221945744536948316576973916333844602940816643666543858576749861700607560600258955000660887756089320844960393720116537982950456618701644384341958801255095309355920582184880038064923698170550545029934793165807596977407589783320300025983428663793969576972902587211615 A094836 472 3162433113791082000741640446832632266590453817712954526960465427168941238359269073371133028200028590760902171275370816794970432860243661039679807064444329288797747540333770128894318405331061831020122221062504962690782402682826743613953783830078987572364240012652895341557501692420725263534954677307490643756433790576677520211646449628707300346242524666335210471983486488580964926304586343617396222418721780431646556744257208446458006864714879029848246616312386059759144018780285713658602543612897181166971736145252193687450990279950825321700892929929463877036769250285409796910779663786689322784008566122834851335503879266082680744881912759245650780752466764028604409171007127623305819917486172094952854504316305898947617305174471888320037023896209301643567198238836071494956283936374484079854345167661691753030943359443527707495117703922777554086070543145692715290298047511584575919574794482336395948064977156824895783232550294466958789633025250161192696827985857535992877715639065061172481230883698807266491189028196453026736293327461519678682261382078354555394285456180238152046244456456036823616486496679290009152453716619263676247161057098175289176928294460476455861449232418066891187158117137674161362059846160848346604845051130553949987614111588357566446743298048175887676813231881504095388765708068780074650965174296232497102977220605676543955012365752343953403327886842453590575110455816574169714606892225264233055185060044223147211317612914847264911661779631955185711802186231699708245029891809064673430505929944274497325923848092392319092046800705899635225127041577567148182005543171565874810680411378772145 A094836 473 8544893103058785966629723400888587058736415223215780072845068893908312018855399269501016973484540297937605716925489260584037185811197415737387103192350388712676223503487106940773707696815144720536680906780783788529864073702931958915399139097435390531471059965152213929559419014578528321863302089498183173347598569420137116066682859809778003131942341282101754935193579215047843399250977456766845993895150316836145304979088393252694001499748511386747274808412780803917347596763817403420793806410487921593766526051933331247735142342532147486241437928266351701408797674489978218037895589262567609379508547914839291251883661582078899683669165371974941957140341864189611294717973218450329529116255631344487040482483144522012416382892030791100718532194569381216405007285863279270909486942834342082827381136227516096646721540339154089331105210589346562301884432375161129778277081312188666394514115537419950255582868170015823664682815893278714603276059417709673283927957073855428505392355656290419989299927742337552704088984094084398544653034285801613540992029884127251225117355341188864436032976968239408191124480918217186159624373954089034900814775842239850630705195371267126777793071604133894478954798800352166700031941332783752710142135618845979077772270058989996619569107708060098842747147092755511945358034929630319565410412119320739551066539361016184034469613040887617558843633671335685400103848675566762902323964215914096014502471639231988764319302339827988946349734845426373810339050579350967293728808866837652299871102127244811736581313847473495641680520714175006781315858752803114087752994220907199768881498642855124175 A094836 474 23088298002031725890751511887560515400073527342675220043872849190874831906006050466922674491222199684998819886230500706727251681091422557078758913145923685857321867108674622620200429302476115703828280789999456734102730036362919470162664859887486595137047231661601269384774208619889491104949378710869413626894567578139419910934656875559570535755207859901714275499682579055572784283811214783597674258108473737369484182406940094311570745594313613052112106684084717419798613447311815843757271206318594751249175986420587715779186667158531582556999043581282752367742694279702670859728596971407793893854109312457329642127738318090897920862593339953163533922542422964573565689723554465245662764366302798406631888430814952182171650118956962023082253153952702571837424686119204341753925938763254455933315503975741580831447688571053034905844938783894710488562137650207142226968189383407486265013401220607314223254188961730405598717077185311088792391093122913626287051980643185571510285577267267657649749915923528912368599181943833187848414625762346908498268081782485529754455711699846436131468009057523726424895594730954526157713295905970231953038325277164674978228876260964869316077141018025137364815244679200434416749324943421335538974457445597070704914190686085279382508509282283880338897215114631393511772262021614153054685664282581230342034484686376245123584592939424112590300042094852062179497490024010925576787909636704507662166952623184144789418043543604602311285772071890562430080350402863220081927946996528303527449578287441885537037745384092025292831501674922900162423480225223032436697960408379348082209642998652583166748705 A094836 475 62384572656596620298024618490465111722411612143493221342764365668674901901716329506225796974265410064326513394989095984087773458271837938029390845933182606836094972251415326832674619201582767816599294157897625314761788028388534705447561536016849682624911088478586664725445982131522390387044899413467066121685948248534143179208326811079099777832568505512090690298387393414578448087014503094303459078563102143222029424718247155741470901901833882718295525513122098055515049617288929646014743378679036607387351921541901956102031126927209993536863929515188068631289058534958942173008450978848269838626193982751156778189857683597944600091827520884282496683767669709935910304021749447120562338988221045039088018053021518313083276609005328494337456921261670154535340285489082845555828615628826597097476408915072615179055557872263759976438935262978297150748333628975265922106917935689946575877543703566847493812868319012687757717718890027746023762019014836558809904778413959457146936201270764855313333852836075193477617436908148289472331920265208312476518743435283871512412081787867715086037696037396131831828488771914648759924139378307192783020519998084175948934573026421881520773308252910849555596896644244774993704509297092507293525231307861149425832164156030154832547995461161936967640176396986878176053140037043406624130345326124072264856438071522074962909386087854339178103096181446638337666532644773672232914168936051615487261009973341087581775564890500333105266167191898564840650732978197370082018345490890667264331108232796872593831176291235338493757221883961155524693236787236774891154774935688004297223255613477781073699876735 A094836 476 168563092229826066013536628409724844313440775938191341392929272163910394063605616319771636501790646771610554194440651118504457156998825017132856986952546257747442757701457104427264200882247336164335588986358593601029617149975784411199841107652667954965914624021909506486885658945164878936304213265809301791381805272971676730800988108878852040133064346685809143471967237323611911158328903549593162832603243882512186136104521407873360065368009556791221457824349224861284244267301240591715992851919550594565873642830232664799972325770654244005023780550994580158990668418764782048797974816251053696174082287284313157339353333343328218550197098835991352876006321013823865067901077282565294194283408897392817418147375711666998831225882278634737785518995878804851917613966815729487507165503150702102925323573022230472227285923168108403303097235628575006611508903353518314390665294044852240534858073636401320968146943783320590947677723777784445116182986995258990736424222537810025450105548029371788970420613159249247609945926634734321053000141967097964645146494055238341007690535106866316037723225035290685874151766118649994788866886890128929489491996498166249346238088515662904260162822224097474085449917504702832555167371419011285769636019383380151527802635402792272265301227550271402683417727443430200302072607829263084247138385522960678411753634767960173536037624789485035121975582226721936312791708688438362408507677301828342071586781014995461812786916088356445826872466737850308875850426738891098393487588439586419919126995438862306646301301172500518106720698961367304820963375633540532867765178268579231749154457973965808553900189265 A094836 477 455457412820417373771955671938458038869805254173380860950473550622520216084960473579693455602041353311481653106865244333103059150437366924455041549354934055250983495214364844747141038109213100733266944841846762012356710777446541090527265225315972797468218689196111007940900325023853371363503597199317319973247516161621221992481090661863847133339762032176550793570565176861005969371356610376497631670234886407445783717724992125826663155153459920615997660745866092453091972495198334789886966671143247027480383195575367118387569122201180840091580718184857840401524154778443906136909954945059368238792531714048231399974154516835989248578032469227327751188472395611682373477558406795741977792391431852534347624746191119902712528889057307865733002134869943269039726857598050611992398805360897568255507126817897151663342947508842356641964992291733146689567146308527577510217655517591255063978610637421852802408439229234213224052867491928683542957902668842174956411008344518748729309038254574091808942763162903455391848596276330143987195734051674833492158709308193818713531267413776964918218842116349318037100126243563820371270758404237750060287824354018047121557586380596294745429439172341258464129330080201062808789068533064871401642262999142585308278696888694188689506011368845372168113627059375751414338024133214631810229143787337713628996293464704956866819410752795100710560399920080421225278825530343515681555554829900604128661940221292544396730568471705848616291104138958479636017707202315505550489121445618271615954216810567573155685712284591805164585865571371730496470718347725039283033810356906765396181918122190042136931564611517295 A094836 478 1230645760877675514105758212041085211301369483335699148096838140852777459951169136006715397265079234856976655084195695747393347320024608431052505133500044864741899656626456109049670657706892915933951120627080964598794231491043404050820259438962650846091171932293267921546806191328792864259307783328342132758412997286895268852007176167368006075431996877876693558418523635911200805629494402908393051179811830469674625093106792619462235971864583337494868888113872357459029648397781633301033992229436201548701400828570999123650546968215264859273207095511705333770338107220687015617148649463575596730163724517276033958417008165137509606329625181655140747719899536936444759312497747261017541429747454582138909889246790258601417586059401619970931937030633067717066537117312318786787732084577979726275678153736634530772122171941606124478481005869165726726635422714132611079089790817866277138017965407455772635706281829243900348070257015513579155287807895028569736963553810465436528782995913753648038391557095744523309525659528698122418668552354625258128714867905593204108723143544334824102160995360652632300953855235957676524523594419383513772768771915064766824282349054133099886487440383503258145979975791253354204645230621173911108226108854047246119588887465449062436252970453318968047971617631015552878111140905873327321976062266248116702587306529879158686185874318014737330449165462081715923981450270196470683124746741883755053816220406345673944970534197762286872862117556593345238669535984806069258530507752572981466721873903026587227800487946665756382210490667125716840096576154589680509216822716596901831904311017003035880023279026419541825 A094836 479 3325204390434066418696384916979340302478261474167804924776795706110654074267842920529671423716788490542197610555843663044212491355647341543336944415675571869598557621221189192287365369982986549640435194667427924499180001132088500298775250476811857270165549092837720727908462388070073295375278267049583243395911945421674854816901397523137690551970122224260793818296057293666887715804924505301867647790219895694174429555790835932794835769314949024451215119686022363988205656878833477981059057116969945441344157558415644056736659520548523448575365480491909626989613164186141537753629513940626317305534144853148129707411356088047034120313398662799721073011417360329878127979995435540862601201199829889507481986397202532549910414819974288104150228123768414101570514251251027763849840100130895859499314115889259684249122445243272239498499035893493501882222222606440006608123104572219163235669478552334860239825571094177789506272610403050198948904113974464526587100565984869264982022925649924102425642178329938539078882940197946050445098441266463395788954080922203529307951220325525280947074091245641296127859279747431398405442380850415849976271161426680645941163785586681255296994318486786631169179430458636482859888604349343374749555544481372659872543865652946478008566836658856482820247142725376964500904888389645597209347510014258623992677273247440022065117365587865067471772934518144876346176653351245333442287384141015076254807298876005789706765986671785227424624825346811079876405450213238796821043881458330750304810887331761028121943762746178589152927581196708115530210452298982969010864571946434471843040052186024080757780762997820990493855 A094836 480 8984701032307086585642117939919965456211051201831925571047753901072846455894251620102036180167365236365783086745234493349766404249611796825487992758650261691610437950639996571104352180023371950235539962040269624915819764264671636763886675968086199381336467557675589113540743825759146715311137618260190595313621318116368170819998724100341872503417194817955787020342388388964294696904100383831243475936122978353828838985121745583619026786453020399483845758522744313623774225856959659723188271296060563146310365021438241670303330373975142142785778255082044300420600999292847214323291329518922845783956529229481729193391525732894921055577196857259664684136101987711793765357188354333663487428100510613994634188335351996159599339425984467055793945458485224269375812440343159705603481162821596034387420465454625930206598074925149649518819916503213572920037718847178183722537549464345361196501793030443384912236057390186558002048245238784622046359760671195255809775992327562943515989416323099011000437127455936836846618394889190699604533569633431740796495797936926030596880088596425764784170092384727421484843472923704402533828788534229207252370905406119190268257724372863697679378762063857093915864675119259985434064804306695177399387972962560072928367405405373918130085156399259763261339731672350927065892130317681497786329650082464535780097289727276409740788435632537094293993138618861993805653393373614620764589828824275994156734267746747237442007751016629486739049405224965981232702287806635244204391309169901934750617550848544394958904819139686601225453942183014661036911802015275827677675564182443226322992389102326049204487741596833289894854385 A094836 481 24276658864089357520338583977278829683341957869088388725166106263903125013172193609672781229140797151871855358188013045187405780069959719375127013096928591415159533744071649513934767303057781026549879336997613859094620503863141630447521499690518433916513865175290348947066361908738826354697398469260767938954161405638481375880781735617726216366542708427994312268171315130924230604147163432187514570111756497292149828763369400776102677582160291804456326788313335449389073970059848121738576727982898524651385164943768570577515541933821313521283724269866203207826836910476108986959995418730615588681933236443914779132414195118925988645135465594916951176814674559379906424116994953414123202168126378479183612069400134696420704865218595210010467136478598952207439343643292966273512842252103852354018950598344283374158543749325309109727611915892647180536440034102852845978289850529556593733784609098779473698001587242712985543744852362585645719065124429455606733488144168509088510938420882087877799078692743763003221023824107653072385399260051091297168735857071493212469240691436322090921546642549442247210750935980569548215006981177106467580056210136172625424186430091692124448426118102223380974035182992810022006360241348086019989771553389292835679788856861454673841012084023963221475657134731549479555076035213487017373065505175309161419198884165827611679588287961749640917301988775230589117999122718853354060588275195809595196419736644412159562515236480946201383684068293032734479681705248078216601468496333193569365418317581879623417932699371670450332587398850924417413620158834822987402110363556389651090253592314432798926445120013880551474906054415 A094836 482 65595523266068411712868268264489457884424513951225624503473248077312342712744811239084234779102253736992516812040924502861877067982626912139796363899908295353499368566043646346655170148509944310365823733027590607004039685618444420797566328277104840356221082367166965179384196336668483051245655352804976710863548804413858561261701429640372136280525894755245813792811873141368882128110938689670280537198490119560410483489785135775283851207970322002620595498176873861504964243327483767977974595821520517547479569367697656262205324001854815159366480191400225985503812911505447189918693298118793801695737820914928503734053961819812288424234972460268744820088566523342519446170355006936606558594790046550243505816884975614376748386221304831463815146971228910379276837148365154527871994161703446238963170129305788222350455004078910289334357877922016178595888052108189542655155453593312451923324817283109107488615376493753096752640589035461175948291919848628378198629155767319229593612097233985122714099627356520178766369526120483712394649196124479051518183489311376723165857751380853693244254243998500567236027544176025995572546329311753141172104627417033027776961465850027747395949691733445511534749148581897560201199938057724119317185337869896279446716562872245123344496520947592225167462316704915021406888381254711603260525208654035271690139604918776479481837813284211897221455679677534432934839823932948389057088754989248701944731971678933908390678726963765619509227613478369223598118734878019534621923672700979854523425543488687893930859194797434417112049926241255592836940632259889696684674524653800654802638883441208320373205509789763653251906264174945 A094836 483 177239079588257984358812540512066537924885353354253768319995991138791686106711466795811992700353060456556628554279219818719746650283277846642010400130539117116563878705916188357012755806506566468827429176761212822511056135920532961853393771483237588124075448042219964624347151435316332465639406065880577811985369915364840194047741382106549894503764601085965760873865413056663588585925152192325665823995750191295731834239570673495416189861258227890789044579747124860450963996396891081228365619333020455514765145046354123451908207937469776739294708193439140746628094660050807831051322331521562121566294910178900373174634672422937684396294250452180553586928129931396928163645875111747757507199920537652379473533611134709911277718865100436020018516649124037245853806535539004241343854712080459633826131670433641432507555262477466276472325258533371821918908980356294041401384057319279715540229922514351709654765049284533624712649327828963734826639048365869448437089245395152389852851375787806919485619394038624779263727238553722883237269742529082346110834619383482834500935174990375242823884045737305983229499213612686259467471966793375810340559123224613104880724456540344881771731618637651669943511225433104214853620226271729222309014793152906357772192473091949461822155758588310168439261704079545656291932851074195538522921740717698128797595793291649881732314091905652584542732329186709262559348086267703828378899755392674796845070591056742776059454357740858222967731627934485349129382341958703534470221162169551233728726453088117107521558126409968423366308568116473760920996174746063125619003163504205812887079172804552567215602361006821377206099250894646975 A094836 484 478899927451949807669099771595335520983582340338679730775004664583767058547991670537472765192119190251362273361145639909256252587188348758999799961356352794540660246764016974897002119534010594088827403269785064018834266675217594444483449172981379686006411504388995977248020823794028393653674623944353968443007758647766993790458435952750468174577035671608384730635370553267231874990287633112725259386155979818390947855704836469999478769721268523790589995833881233196064643213300156373995275925463225449280377874435679473869399715641719334894759142172192366897163126267644371254053483021077962733678327151565567893389359150832815803426498640486819395523134986986067976555651708381587433847847626697946682787244311469101204658019625115156821258568170786177409386605982189241094956567560047240227151968810341569844847191968759109800117933514199292740808713469034654391676997067721240198077249327308961036378067674551433360220481731153270976040402760392659401048636942428545990063174823766557062465020888592736797050412232202633110023390449664384374712423623390681307444803676966242525256441447327956768185539639153934097055113681729372127787049578848277192354689704610546020519471437609243078741855796371099006636921650186274300954838653913815108804184615577884573598341515209093127530659956960615658385781156714095090377331282894011689975832143334433061664233194491259999222565532006808749900925594255511811331398081982252311826678792303347301978737283937071954693191349451365934978367489853682072119002958258454732555164352818548935835356126700539882501348639000785860752938827223230305532849863113839452620233122279017595408237206234921571447226924011071951505 A094836 485 1293987426736088792063923224038056065631101558709759278300294283709347453404987387080784615737113351706120406065186964755590575770836268063539612853574465120309746870192495160255511369968140818721445174807530066217677366045381804268461317812001916428351735760783619088304187641544313284335896368258238356852429151880896501856978499896590382901157255880921254456211010361062647469560168598745431458535727633473542149810382633902367918140370677690023946277954102512348641805511373026125644154322236015830935125501960060892040994579755717705415862462854555581916994020547080431077644680071630323784836718397235254269037675250915595877920714930301135554522957147908225741256442752401174134509126780137931399238754656055900320276057749342288630604631178947602236125363510068793899568404203392931013304985899411251287135680192031852202452379883041230452293321874422655810017204675598733695925012142158890205941829201872923654782116924926810348297433431941917335763968581352685869998308520965861394973566955358180787005434587684276109560317757723424051390622519567001509233025034227612312867661966796093450331344875494716317556657700560796695904797621488921749129266701133238807098730052688556161108824418283484082828747445183086889450751733860335271082549059098971025913256951939211042277674764445879429412724393508633860004010603457878868616569653693844840966876359201292612246787524750068055523038396330306646513609238616290353880889251733053353203772081743610680722780058485962821826199828202307000162011522993182517812820352589266136510024732786732352550220656271555279280679790160993539486634711130430696774057009318732738240489715644397079229029942578665518319535 A094836 486 3496353548140984464206912882251055893999715428051429231287664379577992235333217371900609494248915084190747085825861817623965826476547009119335274930558243398724141502599875158993416824651796958174750773502542969135100224220354959915788036244580005208026704019225834387601937759431910700247198333359136095861295125374423700250562116262151261848458730813213557932297419360220720195519700563522522688238276679489531070396706021099361644815802801397176179052441989154484796962427086703291334130983405789311961259825918210094615293485100233598314325479873867010147350946355085057127424671500062113788666079431002505469371905138614789229325968315175027781501634690513038966806931761336264129856226712085063942796432293418731196284703380703238764736892186948250455833322817599898927392733201000139550709844748240390636270763031678095891916530326043890482803814895976546964012095356470710725149184730863994027493786125392965163787919710670510407828689092704300248574842058178014792189439560474933722661515448356915893751887205510681845398868557978242122473087335446414687266326197679331503125897377841597174838525668047084336103992051801590942962635386213487717870086271772306646234748082893041138072964836346177620704268959963050589021630230051971988649938753500804134133046685798233027141149682872809257657522925479171975635746273211905808990281228448625425859438258328698147030820669309151879214499845958894303367960831343134553933850931503917857009290186133952122240997024837722093208456957435143660755683016124620904675508037531844282301150992633624116050813711897103363830536040076177320462581456624560628844049418946093579708207803433954673155267457620630219427432065 A094836 487 9447145993089513286198286543919128987531165455493403073179990853325451310522899933888059772675952820370046919781072566032990907549054247804175849322755520088887510030277992487105052004697785412847357868558696295072974588166033056310655005471537362070171725908212443731681347521797381167754645560840017472778862576332540957180516981161832812924152589500047152611813170900306024905646761362469257558188365052253079478669749858627841261924381029004492345775751976741315409043836182760920158696273008120484903493114505501715589630955746251426927602030756725806862560340057419277277870384748487759826651961785850372542988618646861909582042888466887994764481862410809083380086588362687833277697390066927062635504560818062755636460948258602401800030452084502993784059402127791416833021265540698173673086987204759636087952314575914023068106262488590709043305455555606755474104871635979184780619401217782369703398004168982589999631304276114794195142769631053587329731887477228414615809995694094749952770019767893431386736812223855274661991633283339452491498230589753692917992104153104519493833861847266028770320246023718346381436668967310198167088344908751222324763223977062071424887482221246944466516989878982953647658851901072717508449555430848694452996863429410113671456466231769873700124344165447566168311197531920329169533926426207966038012871262698532206827361207127783191984665201685803627569523060742536077393583652679910948438911336034334316585748879161856890684493238331466609886428872789929969054855347557202691250704904590690661511573472071319574836946099325317017514829099606040958896355609164851688705924755935335533638839244388829882468453441461000274227403120095 A094836 488 25526184976974316758323306034756604273253315061027747052303103998020989863040640288148165605160930271724782586501372247559323808231718101019874025534810484721930653377669633100282691523276591533716602786094823886744208202124397097796429908996057707733598795377286003737168613401958764483362352058191393852312390819955400291878056632537155998369798448370396593143561255475207519074337353681691370399702274132911141261834593721306405990358032724567336921109902788713045080751648403392919565505995536958144419926434134039717313088227132886255324782372779193256275627891484200532119748652165742426989499812079288275608649778211915741075890655311563046678602210732371452779954994949050764180074218104610211156069380533973272310986285910040308960443516795434902256278048715969590682924532098233264264541488717415788469256517713356658651927229327641769791120858107434557314484399148320400806522896941263232074587379770804832786038620366142463244765355714417700260635311388629118113903816176004453897450870751332603250046972876969746626019547732714642653786096580427142817999978155362213993007591585415431895808129917561303875557543445680103645881764980810416508022513315935445217739330727061161055487768580047104409796597132429522744780109752522942360025536336327373639471237625195512939502950793889640913967598073725803936908693567867651022804969161530205574222104122221011856044418344134372092540972095626486522223159661580288039547384496113839819496836462205151184677378488974597942191037605821433341242558393416545547138499976696008635559989220385712857585312309563294684221704396599482594760632393381972638322779846487857665798563930130814908475088043560165120332223803064625 A094836 489 68971742360638610791476286707625800827201469763731517041919913822661861284484499535676409577085060918247542178679788031832726896851194759901451812819208606963136536538953318358971345390841345626316847880670345583286555489165532792212897303452342454758821874937700873885385861730745059836663907506587585348930607216656915256113551840598414345762382483344222094626749900480839816232834624001168720350737986518760851436397593565220050358106142497399915356346611559350671066875544942131485905077041244587898102156321537060810678248800082102915636135043647349421730939700229969780368283580281451289237868665586275134844199157739977685525146968608954885237588408917005254602355016265746802126727259621266723616636830698234963721529308067980656208716582350813021393469503571147706233845252708160739344617429427470255684295022909175115763484305537025573384899515300832618256981372393890087000040086915892035283165396742710489205286352598012659572561795997586995050649281640188399915353495497568340336162300000080926088195533976760031528230155982161681111077541462083550140543022983684549104587018629930649716444796717004619353410100953558672740974361889804836653454506216433595916260246737037035924983484186297397132316757792972669383678348101761559408094546183893134163737612606812044192663272920745644301974281684009590317198120486451966855652988661583352763015918510879966907248826381185871708242079032859705840510900012006285602946084469588259157946135535129439339141385992716125308333573724500640098107423724156158511165535686327710742592429361908724069875939023493922911450027764782702365002269830562480903896462439285435477652186100374217493869805425246124694137394488477496655 A094836 490 186361622332260549384252168360698879078494098048287498019520554845728351169687254704757370529118229440174587242010200760639780515968120009535621778363476121203910199797598488536307474963361792605716589256968487671216386187517067480162150717498320316700628972482872383952308861227859749719901394720447597421416648387016165066618525195240283025093959100197639729284885087537973708253600079713804200696323639871417687670005035978630854761196806669941846725511623323462724509652641681990871522598599936880963713881960866704176412910944733614945162581563152765358323742794393486862354570114171829217778294144914303335060750515563641494373206033290740788348917202291537465564110473995052910295652875422444582601941560477250338002299879413397823035643245068379988370252342371192386274259189892918219475892029771535913443176682644073449436275941633813771644228699221991627095806353723891866753707508323843338071880827411423971027850938681209840022598728020124346209154098356477667942167030930613479583856637149347910957701082758232728219531255444253129647488863244453172052604430101937496318380131330481030118401944921216563931610217218972088066009079944487687827217567774290260230289968944143344008144318783606987004415469760015020245176151790849980997729103763342912183045389792368518213063223928903937014293595142595839311265384645699646576323352558629057635463437594293548362374472837545881221298005005814829554573929609281322118872280689442980130930638719083282889208840274940481608519374012563123723652917660111546880623730285957497730476108575888152051091929656168270143443290798738465190753538321547430020355603188169400172758541044647205537621305783926985363394119575642392897185 A094836 491 503549034570025643797638567434321663644290225725003055917227497273244182198633677727754879493267878862290816480369383775460655121418963414570490143686299660284358396716574577071784438379658172779300597855480973017281092192115627165865339025783158043382644724826846243738264657651815312998113731870741901645082435011110461353087998963987404135389531726351539204305664879777704478861411182552074949112746124194584073323502170816667004344703413516040372452417049873384722274410370949194392722575511952411119367010956105513147606874694421427499726379747503728350841331299511501272112268080208702264985661541689782025059013048853801577818717176804613001163889043003325314948971898379616697872051942664185640923722479772699715047250552645692849861651839458180377763400435617458256565342097245412320863120919825260610653207712209263551201701830810259273957132560398306075580250510780583430078430687450937783578186712500270827006764031030276389728402190548579985870139323109921018591335402221022124267240297415238055326782237417210854889141923980215974145833797408971008802587029592412131367714010267941113449272338732330438738591453515561628395683793035643842704305214671626066708647579826828578472970024369821892588533466974802791729796578460528546894304630274006364825454479481367129399652638392625517066976992101012273809448752114559958597258842960427052147669445363862656795168918358222589874075501283632636596752917293378120358907299476790462725515427872827495237202947281503188590094040248371835800670085410197675515286808067121472540035702779620424933326324055027642433660860288163568162713695542551325352519935917971279981358100250450648988435274358365289205766216955991257130697215 A094836 492 1360589305046586957280670024955368774467993111414860208800850678111750934572357027533138979633439279567680345955370832951093929498293523178049454832618603318612215184017984709649473016194361419487877609688920332124205839886710237085100665885515375534899589345853166067708407152666343747861153583613349897797415317983372079559878706582168770733539489630642758732394177220274269963909824761655626798698439331250126294702415195541598267108533862123534416424584143246262196122732312652081567145527510696814907648699889515135658129599011415752370645732915173510851207918847537282043760485998153799348162039707351646117406118197252456299624679438520031038404039845277782709454656505311250322597374053425754179331315538404274152807332990948782666928360234572758312336719606786029838047168072497914198053933249475824398449053795212747471273548910573378924418400533967523794226209784322782704180052963784925567384922425294904363148305383992868123836302696263535101696770241888908235756120314634170849156603699759336076145054647800220971677733259063288117888913273110176421331418101354267477018066937363845558058903740852811924255110175788830300953049542773229718499344862825165857956505530402121874890620997702939970167230423350447383238890109824196342858430113271261434415465820513264191269343215873650218211034818363340021237291216948156362430146817355721336273945205909719304366998055029444600293870783170370378269596827952778071928445404314007140841362555181741173047639474345781340629952488231726687770286847125436459130758074773631932845678738434425812281695676504755033687481501055327162437187214602435359555078846494755210340229414118176608919546573694997227506994954820968801124750977745 A094836 493 3676311798686843388546726609790838994290853742752726559176842615030453751970326489760863795214673440123993432480595510264472022043733978208126212387245322480590545142858197968898299017972726175798072522078864881918631162092798868488314833357323518912140647029850529888101872388239803154905523984809539553106714544108636347860330912097021054534619565592465007743389862543516197664779867644582321058008233960291717053701852534851227701060254150754376477138853902634350580538900434375553445232822611327281928055667734458940442753028921970668484057270610419078816235445884714436570739561054743485630031566303602606119449306309963088067784306024163947061154714498051525877621166928379099992041406820304445128367573661045868988185698694293058120347579492163753501753438614135417004945191566547266917729406776962757699348732701457131458117577954667439043519244285647688893693143256989648086111073029716181432136276814960119088955894140784698640329300156901881296204687323444506943092018498806127413399018929509428662505882331573959648262380376847080514319869518109899281466482907272201130490685497043100429934044458511959087006868956389965957613511468889473663741387115048383476572411234498953479125879462823319429569964015359441854708689346948400057874931271754318121784223821572360363442635969637964496980699012240752636370887058745166376726298103236316090185147798698616196536971949520640951771448982050839478451814032375489056972539123549147817762898898585636776747226622479353900878943033108085261983479260262843902373632802751545415427551411214115765164716784589524045995932582190633704741711691142084798966497690708892660368019895589212946849965853688608150358611162160040744647820011169775 A094836 494 9933393119462545789266298018984822007205112344924755748035619944961607926072887602976826441531068001775750686882223113363770452468239710824833847820882028723952334363787666893978494297089289932644972466779483222023809275768902655945189594630822262585228493375066785904485191484616795458210977945801792259144444900766217428546534564607444307183771332691350820279880676198403545815965238465836669843111449462268888228976110846752821706666539606804463117694766820333872022353912850950432756937519550278805072791506569808167561183026017565734828170374543619435787957323572579560076856250209430900018545943990294534383105908243402066706696895252611546439209000169695377643549683585823822867245558631088557311095004700830399601803605064646852092396492859466227388979478798674289961332069565642642713790659057420121827815877310283373987086224359962509722210073641419521423235078854176244805889415146240158444706652569099816483454462820094871733301645187646186998809963451176815871326398227653841636833299990930776486754817914858191169383980100507552486404169549019674748346015484031386100318355194943519997836230067995572600280635665055512228641407035889815066199509485515869328532797199110641898476251417927611395758072602270788540975495376564467132181721437850054293799538350422697188757811120618564197191630520039695260134115595438222601758095044797708719958933078138455053323593840606716822241854855630585100406423245881743479161728783384393089588211982615835389029833286299739894393563445505558146152673190943357098777096702276600938853311067421802363049252470265217467525976149597591214884942552278698524372117205216581473559179417652639264211998817120045527271739853161475271069608545429754305 A094836 495 26840024532476000035754148700570379272629219265132947278465685914443649585795190332916895284153150526124638231962334371713397498097161654914722848685810854366796726860409133089331922692436243425280539807165641587043450744496412883565033796377648396181768476958783425663389099289562193088282907504032457874668737015155775383296388533238402420989495606312464323931229843698223837278540409554823037333766078438816575702976397806073589400185288957331508589634782809688219570049691984367634933691732592030719979400722695953934291376093546433693535047867959589105079981872057664086613229017326321237106625510630209528300546044624366074278406943188250374314795657303802412341345367427729041008197507379794461550133574334070078678204352698977100060597203358698254241269049960579317340102247021174854065395443043742392216000801143652975055975520103040746601972575459871261237892289370840956475865113614067878401415943105430889178174869584002202638682404967719840368903225040392433039816984919102181296596163176476028557782855500064500965715865969191029971183551801581643060131652371369897970859065246051893991053063709679578653999190560111037651823124197462811419397410888476763877312141459585719910729352205360943168018882601371655278273933798787843242754953450139574947528230838618306231663242205275390822847288684448244352129743967987018724783996084745305725012946991982306855464154020347399333056540048464858890458677158558438505205934200165506578919531014129088635521832792355274715297507550812985002819260978449690618051812915918572985236231076622298770843315009939833007731141560280109271985410034545352270768661721997512432664242418477535702687873953892509326080090724631144022389337641931184962335 A094836 496 72521736353357032634061920522643145809822143249276878621658535305206796219210678206653848080955371190520770727011540590146486676088078323339870312315213107617056032024491113819707961136468432645818085913989096788708181887820031842490065372622811335660875839514139441075691441795205561107744957864917755375562668270506004319449413270275598734069309944484945911911362757791924609923070370651893381039166100830232925280553997895899991806478944096170129404730065457010748944402245387848498640402304526147455105535679932960960647130643579437822365964511056435218306675230342484789449384727959469773231202111176882155173541029469128889298188853797757258787031426825873948450937539240040282980326797694646004019903606755652651758108559189031059716881551078709823493681584014006516778666310119144890042055773313532886347512336874273028317871868232191737356020176682498506445263542644933410221542731095796261200467433564221693459612014161511131434848124921133821030589515249176902896769621925015866209561196069538238232352788806356366751173100464774062474585470563704050528800976361425980285875093976477022620305380307324153527533212612784358679713852940137480565396738021154730480628077691003416088148811182633850512375625030833610291107628148829375877456752040555693658166985926408313015256891680842985384769176833748636199759308067385329156143755662886771271276262813403114985009090839384832391201948969097193091434245276001654959322955047118415391847483211964814877344603175110665980993971008733239972059497011097873106618899721715281929507357515722383857016274107604958521672076969900705655313363028398989556918399600720073376477309455546883816023371211418743079022877866213497987020719238889516338474865 A094836 497 195953704786746169701235273498033079407760158430326860902774083928982848940657666719188364597846128803636596379746950712241435285392489532502674669152857130970431031733448129131717821658815012572757042859058732357447920417438981541995273071793039851307290336598727811003092612341546136550933787868100270992312454998170208515376931359896134541052854480502717541520178240323936597788298862961006360744789470677210925291481199338323971787516706762562732320072047230060233959555296988274658958732093137917831664437427778137819714612707575547449599142573826620000275531392403521843428150921717470000949470997774424953069379561079541634517632004554596924992184600487854104912020889681221416883801999173426123067317995320199130980330648724409224377913890417470584381673398736795647756639029839682471718780634097722815168586118233484578861914731987861971295219915423535504543840854334320703577651983555727883695784604074583910296982484089533493134756994854498616704812501300050951234638478624407951396053055183729143227788677571919402897168751739953547615299970279576542947177177996920627362536533065375669068171146537326153151816086480552777041549178821127275024890566735749193281893188608949770684458177086124458723495770814429813634917532984203174833044901258628034124792248444924423148917889658395541234255492957500130563505298268331191392881703017123971229682737108868224707187707983863796773628333057960567268196440277079313141652119331379758223265320719197915669496482257316227125370994368089663591519758104725474684393648996261775854955894771250804559359201795433587985724944241530146400547434917324035237441244952483916265729257484645261593359446325379489907010489914418146929785960994141831215374122895 A094836 498 529466837812051797175705074929764857916622138256599928882416953117576352630860796264568754489532159072054892897305533812935767994643830628743903616180707652668997030687744820422787734414157027503156883987090780840727492259738240306439385349919421055420962828613923031190915162855415865755061987074649067303472877842387632902544149085026085254326078737008398312241609693992518895299373604650268534839040110603723089904656920058153475869878335193500406558705266885557295147969468060072740657995475256349455009854824320848455907922888738485629379060868515016184309267515599085678458074341095875983095697404784385046311308400495892027337752378117667093571624003486754965598331992981121028379750021439799689881889203451571296256201654744794535238063615026454440289458029705237826231921879960511919439255231276273733052633343954538457811865287959334814247946855454216250778951543147791896133405438024845645949748799742092161400753212397905336938981965248730341202582347923222421059090272473528359656269145545240075463246774446537420271783216028254020882478045109945255339222206146703173707593426467551081345175817638474958492053538137240990781907201460832956979773745923256299092944914993304589385989906337897104837035060364964325607936883015688829569511445744060907649494997131199864940063122600093071571972957201988519033955116161722811758237205408513307375831484391899129755706201963309139497511364720660483661473690194423028107089067110433059600847504735789556174164617714665270582086445788607262291046414339471221499358532968999596644808898164562158197004706234987447132470277668537485673573513833246514812576686943211941029927077246202041278373407947804170309999264725879966790783679585451989054424541587425 A094836 499 1430619199814459169222585411224951148057633609809174577513429704549607375825736930849198055442351295966563516971923172615601732880092344966376495068245602924654499006487254771334243326669230629498517327776076430772913326637892307869017677220209203898707590255624483431550041766942721327724040938141913911753712723617676385932465775450809122461054523694542211736959287872989545731162309691466162620128725634061789111711457706515931353476439474176131335958889311052728581429579543143019556983244815410563089518796070877504749725387930758680595034772867584999903383640551617337099671873441490135188854573438256410620708202228760339178324972408041931932233603065236611429192588133014099337460667674128339588634741560408150322285125890789786109804023509887589480191531214590153869683005163014273366642395916127857528985400126779044679523081146151390680235981108217376886069222525744479369031757915891149379628337561118528945520924882916656130875636135345074527430760799276045681650710681584995003383287835210183500172549556765866537654955352539590624470908062587101800350035453831213978437290075778789956418995991088012800519375508230738676539936216797991828632073636594071784399943878418720391571174042466820891145210009610362793362831822990858233293645093355551313840901357456253590143627408347561820991929696104280020929616160363676769039565536132099939405525441144174339731693450517153311058478933846891568892734642708890744866041517680270795661731734530782661584677127568543303796570451149822454620743820025493135765792071688587913872497787884752180197502156887734286718346704535444044759849233829997165699546970679313712178946696989980430888903354915520542798128106278837755850550572453930280283223895995099455 A094836 500 3865532548431830863187628605424743072286868097082251451841358179276086011904788556293736881236478712169495550803243515101822069306241521455318660930496002921708803646531531704400305045872526746747966316494074528857630967848092756123845457409619919014886853449734525618125181663364070172094492859797464314909464475742083752401889622723937163863684068696574319104865683591208058573081665486967966749319281824194843576121268818349126458939863589345571676260512359759205741465428777602970782895986833243866211530331973656193512909542280987066229298326909153801223926412461202529244227723580832004184409074334471416712768516110802035963942048108776921963228101910645320594923407537072103428697695675744752128691381814333618719243113900712347323895936285652651749023077052364566050645653718542686676155834326122239767044818089923634769532907445035769658662806706456496891942788485610040107331913755332447598910122140393465468705377632887592467720631898720426124387574477061527508597799202552384025613284074468770272226153439134596938206269090778757839066372702632303954600540457029734023034384077160863994693045822743992948528394131185917766769916875880972460130905986303436038192349266542467504720722876755443709977252608932139902702045977784415930670599472735253905937207818351800069368216317291989440227122466900807414563303831347538468222094320391728627760422366140074674055905947591146283170870581742936298487685343125732598205016073683024579444939545854670015812241424525586292193062776920374483777987510662468113367948678344031574283892378055702226331492630905951807725525663184492140403626956235138508473661102198818707095572945339849878059775586608328558836371833166154890428220855986840031873281912554217139985 A094836 501 10444667515243607177873803269272244556367969540682633613700772286974279854559362853368746203902910037930681011706847005881950615663731710879926055457705131648854262798429192178034852899704240600482375488649661600896888102212219989154322556903115800969020379313592432595690809304367950662277991983131810436971461259742386681313519828134302765950551892563620115679135340104156301274920928983477754690498079360248833280890556635721633176124157941972260493124568437180062860711007127503683912365399440180111092991867474022963994376833517839122192883484273760703322049263086528682400566209443534633816138129997168329701489909823184872414232235664942835102710399128960591010871617972580690450241836255194646123384525027587877371244571474598871679380710039809955138270874003957842878690686664497176384699697706786375722697569493573534368233236393405503466316223484864346384652528418895802625531461935150357521105770395005582577912984843137391931125016514706456043020698806259448052185571794585860052212090185926782065371566419992124161166801428328851141566714571604422698228859964858887499024927339198578734870653394058277858910920423088841575073638858694170789281879342918247581123943318253868779035001641819166437537645404124632406738134869141668853813726481685562698291021684285206331179330345695547119931863913636285529870026022684888577459329814132914620108721827785040625124718138697826739974381253390480031622156904391086771459208565050014733389430991167583851942014744391006592962351826668400705345667633066168816827061563093501625127163333008719530795512891205724896740083623577793227926555275898110419898666598594237467258525919361577380537082746112348850455333895086844235099296902325869312191327444497598717140015 A094836 502 28221487760655678162784153245944999366563181412056378941968034878046324890933386525013795949208781686009987924136349806649515461701333776556038746528058335219201296372552030733518468134695812229976631822365069151548862794546450562602223424906761484598374050018473303139030948615220539325404962243929292003232573414359453070825378173729263349661227350022832855990704584095746734836777777031691406205759061112110523330122707908451034492761015819345458506850907656748170090435399793086176328240526391379826929397814384478075056612691255659027178104945209374511222375884933388038643800653688706999739201042843274492382009023573729414461219536824627431670601535218349606266054516838505488524450012863840258080632857933160630323484112881252250565339354631630213130956152535617039093656184721817652048771907047902461080489065726817599939331435202074225330216777193296757474834239845067973084145902816862510689580192697182943732055416340779600110307326902104945507815803786938551575477906391171791308693042069090090671863700240665280348875759253075465005755423706102447498310425024508256992631330636130482580756510777699644030784358454791918749931205426274773591667177853659118660760856653572686898485069715472510958783007904692147830866537714374811458588758282914917675528434653730809155046481225853051026066456067522776600901395749990737588756640935692814911805138618252813629012314354855580260264494975790495302506769467979373330750183337749066126593663093195265713277308027103075288597982442595241785469510166557277480598606975529963047062021041897182116507249500545237765039898225381534117365411951849738119427688675740527437713829938542036742361319520219979985601753348152819957083409801863642894700934881750599179495180545 A094836 503 76254449484624127152235604196740119016209159807406795218564016539708882881022155831224423286015924212688949440335405470719984895566388200522705813192758164057150253944372788612774722865095184941156258701654928197823426373976407207931218539775512628269005714129535551489229027467516592889293545705104963860923976394137982454983490511896641436481870349209801813266768107091367573372672278618701196090206292626843273789158275878078059477807088619713486913250659363965118404293589529911720935221989944108852183121801474992284780003497395957173596117369072245655562156319040751393886866965700676869760687401624397681247858680206307054689342774267907655431130245449581507170288293626023857412373484516260122139223858750874995546176701760572106428675256833954796069888385880363235673216132427664631338605308143734743053105732896291661462539169682768163436742265660064353832655731408845244377559603879700568732888159562017918958431157039801636360658466164471048055662258811609160097493250883374385530228547458591239068593652678711167510538140335008478116700013287174241536012070187361345535202356353897224734625357250691044112901477633927341373472541988155579550513925278707595703128253554010081745837879336205082791465249820832779314368978166105871419437971066709625873715132143358962051729261092924598176884444362582628739350041446448950279931866348912171758782864437797274640550648262101639165407925450204664916893259480323362348600223919389411624041344288382616789691434347217765038785155597540516635937911124370130686408619220820397059659955728042853070083057354960341235412908264897281607328115167342716500583194903184306542465301235414663916282904806551639808747087091375024437195138185338660775612613859162674485397260692575 A094836 504 206039494285966630909662439755438555636797783236431748624181030722258523498196974122581866705019078013903855377798341445535592538304919216478574551208086031224084766956398902279686567663019055015191981035239793625449746513621457729379589892250010214821368841203955041650593693186281218766331835090231368422924580984387414233912320537766551432110664022337534476613951434656291087506225660049953600144331196918669413667782331299859008258000260689450022294144774750526093180231188474421676880793488588455727218968178187614768997494393351185027397681953128262551954435151672225332894275897522575213386377619988079691457221771908418088041189714852349660347482252603234014024512703322999624222744630712921986179924785712006304805139124672952950318029978625991227350625287692588927171990896163365112059259493832464227827030609796714342454180897151404375531852271596716690759078311432460005240192965537048119853753117556379719842737254266127680666899065269073869741453915493164163644875188408971198530886226540071458873249377674177333948193706309433654795858430146521094527857115335825331127859774236899665102475134534856423493415761782513221599204058520790949670715034435890069930733880342078587304567051481356418230028146232882265015277148138280350200509939233491126195860611522921261732963308426601038420890742601242195330947211086909313665638314118119752399416387905789617825954222591884274169351954301958028814950284609064257086544474280006852459093585673546737370480542328874374031722201826572033355062450388537926557398608536049737325238153315150747098182304465853341472847913091854229521466449816748068134837673200715320537213806224260483359759666425983010543254643719141967876481306293375259552062387946522664708944218896157105 A094836 505 556718637306232352093780759983590780590508594095678777375741926447525990783245343057060372612538262777644004541861678250431700318514996156536907914658435263609312983165935889586924493050754621555863791600959220721037017256378804808376443957640987824934710339927372393004352669760304385590035729120259452373778356895838399122048635109554710072921577706485668946009083509673191427074248360782696008888786803867952128887074070013943162235057226575805340525292268125262139807866266964297841020183070944017430836799834341133630838945070831404548071363041235196343135228217662033808728939588239032525893122568520389701919731979837865467580239920188274514351241615403692856312726154090451358625998579812830690398034631769982284708490368689617111187210573572171462346593457456989400855483728217280105119487813730010199853893654564989257019535321563924939918901401112062838366675764834775525313757015321500140144272190749178440997157102595919953360324913698571431570360424000270758559292661587789295056069053882725623284280749881974477616851883909949400249931361555886710240028389625329857346131574785746541209663078887824805588165275434873090833707992650635157854692472531849690245247241556042788886858427264745705852453259655998059238499539900655340135906436370921956271589498619801105843504807639414912888648609624112049201590625006787519075604444815293222071051321338579109568453668892623046703949815115965143653330752120432142324480820904354595955059244448578995992421635681184211415948350550242036584862105011918353187960353855787169432396430597581590616435516583678373699293825761281863269720740076738112757614892405137892907245161952650590623406702400101287936234238582034505827228052409561765971011796618890380880892794060155805135 A094836 506 1504253551961945529390764703813222533716998584448740820037506061080184504837805418743203004217211681006116086368254876834325008725034981310043508706832540874186332456429591817264967700536571324424888949713810779148448395176989016970775422193956056852963372517114919001942719263098649263583057773751105950082580697407974370040361178153696288850482670852260255154582067029185528579663531564609184566063901799720009733583460469395343124500116368207565340649317414329683551234761473106344292014857776897246509665305933421564882912060583892061737703795539735547390888834689687663678960261873145968362388003793764472986507424352300140584983720223159002885427394497338525494522972043839696248007823939909637812533503395117706421276036171060220761474892651762028665269268171423497668522589861652194680667744013438993727540992827603991175752441984684828036256496053952522192550067157505252036937766215205727841621703605651162591194598648476921447851917249914474739029244124194816096463045126735018266270300052704898094042667712931717364343399842130976970041659743065575744547462180910525938723916387211312917448844536679768089842799080809265308919457396937957675732429390066023427152588115950547273493704165902291415856910477562360523180160741534422590766868990564291892354708629410091065067888257278390668024090122313608155700502537821128789632969544252608167916228270840452848264343987393644880309798231091383516193270877279123039496490091539091838263717619406474773624785889130017410371518411464552156280264052679753001775942318719728395756597830236512142694861667626794499882150444359070502700555918220896563923007304441009385920055890382255671603961550125407254020694369394013515603202321129329598278414322401853862617507620606322089317665 A094836 507 4064492540682539514181494135922567302512549584671903600062564001296732084545759458198791460334533349540262887723020135344667923143344200984741403988953610783616206687959773924314053139925322667841428386262925124299886842731207067476230382391625307975719207606534171215876834444539880549897036514639759156863680670617989852010656781322652262919294103721229502942011799103775788549059435213325655914808653774056662432190381301232147108456152191839614974629115128226536830174185692467075312726304692993289125098225795305233972494756858731279983871107477002407814985288196307849598516818852300818276139860357629037489153358680183000022760544462735705608150305580567080482508214149728705171665781659637261556634835775573410980305565025714347807888048757850427881386100252592833243358636950700501809884139204824347321805562766292329591893841223083083790040112418878313852207443092903426169030318999728861306561702998197250572229364551027539156175927048943997046285586053213969092372389373145357767673055686339580767377664876060750436481388756586015863103164375831824105880532572791851461102164732113392717200236728445654490930437528181359429827283052818368989193866357265922768316602844051137176937199769409564140899666257920238477634735085126469939596739876598280322220466445076567438012328227661403945586178621842759612590708655602064982800764632966102454416426716759582257431147885483959573974028116459103144789074257077438332287373902857805242633969052577050389755175480007671361639631331828869376027236885478587598880242957220352269547157904902625211979925609492082155003196801364382737015038821312122438981852978984714955618098108567692872023313485032148000262628249868385937125346844463396164986509528118012517902124709985488225180525695 A094836 508 10982257340670669805372867764498073038166375260784899078628227893997709012258137218247715782620904893246109316511514037446415894008307306025789963534643949504790116284534852713904754319110521311936215074793473972047515100611326319331757522446749388194336445989482813510380204726427494147172529079498855490739715089429111172158424582772628260711643817772091264689060726596335151474030014282874357672628416433599302171768676692468792091705398722234271453882528427150688185447098506284564388642183265610090318768896433608808772115950120231334624357994699064966180542857817589119927528765578654937836161540298309865531219388646430113761358406154591653394219240251297754125211700109594917534144694036515940816389513732095961351079215423443996716692746268819204373476577613237664000057368518202894238112263463691373024524903053529046953305983232328507715860347499313150076142318686957900003467884999501168044601879879425365395001151822277762323065907034329430104588914486540020292774099623193629953234330194189494528556356452448434747655348076895572731127780101837845668513454464221401737372110382253999910562122191415621754725952358346952370128009889257836070844151164903133253968033732038056701537040283240476406419482371990006804208531019850980242367800379699562866347807979888255807418245803252856182583186612129014159611939086934241762398876405304864579225017072456120419126113322233671375232943660874265605836562449352361094717444789031698226505146116345570746643710522194838889132873487083193589473437784299091012421414694467073112588024902449063086257616301985938356024137875136117796344132194629436609232402826209395369070715169294015757951321432595313771302367510450009408099171570537775308463950466560547421517678348873168578115691110225 A094836 509 29674055269999609131577974518179657426558243442091212638549871707017808454389402217945869845850224687017637832951223206160080400942523197537483496729203962608332110584606484073196721856183488659528985290663580409547261501964960983627341349420734455275789101344374955570876097293972644645779623675769392896219553307956787769182211211994860237790598676326086875960339141251498475507040549532891301105786066394931540411456532232669374999640878891324809628775617181046031250541229989795200511035866457373771048024433065385205997023324730108207423735317805766061617418986837837605736333126076706789732490205746172899036317298969295487200190390669162184735474779008700951079241531187911317448553791620884412448622909469287511997205059768580653414155992530300732366705831324867915535321766377547269530877525994754885087918966245072718575503174799910404765170868903031712627422692884717152905944056238333156327652972872504339100042539994429962769384924630831071198602200657045081617106524809479814988281392511644327876578507756850794627414314022383080933491398732001483164499248081793654702527981150685575644946136960968281535615032341815937122726452893491620245051907253701908786298858827363985156415905908115997840581300469450740464732973180902263488407857029208342266591454941191622115076662148060989743935824639793974416511846822187665639936781246369111126963541713349720612896500765527494571919839797654149207867246949075822600488203532589745750211662172396679580380916075794974670765662522467457249887852865939258436975063624207074329860573739259463556442867268040395945895065535420988921339108174849916406023513454564807302514116769334322010291598487559052777910996750607675552298024458246224420073429174137071014928248996530591512580372199302255 A094836 510 80179286357281603202853881775253669868487335614155195764462674724134224446051152534752522075771524483416764178524888591530499796930803671438974382372345572323763858009490435430924828550653467247526006319157919473122728530794223966434756994377302051405793957496055140469693704508109359405402395999399820106729742298384151123219162536385529589881936911789268966753571670600822284484872090807858012713476278770688588592453378323995958780237563058960913382680263740657949288274217985328125496254522525640663761671699373774392995148251304802256227598204353185199425299921892979393110452179130496167202250699764618874886263810595647759984800674229670068563599458662269718518356492058036270151074810814935645920238284996501125320486720415489502081052775124126310035634782763215494538775412694764204069536837125564235816184022269283432061962625003374681346983971915644188206146040032187060193960836488091188896150288099626844822949548063797937125115743286598520049193041586421323989401537261114836904706369332132779733020599402654394634838728833131007786721028246087905672631299803551990784828867697042043138644551506414105293610062661634303758654505590204468644294182555351392637446262583503755854579076226689142924774267448973528745701689326266896094697787325120561104767244903291783066681333705814991035258415593536706744400850501611985624867420528812932960190910484453872639925925942341968099656031900317850285391695419840423314158031227612703985373684684669711880618488593087499365569931002833582406003388970330091997615609491192820372210157655454168080445541100628847859870111052569636929340473944312279499638924121831283121997774440026168777792141162063128010601741917774428892299853987009727845263097164567899321788707270947309393823587566823582785 A094836 511 216644402063319621854502056978760897804995354271203896864365508554738967435421759759499096702864813303967409792736416023092204291226630577704911243686581007214847336009532571927874813547143812319326609545379407752797202942944491192345729771466120722163999997365239645174156818704814195140752628210754638158990867470680668378150407991102488957000755745055928422081274693624280561179648882322282817460511799452334171445268616774904847954826895744433496635192443851640597930885686455126605295679208828414616110265883683505344487684578002250966218762924426988603081098771535843482346836051677474567073691658273794453769785779912141278183444221578177856096661001830673770735648162299282814036886690268164494392071397437636571328443121357592866042351184229396759415552816320376941375855629779486501848619003035748570420444140252637588358704437255943589089145926945201693501293972744276551926929274246766154064241750792218862207270578825842031682099968975464570341848399764309760374281336573007479836701621654030259194293783007464417452539617892805960656639284829530789125966607569949397306952897989426449875041933224193951535052853696703546939947351378279580785262636212652209204471015201768320955087507548608156066742230065826005220145499826599972345609932944618726896738829137239456654550848596449957716278494997911541829396681543508762970726130332071298489324713165452650523359238999707232277776026274819033816979153157161874719032399888805993578733945806315389104751575797606347490795282803993817193563907109979042638298939870139376438637516124463422893900295611031878876973094168977623562089039258423604358107966953674672430830684022833938703272355128296084325593128750829756259318653174875826391676468465233289830402072117850633451519821025185121382815 A094836 512 585373094195803260969261355102730170615427578753457315172319839652229965876285148819014024538618649775795457843209617569506544464394558890154998741466759509148945178133898999858682315279554030233353251465608840590138569229107484407494195407744463813985076587086920025205431254446703447160954196023063032905773217176036867573611279172796388776286452141204206807194637468601135475485126795162717364920290168643928160556527210072414575177983492063896248947376600606869154951303836527534102180799725999853767089274656041132067031330734613830805920841194203518852339929455389927196321757901180357149736947658405092849467086291058795138003906301903562337503109463347021866258002816176170105491397686029769648911730995638209019228327993421495508556930818735054919814513674062875732382067372888759833230764476665755511711804250778604494461787327502934574344190947621963060196308108208995211119502705053925660190392314490287266057200281037877105807096991055961982465154326970123386109984182018728949403930877002820428210202068665569453302367412707632872563231560888363946130456101022703467971395945538562570520320164927220550633607517078430322197433984769605837077310998752403713919088045628915419716890590817263011003194580863594417131304394829783799010941944118572474954427211561576108588813326226274079934393458225941392486323089129710175934916379289836119705222414782142577260244023851282999272582723338529129055627386438955965650402230341522567037035136194979496691326877186643757832629488566460291223427271007774402878591737913507103944378196358142513205150518295467036096733440574466486295127654735786634663328227069904843076821386231922862350073125764514857784624623283000083638250108578660495900581972529963184553847077073725140638697162586462631152783345 A094836 513 1581677883872658347819322326985519942241987512796487394391711342374816813058755036687216134804250888829386023124942593936390660050589806894568228894531940507139442656470459088085587688010541442546708166133465541895146661259845479924558123645995769759266954774308860542865430075358174009414703096901688104156761073818784145503229298174487851371037036684778021737111488358885574430480251420880779997731806575164094437489565076347047407226063440729751920222314939647316605037825035411710688965915563972396050260604010357255161613311157241992835347146687974983512033886307364811748617907502153273341114665499318902605465613388655084550745276644299203857755545673302651251955352873659849325754942510765747323195002758143043332318370909781759506527961029870934163942056531765073908519404665689799289903023767331868356896724665159649091398161000208491963934414851328617243448731007086732316168344382126432887068285969511005400667692952093765114048744387733240301156276649624873624959416885533269048281941392959999142993706795240585655358579296596406128859891020881074552913703258996737200509314537892298076119455210591416703618055976093065033873919686900123593503313533366358622357166694818314262306717421300737107122475690751202049262779254684575998327592787398449882708135428900549508167516952912543967532773407847998644586503157431795351867381086115006863372212475416636078304528829086927664327286240684679431889271381178905862025512107350394087328075359264888793744576117406735636057417387311292902891883292699099326598912237543356324718333447922184946216893806534056320501494879459114276991811361007056228436708511434915932318898954767971551235958882543364017437971406517537475160795534060887485047546098099492059431204971851133212155126281788801004189699215375 A094836 514 4273693056850828660004547958253519781207679644148530186189088874776915376654790232843709177227061362998351258688137045606509993950149193834564464318026561783531264908838002322108258074322167698207175231539372428591845688585533257648671642597285162145075497815105954099902366858186531726735080606874165234368535515685137585112857990056187001608153296835818073529468434351071353510022163854093072391153976445803214526168644279762512021910248238868297624544446019550448859943048294378605754051801673053688127950384946710647405547099715537130027277184430067211245996708462570265954838389749060243387334676442212016434875237909059747397318599488990146920093146906154300335761497206626096702019749172691363237503248540771507445715218969902320765143042145780445375916516934315555637943699024626464792558136988566231634579438333457121066353336560776017783616214584098976169835410984840242509291655401002916606932848499226422102316840299357072300282601528558224237762277042132081564516958314726710949728856239847040681548567550537993775209427957036076652546552975189102553608880075353082893072699909989043863112197458697843005955436613795944643097008796570149180040116089844902245205350490311039507837330755464000846181918313215167073513612414853329517697356700608667464504906974462073209492522217956367573999473813611834111731339045057621911035487759766369254995598403353335901436259635948854697729328149747280486435682216318017200236968063658534482437892583698593325718347977906122501983383947885624857153577433445695372695857987250410875881833031907547366535533860104501882528003067565086201965388002313411193449351734568915779220821898961672899516698550559043810602540955785762974884385894782409405937973656482855014619931280094684865518010574696177726857936127159905 A094836 515 11547517057933055166673940763878683463303208156501815766595523747935882972904430150388665509651384998570656271589323172286196067262643071151186288019078875407160970644237625803877425231230809110014344928911218168589625155411449602321230853739740862120224235829461513669075652385389933367464178385070897561575678806620167936190796785902519103857378837013343749898601972505106438298505456253508060720118046624753710485613239354353231136154083515358699451767172922510373172249511453585957335737279154675501349325889865408158932533101818070168091710116982894916811699594231978551245161580484053275479304954632191369088130287364666048812470305073974732678887825184883246204576313496950839629008036509669552701986454362161854975279189338305160925656993349937733534792264814464099568649966245136042179692796240082190544765285480276475961637623989055799842839047871820582282278037032307328173373736725165498545499669576623823009454701821169857261598475281419934157193371411564234762451196406974687452898321278125310961545086527846863940030218981332182518774657279069934218776641049900770980345234647475858625831081413946361210674886112420666332583083894412856184344800171447392500186234667653733931862205394546308985646436159831690681431731482154441672242259477451832090642375936861092911499286865401152272402610711605767921899433513242536971822536059507643611991243513648238189044695231804976306336980333330911189669781459219901296134425682493252821153098433078239901202182491726225593623467369769571052736063333286976197924881682638372643276388133880745062194066273108557552534343787065983458596201390439476037643919950096699000538728452095485406522568247651653832884048224561725040600135526906536153956919772270576150010994887610866655496452417702790429169139225886847935 A094836 516 31201386816842058209524327939452244464325487231188262052810918977833881015872393611559941363368865039076550247483092523380256167233667628101311515663086803323587159149465156084074480866527571893091061790742879952156738578076048239938708118133137212163683740135707194827888312842956741772356483261380958337212249766952178078449947802650616562435636009456757976407949000240363245211208232774814925972686570826108079928912446566818150767376311748250967050377276692177008760969320004540962342556374224131531592190426465947898725057035565325878646670708810597635158001057618097582894160635629522201284838600081504637064111601584089754831547366991280238708207983556407625090464863307263962051483012629377958709404162183312791371696923876881574918804430888489610230563323612165062718936570850658561343065142882565090285724166788268704591223793665092210399333323733444629227739086225883415884213327339741776067023500263189070545124502003960654963766779927795133534512251791769520196061568174687290771020314364638350371054142249674675827967876478131600129652471421493987070031930507951807835809930944779860017951718868285609293400536320324026634694849585694740839950470023134764690600960866649898772852171138733371415215824321946915006061464951168886545069067410718149700248235276491698584797863617791695483664280143284971313138157621442289840242581397301893273231084978279136233462865080077410030867823131331972287207263067129956984138017957128705464221189528284820514454971374296283647848106849733433098867985972963976241097657610630895631721924855912741250501000534405462402445914384649219740040734191579461940302678255809546130539865056740102606751079888456218097408887700224825273938591309315565905582191286701440274474693566393281608466548914622365043437287330410135960465 A094836 517 84306135631590183349079567418459200663924003195462527564879336482583398569004234634004811175157163684199840198043044408850279877669302668486672564135372523501457096860884207501543443423932268024322938944242332719509339048336326932864787013964883007525411345622445010963440552226016730878973850308072964356249937294625978547803822771965180049181984640173323038910528300047488983454246346452093676470138394254097407214210945010303289020219658189690597611419949855089355161765930402758226663629987416324243686597182985101356946945177564408706033136163496117827302002045984505437001470792309388503818358418115270897155860459349923152888792173140134131014845292681588218111189856079913728512267471116542734763257344232856800124470113036144677125448646603705576905248565607805185002467045788513187612919836375894633869836153896616559529010728845455163443198797888719516352768728704299957411816237098245553767598952211467291989103394959999868542240577766427169390317947147989832005523594756808652688609436514931544577277330813534446240305262213692602218138459006219473993292057455844734871587453067560534292646918551026302364407038462629407546279150997463295336689985657709962746611296075453358830512634554652175017604171671464404514687396866326849290334947901500963038238641074704632715030915995986295795708612544545280882331379993703553905798483112973656116626779620066712454578472401673930098428551763878655789122835137603684551239628385736079671072832952327151951817431451166066690259991084512366463570245362885330516469672939042997358539997684288092978108641249897286302851308132978404671606605189446315723221799003277443548019714844583305147956011336040453647544981681959253328457033117635132170346926899747519351054472005399759295209959670857212644577121197628961478328495 A094836 518 227795147275169858567154781640348820741678192308652518292041914365021365099568426108687388235333292905842929138562058509620932849206288576583361166982260895414133752130949979204014300056984121674148687936280992265234281951866177296552414573024995753196449292188106283916021544226384363878245571175929888309628993357829627083987850679902113842273160062112309394378271058779314992930128416905324339007387968588000368184718044505392920114482749052232246495089654131174745470082782978932723904165883442533882309653996235317400522747144721996758375655267095801558772374370249076072680391186659332107795003160908861882610497897051890775015761620277275430721873272617667808928809900663063587176184655473885839952362634713016890623526873726739040711387324318781580308371393708965997711603238783991782271548054822524418151207002104491155578682398116626186531312752561996399740551877219932259043311588426132146538276301851884359765486828057417640840479077358106283897505558681616734309404556971328804877331926443030668809452976804027824066628990533520933061809986582333597235888069213761965671221462378617618878871955973154200703018524525488338866019631300296238304995501296662296206579031394914108910146365714499038164195056640472499051770340271350195613598484160788191411171107935616641104314950223291353448309187431081205659088075604829381211177661128673421525232285302335278773134798966457879048543915998176996610237613334542088527492491760240930142533330415998436288990185326079337900798848062245564451133704102530190091524815183636568231879442021021571314108298156221933184841832129393264773461307181149753504683360604177396657203138970199033769674535878901417299448443095766202268665629545258817808711490900926510585108908883896583222375702564107273943282338038706123504307633025 A094836 519 615502403631373326258268870912655095184813811693975908962569687734951245915635318341438689007059382274423910332554484049951351708275514064625573386513504804036465896800729982925039137210527672831281730480892296858330310324603362718957691311526524560253798462080917556696079249059138325182288654343512250139653183802918357754956624733272739636642029305842819810287049490293409063408223528231839911904285820986382740737700942042626659846043367719473340339134634042484307170808517843145817230829553431739133676441411230644631111105838093657676722314498556692315685128246410957563876979984882723045873594722417326691542668161973749524169435009197025073676370567767645738137426240401741732636322426822968423008549075737227405607969488339535851857491424860701226287642600553060518011566948727300007184535231210624601949927449850181205757040310700395110552443614223716383379454819479528259635070500111171961700868800004839328619053420307747505551105924781025412663890629239781268114179107412935673969898176639632352191597366047152367093585292116311347440408365607006373511895569723527375398905519759571738650177732392544099273253688860831028986577497494249438436802507813595866640213796217761846821856649647941846467480025438385020973478944725791362221093813867501791692021295403395089559226280472417241031035628730168873145575097952868994329048134571192471987521518260130303178297772228896787515235562598522480962206242107097585597600161496542607509045387711194822525699528933634919841891797204196430634596804914791210741969534156513068319540893800802601402627643509470413568156327562312468439487780396861444523338717130688322490319333477762944662355447988780293502656045699778596570681202574256208084006278067376531853444920749816562467099853118258183337536232803462748079677746105055 A094836 520 1663087266816823452379983922051212426840546177518930597364345004217923901442681530590141229009686215572200499875633077340910042694827589796329722706998322998245635439021820282913476544728545715006001561610683049830216233262796334200446385371330096336810010248093347050086522214936247528258180065790598923947454593006492044824265716041452262596092920911227237015086213344501732510014027043154014536641041280917237577472899760681132729511089065095267913364095286093138466800779145129397019224977549206675696659862383491205557944807451781918320506935399444915541179657749428037088519527238761931010618345144968455811686406763155174162415038379088741471798122552234906166779516772755605498519756021091005205083259650279353736935842933966552144979901118586290394647629998322975810701256183857925835420831923183052851944285818288187513464367340830069472086516114319729105894887181681808137601701447988798214383600959336774014044322576184705702581447368279253306911548582700330304827777638825195219737859995948360172591027273606428891859043392669282727263050342060144638895544593504901754565877043168900459215161354052698183082130764283440914833393532209830682360002071116834734999561470801361115198547757202373154656092864539459686197841056878747989371199871471505680363650129008865596372388305521521161974504820519728864158138255580576417847706848433700930636861617106586776852481807427680153408287441597291745382884655935764341742627108871166365248510495062317994466003838188496227333453735246890693329116115746061748894611589766083126962831263170326607968328578654290901239225212231536160330231209171012441952307709003759243191446181853776506278650650791148474142759336032358672167778340690010728984167154626560488141497590757095467889520580749831047270748957752618306605165765668225585 A094836 521 4493661179436653336957390299113505064668060586842338780102551238827142646746879580019243259345483147416703476240050242420654885410072439354168846128736082227754902919771061603702230698817393311418543388190335119748947403945765370406243414315642608775536087436549761648416226328678491762215277355477543948993772170650357702196808209787379280261903435660106688571943138169794190948648837662378619046164181636752554947949034415659478592512302807844046182436445123889026094811398079331112902800072107126884300635814483751826186922238623608905208352062726985663235575119553826309802222198722154752707967722708110045185849979531377118613095909530862770259773453459768148694992516182559405655258648132665469241166544566505738059973241999608135556199840964928731785636669967826080087454276197217166880007080671905377595328858331087232811199514797882537013182655988448293820411601785449426108271537677395232664092528091259163381108430981797654500627565237984617654249591606565663243863387065926570070796023739154292546708603501687204818650768153407109812753414583838145207289387979754674817309624371736849281227627328472658098143818051840168491048800337453465009487287159355179640372948453891481515504629218104162615938916452505594633721545562207432341489619831622194480840790956560659438003103642292869707237870994008678660786416421003619528155509575419725343388328101900479210925102665371819545612405151960319697502073378132193144290992850569730022358867848612995509852319845085787872620072150745301449178841110149053930722029773578422452540501753545328693927822416896250505677972955293283142899816287692295221293690906389440344414965093049570642201969396082235188353442223303387432418740505863206415459011567794688371581794636780751204420922142086190371467380346311341860984409819157799425615 A094836 522 12141870843750570499635416208220768633520672865101821864906496082965935213586167182530464696610266454633717220600115879387532159467973036307374425910122187181070749443585969431383144434728051998907189228888723882878606055245224768041335505034480957581402171443547207880673593453567069805258151156320257959582248457642673504843730958579782773815400487060687361294153344248570559441516649349719985508721082141464122552120713518212150475835512675705547689675361360652862415041930809573521933968775608479292173642274075235050865858330816183810091048952981379862617608431854780939657567292427734903054997776138968197123710833007374211337410985137352826153166399450170985538963611945758741324903368734706076798626798335438853958693962947098248306299825307336314698499887605436070073325643583624601051853296554656407079525723266311884767673575519511274179550064394271175583023042129397167662741557202620470669579796518981300118980966468494686275989978691587068622529089609391839384588567024355953506095636405334902512846474070531553813565483691462618044776998942480326289951287425752537851468850486555923588976589826371768128486413293941370979372943678405730245803967544575624271452971722853312253532392948769690185893797598577252160855929911243425307956963413843298015726136800976772792618789669087028427435565451306629221716033011413524384499769025077249444134331894473477721332850549352848984564565312309342225358856884828529940109920939612301649247295678441818805302973755417960643323207617860069268790535350506627974749175553597307700681308775248214960666368202125090212050981685977238820579143279113372516923110876756558806849992489973758021453215029563548687782526744606416810036764679064043044559520272014093353453520967083998997249863738396305633873814424984287955761568726198608379786145 A094836 523 32807330526152862053361557637222217734267793413444535836638572313622718119967176980317735590997680614937156513358036866054869474227577734030086344640304021027170937241666369632535652560404497683653913877913943741202873812325193377482318128359753231742339891704377119143818401095311893935315762209099981529247286338778333159730058853274363267469931854134541590110113764216499481816787037894105738465945317782054422383275219977174814926228962737453582013456643960038910356417202236069576934470728894038940326297123915470623687723022943090031257109062603625661807114747296498545128437021917540985899851283159769360518221484935945587656565868745217805403085351540908543158130984484923936500483247062527686844420367935811216890653027909817467315486571780581757386614910673218293512045801508677474824940727283600940023500908936716381555021189854204664950607260810664727977034439422029361575301579289942834353971946101759381662323190289441660520070421797103021433455945874985143451495064236422720446900338771191167435418626229972756717049118283563840549877638389167257797303171334995377519994016705049733800565464483229189010512190576411532546097202770251945670697310818156177426286289222201195817563010242946484778122425172439282833038088898634172974667373654584759616297540795448283524996531682769508518061190611559518148398060410422921883298847750249152578325621390539234902562151259248732584473909861454690732599933800733309765983862087839588486536170564281945798933125234819484572471434363385756418970577338227798638718341623790151828818443770218923278391832954319576856711246837537543999921702240348044848431024295305315506668335292944001124395944807911312472153198910484314917331905744090538443193408315970512446343042071266328509817927400224675736536675108927199745125897713778820684382738175 A094836 524 88645394939794189517612429100358224097222944282454270728775557484912501394216098614651339036411036411293742265376195011964377931830755569376256995843675554693228691356233087161141901835068518013180876390934247100006282162296617260732455541492548197686844805983055532379389439085939283846153384230836993771768208105130598554917114177816370968920982054471044315790166096759637351298399134873224355614998739926028907815487092257612831718520181481086902894812162304663775130176865399929187303417975502917608282362655177327549969176742133898448272898596106043556822961429586707214156097175653903316166495112099920673152037328586091970473829639938593372846310466697135433442284381114652530665564408659581075147547035535763572599690522718363849588196410651306601122318790139148223633477682350802953352388793266993185287092376421284396649782487312485485185266639160351700722771472295281205579297204499868335803961528787157330270297141181104898230544003705793672326129343225120248214100278978247166291571209264122129075598615226912318117912904036705805703151334150530988087986878995870084306485981668193894173204296057095442334635810451050666998183662512277078796493888026690446830201282025415908245743000144048453100796606922133343637616755348179624134125935657724606639937939503164461107767835988053542928772909596868366730342337512929723515149102121404185189386384862905118233245211369639526090399519881085262050142795770724518159158455251421628478319083617394139106898499081508491896857172326660695983989231177356161415188984318305436644159734385822755449999771976203294541743576904044757910549618874277138067088110722804085742459035111542201064359821417761336736209255673601874300213999283767955809465544710232052615925546223040652549529042585543335443816462270506868727042219861061647290593778762705 A094836 525 239519824319993373923726730067610284288478661183398026064615719685661265144453778489610937758647029385635076663889965564290883116937227320876912372683266708477082896873604559843035786222702575267117044354390457750273233199651647513305717390794736870396622923426324344111991120591806849640412508875959348071336169052776538517052882778400981083661226041248907606723438683330775906708792645640414314765988129334812326863023740004849894128626604132934074168200449090557560362827533893406428024258435338154483540003567992015124546091869522770664143340749569467086909979975628535596151229440179824842740883893042702499087444343618135568274700030548210548212925477930308400252509239640806652934418531714941002520985245597265237353146901731991211769839386093258655650747984341067827039363185666068071280679694466688303044783577589401503031330725697145926765925508404009484688200541107410395445899471257064953399469696810953004630961213148155145577269377942632705522180051938329035689355502304159606897104960531319221571100022924490853581843949658060803446074354997096340646482749743669632800747602473443197006264207380807401958996949326548325817559710010969896656180814750806769179026437746384561878801768826208677331867653781179122069557639912692445776235303479798232556352696240009578464905167843188990224035883669547715345866847561875702515010990633186358132569433573948238926993658558614740247526918244782516604795101572563847332736380105479152308829677398028399584893945585110710285823507155202837162982483670639009916041996909719666022367773492049315006976105487868347532214288083482098336761070276594586709227226741992344370808806203051734331899113074846323949924936676873353874863308732835272506637458613638690197718379551613771922498963248210692144516344518234450373268332938690857200363705834090735 A094836 526 647182476667227156547720107030253887789245245294597183972320945815099253507812715262830139172525236988949565852088421578518954217586456390253847854733190802629523294123788164462795533231840523303232240664686625906991176099176589284334787657471837531263477452253122394735067628449623021789110752829457927651756557012394101942478334350125273071681663842472493882322415532193659740289806430121264605273344310463922981154982330006012156322717365847006387315574718630524223436584866403118768592358988865717911607481358351769689195990262273784200616858432438103962787209071186873594093407791268711071182552112506270052613601464418873719386269008711624962677951795057226600346846523225078461576268207129361929230626986056775135564630328789317535838256433027574236261719931370775129512135694192033577797443182060198527833819939554186439906258971051200981636045538440994467275817139300750593213614792039385004217031316821666231355526927629174022244883628656989864527258174208021829312390353125560279588811311784415272562983186343359059465824234063176254205487204050820161895808301820516351957535715397261850117031715138645542997767422444523125308379338265978148487921764962791863631282604589449060780614133625415702102253299720139065698601105427339640307763655876479166642658345302566377847712655744460663531802028902208329996165491769850635265836181541767418270017420130423278675618632180165658509291642697882478780894314306271744768535539886549418116829310010389118284244334072470057683803219476185739353682686888835427436984060461078219287001079815782863326093987028448298828748464657991725661170501337739699011193899568752591685839651901610674622590339168413349551360442691656128568006359982121622544978603708507030682182445622914188693939649167622704631147719071807214401702308558122835093735442569934403265 A094836 527 1748686812435023456998565805469015937196256364307340407695185130976678497316844812186388546433225431697112341297266251215192650005035488229238576026576708865438263463639578746773913687756646871262758247158938908810232407546741944594625082944771514214737045679365013284249808620079760813067327613732686444555698145711319810672037942361155709438702772041134637221127560044548585287487150265395011323034261560885390560268435392652504841534088193892007125592608721539227361168091946193693019330125963656734459008931090262913708192441142571895387296087341107007337983952000366956822704791700778617134510413067108048639459452069415453171646130586838780100945277537319148343828779053244922362372423761245004217840151595340160819030393795241834249843757112201119493120511603815850058873963606343689061140620197246961955518678431891834171225208708449619355234668278942058646569773222190086995452791722190947024329465218582445346169629127492815059950529987361808671319946064530023044473043044789761571289361267336529535145958998399733254185803498594752580802422979270961080346133385036285439319628702255799045573022688040412876372565616448152158034915154434962946244467952748648864724956418574253615844657510254104400871611083976161974338498117307031795419131621942943228470230292654838112934941130916364869673938858057883238101923812895288854612586847514864930979228936622970125033282617157149050677365771042760212883459832460444681800735696037076422272520486818393999575628605769868510750926013201146712530813456991149654295721015323836438793810895294471804657790945974761815566930819291605559254384357853502390133659207407542760742794368629345839778504764533939795641451966227918182517399309808383891281259680582927383264566770354734586237253009551953299702668992415678575078949264455714961732415965460256923531295 A094836 528 4724951120016956713582968258657174032050396907113188486995206251578039484650861174714906589632435943920360557235647558695028961794651671608946242169962412621223385249230847649994950321522926614311449480591212266918622058200120635118087689781984973936381966162166813640920588156387885267284897423194965943731568737955429116041744577781508376778101818373481947298992784917954745253130539727290890473573969464168014829922331275964738075812949977178837406344841450024273699351961002030492135111231761441507642524220198409034487766286771238999062689827378812701389128675517782446148074753082096032228736064924773834917549386877959090050914125459369375121129177227884543767798760655021256998051827426615794267242160379982128476244988470113107353760295878910991842837386091790495488302320152204953651168377975518109143612941289151796376464074023971900446643092053655904022037059970540475760962850019745146820353210803578450503684106546958658662812309780967978372916629739101948058144332994631582640063574555531991019549108650692892909450981587378787410151892684502932788275090510559741436525284795959453623876457186053480453313129297875484686487215438903931614774403920405084269694968611705028680563203812092456465739391046650289934523556214362494483882853334726176726847395608095027278583833088023362133398319262670371607143068146277578715312574396148983501738458316737845147416650955939984554764583804065895397328629686413807223953843082156640606430932238553990576464230208545850643578944403866278941072518607107399477071610746420945596542657752084583000402487809929819397213548244977453563113620873749662120401448167221280970774438698196840557470845251180366159409853661387392237505884367095893292120341111956466081073828731316047229098868937869728648173906986359444438056106510857033268478152844938171637447155825 A094836 529 12766816177599004605077723236325878765584235246763470984520639596578731710848129577234865418798295487247382528538378406327717039576498811651884517104662412325836721505158286710707608994841259955222665233799208386275207991024318409347128343165840454804589857833129051092754144948751445912442979770145184247276254174257423760224983177127693272898721674542376180467241283720753677125373430855989720664585542457920415185059578839221329628341749304249024779936636005356865996421637459394443555377528889288989993365983967170120923030798663446632895492526281464578046418343265096169125141160123031778303427712916325834839169803884793391902116795345085464738510935924466499941443907461088383163813675334292114865084099506560115802653139815851820828026069621060387758227124099506314993542810177294178421767896149229733659080211844609721917371756787563366557210279494309973725485489470627143316034625300559664517647351261803754678509109720253168214103801077645490201812062235107399123082943278451491503690207159686172398292156428213198241603298063293984987477833231103945122958214213399036325205880199053741435915141743693816144439198990293943174736298081003268788157493148466584948066940463870568920628160855616307116323433736437999426920674552709342788419674291298507572998434462842471051895404068897993568077388973796486024617332029318204793485721405807705906832383392596720965349665849667221109824854761220278320821744529230274658678602207251546881499956636052395719212350447862282669081797028320672497631232745590736395897837941108379678021822452321647972615717404639426036509191790998260235927444346487229195822322814172693775489772619733494556940384090184584828785628951616767597822717042493793866925270403246690768134101967449189258290557632870997255412596974474226455949024713386439435713007254606974304125291507855 A094836 530 34495932586921390425963294601584265767434571586357991486986281194749481504672161466827431646686404774106483671750141218249932745906737994431720356270555668141998200283552441461484309509110762876085027150275980468503345073125650141935305665146411126897027859483148533885808058730938250467535664054034864641174495047274821044698788502854449441863969186511682066140538649620691517638013757042344497944819662147331497662016152101244756691041330807130887776551384141632801898057565063322784456137947947627089520567246155073468324994730222346030844621743322689911068720974373614331193685266577678782879829451563847480961601892547324866960429530108295466354081427738731254957237670161100156287367552701429867749662969624565052916640307537443149764219086355809288811737846479479971322057184796728717890663204226840764828725588791194179468942110375922192465681728550533495350357770512574570699449796599262193781536322756182941562881110780017513555849807699488333557317819242630453328622054594042935411388299681897482288194387119923410955919201916038760057377695238550175219300306529513685590964851772558413400389089115003505168794262358644936582652790927655393361669931712752792124592603438409665518508610068671449735849452216464427801249728117864429851815476052235232736065043071204748687194103210329290597582971608878842568144424000149643074419703925918025211277598188338023310529649709149875498762202800233387956964956389350515713942359210150597517172276399681334679321194445893679226008371991578053222320649806067562634316481045264095469069367723515340737424668024847919220828439005729054180022391510587619537449795842446451360092394844081204096012360340833497027012610017414844661924743942933863932538788509231446499032262442218978059853857625148496714396188851122373524529826719463648498263277123795199631574900207068385 A094836 531 93207997083045419331948216935757449777729446842104046234365947267573502446892469435238143074481246901340231633686353033332911951722966484455696750758524310657266811329437191670643893586008286449921788137380465426687652112377515659190786560097259699035314471733609505430402281936850204011835451831022434115269238341482392205352366309729545264223171843232890400335554964033824759904236046154983977457182062536547248762352457917984493357864047499118354523217060014055825371685544379460704206041179976959506595582705745024544244014838029980311895535054965381858243106026339162657789168465151727948309520874697802977232413474493067905733688688235819005003263279239115926427956243331385161200083963585588168367474478841475266420646308313031574811099143307327077308927902960430783005883519777950818446393556053027597337482881833594828315359664863984976478905473333262010126692970439487019402770034376581147038046626439855046299150082818497601374737966300216399626382545781525249786537668430160733030079682050279837456528835705876628189695441973838666381049545056729342338604305284531765067750704283572633954109882873597727272265952453859628352384666350226791859963367330364895854064266423642452360441343777389401569958103565453147480977338453795136750262627873465307554340173379960768110327414978905674296675621209801658822640209031072306268877246522109098313166163472505946388330148164457113930434362141375853039440991342280564228797595907224707239852609331982330251130148180454273406391952039446871486037898144761808647186735886465644849045753567115998350873480387421673095252405684288113396160265934163401502960152543967497402275875378934793733930840700548018782403243481425958659753060311090257851925939626672965193694404984773711268535865012593605251301246863135678789053135846966064855867939075487374797541076234207268415 A094836 532 251847973622456136113533656197122027715159197932793546567265302530702408862021947741851995759816682441016531767736854145924309843622709534261298188829176416840266782213939008341638338985084880876925795462174867306929567504298974185483363350077130560382292805596353400524413079985310520301728923311758562944592840824190376464041049070100728449481568456446083350024603372280744880569728158697009664744807988154088518824378679278241999808191965301286986790844719606594698521492442855737759441938812159796639194174950355810163473859767362276580395704873894718458282961414447443127732001999154702338653542523604012080634500246478376933967559875183652843223351026422663494477082812243732544462470582240706529499048292166696545303533408421503777696440120997311407079434382061237496201925948382838314713437497792076341165113917988784434913922345520377030523810123264745400828829055769723413851713933435725660034608203104165578917361960894469738897028429093377012302152081383861982292771451476239706604339889511556438910058625882891529445146128294110160522835813365587444448733613578498299699376812009361484385591503135371944086157434736066357163206785825521863950227656856714235844889523284078467868246992377896094370577059984402188029172967252426341634779768698627208776594412407610924229355988078899921620326930925912473259931276657533371388863245683034857724149762425112878803244749810713412690158147743794754679181601641885695195695390198961948811484233242739856657218981062393000850391828402213455177221178466496600897135926048749127118026157068979704028719406582145335855452779330507476667370858531718000273378794724004335534498055181486968587877035560520405916556536874202922883808107035821933782039956332481842721915783236596125628605847410170296240519254628003752965648048528675587776906673118689762907756356409927832188945 A094836 533 680493131519879396733348607096406783128910375084961320720704613072010641171680855906014657304881601474379767496193346215934451864556609438607543250519683919778090188275251871101915121293805762121167049417008354082858264708963715871660388581121846676893256125406875154607458711718027089005067538952919806053855740637724055723446709235045858540953933746145473978876077976347608633474645580563273959156493726810284641316222429057351965497241332380029939190507909159958861349247208910659046551414464414590542143154120278693316681824847398033290248882673728474308898703498730964991969211612547540567313923589257165944071442433571099982512441049057541746570489470130757522961151330726322003752434313130425457118260117959935223934880848908594894304206395835592114601554391401560754306820906646909348404889672640634220800540468922813709542589862236393872490358474155868739777485981996822224740311645373296356832364326740828954379665719186774416002169440672338387024015297516649294629818675351131257084193351380543447655140950606737206684156648955243679894035986664272218171135885284797121255951078298590447237234287361892119323070116390898843195356382915893726166723268863474534887995637849313596537551012963731469599897646119751146601677876538717521302038184761062844649050547985191337306951769461772609312449070686194292946675486888446138420402220958313663461554344906491526020420925658399476631693384769371285767295648195383806138204715519999278463923158369273760705475435700437707843485313950828716441980138178575670862252624996984255007261827354629593169601485711476310059760314498625517667122663592436102575268000384107170646716342824502410189650016153685436238516980230852816206090845457730553988814110084426312361651252610877746674781731166415127848277774703619277377502238071345591207136974898760663889382877478548768367260975 A094836 534 1838692189518740507517371822840834930892288118320367555793797297255270221743472810636103862185794327367091690758182653738600743013722115080408047601605997122063982848452948341778366316097524184166512490598961110557015724314052455986252184462827879643835017668556571071395952914649029209181172188521866004198955266610289574374376544312044839676929079500516614244839812667487866246903611788953807540631181305033400946747914178934285732531546271898875594405765579705489236770967436984157888044162440909411485074163238818078985864127263809718587975900588709463687925838570609652960857682045101455458179882884630338776868956821008865674371681746993602615580619324942280404377536418539709810406533051607827344427009339679452808375502750217614982906187985107648896341992886132635096899533887834000676551697182037495872526719181915524654399642893840390723091918073359034070133366294526357881524908214084713320435388376245516730568277855880703577568122931668229228361877031737905010227787768027305180401783831090338884007751938480778049569061820330940128963524713131050167910964713305908243135280114185979379073522658860329371038991368330773938247495783431959022580622322241451336553128368579322053765994968781010052962829069238507613715545593234647490131765540444623107614525804061574585792459451729721511462315768667166053629443905641304808478555412166117835638262115787577678194298537884245575145422835488693470348478162242325402299733945639647851447571562429544458686337970043601624200096467903310789612775156137332996173205695605925408280494339486052091764559185673002407636136514322506818229088769655903817440373863659062851083092023813750330845465755770222488196066964027227435185934580618680921055841943408163563519338962638808434919134609005806265275750306729924659470258081620727258766096329269778195139349627190682362200506965505 A094836 535 4968145615586505331432541931967328886864179366791258050793519576479127067140222362657896729611358967664280274048842034208352991688625290390653106011996153704132961878429678144233274684180389051812154628431343503716702404238305027111137530758172349675795540847183729628036710167922965205180438248318542990425771076525261792235509699284435921761203831856462145544083194951474238251524925579107607411511492729706522547828222795258010991948272529429429476054439405856322757796292665483985702836280363922765418079846928132329141111555184989012226677593141810297156301306919083783569272464916652520100461476240347586117933977258923521481052301567935665209757086845504571521870580441742965181396448553010036354216322117553763528295384496207146775217625631554471482323950176775988630261786258106563181133337380975641206932974428995278693374125556566873497400490143857635901631615950324236999058077254145250018520062560251059465166532386923941879814652159198114702695404715740521820986187919391103246314362827412744284045498082634111683198398354377551273215763880844110889423208484216678788154405612579437983666210987006322598655235354159634790245890411476770363119115347973132647892017963905690339962121868095276199374094545184801452508257591242140979618509188243186875711604073523826545619888131621938062198567894489611990712464486367318704062918303270629433580920775303689979989468628942305885643455869797064987510302227083115041630074982913612974612059897761470758096724489582375888150952812789431802705002029902935577084330927274585456189640698029485397318245750086966793956530801939098924229480188487588522287787604338787439519344001628410569442038282441125009420336698284588299019579030740830390962330942274747864202941515398807780273755038751957362359949480506481726269359959036966981840401074549965784505858803286346264117001453533535 A094836 536 13423927614622547886790220782803899811472081756781860932876534101849304080142659080428826327306029744834557933388280418248316044941922520913429612036366005702570140931534141892769966418289095120472257639508999548081419339236175869201837621856397225996119907534072768898384119477774937335368334965784514638264429249815990752330772833090001548553933076747081216743498547919070724267754102011136966272096512724485718890830911244872966765958499842972046545423500868858204386076346011170292384905741499156871250240261325650314521204436245713047226764268693270834206862443369525812594521239347113064209991450621536293060318829684654534032937644464880420403161033075934027309813903976053073380423393583700066621265157934620929374001320533248960369023041550272196837590417035655835146332249569870045881421601051699000503637024380426061113972232854200798349585401276785258847174556164409793845097043215792251465327888602409986429363239941190635078555612566030374258453755180053858222399669530406992944236227957885403965152051811525431287224022784466323209288865042516074492171341413388752779684960829909527245886723013368424801237074887947964872470457644314450089188827089601082173152895985344806719255599521598467509698750498260264286169698295990671692281721694867550493549646592135575264690351939183024914339018988595162931739025412720589497073196776881828563417812296608454538353866041103572618763042614768834107559366269100414600159060304098636617753934396179931558832890884513609606182250300060576827598125872022575791948865992290234296699000885581330057501808252175798604268138590702930970761237240204694531317784666549540002518416409307941544882056593690164005231261562697993556723467355127143097699297150184425320912784455268615983491251195573179787290318220578206894455151139059803164205504937337678279956635347130080414961775726940646065 A094836 537 36271447446564508803601845122594205323268678042645221449374344349677243145418397695096326078484162759184007871734859641264915745080082962882796421069154935412190816664043372964586305028942450835126988329798688347572491337913742960278338143118454546469166314361523774379704262792237712757200035897111510234047497407231730487535955959499484899756805412166781591178787532394134145497233332109166503759597365870067682736502574355423960943608874627437940336304823293215462394855529125889464540029610694441502195383768022060221703965245624361468617704827331624652216645165683151826546612819443434582842876799117914823501395359873959292033476034291805327993675901614086896286545646672714962530938828066709027000622102523023633614788039785454194709953483051209844300697824506391889789401108076002605865037984908353318385186032942936788134674279797925000573706256849383625547429749124619312645215211710993409314065936483649223081080009154564709058315385338761912048227343801100809176402086084971775544223041627843534101096559949243632703967626365229650933947240129114552433736075075767925794029976008009930038947941915910496806619977692000046925780386309047232664217847676986776058726477060383703849738289945237191115929824472204688916429072287509203670404232401022933190384269380346250841366785319784401696605967108616235751946855952706546453773073628216397507725495244515268858942166053593224273591855501649519961560420148807093166514739311599533227558156126418277310495713073231283573528552159810865798738333401202969886910258826837285795095244203200055785884488579133257741765716515548517543897938793552896136032131881229252748017321618606056425860747474112540701009859322073280305678509773974509909153109937467374942358479395194284988585580456683693033301077472052834522336092108379629112716292500285332162477044202086673994880453897192172134095 A094836 538 98005437576689688164784298731028759979572156599145631574348545556293809129616430429491192635237880469285444434869657362417384094890339223786795016299244599117733884056104262216170303418236083867418001994858416406141323513623594242496200460868442328162461385284929704301192019680506822095017161625660334867881699729910885961331400671794775109141339669741567112283867169030402542062800195604865882021465810484410154268311065077444297596664413284837471816649087114767310532695253621807322016867623190639439775055690955345393393799572472588442491991216685781117018541030813432865803135243614920895728388901225155231564477202060608322419918211718813531358491883000229717832219027495771852705523333012854207255614299752051923406227909498976700857333942181327449028288684225853850555126647689109471177286753800769614577772157374790821113828790041760497349355956421633279443896334960165218357577656946060976174354695050931598355091755372393902684933092629722120323936024496819206340780214201924207113497714242205271255758939830804484040689239214827732357202233540002478159880382683383522106716215488682001055710093170067149003062378486709238845493731336587978344266535234391179309596767864260782457186140176431368796774876025146571191927067151151572326760543665842270612867802316048977637797789243705514201204408788462080406597473045187675797505347870243929184045724732867959848407194322942850883672574802414388167302147682710496635508225460881634682225520099647789113027857890980043702064541753558659327614149251924552611855727401248353928113053138045665152129830639009810242452361756873503700681259858942685154864289025296774375602800495057155154734194792995491283964634656980440687949776685811770647388605351739696909827290413030502770542254902708143002799724039168538301145226421690618802756258130266030165334693477402846004086571468437522165678625 A094836 539 264810656060768090856738371569394586870598643862213453868668320718761522590980449602087507404086674543846511679009942458392130559477951502588957251244137837661181542528777052464719195249768869667312606263119111330705508561319613729481773366928388052240424193873565699498046457472466641063023613512498327701506118622721806635786957079233522845415000030836302170609417911932615274519540631291015504055496860331510366765293761336680136682226301086756221410645497079277979843880180430594258200111777831497071830698281577575230889824740855688347251891649780153246559445648612729920248244881634696816823523968233570317772393898572403813219326974588199869925317074190719083495759525747928873295361514861904001295642837307941774019994196678195260262321601820463716064591724080432597808062412654865715118422943731694590235821984040651855712777256018557065912959220544996271673782349632617295382862183853045046629697071961680695106234841936199170489980157970123830353363089963061694431978962371513122648895279659397015089526554326273766634309620390838167599509501077846566873444360274427200964421420220442758842598632797579520695777740051110671360477136291074408438975513985477289507754408042755573815613101018427613251694599090121563155898019013339260917703318580873414173035611473694957231078785169706979587252615940457432642390620221241147298312996172325468438894040502713982995127380118425529494459023524268175178530441478263613102050058680562865311840127751092199765123961525715004851694818289563337692347632540366739954264288527914225476475674483755184040999016502115928141848539701355691450723220240924341735547172914220003133626018920322814622035368469926343336731741833301828665559990926553630314734102507290723582978396337529023291720184161536945709871821052755918436859879455315943625418296751686313221402179298898287816367921227264287699491510655 A094836 540 715518294670757804805218915196205442695597556143544153207510228233548077747020045208410015514649559379592805271240429652918174354325330069656138706066644138115913410178871539655409049394572067604994794704945843957149877991362082673465509141240043648711298009384989235114017226898585183645467708693608855789134664636894591619010396696688306933536220941980018723419534914174757441349256722948128287092070495149930526589669474820644651871077868872002025414092316459121986770853714828212063849380006833081897447106981766917318518913055992497441686168745714757386422505124010565431077891867041707184136266033778205773465776749465433042710299065419104329724675375971439963375824406351876319872214107633531598646619690791758921350100913196574094252092110784950779479077810176644653423534083866799473140507616676284982047576423105683939345103031933351150336318464556623504429280464810996971959275263193270769932465314085766187245448187819854786270023701902181959892666745144168201536000815547614255473107932141976492566629494030651886641420553606805514026142314710107883689568501581119613622344570719420845710700450108966694852842450555722547306770376764751715014133494522224401858773100934757696189004141765651234574710009966632438500665255446975531848062040044976299253271609334121458389397239730759015139242367066707194537659049240320534812365918152275545477962513392608449184874332672791457751177397889997806918001085572120599891242623046655401190957342957931024117575831014624052129235696953858384886063975509921679431869495746696835989083344342053369233114190458886598829464511820701321426350440409717712426763306349933423170283127519911750051584410871546186700357882468946884073902407533771223298640897586094183381510717076713007903725167062217924599930657684822452447857093143037257985261435066798288058198523130929696276980119069496636926503896111185 A094836 541 1933330167389731527815610652121775536768917726101212439753238768018726187310925571172674259833075705356985215996379961912242448713256482370259384194834821217051360373121768371371862786744938476899826267980157407253107639627151786064090076217857231010429874980934047039712375049033519693743412685866517615843914162342770563832759456087494726100892023570229979754377412728682282673910417145865211340707270422398251951334920155671620512675515719465848385912656028427050528976866893585648565926766578351209455405011234035929017062872187466987231747680699029624677960362285630899182042543576501811176839373999744743766334211004661701508999414855435445310716202940557756590322394050203244068365849223464287517639165108876495297546198647462946524473892621019335185688752178505569773117791286545679521559936461836378289797961259409573963458612679506658789651666578272776163971644142136964185616666378286033767312474648962668276256505897254405696302433552559537685506155192016452517488579771630691346775214983752340823518017803344267071431351701535968108060468934837210423882647217827824921580374065662454904667553773595795211912859605623822271712222197541222842893780263223536348345115410971307252347115375437688617393253195235241758707234364319708873714202714498207379708925715385184706873194110673725689199253288561626899183322108656725863821865412534452351555986272292787526983547451754502400418151834639750550024263754685428382642524465422004213455101428832201876073490130277552663138190001474507066398807169480175837458171423243286322928277719936553719912690501620895087921284969090995269138307439263837018052772718210347195186101876932782628316566456139549326538023661699352647465855639596258918799297390543523976206118374562882209826842109681928670732066927192569213758191428812607215760232772132192222646939188097592740442112465357858685711125827800911215 A094836 542 5223857396768759917399975176814122304144173000327919868669097943676369924566043146288520641658955041225014674029413385846449443505044661039110786438304980861828637612261607960575233594375774370011262971087590609452052885122686134583088712475141096950137873487185785716313602268471343313909517431743621904401400277515501426581524431338014053236303314150540463316309045773364613610148505778871078094462757589249581622576427670955243804604591602918853466733971174717574070173507575614707596922059445324961115422442907258098437186562131622743507684791562609300165091512473269565579313521665816026758112804411044263878429264668819168011883376229087507810450850620711682335611145347824759120848204729586397239129425477564599502210907395343968312554363609902132886780228907244239350319618632712342200455475179374277462749109275348245743581232114923960116287652758174576638427878042773612418539260594853600046007536569031815596678891688933216371554389188992168924055671436161709558085941006945312471372375412990892763169191538006715596355625656129632221173873035787827855223029093002281356990557103075382432990884585555388553621851801553117222443877070986007356747279257096500691004099981671371261084209555428492878545335558815613265394508751726597929800243886512116294997218029699159743849912097643167081457367246451148814886141799931424043726145532302172101628729429772598505301096029766332813138388506019208096167753747158941917779501214327632338100282869747266511219546214434116281175337254748421139551192085871459602890299753733863897855370410185223809150720502265468068676713157019357396510385274540447213060879457841051771459424101189251141799612512904651408759553233553768384505857864286684064824478250607704197614748466558190654239119476635404206100120237343664330752180792794571553946890965039748318793741628041172453744891604416815099294825060214165991745 A094836 543 14114860752739021907083205112141106344022018677968313383931462890574783517451261270346011601088236688314284292242258972177144484108181960871194974696915863453839761776970491587705909800140555602831955648052401846582039642493858308491719637017755026102041523732501012071432313617034520600663822357158580519174967705932722511852715180715857884349765453942736761650687287302218457292338588704092507146027030298881947145949556232000913088421093835571022601266804201430856710558288492444046341234838694501466582661985330400147941349073816772465490777075054489630016452588742412080564405953498491327798609620679267601254772106800938387306407373571579590668392887660960025113064724407428448941287780813493221875840190001214438978478574236020754917575366000062942040744992818621756218993836427797462079951172374732835867969803464029700589582525715911860727550448100921127804255962499930158617928896510628049038278596497049316779558089086991653381534263286223287873260738714353747209495695112186462666956811590686408493742332017676342197085829091510564725643696882229776027602200726644946398763563712135617671486465482616886276091031654936917111221084133581994336708305658894481643556729805360634176142281871652412320140879286666591807854203939930903286611385267153023730875103407321414242697755614637726780372117100657715536195455960092599109422181406415056484148475363259288868536034488881179506597525325112065636094720600559706376411829638588797155542750858955685281113337797910851914183098124140232444560254617217514366833752476417477008718887920042754795771526884430793100669391028981334594375791873500849105853478242313803676136168735311479652359924693301911966918986299038620475582180483446980746896821433844626198431074150521856584871890999026752482953854149235653829123178743939503526157283627304627825188467232028059872425956673021769040435931601572848708783775 A094836 544 38138348530043440424178902813030092527425190323697382435462944061235121387783383386431777057619773872870154932623909713409258549610864153229307782520280224747294174492736656008373407704746186863077574149774618701874061661965520026858491876133261605386619246987344247431224395079625006191650334099525052819188858340029938711524609836769816665499013020249960579439693733981548498239285256529952175437486941404821431938774078362438796209669990939121300149769438218295000114354425333076237599308937230483517381391568940298292479426760266357070133336149112439417695154729690484968415459307039401901895816436962576647546130354146870853682744711507031824898489772009063367143818549737726321214600462909853955922122954253855936555249605374820684443320326377806459491960083815687078059481995708290109827685867301052943140976946210698975644806240903161732761881194481036129152522972246933245812031459832456393647828721727490684906550360034159758503689207844986134841381591950512388798347810107186815180804833545659262759199017942569938609810313849635889759057047801911819038753291140365552167177792159633335872973996743146241162609413909787748481402146885061477711778485143053632304389592929984451872565184532995262660527777287237572249208793651184548953826033191603583608708234409364431584609591820839040117398378948609900927651307118028402862234690433987950317997078802797168750185859887860917260493700290064295329519838894958579470122845903965715586644174720615391882301727510408907438006449956089653316780668424529637947725196300980269143694537304585113272950856491011500692540625883594409054645993131814019743568885149852439691868156463387516831425374721689253229963692220449118971254667160415877691431146689769929380456564739961589934133195240250808573537107811114499302626498213943745733105426414086139343910919667198189734122481185613215530442787892624776996967768305 A094836 545 103049803613316623287109488317602197867996520232611649372307490921994407415007184458877391263677027916258470313665511803372844423904070833843628757174822470351325405639612667564133359912314396763480002520735371680061868028591192618713336557592435839999619103318280424058156244072833149695318602073094335558867776059793188465816983926236863914320448830949939542909290818530856740024091470805342073939582569648797210216620413785753395357615227096411917433654420799028888878128946691683501549286407161927769463053436614700655879263164890622986727808784124736252122678063171101642246490483214510440431168214063261422402042962132738245712388904084626419296128695575601557062572608326612112493401509494644575408354346553728739357845455244191253345096604297467053484334105724993666294964133409963448956945133496272677634083840691505168162565873337817286010742259937311520048989266755251130253950386538400665008384167829083333568182293254210580485314858062889250118125188189545760179388573413923662432071993283559737288947252738491956447365270935887082618407417517068852812935365059066995310767995651765561393158067713515661004484360293214841459831489662351979195231130148225255591979036540088183599036952465871328056333734089236633550770352591296711342334655072327615757705918498999286820200874402151471759483639547026851648798295637456784441159024130454035344171622776682586703713324880965709556674471586228400868296968599457481168565553220685724926315404552351929910293986619787069986641513598256119121708921522824464517239113571496210808785631078101056020758418467186190440451670468081064284318879066369607846274021821423049733624082627904335167031710138079668925449929460667220421709635085263218075266211458936915341367439496302065480171308667266685738944782351777227880042969050897257031347336013577121202619479752302276633539071737570235341487372449940545872958201176335 A094836 546 278440531224832986078329413255258325609234070243326352906592405008284827600228024624503324762678271809956513917369280268803712224130249782181331672578587794609056498744058935021632330109665795308736103733452824504908465539191740490243408520122885506417365430546746718460890740260400090851744671151166795155007911724702855204698779044082169526677187242213716394980324351976640929996596914830777753832576665704108657183876419275027311817480133944514061784434095229537839453704299606503488109934272842591602605653004341352231887476592107703043781469201368888240796058431533586946865048870186300170643114618582495400753672537552304593044021136091949077906314836955503398119704043879956190230849664054066732899417522265220799888961864820199391717766581491429600708211261708849070641915028991725530791555923021061473914351396571500753676277344952541403639292824469421246136239846249716307012928132395298764396260373645461439810543649822516954311562242796718908833039417106560693492319127016611628704643345047344864495472717700387323750842352258453047599047083074072238388732317636307880964142957073278387250977225987922572887875578902852591836716203665528162724036801882019497555895052341725342100145972997599795412951088981340096616609243492890062862439284179396026173737783076061663623751178025021455855084676657687604545152067161101113531608820965796369512001406745517546476264653642509459361217161732288849081843079635895219158884654679446924785188636456280194002222469544937152694997931736038077777204189174003278595942137144986460625069631478491748782975973747480595558599721064129152101820556591337548586612663392599930527812579392441050233802849367716543747312479439030609130340462745714054823491611930900855482445441062443440965832941885759344615820228377394258617376799749026174554954768803258967403338490379801084265632837712433590279483349916951462323956062610688865 A094836 547 752346212319695115067022787506219678193952589800947572941963306024894682181408707528223524631365426753474584346261481620795827056755511007383124335678587046211200308281041602815782991822957066609808188807787011076890993825028054213445071108035479045903881393718206315000902722027356972648264406131850607414495818612371054969907635160126095824217845608012630749297293489750065261994064839781290685513548211149931942913623868260710010777435964302849898529623491655790443175020139407825733189540855934275348312704954676897115859305872611848733674543054289951901894697759325688759327719800752899846567255268241688509575000794423364877666699397331542323876443393325074606117883263991033299391643298872578817649650736806280047571235600898723512230151958093238483646533344803204463880788113371508974235335147057774606243899839452354344928133223495893534816083200974116269748600015577466706297801559781710722998030521205868981284755373638147556339260694721876428777622386896738804270486101810311206836283886245932540307029994279193810282819588437069198725542600058725671057501909317938835298118959244002550586579071461299078427378809711147409927965722472767433328368243454086534170772839448305334266410820002562181334465786093846851821444625147436358557599603518072990393823732165600116112088862822733571568967036845432360454149236670999571305622593090557659967392456854765633896280390428735678228299214326172883990739132879220282709825168378312370083854769389464531842075202416433566794814424909261287897886597439235335941771137326639845112727335469253627110545060307274102013146005863606500898054859590914989911419570212783190863099855894293089827400131959859963125569393994331245202959508629284290869856260171082652576652240383282681187615128804013081885260518130936935006924232878899672750230753959069716346699398386742777383463293959923823364928669988230401258783408215880136895 A094836 548 2032839187247284976078109493512392315221734288408090098762831946286860422969338727513235339050624620409616516947084605970110055903641166611699419773671869620274868623918875666749310622273299884313906417422536770476934960406760263292988091890503344259146781108461162916385720694027178279695519573623589190067172546882714865825835225503881666834867092155662886070884892028980324361267033200492132601479853433950450405643954508164019174093320158066166481312980890019850547921064962975645524574651282800139148549326181883971665699612580320623170685571551222248670031232549639579494116552036585465199124553091674423770376251392859394347150828727568691267165072142449514630227122459599728095000029962704043911222623391433046423316678704666486109846478873001348891383332389446996752556818840414788256658344775794183965009543451848864868495062293608559378531653169739237691439471105850468790700352801602049978241914072037884341969969209026624874711728085576267313838226856355571142578159954772333864260010355993164676564730549069663974996854777114608716503368506311593689125131770244753096667636463734337818406549400111204121988204655963941398772771545405213939325088269776139933309930656294268671462499935500950016365931141074485212281446760539129547932571266266549040648085550573668437673200483595848085357893078471681580259506692332973680566678714921865831435524906420169997270203138673790160063405115892157400254128055196573567986728446073545344519650801701696708757093194706733952542435881106892263862011809076624703711387017114443716508128635368291821960943969974280876158924949243743701297392128794095711403107092102276789112165282813800536272584922752692252648744755260203585507787461975863408216296791490653396361258871070188742125495112195501461494629304169563220994450659861987166744948942242637570309814371102488604689033554646876458298446986824848627249770445043245519201425 A094836 549 5492730731595951685667936784447696529509447853326069645909598976903790837968471060332054357891263092981357075316438259069755750255811375429300824845337056035395648810628493770515034485599464464459108530067505546041667186128072406389599610843068928152735556651180668481867902314358713684380321239666531859710892807181276955090351809403853103661715058786755510150900228965011346674078261713664902507907878464985905846118022167435311547690140289658817529657775835210144524692274354940054799574974576585120045104931030745536763823237332720451195343680656859461616472488454428384467414164275134126215134695886449024785868121688505289102636661555191206472337701052455195205799078767955201321656781567583027775544710754001354629521618288773244570081673684697686611279280469752440422204060626012644497981873348860738015681180162995793422319313389197103944898992048552219268153181179407951095005646972127179259498928824615842286133875518034566773323532947966379560114460188250366330507383927308744290919341145609644710145361636556237781247691324944084314922902978511326089290434985699413549257118426891221541331945892521402076313050553035759948336618787719165591288955176566886645716898462534274501986340559312746941658564608717472949737617325532102891077449003852611989758136763826319952992871594587118703903455529063446784428826628534458213891594582096288385981128329754842477858454984416190583755642394841394969313770014402008901479857551465551142579726382343215117597133970022392723336094955936397987693868010238442510192831778472089595365118460037789033684843496325446620107313199710589617299052633946787021296205451440781671397879731063033154715434633877642506796945203143676093710796519299274299716143060751485305885468892979409597940406605537116144945406494605641692190070676022856445645179291708852755907402084019525823126991281192566230398580393472071002598478483723441177002113455 A094836 550 14841356403933074207389789113468182510342212877952751775157637672762096557330385835678483361786853826611006407888499228921874067081146432768804217032680951735769422811449566249055956430779130709668626934335982562867814259983091235304434855509880353365347214924709057776844155667676550348017348294059395461349642297831263449939264763173985582212287253974721232764846347778568629733035101883289366084234486132538483645760490252455703637839584969337966898968828993756920485867977385983065092806056731281711561734375095748258451878721573398078809195454449262714065459993772632945191373577754860372447828749160632173296991894426089898295929912371297912319565201078661794996554480603892494371388528795579378345477897234688268775920989299586602161874572449574276222327724445938704573798619254667325018758765130276938324186583790871181978241916282548281250557697983534926723312204107289178008236467418334836757116127442197933819249389679760190394895311313677071995161957590425633469459808793428272301730195515426904013648090577244405415267286963144138704312967344569096781669066206228045165339637321823616870341099395043428298993740606097967416464145191645640022448817561995457940587126335836953410098420728763106735411425206823470835705829732140981472561719275838491329777444887773165939318301375373911142099051481636354739845109290793413760961407994145456297055177311472677955003548097689408283517585687456333314928406324786172855225007117331473113705076165440565546050747229907310431720176028504266255856567501652462585916327754044568972232833570893470600724625166127386793249084106693063902198338919532089737446635726685899973840281921167032770240568108152467300673093290149457545002986687359177181969610333853721805849140587571493663446236522666175628141026853795139682734349972163098254146107701248377903824230121206387671600525752748759307660505924714549024172461613250293017014191353985 A094836 551 40101339510696434912415524516654244695248129686780481970406291082204207994115864559532201711493721148239846332757649600108644659497507405529933565121479086252992945040887917376455423760930725578060165517467294817363288088807126389720176589988085871724240021991007222932364426746159724681629190710227246870034873777847266660458938299744299639284496498524637984175104680797463472527314171210386153494699073622240517824938998544113143794131010897010896902196246283355363942670750204651886940707165712948608054686236403780763591439541868084276221994922578227196545411286701165763478706939679468451219907065097332245799447312871173216690313520590585403896258700976843117625495000792638751836290483148873912706453502783416948231183883565864710268140524677076009655042900173645910005963447022050486188041685400134938491214133721753770709416235476132066741902955052519323454170307344714179570303839958693756790548516849889992563769564780836516412440357846022500564548049294869873384114072852459264450530697363342349035232430594352746875814428126724137834969322842122720992743727598793192337334150786448985892440109233461450742479010804626154923526171971207731621491113763556550788579769642532985579811430822777355086334729250272409480604202198627606406758874405866599720446666328626330541718097323388713318832933199925901443614700874897175447659510508586440818354703114470846079577109101501796765873932771864617775541584575802224652809067751172088887679973219294025762214001418075582764115192292923571486926457695596943668703407398596646890883520943435697525368903514032702789912405148971458953150294461523072523793788437299850288534770353113591482156860312793332768776191273038631142921976318447977446407587405929695567919071982149282899222133143837401010120909613547972817106521434714015459846337363593825387280313880097575469138797456935866456732456609998317991242988680523808008531168036354015 A094836 552 108353804516545363200272539854210655698377936071467984331286023346478097238004508709470173345972672755690238180104761330994328948088197928595447724154019458374635201731056341301616305946078389732787857559569696260533041548142595521932681841712952515518543174072486591654190904223967908413211725281685726983438767598101016685296601346644334451361127326726317858519900082668398524200173157575361503453310812692807746624501528305703462076038353604138474091767358488797199616175881184992012530725668950330407682050649028640527475811190248842140953751471610915435802987231206556120286520959640346000335816442064242567517933342386015605407328836705849390029778690474229025162292495587229303569162514079728516553459019042895359432390077473977147557913535802886928513649693941466802897408660054961159012763615192399473526322265129594897585660690014592561788340533994209228438241447133213605909782967331923112513225335412275317709371544788430587586223452004641482848336834032780807458242755387536139117061642545555511666294013817850544814045169531121657285948406006448247553296770302872999467431710085347838057756304807713444862749988200359264505400300202058099195628966940312238235284596986997791199697075984723684680169703022810843593121718634862060370081006082932276606155562642503457350556359649494928013575443407148304064292181918862877266162236432792568945738110760122914634339393788709757171983082831992509773180046595411286225717245838659866843038173933456292168936685780892994721328817855303461653409032836935440140374020874680385854598301356329683820076176570291196810956525463436775398348193436696422427201078910948468793720975653831003017755066324599476988765968146657091198717635009459747701016119201211703570795526646626774822204540308412134863171069634779768756682138182247297609406549410322814948053504279793527711225359128114958417331790099709530497789531242313715988758199020037194545 A094836 553 292771939702366060670701490270552675042772488016976806882652864675892736532880188417123848848616450292153875322796732358697076709089651305557494220730595455049178062084369193309049882210880048127267213065791801828665460899793204293135716616131807708845231932103836779642400890848734542372773400081924124082004680015195169236404756379694691943278126752318012329082785848265332014925395344454455571944692321196892909138885304543012210416311837307371259985058500440483750007543288291098213206133816796627048608292798989150301458878244612829596772760254297770929312474953308827935848416154241275213438924806550518320101210091679701294637385826465684461275058125402665849145396697581692785605125276752943302853533563000400477769369758150802686836772105598875803767871817986943127782888193505058029602001100208177977333184269166031691522684475003193625820029380949398282720804935983635818454054007427016291316978065735451058560729350248774666821459354876183440633705561008524446882298540943049795435036107627393629179977390103401577734803172258662591262494758060100322766286880614635245767808143316459071983071643150332494557699725638359928067436687619789012818857847181609904155188192479098389288595919499292573228463451232905649116205403147195088492352471677208605523232609813378013134872742054837972103967529253181517655816031930066619475994915181895012704943556919149000871138962439984662376901523938110989542514710359216719579663345446991209037800258288225682146441162765971453661447701729837660463939719798941863662346935699979003982477719381281862246148303724023299750501741889801018154877865515659271875224791423594325380783787681881017040382707052207474030312877156076187380303906873583919840168107674086617118593945080113563420313768691196444562887220032265321632582320261910763426601036660354882395815181283688231778155451225369160707764040116958541406709322173742980077816645220972463306575 A094836 554 791069672721988579386872226438493473754915564243935260728943709068238827633745031098559930118788302716727015431958590728438170273631289739418420788966344765523420749116763829264711480117491943961486276915911888971357814818199689857457184364106302716347301162001392906107175552882376509523325313809633701583849661962289749175748966441333710986403047123635942586863828842112844435929894020542781380033055198563191947685521468373690686841412508366163540341153976422828603723182348786666187090961042258817335009199460818035085901361541132675321637857253361105440086871520853221876106300162238965986365974491483058436670902149785210512094611095781442708515817025059312650161836714573238319475744928623938724581731133768063048037477654133391385855810671414626618893861138551026389802561001442006741023447959998881702354790368964352500899395865797939162373157598984740165702386498786336848249248018284830687215362220391853347955772995000644361320995590651995651950789577508199022695163199385365159729328445747575040488787241765377245188893357397736790469603550329985065666259598123974131191618135809362327150421522035893592581459795924860325278949424548369710578454707455743020715080260793926860859994974790012548139623565061608041101143406182002494244276008390811569191497905560184748986968798475812551129992250466653053557710853982858086961260994659243891536188545057429840230902842173444769032630745697693061751364974210556980892964133680524408160269454856611859703391852856969086900236968745203503270103469487708078680221279887322394080268943169922235459408896586134385634658895629716887617704594275117915910434959225472956230409000595466854212111056699998270230428405309749711644489957654788741948386525919262838242737268810940201734912980799072484796786405356111264271468672665544700531378391649729481910677671775021322471048317985588344117420019064231879171398090723922289856544586628868575817171105 A094836 555 2137469962922873439137268085135319095533106811814625057512799019249516636373642541148120514057117145324146103543276789351507577382275035786257267414292842825848827814935433782304057110227581021703887792959580858208806986973314662201645019016098613807762698894495831528464808701487290479997482625140230179755437704617426887077704470919727307390569090049937564551693736448603057400550558718111250834393743201825423445753369868660407692833286181293536578630538059235982446776288698878283746421563530049507642567808334837531812955177425262244106235893525821452601343797536870452200411287189953531853885649637062417345366457507509547123978344543415631732725276326652137378071433657380192357530677192016605680876534669907743355396786852098665373779713597390215525375409028493055318303392043008108709187326785915878151584666243757411291398476106701556613538646012427386978329565598915746180333649691351605089839617402520722010725440071762390815514663264482337375387592804721592750797884082440715718538850025373840132007073947272659213098812116885512549186277530496861587329910667844097487844506435148753691501366969469341336822609810889246960543793277693007338193971800687570460362242709476997898945317133286694405780689644333013694149640367298367592252945282319501182746821817591009378384776558608903458315266956793367297531417071645650620902707731574361813035768743801618509154898608413685325941505897973642714741198617802214603156069509541431503857839029222306956692882639978367706832986628101838135998159110616067429652094235908609408825882701967410498929460592427431385961548585489753140542019658853503093130723384602436504140239738825163758200107034820688273955143520834066564787224485279332307160620552865740514845258981733215344974171453805325162724472304384992603796186720959981518925020987636532399767768673320926329628540777041608480436108183747514420562576234426715853449403395254557670885533019135 A094836 556 5775443048747931310560318979163405757636980850607552661464322221068484883242754512437190530422400407877540055046918452869182745648736873063177397134998472349098767232534792963021733047123443803151960855090510562968307507444081399069154983924314090402272096065626574788519007004243105994576688529803588136065491094026625486594208304676136743235606694911884175782733889020296618983443173726442579211750514098277095587233657699598953212344852420442627469296173494901648148360928341186773896164877567232727391400883111531550140569803501697042442374062668912311567725500857752440992289421880954280830233038953368160184121731514388646543778974861697941160380988118797050136236363580404565176809570297083939925789672096359588778219070036892939706561400284337690934937736301127096919029375497646908290217415952096742766700065835842156345006181540911740171842259152421200630706320545883847392924673216784018667915959006248770481126791118128984982876258819635684936301623807568166104456860095591614486126813039231670289108073316743483428415745150931297510164531417798969678980352958255153288181725196153796665074366401084638256201099127562949362529004157377081279430401227003107928155759085926587529023386034145673494406875279364237939984287171296783052264963908551283804970343359633001780210917274392458668555300187263427971276835369875693994821029329452930959578755609563428154306695809030935577249179903694036917537656913936609647170718921816814242899472896689218540372309189829696686893642968894197898263522646781144707211879945203782735325140980446999998185167061330023018733718643334417356027649500517571082521298674760824208713971543896591879189834995974443016228527562865242548305368914734798239159254785456704951849051525905879051180009533269007790609039369661844659346032248565197398590706177215518894443029044635471167634994708518108128550020195065764900128201814022895512097998117433228197864134400531665 A094836 557 15605244980246947478260542744431437221816026725234795476651541128528026905005286318962747665080811844967967904590670116375742427235309648741669540801498457994422043213481195650650940389270434928535576526566766581559508676306920966970194564918477656168325395806624110582746828460656170910055732410046670003418777180622237447350663761530450560495301899082820993027382416439105015890206054858289130918899054699801510451281897350946502919348098406749798128501682152686194060888781601597964189153752765099299362057543599549913642287796106407983417050611095507540034541701973849558690713817511051276849757817366351131755079573185420615451743666097963293599717697171713302815973276322819477727547101412043613662878013127828938971004571842897870988463529788566843515986238110236387382162054291249903192058748715238613039745426303779262686795411125067415242761170691196071676781499785412556739936286698100727089103831395266775319282578875744445661340835815992356215549612140456380092649685180404459900798930293153947747329882094766944950920130299004248986952014704615285575743326363294756340569533635501123440277246514363723098914033020065278288306408689439595924013605921390596934306400687930930026423290118944476495192971224152526580823849787203540508852340227960286521528685010906553219120520090631864713532962790718825585022711637987053528355800345474087878419984621271639071318182921102979516041958158275389777544034240258101464440679370679522542882871909015239273779022738037200469618916468965494619269902193443542382819069959846385042239122103285092027685822470253129769187121812741010206233568408378818211469455888480362409508646971368852432407175959015910209161207519718364531454542020388939562875999269683463914155622377738703463073040784721405244900461652353999884560375339436442411010569165815344416252664710836369774023426073875151121733674130959513012631980738913629246972937463901187336071220264703539695 A094836 558 42165366161184203338328675935134764209941146574603566770359802664960507628839400391082831753857823182703041400663935607528803169207061022163118036068251698502456011664058958113265877910075668053459324622822548212863229475073793008672066645254742702652724817197402281168007141981685969555864594395257572545649399876550191556116006889446972738321562495715087411275811506484572732638717776783923505300286034048349582962268099408599751289125349550185534100584075880384601450873339526589358052319543806420739643552091405100755129911484509710869495828308805998704261020111007840649829867742625438669093764792290841804634064822625274988561964842017721957608496057376981225411709656387894648415267091205771547033156465681721696740065574900440010517888750927307326842503880436122417579504951665581740778034448811158780336649375172745731937564855853750615074200511365352633249462981713864182427460453733594947810739884514051820663931046995470374047957955498552526858730115701889331442173344900592755060344223525288927581615052311986968513902763652164329831446833567339083826688788853269473377065591701398839381832455007444378728627461019117254372054553749861630809603483769196165913387966503030287004808200878001941344337913840784847457148102140736795158135971030984785629886701929126147165061865073970024063507396905222079467303395569005648757923377712441655994559838867920359207273575946124441621409793694480199484887062979520476220309068488857148094055276998686279828532379065867325839213625405501797567069377463161804737232419819624987180347372597935338211807094129456895306320584404307566242825745811790066289819387289375264469668155402667095375772310251425993410710566489751458098747624233721999964092710867429934039343539815598450851344305020307703702713256775621138026237474821125018829353159295326883397195805605650826493940129616615949812816258951832409094366711828342812202425364929462890748836239291094563724225 A094836 559 113930803762274737173216604116191388463823756228552112178716710149182163085097154851419492436176173158851772896626049420872709787455051646575096191786875287855178149094244091340848751462084065810012166595289998704389864482140712402510957105283749864090006287741985157091844714887687029083775224000253550971674675047661436962388003264621958808494301368120267102446249663138899084484799542664106453032241945099585873362537953320139177036713775136502906389980044527117040434065702512062843859403218211196073417578388919038640811107188857442662969744673343197403405736305401483461990743949860117772840075619012037189770111395653919833673813551388218631494862747314906099349136675586815017198573952890893308039975107393998896762718212376417065521464416542054608561601968952164662063434997238347572332345888629002309231013571971332663916037553721423036863074538948012123843977299809361235506441406051886850883892078853136624167166369699182074933136734416253111579932557076892833100372285271716443768590191166400389171576124017106694157620316468017720200320357346935499884427531738207753770074888207646028508587853152868196961028300759621801248013115925717437007952689130762118907377351184787147556061732349071126567924548004829433676687591160421033313742884873380662811667347083813838733443940309346914387732272904947268001828189804741624956855438223217009023212806201136189306414130888245320158069746520527340732775066626630086489173638616212643470614815567578419081455214456950776380354746226749388060726838635561002956459615533556755514913558520499180563210740651970060864548449873317231247104958949888350736273772986436076116680946389359520336484349892177075179829741494100920064451549224974823514038941887796412090842330426124636461628849091830630683325974907266662592893772406304461440469825405404073123878650493803822350256456200670222519078409954177038413465842728201539657324089066471266902168182493317246479316255 A094836 560 307840989600300178657827925993273196494487579388401232503325780463287539695424883569135077479716266017394307663642184871262454316900380341984887747090100959532992856396635870744015213184673235742984820681148953676713200967514729837791597426410046878028494336754026697059883251619388370898391099384090699467892426329381326122180828705001643253578863975098465995722355313989798841705195725560638852169612435373046981475994587602916647753449331293481302880191979728194362868244077314254277518749443287107983953557163307151002370856494381325565633380611545010578003595236174697306458340322654295596775215228805732195917036356992068765311655653886124724577161534748818903460141885725917788575898405444102512552465707022119337331167869775504010598986335607880625026121677604868480772983783033063474860257813041115428383418334817165685155401532590429191853412330037017393273793414621912344474222251691744537493328586321290644447862866996142970998961408434760408936450910491648733147874472630832930469975636187390326252671105479169975626921581193820227816935774104586153348639364067848497417268970871467867631364997386594860744319740025037087854877067176734764933857356427835476091567689513328369666191795998989305984590784371135289009562414167355491276938116791903519932339541933763063131618361653990288705628537881770612918860301549016301627774636155754645939065007795631115585571774386462908942662833688671180179758745138091514173270951231938073800453137608319889671812160930301931912392685091051441038286350923908366826549143939250533776309254775016187946457209434528974999114605237118754522111356256852511899345444789962988292007447475894021282085337636352205709906550806494196262689987258257739412933256888115038039521937467848952120870298901821343798643081486177746704860946804359833687130638892242510253836716438452322339566450714081324630600050879927405960775612684888731811277486232240433706767680260703908892548796785 A094836 561 831786239969207320458713882817220060736716975683703901671874080095092783074874950306648127930700914602826260455388286896101730691555040228991520117541261005782858842805561028506237765176235620893479175468297877544480364624360317881000493735202841380683127607903092393470647454030872490480423666760589069708694364267313295520695636772911175449211281966414687000174701612150773331388354365665303514455839768136027844362264013165127462090643056441211343879372339245536641352955062837412545792817136358547561446438037677533089367413436711152820898731442649945238568310922407726720566973561067956842368858708157469381330642466481174149952259902986757617588858972028561362243204026094754277917060292936012098023454300398659055469918821415199460221395557348076906765972211286385682883940118320340270724844278491205258489687109662409709957231025021785954964883252685482048613665962331107345408113017629687688420122956348048468161501299457208608457118792453988208693178780215877800072723724676225306413430400388137495134328155428593257037247954765385787543640261310234439412523677283794901813706989219817970693919714350726160862954976519349451762076587498421409133845569115322325637296989687662070050902676727536755699237731446259546074403966392603377009253477828838437476518630637680712767794079745141450735693921624271291159492532957252242256622110037410830110344627850989073176025627978091891717754818557043008318367396588056644666091621055058059196180907202864774314817377378461363076508654761274766936061659469561771604332830464239408706832091488535219332146816681356638477546798802245001401513637501056537263680655548707007928928006398919256144674245809073767651092320449405824200868281120263186918922146072744944986376184195797442505955086003872179113302922849677364329871685371607864318165545817013857301793683938047681157686199572991538481658818399153896728977292008726625152532110475424585404419369896239468510420369596815 A094836 562 2247486112555808579579266253544202610837412773809788553916171261091160236580772420303679672533676391540570538356151487551082005066127401798354745372708740147524325060267769502387983697490975462980944989130520183976232268501820611399733496280920651000558932768059818893130992360908165849889733849196012282262192704357854195115593488379577291062125630294388509176006048033676075551612491790831924535420826883891111862419855887577586799652269785054821757680761180449460276741321711542611384477914383691352223920291624247531100319748735137040540742806724659540489600998108750441424274656103665296733785059454226253462623200027395775561102240946214565196600372365259638051962233818366140333014108335614699244756860967211469745760383324295999166014200196968168194201031888774136510283925426717776378435054380225423567323706186889496219138753074207333059885922695343842458336732156425237425380376899413164442366634734723840639681732063270510663908163978249267705128560127692391324147766356200688147096158471873111324462628423296953501344668346854491204122688169124479350706485627381449756852138867602977285347103436810664700056843602235542193624043084543667470744885793892244496036500374568373399949169366326008314910034365777008922357750507630400157323511620155404666158033407643471352135516471853010545897556270600243146942335905190194009561091313546447907203505245388364680090505661225029904958464577078296519805048525822183915796265386819815644010007010809003011878746881864441672730794472772279329209797565600404982966540481365230943075326534892767387619272752215816202637356451249060756668135326416498506833953231947161545460975181282432354208888530090779683841045739947743730496549832896963872797188225755299953238150410175107221802138521512163726142800698896746752241566589013137645027849617666932550186936280163888396035745771679772422896117496714462949034290682231966656273409951227110997522307430691958783211246946101797345 A094836 563 6072706644339554812815856958362552637262628578117072988977593075594234864148464004785592168537865679241706991812060863974736681586945548104114293005538898337349720529984670389891303444382850524738892467151490068805902045011554667641762025950553863800668855656170022746147547888526410095529570380103958426083374978480557767889038084905981067538688003844155785378881341612291143989683621430473494429403559784434016116230606245970626367532970868575071948042072830202102422218409911633073123446778871916897350485066522278791355530871714926846829934242871298635752956658321532770320663400225130070706730388276460628698538505143380919084924105084411852174456588542072569987840593534021285085049842805770624423320940309951090854385500272328968331370908710812433112654281397495505564401483619051313454191246210524815987703395627288309121703200849277188906025808157935809636943801672995029192270432974101352693586958633100861060371571873455620356671250612110728885269160771846061141969464621730534697228513777570746410560526865420212932040036835952880468153715889334081895374484752660999959219577406556255405189902792342701668827430550285458487822712652360402007531272281251275512968298374786755239000585576910197739350157157091746661951095797213374832484751388406425579120568790934028955789452739152754749873746307467935358766900456331371256581826472580392207853041062694733514615473120604402825105879569510738639470232798404144352424864409095520815056979747025018935231599759980344021257243588922043986250106086190634794413820776316023543950123590448165992812055644340318698169498653728163362272300250463741464408804369040574947128547010897125822153160663631040896664737938246483110395853447619315264034815667068674400904537421916955517511935779170780384165668375116086874879348593641812545257385348770505933591244527209142508040903917392545513673770994463660489136756694413481896524128535683543439880689273310302735997320737946686829375 A094836 564 16408451105519364548419865922229363681681011580659557406428902574084361511768913160158249735709640531634700751305650098308250962565921804849915021346220730598778797347693519125716799518738764626869024465298337035393363349388952210147429594384900259068756247424038633400271781263805999169955049277307046471264996929661762730981985789822472464912243924261278637705228209030362637384049593492647591116323883116713827654943235656756744867487287634620059348787923106444900295373866839910852036941812034005072949658425822905669995113315053983604997441783495442189144948401183783436655991083133645347384288775337937164517197578274215215971689370835839878360816505640307718847507231766691693933664342247083891577113935960626880277079875975449548135365029322414997302223674135000967260876298454751222235448368825783672573351007661226824357345829555993890216748673756819862295179693783700412452277284515644955564907519860003791861283347520345022933215055245759211198729567276967929513210169260149548551223297130837684928223219127736992045418678186076336170460136210292520156822507095204394508361541300376134501845831997806543098507017290027706598554775962634721680682026959055152543795846172173438087406182279641987965715809728427533703582938486320031166973640927962541759379110715070338595071749165674271481148316625222090739145018090671459945090085567820906199171009747895924568126328281367435208406181638353438725552049216239472218068067837110710422468315266454590353992770672720007680995399446472890078568457435089529614101160771065414250522290866064409619810786731734788906637782725017046155798998608617703020334082571194401559979788562468852689025485904242542412008438068096257416545865518917556946458199135231332475944106875869203633210028673180927085851909806762967839177247658453588484147810184528289365630992525582822892838126349048886298174106330923313927184567554014545852441539030006983147446624894177007300705977422685001711173905 A094836 565 44335628814406678670275664906006782305349456028313545995097905777582869210564739210283586000295280178611282188320874753568030126116439129758922283563195408539001973083747358693016402408328697638949579366343639518142798964146903860263687122265974549449915579870896731277511606827255921230808447617713259461399595620571104418555557715062235694211815544665971034923741241918698233920558011933512360722812702777800977889640506513950478661324283655772531785353020191541290395997765983029210570743652669102835193079716088424598048004821744991985776240869070441923771014827041924524311717585963709503502277564232717942064839157958424370174585595074334266919074023783522914253394552393007422987475967701777869270737431644673520557578970500164406732787977858256611898175254858491216043382194023254183428868038376021272768378434997239252125239309757094642088466010465119109985765895659756841451024030490839695835027425074771612508326544628400378509926722602790776548238405513206573698632735371459458454870651619009647105312727522618487086508336418741424379702819886494500129652518796757521300592925374038908867732032868170487109464291890224312943836516828326365620800829312094740922060863388914254925416265519007074573166378536054038975334437838940926999787945302603399427416778031551263949854910456199142389308001647603781709234480114093828440262154622425615969767860485773725488343824400781689328710677680951421925702997512046255529075566871008730465988572792980556111469531126089700773705548047126160070247985739505822826666541989597972988887685969982444344562752937091755285416590753497404984805531968184783097201226698562903974490441567243829068621040760102685966205902995258149293023818236261791250014790028579393281326575874061166299977979962999085815191476132205163985370048293793002442354837861210089095429008212880260247306109354226173385120921632383799767592212394190608479815141934950332780857340583377000416204814998774136676905061935 A094836 566 119794852648075740247720298156164403559690548507491620619197134982126338522584413577273089214548111332967152838142252278490719092515655962686803160272732647651652732493488015495011193590504622281677136578836048679684807407761584841480272456933068847713412828054915543873202961375464235359645255508011949757655236101786194477174385964112371023287860689443529475085311130436113597690710364194756906025448806581735125543980993657458536586153346950609746263964511769621460205085668312278087051297312570103826686628443212497441020039033241653291583797830786550582587092917718878880906824261282859944817806594268028541522030887606084373996514306201480353375459651446573274004953233058674290220466131065861555685640963189971891919698101211568251542444980807980042933872236403969130748251427374534348873579204243640653236485958011532798015572257617840166929144943528078078361677154892969201900254478108964342501288537644513036993706462302590302388799071257685432474128972967116885165776137763514196595511949451266935640870061542896024370753479584761142597620848873171929057800948966331727349807575999111831384477450963964658363229418180368803546539669915361877272682160119253030916255909081000144635036662026174835854707589088608284883819947457879898433395861233993457290338374862140800122169372980900917061638739303508792956260826123263433774128396699708446529406559861550858373580445404583843198741042687749103689810773725499766200089963617397752608390701218318196158600319109923698770544709827935438036919978899687298188123382354732951950560276968601698554598938625235191046406721578167263251898391579036675310934694205434395344671613134904263674561363108311553238145937884749451293492940328513841039983016199022385414811932067606395473336868649994856691720282657308546325502031312581034145654287753179476207559814560209937605398214636992771437710432076594696048720230704535470097914661066696769166893386809659760947578109420710294615995766174465 A094836 567 323685647519471835742661575342291312411501556717786330599524663623799589105153874921052676774122996526397068357378177335607169419947176294740612380134640050759357144195431534120161552065141081076393984086435637188868831472972838094775835914946029760547092011488801928648663124124897536685840249574200670531924986547430676906220772319473911442688105371060871975709475750697137022262065483496221226568401952571145531418858755221946451905307682136263878632700325448496993932851079782009408183394767820767870604434860480451997211547419814125448867435962544390603708401292661583694285714842268701607188209915434648886474585393472482020114211480770804840486225059134617202838469382329985539168276498663990221684732611801872407293503711894686915503279605355184217750710884588269732790559313383797787402227580998278669023712290168726622998824114844094373947907548946856502614141686754907123777646148826391162598785793688049151185382352815054368654156580611543435754319936718744310511353425604279987741614832546671641091983800976177535231288815329688188557347153952490665819678034454509530541658769756674794361949204772599638726958778459064616958437244274790964064421575841392377440982544275999001889614135378458887472345332551041049702042522696753646626108617266305018995094861460726410378837695939483821701405484290079110964035042950577683963866487620457600096840554978049933551688875139361143541308968631620397218446784903302856226387552618641856539141208703322973039981950765482707988311032249533506449597712738969340198486552455946446572440879481475819512081987602632549115635676287617191809224469241025128505362446541857037658398724200069753204835734497617056746784357958690022136868631743826162228242859754968456811428559120096606507789919114306139781942388548571559966342503236545660468555443154253083502737523512679038529525728643045114198520202350037236339842295771442446013956934387072735338613150302360090703355635449944217278283883298342495 A094836 568 874598499802760252100931328854572969971473646560910157788295021914371507635787247452270755370591122066213545734482997018558293281978177832733171964320637144419135351963323511704661018668817610563794263324412512848274902955165200770499467161911715479929394901629914756293143888182511768660904994704234703765311555995921587214414049632832544605772237424745786634837528393072533798038503245696425559430916050398428644158630812628705655589604770978838049455810015397327107985103412485321108633445611354402216269356306389738083968160108298733721186520386997112624669517705678681423081120596985770459762598373697827023225788211131758812264225424528408477513426734322084235496270266102387868158392878923970513130591831447696054535155109841342834121609951224726948382377876285268414030960516511594247026470050278144720061417371549941323810024742736485380567079268109462741985332475934604155477997993874430812377576713256571161989866123599814601513228692013319105722739994885074159884791790206626763363646682029157322963604589367570157298918008267337900720809412358780905872840991295135785191834646074959295254155366818113259875584256166974414652893887490815269540189825241282084592503918377840222105592758755933887775441233845323827686634012506680895303847050457694927331289025328507898702819332259112305336280556913054454316029729791634778806933475422079735753216650144131058905804967046108405264773634501595625535139522997950592023932967085606678971006937525677454835835072368015167060717638593529706491374982900716257529012476612584943905783305798670695719946975903374522475256550922420074101261263990858318184814019621403510318598008116975338255202480051198179018258097058442555064367749478877961826871167074908571282094551930568963177652888109986539695951642137957697720511118243115062005002661748504078444920580971444201896840913395293261571630149039368535995557834454206784594241538799209464188163565223590155420705979407639854375628436676355247025 A094836 569 2363164822781410681704880707903480822571609381506022528557642549687968189832308037462160659958660437699912474177504700565967172840735616556868735906981981429580452961647755933194459952281593118602291023108578523280401598916024899509051465495649540280739464477112018182702146137206022674024228609850592595373201292375993581222669855887141216050885142833557744426459026008606235625163013507806258365361108599774601625371089036864007459456660185877138273365720028903252397278755487684257853518161858484826967591930135430211822429971401075758700520529218230235767466433132342504543581493567340709513576933617521613182107193271892618838255916982864278935436438549913212469693719420539269689778438390576069662488637443839062937481581813287596443109674584929606859344967271011910666441922525055014271667734673623966035327280714215651288208063856049868654197874234524219381987865735833613673194426801802563228653049680433461591647467080584346238234375271663407612119407711859533661264396905784879910328585593227950539976018508487373588844141227049531678059438474846272055177750538801422437078806672035770259101933439193337255584189933204386409327502325562938583506628843380368351176568146474380004130309744544397986310354741504732431368235399750529082357348104228074427344123951342766881568607456926425509534808363373588845482801365861954221758650286723971825547591291848887143113551469269709771664274819114342748575549772693677596345810650677756627937804206053171779643453325556426215915351071168685017406188754200022588874051513320652062486979919827128738359477216808930357095594084956702752604416126078829934710238975654585743023814159533343163895803896262602982090276631467553825093899522223296509030043665193543204635762667887838218409411595883264515952321555114373150669261075150393660991856723489014865705091907047318720846225618468353749721430464184171434222760928852970960531194623878529585163682614620990297586656853003807436578730757615628579119055 A094836 570 6385270476556871859206335571823876328015518577355626311252592380961868134555388681435510650937545132074041439014071966446246282457374353958481491687493349502089239483236884568167919086403845937645779780645115845491132271996196323308256289269777895926842553087761771499746442569586785082701697042911306488463686126688378660542066736193005932936947050164035600694505653437725655586656664459589264406780156005674923193324038418975735526746240232635256635796126062286572580120089342619452234884964708180391112031178956576125954467698757546591710072748761137710046581677654071741598075772537834000119914414871945025120226612994865644969208675423473857155140779448438765771028194378026840599393472372943661304073785242661316609379179524347975747939506606869846509223153183896306335457660631738132050451972061661905949309592428393318230796864729022002367157275614605172660668471232889948210367185740472531969389727858954499964060294061872779935894680470805835354627533914704465067662240554638955311081074909255240329857879046328294069486712296569826326778702038225214734309376083000452129851150436006005165134128898545030446475221323933995911028496630777172561819641594623930043597002539269856393319874824166204603076690736104553184233144363491917073848659273777206644988895585239130785490478645795869467650746861554880147440074974529270515557094267794696450549855917359042916561757164161788756928465296473319605055509950678793867375788354198331323081267993748732622919156049818391267388111533580148323501815522473478134421429659979925260254875837589596052376611719870753921497772742296459915117058271403734492728747527404671056246835540461085111871123872499073206409748439967233376961161444679597688521216156481786664017259446538386935573266954423692612116633145967394115150645704545245428884934861864656418631079887921274212282299724260578436454043542595482175901364034202893081148503279478248139902806236542350560488991396110308285995876131448991744424439585 A094836 571 17252998464491844982164837010187405934817108624405520786981976055716418011600470384930712316672586988203622268303548275833056889232652663660200433670871123372663695503253100455433784177003239441925778365012079905938516118532123549554008984555474379144788297703667829480296705120877356087437311385717740281236284541110706764791083098523646143654414878658081359518809849129708712788910682206796684620861616166225042693759926436983400529260881651920277552782859254578290208232084125002272254401321123341558299881277948738556898759899612919489724857866632064874315627925554868713455496193815733900983299235407061840353239126204933700814183002738309379168911450633242995200105711515709102760291472573255382267537705237033433639479605593206417183336103742087740338314100557920548706495932585033907745306956842875796251068483414238031643961840289753594346190304512788942004906827283402904230798462676329979578727816021845378469429322907713170802441188397742095464795984518123752753289712714237551465661154076222066143325449207160542088379507781190443685424374847846055365831878998516682853435371399281553920422157181935233073038792433079723747212588568857594699098088082045015597430749684539005500370297644587340293115232058599761199065524701919760183009995000397908126685568527192180039628391732332982375166808485112922784794237098376723071081046952930983085413885141112842111662724744013683951510941566796090458517239311184328335971783787233240557208958181304869493955780003155967648056461448382489601416888135534583719184114067214244732556612026187168706392866507613560286956624854090949733943538844916764520523141108808445539393206606511692438932612807688599541116158194514833116995233129624750731087817024770122372631430388784053612080748901441221554674626808082343784763894024420177998453433004901578154126312152071375874268053008726464466945075930662528655114051397655288252292295329955602595487797287454816593450957165633199984953420728444418077806256639615 A094836 572 46617595465786488584937530395190799011999499487625139810798988049953380505476336424694103244138679104581055294914748427228953268460345039835507613297202087859587803160550394193697516678343666568237515496482859260730025061141525834698608968012602502671322053552757387493990197490168046561470532662512291328593952366395002990086845990144155687148296065187085669384223517842819504229981076666100182256303680100984059683616127908690729254327375477248357312362649909744477856070511185666797011940134790304182345888100986312624164323294286409703689974245567090529263116608267577609685009117614340462622874414155466220689426998779117864734277504190236519040541584470243124591919861487251617631466959499463669943225575476679095032557284933664214881398404371614467524278190484348138708645674387100986989687346937478339808481092875678733108666661666049482901403835636280106692085586651283414341669235784257864349190589501298353669898066436346925635416155156018671140043395540436465234923736091629309421261127232877113464025033899868738394507360538064282268190334060178003373263002744615994069530243669708322686975503571460101218320370678960089630972503284556590099790472178044037520327842050621853592144150915800169305792753945645818655321863511442828522575932642415873981097761171577685227945128970285072581831248876028255809633881199738931208790473309725248502091867101430982026669765696567809875193807185017739945593975563310104485001892417315861787247281924617763623935894649371374766657291445417953322880108240398922735757341788183229287442705439881892255077472926960120024602878857981003884655526841906826330719034547252892442769388003959052508910807935250723461022653031830639114887742955084631795801593079712714169063460893235066321455247958427226217038229518805346939037926503337616406575747094309202307792876803816969690998066947279182729107158710606609830635990975100554654800700833036758734759888367896677893153925772549510249035856812380686197240761015800145 A094836 573 125960725695556627664656224962968528743016712798454503363258078728997978409379049419053082034950394267991023203237381946824355898322963064982877910928606370525482871476111661858270234631100410064138324945718320710412621776688284273232091877561067406743533043911252757340932033321728940931737291816796825452120578057714756968507893074286410143028552313720626820594812426401449170720696080241120485659847922771242763040088083849355913461792039278643409537726327273270324588812312991587560523989989802080777357031348983738761753444642401979406450820686664411978004066759911069146500181180297754114273105683748834321240991397462050265578317002139016336138164192327146289404372265632842355131120964276078262931213237400281677744536144411155115403121305275998549162859332374608112870211905698014281812227466118109631286719661881600522621585675859825413045998817698924335493073250224940502148286044290602073141533394104692129770686106081686485353723648790374051678301789954274810941011181629869679818696100122079884357729498271996123981416799794341909498206597206226117268501267584073417459187864960180488618653890227928011556668568535757729103163956662283337592039156726986907334910231790030563866967995404194412876911728045902943406918476142393820748239986989812691099018024000034378293727698849318533783125659296219862084707962207457493749428787801830668521669139494181372323219595249401478269089715502976366536904463454824591134146777339803671315901598551359016007005293386821451463540353429057861495932451048669753697432618327557018320425457541948846686050625455779736692916691717639818405389499583293399828838310823536206571917346993490753367384564108434647103083667375848192373593564469405545487505173413566728914687098702090760416518467902921463797215741485185239346936692648124215110389670195390459734078198997601300033700902623495343007583075890983129099849792500670301021983241358569992145718622882259536212485313986471611059694900153631885660526458458435352175 A094836 574 340345834211798542163412534912410569472832145981924580462383517926764487708761686053945002964332721173432640114092111105570982408315377741238696279821481115957766859140650549790651980275716629649635185765815406076675643310586682964747277554561036120418523613326151397577810860045114108229507601018452359859338473317992906933905336999875890062307461203377068482161513791913197816467816578830430886152726831024217844750258318944831769483032835803519015322579223929726507294493013632758402869023940505087470114516359065961147945183259446854069820413805392995597476459122163100566265879864155414002425468934614936180526938066515461038474747805502117950008800607126364803727489269820078556312671214007003966976468224229985616586641629641656188155018885457343708223578391798000636627173860550360202355651623763785286258376717922991736444791387506586600000805904018657918222177230022202585521254550003971017370558881680288633342040188734650447078835663615435531616100296413054998726146977840171783240807441268732614657471640305899627129049798536951301399871957460888908681487051749163629358731541592164010539280124420357915766017253863246705076659379928986293617099701685846445574889925968820532946693931437982387793246183387275807439675067214884592218915922270541248933672719750331718571967014345729707996932949587137191324625104250668948372025375850073156620301512821410966586357319694117097715270536095234957364975914660960481934360107370257102579704332038490136633164678795296912483111268308022896344056159853397434091540198963717275318560298835640343863816534904043921584140876418183931350358543218531924430694785126160282904428228807024011639620583310182481221808608226888783962810696308590828822607182761864221814770371629588341410366578818445836752850716454740997910076004497305125890656482292197927892276985898641908874090147890617469527306741950277704221184308700820178260844063350155285740972984267976898949457425237520520533785371179256542674056293513931305776705 A094836 575 919614318079553965368913004677108395747063715426447417954856902180038916791095666338709978956544977660220725597253680969870847642912252333863892365199731046711515527915166309422679792434751702212904207800908281500856877812583440682462870720332042036303444059674217165002487602909864998707188606214566459543107102784638776820655252065771580661944617142972525318173589670937034098646869675303744013264182237579513845272434937700851591787241260549069100758199525331793749439395534023400212964542163254756542168645845164878038009123413580757294675351651351187439969414544017937818981260892766748336799502788223873810949465414733378263908502992149720561907443102291245372525386602681586626314482489125960442692154210656183735735427938755610609239745625384437423621559651778865345558510900995167568750688875182281725360502605108261790273303707457121133376764506659595996111987382446741161137927645824685398333176956766745782598062819274919426320528609365258016052651322606284652283238193112962528446981887612015402724604014377042520506568574230042622040544530852724625031260745324972542453875166194162196296646277529916860471767063269924061359404541404164303070065801916000368956445245057521289991403135777433007622938310600691185799058624696142025781690073735015464806092589747372303547076579034462821689179046658785394739274946977345291043718816118109867357386165974312937534965154593909148625182719439609351823798384509451767362049875967657351366689789266401797823794955099598870707915183427924436863778247991428818245587920167345750353731607028442667171185591260101220340611955165241264868850378386973676518337480572574260871558502319231885959501448719548955826679756345386118419322127832247950073139120317383713776780629456048996400050079448972747984738838644968691167786017215025802032338704763848605774472681819931440176491545899545779167439809166574465822510902259823620990499637188878223502116857773450698701897750506466460010677013231451024673414444548183929773304735 A094836 576 2484797547105120602628260775225011972897996686250114941389442887306947226405052781685508309195581565305195227131139331888479924760166497490722495932073393466733398998659920227409531008506718823662637519842868410799909207173957146137331711939059623021055785430716121453685323925251595181392715384484157555233115532385620656976503557176377811072684293212850560032636557129358074221346025394854137493408934253213015385708274451409382056177356402970748906729639794867282781258739438438213742671790056090411671852210959119141392739503518311946763358730341537103069801760621477345823786800666375889850618254108311972422249275023671521553619736610040739456155961253590337870198790872956377244223175372947131109150233700724784223971509703876030224509604524769864461281745955528102365698459827315082220404158985090901458138791780625805434326730172757753795797417696188324362836671685193864595192094977763749942325226766624865424291332395640643555267621223669263543938732257581884717414310871644246911691961819520224349429265389375128584509121158519776627802249922492104475945557852381024060546741340325084662229527702605710936636798838938080950546405994214672017909024179677331311073869477255496556736238326176692548614791521996884196753248964253908538777534360316089515364813243824680213852482344584104198474453787139088549448329582107682725731179869125757011526500800161080735808509261355422825468145992655288373392945869968624014451776830504502793135693230893485619229757335514437353355874342510983520383032482016680813502144468751969253738507483630553251056199603768258593316411918715605479491702372043059655420623441812310526714668168838335748838561274819637968461207479836625065080224426592037652506793080490388032760639446019872758684593904304545546608927589167988948794359908438995219786253289615436640604697294000468852714971282930424804692952837061342256374720236721734723096151758840285609747434008730879519915628772411047137428328755966009489411023155112899464316163617265 A094836 577 6713922052663717788747595245744977673661991299184095145186856726646469225707535825018577112736482432909659843487612877508991786831122233307679850144569943947382597382863576539294243362305361826784744365711222645073073176927154396279629603196468381070850695930350900493640580243542207270258118261687587499673418625398844230511735790835320779746812298316505070235658659189935845609042861970026204203446927087999329992669912295273212614939625213585702996914385967531872743167364523264519509298963767014129082588131842894074878304100497355466573837994707481601143416917229817244397934116419286761609622185801156161261043730164495036504502264411827085860812845399757990634031760413341528632304393543220659130963488767204156316987283484445094911014342186182548389945853950277280813251892894894451164364468827026740557609290030748321175289034653487743299123489238336345768788690781406439689467879491990006519477364390243429609689397534958199611413686225825740730464438507334929900168815691944562042429152389361758580142472357487583058301124863751862218279057250029135441280272285872781686624752647683212563181987555794353420875769991043631458452327636963502388225880263422347286521226371099106638780025965926287488924159069497270498936092902355436175634872059884000135500260578721696190457103747989670509815152443670770601823991791580011747580356962658979327034737804649074173841654489217197880505781846971869745298387916856837577596933633973290579395291743184408876757006496765054629168701765549494044150516902630823566653976108979900756255696867038147855911184158196243459039724663757610840345314940409968801972848021439382470608772520642680874129906605061213071233226783838804580460647981329557904825404830345908147135534006365066737916776329380802617964574361193067494673669304816147868836654356202205039065286313916585020104412229986461922734579398299937610150028257111224961982181061886814528659343189473978689361330241156898858864884287943144408937559891700609804398344320545295 A094836 578 18141014901499818360075399725742154449222727592398738832179945485955872540914535394147413673105666338140335591908302863889963919537767514230853464368132056472434311395098385149252818155418079149253555613514203744119032924147964004790413050505145626593815559348022702417695394132727118792642254150364476939960021892712144725222053130333479570498075757366903486926189664494649525477559591696985408903576103582839936427178717313553769076184811149752166526913764154631325284755437683121293275912057426682120690741460387288831202036286804350952370563498340884944752409440553205572885872158778112163493309295416469839415367736655190564963643564821020175955176852114184837102815946438057937408109227130606848024732237498751929643715416003460942573530528077460720979769236091903257229304248903544979731030574366467267895758843524290183189825537306993709636477872124567110078942679654688514847077615195262019851877896257210980180515327848124659709396224914559927784451368908086723008371422585323334994396658064093652163320610880666060048401054872736373194013384887328801470234819770870403736236021107298700020633068146228640337495393879001053262657238728669389238314310562743002690849042580840308882487073423694502618380529190990102891241126268915424292656885528272208050032188718892779281934880474585745133416343428344635027039876372519609634279398781924693015890850021660998256639414621355607317703797082371999396507870758401305166042900227219000641023285154391041891511812324501842093576478814640390396311176287876003260418229944319223091433639196229591876118768539246646058066742725061145775007561477285363659870979933305769623274376636108354883563258808314122898834210308724970139779605765328038866800591344801563323172180124558964305978370957393024369194733315016079202619305667253323102601420284205068400117763015505318723853269130452137184804028841253594361283119975994293125541130133066414016151935550524681687774794395977168305605779917693620226939797416351892578584862037949769825 A094836 579 49017015549930456545205941311360055576822136292670093140455067516196040959081848927450486726154397709172753859676390850617805001599260992329532753042842672018573562006958453809704575361696287555921280482971012805386981887974621813789299782835300286588108570507661411581712461306048431435512100456166555004184479480689589648705757046425270964165020949593074905169494237805883827904520407722392604831258428433906420226906901511309988770638744787005140370017993831427873387536449452429211166994869867931323092254343378322579013827168641255775949795998679076413239409164957844228120382175084342646472160106593115704944162363398594742036728407644132103603801993599682030093818053243872133535182499402506160142167374758138946693162737054067982388584575850956681904788085974468650756299267285485640338793447573725730827599837593342044230587426514462349950019911357091093096957351638277585710364026789718485649767556209619678204322806156235295576588988305454699047846868325211818233689683656727959210297727660028658783533710457087336763196591965008816618361947686505171543439041740619545022528042407168439772537986949122230397559133385290854872068400592537052758422878914651329848326826532204143501373433610796580148576700949896188514863024242516574083322729062519446267186838418187710898091856585226935360820450128234760172291144134556193651811187928403557869957749723790212640365524465248361755237779210787295397494521490812409701810338817012105758754337091872852006456040143797480571789016588456569301338754179324058178826490655574431813152936852515490211125056681860279452652879803390552126459590766310112199002585806944168082704895061992254252707051170158155011436965020948085478879914317268379688537292988248993753303083561024315189686820410099622464761551452599084812409869239249174207081168771267738614913156602609057275266513086069444686878563194487813664249380025108322913987171637364388784828001198174500446388805096600067604847958472723873910046923681422922046726492828195957521855 A094836 580 132443957874897192085328093347895144426418963040066999266770760248816216715566614887435820986655509504518442788510016170066445224357283663506883267868296531662129292108490347095436613374485213558020150611432063085951880942274503992894683222807930869215442763696141786071084652753548729011634902790307881256829523596801378518658230317387951811694316107724731026864486504361833608348488664106313121268651370052311564613166020704842276104496812229676739527622092418753959261798201665026045451926862471093008313150545066767221206529807632386302265396417867366127687938811306654551175699751205735052655613114705303218289287290535266337792675193810880122917297031529488731128659277048996066754125705276344514097288221864253935212996071804675684953012950418756877046016428533778202440263390901133296650440164313632558228906865418366679220864036616539962571244164008988008980868685183946381900888753308204152963652085000496113297100041718819920523283737005113682267354453763353424780706516869056360462889465740739371939455922334439103268097143088398949766440788635552086181570820548334239780467034348148016966697620103460120305564440911662010863275555743796387883869380513077330507176394440973014900402135129298935866951627586090310377057000262153514257713721270042015541730787373754475953864914558402704759191722830146893640895644411694462727584195503147631439932823862831132893269390465686452107045161723750189792030800560304372612986369440666482541153577798955291730402328956728468003131829245530835611826917481357317323185917333132170439916143941857658320868027035617935834422023162018546784548039243008445876341326979383208853699003183126434882459568698508526526779780652391418238963388705653396590388898853657436319861608609707575083569482769718222506761342830189412147052264065145601454210215418545145532426949022486657252451394505290509091808692947477231267207463544722712519300212223028445430191243085531949681460863596218986691130878187519989611326560847407319018362405036923439274282385 A094836 581 357863525160956663084099963020071368880128461312124739348721453737233901369420034344002660855456460526811123241800204015128684378408378859534606260247384185708401328703578910893415919633283685337482891030808951487229176919043821814179620278727246373319839759398404598302659150027627359741006071827311438989398368574077844067824889611825199369927077958051273641512937365291436603873788465894850331275291170622917413678354361037582318724361616005841763198494523697479366497505353362450922381895215402023440530809680516061653377464526395539147465325171281624597936397428741415639432512607375721027932820163773622702701949314863926246121066336948590447990432975390684951827607272768334128497514120474183474584712633309839374806568692853496646675058603446905230821654485110182728524940925915594882063848985181987598608775522760589173912730396350464464405151781132374243175214090409671485618615701074740831589302283903784288509086108401445269018617080798828864031692686221712628545650774890506629242768126133750122951751118613943999943061717428261997260106392531314050357432813682557375267276904280653534675577196981562295943404721784177368061715679551337247525162307723456032379060769452682554056743067745932113915923149160915068742619499845314553007768391548924463474310320297046175839632101044947523032400674266606778382939858909254303733738844438316971747140620119619997287401252672760328344874271739793802030771825619420923987879468418342018814091208458440106382695086385040176746981630832407729366587029695873292083190169807632468954221607777962540267495197925182980764328853930894310021296675575018054447762066495707623378526623895912565060151501916318868517203955885796591133593597402761160318851116165289404687272313160346306851489552756958227113646683565620339022250405094154175880101794979740211960879001345602345287066392686781869496622401465520284396180902248460744118826259439451222187987953989106129864806807048178605439368028014720539205930457362770894564693171683274304723153482415 A094836 582 966947112540947028756046014752139490818962676046398005653246101227245752683956217230880302195622369687934150480901362738861535124014215321178842608305164201487568728027778108743662719412519143296665213545095175486430150083375464267409341098437796892779337814451725528471998952289996372471469394442492717841473135057634737869884333072921371309591152948338433654636929896530957341833368086359221488792715474371752799447348870357526720350948981950972214485592675408496829522300202987140727249835420089404865221239443603853520658687943790939144065006347406531796258018164520493751092097889429447011739427426903213837397448759475038181752783449759897579590026982208599210349463722360761766204216399395538471983379437914964126473413395094076134640323393500587514923233372751285198696187941560546470203223307521566177808353233592246529545518310074918366282757541375511196071419491418247170195117723415196418750141807455940147055437367800663398068382829034698585499951370816613758976923613047632043157599013923927091476259583038954353407049492394020828197857706178821928513697280999449479637942414899291502545392619546561220178959252696406336840744902872157499016600671599397686410891691884753820088304868647373442501888482081164929652247511525039660073475936251472630265570943711831393364209983158533648830841862676648685043809857877160716994099630088136954513142515630389369839425291452407941501398175195761129336955680792874776310877710679990694169191904101127368490750393010049600841876363377336439217682542411332153851462515634305597982136344299910841945113703925817378407280728899253263658996832855659540109407227330075018985570084067752567666094475718324884224958562023641736851551661218871949528139125489713117807573470297647111405149687979818359942850832232963325848708447512140518082433595825042634173149529208868514478996140588290106089364636951142860961249530667877385886356033705184979323498021487321677362758311183314995678185720564896709414434484467646109706481931525802134438521435202945 A094836 583 2612690740222113710742173247760317884121468270548906099150331616794564286518148329537804232529910787440337547788272240320199852776402031389446373193034293425035224994729727746246465774436707091903904069515956133355382778296103585406718225468358648477043397454808802979526742866428420170790550562777543496296221421527360487646583400138143933453315925339332489683555343067489281446197156695554150567867585936461305441189322969351676160805945424869910917698308210459234735889888650965900882578132923186356543804348445807931696758121446658591171724499685367277631864567144136945374035209064725758449998904974672320015025203846152238303169774760184906311461804915494659675679299150211505523949664213652624477115616656533599759891788186975500862301507134179984018417345751519487496694371293155670646894227313074286630450571828390727362242816561092033075231546471644850119410732290598013444195722470052159648722051574443666373559503258711284100135501385434674779192004572253804155043019056803926890105203292854324867418730441620136048961847785386926849528614261988784319529959695827698811424345137780981359224116182437611435361251957380968137966324665844890011005607489499264825226196972411835369196045698342135295707988762660158479005304033521157316203978971983087498053109215599048127823919534862256874193411680551630480381595853044229348063753466759301612777539330092691957686129850103153585176449524504674831674652218730522026171067586377866437303137710790037691221901179218067636434573186863932226358448863008389783833359634053723918115263448076751316973156960512360631273491765156928387512299421079316502357563880483796205591386988624443541921222213239411920856969517383924087176301455019794604863871598222088679026658829471929334670407605431916451607355835046783340822871202927398585704559695817470217795638067043361380519902284803167179871593752419586544797011835683702448204189884245150374680869466070789183128043092010510070143852377598322894117262771101122425656019614289545683978580194764874975 A094836 584 7059489413133038705478323359402364170756716448060468233506190375332811474926284102454929805415516752041422366189761112443817263340303164800068779188736052529280976448190996342579841778865263149805205499166899927231068780525921804393488377806163969747174367143555571198955730753090639011479695149155528084499672439493792979986330477288931835269488320675723438786532882331426141936667375558019228475156728407602972930340751215839358628970944187049517348648614299068176847877649612609661197585387908614115291954484279333587840786923490183569555060454084856036754766264165439861880149383800791109902450029502137181777384263394854588420126549649236167093672217291639588235086255954407765564950226501072991941627924222574348636263485207794408235862537636230923317176153297372282464782992537918680527361731996703414953911267271958511740533560802552363294357272283626843647136602577776340907969671918963211955650564604004979085417630749600521837902726675061662218678210854278408010312478514560597409432216139693371867838318176998024565340559309065983953405487538035989052548022584429161189019100924341796733332059379553806551784882609884123212378672406367989937579652420026341958363497808565087282813895388615580921629543134819266129107401846326655543343491108822366168266870834977684329548837218987834915536949530008642881342386951115649821307544873084002869587956756767938039278553015553429534738825113813456199423780958054189721839448307515284433602383925362777740554208495496825743596615909029981498284089610166126784585583879750646392441843854567037758550628162190694499883596342173291603804969376759480333710597495659990017432908657693162382518574754078415291830647411012800859908629679911823803470231530256958121016914349659682764632329944727350272424715523445576353940072141601383466433202215665208703441179884001633241296261494542017131722940229673085892898665018767833347170335180874362607202729973825250885490295071854087026213693446084947895008134593080748326476455291328420912307989247733256979505 A094836 585 19074737781594730360088718974931940229066763721191114618027627243817639810686533126684890796428493734105135793107186737550953925345646374887754451921591620899823773327787077387922986240028166594066573354844894087422214489598262419367620190114029577898216662978489698570775404968108040180597965502467674106774618635290807104562577303051293680754223989149879392268722164504170368023593802560611259785722912289757296396475268595874977663803330387462371006137638137774003383730673363382653589974835550942416332504472718410908537874570512354558279182175212781325944100813910451362663218260994528514230661529715869690490172264667693251758943633982461363302196019660205251916543387909510632344989988056235010573654174133779233481584177139672304077799714391588820623025947792154155700356149143084981629260752960865314131181613718260070332194319045679924529320274478813259889712980754419382535320609329316128652008176837969879045132064725917351294729067340515225880193746536255686190060161903323677396358957904248197932574268295518220755414142291248503255174777799158980431200437493167897705030799273226396992481865219438202865311317450654943538879034875681642966450209833303686472233345852545893426327776143993601308107729842292894420689720783470589756956796772059061403569586943000487459392830341785595079523963436671672513756649160318632772943638183319508994325046379247638489438692561895516499710720281074434146168224474010201897888163155838712161727204063192514664939780132931243941130419751625823144431383768220011563560463809726612498653943979776687946852480321082296026324846043060468756552639743704694782369532075709412543307513601699936133121647064297664879114488447587070539549030218820292897181960730882702620899023546121633358107220840245695004175129736994112261562734103735735198903926682167698099227850250934345974621118038350245486748204628982925663025648083698850020351797454532643519511401708406361821805594156106651134319329547469151613989085553241410877016956541149779015510502968795065593747535 A094836 586 51539934426379548299921013191942743096574224817941943637442415306604887435663537582018472477019984654035324871553252375101565062466673164643547729023361370935271306250704234911171566240714327271904731399585404657314896319825724531209505360199730113317011676193512021982663945268097171477336691307972506280976935052883321302735103886514118236466077949194653442186648501957386002973608517851396065921794833850195807260303245405302973808237969735979139409066549599651058074663431550210317390450808073258500316311793330661995535749248737458526286780682364481057844923644419775416476153861057832244660137550842250401567263681747843771398077278894060954406366551449657299038911999045241774188397382777720497497021636881547266292891810367909357823806592423535357092492793758247231330079850201623082443582027138526082079037766355471438079077309527866353525860087284481144595160826861838593834095378438140260654514138165630009174967753471797933597836102051345465266621284462752009807134547150302061764364494825062491120443805096172055483104447130394146729498296207840027089114529558517075169832030617156800331889266490862644588264627966787047557927939855419392927358529389934140821632542130081195472850368327175322118926164404332265905437496449535687196641721534612475090078855653116482137595098034667458917038833668937329123527584688793994636843889063784440218663405728770362430525308023688670028788831460638007249490343104994607473904095007627892745702471776362249261889545364971725632108650572277065106272100657640861078613588628297427220716564191512756265357643276936201672435234124753044406913628782520708542482141957969337032026884318884569738532307849157536424952055954732853585060619742622751496361854424613532224711040604706303673922946078013923173930928124642567885166153608221814906054943462014904598904947936844718821793019643360868763176517184571635468409408223489273987157209551812021915357200213384015817267829919505099510843802223568201576050614156723699108951490097731411571488466713695019501048860065 A094836 587 139260883745339757911656217555910316915003326391315410517254788130819162033523067860080785948017202106709713697801094810337691247831025545220491076066670502675482169665629514942908184059423872260519990175106408539170762433954618085065664115639480652152987650858206504907459409338993589223723559316176209503525571738272098869183146138783844423637661864499964450908931983566692475864322191640669609509429855340316781460042972609860039354881330423285247220926810880619021143737208317994914206344493439108916912258133074975993526685932214042425672323124566652605515657743121419264867205069360001730543177431714230869165055977910409202624353048628118716344639119820954361797888304876855364346417383275412728001941889199766579744160190029913945167621334928678143275094905708836226899720054888636425677577008067544512912245913510870107429596558149975841546949426522393573882864664467707126120343177219245654972368549315355446820883824748733290664001853013668106635184830424609394243191356339954267563635468658360946759241228795588598397127460732182693214601141178805954035807027666675643940988441696758401270367805576445646239288159454941151846577754610308324008079779961392215196364656602133537621748268892251576371737188112775940183597694716924643334736174629726135634331664405133791735294495496841132208243849049505226620099020072472213190119415306707374151319527954091140039640892841314224522270922895923614513688760901470955384286966822447410360175917012526734313110886636373469726713632715872878291324071545561838414402352913195838623763657791523487652308405281801295836623976280236682927011868417731210777091965200901072951124098122112505733578162686776599122555576075199722799763254995536455722876833473345033188466610814892886405306442195572780170266363617654481431606685486681240140425258330437590058543070097504179322138764455243029047857462684507930052716557994219934614448759857198628682651635465161902331895854636908622771648819288751733189337145462381881750976049227113732916382821549900973896768426148095 A094836 588 376282856339973599497746799915056484361595891335109421275678800087058069209691893694400701613070003072344992376133686624280066650074368556512602243984414674867781887165224698671503002156997062133597741548406116287434742781649058240122893230952516522387259315607197782747933341370015409985329579935616810106019813859876158261211558131890061118550725891800954751702492032948701112399395588204571433498413547334702093309228851688596421033915546565747002011804833932882995479319862211790707975225430821664220238421159256791803847109853093093896708090795798412975622249376990430433895771621256863618095420760354300966233579685050243917647230539315897877502260495389667235920595160865264149222245581212782413340749487596132416921454540569017111933555023170695919593949342732481726835812258229245420557730632216478135362806379268604674803331821043925195993503824603420152150355728230917792938573430751023321595079165735952251680018919503323879576199409006829172782804145186010120493093237696009280654881271950396453080978679761875296696982915793910506671705553966837479964723499640828031411475599632610583075733478778289645275912018582623025502405535029113236050438638097152375526436480506422688572768349696495432181111763354556186043815065687633936754769947207798483871489067143815852152283589237366704559215963092929453390178428708235231245708023314834261172425145868548531616747261931923010970506004875954145777979782465431416453735910450157895165302582065375459751776353801935750229854603489637944866092535044007429754854078957866527663982182636132272123781045713783824414356311473965392515741661551080948998993947490692741144600281099063671607558457047362521671608741603133696272106729937319760740461707683123855061704557710799974360834332889491574006136540563974284185633379018859102637614141953898906323278776498508355683700119765047021126442100997023242430804671290974039838966561976941142888502803669667246716766781961097179223895598874404959509387390988741687767438176060171208608654812339365717774048786403292625 A094836 589 1016716138569724920503153941714265064834715183384139264971473600580442772185425463239202835677729200284274062690599523457709929750809696008671506042754812384822243983638267470180886168920022002461108837143803151102240135825253321410193972444369584004009722517782997550778410980922372298786771301262477304730256033523813641349694760889220806358479637721984315239135682564095406839010691015006560372643103895468509715804754897219614919773600451939317976150649440359838973166101123959050174954144907735643283975297060053718379018897296371607494862835657924187293478712300970399910967110053430976136092096351299889496532263143949781155073614292878507436892391513903761050503086326769638854343143214019554805433977113542860590755190424457294206530520504985885446064707848968259917074137822015366237710562490671915854205789924537856320448495150864127729598605787129014728716687294815275408812899289546087795704248933449993668683964299614156373881600139134599411191030165107768920962943685063260736375221633174502557863857633475358256086649441347685456844255192217253692058728860222489674198163129218872098712230589291133045089868034922087959966347909070909353499961192058725757280216173963697502390082459131661765501787612846822701914448123890292180186745062619296873694627825090926027381678522824869338877869324033246333555035494270631522353689888877266866980518592817290178337311062099163134328082702903905205968486858532834785787039045749359810289237216564727479722565394861943760747597411915369011155303738364836529635777306941802444552241233719171607754968733210238611766294916978678210340851042499152306464070869027886585671637008405571918571117217363810846780087697256091172127509584527382997984271811282967183031692526467970715830087962160964037391800762337494898215099958502271808645593271134176514447909195555899479553178401466392595840617509036494116540104169111653861424953036012935110886105892863805435466801512963029941354343136509822911842631541114434577965736200738533378546852386558144619524505924093270524655 A094836 590 2747166630132540395225922452765144290126916063908052958843500393089556283386950391980432367600522686098105445045007536249045605906621148541061852814921259079375028376008711539204055756918897293652853944364814565872136559565091692801285873421793385026317747855790343775005483722518908581306446070681633741764341696561530599050716982711116486890550862574075727975189862585693756330305774723152137922310233227142365917402354423058547824631847387224490605812052776047450972611809757617491360935391565476277331637032417843987803317256647686230358025485239620358268566505014972643569002697468598876262857226245791541065329208781372623630764988172127187778585364368307466968792103334336403319171023742035255871500192820043321720088107605429068377028354470916839304570921013962895563452593559273261345048519292064884421585909013294908509247159094303052081450236843318773193572336920235145923694660941780098472969559023102717156831819857538531018904203999742278602208990723317046438431753343947692813676568197956233960951690244671738246070830093538530310482670857665465509105205415597667458855405363673792778109863976531162709543178154447463085206046547904062044043659090504038899018768575613430145035314231805400393890397948800351586016652786936503783230648404427392944924400511906614982169443216389207716281298354321868500336252515340817665164438834038351759747100065367172193318882873044676857031468492740346990572705713775937125765163047878859757243623793855311584834911945140618239604257977140723578503685834969253259068440528502671247313628149527019048021653393353019015208704451320077050375587001091047980984970489119402063792022052111574224915487113758559860637275286377216743954834625286258923233741693624869645427778144811899163372923312924591939541071653699370651002915902239759408101290380990402988139344323113263895244332357062073028914327382974506105868119034135017442596183264340388692673115234015198616964050971259324940442255930953942633393830914703811240921731446957341128662386539825294422589497232851230554325185 A094836 591 7422843217901985578175521964217478157657862369964375710655873090654380497268767773705665018053776620107880628237547672345397769449760592548253117634411199277658941849731554940661888474308691567428008896564891813183361881704741928695753019791713281971526550696622991097067266239835110064317718496210473107769946533853222154821395937590675858357462072195514895004647769570861965509079364291266061659521877536634777240311445846349299002540331866680121677586190450230772168158136798981337698197253055771993614439977617717394990844848443150898055777366254618550117479403071743781953045377593044110231264089224032392658630025595005685100545842967473368499230217630775261845915212706290634998761251807836047345238715565779941744817475994678918297436407249896794815065182515019894844188990723018530138954861416596827035209271948132918254129503424311695859950810352041538040017725641788069470547565051790536527875952776174608307765908571104811198922785325703497648569281743372494368873676572402980919293350895656110987988909177245403265525126826091667551238719813156895588348572974216037251337631094483458867580753752356612350052622283449010334138777806088866572096613362580721046422955411091314288187916664255732732630089755870937138594293915854309331997031802017753117888856488543848590895808189005116424522729275508364654662220741415395060642791375881737577569797396103506449057443185655654768535893539301714664622244870135723580982684768329633314712461201759835337496452353204555621466944306636823193747947970783183941166396672236910768438978707780771748582899713871124168855307661171931211436625736096969145469083797529755348479457913168465150149727610258411379631071043703542386074791030013887083194572071902586498978673515589225071462922961434285259675938216494937161514980552751871418417877963842797739775993913142843489050706475603319857733916748179606461561541090128648018241025755294694234667646476203173799231430257541183026045034171094416485607219288898156858535940403942534991112389883755558971692201998658100864516125215 A094836 592 20056519627604534899689865121393173216847253996727679262139210247447743014063927137602314898348936827008807359392408765669728524007647214444231382786326245526975381502946285440956883453526327696293186385664393314406877932229653126244231858191335866093679713664527466153931978374550744874877894070314627655560653770129709700796812772653023458165375628521418672226830298190606445111776112009226175451890190793753940960955609274481382846316152071922301548347280784470770350912313019037816843037616821304361269939487886039983421274977176137078860480085594494082797071078533346683864485041253707717245999306226109279172077263828496579769051236933124869557732269452990389200195935940293961430249583213749257891579137958544582551175100049514831810604795360866668673466818584662741906103089481002509162194690499125334584251031217946131827749409005331107910535008120979392465354701111774443474273597075277087918222351431664768544866328127305342320958347045846850904155597061601756467650235666879510496237820443494613933312071645226834951710646613269592184916710452479074214252335071126317055446820361888942186410418529003590038679475866701071475379892426005569573743005262034017763395926502000155593253605791504758038166108629965323348130196143985556878552196698403564497142745307644966985985491557248608189852698221125246975028820107051882113039157133193620896241832817171609058181018168758706139907127311724740283462315066401011339878088478863621337493312923531281226603829423446764148585443912274719128783376913370328039778344739943604393650873154795495737651947005226384151228026091782106813224712363347009540009483435954909832189431489359140724130339087431113789203293322811685149957341408262897612532810504539095095370730411343941331193654468872125847052445519897666511042826450619654332805698157012858502471747413967639994151113652747813193524014139253913684633178157408572810269808994622999481683288105585741590324707591825305277048741888041182390168073124771905127952870049721282588644548803520980516217907210876955684692016005745 A094836 593 54192708610944235396976437382482389814443122641295819401924435432730710969620233857033681149673809252801177377197660247291934126470893323667720648035535881002688203162019013529910558429539663126692622186056294170635570989522641042369985785079969718471840614795002516924933108500769872816810005460271627714851778716943941758330833290312531793286986590802801056842000461063249043830053545569564834804945636002845611841724815948202850101447240358002192103512675093449571257392901619303382128549942453911328379382881828102417486889997485073943930119135498956757099135936717699668058056628422140658954579894158858048290560108234572163530291341647460430071624092831762400843667572995461577493899375082298686986999485525271896273333375516313080873335859628654488858912528750576213610395703588678056737719914773775237449819251141618500065660649002901229262569731992075966399850362386288904479417788749833639764500265692405428433620510834070463846418254795092865439530774691166202603096567898231864957853671544971551191698229596493730794118901623927611991977400403878645370014221013610334467780057280192827304222083284613947927899593739204011677466135196289242899387028121402553415974746985449009321656954660729191963392092888076547815710651386755058831538703482054629253526579932400212252284207291877550323865566070751141818163217267033444054036741931097787779907854702200291571698662034542838334374289460386708944200510687170662504627014087204736524273616806920320114448209605700803524922247984021984449149490671978655580297146320930946834733890825278721702363812225221976105493957644687591437401961369137883680136478774866368836820495404790485068135026064511259200015918927166129571642350410335319335176570788692563045105214592777813887660182911969522604450448118825278417900555554593753255369578002370779830880921736546650121352820039018115645582028470347326596272385819776873604701005662445589304814009793646197573883560681681717317402674536453103723817647975914398757571796338406501611982579754723805599261813591587535601936962731397775 A094836 594 146428678610251696438095434117602295885452100529527307296320562400028133592170857817777868864103734252131954264380718595774040339995829752902966746760635164143017997968393871611532887919732716241995768853537721184663998406812243866830575347054219987975047247496383136203703105237101821800275759875759867770901850532528760501300210753611688252437979602973539934168413018962600725822359568352852174416787656589498049442399491736434826492727597131169851141389699755219957066705269263044719473525101472851587976731276760044846009593351929692620362103043638095563187782503940145969746185145511582806787557628017928220371814240372550157362267436080201148928658741099152554089200582037801242094554681222787838489614718310146705185964229469977895004921682111829068030112979217238344512547284993518628302810047524050192464077032333621969231283245856430116136355505307581140233003213813051508128943390928453419366591799678528035962874075407330266007679803497993876570761249059934017831810458810786832236610124276692687825354683057654415378874320477205794332730750974569647310704210926440052605624659324260657487065882624608358297594663603853372851442021920481108308574176241024437295946002958756721186961498239684485180327396817474202232726831916816024977260698256314909839464321834600065860704942117161583726476569670471364067430038026704258782125163658669089387690127163512370655120726636316580420773190214837575842489496414420063686490852185538719224965975118985781417957835750774147677575765467383489706882795012309414007634849580810678403846579359029951244291282980602774210660522327919780281753286394698198356719225640205492642179146394312401294960116295970334927329223737909559290892480851384624580749481738236800808779194458955241780516483034487181205099263764620382387500790065685870676354266956707690090181748060401634660255325594313295726549447402864337209214301851858955071329307030118987678607972779143920258891790637196408366316749548754398220572894662847580671053865753504317634294341852714919208224904106562310319477988608220782305 A094836 595 395650235412191472831498466009324021000101761187660143018838757680440584235334688203401944637127140275451287621179324448121209706734605521450492482026588177978553627822397079075348333248559369746209440749636736584667953059635693405535172217754717327538859190894612439019888865417540621734472286374297702445349085287113993930571411125425491345555627600247914099321995135236486097922971723635861005709325443159187726747751584947030952980499866001180579781842865225929230544666380155845212714082695629702536801799530422759345815503750024031975144458493790998712776631226510337692554524205115668321799321756324547892586593786926522290620683081997361856944805846825817369386619128998565960677909254764597657300251981874530872140579074694504755990217511730302513162876410932449256296689153656783744996136010690068846262698691546195419244427264643425170899203312771352248833608283872502788675500562870892389294891278231117060766257318130095544682286982633324659401331455429167025015349256610178122471455597941952097532557161923552633859987619810508432359426497155886783154877407909020008530063361714095016337224710629608499506152853158018074240584665763004758360524524816219908171092684019813675198160646586672818228052662808722406356280084128585512733499575149859404331603344070509445555412501316363307351389367384047554959054144584937640195858138168981948427750943687955723309844631672665365754090825586201669539697675111252324910235777978311532141121540497882774471001957750382141324006193370622205166012862973769364669973783270204132116246622694208102983353344249776470695228625836081601633705942436513162821971667543356466252799216736936703508497166096685780462384362523912702037861911618090845281865764480145047092758338322882470513141649499001451646655606241556154385748716856927667973755973947446176252891252378283480305359768403014486035020961300510968791970447331337076825858182894375842262009437635237078893328044418144013724070539878059847538884237561366187058788787694172327841361699703455956976818091634117770895693923282449822390335 A094836 596 1069046789655062749339012417061759387139979073276957176909595026931988058575740735354734236631648668920535127020472270278104912853556564123129477783469094496262887759358118939267719584904719497321541666909749608714051624503137236769512168501797899164790009558749995313848603510655089522824722317507592516247465457543931479071643451560688924004003053337890260922828096686995966473987143774904528084574422930628468648174375340127385898518484145207592795400688280450761025711731492475824501708731970066354781586874354471018992348645122971582467147706488120234883826894386248428505136354656037390293918960598031300387840756040461222856706928325289435657263716469464617432930090797353543187950468711819261647237442365410264106377139473860322380707672711773595278737024032226498673275309580633344685460931198074518498551619400480787689176473237783288955339531214752688468767269350020288721949694391933760307421376867188678619662391310713442754401273419395439731708521021808360241657455859550242476131040789029030290840281626162756159035271169853673307029376062584455113514831445465961136608178597726825409882523681055319541057266711638301232744686915449616936609028957479249950853855136275533591628708880115691715167713114581771124500466554588606138589890874794221854189082396214194687290658717851871539301870344195126823028000231238463477104949907207425565982693662154729200870829539658815181950972989960726696258687275661107367487393385606545574306591177459304137634865871883696795083317056911655730975077048872329811028855154761241984167419970673170935231069491871613043215733536348570159694493174710172171246769088982923531609570841444056578567558047833128682839027620210388382996743594299600612566976714875870179007832221369233976371266956429818887862082242965420964529910645446628493179217965251732611527622073744373903383447433969619546953330910884533234811566939474970929724513738851296495672961821882437808025852117126034487886030232433768159295666989317916774585266633295787876323041678304396143036443275370482110397854661231190811877902865 A094836 597 2888564029997744136522538719402407854728202455892577104349582743931474053831067231593803703976770066296145637758028453112115026409100129526090327520441011302314144747232009551504299243064218833203435837780702693108630904739523754115528473756685705788545278288883296443406487665901186473131777967433228604602949220934617569337586675545570347233324904563351884765567417926267966176227164556820311248659085049232679128179435421272611750765991179851049731992079951935091065543867948003297647771781069036594990145197703981162894566693306765465802201127786442380865101555855012027310540737726088823458500709736558817323397830234732437232299829714248973148564704955687549477959735947830144695276205781426390206237911971086551740900158717791516378167375676994742712844925772199588482740630190182143683331691101061338293017629357400396789959411444063182113902242443058451471256912950146536254205285571504457479760171000252531399210720555290404192296696096919495521751764399594733943791420717155498560327949740500841903898343421334605218160668840957005465084941761676700560830291410771619082095290040994520543407562648986762770328235148693836772858069804960199199712837882584408550987208407123807744767096195911952427710342607547282769677854274218329657884372410194412300159496302967409974549914300223255582830346318625865291774101665752183730199934453416325710303289847391134612797258106313486948966163264783057947089303479138636995698612017673108163464877220373499282006633114827790989932981363769100414472453020040172175630601958191092571016236644512285172786246783683754192992441319985210735412918924360942770195607256460191839052594160782624138352838336747947604345272167424106886944499153935609237065125801728836743534115569381331881272692803131721136001894573836961204603664178248073331642578968354207568901458590366045908658594661226143612853414086189047499949885078490924120778559296518020236932500580716909322048773527146500768124039963965501688357044666252773563563203384376431147652530773416778675028512753232951028177232398952754291244271150895 A094836 598 7804898940007115001821150280812888961716215895842670058995395664507815961463485084025722253410996087483516592687065859836664523252475696422931941830753829069758322844133130450045677287039934382596186312141791767029911990554568680482921166578396275242750177146553108240089015824661495195312541243282266182044652547499879128418680125680679517535519888127123454746302240408679357612199324645384706089348763228603768375872186333903256823183809649473391168249804629440335608338505483773417768454850739804909597017542609282747670100212966235165625964980131260824977269520093348111544652568199537344947478623789221326376520549453491004940451283180972400157986175526551289224829773600946253613093120070945394517993190908433497393648122478333203393485868371567083036511710699459255853866509498562571599017543894136537993215135972076471645682640545385480288474903741612721122647710024026590938573959664510652176551674621305472651988747278003361414142918452603057504333535699183949307764177120298297559763644067792485795303033084164477136713968172994658912986205610674382330908333877073469293860337082588596781461824395038551950107350314504035321961271868315542788007151349714114425517486262193392250827102292645215343981630557879643461898437748471372146997435662454427240809104821535545537039181148544518732936056451056743823246799672862169200536745788181004861813923184957183569048990532429502077291391190470832612308601741945321501270282184359352651136523942858017600677785041398819371102120561587052408248837085071496346224075462177177365643887246052223863697503578444011957852533230866503058515547239130092654896359560186349366196577812863808977772790618334906593812242557352316598135653717190421858949357349294602005159001260636137373964839582794954079658231276425226209418136079715648695469755193275103599439129583546982300821619391185606072310377907551895460331354670515537499372737494677951828895120896135267105737978044497727949436668096604553128172575392548004850831000959318483665169261826730457675530898422792158307652771544115680863751208771815425 A094836 599 21088834047335194737176611536217706572149360622364438606828454735917374796400282865970269934912807451610395537294814195250214429713162922634632580736369325705475686010702971244013868525282659637556062211971283573812129089847539835141098876566352979020205190104708209581424077351747694116548013307570715790656046580395452470369704362002520510810627504394583011372623888016833698000196398964664919033109109584602332918927519294771178663630902906885923085561240116667834878639576273287826807067358927171796694546409985084280223447880868074110755891574113538962646201378190670742381623928734412179959263782977766287310541201225502460616662134855157710977905497708036627797940570310020829432432915155488674561227395596675338871085486036297597777682438172598581369911929465013137117558825924485878278401720270265824596329004378921268986237704794220123676277076007595129414942641228006898569490584808222210676585145066596386853142195934444527250609973362237364457213691707430631434844862787625282850982805943225556118066891495068995888795923842762727425883262475100419381413757305561103260391548701864347508989306107831518382427290221554754746102583730118791652996123234089654593339696893238138737927085627631175947485938057048189086766809118515373322857413275579452210253901068292741073669892913452989393137641700409003184547560941971915427666556919730621720295510142464462612435759621366408299354390030488924935399894817432779557795306763526953190262724228725143183532093175226495112926939824426851837987943331410163087325276268200775050877212322596464367425481882708936626363351797359971278898273227210585992587193336016259527271314197763851075317941897902580868533075044693792024055649399349365927271926492668212889102877872123273803121115280019162791515404907006387380886599083727504527085946889650361571476959233285355810774106936388846381239028252791135344767820369847903832381015932060529323654379728856911002794694627459333772877109072985538586820610353620042854171801028875158486856197803294923222505812509871658514326760534968170741101474857174127455 A094836 600 56982021791000756172736202549709962345058610685412817272980425701053082192057602840366585338412152323255201258253995268500219552420442964483080810217728087302366233842596584168195022709636459300742097500560096074648605770856062079982568681561119170916319180912744435735899616915406444841417536644514830784086455815575965075059812767450684739530797981354275169605374999119244243317173057803199965842754724748832274943173781262285390845873876470596114703795302545431860401748526751918224259278235366367454863754802762155115881008504005323281027253407289802145809211146601672252567036310787813510712585794127300719091755949190758195095216147927352954089900496820939441758746196147902680180180123657010327719041904909025857196175589621953630862094554456492995294418996902754797032388093781451344545669849152714363922742976616709296724342632671342228787820370897618298066453893950364615908172621577856748737480885418268815971717561426121834627786733881846906160333890659941866953001511487986393965057981894951384838530945516643342727049449509176716510077662221515722494197641331292223936108670732100384380692323641536367630766588071290632819933859277509106730852736971358896997089435488043188676486734538757144764891660648513649032800456339790790246988583673180017417678799877422164845510513612968828795739174938448675547903686418408442623385836260366351707233606591015793021617853447941502795353484570989884704617903488101628419841417604767643160737229729491394023886115081676948396309220303480792079191014632633175590456550252603032010292862051768400668559788349575968320421818703933411529080075744375764221877941497556373056337724765780112741700101235342155171869774958520068696681766541388269545066886433832161931753970851475825179895879521772195067720544400499982277929381306095637516537533026080083691027144409207447853729336120503271736501782028663740149667190307974365639556005675690055554562305132250477394284159145417075356585999278538828657036161002905963243967355549019718913001781295241055816753029870774798513552599312712453226775321312875720567985 A094836 601 153965401790449995843538482112704782038641793922624809907154503415790692165564846474387647614119700664628102189406757920673397980425607176870361714575720555521667858367009959719491707347569187747945509890451167622416958980723989892573065436479267433462915406621045360650191183481350862213816067465465765207885812957639677237359143727947388163691705334991747113690711874996309928609303601987847343042204233162235222294122638043175831294372550592647795043731821916516770137689640644106768660742984892565935870068782516933138026204754374502637261527950605471284437525871916340235765389730124743371533226856468183565219637264172227417644813415037572826793200164504680663595504424051062731826017261688326750008176665836792269468727572073032674291781708459005900686938759719313996568375511838655608476521654008913941053426926489344140827904807240261907964566965888288633780429006511243964176983854012784126866462675815017274159193997831185262719752504338776978207857715349471217076378649195676448868303816097352698608154496719078816979491723777871645247502417439273007078902645463394283514262367926586536732283149490125157506812938541337068324706541665245876267972442300488505596481061348995802565728418796636177523561319586345822638437746263305596731989830227519131483115907014893621119828334112348861953097857546046620921432576154978669996473101908952962582323484713414530279948827580578319186636815956424637982952639824955782557631952572775408293358804466361517927397099418597939340332400333065275771122283549431509035250511457257124291036262386665896009984180695072383692843127774676280591603085763030087716928205339203983981965005045823666864222598219952605371811263404846180924642109139181704961404799872288008871386340137809807512804863346713191053818119454746045108577807402471328842179887150521496482793772716719290815420855423492903843181433802421173093265403444326366110176494954698598047898024812961061062444795216222310154161597173502842045773120209241559065156940521650251627772326203543529521943464205020995711960609016188513650576177085915339800568015 A094836 602 416014458655774097768484805932325771358447782120321550956314195249040749178274023116192583486766092783672808860575801647664252842890438171460752869702786723291459250941427068565482425058109235658489466981901554355674548517310449833670342826798299044097626512370883651732380841866993114295286172874151853076876682525086592319379331293101075367610248284349719346917133880865030307858095015398105717700069995249634821806444424818879833872003785827457871612048679023125767480177007271849737003103285901477792353470986605950576791689365311402120557367495282576120748049096706804715365830483760745802069268253591237865922740796037409291718090752215373850642272754591150332095611195039775353491218460901735221511765632049107803078644703565744663982763314161679487163113234342589515972953600599953672652216963462236316011995632631231251807702064820555003978031154009784990856421109139487240841594465369921132936433412571291256509326210422301153746936638936641513270725386540380568598508157125206276855762946037065096687848611604005446835243910598359676282035021843253443611472453844450022763312982028966090150244689229994534047040929172104687322724255645635080166954808243182970762794830675551170489409511101776412911517920630645764255409757602995382579046274286173020087361763075442686843611313261053012028441615350243031281035272867065947922027697972154644531086348462039469800628710504869170500789881360774800840053328189127036369093116010221548441012328930879091948432938742936550420629749390722071652780330959549304780071291500958497231347970675909199250576587678297231162093810825356606225100008651631552635375788948587667162896387296090782087016718690210704372478861850119422338314282212302425417446224188035766138323959298391248423773560866939520455221491046179413383394957672096224435932538543176057416425082853431114575819297624941705681004497632359981034262970439379533255331249811589936235364908482315654740248442390073536619469278976805400668850313769209689688090809322143430878521912400193321527235423528936859638919052009142051171403603710821935265414208545 A094836 603 1124070913322499821720450102090662121505743868647314908059151048408404688489004244895105886193594368581783264913173626645230890508091983513679777383575215150612967374375877572253973793015303807180050791839588109417865007676813854726587373744943567537884353373510721005935532384533431913475001025289890841547955588296971014807285715794815377695894727172607606683622982055385436895522644122302079661378246084960280126285790541737975267946322934933240576447960486988663907214668135958897345275616417762808102373142735740495941558006638866654155243369710725570072789944221775914424578238201731805032447791287976668245539680411255815733994863567672525106862594189705123692641677853493048954070540455339226880198040729620023447126228520307070009048752183083149515308831272254917152844924060445562984850681758753308516950471145942660353040270151240332380486732213567473157005416056465888013510024068445672888410116214304953160070925261367059886238960078654301030080521786574392946881951964173658164387822611888333793897868340399525998270012066945044067442413381518053365365191491385058498112188163179898448999424418016295740869947083810088323808932614047964321365235623900638086512566036004277913666581933268581071050743897982685268672294526605547260422986301131409272756920000713939124957816648603031126151987291578499124474736385854236036306648843447659940570032731220945933986768495835328918114815072799997555445186109814381427313507041827666051112207019412430840083147873086315140638602242521330704540536683130418672084243594385078402261977925730044269709161929922578423527593784006985775343939631773622692190697664810878537470162056509032247375452309678351103261832512907759274311944265895532014296234736351272767817742466637913015431228648657607237556817414988657320215888067052196595954560876963774556617684091076198154864572926761737065257170309421202866333405452861800054529538926814421053009357934821192086147090228893183479723495837633731019104391502031284372295662301631491028583514579532996151223060592431723189723363566568092806076618886650463783171809390920575 A094836 604 3037239191782935862514558407364163119982748574637262761254275176485314219256540291432552988302508497141885598122586278619612218488611696563524587029667361634169514554104370258803168623244925828891261581061100089745516895068202518160789250188494692689064478717599455787154156770628491163216338475047112179710722922701733156922693684698259857433232185210137468909429950596517569626671876560365203846938303221492681651589384237331584355111130698185830210104517623794690854168265823183933355084978557691821591134439318499833428139157146528334216065464401012995054102308539189424068405684255248853436928129990844704008210350548472418075844829641760410623368878858310489626367481464527023234123246819108130128559884539667671305027266383224999598705064415927355828684974934519551804397468838370310585112869459934476150563857024341435642683558140949313271520146463028158460443643328149720273016844191345742774563001074618570867220383546887585390316516385587282446636056596598623202094465608689067234969619841559331874046943567910907643320125769641598471869724674826758349963303798249974217449109653599103580230354627235341861836062973413929478827048600433343950693786488824715866573982666488728247175933894282194952202697100831294965306775555478431094667526406610793568816177754567300440193333740914076841809657633403489284087706433542872903034617252967879187265583908672647451592778675118348231877059825915712034038092028665130427474059657925237659883634925440059199025573604646284767068952838662886172946458465038060292422321411957190341953367123974608940844956284074219222074327242293064739622718659952319862667712454943204859656710713791017836317690053734185990802767077397903709071451068135445290326000840174914830607774006531681669303931384899293888939000200077861033043916173780077530172999053623580308804924997662804561012961472290915925383168495051592512472880499369613307959280924921315873641348904521952534453783058220939372139349133817062236814665169638216604733189850917479437089225515376243200411388193515092529695668717947934752876973060325949431308293708853185105 A094836 605 8206619172126579378014515096247866659531265142926015333594143467712270612026483378446513279287491765683006304343963211656565569125338296022659920474383827560310877712222634063408589366033996574360381611976300602904277232609275527256597827421938914702284683610600356026169525658705798589578633084576271819687531789184494693034103528768982339969215668543064268385673042888808417745830514943462658492347633926227140862314389923479399189535007200175178294461830171532767699298747039574851966542266787266884176437152665443814182336061051912920185154729568167401910614364882945602056917734279444200254774774787471102253516121642292062385116995697173061831817603812560753265321242275474163285552058834689712268141927828141318246160226641245428608631075003083532365957286964240556720564807956352518755411988430061195805515024729299413163870621056574893219315055256369870592645567267244487711803499494992128531196340493503164178276316272764994357575341034896758516509594843487693317666299192725895495229748424070702835341047622626932052724981559559532125947928628968519543547481497679938950488996171836614693883969203365475694385301284217353641702361509438281306810289727568758370844814652286507719591459715768557492270616515702261013573638878608194212244395927676063091532039535920845075463262810133187023538568773468936467105858308696456729763499510870366116331667151200762193257753993401281087202897534809181115973369216267072600653481882206950329339530456332020543336259796606388354305169931464875917970626231996155779706440370864733918879595707001467628118802170406610415466408681082076919474810475251536495305466862558874719913894878501273684698151149737460868797973381296622914151786474157707278928839973917883521029437547906137232546207170769243430305940983792965522627341285665702434330847488330037030616350726000806847658867033557128068648256016459093547498856775891242296305922529598468676157871730660380926902035676222749290337041636077864530142206183970959234704706681516727807524058759032029594515419675817187583514507152531753134180775132381828712931226429511915233135 A094836 606 22174281965846825696459357275503328349890358433437518794108614395483378708381338832022187448081814448366985892451790475309761548164445587241530541597198072400598357408911003134959749663855235498995922224298383167947267336993367406444809168904828759030880526051363444383254271175666297160550303378186611409683531183653581958844990812040105584336963303171174443040619652455609748231664424705359542881119459930362513117291829983857099278539234343742633565805655018963914528814360332665426829663849774216563352911595367589867420838608823111563811953863227723918949484959811410477568367649617373973839548004547616927444296552467122604092168046528931971309160542132660297012408370260849724670538428848084783440389360431753302233453627357378764875521565953267288525460760692403049739414306700595667306812607625155891132025446254709990027342775411307220529276007782564927313169862312451277647572782618624539945549737450444474991131739348627467866583181159774655924326478631047150745711138324279760939043545272219197501759636629394402495555256853804086162712831285748264979906945043427396794247050207192879303770904557138888090887222233892316125950301971453635657657452150104296293306822616495477369607876976072748061920253622730408427381006943223785283053263129054315862526002009880368826601295919646130423524371016255432930630745062391392540948072643754476278448977376960550773534999697391586379273997261994581459648009584261601501835280571663521864637751409374194068035374944856856687047802085865256067470459132395147878706509459755099091622325646950841556568062619482377268371014181956529543356198281410991657995508794921624550002484304999727705036568088900565533306133273496397716134417981723056932220435283525281098906709646668376270658182471487110849392763599208392764278043109952554197484419740468706433145070856729182439569697711709887750571662373303975713749398535577637315005294715694137441662695774895444742536765943370810361551314361333256143382004294424362213955512720268347618450569677679028588137463552669847335563668630472079020621701530722640856390742504247486106745665 A094836 607 59914901665098950905253805343894896953537088955883032855666142502452621557775765497640572038203783351995830198398433520323764046574762851388319500735708717242589201407999818248027180183147480284290407489672619343492913440278846122938347117783019884962524479106100416123197014547124676222008330149227139452693081570700189268304472140028836519896134875952844802031485915262014650913539529723366541402126288384205584215781662301991958771213821661785395719628585399410325524088702320114943718899755547666366912682954246075156327291738703986393506979153286580460834106450796066227444127332348410197870258453512886150483387031250043633964975676604178489304289953024844309966774151123573680585631549195466250166219783744669594493473454959410781448230662574653210512262609433586076155340736140201536710488910391182787777536950265201663754467015290731053295210553713435177230314375322676084959253946832024011940746859394760477922873781443675145410513397918370085410771628751494557827218178085904721331400164095787847579051702831576052916058251293997081252117944186163183007189021959859328458116579170838988042174290229420072256101580090675753954964074224506214108709128899292081015756663864956127566172763997888849494751033018001047868522467186951789226615704730308833784482165898657220648631626111621034271175826947353406309627806052723233949184962519925084034003020540880256989329375924598072995517253399011824294787805923305630990886327451152953871300874968598616039811039764743430162014806930837990429429262605105457572109208853817906880829605018465466884379277079039212972528064853237861744071528281562024208367369458411366975231992678214385757735122278058178333532303307013885332372283234829225673152337207245335611362408435860404777181176491751002745815816939120093456113749855750515775900467807898956452320950838531524950910475558173083144916563084411325919457327344274000133902010015883029768903927825895761033953414676952253374162361067280822021553645461328442731148560665458393748325631745029976213117832003894251683505449125028404981966703355237443212139073315250277948511553695 A094836 608 161890042124815399499170085579846736065128864468437521338491122933012587965731409993285993625039174535278284829086674920124335144083461060005652049457343356791403621606058099995166305895114827872917182041173193167734684168366105230812007467440550824339982111664157273001433950052059699485569347512908352614565296720500727749376724877367104236653772097861283483914631902418311131158635577648111689509002350094663558188528934248152288742720467590909795491802871943551680602173144854590245263040309825944749181505989461299704806474857139562412144293860226477177449836680566011135143554483637754737271464501843813830989184314141065431850760186016443749168220143912587192869926743927525824092651775387720959864342415288736812568063041846700574094354374755147021536845045228788885368680929636517851596073729064368267419013707591128640754579847972779894696438386857694066311382128952008469108626516767346261639358068534905360903129966329070894271739334592254811005249016560059664201992771476976232757682304343273491939400199291281865584786899441123259739136522478181634737159757428594862066434202672556738497075628428988478097098378517783653293996802604313819068096408628435052800278212456288840188321438714418695262069229294385208610339278958136791266530351128031339831354949732169800312233827152304114954586660887377887593181401323713115739305227780764933305399883052481077424617200213264295842301239410132687249935191956762230675773354937734709696733099527402051165375361408961803440907321279322164275061800088535813964691203616506524636902501137568044570751250099501333969393562862434520475951726060582308000016974281118718645452294214050965317672595358745108956638750229418244671672193166090586045800682913541613296620128686985167039567268222528737932083487976738893310026587832194783673928866532523239865464776020641323688177665388485958947676802882417029330397984734829812784165916057621230741440971322874571418297383920359045246176338052478419768981806654505157835201196962555859639628238524501318048815793937058715378984387972158119789195011844150040836558919707063746769392111338225 A094836 609 437426833906349544347806665982940536953081238256629226773570158498857510230784712026093257134283811390538573612361997235742433235549465209372420449314241014341655342990367578187121110501420081765141941584842478266599773130011776054807921238677250544346746703192073845549458409843650760885332154971548219537415979045711395678626642314173775618601972312286312020692533368848361414375982417265668061686782947829492550019820964556845182190871932216816605633455640362891241576746313308400522585791198249947164622062270841477556311938736699358933627488503352788046888997876782911291091656770661880951697299213723531458446625533422127546817120057640754406074041524561857570290232095318023653124664511466072838087203039890383122889311845596329991792164072357744677539344799945578134680099716537135094811054505443012667383387260374279322117210994755435984738723226078935653738177282113951560855423889051422766925533560434454890399779246147368112647094271554874580966097431973652461179226641312611695006536254935360879432411759433340769234041286231663753818065631618102590896622657383041357444176757504669136580110305840836638398287562653471340524625405672781714615782387404902613374270714300228581232716961233595316709261562802395815664088863222418423050375782132235949915487289694156901786435152333899606986258886541868104923369836748866786004368776278664329866106450004783330321058685646864202767824953368925121937500593879365623980308614155431734447618963622165373650228186715975028153901420081921557033226554409961164227138060062591775751003677244103837964702993389575525346088434326233221088159819744165114654021656140213319368645123734373030073965594924207006342659569587584790088972933562493528666527772080052231882131976349825485480505981556096158141486838697331550603598384208840449736440021470409986217529372486822018073931100969213502903539576471727728839409435296182809868816171285682549580343735610479266076478497399395463302915091255435622934966820026827475142270903044265267287881752167570816337924062100100645059764132795322114641999940036190055102938988909412928520619536324330255 A094836 610 1181927143324914344012374112315819751000489440640547702304665229772790059630992326163093987490841233338060690622317287444301134478119510912263220048395029763407795945356351590203501245408531165814585653245062335103159419262607650533985772374898463530274085252042871866517363621963594303852467997163775776281745360816215470622921438156172664354358292534025517218627741247996370123332773332816257454565998016032938775489998057703661434127447218129370877511801648457660191188687936386153357436562554631047412864063074307682895855153660086810699099061791765373076216894813230745742518521450773918693731365204016480156908951202122274490434426544985132388768311031145995242337014251622555983217019417329553420790662749441399909310108038738241791121853229156251363564288112607906891116744065402409389661617677633291162901644958517595137232063353249340057984135460426897278706488704889768165422886239590427548886530040935828578954842619960222311301554450001936525515584255943792390046606182833905322931428203153040752952884634588687467188513970611056021693153597495590722421039683089220319219303532343413334482719549306312167963694897191301044313884552131053588578024942671638232902226669761005170201961040931735831329729480622844199539159498087695620945324096790950408640306825398662216457147469372369585772756556849466732125057705714036732070688694199723238533286322513041506046423144000626862614367181701596269342439354726853959232563199674621608742756742973991312200865395131203117110038196154030767781613874953914977205913073597919361572687299011067432612582917387382969983796980155919300945687356997008079212858514873882107815360478877981713208889719812611972392757200386903873402160194813664348366371994359618217003907303477099774783160122597303596769559506076701872992029524105699062993077264084181250236524498994617072194438146641149496359404987949805440907054963772301217435728510647998191344858032178543654064073481675782621485431330395849000691860578730681183329258144824407789655996854728537821243752766978678005892767307828572381604564048782773684738100311474314025798967217756229010785 A094836 611 3193566703837084651171890503670678984262785515529521634997978677275920242265431034507967928106995878195628595522927698312504429617445682935470011198342921106486850302697519006362282177972740708610928669926216844606258484247792741731053502149054409781550034004273136591256070957087221965358607643004367175965056427509435155911738047271336224911700487824964635238420136159552823224883739169287110376569264952538052741881424732094328638167180192513627894220282420676957473700593227369073063393069436821891859611533804717088343123068877615825809606731333861534699150002896351598213373753868334357648581197083953315660436527701508852251026273707429770073697570332114954582937042217652050948628733340959941876903532661787622664572789031358883723281255633016118826606028940921764474219307784617593633730596153910647279147577294527281686521713063268722081237149275350250368129278742434871469021077763949446185668637245075048385881094359353274537768687476810960937068527693462695064253468726790570869949023998383261179117814850246874103002595514549787138951147202367454513879058327084415919489200700215145325103171642115349637001265213923332768264775535232701123556108779316379100399203087423521669657117499880588982657612347381362224758993299744090345375842659153365871910159126739895614710310675808990286858381230348372568333800997469490501188214847358875911852609777323788144554105014031008135919817357132759750838149198971365518480761785212213431391194271896760903401364647416324106456295052106771052624363656898923858449212897723518052377625330924226958815361078077715395320694094292859624922026150446096085868029053167573315103784645283182854717389948968082625198223612785844678347846757413587506792408462231916342292325651863147241638613170751932762375191643932409763492913170535214659366845031115436267729102978754082842247353798293284969949609373900797829603133672703322593328528566954719827331256822602689342801860471009467243858172151814492744433784348763480530528180365044646803385236213594757025429803638452325871821612205988669779773417417811114459972291938664607588295880901757794462810815 A094836 612 8629016051840659402552104128544062299658295462471326817216836081334306721811135024248203178651115372043355127042260018523099524525203757172129057994702524434697706110092750998839296241381099986135563451554984669063775321278116725549656028820972640331284661605460763026702037208686051786804653998929802945681806185385132975058045580805712323538750363744761910388693989275370480357265739902640439421232699335759802475624834136120818276666286752724604440812325588867490636278811711663299031134716181730197173622951476282498395435636252164301250746688965032074991730231609047205141790140433717983592547700789476654898019340940525716659998501123048693753998446269063576137100645735081590040638854270254345621839924461487406998275766652623665082064161598556323913238126634082495001433678517292672595930681146248891314965590948167756599386531464888733814162719357860916067788032455570317819526786695305164003249108949662739802822138004129927840828682260788766450022636312151946119820482453181939656696939912203368552935582772482419237625545891799554238389978047643264600910493178742408725239501072677790325015435294276125412865250644325947948550379182314206304795017343687913657640413839991685790408361282716310499405037232894960108454600356749034025509905919708297794950841320144372552285042988888422382721760311644745830171198170104857620173824446874988514102513085042553053543685701488639982628483884605535145168409793181274904081059111080201016997398179908304986999175076453512604441792120754299230160262819327017311614796043735872179604982071469962231651673020383069610773545458982326550620013712817994627007335288800268223528318296194681195464674433222039440673627808990151933992008536371318629688739298578643597255646907426920369807758004211599726634171052345865104255978394756625903910152280996644711222786012069032845135277768550309347654348168874967785782226276589413874872466752183142325450864589814434425706972928594098817122159668771428999611084618498345662805960017092490838339118593136178754173508187345417526983990287814077916375392258361582488071448080171458229261444397582342882285811345 A094836 613 23315598178506757868611134183435552662997730076812009530598256093786619486413444570087610480747385628265267357639591047121716602762670934433409779231675022679632095422620310501344772081929554189797583835172898649593476311834987144642428858820765925120721374107920977425012313281798754840724209746500684554865064347854201789171683247598987426865478571137858856905615920601914878372508804333195298029060377035958033751085559954373718889223668638681688685447009520837539022267875544321006613052939729965555941237355277381505947378746030279064363691743976785332766120386657642651941518746078152123332706238951968837581132598784772784906463699008203863093533728121439450607491361839148238637755235609493900910269598991406311921718456922600111692853641358043554197450591559261960572109325134417016736611066726568350422389747594371983804260721496416295497145586467790919864912895565672256313489908629636789187332906713351477872177031006064705672644561699963770137000226246906864953059879335028874161824261693749503446770765533432646533190121997046881002342581733584898584205638689903661291181212409174689243046381061962448750212270239703497433650356285837450202855013306535963386565297796454447582161722528781971088803427945669834831682105404942590192837420419209161488591301336870967896378571445665841469123909503682872884750009121822327820219172467241371606229078503175201026886894211317291202054027536386798829485292423026605819461503237376917935713538490917968178110867655212743640877615853983064413121977513457943877059320460961428905774609179486507025695861685713976010594724509476152046915652130008071036077734082309271572400200932533383306962695601176001600617517141667777739801728717428545523831466792351032767868415651541886976073320488766571709432767808246883579289890129719232657150572096407902894287700075507547993472678283269137564077078802690789056385745796210923586582811835870283608648408790421779215570898051200783994396831566848249342456406205398181217421173438003545200545495053417741399019793692403679705584869936061432541376530108675578071654592740331341470856834466386588710141799443375 A094836 614 62998737649309207920327882011538734751357567009250587280349670748575364517982405417241699270776257316457380356987047967062859737565212339635316051354927916577841487134213968881882575326077414039733085387073720596216903930802813986707117226877680708703548821554940875541620243785383026893585027930390850737442458186095867849208913076966883221678199560464130886597063828772384725992038432042553792634081717518459271435630707371883652317864075995431170103473378912977441570677163441943648205170012015650750423026160336533352787318976338177779746393841478585004101982293018718836498778510113026603526988665100519009667565383897115124291548254721665715030034379385683126477865522588732805717624605977998250005202834634855393325076272329098849170425456885272084885187585154999183383344395079516261929650506364506536592405783034402152071355870096785365544553560473251707614078576030413980988731913590491909079009510690366743547882534956248830597557764884619846121408161296506036951221674142765564803309498399571246109806055535752238450260472010474780668775417454168348331259034829626514066362910690088937656920996613987242246948141322428205739775314133953608133907941159242829382585777005606077375315183864407603165636362904162660820244940349554521952012684462797234633875901261384035111642347761146114761150420757190810889848694475965759665374583832661739205042456013066308132095334615293619339309999774833245831734114958608095742910077666333321182096964005062170108950577405209756864138713595670119289956353081100545028796972270721737167530814397990470513467986623126142797557334851059103848439541435268095121487410483064362988357119391386905500732008049703123102829090643158526462792337002483393634073993584193191960136861834819271182429742152889272547287611983712027085376178874522971882994941894341872623720654381235382609330331586115441147826919270522343155386499359135638941532882708054754127425675100855057626038140827371589758761421771464300951888209955901267151126347823525562039383089295216144123972728383366555219072791583247702912721467978249153588028221512927204482796937466732165112460259810187905 A094836 615 170222565812835301293968068584043477862615483061265010019495279764394541140968973023942501342026966521682213459311645967412799889184600979023689537351235998918305018604550721298536217186289090805804606918289357878079424827552891557095486104594634454151063795120076137792480473695791656867711904743706332191884967153766687074360693962281270865987068346895510517726409559727062927715609470870176014501990771674499915461040420233269674189149844115986382937896384375855526286430673352256193129362759413348597677460743991957841849829926687010330595691795983392704298223389616191638577047592806651804577800040395363412152924086157406281062978477794241753807289799566387686303742034543394201900783047597315662020157148913780281358044166114768167858377891650363815316222657638216234239835983395527805316898931585829935304330003369207020524819756740792561285088223253139646182320447521283010959297317031600508694694510552464227714900737274753334209895408073681124256274714822933064935336010473873221069668102851379813239192515286837014859957262182180860320150175618581143606163327904012151103651293503407900374311289804612466588805127640930772205375465139586363340369054157260818455783382903849824613654044639906814971578363763619563866466997142390913371748080581057708771571196616958326000689727272045356418786967762020067341498287724050360793514305296679552090653109918226661397720567243629148137524417337571893850546749132866651670737210392929396457108061028139492716416282038009107834159163257884808338397652903156159209865542016169672865239354728761071840883474159825152125023908172837189122331594042442263010187947047505826485269364195326486129594578787602237447842602300297196834687154778981412170722406833023212325257032809266019193038187223786325656199418147222088937802856029070940308619675847939643421390313850397928302862562473005638712290771791872568515065264882638700209098262494352109782020565474101575283775840944659984327389367229664974323752600844439018444162174397992630626867906730178968005232913072062739798254977273065357208740865100699104319274182873336566181175854178275843747278911865328275935 A094836 616 459941309827543334787093800986203465646052283873971047822088965573723301587533647128287221384457592765328024309679710416901418237717054280109669494606988314149343582428008914734675976954777797279870008160132457912850009667143982184458016747497475417435465670865624169374406698305785271473530673032466579191622443807019402379054745877170916913013836995112108954765872033318695258302850798252783548630586430982781253116459779839587287775430560937319211267025927110182719048494108720632791891889970764855895273748507240109752144887674589325575091779486353285608428795496760656788716346096985063062942612182159606839118191213231927874317043555451786497121582008394000142709584499470728544803110076983340940780214611162199685374042011765831260454487892813826143712348735750875109916853443790321050449998983494406120685763076697814335055910911357751403806942834676422850732922235123930665198040361887470984001155488503247652918918244233848552786306795057321513120608158043403844949240949078731300564678410594929855801052066498978078399366072155780674110265105745988795855504980737606002655551728683297456722451448131066270735709207937653624070718767031848219792069050424977572224697318020425220500015853301844349645601573252937157404533006033799898375941361717333466303550739383120135469828531446718791897447625742557464765917483581689598898315987537044317087205497956592426030332840596951342973971636336119482350931484422890734206236199571617562893784798801068904257586685116123204158141194984091156460231168187974861084511665730718185360139568946298018123596633711860937915671802325671233949436118663137559385432711434950260098834833698652774135259051152093195880947608586312382688798229420470773201898309188835135509652542513774949040317999448928499033778280546182100597916231614370806190918481146191022182724004303120821038952034471729649685168517554720409605363190326390408829344563726856692576265440485347355561704696194330450281016311493132989158478575593464271934859044097028264428235044601854276333995207147985139568329729519031011930314904780621001621525254095533888894332675192763863072982507399857191388465 A094836 617 1242761248931456277759426156296653180132155408411986709950274365484920596494974773571659048238303073624949800002541118234821664665511591480255347950738545073595527441415461483062373191195592421961117956244070982991162848041198212309514004156252073983276174091615121385573509106341758107729823010821819953269431651281599271461518848999421855217692521573724571500266868507617554860871375141269550278223830034524703271420758864086144618299539186502792392857121117155329331013504795332476451435693571643881215681070789102032558337644646910431016887657576434781730581901134023905026919928577006047589419133538395217283933940505228582958998370623852249320980760779390788819213611013827873984663801527225939624672477859203114636100380157747109950979858428005066589946950967776206908779103765285464082788091936502953752262996528907490964114050757668887552293798254207471289540709696984413136082094098522629567170613435241264605722689381019121514875266750349474654770758986758562366119784109074721500252539995759397618994629444487723480998072267007657199265075995575486107820430851789683515163149667250976224656163438538851258915419691042412451308309903144588750291807233879235242890313697507806041941218221967538792835600479351072435687484315836330183020880187612154444894485326241993989081150691279306903661547065969422507777441699139437572172889004810788448090077164825602816907297937572395285086523223855777503740323020363901630958598540505300262009610069252427151164506506767482859626189674687851046870736278046255171494191310938858520673424250053542516208886263405974094422993084860055501294187270296203643017176176109288555281225235384395600386983826618377027668082990557613757727935981206957250210117060705825703123868844615187103040920041472817580602943257836365888593480720019173889256921427437332293998076838236718608049320094280051040443686622142082754881122825196642002018188802091704288988959438170843080626150805341239931999321746265078107041234787500939618328970692987995972492460463646303524475487044480942775050887130905444521170353663976372845682256917291949694455920707194993779747354987715502265803356495 A094836 618 3357940434671485034962634687219755906513618267476904216314593513451289878006120250656975620052673520477021594278841791790777721024794082462595670053226054181866800997360994499225617627934513769361143437901471635909664102557307902516324654772176356405336804960078387118195452230928732101300710301709884481267425130140437424469621550941691975627288280278366797081612123941710599915379197328859526598977240122699317256597637334300982919058067106499984108180729991527772742215770908494242651146452138691796279914357998405184732518563691064310018304875679747293882746688435337094622080858298724243601547435878131694941582668126936417923285723108605222213503518504331902995515034249778416035833046923454411882524094395352204584543541812190679321716317017981797112210517802582575316646028456947880161372373962431997544208495935344963887221830091310422808546439075925752747916146868329649169763153056167783203024013500866408461415053788595422099344417973137485459869077661613477469851811713478948414951062503863481771593632957953762346678712866088617596633561229779857717342008306030744120364827745360409075723496888480527970523193269487390505781429287577911771440243353872643201312055385968773904899951135740436516397442849605024468290425216856758120722519890986679592771433047955128375377133698008155806974708274801753873457182705157276738321547192682762849695071412153280854691092996987771463352442776886674478986870450091777783959399050209121736332403513335259361377592323699053570586760342865378544553572963049813285402443837645129992141406963505102932498392560126308291269989399620067638825660054904223580294850642414586241419610487173803213592856164263803576665964359539063787068500332422969069596963096128831861005558108497693038641616911741553653860653648895580084797484307575576234401395506017190712191781434191609375828441855792663439549191567859390048968384268318136363062737313907221261991475825672177518504503914327334101931717077391929552092427237348963255260606877594521020646363744537267521278489660192300230202357459376781577171283669749254648412456568997593978886008856508198000113490103824779722343477861025 A094836 619 9073153811721103633012761165441624162746616426567186780495321723071019765451940422300374553723275614025838722791630518877563167387328945302342020228468847660859022699341965721446135768305865009221387608091820116156929413946997911400896907680416358755146063725957710378242726354460327795956411505397097046564629432207810639317645969125602718723077715619625511989944458623633533353799730311203299600886224587703520702623544656522391761150279022223770557511939579986924794137681981246648310921262243051661904447379630620020045232600755611118759028757199019611636399821570379695644957452203224329205333582323578301336939085345041696000135064841080686568637186017944022503092803329290266300946908123372293680640478383763797584322013876159057780167537602728387792126229155627150729370660111569406910564071658399320861497603754305563515782420792670004759804926089353129717398139297517015072286903475671251691941317308727600421478869614095449493307102488150735363091593070920629364977229130036009542476270632899131987448377257761621373002401166099177738446683177789179976771998622464218823542249404814158071628663936510948037502409298735238104208970626725614461842787250356648050709930762573929583233626027552437499767097744032296762248293248462644605862065724565820647513967201089430628275026170867345711138758096967272996658799891893262607507248341739820409087634865561000043772516370563020921583015296624570586445020215824963208356665275066506426269892283421801542015103294128335980242566820232578139532707275424317450902231755125830299907560941966538070068140488575021597037416934780337900051432174163941817753043418628035915027232255118380898732296968856970645774408031391559795045330170270881219093744075623042982611314885291921975222545854605636499913905556372599552756914005588486966178681400337021867009899437108890296769841845031682333610875172669449770229819411872779256353514203988509758196678692006785484156088950361651402179567543791247384675631354082111214774541454289702809790502345279233196190954586352550741063994804348932916072287305308822083637611967174581639000301474364443801312870513179567094269811377133055 A094836 620 24515658241329987344915445706388581267985451070966271203994142981144381954961265014935361387184670656424295751961391383165383887502841785412845676061652773153586897466820994018352959620344819320402419955920660052384387366820685799297320928227830229180048258850732773363624728414299574775942122586872654509933147458400374206998854938955827604297780360315947855030032845588933865411366955921673986662067979858734790239171561064286168237645134859981521546413152564394679265987274497557535241866599434273451774020539847577295757033754723097551822585683646875310894258435136477502295580413772253838788567737890872692080714467019634535655947021914876906503235463116966244471453759080708049766742509916305014070678690068835385720633496949839961931333364886255085832527958967986758688184206975432080524463960248621002535768981135637697274680213759964261550570101746993080570657024465744106395670043428110665903842236344168475472427444282232115935493691578565313813588024608549878930691003257545584304822468299030950766603743756838942996090141272087112160665341312825134517380222935890013230467037526980109749131574232955693116803539401989343870182132851983322697987439710220309160375031608419371765123352626495550383934181706932416246570420066920848868281180865256956402903146605910593602470745336549870103341117403297296835218203850712890408207846697833802062591939711674409964992484542168285542345843979036812837899965636288600497201925613830650154659512617402194431265447723142440119561844961508083267638830504623542702524544799906155825220237523786622360221183101737148228886809287787073385871330908930915887345143022282310627817340133719378014571452816995370421078873834855635027148695051571588631022226895370366010183911814500664679358280257527518081213718952665115095969096845615784207038562742315127067470036087286787390262736836833749872753145167361285419770923082495981232530832316439639459426163834326508706012233839373267761355089571606873041464003826302627153357555748883899397532916690580743558840438013834931910054683758993357362445743127660767520734179122849150590984835697723870642949376013121086463937307997535653585 A094836 621 66241299494919814084857901285900781144472526047134438226005393839730396971285572618414924167798426390382833095960956725682348386469511116856563714376565564592144136096327626495623975448035933497862329499510015369722498508220079082703449747174689598828131640268616227670803637932711096584267819273318407088742317867968378899500266727412677061209883810495975484665636758836840680707980161100632800757608080692076815522720855372156570055725393241391048994637780717054843389772821554718478976875240750144623641741594220774222515485160029208829413507758185099891016674655338940640822962633055177669182380822447555690423789152947967170300672853078932560291055652704856774617845553943269821179471960846948024646680139925514828453354124436453700979404971755123639191102753005271066348322997876957370007694710027702290452326925530889303730622421797002642039635655115449214348785562708301277964085385055851543600930030660625911998898532971721563162254461338180989773579479400708701950097725824659038755620766867710996072231328182601566213814188714778210958940013780570335676781385600776193284503111855650851727995441948782346290655125961765908401994018757088311204347600254228024994685284696018379935433715563164949584952659205033644665936512772526885179451144835858571634823654615203222824445325624331578151881988084951199081486590145826337989714994270298591433303012013309390164409649460422336972397548848342171663435120704231582718476394651905141651383576822328445931477697732827579074720124843428020756581980490785536957903869147114677913914781881710511650779566672753285939430561658183737508286436064499160563664758693163384688326538014077504276991166779224522020784471327371894451795978984016262210140837977546653336473947111465910671704098033293499249802968696195584616708946919939843338931230351054072999282170497949462419599618163282947124496664631335020534771263939084729417519052565505701830859736483671534516859571677897619129530049842914227166788353663038344486260900858942841882431131107446823816753667322427399668417014452805247244395481858652088532201668352326437722259387054948424112805412674582662445991511939529958853615 A094836 622 178983966719615096327298704359058204263783497393906181120395370160808551472031662253692110166029960922143758600990753111402322174856731534904649743399804093875200302145379779970181963307633471966404693905256105608330138584823286860778921919545083068203382511957542196433738066069456968671116871734383749081127232946103101386075513698614114463561501758179765443618695492344297930339096983926953905973070371962011696807601512044005988004401774893103754401989737084329622444486897853574832637981658640291338806534013563992101659545145365167533977746140030456258651744024467382475026142738934676289876954193685557584652386210550940274517882393072253863029525870373059888051174215300955976118883471465943646290315667400050997645577123593800950206390302348979186839273806092283453286410052079331838328710582030891340181184817015481763042444509015287378826833989551842030177338019780805587314852314750867442699047039002774870052548363662147381432295619042073455802897939752690304119285124487225465172103007254086812356218282145645675070782941817189453923943756569759734173528786513074338364714177766931074388933935014035666721657033545152082512843968499519764890824517899484413315330478873610054166170134328319067282991701237819200954944210940947576834028125065308995300337111867132502161057667366198587616515028464420736620879931355818914535319506310500096218982675868022260549824907849576612331132634642376568797788858242868100216722721147522078911388269914418843504658308008652395517453657765097550576201243647272016236713551910959059817241915424144278693784028928596276871193148713603170960316564374945822912106290643784443145547677896697282837052118066011841504789220447685023953117708066116888920211913193104161944786594911269076134279793527678777445449540203401516969232478608580611086007977369985362928933357215423360170970778014453686296640115080722058123666535392483856390155247501164089907343548552716651938045856661445527514722433320464670197789090133525780499249800763307809882429518719404627372124850264760820069130862996796019060999229536334815553241387153806911876394272837634944228929582097346340807982601323301951286814145 A094836 623 483614611835100495356547014320273982019961865485808454252870064169110866347032580123903463253688786613206045357043918946052348834114502137801246750102556285085226624252680069151805169233250193217291985069672497843692664733694012877745564323161067275595940719177638746147732583716034796638261203158485616698798694678052711976797138513388609867866116540717915732682230554677534170935559342590468353306435387433274912697323762822048807431323540035773103003127274964077922790160208227537643069347464770826447310631262908312437909868467291522647599040656854534625777121337436212108579996857638862280069861048957554146175057117119487673780147925408376858973218610692355112657498111897629104203401960429018885328408286634797870123520934596325731003965617541970007716078632958596885508813612395356750206805984952758373467270923248906192851381332736884700587463400133422050089952980662173988623452990371458774321281498455467038256073679716589252908499600397221139398440459632289801021606456266757382235983569979775699275505726126206431439689294975857189724285071311477021166539104376941261485264423823135907348047764412482422699571013983874965183796000891683647646696643016806630549997959231209670338611767521402556633693991791928275946614592025927580078658814475320069442939241441337405635954992778142959408245455028876745398418493036832561248095316335976989685099756892384134696236736599906546096383406406152640549453831537108902554002074064210005313429453925182892821140816761681039860580708561168738228875003752948497086063059359542232511509741561255959320092795385500467352677948393594109751037848654667549009350633654746872215885137350338044148210546023197216521418452865173607349429595398668849846150379306929468028160042976301932248913330407690023364105407826622202655281540491437891214550215922470099579904931913903421232500622595435697090574466451446369715126443859227440881470061229092805423940437329703909865065387839654137447160885301845695960198954752432995870628475401556843359482677148700195712657528661716413399391923400328390697572673811694812972769695887917923563579602947902564358143618021617138280506542784049932847012966175 A094836 624 1306726502194474818838293705394675940359732696759157049485073792989567400061130559463124904019356935398921812410974068001480335147455209919607433814127363682496188463530439401468397597086278714439650977253561183917551971780302637972381654022259284233577163619835467934548977007462659951059613099817356401936404991892865481658204482187662325248859783331518050129941943340043204985569951004582461563680082443774336852096471999543663833673448200774884031210695494963201463049390438143908857998544211829114420341986865844246643240362939076548828645073877074812528393523202008620650000676483197466946072474677329117617407419678070645143613685176571041200691773656564873141340671847173178538601615978195737562213712900171556445022755919702148531371764892208100611869657626980322692361361094282201859726951442631771094217225853433727517602669318610553445699947280326516827501022776411174336454982665131366857348659909779632934593041030045860499211384487977672476581130319028507289670076525547653959576162433982346685355604115774727632104365404241824309445564338739854341432254486497708775458846108455935454723350670508592492098574158127396610774534281565360716421609438606893616261681170512249655644874829672695379705173882830088963788551672709845380424959282684189762325826530037381802895848229428874910122491602972996501645790147305590224673439009420303515629043324140546063926971112468039637975815632976789792388055455024410011832813387398774286834807473117574261983878982231754161050893557078620165596869683939223191854526149675931201287039504456598177938612039347593334190658945366342570944133306748347342477442500028835404942878495572935498591182058302560813029031154852478639373134813649495166167409404675410229507926491335372909667487684481784915451035366497992988173053753175386573481103597414536839079540197098009828746856511282089239085045911711693010248213527641097152777875715285761259091397154321311411738754739896888817936701197363153750019787377951983821316657641285205827449512311226269209410973270319107484244336907896824314868822303639969848317608165047767075661880210770959891260759826964827410287587870619901595250677747790705 A094836 625 3530774525314859125400574235429400070578015726681376861900215135787746945854308424636783366756839185759100123928406574696080919516075143088277148364525386567548416143232623010087541155521955853165743723247137249272727584057712994107362351422580262838058220504854715181512589726431523471728277957445293839546549589295827853387756534073925089433809266695645230733187398222566185193475836678822468554595229456642870741089754645443216856536849607170196616558196224263295389081530173704633506774423391014802392937601200879891521723022751516367643476342016815486597184673914705955560089719277602698049425546508282226844680701795089766058556503566947027915892313446819676535547382673563816513672462169682922464082566927855258879653616371514270735440777734780670311301807192022198956163512167936897029625472591185060543816570788707008503656219647504382673396556963978848334485713451910012394927374537731962877097304754943069733803358607110235352279907978016070634501074723574567064398745750423304732017408660636730764055143045317587935739563882572114308264725118990015119072930455977704734348540699783513775526586163666452501167924675689211658437826444993603764087541056419183534332431972726139338342781451163855394560823197712908588228390673047410191980659903153866262484313841221764190087176279961827229008012902987581518570179579601211750235070955358343763252685376727998572346541249651906501904107743919879612879885290022124314863359218749414058817644478934231730697548188849382981478474530645723126274003657128777311442432570361306746335348229531986715534170410224401803482693117701909233096938443796185864706500625727279609408785479152934366855329773322973293607225658992944418412602917051340540315490365282579133200949351428134625619619474556452433858674196172169227421388585798354030108050705663862616722818032653890643370585060983582528572096962870528062244303236559800647578379301232065692972149687035746104814205442136005746410829188114356130707769535027305532764613076124150744211738905450702255128254063744699760711784925745295898447167166862524718459364289189370750520476765923530678284008694315345640979924145908431326317398427517518735 A094836 626 9540151460674247162357532745836533596025858133760383521697331811824699258130941302238029193852075460564153135932742153854742643052099889169314935273513780378152137922826083842817134733822727628975125100562787593973726014571968729775455101162157847929149078226953820584979082891840968957949855981404084137098375053872334966988236496863263403987827389751850081923022220055430492349566725136227305452054746311766592968087664955515572402698733965125670483056214987263929178096831479959481591395634003977784236602978102790601047448964234234286296124247484361567710780460524012289914741771487406006932080880592903899605209638842912869819574529024205692857699830241533109434175886643297585046764454180867278302213533625352009321267626413075639825012450067612478973036871163186354599231117516404401491846167214430590957621280053860483543151587884887523372964051216723567873263570246038077079919429545969098562550060099196264641103740363370825875999812145214934876749427321968161179498121347567243838257078624878012542130311152844006827640669506344448619106977825946682111880716659797271694500981511968945765537381090876084149563240375138091773702396279838435805203819512835195302872614928624857979952539836169907603407964575046396175304147810022429628886362633362463957042853673154676804233747412608627743904740741380842290180123578292326843544937047939235428005240258875728001934290529588338900105261148255881737211657665584324874350784776247529388150988547272821018770513222392050584200677130911186808572192284692272356294260950590101152666909629155923648775150509814294325416902613371613381485356731003987458089622213272609475787133421792733086307602456336615536765910701567780966072213708737908490437288799584124142498735639632328423051302152763849994501222227021834754499603785773399413965379525600159375848215244690615420377492087921128710112566908630255112491097096971053708659628094053326216649489362973431653896571365896747629913242529583792902018643263856401597546163215029814025654291073015486267087333069264908434335758625026881620779930816040238149307353991781514720139252559645169121763500231280236957100344754656710823808015300474587831265 A094836 627 25777485715967290517830928078676078347061798099404829594249328655335201607722857544338730245004941137605156014190145371308939925445854384460345866831885870056380509119059935310668887963247854531534934855976928831779758418645875450140285575977799082524297971311008718365898300461164571692857039133475877893145969849013459784974361626768003643650020173300232225710775305402374967762344097842249500508983369939163877556902129620048431188875122636919954475021276337390912375922249577320345555317496304324581992498853896139003150315579637878290055760073226402939139042207151207292643676706469251753127784489936479828451049599472848779162724318866900215154477025420309014871466710162807401232541041524241216289658503773134201330806246914514007292912904641911183404475314581122338104923523365812524894071314187918865582432154888960237826587086808746440649366192991030116414709832319081432359929903705833966584047385290723552117192572658469364406716140136462776020906318122883247932436859482380942427665894427011729252105336679841461130697153266578817596712745820982816076286577341841772140836917696799391674968228180961015705667374325698448283332216310297008552056956236139641289178271204712393535692424294549639180552925720952164752763219154289931809840759854685474458063528140550095503275395421692232202203380475198132880485175338366287530046669668460858768126395926796840333227880664406442056177913718479648534066286132523555788371505602061605657369912237086683458486196029355131829127248129247496111038937279234862777929781646061882953199243482631076167003741143347813042874667378636981654864200790234330315572294513761965076297225096898485646268774981691761857368197108410485177382703028406911689821014020985938150452450497337199970949992797148448128689868598738801334488702007771139418180425370120924969679260868336010211969340250977828791141627215021986443422882111712550560997667531752786205321227286604525293082431016447569960019834904106220306898243391170462089264200242397481373167150267548938442967718824899718844875459093037708394051474617773556616903752026429363584445509895684481043474299340910505942739490547158286737497931024483908802559295 A094836 628 69650756864392158304932005311050017857227382438733715803278164329383902919367902953861946883974157101733670986188636860534601823812055494711965362864820347378559757487562022383343492459560969121479765005724561140681313273455140894310321850836911958822805189333267330070836622866983780873130761788795840663196273433659314466665758127290648981878950520429837722020432952174997107463361402803033014147967613520874485392156586145705905556768178666223751865837005607415257975812740261088093730986283618651016565947666624389483721551648732582905496377421733493257192124332942101580710924546138146749545266759727487903570836412565998558384811290003835357141704064985844716649593616684018954832740847434045585547378974981474986643829157895390434629810843329993949946413326961321394373148760903307925859379199089589560373140724888690508746954765405644997747064080497712157828978093662587784198453519893733831740997472505474938624389690219443859256121134648910275593553994818603213945283214823271958872309408484707067561176077578620475131136880485626458801869220101317743091444220096939808527269657115770444336818387007575573560629095864796832123471874768026237269222090546229797928164385922517958708582950491333288895946401890048174115570042850743585727760104240997518623223695992912684895173314195664998801725790139244613662228653584142130613859257899244192452242093788964803704653731620935676847453822762070862083165367918420982155854933785985682238684114713619671432008682900804343810251240244549603580840399956300314533693913713398257149443203223159538647320459794175281027553025840174511059829689049856429508688881686562616363545626424686286423485143692928684201993331821014429381507097510541766647987889447415205298398378745069474689178457486592954079870030452570014183953718325393832934524095384687213667913987018028654902125736980650005472535966622422498739873514974750214644761989011167934273451739478916064368477074709869968135225963997652477685446151624299324708790271508794779640483614368626158657412509177545971053945056133629263053845463637293333938635788668058148623657047598886908134298435055639955777045146358076936108008585820140221109927383825 A094836 629 188196319270101895772635760519529069574150040287660400695628005768666650352930466058477436141767927483943241399525682607019122819000248500857345950114877746730998408350883465419858805956845775318383793510532908225192076685117372050551039500675760134940137097280517014842682189088289714754627625496287227996078437671777618675471093485577706781033280656181248224666984126001536781991034748029697361978307982750032920365729538863567736765956429881013940621537114129959689659733648263210451940779383020098742436608602720246488876629404559859372772921737763825554530180808567351319873625479988566048019557656999182378968571535703728631906980942866044268096669229114727004078187080813509053150664537225749647907801700741441640777425053827098039855741605764739010844025404974175826473909847037214649859517701868756804209360656217086865674033949538965975166126496138625259423782394366479873822789050822965107530208586662407993439548825780364649240674899105215428191006873093547761196907314015621350492037594059784069538568509512095843962870720375009425103833036001014720850266206415354020798910472689894043798691606726241018799804111359306714699172722290990582804429536598956677862258881584372319718197596535158252047207997353984445508105503019490014346475991818415440634475968509321934036662791681291405070030882752858470917208941499176698552360184797088139545099369291386972813134049611887534435378172925201750869064290049287361261564242718227711347318820586288115122604002711777307620167022013524899627934649642986170635178176923820444755912581909733590793983715360120465988635232945484150246678164948511282298147042744797675652335206302277249017771211989518323022024125212183879778347000090780825075951587465901863730334268916727223272960221178781364775360693592975579586241612426512128817944687548999481209778623243452557209533529352376063808963390672158376573151794038892968257596333310508226654080394750803919319099762783637637453810594701822090599855194790613384192689224352563252191105352856877613143390156830010388888040696797607175733782048696491970528637284077341091151757758166682530094393328046039819599070042720033334205552461388087852955114988535855 A094836 630 508506385017058457985503519991762234939335551629875963945871068308772959869715199922103078593110056087457536527847408215528809322336847637261054045245036806846810320804329636002436110351904825349303888585694912299907850521873865825448014420504053047696291614046767640837597204079935942283222970960206301249563275392869692001808427932272836431702942454051212273212469088023200209942668425814839469032374021422975429953715821852773879035708716770321001335641416542145474045342341794454380055892161934023183412699878602439388555168929569091292649529039060434914847291352624650324196955336004559323602095243945031060485176718635062197414104122812761608561843115363927379174544842764484777594140746843128114601294648024400331905615851611661008299779188965481477306606697826896121811110033545793080612490971070181795384132119957843822360730984699520659253876045502484953250902200600134956481391816870131826812791860164353892798722302868855062804444321261157438061824977544771232150829617186994065757526706840128071186144551525605391767201555316394981004098061405521674419676198290066467258847569938436590573620384555916225221497148263750878320332572158381786711331338668290397354025569876588085360611197255047105698267112904064081714726953588619168020592402133254279596835443688491872854377967949535180834224643472433449173684897702121855346346605462474253806666043583233811576284497397588497108714975790072368777349628547806531707764427969717490074773214540035773441604583318539384385347483229304034245075842494948676755936900354249128332218646876896939165805351582585704926011371865672333792013341861188434913163800807561633049993363883126702159731391310534815876824984329989022146664212738192278813454541344977388384157896214618212214063828446609761030070514218189563472010652822717446672253611233301213541608172089821791551504694184383143761813609060205311078157407619573825481810647843004217251390953164932711084143190564314186530228091658359291148331050878085739789321575410354398625587022935668942087281546342178893229514908802078455203416041732457667075044002941186960233900838909328597428142638081964536916731478384383710946466642662027558544499589096496385 A094836 631 1373984064119772683374934738381981039277015086353884566921342930942298768901320117259056459881147229780382779755002297472676235769831343315630867172906139337222334755814890325595116950312040881248043788574754142501442786918026500342988484413162450659115245001017268885026172802741797827759553712906851929689091974033096236011267696801907718460754569477565719380971866808854560965728308095516948215628112627576896861702019784916656157586748186756977464594962485959762940910825347794967471700568680766347621482372635375188507629577571066280112879654690619557376091826704610996608628853444258839303806813329581816926248568525180402353684277432859139000289832001044102663802616086962557055550315147305594939903050231160228955367333253629654217327963512843125186943440453502868346957792836730885866600300744313929342371120778765437790931829446624155282337997908821218205058678322239170285932846866394045373083056075955497555934154222802820599332959315372748292427622898319098775723780428731943950055486669844431988560893039653676256459134639594178863663647858084683563267244237513553179179385335063182977835878480378478914307466494804543513914823910799225296703434472652184054693899227547659422272051736785540744438465691858783794808746720490945972501626324088061245055208734370336531130595232736852377322669916631632426808825676382191753969129975599420636697472104662528467492147898834234507300213429206602615234647827271883199387018222809933939954325878368356073551100461522690704831901279518557487005295298486701681608370869579004220933210027948793619892415265992431214589616738145813700421869803030766202624086291634988787703406416877002046958345201549853082980858085635505125656406924471595446573129094762541437512130905237629492675177191502518395521885754056854607525793197685370114396300439607692329989944071208075237319608474152673902068356562717284078374804742236294437558884112875464084505031701371253434545435581805014148367038849850292102860699899617392878297362704069553232523083944866824624642221594826410539495760395542519188352454410979051919944798367309803089210908914975247703568311313704140132709188855524562066944018662920337075099384934623744696415 A094836 632 3712504432745240773420615677604592776364259823992644469945504653535022964798407087118770632495781221756538183440479679923762973521274967301986965840138343244137941663401512855428369997307024109227388967425097107343986110344657082052889059436350521176876344296457046480573078075411133650670371849051342953813625264274150636832753314950326723008122415025440119716173710905055935706197678531418368263787691287338753897343427505128983085025514564908636339014587301421862924195576044399660314080556519538509339222187448083880745175730041852159295909534324525004969765200908567560211864837809432047794326686014434825389692571669860728524592720209481270766021517504978050033667289492427986399612173933878970684489927123300290613002202545691474083559149111922935289639698798758052446583834433736820065760931998645266012904972960092092953253980804047482873356611095758886087583595575788037512455595751604893727938590704439894231780191911290918390542593265692844624981999009433227347234422567604095366055859224392948392963461806999681719347190028981915973224195508446753582426419510085422400076231916493150467675953080362265470542549247464728310846975886646934593310893233774862647492518358808205882390998432183333836425628601135320909509151924039582429080226307093539350884894403433205618622995464477007173990673280514027344803997803899784417102733847723029097882315820132108335929972046365604241136679577001264476291649651938999856937191530268013536039098448578083570699300005429726965916412871911659100584273651435225448757141333665569050712405163298993484052366882906197559235439500458616752867558415775788418301846246833938896812971088408295647754746574856311719679462670562150519534589363258038158448316000593845619180389321794178674590116557375976258090374277391106931345129748135217226381357115566373442331615338796047201415790545655830699005555670648492519563411335365059950710279391178856113328378405714173615209055857893957664573552442067397603570319980435144679073734237074357423922974193443137200114340661939414935538651359240978044849876615049356555233178113427085005860915654362280385712979741485948556615691370895888320499027480744108114890979548853769073216945 A094836 633 10031185603293576450009820185952871299755190767413039003908186652508701108586527048074800989947140980038936391273396340151710081778249191818625466069186630539521381152176131920477130137606628831091523741938823809289307968708476517680405895608534695057469223173781938573239571933588080382313516976583015754352485774976780987625863445728086003660228304644169725907381985893594329423585161663584335531806126230276685453725079416838727379082782767634948631039950293479387661413505561142534373678192015224371468230729002350010398276314943506963351267448865211872808748196763122843081462183132231948881431401804189568621132402403395163293047176321740960750651140008618690146866352405924332289195038419025831483896843184107154076102995911125109344122603572452258309481279210803804207801173682164051086800171660038764452939894567048056394254465200706852099654280842742601387432670187100955119484733787989556458844699000340518258772522610153838688425487670942750803953068895865681973128634053885836947138981568823076713355285241620100351999850999174497365472912600175270095032622249006573811452799458979157500477447387260360922927053759183201091365014930896106471900736814225206221340729911600544746561055491707631240481304041801945238709933690008231232428798980140419238029739622867787211182802614421640647270421881278985254027975257311541112819832887417649023057380648524852061154316977131963825316800916843987408337422124891350341561092127765949764443704053732103439673435063570660739215442748004023371221220400882680675840114275193497996020697818023852445115875425197279812622942940622444320434442417556377275485385934859011264199860177472797963231278286916552716720825155000845068277334803116294632531903260475476100483974435356965541113002262852696346841795775625016871639933053668159260312312529959901433487694655482848330150228734753580396039109353735664070576259053351649750524737356081156342749193947207995737041434382593891804663590331427258474554901726435861305464351611212209689886643747599411847884323826338704329414896476908727134665178261408950433188127317681616376033104887177966626948767693183719295835465374971834717426305308951917206098351641617949412087488975 A094836 634 27104259787594810822685760721828980647345749089290207395915450389573856860377831285491025156066542432283984372682533470610240717201855795018958707331976435579443527735238245047616350203443113794585187923329734507602602787464193206115374677045201309694760664139214501567846842791476917781877472200355459516917462750361997954414446197603973431563213871026131573961626409710780973046591400617326343188571889286516316757211267240870736249298594012635066292433606678394004039276367830631083478018160744579732168650090542162280012261857801625773122965350924268155804232657888757013438550606958452916445579853348234199979474361601402061357084945828623866466988614281770195798782850533518053417418594196033862790518585793530407013339681949657499756345191293616890029283126787893080211426324705372832299713998064492742906577582215190888285182611718329110325782993480479413189956987261951204944810238239552029946904648760329375895309124312443760845207277144294046979436567174630063258166221979176963827074162143100728886537587759395704151421878052579462899591836621478071350024562890396252353123064061929767073139595164424414851483428714763761884139959496305393040141197561143273435200004728626313097002089547595587428446647095320254899673331321250316750440185764113105687617005576094357611410314041171808551917505932542537642356244341257980187054771359068639937271944629998330137130628542238519890401754940632876976063238289806776683898213992032065995513352314085694915914050842467919887633160388693999237380636938911351750894540014431497919678874791895286007709611346516167147509632590122344095197110544678915622573094494142801601929125386560411688355266176501950584267949889349612812334839103430864839063044161488735829662079743945199097908657524111428153190274095364518196064167765881618186146642074594538106910308627499317392018716625513628574266974468238093670204532398744822260857889625851893259252208716977598767312340492712837762243356501964010330849740894509716812219998979761153507716287483039417369846242864426517158664114741956021476887266812450369021117764779197614020956443544239211463735184594002668051398870827482526510597556445760599546769631244672150457691321993505 A094836 635 73235699914895575549320475460561719756256914284071372970724543044441908728039791546869701896890807704890345736051814164192530266169332579892034608585534259749025872419232585942527457772573155866340346677313200700718423442420281334447224696970238330260548257034934409454383595982998698258552547571843475031695229998992343496046846000062490483997800219284302868674588651656544295577560540882854115711185713046040857601299390359753312506877421939357181487206974205070305434737084464859626415070696653662421095321076414193478243121141503677895471289026929923691771163832867224687188120658539556648004007882315527004154971103914585966391680230581765365452842485138203060429621115275213374409532752322645078234149734917275975642889744524978653216535362752749264406864699099607891927469721552743710709776135970087731294808174205551213098507022608460055393413548729974531696662392149121968659922144238535796926979902105710973328606995119700431649911374418394843995686800552781535057883158659102102374917438971676600628347848770601950997041562498218709580199777078321148612496273897228424851564707642534771652465685656827381668347301460237925427745079194002241098355043909472310596704191436018386387554899396547785524031599970251286936972102520084665851458149505834631427521911036867331398243457356443612285640453759308055430661318182103805153880879392370577692859771332874839505674897166811503611901716532789116745335461521635785708542632645378514553927313508955493930696325702913255965724060154808437935379109787718071548236371278879632185474323667003244768978924742411258435291214635567633122778272257280012455815225837787915069401232594626054909137965977629983562139283880197498818083666980135393678853712792439303736270838984165492605583651517146816017223773763879152540748509663479078670808966573241912004970220423808500110386242171909089654088968974069975361228575965149456397188267244314459505343125204079524661282206969875705039689744604716424486697525342063528390757131778963025565639718892528758133912700335356623024006108617868693121822260262062635686109767245264635403007934423429462197045841824227515891160453140392411659799880090139831023454337524752508918732539938961535 A094836 636 197882834065788057539453102008677044952425535049811760476690319390631647809306656381810649034373806352071281894827629189114746168948819429012482493439406237865432327833238711978464143285142463707737822136912344963606672538816812701483195015838906923162691695747728635131242908499219691217691201661648869180180994539814561764320623477722651683788624629292315325027164575149572975869595534874071203325280608078513110722394195540786209522846544781549091743366951868493286890655562947682879942437544340035117219825379821060236050633312081079871937649827799302890897528872174583216025288580823275104453912852436700616992531943302849679788258625946984188829713927854810387510640454690776004136504079357192805354809793227893892656681076366810371333578793812737218810458387684013736094942976209188800964982819677178985465828780125817162601277689905447351343893082885397704164968593629940297367904688922285483744669748584982289604520205504306253874299688471225724182298755657048533096337036530671901440063093027308031797067000840578712198302150448308900706236898073787122072893582045748313552675486927064891075195209505152420843459557062134159742005319842234559142362288502196622089021290060116951392860241167382568890345954672971881983443721335937445880323169524579410004058516004609953343696210366796599223991954140144433231109239371800140267805949063413941857467164869483186346003435014096140520838547669841252813019440968221603177705509509598754292645605587845430515046556135220775151466522905132010607395117265777290411982924300992751733653702869367975470495046944383873775989714435671154575402796442060048976697117640608452374720528541554213804079095716290039082949760776343752456849255845486730289397892902126837206667977273135417075087928490673172767110483519727374800584277046552704686907641534257571642891428674821939798946234329781734731719819900962605187945942053301432440380437236248043731543865049214158657185755920263662304403927678587276999046382624514759202108957846759115317205012731325221438414746459890730984347346821366466859142270340826429173499569978940265661313417855662862617206400873878153935247492986469468822252765406001377664774073222250034426264865223752074065 A094836 637 534679344410059416576026732306969914899734039447677092736644272268943667938837857503860826821176127872488898789478518017173879955969443927859147805238667069178138400779538580533224172628997164365151729073590478778464528481459585499126258485572029536147262701362105737190208884381295622671503368337227672681374015551348946894850828589960604787106379750547616723920530007465494524255351557669199508530792491842429379131051515051813978377418857122323706533396016741694656108245896347554676744839829736078233065547080955428343615332966121936310297634363424689481281431241451890982475642557263830792677824523276082751586817155833195920201908415628520696452521580221212528850690078953361487963459612890382637423617827152034380682376625453377098364676684346653212476594156657506015320643994247506587463672868991601648640938069091783767797439219617496134871143716542795866679213443325706534366109809545871138542300733696720040800440266665640378267926108337877488345727242098544583644767614822716818588948102442347330239074407923394909757861413469768151489542518395595725519809846191338045990904314112221693150405803617236184291646054834585039384972946468638584800421805177891363412224929038244566645121984079368304593929245494770054867977998077600458683967352597264059996334682722545057067335762167627054659613974446216499282401734121285796899806520488465078528298586617572236632061775733190604875802143902194532311661784160673250150374578152303188720213872371044844296161863981040831546006579165606537852743671473020450975106313224911136304700119678708602718032847864800484531465773113968824095105233208173995055023156049698200528579798718046891072566807487449707972146691478396938940907871210838165106559427767833921693113138321172912771394977198147395669916509246529602832026175831275744584945776616597385337180635309148457528252614772828075336017299283431985147854574199444505304451544224074969848172018019851452612191251214345445670794372897798217734998839153913537300570013344811350624062378760321855797838511021924419763083507105223575584709292638652749564160151973329352552233452038066631362229498115376947705522834888987364365315312327135632310388522392182068267258747102038165162095 A094836 638 1444703390713146477800366691240330701382036422162088454762652346980366400139092081668775572260168863137658652457889060854774634526283268544255988357272384981513092093473985411362059735979407052972176264219019336747066192350231261201826448944820607967762980656388713954159309274355352273238710883555987509936203409838750314695325174529450076412109754297355031095717947053007191054964984039226642197978997987677636103898990471275805828789576229097973873504144293869107092311193521275529788881677277509339045707990992916187563388393623828159829344336112323683179119536316874137260065970164438289978540377407979123158086962962529352073535876750769636974830524480043788398144177082691528049701263737525734529125810014155003668709888985293948552970985067525863167374538600830193569382643977513786590138043127032487977448829196857219614771518170128784650974478978205551546369530558897465425916931337488254894055812837778788965260499996010354797773682470429256502284430825851511807959628998913944313155436332736129458997947253142012205587029340893163097015843178468001576567404131515413354519109904055736087827505406178562664803606796703491714284037159352941613896180575228373961743209669240046758958168208122211991630227930980914015281394567361955103426633906394637965530686308657800739585987885680717934893677734961722840916616254486474851423136950553883578769520923573515313896644572027646000278276871985181956464857327782698153684708932462013706323263590500957581442798841430216191616534625438945960146102792924983992757446846350785589302547989718167775176149284435643964820146742964229327033819764725689692578623590949166897219770241415634158123861709751993394650701277424867752674580611162428876631193284430794354287954493075831937172892153301465772426941640873639467124759926511830015315818801510404600923490433713890457419398766169947129776184010944013322906897871540957000031195632113013332281717061145773575743982103595405473938824091165923105732689864347491753271380973948722422627101230205376923040538218366493322309120651850967279863417649567369388495931557132365931655869126093438182277881486701347638822168764622550872045613151655155072501292122729602726208098708404841898515906625 A094836 639 3903588027027577372957174223704641248164347512947923557091593904896677744232158865831174092386149447021825806452317452951083045316137435637135752682202178981381305658428307801961704873392185228133655900768061174300094073265796386307749565922646797156866037586299603742032716469099277460995374135864909914619948932010287798957821726727745516504915769005073543473013169016695422765020862618638829549739744031912480910305693122335712297575456593603868283884491348638310621730188786240585142003615258990404365424758597312457840847095956250721736952085877864228525291505846762677424807268908669702258185307078535067497068222337937153469498018778671143477471380692556736030573037626742429836931326655334921807315301234628992760819739355887623536750503287778197931592790822849026366965888706598257119046405065568913523465087848970138307328874298248756509436907327967683735494604890927508255121014107783455177867667745377554087413830188779711997944111767173742731295043745723542806562333910297862711429170382104919355865123238915309056101243521231913218368656778678021864289400443544800692572588969854284797088226457088672703063161273046779777410429019598701772108895113845261266738789114061677304460403853224232722016571275581184174520273253034004611858306131110959185599854409658694875816282199773537692455662580252600669940197837220720927259519140590072941370167007197051760576497001556923759561299232301817744173512188007066250582833385137782882182269501319715014013598173382580168707045011929452818708231893739635275410170403733509437384348363518369649817352648512262128143551968023574527676556909183580341173445887721492906589618663725244777203783267183078664896486879455301189329777870453011613819319147972578577452131347177759573068241826825583318950200643724064593641498489408788870107597816735336615097885814714296706798757937938582371827173861553424715062452901049091614639785293517817799750229651043862181808787031723534376237257023535951333891510278468083563425734091039434641127076899952549685733678468187753934954824238217806484967378904421739449063257503211500774004805826471017930448204414837543204720552296487297567279882370456916678762859005226864174032214442851135707751814538655 A094836 640 10547493404325123348583806952083249412209365597948867289173031968378476284548893116383750728851803545684110191375509299984765533669568824808272259491321930335307306375981194206915115205845948507010085271699037073939517438897989485572278125296542701097244065795200872922258445740196973344257227676396103033315592078088387794033719610293193856146205995741954417109050486965163979303895315830578078216754590395229535742009878917560623352243054926341423005082022119876421430807877789228539778163979548114795086038652021947268169781289885395826305084706697653033151654469678416437527691980525255371063326721185824344397955178670143226145231573204092678906490695800763820710819949523280962727860394921451221197631414810157524284731267029719373502351306912591623285300553428799468413348261902584513221876796349124077307914689919088116849183003582349969959713872625689703247754876045755568407871554202299558402343544192197313365403203909582785808090192221220982430702705916514186811819618265995826132337305217011159363418103993601911927573354407339288622869013600144836609308383431053919955917780877436373465996300059548187465113996956165602255071264926918532835296620701429320714354246442984982836605252253243668692676783956392428658639763048303313099286039739627905324852841084211484896654854917800213164297265398164792048455573639554133458980369294737426533698612483925510283562381001562235970688630247402639559574873467137765226376662121933356885642785869302279466907160821680890185630244005698756077203682430781701589174287673441096149026919975678645075638711680130847834599912597452955409552729734794269356160958209999882884438252409615369972370464264066968800556912897586946388701307131383426218110923706628622885481304612119813290598452243190572826337669712400781658379861793622621015200713985000078023589886547867595987879786528911283398729893997733342636085424831736774001799699831889511581911788235403454469473766815734886289187594538770049338251755039730897440884580242607578451602939156570559045475476180505092765754612782543861271414577936329890423999533277745917958995053687255564354632866051009555037807293482939913404239370119361437210862172530830864268632317216485060277503504367539185 A094836 641 28499323274898456260296073427354716207148457681310326467421975286964738024173364968310028638183480794289018715270819676241383520892129648494516008009799173563821360446595528318776839324490879473756022270474897405723401819808294324219909186801692455717956308912595172336338578357295752876905568186248134531108815175045891809191311429190483071561532095578991829955110942766704055383702378353359348702841353508166173662429782529555681962048436835517931355863339883414742067732264056306728240013930735390917332072072338542921282291204423243566425617140544972617711541851779575367437146306571971103943406542458790300028207395698504659107262241299439639734194382582283151003899473038867534548248950146434544341078275501744395988351122694562391315729694527319278338684163771825340803840636694894648127253984688928191317071968696288242756354168350635320582390374397706250207749939581026654910560684333599299019677078539649395335765369549862498473747701437627327354015980091377587041993801992386811911712687267193770495036361125589127112994147507387236627078856378934569840329387741307248176089151358244111250837205672672745442065316712398184246422780422104856122269697026366910724923907150156309562830087127860539583379948233601066654460465236242298960266267518168469076793191009685022532066542171613976196393518650178687862326290033877431385444030574861385903980709561399721589133792889724160035876919367182699788153563934694053634603490470630545167223925236585257799868134526583591898992750596353026991151531219740263954313649883467438061161300389935335476006149142360902336826835694765917493036948066857206616766567909973795832259251421162065940100217237725682516026113752793049686969742539220147188324102035991391063991907609816388333437444892859100951181064612706268316877792924869832574283459079872394084403258354452429644954476402360349804785801754701630249278102832899862303771174305980166776507852061830482932655936127328631029850504206499649776004908225842606417186572389791585936796500473976750588325050906046292465315028783609274937555704616584459503907289853211967113703861058158708415200073621623402874612102270351349530957210782632232886832911415445990026980347086728190018678761049276339215 A094836 642 77005160941282224490196641816905491108465720445534904166106888052346753762840147595480580996621036254365382884551563389694918288685000640663357445370217875647514980619394741536140812939659150492140265164737901091227557777604572366052709050460047718807216849437766360451913916462967384076425500982014783106952985287381921580047129447953074966165403576048440182584292658305147392482784522415461129616999120424474606006349530384980535100831524086514524182119739282964513190591146672262990475977862683046710516463653420090951357482664570314231086191208667809315403552931853942964398731792665485397599713414396930204851871985222180918764596430759512702469114315246633273248715665331070555068405935435271217358372302774298547803000448789440551615728132261509777479501325210918642052508987001343436655327044752687623814651151502680912839552113700413053863648831908729662371637088993057975812766561197831103651609063870588473999924663120524561293280481194276817289568747504196323673280441163810899789621548658652350866428884343237827857398258991605906027078447066867607563733396368628753517872931052194711163388663731261698636273020642902937668232097629262394323839886068622691349423682765475905453784058814226924710623927450406125707923518428563643487326355548051463817589877255327846670158900292846045882442123095517416439213587215963180049336311632906169975129343536289563808329224825653678854703465441497407424951370176669865782933404874981611108482160346467497272964232583668043630188226481101873231335360152055762422853892810841344200161684626685300777523539343947477983258275447344911613230424123918437484233910331790986338881612901727492554780814605870530091333758803133922667245855639665706319425505590325032026283248880419269157134685502053047579518410245862624591422138103136493993092891233101223815979580483843917033071007359391136261247837611309807200206797769070596208015711175058578740612634359277729480581869942275145307769773178367514924715923774471682808340677712636622593645692677746023519095242072660901736188442018699478337414242459433273249667073183845457395309873584091142882306244292760383557646862527195863492732979295302173898785315782362534222036629196022352945409734851640301019745 A094836 643 208067916364021295674055065893205209620358169495377629746494344095465641702456054629623561542841401775814470265039609008135992974643350838942743322874320690200411913812244145035124157786119700138883522719099538273599455391685734724780095634433862134524644209224535793345899065944359514478748826747835757706852435137690777063395534577057779368095848900950789794350928807629565487784428395864197618865782920545576877262982768670434876286764816033325408822156179679230231226235210576190543959363944955661476424567459469013412024996877377784629151322220203280225247782310327502110230005866635834972343321702293962954719458075862937143997280448649962022631907145602020522034878723825079600927298289297152682867777621017879174419311224277945675903306097640904891430334242035738399000538479036993270948045547667777270618996094288275130204227054864347720904258561427013150021913206709303069619440337795855308467348670901251517098401103986287814751945386439234522689087401740358375187616710030815058844745512762991384847320350459067485281562982801171650697929336895819896702637796658647150698044483613878751319364918564663437042464259711807025181378881371486567358159249887721485659232065908408746379814964085954022707566268591049118061742692333513728460456852424567537066658771550704832017746816524727844360382420210569409040067250331242478615875328588081896411413582254344840010383976345123350541248727746006627679518814063798042651432425368709842584573630032229941046291556572936527305176688959186665118041151979323450326287264061243428561398810700003292765533127301196943149861523431890256413031112945879551225193408949931335113862285801216263720951820964844934581101300259954106253848614968634199254940527780956200543626274482985255446189586789102441700757793303256198939754300276881881899504417828380426878382742064087909370928216930598447817541852439957344353328518293925918054196147823833973776968561530916363226049279928091315292962897277444818826932650033714261105530093992971764456444724818769281571844755755278850444888705019497206858418345569684087736140927835460572670160164720353209909283056878964934749358947936380952806014979098695691242285036411032152021952945107305310930307084890371044079011775 A094836 644 562199433010424599629072297846798659488716665510789910040123551639060111533282496769095267808176470977214444290754138988420063322568045281822651795048969134703637343605703060490163938197282490116112786246741787677364637240777077621783452351531245027437869846107846275854258824267742945154195253447151235309132172789055192243373154380080671899520017564965457975896027053922427642846133042840539550714215834315028297889973434597984650746303432090521168122941815373540801808774348385720177515210903292334626252470759021620819200590205192109497652641552798054500810192398951978847898511452918233429786257639884873506721770869109670940899733007655766625638710638302344203904969063059699750635004909274971113837517773618006754982431124998560426850181460097592755134985642479239943180812917848968816758182414471289432524903632115767899130908662691353841470252769326957622629547112891447901053751979957839845647672457166117728611405783046286554935195140878330486029096869933700825560616677222821125187602585864054063205108720511516001992955322130506808579899041214058294022919762838268232557362676851769333870212846573056875627039793468281939137148069233659075739351969356737385628553692660837667242354579176188955128919347109087266596703046761635665736510927924825937102648183140127200784105228090914342615707416966835447708845271181429961256915088508685651197469524121896221418493695755298467508775207666244466492652410649012134574304630412849119681906839864924954239582512895841913110543783379495888047073961312771810725865764639586933131555386349724270367169732444294796443447853054692025483098453949342423492035106748804135686669557353273442846519265466196407367605621968637191963976290399393966721142986638638063543846167369777279796335106369469295422399977986988003672591527925996741755966943879392680324166353077585047276331009075469646611861824044927133132886456223390061511841783404288222086790312643901654159055673783832791646440440673882722102857095675172159035459505628331994924691052814621921061101010955521381241187544774239434231968032315043945629779537344341283509315369764520789083739937380718960932384319677238807285988980791696462434480269597293092400782635643309754111336797964047709461188796305 A094836 645 1519062659926250904176457674726984084733302809851984841550784090034396325897287603814040783994131281739031652659147418507102002961585883708133966207478991727648537902010695857200277925884899502174036609555173591204700976225124272048324163473741789630274989799539191412822413997272375493447121096065375889969517424023591991750817199739443398414723719364687766500081270748769591861404763697326742001832192318536285915321830957300985855881635586743772162942779962983127567257077063103005343455555901331943204472699566308959984466582709432202484872808324338123057908914614185936519519667715779200091447495799647225921199270168876255019373934589405432772513773512785788436930704373508584901136182337562682652436290156538233234083354480434885995403514401877597983469839775644664290736157503489434705887337935855876378905018994980710575176585002364983215304902078462878069331886277119485519344168230405745467084702511914179201456501327389962285147082518707862534016097053473457890306411074239352649441843342259161315788818915501765778317479998833646595611236511431048614630032496551204105722843254808997126238563792075481113280824479487038087741548901690465451161161663042654528246866418337517468480095693119098470804317368322485203295173570607247235306324066796027257483818324185852145813820308554834029019797080261969169139890882664973424073705953275140041453666242763781335927929955546840114085360069865464802456519134054816723821728459943092952670669696741397194125410903553008276288161997514708930316528725425957453257838969768899832078034092518144278528799851531357238793252949092254420965075609540010282395927633241859824694046030106259041355031334337841727862335809457957432732557682810547529446329094957072266739271800606863727024442011220719247128883039763048282667143368701742919342740782857701193855470607632892733652737015593702054546802831027540673767714851387081652279078444562238952244533647795260738621405204514636274937366777737933837677101045581665139999550478677659057314750768260383611937813359757063016834838301091289931797570764896903171407576573763482312581597458943570451751055401519645753474367682408951320905789420084184742802274446166849524634762659555277848303521097791772020593088048604335 A094836 646 4104506744921296932660189008040013150150724703503397531080308571149387233514359572223041429256874915082392548270572034052050623582141735211332694869956440599137214707595556600452090465577060257591756802905292796693314360395648542297494267922597964049757995000485049089599886766371134315551176047373392207546400770579572772655515830322821682435911590203368780117761617667148383287088028664043814048411032930469210228171289356653829184607528609078240293750223337038595313187820415729972052296734530188007246150607975696050856407887280295605922016830439720055704415386477338001523763294269523945728857703864389164554206921274532771952677430360840471695565590392836562054242559312251133343170214041089459251911742165448532580486468823703936961019869063691809653742751938806240434329154393615534726338770344500163504511928799534247858359233545481521956400003945753927216377134091229736981820041504804344294223020539519655036217737975201895048180862030353503688581008209388413285907097161978053635970735523181668011207325504577050621497828963893190970834752473987652142672053782761590655394889917131233383327265495975103395027912116534183444795725995219568415378383074189283178585647433794279538995551320453224891924310400288007910216292391077735268162021891971937724895340009301989357861741689609933455497149095160423728180537456115487010417192228834339883322154990478213047781045321393866232960175400001278229993048207563704138754175724461606745267029838688415353601906021817715466688700606740960150219372569026975725930870170449802706687914986428639490860546831667994814924573024999418390755608813878653833691372972984398497519176686677554576467851818861582882487623989549779014606178894977809025170014493431022626091448861393578420642762517983277036272946551039778472778617709640581442067343839314564746404801257657723088744648139803173875915814637574590855593232395561438401068008445365386244676507829552481871853382703542873431047973387007456555520804922304563533106626357927529144532461651148503704834050636962573315966351848361120621477601974783400054099326272529391864254192824750157596110562611166145445168780545484666791848635727078486383355283119062557818270036305335725102806359894896570035594814446140116865 A094836 647 11090375705714684385796926523266440804723173415563370276994152208461554270559473666859054127811292026421342926395432976861222277816944006955137233404656095019877026491385291923725691237711290931113424707413491581491744197088066136163557463602696225120656472216320803100907481220320807648243784232881809679414484912588581608123212022715064446498434702005783079190425390855364182872119992045482688232064609145935487500232908519847689155823686420093818529940940513898321553105923506225321382300433245012094247155738277631163105054126964776017769086990975315266175207316352852665931271901596585985580173424394083722978241180084517380939879397461056365115985452727670877884774958330998188784661017202841381335982874894751778494241204678293557233789690806580867806814932268814686008893084435391671341132651583501505933314852711322542732576073863306069961209595356525032875772946982616472205392232801813107877245134413079595993681126552494193030222404058932648258683350165670439225063086225253626685040277941793524707120877724548275277521355542959403169548905573478124658451274690989321399672886833245337792753145131560937297884305258050884180799963897534372167886939905297780105883891119245724976848511187768920538881015897260829050919218745518470087326547845784108936639951221315651059090280231505731641919267835326384651574643066533163237173829328604433089596421330605888891323048530476271014618279845443383911976413800317994528097058985766801482618561953466401544035155945540563637984592751252076811183814364982162985507757942716397144570914215296091386160919010367070458568957520295479399567234050024513118623807377076211498436990713356722359357094259532662610639832157427693439508462641672357175461849714921528178626828084213648285713017299148803331290254452026441670399542384305482354723043711087171087084579142720560152895305621011160219022476603923713464272240165092155172604106540298829070876971910917158222487101443567639496055349154327369875083377222965885084788964419569705070867654066652488750077992883259513342678065859433446827942548738293982049273208180797843053732516430877466881120288424315523473200291559531887262623692828776650123641232185432585058116113462254469672504936132489434444405168040382547164895 A094836 648 29966191052334332289126362805676915014348864418127522985040668186954548489664464333493592030304681798515553504727911632906988542610759124651045593326685898787267126442508351182350217272205442518808215967674451347897896127217594304265389969160217277678049738170503809493602924657420055894420389446070602380385730687413576925576146229860273811617088128908035676603749288329576354972084931418865559559224525501284756756419090649339099445206416099564888589660127518329927797896892126000402645003718331288148467807558675551427013805394650937519716467127598471409485354464370021426008295154350681063513682863855110355098043114381444688766782179262343937702920997704576319208099883167797793845020725311863371280366476053877140042907154554280367941762783539512441122204293247585342789788679815273902348205698239850724531653227514064710929172693219419455553666370253326693076411286369895616669232831210457512679972058961120528855271367727101334365765887586373985241458723566633317397707173073538137324925195027990580576972600404403935222812081179247343470930172024785418839483201542999363660325484828538985584785614818212156603779997779341372522338057655411878378062096245731527656815095218554515093165138233800302842831613030088359807575818834098515098221064117286770374863423304654879859672579323786797286532406193902796168130957385235150951356676428696949373749647113142121306141829348301562887632359182212623328882040095411013651214114625366173144428609131236378283567637762944581132118902925182504802858516194809235359866236030349534634827903521815052496767312305464992711058508295265360338212275647557420567867693841486950484378251388313177137428292221405435512365944001745638123772851451619814110288892759703475707627063392096416274418152099537548617869231256428894353641090743775703681880222040013696962737786438829695875400027043324015108624855867987236205872737332846607714937894803878990784123333426790331964678276247137058375468122367019166395018729735648899194536248755050985173955256755633373454207031936516568089342817985837324967980145213268364713736154405189499401793395142038090762629423211937933258441742625074613898942426174718781555592226009755725764471920304975271719383234623626556972212728450299196299429425 A094836 649 80968637133031660130535046504012501102329826934607151542209608446998981557519112069626018806829122408296999148431890836681706180911993337863118238031471893867100755770631073509418363343807867974528868431231660128528533843997742722058947533113443481589865271880229076930912001516867770705916244039498534749992564902906572264325138989870437123924925625874810392400251386641124455770390612573782696446336435839862266820356882701605726853258580477337908875443134613586951011595849418529581721478664630707332147921776385601678160139071292706213497876409684078773114161587520481540221747575783638637027985517963083785391189516817483464530464508487455858616927419812312486829407999544431307971057215131637626358168882314701137644156637364460875885085807334071809331328193540043327403323003967785648753180455511425074183021087428150137608081884502797505599936571214893368167430419998510973623794904538423397448176626067813255887347241917501252962106398035978449189773212393693057938165556581613821798321191925352606925455259171821708423762965824970779099050155262064628226158952117909589620878060333825505804752938485664115582476256115475130504473250984958997843151616169026682430934281396643180536007226659217230512410479526282850939240811570515442276923227918361007768772033129226264065184250242591694762478919616657519919905195280262311337402502536509828603438456903288681163306331576062292446111619892058662791255360361386758567586009620680414069444619254038740655798213200320312678421637719250376725246899574560188960195584246246499866907850745030056550173891688447399938209630844849483338370169232466100349865390135890363132578536814231491268608886225143227221750170052884556782740805113814096053643412774869076440480146658616432559829561259933157216679331564616420517096556790139567042958005229073298106146411873138695534770720175755867812344141532824908304554672001111368953607019155974492799872176042215566051402479932662888162875370580336633271970732662346102657751859347183342370322032886067308420778650214474883717890951519666592630035524423702383162533039929613846585802699941270490363157820398367871348786115372660047223055172900397318986560071037127785583018070547929721931303827448102824449484347867540388018511141455 A094836 650 218777227567260493338373406527478972301580178028444105339527376983123061213868151147665169322460258442536693183509464312802337193835663388147020828115443730543007454825118718114097235404751587061734483692971977992832750548585773617408971969082555127038538286570640795363514734495652059027329796974335594823877529981922870844629599974483691248571337424025608772229802642955029949915240463089429426932441490414782343663847540640648024618405239243350930216558760065784423303404187231974803811032706828452880175536171986337058837268756827497537933742342499253246483055124125876751657735941472237246568553355853388533016638976397725939716626335150926467639000185411870634836741206669170226340002750264959554556401039647846420037371191251618732361133909653878489300807656740903823058435966932277007657191242586172310591798446577634157752326322753865640711573061756271627461703918424690280835877162829988809447460563663172456287083392389720658402277121727326183336781978429035075915605936176347472960926535657107715921999533309661851757072310846989865878290048587926600681662649139390168156248858696511688145456855002649622091694240244016023281714201823301556760317288826613850196856771518634655253776433268066723044230272848403233149468865287713890933731463614347325704451658651746060849247984482903435461420754271802424920787669516311379998510610496973128189541336803038903361132401776690965887830709315983324649348654814426926238603746780963853449466216795803546015588488499627721912514132998511592729112319791945435761213108767122012290850377885167690983517358574872569168049711484275008714915859053847755587915716279481919697276722093802101094604073152044778547733447116950070681327531644674235917130391028803484838701648644518208680243200106187291261918936018362311808300542805866366374368848248734011469110642143434316505254610514865311504938761796837034251670517874265586066038450821548275666263835542733032680557536099778876679030875839947216081698524634929433732346329419840636033624958902897111719570458672479199289173261663321147449031019012698626036799560153662208285339493447917722923161668086966776446486825295184822522081178234447381182903756350093266889589062148585803683111222381539208035949735725365678126820804781985 A094836 651 591135987918100719968624813902201679146368538703029038020251430398790064400890186881879217883268811482611736684843424141301078416037781562779912414449690928455312275836715005713217220645275444432938600409541853304973963453744916316496320201513530839814648860448599548843139881695250346624074405508410737715582336018590694115616914805915943883202629794791569027754534341013104283546523960877025737788760460764306052717449234454148260913204103176953736107232894254614898178847102304946501367828652371815051526966588785306347376622020808827054790758311556572587918441831226531462497662292110409256589594139530337853127173123037138671630859827113294828104719884055454643016387911012098407139379460158705584773769250959598712239839314605236450378907938798972344018972957185728589860566579328008506904081984287382071793965219631680066096648115999060458405164812928874722508155820153093140307566470171725224703640994841265909074443438889783301501699820800837311397535715942040381430909301382934290326601701024313123068635813547447151625900960145600792632360612234422412977224251815680116448594795319914247543518617464220793227642254663075179432061268853309821407379471257894454205224565709069441852523386683089626448279684825906009687013934766591362787500137762738555692420612904984727188403988888554840025064115563490535478448363127878068493664332160318855858312088603354213593098586294287413766626130460167051143877274053221193309948756216154711340043648337641927295379440127780904287300508940340604303684762830936992866608859693179430963377854137872356007407352695413993444670382220880228698219312793327403132447915521770011131678570518916462926128937047938766492748552359829038096390207763104671633990262916414241165095414157341541237584566857356801056547748442283401889607549564894131803977585010074069916238848925147650058502422840445895930476722030912133723105434741593612439066940512804284875752083764288612087300411139122592123853263644166797516116141592846667598697124340550051379512268633595109798970958554388582004462435123342220740689183336787263849049249002155357173140725493573746067892464013163831590536053161474017794616120534303923558886963097880970007884062907408293622044591571091492010311736445590194758281796009782015 A094836 652 1597249220577480578094730908790342409574515489995406432286614025410153770888144071086686499055423006165758469985753748520331201077796891946967935196822236773242523226303349120318394816086298846106213036572098394658061656419268215301399439775517591246624054182393829410333368596825831940926190016353928838971908648044702073577526059175984905888722257134189395487383979559614764819112757827049260454075803832543664539660204167647567960339452868378889751610813063717209389094821567023778214721069207675937440772983547361725764274573862956693874547091024083516633302383344918963885791931855546384339067836796457617025761088761807372293020643536233787474612485487717653033559645298813483226920376961346072225099169959691796072625625790692157637305076889500913619660775629508181908899427838908312053377821864353263771814983431646352960958985457103138604745114612960757743945409564349739240420763766526838727160428520600536823146689884796802090936934513526740688069958167693414681591241016730752276115004835241158401423738046205668894031332637241102494702772495967360771937859246743318535253934980705549600350899158931469580651467280405388890809406266727441314141182571021541988648666579689134113250862937041274902596528664169325189771078502270464574537934438503455963133594791617610081117006728728890694844287778831797155060342556383857024758501026986571051556031073864926282089649019034762815306457916672662056207431745143148849896555300692303249076944488342091691748569231636775503756564062642667314316963500056871962780141377677862055341034671030153220764323683465650035414930204711106893667579868251711589416118679824106290595875800265390189024299293299457395018628040742810943986375660048377178080805773269760250824602970351488199905744819405377970267500754372113733543407790623801138267981060328371888179665900685106807023757041260274295938836597988762788482796633001268066544772807227146356186006464067272287126853030340373144139774839335662846941329732885347060922245897621836818986806116223015083779707810443499276096858210530009017120194724344980174221505034004263621419617954944142813957722514601900585990851969155477500896230235602510967008731391386718030868035848386755060780960803313866829872654275926248980871199285997626222545 A094836 653 4315766802864364603911242946926691288468661707599049477009393076406805090149700879186040038568535079391067903289769943658510764011128786002925798121901269311610369302159373486385297079847958836903543191879209452824229290670899263999464969777128330034847354586179266618121213105483516209132218800113910214491359451434448984215781296276596409795383655573949951815342485015544753528138388102163140869887084166772520821855818943534494174688940737155656931898680790931005514719309695251146431229827631311730593153550018004794229763551201086966040199185156315350386610451879529209192878337376024038373752038434434341673268608707230396898603107204043866643108107683093214441223518581006120667040451410177626993512372457317982028635728646610895330761867376523529801351071731958150332117664160163679840218367773400534424062013438343226068831112608444564510960841279055154495265774134717175274523763389589048069062253159021655654876446994277520359928295553849432538327715571571890527619151796297191267128452738219908976333817132211903804225509159924498795086098651743196571353682707476194866576015869271599700233881983914213342699471364013106119891836300636277577499653899520735195434242893095474664934389803362138103726194002305831836855444426120860513810136065336200249648417434530169534193424992621473768914425553339400349482510108900818553019401281253382820985540103270942210852018056333342832670635524223402415705429431499514139199299112521847162851192667456683413462706768503127283369331809959978142943831073468905212494949135876723580352044717745619864632846585316833700277147968459028605809572105796811921274949540436819675420045280638513771827193764366196833401566473338522810822148937060507372069665565384629281313836060794306958803781264448764418305985981765702865750885960657961110705953021029675831787387347412309667430541466982838307180840557288915023568382779263991574210363686060808941610304590157685955528144800679277096343079492031697368268675422140066165765240816677078744352298746522318122777660704847376489625128880389649240916545404490953093959242752830271302920450541118348389740020166561871370183450430122047045947596301981864098553668660639949021524462854456949266821862468509476603224419843240988300723785712483790043534575 A094836 654 11661200304090292582287600347865011071099914359417141691472947805837161943430720887416609097525682729091659308930488402011547564026868901983013559557442032857734444611911400856863952391354368691014527598244587369432672885331113392058339046938360972236566305467802196008334107477647863971243314271717769045626814265867233110648967485013304323282220748638555635615659907128022364418265105539286979581174447342815518716989883125226035612441557532341716651100483886282513183562185701747030633404779538735088386763451375665406647095351070763119283924323745273052661104807676104578320193381798085096139493668782004794743554754965847770612653302644682991435890632347232377702532913646233239228860072789922986790398205280503227749577666177516848491560928346289688022336976158975292689200019661334424019957976345906379660551788495419965191628705309031756205477588390892414485450377766596243242023968257905841355767480875247992978939336631847975215724163649566653191820799404429080512212266562353994073028803183665358812895572467498517873348431718783358503220143854237621168436878737741431786169859624836881684482348769637045520504390974096132330558850874912955286962750695322455476521335648477392855518607997821560114993273597701693453858221068300062837850413110603974571094060774505726463780553213056493394716083000835280912504587253907455346401397503445613395731877803007011988795870698563673299113241879993716654574014116479942060967656305478730341720673510523470241084541939926218282888430793947798299566917243549481827289389784997529436249169486313993844084730709202401192498818395846090581790570162283117559573324242141606938878671752409463946086888527018170544393637592332647892030502441561830870955058276863495048349734211663247051199617070795742052884803855230174771145160322290020297326346794841123769117632433042160036290516020030587845728335246958050404918981786774672232248336134963498533084686816599603384564760124582376373945856647694806953399114049292725894550619764415569145403092226297187344730155444789800831467822137954621718947488562739830914897699696642359056227435942483822404934720532327661840335097071337801962672904311724761191781045712317750869441067764706828532197611608951802468045552543782874462306688123931914700004199105 A094836 655 31508558905885167692976492228688312987420680130483409251310427961978935164344717688098798595474356165470584061662276372465257859489835762029316634998410250880329157731015302955872912976142424355162416666913683192997629311935377714442368105362481569854872122526646947435252140283391422966783226029962611847373437655013812430524525928724652004912150667437721753483561253717431413113398787028765316665192486833203364800785842348541804690322913763446581235616575562054559690979511046810781520313283083834577509304252463497910755657408829650747218197482560542631974954803730382691091953324740088553744873519296938520962743274649111968964992325142826238815909845494114201459029491448603631390259249637920500130028957155547264061376825375921878013302297629807360512824708230479508888068121007261453538246611868271264442276508452611307604554692913891196822635932871350024884532425459568914522773487709098193754235664262666918007438432702806234755366330252833543074867261663051803972107016632328695688132559073811061292534860473363863081883658278643474751202033608051400653919874995694641210036094130293385039871606141677313082189521712536385544063895172178504549095774879107375176825453487943022400136613875724052068573721534795973406493076471102343667011302414715873954895902564297038374965520588253652531049087353831375686187045277547835445158023034908766141884712838184843122784231775500988920861146889107498177256570437299371949220468138104416861482096974241749134727018858973873297237256635915141045451667448239626428430718704114188660021675599975693621097077743418302705298107028428168292969514768916877849155200827317081512030495654965090943813000972809332444754775372916341265743606774951129952813195394419598236011700526078032738034406521508830578130321710845950465931357439941674185414678333707695394480011046692569005747306855581181376319654656440094905176065219482385107543430026307686975585882168147538187408026328476780283124608318991876356387037892513523227009608838210051153800410843156253683142757234161336999249565791624507494946873179977618641100490621084901339655228996140747019785225138329175730714062103304310781095141502684002758328286961013902209280743575774996237048679745525301759182479748881483556164370587078321035621302447135 A094836 656 85136114502501419016129899714315473826999606612651812379899084880319276976897483762522066388362612833418789042952161827912724724793972202134311564752144940436616526454758736675367753997584439253280158819473173742892224968176505253309886562350378263386892238500694584167855274711616147208384305489644705493833982917033055320044158410446524703968307821195975539356946891884592550210039104286618346342370518248868148876204629035876831047216900547275130156919336068187534002513455286297029920855857487741489695051703392919979196379671562365248220450313954262446323275218574686355225879563254337474133552109646659101636537584547145574295638649882613852597596966634464225109919983361213365783241263661588401428351451836083426990612432588074736875094316634811141815964339301779474040267373761600786125918325310092610616651465287167257727541588624628704783006085140799376345592128141377440444290721766015061618103409070245137208105666223645814461024608618992583821638149192766569903552646728285573395340101588634303947070380103456690548731771320462949994389391588811030329270333801488182808085740170193101540851395312463330311030567162882339643928314196375444378701496760597432405326898803086398047776275173598390867726080593745122442650838766697464288201701274149180822154157634669823183430372848908156082401239313969376268796483835346997465361631838925982669759098356897643110751005461532973500493519781126580081230598747568786526851643941501828880994284303727695638562163872405465722916784541811917157012105878226227060137974649126752761849131221964837850210459977985544707314292691994514881513047115043241665299793062086512103899460381043923320718782541642289247556858663982361767391333475415511570670383000663477570208566471728632794921915221499789426366076377901902928771756657562081358970163531331398114761220730530888411369186833264332048227861153365889475735323304059617785910115682747235244534520533647831582773102574784135742626317732059402220150822986457490466654068530223793801999564695115971154664385316548487782171495301147281296724732384810962828422610760471706777389372520136355963637273389044900496727555468031176392717109667347863728241839587613851451725699700676275125677000474797756401508592235925224785881667019597499506334059207959665 A094836 657 230037749877199928296415296051588181592239949646705066567078076036194724412641836781616935282557184401541402523472679596743809741135453400331147818643660630649486974151600375481540715428560178719938633967799848539611598866383605259065599049102616705189812973556754239774597517018646546365631426649793964281727574468385660460946885500500581025470362820720858469620717018310915353236112546383655743051768475115954905060140106869096848947775374955823638237414810439667154820231665204063528035371006618594421321452193263417320290707116904102071040909530106934569422857665633998801437635487959895115020304055391753595683403590703112692634846666990497486892468187936476842132802336012507065742686504154362222738905492832140264181370731476152563114626830244962075379375131968699908377293555835724316850777776741258365614927816929417477768509767909053846432485619414507043535765045705576384511559007438284987393921657072138098069383502697858287867453737122187708652523204251593608827595279352810986985513266359930815453922874504679504498810164224232612241365384870933795898287788011746074252806459903767630069995430262669776823091510284586369181508760894711278532746895151359383251818103740485959582069095382448976400543801190577786044069159854540077404377329831448671865586579032975297944590492472229249480995617577257900846912413136062309603571684070754970264922941875624593500406093972830318897344569587457130271986900559360423896181192709469803532029694706575259373645832056220709409447854594719164243105664631299817276866379071221781848327692540073391895575041763439198380860513555662150781679960335332070062762191698556928387654829919085025847491206614516492737566187355304968579150117306965937312821422054597321975105310594910239733846276894085909521210560242769230867590820557375303890263196446979103998389423933883413794950537076173369613130304516739976923341938391503867775144025031353003323045298896034272789114735749040406299796027387416185806971167322370246727376066159055852642951670005792510903649485982556779826090381054134162439242731956886041584779253174303930627604744894179437673000892911974182812982124160558135308810849226032425109706692237445665608660631310483719614583018234223792271574457038990208489968708122581856587793592358604567695 A094836 658 621561915032079703755495113801491552346758516945790477212432581550713265043681266086445196611403123890352036199634137318239946007823270293722559271663606271869973367541097759792386337720215605316834935700836371280856797244743533233489995320788707987044611267658111455176378323129108256663788906423437801844522412379595137532423164578194159484296216373279938388939638026529201399851425890289533531107532077392791904604349692555670649980058015913734923242364660888644584136731956867924366454542539027584638669074131146050206505511433495212233587289329898623252318115089267846186798135862588073346447387424116408568877454865542225948353781398569674326969596446207393792978606801985810730423373150983823064252121213280991157734636725836131637460984820227570892863929790615087850655973147600753342530015426836554793798924344691820737763255665348674868431871360651912890834260807904339249572791993807524269923314699305508070738337016183946870172045536679542569786533876249656738285592541258648558549283450364431474722195659841263917699094515002105197813219275531871527706143273937404091142900246574239966256026111718338424512662949758385206646097028009195678220037731997476292948980110979894259704352647947101960635878483090860584145952427276128522449163257002873037231634114392941620376460327229590583189494076292511534118981071497156525201853224997548090729839119188839294740454155163582060127651526531789384868328524080793117798695055849343467641715354102882047099895399653744484418862380198146639972954348821666228055865896112466605427428663394147082937005912634352736039540400313106439417584371313020138266341776669707758416931246541907358795997919553641021734614590677175361118501849572088487203731911721138963313256979018880996032219845245904906026521507409886083902327468374271413549409797829574007672250108708132253543067939810633611430346034576370264280980441798520146668821369724600132231633153082564071428356433220804603037913123374480801991033873954221420199879664107700383617461610356086669345689756460483102541608427436775205763552565022773699551110713654358460084081243314700320456092449010880852915777202754272613573230521891629945298563754183738600860749574075227309722328189591872211920037781410759307414670663465549156902718780218890333952225 A094836 659 1679460064378929482347419501076334122852759920547576222722926268271951205953302368323738139627075958194546800270008915561204737369328735198184954820887245502932037389609071995358652402979307137005909276325025907401026526543698160413284708291172039878377834455399243595132334454497333490859011259524702290789935276522091593226946929743395118425987351170239572806056432326964883871483199519449773217396808621346848610286047809145315227149267811223536806777231076306307226670294927225466434096645905081527075089416980904434394560571602596946551050784728476549920828977548344054762729761663077486222205725799658480561353287363291503809339224704088593040974362705184190092151353446163324581096888511271785765247008779379745276058724251838496208267017869628066307556262914866835403772531067523679695791784832534594311586327964429482704018839039262351585449069983995849216527129167192478946769299455708923139047808923601825734996888548345521745346579172654386901375505881103368255254062218885589052389176897371427484768557218968220600943448880725524020258706241121731996928203227891077842522042213437136485056152483867520160363438467155646543771384988172085827839263419110285792188761008049570549235201272683974115189167260767704107784577414430939413117561716044433115151203511503149225281897859583861283548763513146748587931586008272903795033097810371690870397055035125301898764113626845904753634595527344325330457093400079402444931650144723733340098111354756292584688657996218585540679056741847537626487758407410477516907132374429505696643130400163292878022398080362979329339639780785500043644162189607820078263585417799358664685619840501403764381760531142731426210435886443540470437223418393665785458546312649095424275098382203705856368818288008158161997751591810951955934857951956460802035201383472312521751315795339949415189955778417794941911425372295047937347232230397663044795287565851844525936869456583789224965146293447878288368034959561819739563587720453138955009828125042940277478528628230476174779542818306739360510646144843785551838956591448802579301059563514823384843256891831575371692924124226507152604247188859920441316733561340334886164294154097769462080079740490632880386011153694220482384149813797414609644231642715205699369289556357849323734344255 A094836 660 4537900472389952429223023736413140998456604958561034008006869564438230607772557955529474366827162627638541563977527890212237882131980234682225454203478065685316093156750344990361319000463750163974361547795284300961202393864275184693162048312751530962668921653877488535936112519673471963192791759446839166276603272640279105304073071743489031792858338565770952442026091207821089691546205250127396943872645787347107552200996575960949188086671645867980538177155125814981237818552756631253437004770780987747129306966013329650588052457964705516085726986749054307987456645017510546701049629215499505184326524663289790360368013578158777750608636796665979827038401059811235421599164032926501032313062334083214153874353469762858454919515193830890918605844822750214935446129532040398645905528288475834937276060087493046993351464360964117574438165320831208635208518664885423931143412175493270209831397556533516514182909788257433830453522119292583571979586752466616727974047104207424776039737829836320360906997427414146699413166883456472222485281176625850900633826450291644323828477415618418393090466917806896208381757755383927754963586225591607202885075591943947897626011538398260213017739294769828644139254134439450112139169302715853408373344027839971018115129307588801274265514656447394813770067640135265958558175823028438392079611275372314557022905081771083734264751975069446541621340279283479480738616987232840511105681498686021325412200892348471635601629238836148460946706805887218477170326897609666468623283243868761429016843619842628279863132913812553962269436676134857513522970648142020804820086818735958538448069532552090442272786392103546429452158159149740759979576030555855673946016557997835380220504933045944115252352515457434205027550981978198107813018774551684775049902283858888712827700588732390604198047606758434611711006970216942122411059925595184950341957205554043748516720334110314184481289040056245403291753856539733914365827422822913561820012029630507502215135393986360522046600736017136268167655349375053291616663341759481124293654946542099546497763389506339131488020037647673339613960527567573315455822988522302278165200509511062970785977505808418902801774598056115967575692414953594151529760876842832864499406483945822334146663478560128653839864224785 A094836 661 12261405396937587084831127788368805901495623745271993342058338840185830830250245642538271415428853792803381111320480089344551196315873224782637979072842912594478580777502042554884288580600649963751587896233581856171261467194745005342763441256346345489091547930942518624855780895823266747213432475014099902577091252738757620440012212903977620509184804817361943258781692387100257381673975102644707092570671520603263259198482462198675560894959637867472190617866372721002998278502878122719561320456553582987661860347078599734984483346860062701866687767145160011705557934008335948842181335410517999930564047434483213895233811334897654190640727285366773404064718689247252924970849065613959625985313329804333371982737828290464165447253995006815423576784444053211127509134439310242274401333662930638476840218564621380441441345116997081256649218678046886469981831983450431466100283171053648914485489428454105912399083200062662608059681769440012465967098058585625744598973900062580641491116362155518729581654659696127010386892150542168976934628795794168407988578809981781841252549048797738607052599089872020117911024398894888926391449618110055506548930478047559047299655337488679985288139385707068946893715436054121519025920266770975141720667778646187260007666271543224998632305450517349283657497481747629036162907525059327388650521734469985660172094497847657878292489439582609430158962670510334711050989464907607716682220952356229541861321879475425635662262105223918385185417100849268106728682598284576950682484837174985970725994553682407182684488489991120642759139876518304638559737351639959429123830940062370363066605613370330575662404145843941950975966964262068390733388224126035587461666302486732803690018870543828350316432221667605018278586384486803279152614731087060451232880036128765345599644955553535940230602882145494980893725643570399196959742007532817440776031022174795810829133547478503074623917049362518495905093955224067588738177328432552882217932940473910817846340824723021087629637710189673966112829974468575687208863838787973154055903826600161525834377377386564818457245298467121532061549652563458871854481110740071895681930459965330806728825056400193777600932883867884853756640519193457703212931505079520602462786675389969231658585349779911264825989401024815 A094836 662 33130312844624887913261278061148777132700176903119967449207623539312550465105555953580453835014396120992108124246373223881087120207607321382453137229367346352215439944717362232952357383463955738306626521261590380090447523157807140160962125112599512759994399840485031446871784044401947077498731354696338489924134288296850450149807695193475787126785549758173404914275690803853687624193389181140748436729010576024229979246747411864245404588992854846263991068936761937024286367276958134831623434436603010451674599528499410470598423415163431455738274261099235602574109550233878716261027267229590420312878871841448980655131397858879883464333494516424225071803042859945017592035812576124885982911284304068974687883203737687364412180025374993221443613552961986953716314745808886742585033757651710296688587333285546882459727521154661752591348614429917366410682274810764400935979033984774783873669582604285437641785808623659526109543429687504794390459526974711608295289699503921988685884220370806381771009269983501507767918683177598057119205144520954666412534239310744324243420063701374074097837729650367280551699379544056234495181941904547144387088007266608912601855771095882874921988339602441205524678174968964101904957924421645872117075835964557970136569696150580486357503215061783221317047744425614453520446217574534479575695317646926625881470442310279289816062572201000235610842975514378645105780292795563368817634849907585033536087966306141707719087796606685788640622536059787916537162423210238029311077605406763568224140208267206244364985208036823094164181233676915782998530896801160522235471786379961705985047429919257100663349373729283939047990633285277949642020855002012517601465748403302594037735050767704491156610884610593353301954535383332360482072257190378462787546466807717640104921527842205065378112484789509520679940234977920248413243100493293747129791885479959092726816570328566581197319639386088484919690160575261574085036640775597335064839292985148477399313310693266208992414759046331763039300598423358742131785058475741761702777927845818689900704941175935108633132345308438124731956967547265938304177492505396685739830297937625814328718314516415817778658817850436426818734475107168307760487189396963987825021585097497212918119163468441841677431169521704825345 A094836 663 89518093044771050204044888490096207443749976496606406775765656744883671170884381936328743723937482890066883348332589130446608054249758666502163594155771497000773524252045535251394714765831027804254541108860920973422533036310927697969914319290802627131159379277442624026928935632193165180134824906957031585675108269886837177547159952400558672838954046261779722716429657770320276860313155893467199631334694005745948800661452308374728884523897798834967436396076512887466900761384062377436923800286380877686841780264145060012957205083288244933342115186802367452995232299174006283001346833873017905167398781151547711246951141780882110222974911542650970777238417742852748286427840609840376311866664204281039802327044516493430351246263115977689333828396526504304888271315666477539154518938773587558721924497697329111784803320718550938504742699540418045994777036556853427878583883726578294973006297711289824053999342502044839485323738955956185003009175918572707028247023460623313366678521950802481389748317913766414292789271558977799793923323560990712852499106629052354123939170868563699414618938462693302178671605617015546711092680634636766023856289085446803802655246201420190550532508317656751620611481872425567293074792761366879689363767055567856662824058991202202594748688464632813481313721780512771664616643723484638754201359631474008661747474950280143235343191794613197037888289680888428565483640082622757637641647768073808258280143097873014781549590769002895683043707248129849634144760785380556913954739126590324166640872011996718591782849431007510440497050635886569143725844596998379440285337674825589509227792575227072622039432154121057463728740160854055670671959482049598433124864724057306603227303484318664561334259901391018954276136327177653535755959775787875364890102081573027434732622629993131098123993670651842731703534016614867642183660573137697211880233790818446373062562198653354916654590997294036890484317969262817953701414637486670912642887427938245459033747646864471974483591313550713542516250827085346771507540792590401332932806983498273511543225222999286140158778566154514558626194251162912734428712895100734128949569345534490350866079094530483237742348230946341396335697982928248375378682537665190023687720470650793914788748033144506432507755221657037057375 A094836 664 241877854276658533026441375438961891364235303793653607988151355317052140191179134886404311961625243754564597815086531584093511081495727709281524648955757355528743710313587091531906286344918053663140031769515687208597304173664603482107568329761623585908879882813250129635730537206401887914777219399866544648155652621099945756881976041578614340535066706213779052606388021019714584222878523030759192263117906474514977635157264890481105581738167263459227166878207668885173628832973369266876433276750366694906836038599120423655599897536621422646458939496465735758757515098258614742790922884097627150171891193792610074340281329960545602942594746654748406615873132938145265924910433291976120669777743768683065476912986400361511121702990759346341586782883801061669821155378616076501908767587532475931956343304190849974495656112854003481178062182809595130360521142094343151363532717850180568242279142746322500308468581654716532629818633115563924373336402872456479678715162100904688794776680426847933908718183993726867917608843833674837445123701056652385172786173577460150098559396266795414444226273888467652119490126677796463157137927892846637249315306020869997265861873380466258984663915485968940437686699341118913861786185083288887274788781508308384144980470824532200830524598728222800243288359203201083423340650894637919379372498028925124477415795845214636742607488166472657396138547874785019605291689722953895573538914634485522328839410562486579798039275170049217449795456361910793923542606479675054543476394042441649134695412036206866428752894177374256387128866636931832910564233570192820087128746925592362892227510490833630967649882331061367983056007923994373144205992499643012953785783018654439139326136279578263940234013642673922621100818401498636521252121241921648857470268277943512411007441424713598022065652785616489551542268972658394448931837625517564572753261910905962140922316244191036418219507555049101589603707462787558849327137313848209208626016990996154081831786828517110008845671314454981660115870434186183617871243436520788659822741691484489209499893847602895215600386553404189899283244909674642942488078065069678219735996541336255302225816995106849292562046261199164016472237215397019941965439729581946480016395690113347660546279066392987938794277177747792424201905 A094836 665 653553872737438311466394392391186540369956347100475552177578186301018137912894851578682514591567684687350653229480460007631536495593402020720013099314862218867168504493788069273675534309253815166776561586690277976708942454708722297726951657101587638323166312202022572833119884602762268952562866683614496682284987707103783548257921717185463547567077401235584738362737716365611036249940908915955444027744951959445463824246129072627638907127643421969032969937480725251226257639793282375037745276855690523257393289453043120572370910186746000702487121177335231217795352800262477861014790631484954686746544838228851269319728906602252438268780782486218652025118427960450765676359704327078868209363151796317438637579086926732286557411129785490698989798018202072105352456944749323041679950866993811194558480885999178933758151032128196687592185513208826501816082131161878638130837525047304168812343270694265684543658053631701569120930461354514767700569957552201489519181339749621008500173223834821166618875143402732083346964803249317851798924446331751183746155388507190696513953364773710341264599977427701133333560143611800426435039970073790979210883933012101647165554979218773630356371349110579759405877841008221432828978979020253812049599598271682198391880569343827015441874871014969541624551665253327546897094774100667934678425735472796054863968818626294998198382197682617325671169318469379442085069580147781343216944509700732113258715829059695640741287339959882216546451640046175717051562488563321211995916302747938209371622836680958941093771728284415809750511757155939176637775415380816402877042433907612889709209224118439895647517360019095662169159869681892635381588921062075938951530752591539570497152617000116984847847743528245037531195457044712988702769695839712519425009299996901288961514671996953511862490295702742084116424479060588965186146183080487886337882101803034118886325725429241981748674192759151675201072327080134014748063971320603223795036585266784180390864028976905584379429029408066046894919539396920241050141328257938378368439715117584106345795201632997799873266104308519554953348769119746634067690052503105375448992533705121216292123806654699612258019411255411910226166588620304764954942242770647881723814277466965794728002131248645820266115704426519313473156489935 A094836 666 1765902322258704040923664621799610593117730685630181148330208271233995691588501697786465268022103922399977710461458387854088827517582290764257766112824108759621733770398505049590379761797317463662576606267205361577380353915318793983854741269920160037125609466689982178544960292466126444307936951001906970168989388628941802047447147597859080926911902603071843749277064703231860000232756113012388579003774597076515168738135405596974989845953310787993063625543906041421144462969092616003982720861630799043474781761266083912666122543724690157276697554962220298284747284508794116921847221495349463465962013981003162337091833165357956127656642731683016143023463376476005030712257996181333809925578566375905950515673215963044237916613750977405109324092658399115027600668843557292242542725333849690315221083397626477288164549593154274595870604078628066398311923557878253985886371629145098013950383275136763133314463752444275985048221476761265786763015651969645552224348301288313864062779256025006365356266728755998095476630980770813001885856408864690641829726686960255684520551893059169075301534694783374573799627388548958074431014842001455332981171137683392629771332287987252968756656400632871023945741488717514970384987339526540716869130839741303791746477153386549771191745070957848973246738356226131828514866656279353864863186957874996911317319270512453239917391955530943847490842102365715377728838400267615466418288491672463535539527841279887058796378594532326579059294881609310425562527920555487435137911306548534999280475770016539022628504781071597340571626380706481018343436261794732350380948569289623102401920431340514107205960939121714148119701984824465976806680120503736687404023139716556900828867231808179813480620662779304448735367503833996093976247196906781985564726271121359004830500232728326964338850756923156325666089390879442411274572537751640643367392866318536278324889969187495590493881250615720271344195838166814645061710001181132596845979644764833864419960524463812060476107228614923144255090935334608057131298251081706061830735450424970563861849425312466207654669798241233284079758474878310495576255579375312659393499606335240985085063223355181357214319156650076720231938105979826259511233998000850846835799697699345887241714098087561939966056694566178007256676411602465 A094836 667 4771467421189145581137430341708155431417567942616402362312670571296070057653993674524177575513210206757055086316207334501288004320970854051622463316837642553635705780448256150205136842700817477562466823357427300291803739570248926635653213184372615318725758455830019644405909877123589049757776689044285949782112645790413042028418644551493519479052413266422720574961890465394769355017870767418565024512754933555792026484978041676897349936126938621513835947186664186439207087716230608649478936730381142159778337061547669278980742540773202618215636091020798068630155944947408903660353331465643618800074675030125706405970863893068290854675810392226727132230746018119737632533755429322259627340045076984546081975910391953058604118403797729818819902999373196390602504901862834858890027402172110996237916172781905855633441679242551817829845684628267522199412315637304911107986338011112529786389766797076263291949996515446380079898725309278478801318900591052024729908699590899684311076621049606343364371466082223563451245773563077933481777732217827947782472737762011222352383834701092510067754405480704700670705459870299141105312175668047962235924145203136593873540492676586578302806855238138668396121634096636884441758802962421733996726579479381404573616782876569888137933079739853236910743145413971342947319622808172040042192396481752506181583341804955830027961794865462412593302929689422844481243879272453516842480872287554486772295690968422425773172174221139006456735998223656716723694233389778438486421424354377838820117636158961851758183278824683727729808724730157154555624788141593951429912920157178127715077099296272844999230610809989511609123772593835837387439014304012175467289731571983384154500028763193084855907652182981937092237925464164000401210831223272429085283370959560612034150722667317267460690062882716072689207689417731774334674929810858749937890809186910583220999733810418887656272485390489483414020341953654406090822725675127448956074613205117995834878552946237191210500857352288492927711208812354571573448526824281441521128268818608555345970610801399082060085117921581708025063952445772425839300408507782042302575860487325287436578624537381893372493478103249096042654786536190901932894589307656056217502449059369355120361316765030461113142464922602108549088226190993370495 A094836 668 12892503206150749101529295859630814176079675463218833552787687553433710061785399320062630022571425956553640443248681756364092333586435730065193131624329197355814917397037417719349230158597847027056321694135162298183092126938458684450740998169433536671036962222043246389202589943027645146319068305860709634404298199936307410618985130130987891773318693733971587921703278760431963565398286580808849683844884826693152979047241930475571042552425142202019596736234741087852696129864792135478276083062768984484922023265520041125722053679046649749728491441240641419218383078500614348896157779772947562648338305969385677705770937147237356531377912023153885028271332717496154607101176457770749331738991872433677137592959363383948385283689144852219473972794982283989008853217232710945163561798126318577985159183635626224295082129148825418621968443994974766354745678540074311935525099419654426337727135935316788278085757270272366531610370737448972959897882634006918850567754070262645720215166013257083745525335997901339689267984690805595496950430566714706043550695603227635835885436841800069143903328307329406428871578769920890717595424224050751960011707357703938962913781440804646586931154096794281373449631383371373044117315219476185732614500884157715416608755586014684362145410265338375174979005661812212417525792312814195914649990430508313827641278239671382223099529809087483296160668529978423422605584065331002240767850502683731586279421457149553159224155949139000913774088141025566978111393056653420234823253467617613943422853621039153434072196755790651254345833649258250902817159215150594968892359883746731796515219896608795847407003202630721246138285428842447796394239842760777608880167303475964268902176889280483472482662717796531243922425868803625250075571989034906481653682768006502594916247816591023950457585570248071483082851140621863372849249074367804580540323055639529544605002430861865259752665031221333568962692614578367090588359712484365898181008034249179981007985640772366186961256089776279275752541955891117056849862347910203908382520517144866119842026523530894413883780969443976842489515428718619739479208211771498926247315643253320318394458414942652537296020620659900857176512988849711042854920798052665898840770522616299835870390657398207840149000254814202733458379911387675475025 A094836 669 34835538891551902883186576275292118195611851684049345643229969456707313290874091308815551796810417421397729720602851789488442984062545021665297790026474174417769353171089322229425469683394539966288703655086385172263414635183975795136975541400596231712526553198202395913605753620150820061765072804658948387874463954115256833079455793195284732077987631416777964141721684248796700158936815323474744427183854288969965793593621211166951280079302798102918328867470323232713798503687580633831693326956665065697117147085098089574031710060041506850563765658596122093930002447952715023308514660593172848632191302654605071035286666200971444279492263610751405119662008771928591628649746255141135372099128699270718641230094223953036583977923950986899288855672139131965105530790457883110997085088509910625604903876267289276139456279518447038564740905828737190423000624002965153544877710645568248852008934907459164851124424194279418922031141833861815659165277558186103682209341589150077836337067491199590674066093494863337616838643388783155954826581613530917901726197047183310017340097962709085734316725331998575466110335130866376419801730941209463747989397356370839941199163912561478491309675562682910132392507876235353328320543964221691427790384662414667674272283976628800576628760603864549869556362555071183980811743509601149189344231950836982209780552220250269810984901582359514403813533065072010665035806900645095601037889577379155191640224481527124213797896202399359330011129421052858318140260344844151696053944448078438497289730366411633617011317450867515005514712711571063782257408574548766011995726492963512136056409083537670106848723422897398817554038104959700110019848616125317087018744764260483471189527454807103149563298755834044439141302459581931261703794303541094040999165555782610450851667449706279396868935520747406431217174574270857101664336324011997117870015005528821918939495568454949512964044641874652813853781424248794224363657120407081529436127633928079190687742322813987199978103453718154314590440653608985933036754615526546679008049309056609647257809695969675307231916094319703846698645624445264763646981287798082316677944292209984175014390058550509773880475223544948866994895441085383046892063101748995602611544449660182787166675194973192553621485546043053183695993432343308140147055 A094836 670 94125613192470035439621027566543443733729047170625868709173824684335607078231732931020300892351725301190709151428462286516016578844663062103904563458401594947615436453365951626489899735301888391065050219721718600293448161174975660001423462123412848653710075704580651715316357079057572779244080399120172683327167199721224026673278934228529215086830806769440325139344069136969923397483709605742178633401090443912020881136985465331171883203233608048943122580308077140051595704267713007821099891160825944744626046501911772508992554860178472463573545081035280657157447395985157492365257716764973264056618251434436932551666866304087695205831564898338273479441719430418337084457007280214890004662514006437609334926577000161741465959965231877457026268552147139587431155186963982933203178745591980384065872288515031988502586572176714749376511305580803893548181331310333304803947638639225988743701804392818728110949916087185719654961613624723888462091620064336218142410790406129440051137036146055280744242839097784740339358325168507396584345926569329973455758140870793700439217108809803107854054647943731843580023696652022179165413559407723746996315391645206651817181177977959674078872156439215126383443182831956541321749065674011790761703886743343547898168294696095433143366549006231748409166116644796677303940913437149992295412200081171095422513224457837989357898980976005598831620870181156042838503327639958982983002136870227974644080300269664832476128756314727119770689157921596682150048005340375841229317523075454473202062908027190612994011145680047269754249499400831365081408615151271550613817484091627526044892620828498888019909403281665568974309764821315680854825834566530764008347039472864522863189834280711903429636560755600870278028555323364509465498402132596047063873263678041845431698610532858550339315913319473921929077322616828715266833663898231341844680200004615821185444972420962842722163588869680280681699348445627627415863510950980221808170518685865635724058298748257752641974648570690363181744094893509524099948254121290381216475840850550442122024481956483539149246223403070870349802897987735676672754403960422206648164879230235733987568563543745062466372506757997831178719350305299716142991311646004988065590494262211291274624520506426908881677413796408074888143840795811707207001867585 A094836 671 254327372010515144205953133298224109676417689843179413202842031067105353618068851505525544195582564953399874729429984495314487307595295531259728465166811083074282491527641630205453479659316019038117799404984428571607724668080149049348051057681920116466092912027223722732388883221859941498697443473349901931401617899182793204814366600829692743879884761903396341748543533086408484223300824417900043192705319195595991450866341133703615261463857129645446214293663556962096178879132856859551978074223224746034913880531018524221208309200492172555068868245191669739517328933949447591655903042184297166308133883184545937149532837466978751474712608863046404190046406238981574873611205021394377651462740746265721152252969824342801487987242078608937898078339045899026107016209645891427631877973504442487835361318663740165644712778565203734368294982938426291629995534199896586615112974725477976017233423460461295896621822143151620228287357982862112762755898248558903234690273468020157868094435329573877371353477176120873533608577766663596787746738763747974746540594906687531403454610663990034712569924427238109354648562243428797238571017717938623174580440235951016839183601697283126799634075389083708805153347619438698416012647130635894416432474190129604006183057996565883724575838786077580337016977617878067004064367295435769581054575275092348994648522704526026994773235612265545683525187415950562677625326247362271374976172785466410109149779688409895823375685764496475221042774693024814116571392289435178157464251295933538513535480199738669898184498616170272008467141866333636878902295881327155209768830019851082409787725422194911892125100818336944471186166993156864710039294978917508225236613636935176515855461036956108259774837598334795657188717342428444993845420858480215625491517458903510573839194808116353310552200920283016304960494493496614380127458188684761652328782542456943314250396541946032580336504161831476527298825646304425028868982225891438918595212053081313798326332530050124824628300459901907598918229811822080509074249598971994520371042970137985557100502988608826811587988403181397365463583664216173924517635854079514565259187002152661024426083680809100233628739379634916299950817530024391932979477175442376004229912884950459363852667241690312825099818456409072304711474134289800530010906067615 A094836 672 687192465046798727174449926550773977802236864227223603848210458769493981140414958536197089396163198152361160328210666677877458189105909680800724208976160088065116344492251231449183675549572148139105902927217706278765471759704401556362773956433086031278534394587482794242263047149108482871907713020911035898474488236424707518184391882162895565434233539832170145964239487055406587401435430093456310964511139065409924988219972606281703105303458761068387622078356350603506735279821274966796436935451262102960392560568765550533932342467174990065323618424962810600895165622084011407496757654724254178391313695746391687741105175168910282396978263316386485783231910216008784890160391510800328199362320833895972115778189538797249458800062136436118323150645833467021401570367308011673478401081230258010150762217157137412540025425096608313548383667388322259180354385226789266700730453760602851972575966488362028693944052480879590671112786308079803961077974975986092203914976499800060430151113123472470602116351087039502503070037767199870013095103793720458435179231679728839058433918796992263990256081747749427744416835158047958116439724460310752093969353202148002292822274604881030652937192829147741976397961824540531163524850797912512701409783557843446681158724538426321728370773033432615838871464357389892248304616491354012258017166981099445812444885834404867101887924725360528431286224777028239198900793017045217296202635864193369886948060637783268849928626806913161320137806531395126146293751918048511005627177684089345609099665436785858874281521249746394919608463073334086015428922062730822105244764896153533043720389198149823433634002501743142295576048905745027130845320207200540693825321699959374081318592532021123806008181554139862264853636230686335008860861661211410024031016300693607528668072672919853786561707570691390582081327044105235226389125192162327753250525749518656219283386011365759069226512081679779896480745196966110800376574110847716977822454796907024017442026437896689018393025868006383641913875207448368025994522468168207903661341629471986424843437050739093561371595419172732610612253257814114208369979323318887933123675114937259852265290536982645086202387431266785844635930246775601703194404336733653958441159024641878989838632262526718826510827791803516959255514967010245220382261192828145 A094836 673 1856793786229078150310219495587057989797534330724268334418451456753141669936047599895953030022888765825114901806950491933640396712476860362228025552925119391140861288535571299734064085881464284955845111591542837380795733086996624925143165882231140774594483468082466482818872021008007898859953141885058145647776135813201660531341022051237542988110555144741761830999033345480175512750194308811694534326065905049418421722178915115832028086914684108549653709409504565667118236629898205827427113047611235978974234663742923986524160968137997622664331861915381269051948997993542064873608647527161892605716163297772867155730529033773558116057883792768267421539888431357249497791638504250977465400299339430446170391111515880860343694876279905408313100215146963688845928017025450037895847212089606183638984871675397266624942983053898257098003998300988263805879025918887250398728787070948174180551924244218130741069740933181514510841726520317073647440719925629216172576075031812186295262110439565187285993041009283703559642421708438396282111786182703893914943879537458032416448357045134862433311637220312494526527304933948483339401822896920741934219282017771763666244188946798786847541109495390281809736518487696560895765145730843312478683314818740818802802886867519769924744174104160496141919050359676689870976852069695271245685392804128355427492877086876039246383274177834688535555789695822342886364867265106729929772068147128877699968123550693510704022611326256593597390537132205054937822471601111174787302026476638158115902248782474715190939638772232316142902510058757006834080052068511202800001216144980576826433050081825675400722767182634609152145702012957156070150679345160560882037207793996676591832546321166060039567725846784448309504838867906597134765497054363172371404716180552956668638950558523034636814936423303807217069767440712677852085089036141764420904521268246416866647560394752313739059017455308194603448814446223376785078192474378528305382637354266030725813814557108864323677573131267052788698543691892295678584156690634740898783698424711790337181941409810594042193999239234616320332476942839030072374841759613971781115785604901373473968159790604843426213818617210543475717289983575970145777639347538377157553332007454669472080084620520679952578919431593634646414836096729387548295672339732115580175 A094836 674 5017056123198504115339485902626304137658959959380108812375051987936530022673219474503906550924756049096262312321219900994029674039654287592830444243279463618702519136506769159630209710868040948378545352414445819385203792035593120843335277851014585939868263052224429849093797958500590193611110517465714088629255220492782650330975923398051958990979154566858700635189242135247947180044437620973768538292719110932389510083402440423005533609140371157842403254436859258076202871867249672324433092658208624163926279101040820042822732401976527109264034625571741764015555591683385037204479158121633779096390894839268591308392201708150978860678119611081595256614292758295377927024222348325749600711280615778744718500811200131895109866306249504351125560663003945241428230480601195635086567493587714826962279113116161197263458527671607665582198489860886621415162868852478965350575915964971512875248447335301422774008411307512399727414754386783946687305021277972167122314462532041550869998161977554022923280726204968215931114320953130508987066176252570817564457904075032371909514621677520479497815779779028278462927350187111966825015767351040120245949747918049952224043796241428047457175047203607348620760330977358145715816892601213779519489803938827908847329953634879693798232436701070887542032658232974951673989562044012006414487919098737649383986308076294172209322739726621403697711215326825745701929632151417591253198910837339591681120499947025805284485826953616689093236070011080251910601192119908642357241564534249125545078530601147015009133045088290196968376187259152969392350214673688347902872463918492753688868568277372585734603093493844711427354544543434186795802108459778515296063994765553698451172166078472101694890871432003397778142212356229989227450038032028430086324133095823072617968836880461166915754104429205179529831121042724328512228675349265922273121688713551292624163051967337365711571706095016229736838916737214818876315165265394209370296169153404360224241902915866124964680113582290550767057081413579107716086023352100547440345345239909915861593619264464788051269092383040337878365620088938805997742708226106972429255964771319836011724707901948996400647092817500501040121331690986341087115579813854290742975449125701357888918509654808244969341521477655173022809370174107290188484661441573915104804705 A094836 675 13556083788088571890569140598676778192896520012710723286769056052953047368121369084061955604645660821769334942777034365535376245614749172598967498117315557772614815565980001733749526904701360761054544586378721012435983265284439525522066995610275528978383272172626941369784959264996573695129321758239217582418101957995362907992636413680514341956082687529097064374519501250406607800304557701676813778772392711673411406826931671844045835979869195953806065043834684305817334492667071984722412388935366654879692827156777632012783036425979608111233798893962984330988762156779508376984437811636006943956555592139540435942408573284894911107994163131258677615104397493025679801569950993537671170144414823534828798943021471644864705998415791284476835856598336444895375389912656413580553867471826793372845894524654995879608598316825700858504843221600117350075506265760372245490005726208565956840747124148060200117239986283157570881960155511363703632024520052360869935277505185501238638548738401240530373517236212783110162167335572936926844656526122660166355271341866857931441476091324303290468235803651297188094335173678271600412709263980687507983814284655288953137602671200149637430500130003037560583012604564303222027576348043333901418348971559398190964666731918558065123054119222119433978076100626447959746429925666068371636675111719396324507175576929269766433550796358056854956527168257293469064270979708263066459413527310423429593509890888740175185170000406060967673330263779401708457389483285521550538091920069514660584644073782050452079962296888921339976236315071721264541123445968253847522358597506551275486746045052410644829222157897601227642102827210657159765101226907642203169404031819318299218390600911485297613535095041547334012091948281694562985972867997043763730075436220197761660795128612055514483332953352775971785796471987673694927364028708627485840210381999494324424071699768185167400353010809716397440744149575139994380426791468902679340011943669861227059870895864855712545701343221775936905535445280947057156568756513218988549072224054538167946235622070642447503935045424975753712727585147835710966870725252099279889877835696320592002306686782906397669705018579067736599864362511755110041416150879394946049142505984313061561188341007207257386480838453704845913996271795601801359898006919460378881066732735 A094836 676 36628533378359198049813702558138752050902259415384414940741177080027146052133916591915929539846024615664693919121234534456685621621378224708122587082542393822141612956758828177822062066293365908328431093849951761156207397594763562367504178803686628285005661542174943356729110840222783623649233779651848441979622861248250084613453258788826353913376430724465701081251057189356519028475734865493129856474466814222446688856859293920171425812072958326812829906038062557459179722983556635470285950470268043276305855051334060657719721600264499140026615347453358090589871332062639951226913762561332640936834113570143418647796656623584341662821368102541335834416825411862628528464080560316439175980608141910491635999325515573224303712609601744406906133403144411103359062115767148893460914822308502105714780043338685750541235388604516048072420802565027219017396514921656954835030121639629250412185854199611325415359668928680449010656612776950340429783565876457792592952696696761814759807821161989935515220648966213758689960209603754623203752946517251516921125601266346055722496489243645813324693643650025223202615176351339677203173606260050295532145951188842833327850193539008078909163894093160285087951436772416328560365576596195600418599401663689973158620662313990257082798431905730009537874081860004154259901985160154696150289737377889770080739024876578832609282042436729895471132710919991626585914485242094654155744097593853269422072044060876006324524056611349781036649279495873405171614473236287109645282010786264078650582742280569720373043117060820372325593554947603597637146158656007222317065027590237627872434124863045284955972536036225023244250411768651102251116719302340773185214397911803278934392952490667195679670131911389464497274666114926352958109461877974217570233742342841256184395819540937119672798724205096246560042537479573280969409093342036117474326179040944951042549108610584354978388123636147610868660955313111527601094314233809774182502901499795882111410936384937219432360064705124999228206006092037534857941064012694354959045709050016889880812789241256628690844441469192103491452056703832002093678701888464028155477482795493468270396655962705184554546559553548206792332467385430616345565352560545330370492308194164766636973008482964354650026256160389016004444903582345893167154226211720502162727207045265 A094836 677 98970283632242765042024733742950309364759712043848676459159373701177295679818474509987757554708353865865181200130632935067599014244718348412174631329531430791868865594346787756473477953597769982942659761037983279923059952317785861077470769060565659350556319103684524322940687705322696354526534543297536251011358552990813733262642712610995127759601159734818795224475982006140064008333635302004735195380230559636339279879826985240631348498385153529852312600049801195570397794167077361968727915758275317565923540655877475119526674980878250696743803435020079597789501350471096368706744002002909159804381818310935377645910623788351606278032228618903558165916647158455329258230144104024025115828433055027324865641378600057380423766765145497596175895619439600464831290461412923653717811296010100862847962831206604242966538411411085536190822503687481945667655307812051331592005898664552026047769337300225653212101708205308290069223285763164308477571562973668903225288251197145237979762094230958404521595819989473363197162324182009418959613616833087476060715019350325175704254072460239663300031756906564501796278112166146129531374671405391917840350376297968680362898085339728629062923411339589087270084199146464355466885760386572468997154164946318748076402064905669756079656239955163263651901791109630598362295417472812322929711233719946439361832338040939076440513645113247819506145628378649117741671874853160047265754092285064223555009069542596080348688815793866702300058679867586161371993849294964484740001455052565470999213984998025602397510422336039757102413809232109849094304379565085546446862182190224563960041518633903307540392963147722115204736970496068067625357610453697861504246133753660640362430539239181851241171082889479291524302135750582723998248780021418338831007841734920854012475843604483485300387669469216705429263150473335017505648442846152880788143495558251258222643267394099158966437309711860034850724460511877772438162456632962540938443499840504803603805290241204502050524349131904526138675722925240138239099598393543633880352956780921581919788210294253340080214176914711638658149744486168921821408885631904551976820268635587654946019762104542625759987134208668675685145727011071013610607541202442603266124167598127215140039507732628679057113557664532667539164215483226807735849359326061877383310032369573295 A094836 678 267417669745786572784352780759749177764828691040219708408233686999403972899723465992070328996892432299543103938059051069318118079803607356031471145729806843457235852694312063759163159608559108200545158345893536972400346834955259801867763650497469607878574889212494042545642381450671085327147072686756163298384248830558317459025575996021650046380088420227049660230833022129533263593998454110281929004787526497670574511788603657260891983471210872764702621832504656792368657380659720048482867358092909437795082130546325886438900418078611433118102616854808907619869142059101570325605671066498097988458798736242033820255831857679469416578901418906909311622970946205320887793109320904992355546529250134075689876471368978029526331793495710524903122863057592397311563043467675603945196632660904470222913089855140201325809836246397364514271554332542773652166785624311647776304645103161497934751822337199355515367773400211074071086592307475457184556057933371287500056936261781989736259502418804228447027416390390908061144973909979579846274252788930055843064535061158977358406838781291078326590872482467893633828320256457750490654097158963762701954331184611160185497717298737753216719940148275675620643482418142309916055196764198942215034710135085551593612465220754457366936974077560419232657429101704140016770767958109553736401383603221557901265900896647592507963435259813953171575710016746398996146370819938753205617413401610145938192365083832050548226150855750971218264977516352938312153722209180520801480374286270021116375797536881922897108352788108862362870349786951605864649212796438702490492199299212959181582404310914681873928856830452609119058176050029964150072614012329172319443699868187993138456008382631316871386448586297241134309199873523408405316915245508410473547165618134013804700453545023494836344527810107099332973622472536413737726981123161211741853446250672215858772631065949747316942958632453322178019046623642138428016387356727950551805900154066142479541599782820798179603297358994341324501702575137992761484512256918290886050358730176341064330377863402283283640110015179109378462217118149571722929444715298704210977340210375875048170677126809818212098300682085263208153056962051446493345245230763647353479737130357831541143620112920554207847966182783311107301805705790775252156371801744792980969201544735379997825 A094836 679 722562444682831687420556171588108535370257758430961608270370963113015833597757125292099518961845797365011600975454355858664619984030332831278686623587306761490020482111165601930471100788848756760103034907944575861442457224989159666860836306173393819922250000095839799273801391739025567231255035873080609934697989328810020783473373078607785814323871151852328447124915601318016872090919814672346470166200701216475332694513527202091944898707863279825072954339114982603178916672144769403923345632839125542646994350812631889280433810121733111406862573997890233368806824054191092548690154514933858761906514380944157071395880033539302575244585355854240341101709330730129880361652126855145240662696918033839459018900773337257180091125601643073142740379805719038096242878618369020446997647731952582532210305940625992775733934571227267506476203615708070720672709089234764479523819476736468755147397907343321302298070515268613934767682345575399549506160058397655851484938554046685070227937555846931032909674565240413591740356307602500562623612076075394054872897674536537472090102682794421178208874147596491692039619536670729659601240992145415415288685020468978523246151778291323851848649217717464187389602223736322246716786189979781478451317787846995459622132950076478899793947877912012811477109780902795215684016660516596722944215566193415729274024860909456915578125631503656356349748959103141708938376213802636308418203745396522039931546901505131038710979263550308437885266949126959451853196037211917910635486581500142003881933945440970669961166835959723768435928021929429814172323881672994564224376059611233518411092488049951789452463615489986691973076482443992637428135435955813153439015539597823706447494287439278947304332839004062655424166533958113760583580995114945078106102669190263565379771466177639443319428842521712928478022491530239446003285489133151280335130981172831692152390917552949856280715258451566813147429126356597520622506199716465758017001277843217139216599009376506440083607413478361126899074219347133516291013879093623580564435408583516774899099067124759138142237180799776625893271995090398309186437799328213146156221271615345744569514650620366704546982683007246979760884226317281413947839002915833946659646460102693226042846405071829736976525568766948947396811477882459248099708872465071308516905190564964384549855 A094836 680 1952363458115341473623769991278288502821258698451767225326833934097681782977166852815786908164578347587829046292573731471060733878731879506507655225461757139739191885428516762104069155168309732206690199776107898084080547021573874464598177831516859603960311621684069925143768814836465631987765779781991121287390668782195845598627595032822241248653053472216571237081861723928259458856401745246226052107145289899389851270001038711448777855416663110876474357921666850489132640479477786269680831417063959123322740940813600818509845716048504788409909556839682555753608418725282272964990471893680219876573413398512376164877847594791337878841453052616738494747506988661864731416296253653281535278251525998184084193380013085899922576695043846087921159603112189783343650946463789625572183698975103217097562023738481577339831765401619830405134187898088874544484007792326709312025583921496835414910334393819316959453871164482394640668206611152422107308459921732532739424803916097881277766151016395988846693493647863207133974381598168046540629153555302925806210726452062663090610099042071744732442051355933238083997418159764055082492062506679753488347324970975995358650916607225858309941833466332439958651084565053124568318840230128605355833245628052446646347409618641425232785880229144181056191917970570250968638196245947886235841534058471006078940513908276455938299587492887619660903850111786672151152496383323903366592780902648000941749101535501780234546517743962077648194773031563528085969023538824393014016283262839097424467869144783965868312175682410385513451514644903532406287754479067634873831773620870253753787590320306658820418682760197113589102133597387618076366671875338594811419900544293451466827991108652549084299435944540390997714963665554949857688430531885336092632215864986474019642337801158436752354260387965858225648283798492234446687139664656651598253782057682740559979901486597004561923175685377501075802175480368902858583583735246533750211385646832218644020770981735537580307727627921172770539974038973379623025558016798713996394218423633932149436301348993235788977041222410981264054242468517138081850032004340116622209898898564453825951780415299104025867735111184899254050701026452332329040567640633352560227011255460346738936229842883971028756364238842113272555077311432699097590161217028820930819696855704989031673710385 A094836 681 5275285341265207978899739095877763946514505632958916611871497019560973064588471238551130933761171733336516718070933246980450244275713554396250853140511044204268534984407370180039592926793672107573720159692008632678609776609835383814184609639922248476506942079540356841898664063886738398605375905715904136637919652351503845997470978305312617246074736158058023630266743253138555739813125424735488120447036407107450161656210112084807395673390925017724953890031389490906653791396632306355908202565561184712092503375083998598981713844329249816550464215718248267756016578588888647360311706366569439172642601096266059453342872805246161409327030903585071558567422781655027774156952115719039853176594960550175361651053776457328253545049917346527919900104868756988875506761102280949927019907633081160645030055931071281346232654381242210527405069224432523311125068382157679326328648232064972554618968384701887081123057588360915050471559495651498958547909202361245064269968696357921165839069818364406016834786926851820435585187337893754150279410282816429452987328000575641134291015521575171472637244554857461706469331828062940162163893291807701780099056782892118990096253426572490862138982177381035050811043105171318847275259585021301691679951235679922991435241167436180902508548585199699301817750879371037214465190572534528092647102081773092231881539306138123035828569827656716820105846652298629049272336289364973093897385580751153148084032417378908688613652233206270255113838846017703761328849748707472711954086740704659740770178547272330335208828732706025697622224134601322632359698430116867756098888099215366031500550634376104082819491365588985427767273007064861598350109979029447224643417831665366265545525528084900186498128617815297471763176400162940557360378713573183007347169161090783610810031358958629927221768248854906403988734345503525944709205370616783485330438784727783820234001664394188773366564421174749455250665000527649167295322630129934476605406000739376932926983976050413165485039967035595347637882954231852394281541470376246124633597616223476084260111345880655977056827240717290575697937256661312006760477289289195784998000667699882622375966112623528457527915723438914777198014412589975635786199817152315701899437752607396785912466992626084647869959196825821295494871498679675079229367508703001690003512387209689798617980910415 A094836 682 14253819039735133843645621413291726905193691398996294233509559620019815122836266309398302967235777858896920584398615340767445088972244145246790298678005615978176441788676828797950217984127346866354459664797607549389705532319228185492052350648892083866662153538606422502740265156853152316566093709478593195204537613263094609689320984753359658976652688446019307632409503188118653680715606041233543655221840264859040437405228452852110871660724423981229714534390456482762928055221060012295877693651314904028114820796736023400847772297531916955814565900961149979794201041738758399885289265611998730964260431588697494130556277441927533336663758660033810734510681608524896383907353200376592030001624305155047828997063110607687855178802299975274593482162195778271751835924847416662913182218240886320959654113563730863715943292306351051225218091910228779897785390284582257213030695497455634345745037665130105073877542149880027983979513089043739033574343356320162431124715992755186892215888883069608661498747582859970953744042212607325546008425955016437079045954046828930282191233329197071247321102345173505597642050602007904554111757182401903530074163080049534535244718107682263083641219901450090374851479819088338472213183079887327042313872405561523870411375287002942157152865491329358369330506684142571983233976288792048958446233983416836739537840264671300166352857374740955960306336750660783904461701501367773975807369246408713158122113842656275774853853787605598267239944367166803999582466051984052443306928357100727780463597966860691781768386923595999024589736160178128849103498870421297609344321812306298146860734026493912925119445251138678428713582562955658651123920796665691062391703561259275356052543148894291651368859225900989228313104918276599831037885595644208600515958441051432329934685089568416904916465454145569137719334553266728610369826224266884320711247342552414199531712517291611468631895142838487650586221029250227681129103163027347709254056802612149640550066682517234637602997683202550708144789202360426195969102027398600230045984364817408745738671420268183456771758227376896724554562413256396525128727785627402670947975594226184281206034484528358593136402416996836543089780892117087715561982865377916393179720580533930655188746877845837834573600993459130298313870234355170631378653418354293537568559650543726130876752746230945 A094836 683 38513813770078990380322490158975150220069407645582354060026218221796520900930526979522976066340138013567746082528340579820389649952759404743272990777118033861988541444469807004691308953519164439217642440562975906442351669716777947364141637268696770685472662354372474062047354555153153672623186597635253097538523993117229283876699303332599493242298318106408011164746847347553349106737827710287610220921291948612720154418765623396291490419881720206357670946969123385035940698553512756591155172337650305122781533700277360145092081766217395285361140513932811527155663458761546607601404235371914204495992513510059532874703608305215389829504066572380453019576303138811488374289894190465435946024535695933978683774702873808196127364870269483274605060882352888021516471793430958720910468426666967206151824769819144862689197429579106159168328756936368938851292813423872876831929612905476891937230537152213159207730037765918247251797593895036687217218917200867876527653918342455818624846165922984264238963599134100714665195966473277655731560616651044130171152714847203769046839578164474964935090145899414257267367114257293530042269805742956651530558608543237059422112238230704048279507714034735966811813647660133585380601173406595972647030391559876001817928544590240782272446140049023341114231727242802350127660989467125543751193631576090211097139012513602546911362384797980235348030901794438785811226468184359435917658417806410762202092803518824839764746424320458093311812074566245858389168061943611160994342608466799425758152900936279041922007846258727656658415769482577169548955021588179916023580601437963518377451671839035918347568658249085343525398672317833182610475235642480718221135158379104730346687706042786847957098471130255855079604537726006972580523809519051938065411112360551809064699908301982503518454362435333078955211237974192355201693325748763750817778304989137838439350866987720269794054607309385172457134513970369114666761669451177263380469984875252027589389347249177591940390134254973324977811872786894917349656119396489547445338125120139022207509805917453285819541313673545134232455851942681526749585815716287952727705645057598482227936082801229512295126101802809728900513810772485958417472841916051312942055903109164928022923208151472461202933222014367373240222781878356172366310042307025792435508558172256760795939187302335102975 A094836 684 104064310552934392272497524763929442602900634264672121673896608125734579454499161062404771932948085676882191018070991848059352066727266939372178374289474249489477060806515629849847118842190798187419203519941496101599684821869201694549725211847668025500063267019360886309229449267758664370275533620716744390955896624865140261940231828283699077381031078870826000147838349123585961167751929757591081583385675623311304998199067309188326755003648747273154445668996036995910629004563536247249288979778637473126851675943328630376015404084547104529128845854080555785224622871372657194980594358685646568549440807243749269129955019084414541391786651214813324025084436570387033062434910195284407549566265448789305248511418167966635328452024289341508007599910635341238359235034014525616483422775671927150135909568397215855255347738779452535721773076023976962547413284085914228617616601039903064558762565640242291049181488165968954194329114724876039817186480702401646057558456236599629169147448108014598904070983361592548165388547666754013179351240182695284706017556471190537135630258009178026057542326899114977962920345081156516166308461005711690033665830209663454509012732454644230768966759680636680875430101126201128610045898331439238204949075680912551350519057071455306697207313259595576361295757679545265902368010306196930423676234072361766967632872273913817083200997371285221169423536342236848601150012572437694481739069105552633061341596985750874388069063660023980522917958238051942200728103789171305022661284770363691297801357866228004412573418822695204695040384552187351943147619227763262674417175741055614349576270448341024881217589469583347066948783889202696457845435582062103967816135548637420137474825675066914285788417625092094524102232622565921635975502282592741008532225082252547041386822297271634938446782383804525191411627286933190488246755803333430442752659369403096910711843069107651691924080318063593140689806161716318579362349727977802626682189878874175934380375717211170905699505153940240887496972125400864318344638640212729798703384028631273187282749850287358016217172774160725319198987394563072020984348936682262642857981997655504753699014522887657693072133934789470492351773617476167526923903295187782191518657021243054984007853236531712324487731309219649035951658321448143378599102934930272806450586612878117126901553214156702007505 A094836 685 281181728600214957841297931589647194937887293713736427180514575129516611889535832260090714239849661158797666563081737445115789463907425317424221224057168645002533156310663787384479910420290583183242248693239481903546441946338913261895410158270761736204400262013650760435063909874129355975330819219990045709109735141861615870533222523323251574484052732810653745991448054585081919521916607467183392150697874612895197492413725450661235495728368495250343105839956344993827134534389976386554822232206706114738448105617340258998633476744364510220310856136585147798865403842785460979290958355764381656306384565180097015129605586862479785625217702078359029135325128036882624523210753057764278733492103218093006847499168115142974849281242264930485153260353475809673158631545435454784779487429397120492700021501984507421755086900984651172414071683088028816434171842307326821851923224080205174960884515129397518201729173294410348314830016189021164549350653638972046779646421097373855559217779941689523254535558079423931042165190599602870332951319413026008231529266432441984136703910301220861932514432191262771041553505042170649387835419367627243514313542667902110846292980980210480833699905149366276989445321429347789370758636690375415033799755459434153873100674278527648455071887981287198304880023018404065665848236186354638879229433269889918256332923745102620156262183534827869619547047165822170481521522744258466130223047064785408120982792962695343771722845262960474914831011347141781580508947270278922560069797106914227087233510801647131643731455651076184358342460644240742373215318198394747566359185271730832009036705299745610193131579178155954689552088669953367995915756467496162440320977117259930106726632286324759613352347324527709148269152941635394253433226643756067153116006761134021554018129147319655621179687546677391734115261718055506506887532487281180292566867837822178714904960621861887151309070964800519280971399114443522432322402203326571520031896582733148122668185798557334609608122535812275904691840870960348493249863949735399426549098307236580013015782585670523906532981294468606267341431484257477919172961241099757373049539652020116246012509304759649857168610765699346460605591800609832171789969230755471430170469215495625401861196521900535228304647064289477327768140561771005052802409820139290097237049519438500220127200845464106489175535 A094836 686 759752926613470263152794738657701956792728864713881561569628708103345759590946364267604047471301851502985618171255836505711015072125796480413306375224095389322595098874352746997234868108506313570322368549929560161886384539322921764439703697922386363556264007897617335334656375250448252086679503256879482789270113397413461217040505317787597470556833103023307550842892495650542222962257505624399768000104073818367200313196887968619349121131296670517679798825116375177283921601292711632934882422133540143385813654526377436485677278147868822068175404152207215271978535958583444193386974496681000549693282545675814891130925165747401296344796839229074881910324470871220281074682392327168885853488113329021855712637503735698150076122588147817881542601467491727101533384076531564813948558550808243899348307962452570656366389551112788688410285965930777838028169770501112986729667933848113342841245401117066453938781177060008595177716509413620461736305648946021767996958572246647921121377272254996983819156173859620100083382179611579288885621285702756091546307371882901769946836830003640759763627938238465108239299607703600013489415136822867806263985158622841293843229125595796264568426374746827999788800383071996600678661226291496039982088734302315402852566671381524634670297544118124750224209460899970105883856031807519928054747505019008486766844592326395005748403336710107532426794952018515162404222553304973803046168191429981067190262445243605833120320739831455543195892869742018855778592974796189859586003569121597471226013648384692683473357980595789027441036633620353933705075846624443380161039844187040967032802828143642190400816645721787919987822676637430111122267916129739048851643312354700782510955222962823825408363756682456245026528727146066212706854942415926610854978441736359043986409943569235412216792577304339928661054245750558691648419624533877945817085234145136157484576292888427749975185417822810685033591579717420235895816551391038668269323557884355087353273503647326200903990241392259615554236466536362736227896814047546409037805864922769210563895457263731905308094099240481399973631228671476310774533320289102607739717213281776356441221046442446051026411893216785699347085816693474149052008969937597988616538416301612158592773968994322009655166831879978858519980479846246934204528732734913426912461701350936214716666569782890801577050288065 A094836 687 2052852126527868050823893542555179097606758454569614265624709588780665112898125186715233876176743362911405981501066707156693717609094438182651436401634281684781006954625344811722741229149273638976427856579660978317935107478808588268602817496376129683567289144939100026423481090862801303008852042469269142506562137290076030346827574835439565042192988560316244191723749531799710501362100258280520705952889056759353562351060498877484030664061267875370275566082358605772676162339558372442213665749782593260722353756082166216044041006922064812863699721708407759079738205294688623425070625799073707720889593132031486655738744668243891440243855434379258252562667584968909162581167300857257271811846148722913836042539687594688286362708383894161650997624011902293152533530616156742691834220424796445618918635414525343928994562812019854051433420265873278630323298285722164982816740905334378172151870112933798429145068538686969929759841693605586298590333314101497178155735282564021585496105830415221908589836727233135431001367607145296638966078381017527546332114287298334149954368977965927031660460756605900531199816498461622194277750311859969444898044384285374508062294251066860526653407230866024106063061645615213385685953262680985609656188726285100759073481272972205284351495509135285093818615658471696207694113332095682659249288879331927661354095832132995560429565659528527017789330340806980802994038857508516471572280323020761778762681006065429998395762867301747614754827619211923601171976637390357730322459083696759260338461790701928829097881619838366301069496625699735684630372564363927814800382092634199421191801232607415898717396383608691781651142182722247490298999913466798442500977789661424397084670905718917689928639257203649449533971472479517965098527800974607058774084596455635375717258113505944936490117922696638940564776837902747866778523318603005722316584010093290059701146428479571158571063847648163506160245167425070362946973889536184278337140733371630863295396884186889596285247022633762945415271027889411242327428698306606447484752020472224099707065512510821022471946349614799448260145312528897507455311112248194005012958537237820063084063021474979925113715078303144193936479416100175350128696064981420534486415370676486837022049862361461548187725551435055811431509928776418654449631583047326259378181419813180132725932851426170100397083389176095 A094836 688 5546805686125372859855897199189355264031504551518233031836403739256649031704974663558197665825513095284767459030264071481549919268758099843727700743909453888182891468802582806922099803926469264007994498155875413485500498521356266178843048435504604482612451713361440373778910572854913870281666132072461966173248105687672036583666890164852386956407984533141388782730020392030322124138171935616461323084938231259699507105365154770073882234944424667953814061874734127681395813357565121046149691921030144856931656463120358589373562315026140976488894579880713612826237358727712701911096637522122661580843130949466531267991196962669828924137601038895916569349445904261521686074032972233916821266722440361199855965086523243344014053887977159436633177698537558528606418498191471442221771249639241445254074253541739516843572652351688094534184413148103632928355713939851519282457847196545555973041010203901722238483521252751015690202497078405784765170618878396596429355028736529414077362556832404657342012755017827758074945595191124411906907054899888073727433281257972726990274935031627104835905805200721204996836795939543695465338467853230500617246709662353923297943025223153531547221241769373622387754392777651923496126845037102796825794981956333607948701143547004227296793106195385996205373149284981062253219388339466502737771650497207363521970280171578761677885680663642743291959238154065510111174730588765458201214498386633906896235696888126346612059518147128582223612001031217747828347825095635771791141424858145074399837052532462963311529792663445285149700752441604052199517332963835486331147252253257762649019279897702409614692214627694039472233466189892836081357786643919373261898593136021856366221998276297292635363357864600504130184545892110930395630009411378445856880965724644685048828987436283119649160886410333741113066098354958978985476878358445696927821464178186835596176340165175508382031264541159919970834297408790960403262487553710218529028285992246588708269075027799472041836536551166186086252446763120722640405976114927636573557390921510084594639280450908781138987293728565088868717512660821852393667939850761299912442406227899376528676781842804349315211207115163202395230668035216857102573587715570828346584305715029451132021420135326700108881224784810688922509081307573403358075970332865142817926419283873511367689255847886941828382117740503520625 A094836 689 14987466911058630939462583408316095368234027691443811082407697278761876903001728642809063377826660206716078762893792020076440725170466776683314064758606942771588487967697624118958701947468090802075962157589318787576844029069597152406645648269915944935889160962213466950850589944372886414699758880007749763330973875005952552773037590397856314116649332015559472174692323375516398579710839207935420214454797147974651308845134297128240752314789171391543330224909965530636525715015978617508324025356957701620836075040997452826321149331159625996408180291137966473448734263544074425875159689514149632517730418935865435454625558454389209509128357763241332191123950270647046626862874509808742393805412222009813287903827743263827931285318951576413888684490450859132392249629579825220726483224691009960280063014151144759985989377659698419411512232892755750299138508742180519379036120308325186904778637419072340554584045279864705707957217346010736829904713619094289450620109490367194273012043065051553722896555468333875085367567205050553827166223373419194193997179626928021029388724501087459300690453991887939295552491428830566685722345861678500807831164609635916465667546090666591173731268607440296825688263222153851671321349604298494342312431589824682392289730790524149183729688588437452611633155549403171736502579599125158301776340394165416904436035669509981920651548723597032846346843702954667513413319056805410551165103068404493412867074229036382480354819637778561866452012031522735420272222236431217989306399644248907331600455604253136165824670678747540636125132027717523343360149037910919702832060787920382043450673091790678171482465206632911045283043993948260369581249212870233086851556152553266240107442257884378981834103021511304956109193466512261449474320331016759730685310613905342546300548335578875786087778590603845790865657190322323316010658545996954495967873892876819687578411425157795168677318219150256113030765438308007584544878423151120929250150413909549318112177429717289270152725476004012171291165738681164684965705135105775715145622785168228102491236071290014126722645182636520508475270949395332638793266021445920115225376614825578142664601455194330374720756511455894568769071094676531790978483878776313211050259555594206282235040183602881332735521180832930033563726261553407097102617389770032846710925526844807902316236575057665394118381737757123552655 A094836 690 40496130046874734673055040513372890495613078790776626026432566210810852135261639087895425688689970053033749532571567007982471357860681961840214759250055215459378206305827511566843605739958977420739985741811841208157219081045552984446490362782264447712168030307449074339757920250784966237604878212114807788058325237017978109920710985588117595890799538698057160674629875030624916932056563401669569802995538808889276576800045765475351742680678106155525410313892664989045764800577360866942370470364807788749354217829118654416361156119230994416153926657760205530544867153858730371001979569970594784940246011121577457131866990952562681423835898538677040684500344281842415724261800851470249714145402557148075142716286597212339826988917753271493167788860020522838165329892706189554931515451343859273435285010162139599742626454863852777561811519091812889204639322265657823510636314615247458471155905265323260276763851862673182071884711066423932508617771028173891698979106487943422396264462999212465754609150862683112652905091642451405316591228647923762824106651918678254848681343327003283403360770780276011255377835003904251641126313179787455952259189528526583936310411593955906197890340556061912649387299471866929563986790503969494610131364360724335490358903894852704090210321772851801570636580921338085050967716857447838264896933973384459268422646408735799570838806765478519108085879726145357555732676916757630543789907276330554567659938331159417335572110601759527034571112897173399887827716135012055371334100697335689464910031205639441457094948644183191353524957038140306469706923183102341201565897101708619023641069674738514716936006296107497950315312638182009625772454015388725881299642825605789358913942758805315711623111000765681390902910561970238325549217904397873413865852397806510915419032773746686090889528590925180993177892662152562640881813914405412602408267437088988609001271494436197370257731796879450857489157380010827702479858236866775040615377390097610010950395146021087808480622399626289720642643573469743858054694869079691054686899208133630822846725225345167261623448296190149848811313387753527968167011122007025390039055170852484242103224455153237868146168882746711961611634867147953682366760866865882725429454734909830345147946554674850034351269349385792140000265849635998402967914111188295886670102847115387078547103536549964007966039073302007335753185 A094836 691 109420528399188622027963780004550141803051170658650752079609711493913643707600045813764797401776921256636984520929611161776617532498837490425483596179584433564297141849857968555987303750667209522748639398413437355122018380141055094377264553592030267802333082001566436652558949667031034401121966229375330635583831459448701847053208310021503346240626236912818432583377747640425150034018254600471969672273731406821677335862414813180103280482439928043058267124807755890436125854634314046499667502601685288243053475738203563235555017513012815752821913421087784205565757600992025918372922922900857594758912204320083353304869154928265910817995088723147600688187739125587936639908759037798104918878483904001877025806118481839998948696124484020622962951611090962257863588977842494597599734023047883065812179817395087047359816695052752545273595313073845533875185149623298696945219943054278324463876351248266030195475373148897658093526781344260119627548387413412236276352095110313636947512306011829017417400202734414302054274472250336492114875672640466633731541979487089017673115960280838370668421501957851790524091614628057859103756612489439844304503522274914220159994266459322767880108526451210680538347657484721221528040636620375970138080604190245564670267366034161215927599105700556979406407430016299956404543034446244459866593213819744414777861086160368460930424535228774235033015200673201053160922179615760060923909778295542090037323740503718516604333362491134604268849280596150494974175068724580337182126750777801388685279572717182166563934385411912304289683797791923080363624763080593488015711351136755900681496126810470374974482917529617252828840929465323796060576801168331124461038548063230690294519233226849705168426664089965849606914708229250117443372537303362722947505802493562578588119680254115210238707720164901248439720875107479033933339345186064878854752642647140554344701747999555180136641222637850057066679590210023818144092992411135603008621820457893328340038649572371549541225371571064758821164251644349509223299100570548190123988286514754285315103749067646570650892430573660602254967660298439083174654625258396961157965411846266797596584769813222593525400573600425104264380068641962676173223196883787736347797175643466805998383469355691261189935797046519229529350684761990206131412206825813385715749771181980249041426371439521427691858843457680286064081553215 A094836 692 295654227238477609844823460517253969778953767506595541342479414023988454487083188527153394684175552545463079141802276787553412590340501038447694836662477889435515417900109925210766127890697060171489402914527365921698485505922049819454384377315303001337456275400202204386139942242397604166865315146893931262539724545105155372759658932967116453424576201338896706783125999494553724767000391873911860384913819265693363272223668025166873588511810004894237282245820242523293423013457115976281234649659283284024941742090408198743815240959004508933130393909852535163233146493013300172713266735698547250443795835826854099052299324749183538467541305894046278382442586616994322958617742658329628020559949363210514575652989421645079947037101366905969974402085378920000224579252800527696524926398759928699965236431316515039826624967406082513476476974114011540717861069642830813488160775496345417453935429916909548264914181484469609495527291307479776809703234173268834244811662008960959088755854579499005849349593179236581467536971115317559242988750883312196418863604467462607074504475997481950542791494929344757720084287347177331394098725820153279523312564927628694345720571662678524856147040580830702752702721136417268701836236161465367343599182390679155014726932665399710583668693392583185504311305267461560866990228106035673111696598844015435345321386382669172698207523349341217580687964133109519495454173589106767858773677164647450950294179181109100705491409878935098974903721599685740246821147866099936054051109267518654891935940571795008416309252288038402007534268108819125002207640136840421516110869205617341932783511000821278442538126229019521036030241099992258773668890984376682905000275567206499570001609265005144559773134747976724872202150732523255361754270244468173006287264471753689538588460627586524318302168996034582358944811362515687535320269810933388260129038024306340750395514093526602293007213309739057314717395258326976614511563015030162462521118261850383077174420194152780839303145504394578708496087300388800451610311686926340635325295475966870787779507134055808553544085786582651102772769315069014984388829281177467041797152769557716253487805932102992552394481722179748975642983858948283872095395613233596745865243159192574897801789051131233060356489268425608802513410226631687331077379875433657015659995063607785794546977082483361073438587056613059643141021033745 A094836 693 798857612577838102612090962353840221792591276751650494056627297083105310110455067800322658671844941200919983204165230950358159042482501307048181023178419077670329094868955168061521521573359705916154843926413544306991952714982998471110652210241395117583539053798264354684913471380008659427835680404941172896051700137042670368494751383668838635649858655391461988909573867256536523895285024825055246288067467382172060739871015141586079256055630150784301093569939170490182938546235272733597849523711880831750104344074807214802225545516212670124502571522508128923271756258364336074645328346934551769841541589491955455555959470603138992673385790530624321041759180851379535046248500754047617113448064300910906381537351611166524176895299197255446850211471742230749644555277478047993515753529715304299423003025237406242524493302114539898660895510460746109174126734989779234746313470171182263682209067759138351145767922895663735959256647586029012679698511187784976717244834396117401144181371561500301975925183370094508710982841679115794738063490011036914257135727729104477226293421029235949528251950877587577507877220320458521368995653409441671832146245930930457207916824638290914838541423540878107627122214162941975311139982067642802186434852739010886604227501794543983835856881947654066675669740425251121162651191799473942503344343483315886558643608144885944262095797665384741128783846072461248475664016115586870994345551789099116925604834823616286387721185159520146295585586913070273996415767359133302637708915114084627716622226145417395558701035747894350312053302746231483832884680024979738343043552882226921146480365228092283881363042587893216222100882611249617882657282862984628878186283544043898607454053714810673750801841662369020638840604364569606737342594828015700100265241096875975570687432496058534592842221919565276632620440580642280241401435689796829013989805989033085567014334378960879840525353721692295014309335308409280788592099173619087838129052921699277181196943325951241456247557927502580605597606721398894470741838878974401848458824387775970114294913172469727065105468902915749619089767721656180048735442063116257549974748817933103050126455043772472653976364212756081307083078006809621059725585723760294619591539218962693907054435632687236037822044067488948465161705081674057178364949011214915442927590912097055236616890650498602099003370368125029475480974751625775 A094836 694 2158512973531091314780259935456615762029611850829192128345465614239136523929995106113283296577930346949333249154575312225590958179375128191143146676933251685387339778820498963992305940525090034688390216799766482190126334537398555946891162817687872292407721185906634886156431813528841155376407841588835902271200431230564750230517445479014269026409464662291528955136961806201162193011335370076907401558497911952809642425768210688897560982988724155609176660588693392844231776658504693469065413131834852348105497912748387003987414680169565675671897015123423054498145122176953943060391504480150423183564594931011427814058103437270356809019949938472441021408554924217840886700640490419694003110908649181111905832399348400382526680891151393882850483301422245422106619588135166432877951869512364353457112254208955040350786141075688519400099226192787961872976949720081313849453725508241758980123911447149761907886316662749901930092301966250159084780768567526160833821161297726647208930618977203319236439943996116402183300494170679999762064688307021070859010584317460435830002837749116519538143386228479746705081526529221591577561694861413585577137179633192809167747096914452090389215214070260412065977781469965548080873431529710534690042379628501625024925467695121925178924774711353867895574474134317723261919922653251950486608363304395320681466019683886095438727010147084346221188756371399826160271724676090142136319953822160468649285533313399232024710521936809613556355573280935394280652575156583230317627153434587147396571658363108977231004601782281558246504766016486049360497329403219855116162482163776907935320448014062794350226164498534361241212595548785355367526681204626893482852176433135731046830841283135809175469522016398586345789422440790916344881044329471028177202743675156494414238307904015889532883335365324496381426758071504084078696579143913561221062412195653329372895731981096438203802497212748799271389606509285926618363799237455555760308462238473313185093211063692300060262000062216966468401746024865132512471143997040677146868195108170475195281954067612506068474106423431592568888129449611145683422668180065710846722564729508902474883725428040467289008051583708385209511989501131415737155094660530204702828539593104394039744286187277731860642962102713865870327258124617273075864254761150922826093133334984491179641553043990670140388146033296086773029689950637871810305 A094836 695 5832301255623396154698159733512813435163789428349200379138954033046849804553536666263023667030909125612157238295679289468315818642512553889967475272892622875497514412043893331752042589777271700368324449638125108464177048928098183185501450822740420692690545060780673664130324075241457421818394560137354202995610669133285818080187769189545171240519737867653055845318081890781672988980104274662778973955815070029024271662364965410386068189956276612825844552609555977525943770348341135518142012684368247332700223610141797609966779663592620939452795610360917570745859196850373295784841770460038096507439765662051288461629539931545033494832912060366745109221594363477425224485595558865512442358058056639300068648236657840481975925243714170972264750433592695658789855377496664424158177957906654953325813011449593493790417910662017077304528210512017562520037608969532975031444731576955762593112545047989588915970476476982312119445663953551282261048623989757175385199801109212566362413131332221997015360426701581335329183426538194517677982993067507443450009684568642369883563190371819414762827480061100324719542707174079520122113178146543854819982987536740724440322198654932723593368593579302209861393857904724696751578036682137882664851707569776538078337727107991940038910757434221269106188162435256747828456509846435578415341855145131812998005298627216621730554437155326105824267278586738484212592951599131547936749644233132034501270394087199890107151543885538390669752612709501848433252984076672120959095265942545557151451993180498230332757038457023734634161527464492002625832300214615368498891288463481652359008929387517305106218812593676801485863216950717147591807474732244583327681951844146461744493034539578902677307974737507138643953998796176451599298975040888123306786113310007606810395932385963501021792237564264567303049823676583594599995876605453006729513808738665489976531182245908241647713467628321901909602421773781238414409704751012812490734377130225839304422579112899651436876682711862685470118937153587981327298136609262070771863461333817799589875869776394078224547308491006694218219976153759547914951869373802108644728112349158305669202723056438887571127282725203692623345314324974007314983444713027027383282419360976533476426367370969995854770047563710821514135302987554166769311159186264844464888730828200504255294421088245900068830168482962656092601192771142554879818335 A094836 696 15758875834181442878903112819691686445196797005787688595241325451826973932767132142247583835034219879473701908541676285568077116381110741235563927044209190076342598554002820961895055085272247609305177974531997243303724196077386753568668973231881799023777560346508194333845249494870604424912146725083289467658237756797707049887917121832705573677615305308933894602520502131930274215062048738803458710721210760720511629222067710770652467351700876419131276371974359662581707223249441089665326249207749872458103656089105224393743234663612581608835778067298184152732257051744586468256699403391518456612679063254267650411895202836931243232681719367161006812675726561561078738719192499414124199557469758130739604375629617085633898567481834798815665472821084162247804767123376399138908963964311912171521993299824547411266668843822629067188315824704245261141179746458728378453649815267208962284831116595756422101190319554489544596840253910193598419194297239555320364649028775931056584593071929044858732184636507728771943051435205707416085910285203716805180855308693887365964951910381818309572640312981706848912457689702836334148358229790266634310008455187093804244941413018531304697191550636060500785074138080784660657215774241705029249894623811156577386043513720326526863211687662491157771052519325589598314766227685146279626303205993782854325289635424719628029862650466680990852823965552611012942599994949128766434955402397968935061963955538080789670291446868202794780058003185500713531255282322592914248245090949604660836075889002047855250132286906276348699946200704291374608949514682561322464149145265845260897134191884623744334208881401950219080441170988242184007708429199843659524503151030707306497889132495100911898276972271222272217377358957846331430389485679435379703907900960896878445195395068565475744993093015307495528344242147370801105104779891354880269585090149461958263257881532712087835683585729228566210946472243150396909808403873437381894408526697407979327236623669843794490140736425452913923294899787248700681227052647082118184897925655780586321369404853862731750220759068593664346037806679328848855054267625345117492344512844861012409283282814772446176718628915448793759893829794090266633669530459504367459424394284819000348910004892074741521856807874184537017327718345113233993405676257032848593206524604664427513314346138887377995308974852819063466121649837937232647397330865 A094836 697 42580476671657003035400056140647203262108310345848906235141682231882450519486986494816305259238795083428816944722371027925654900145942580305939840905977958693654825795401210195147107088363023263070890518861006913281554313624050080044360380171093798221826275365720080309376200004816297914655198632780488004258355423256735315511333983004201270531745314425001515562954551442393710147424666712142670773589737519651752393133755292137337556398227578128216095931230167198739795391276219475934576007217327471013548746052538706170096610094301531914453332885044083219764987807954675786856306003122112409729362321473265529361652376435848287669672510897156980041104703947743671274594033647821404721691840928411201771722882577128724953447359992382685757135297818972800872821977507652976667596473392828780797472570312915655649045425590833077525752053822660183585905154893875109048786769407267039137851083929188804527827327465754272518350246619679149377380730092654485868106290552764605679004117939147876072365872483456440208789648742394900069611912637449740091227594081199094194930178288482700645859362849091844661135958034356600789343814780122299361788025932539922329107257653872930359087976450041893819060459700422248371100270423050306895332608686037502320551495734595167592457941153293674076114801029580659389750518748755401114692847253346127255119596912293807720067151006534881958224530655876370232420973759594327775701560529667829405392106593500206489237382286340065957326054854610218459603339582661977626637276650565851033519900631540124387627106463720237163520000141467829701378962839980478682762491617025431462404227463323969673727291329256898278550558147013430471680583890502835790624186403019298010834691508728124370241701768867842024214979950101991348460791006859355071835841610230055551311147079331529499470315535123288653018839232372228002398515270564281035412184070037472561832819370205815423775400926907957580075458398570598669063892856323054865879348402019229916354052733338819812708832944891061558057349106208835652694168954279274073523423258457810422540542039267324795018266456031590056299935427570395846808716171813133662206228978702106371577760962792093130606164202259915535540504758317575470167756318136087848337330075161577966221356792018580622061240105999055309997980833192970696015367935343570633999564593072454940471107972852607097424781222148626522804605260913631470712708178895 A094836 698 115052432207941388020208072788915923522530209357686738859664230149220929476679904741861514562879389281204783910937937975778833972117220470875908214564025400181065262956575515944466521457701803584569936876784466147689516451687987238893108178553322210913575572260615310487740158567764142094793921793626153504216608695401942024804574534160230000271202161961048786117208595476845672888067234394160757626780760056888274245735777577287375306735543564401563472074907539796635264565521121774534134706174969618928736253730303494966376646731568075620271296619611045561620844324836482231499270563736544339570280379941700206067534309234459236352211891762398792910058097391076838222874340197220936143887154631097309056455624347772197738580868131936182116963909234043423796117178458554966556706762143459053802599362992198277016309473277587152845514861113003111803854587343504085921443397288620272541511343945551554077767337622148489855037769526119151424084313516055181260302832424541188613612542078505632102673855265662793715377687850515814280675302036103994009691778352091258627335376783569875326802425777933182567540446151141832496472839177660662608916936061267683039443565239351639298951015176462561038600577036402834314052273467307687526159458775049520113552755431362422508294493784511844862504421329407616081507586892909408665620446975335242060478825567382443739993412157006784370131829008212399756988528498428924521179181595760077084434410051682019853129736646243990013900220159153624777134692297070340954259673264737979887909935430532414047513191532685174539482340436045371561751348644112570839501788200057449966155325471709481434666806962770737198424527672059300892296929963709462462607027157807112517968838567450896947481179902508637927156658447816622777209626911048297968720740122940649202764274212958724142093047582810110632961375261627612691679683156284796002803451772151101400114014680414580562953297620919572152797677646465514453413728689381020810224104973729261826009323248857821290144776476359222876957033990076486684878963287409951464542104746427347981118223220695457733407605743438287738458079487488530249228296041971461810163738355940246554990700838181420866451678955877376328236683963144294830126643902073249861840006438692298845729757142029312766067948909601573263077526883569061707399530755622070820218230323957168584725420428301605489863763553270736045554577293338794296633090102043425 A094836 699 310871629245380958773599177275594684710673363576159222549906514721512719563538583125523317532594850599020242698537363688183381467005829566364123689812155725311279646853841248680738345831603184922484706370181108670050160170906627895439098254090696442794682974421907203217793599073898707123835262031179233987905272436620624094286644879966958456531517709873439395087182062023885565749847519908355654964890840083974597360225677880075195941461882312785446373330304241300341286116242679758571756041508760693017974344030533990860443529372086846024441129012856160063416301600720367034835242206910139683406487857240152483528948341899132420775388861869490641285996938045985669134535192618857321639378370121384000659341325264797901160920552245131571697350725615087512124307743373038011983245003715152970545842681332349431582412547750614896155503628975280585433831509096993146284631010687082569140124513489796369929322818427717753834039534909327327468726437739651007110852385104819738869375409692004278793548684561948385162510303782444987791484596489640354364447093879756499611965993139027514650319508592612610205649624364427197048868822114224330246994199449519347032654184169470475512835283918825389884404940091900757894320871808394948645375962277575117309317224624045531022244129747809851524812870317258349071574110034122473459105333034508570701286531563470450691654479581081324833214243755659248267012771581781194461898372970183198614312370567538224142950059180768974677492437543978239537599478983344478596432010524045371091281612013397951216256255894208877885444120338194452492022442657429326427855148954063612783120227020331555512500038686115202653244795219346083997555833081359077071128396756208415004253790974560814823969777854876570811335266911020564642029063452861494252128367976344023915813517612267393300405915098437383806972982938078577120690501489766248235293891276168205945635505833660826475284386396323757048901744925291421482525225854814661906170665759668063434647275064361099787151373330289675322476347783837560813707306108412734577918693501423435787171016601777087528342555700503797437723674475258581163019009096690717997928758831521567489478502087005236389059305932616468578979984527911126313426721655645602990603849060016516319583837576406411075334975892503344957780167641422771540422836086322900012659024335767676443473145526162965181004791696156306646461945041996161275871138743013155455 A094836 700 839975027168587142664876956790584049172315905852572861643108543113297219039751774925259262111556723439163414566664045747533520945015779371095391333964230205765677424733816097359839065970470347958750092042292478842009385092273256885489204589444883235109022483312421002479167816957515738884460783214324496609166541907140230900820489661096187589318160580875871284476779814379943321810415110725142585554377423126139305179055535896185602146454699273602711699175009985085982358450823155186539110290021965217564947748834249113001423449986731926389964310321440724880305285304302106891642592943800633688019990619982512068795012352277146566475864352559471950355970816542155886924675867581812285848664212180824938684231204409859581164609593585477374790059543648057223716455726476770249823761443331581182955813122360645171937401687712688171825017959976347028839100933725488137756987069433099813196343893938085845997476177624355748711084968287232912701347410688223505158341884250390509883863743375253482794536443012529271046309125442478506496777099039706201388742037971323709860273486126275561015287985414813494842482717492236135284211060879794962666715717995665214414548566182343985484041638197651027005101109527738811427620681574009683932118323914549191920255027381415593459681130284088434308199513092810729783777163804612030377093944238795182699634147805671590386406663834669582692560516495962280605068751825444289007124882586253406895794940839078229952231206776701123334594552343609044076969015078304484097218338176297327950663027750265833653910355912960855361295473671460974588073078309025395895493772972091681682540887253610391285293669863076314798330238258145446902094968688902262536726465428247979534381225244424754203469392282696591823589964036919117846139752240004846420952881551341429679878921824072283738972640502930228236330366937313053752493043345665246446968091424754720314005736648536872721637849089569170626560361990459774380268706845980527089452328658518133671155111214580442767061720593666226362108214754895099242150456225967921419584845298741377069588105739778469806123852095155517238441629974069198813947113350962278058941696199032919416324357648387310541817378178250742223027589957731900154584171786910517207361738320158188403216683401692980696242338793595128474348749889597445133160795705713720212133863537013937793095854486271903617469457299250787288004129948896334428609520250531443995985 A094836 701 2269612212537893214099538763648980825268912866940288296000456733585614364332689732309467400702108734137768947138883553072471885410051168854870181020247660203823135090351124241225036475513865048581357826213567907650000688469162169197963935361581820410568135955227187126791508223625608452567105912409842758658734008327820467273392868777637018899379213358008894337216863971272544831646175879331815357812272832395988318619210697765815616924524655975392214225724503649398083032192838049071348917431883308509099795799375797072795855301420620293018837542047403825770424817475922692100851251298907105314890331248704890369731639846904508123485364705226831340371191860299967160484805059670864177505769061934218862940792054974115323508873960947407621551169189586325003394351248632489841985791436636928641193636510775781922225427777787135689656302372352460696642665289094759851226232776977225008173952061296194466088810702618190805299597750272568420791713234953142171286832660392170052886460965224525218506558675471169528418742094435273142109303930120689666512026622151422784285959347547203426835793486271317470451778097014397673110741237628383874901135623030087959828763193170509279307404993574769156142393313539010176576673187292102357589635065841149638993411774667360309482527391783477201690903559563904274617416825025951671956434378227891549145840766084393073753620114026797631353973682357846326535647500419578887116056970849683735249239315834818809792704577760587254481099802939994093117730741142099732686205353320344856077320409699606269134914565420564336977342484416167215142520965568543962280297746715442769842612694239028256921307983469993516469885650528713778183376607841580832015157838458729284493483066356644711296959473978068336230769271492488545399704968523429642167920433823356566651008930955125698395310774233002378257180844491636933160659082429486006133459547735795978120237554788840796433038992955629502709209049196477385084064563372613529381038285864650237511397675854521291995500981892712813340741073791378774314729719015259215262983674078505699418591274537864823639059120018554507074471846466260499936703937255290978624542465201028116741340924887440426078754166778327572870151969085807066306560118741510561848688426337218365048975158967536857434835724085318144634345364421524655327028929574002385690285686617987324149268555348761157411437292617783931095880512659972853629941647845797218663996015 A094836 702 6132491358302360295909811074502589399292553394156753123220372451039786899129708616948405991437835688083528256005848793737773286844437313230079858021317843906499905248451312965973951196999397390796480887678968444177823018234291088899641667857789489304471868242001376304169652741068577081320581290870611919571402681335228995432476630616685563969935045175179451623288681973598601755164645415539454371666175638756537310769802126307697900744463473990810489235195909685663635267002689957767629588361838409569622430684965654856445288023015066045004972648647774815790962976514657809754393189367054054760199987014009993796502822071323628672510888957658545722211010050559694725474056346554807425808302156682047186841081448308855194261396277870301807953884360202706511114313357349261076275358638031537856924022896303040393207933918179152920763157185078388825981452772033107392525143206405392538986205273278423509286120520998173931563764410151511585746296459495979458593516690037759232508707644172923765151238746586657053258170092854982587500832722409004439209294544311106391816952296799057533034752984617114390347209575650185020509087539860832350187905786711579671792103733398149890344622808597388062245719728081295969371359524442578996197510015784462410011006694896180174806195552917825114880387109742156257205530477442957613014255312877818726996879050325882279610691161693743365248854197170384278337038941064950327543296928110962866390037735590739584981657816877899984906808332949311695995064385596938399413642767453233624823591796345308388936705501856008925551924031597010143854117060893127477055968616131353392023057817292967096590982886042252618425316229398346370506036692292982719202693942789021098453411710914428765499630295219348361798946747982740012750884978810554653132874591237827891749596451561827812991845973004931923120674405486036056087047088231427842907361251014029308126161559033711183425198637328261826751112224368519904037368069964094910407038358953956283237662849003805316391400886012389427980456019276090693303300458628774173672660467775277101087656554213205013694267936166282182959705690710205896759775224516682873281235682031481772402183762721506382877483216817662923644408397442260735428425286255389751204638920601425702204142476313601187095945430236190833206872700318209729096187034548158740421431713107938212837385843456498161053799947183794882570281857203116701611767903869823834298673236545 A094836 703 16569989380520764981655095423767232907907654002098679998653150362252770615834108350304860679397631327092959209958856301795910348581784210296506921503419793987702540158180357282937374909255896236067042777150746522600570145268366053044662588587811838518862577421751763546679274914859071648119758080826480996839171386233780417838084582533415616209745592684121520277231681475799450669910040266611726380426648763647331417711686726072701961995923382198513966521285122246159493093358236073050086076404769950773811298610981400046318095442331407032983143077808745504863356192117787926033678296818528757054955050021523754533260255505076597768616298478228685314582808785420434848263739763586029993669854921585829564625739132538471760778969233931594537683773990098523406705871297206454795606177054169778652480068672174304366665915221492293404766361057779434255341188747368167079843085717474593663115718474446239025896631558926363344894486136631634032118072241844901543977510809649365054068475168094274788913428586718471886734047172152068516154107906645199874053847346701987319266620819991705907056475728641956811400689821628702911017881421962731381823846534559065243094304458878607833201891521425148969418778562882348170231236858370661155623314473014551590700101096197704164966030901456571676929604279619746643065068732634046444412845898961487972454018048139767835115013765276380546104772686780695962220352683109995365443101183698850815302146712326862523801629628499507998630941634529237262584570852152186413115930071453283933928488956404613567300709131100370696276961756032636992526609156012264874461264920489170149803532379712902855960578836778183104991687981948681364393532959199031465704847018258096549291833949407720167735289760723205295512417882280092021964345813041150149335384977604177140150842961111127795578269423748551823269683986442424931910268071742235602049683966780359454760910412271532828774090285021970500252002521034691584231583440978421075306288264855304012657927506610606110368273198504494341690378823342923261926743524485228802004313320945124648633148590892805409137088324462174439802617701827129866784412719940139868314920188306598548002583785532585359094533573087158441359618619737019421320538816901944366244372514776625910137227922024191439996387117662463546006825401914438266493242040320195342616322798531962433099292399750902682406210045853321154920970482282308667782143246314616154477796421148575 A094836 704 44772105173675748678071771925207988814577081821117239199607689058434535164196861632815116607326408407969487701780573721603756024094694091783848471822382262036928357007498076927183821030858234630455758787380429425098296354692106841035589414722599729888477379721705023101751096650296470524642505013811860782847521514200993353769509109528658378313168621497451172609628380058928142111495173635739469140458433293199450734119666764046314393615084234236910746730023165113213264674618686866691374810816100045152428559224441057959496637439891438788054407591266581706365972640139286461485189003610475334508433784958170170738875413871894895847172565977284950061457027127195964400313899367153106488088522189822754801571560295037502388769580608686890570519749367361850042212753130738483508466814125008103887463288628192074095690909720538258600525786814962846279543066013936015416628625083473145672346132331748464569549189186098512759730969977414265003271445451168464475847775614155894338333787395483086306720318890074564451298342200984796275665812062922607650689056321494225425552017638665292561809064384037582687290273550831179615385295093055760332855683148472807575261138855786264967161620546267943917981477431188376674668832619958001999915199508575302613609263150919501757558040689540103753238675883145445687405558510046716049845896604738627623752029769194602364598487583085618541831730550827243319535114612724266412476931855057366791983534026669446948572418274547853734400819389689666134191814447450822091300843639424005736241152336613469513538127135527699765331425112876153556796754085428078797666860759193121613415752466926446223838387425991764707434922501909107648244955549719090727351777440639434087165436877887948978791987433843805489126191318974060660607649635952208892949557076611895394859685931325815741824670991122614021542763010693026679985488242800432365310403170879280232734671807796122669636408524930726963419084060723512292073834420155623781382680484600672488245436885199008706409757790958257698857975600216559377635367699858629594241480920533259025329666404935806002283398958428859170064490070631214189845586409503033407504041067568747245221208986325282918767046836998285290890765866121029034147360454843767422202543330287522607765087641166888957269050895978546265119609029100111877855010896758133267590563780201649386296075226741095591363418490095726576801579672844940817230649439774188979575171631270213105 A094836 705 120974211609282492407384946086816562009754367173004778218659977182739751760889304297758094768135276120702228677251900236917046981193514854215748274357155368603986432931719645676893401488004040715595224176459143155869074149807927416112109553917875882346827361145469550669167916469826148498512400427561567008773006292199697808104795775861852404786565405540520384269695605687542364185809289253727779005792306331576152236259921884766415418845995604984750639150556070850779994991326598555564021688739025917231911193213141127625159868044491225273915976328459225961855353210300159901145054654077207535313031032001925779812686835021604503502462504654325456837371572714874710389213307826307930144785193287046161888016791291452198915983646025702744389949825106837728715535452253384085233422536159594842534147153393306312032252471398979153246327271207668552867891109028466366287563465132458722132085586444665876820682883284206622550429735984487207407205413490984949168839145731938416852812839474120131106483512727552886428936233893013747384780508039908979226961956126830050397854232393052800510302184909193819779101507733656025692068156323555242456644674043326991509290354094030029062662865514124463041236982600292430892607015507889663033109713448855994647420638333683397551217660977106458884679225306654714627623176029077494132637168213157872877890011982345767449377278334483576023648789843562524668687917463228284736517304429263821373088693637914133328180150376198672290843015359999843365349020052441269138508466397793592046039659685040638220966452219486713665554814378029610877827837012217512899030983310074894110279213362102877983908466864450911461306055608470426916876505501808023946273036939760732645424461152219288732975782310956201708413673431450029624869847351997055387599553885620363752733731235599393023282465439743879337656722385208571646895857321778696508833107318031848408489628463754711181824747060272539233187864880072409178491916371677054478874927363102752207935157805880214914113055182896013797819908381406320095447501598274492678411679442967544941316109992987956925364334848586453015339812368227838913832907694064476326936050649650566749989158678467128913923201459035793768828408010640400713246746628449042672846905834064371309555356669205011938349535524546914345889637589803100379525972949798435768834360717782058109809562163362040536961274354028607357196713355056547805848547004126612308195959269895694661135 A094836 706 326872274996176120809005446254806425342367485524377089629580058740073750823387736015680739248384908751729013916446932659576139339428853041396860053464561983585709304853149475120889043636765887155303665269033817426728813254484665186228078979096685911501397641337679004203068608550373602946509981312766340245843880154002069276505804416869615669074921412601864580845544916939359409101914588068398823134181671249485470142923574812972090415407486509584561990074055773415642433253299794678447119911598037212260578891633348102402124003959577850798682179985089237282351458008258391913607476190127611149940475340035418498883709089352961496568757840403421407089627928018564340275689957432784660098103104173076539598666568497943546433485422791868206654753856918926175627526749775890667562224184236411139519161721005425026919072082029131951533317686277333614886195497051850107772981066159278383727749582227354867421020581084737108032748386899114457000004023981195881485738895919921988180405953925285198766632144669529009056421252680580944448880657058021998948643554765638474680776710374011028313543941815577317005549586606065030588788543000951172062093576409386382585294961500930282741050095457543752869478409004512717083447481233485249557460445823609388962027951168349389263888362402100962366299513539905155778392134225008879099669578666055967777431188624268494453615041461287039330280488325575390827551433450528212633803344090938990292718858226109961583295817744070537982004093101900187083506917989881861761427784905994646284393424227827467859581840358925964796629343118010895715737258810257634425102919236961604692852821088649509386074453629358936776684254819164591620292669620929730983739018459456058968502806867859640268551585012216223172328256485586661072337666937446407705085101649389146247991146938903628623093479793516970847734442342070549896885926497957795166434690662918883520458743374393421817167796920447876077346647486871588876772865962436981046296272352423151865168308146051455498924768694427238323451693588584276681339771683169979358438763613417385898177103871387054676528430477481637618589002954461550113962326743775805532347801351314763789723461528009196000137571575267877765089067553984496606163675242708858458264917361098600990895965955104301090531487718274866584047535648038948125367301055344476689257175068883340811056050669329006789773771941166806983418942683783119326461956774500666682556502372086535704173665 A094836 707 883208766065456269143440308395540874458514936132499723174347100055702091985041901825065059691041255311895674900010934794274491578089779724339461648712972122493217937726776950056996519013139939089589787961705198227878097544543415525260853289409691415000894080067047523887140711135193005335321470994694223782703155403107298985420875429585925675988032870284832556924278095874543435851009031151524366380779869923803408750027262884728703536015609702901881512429459549212995003870421053894565562437116207808502166933282113359549411433538911308366813976403734790677687677682960964650407499520670151249931629055744668782058002146744866942124280182307539987630717824134588132550203875770076325277144442690459522949435180064652171011078696399981868678400531445113419707848562359004330369044512384246739385932436009505029429020733390243134063871141994084219753947365142989962736228553198905060373657239092726407105720789408076381697863590971671278326803465591777780789517327936483480125040034693281132947308948413554654917563795806695818887128150590267401250255658014799031757408273576345405450395220483505001355175203908079978994880951120413743356534386813487962418475476685159529936288295263417706128867619893210761267044201685861636414595091505679120119404876636241716107628803992815823207282400905598424258500919052797962249813068918515011776746193772761489667900392651119245786841855806914862453519304495409767308251899216412722507104981838255478283931971364328217428702768718318945499792327059640738038108736307531136466838986223930133115951911683365737393778819550051062194311195477479115999115188747286945805194212302317612258295189798060982719689395215327118087603876439246631310038881604413331572161938732495595786337649727225924055429240610381726767426751195132841622084557057095587541708326295186368940205559119617415486699125551552240612814126501624640761010025338099505240431116107982561995276205454303100888451408321662153072631105338588351110038049021319993236932560675473226877879810899287215053952678256446334186659967640423685952008860871774333729329593344377828748022893785820536258974470643142740180087293028774532483927432315201842109266043059522169125242804473172346685476891702458099189453537259052707105189133862782585813029590455335152341604141465243164963182095431363648031642067925567826215937118201762069089415339098964812983928194823758358440590625934868633363552401356153797249655361213418549576982581695 A094836 708 2386429759036587843049454904279305187980482015062528727639996234770448312469832395343589775604454223467833361850815629367197016667859245386312183977962397210414691282028446465904529473484460478654184451768862176577909192836543054264589639359906007106646504302943521071864049998418682950042435668117682479894523680055315767856537928904936754306903995740588204966944818569508099424310017300256830769562044074352445560957103521390962143982223762009754374262022409627917739084815444434323321471257968081900535642793149378664154407291298134395629280565560711419321874822747902518227009150097374558549704111768146755013702222916795541124658308483837132643156792471183729115586310596640788798114184186046517457932834257868121668128388204187328217300831581210839541124431187967279924766490710238050453409649922935961584092187102548354919108628292350329284441550894420861827463181777762375313851238132278964524644790151960041298610519390057068894924565964024959582497394334345482443375869993335291695938430011981280008058248319848439422052075814014245460156191839312432218170042474426574911515939572202488698084366395410045497179137741138814933598183851076468065068338152708339548957568232751659184416447439473046472430836349507716908106986379787899158953243014643173948573423764500225952205114680947413402441313704888525868990115812548248895764800438142812920814172407328282740829007364109795632774018333195163740738683997879403085275207368208108076213222603330597099421816899072804688840251784208231284297108044075164224738752656383634991851834205786613863512025573794894852038133134442889761171974814892250090604030068788041099672404216759907145949663969187559053908114053846174776869994074356106362451922589952396231955044061011379434581546635800994940138926009391582000616464768083170628148549649658446629972806797647726463128090189505851812065273872921463281378453922028854200240761355265025508117814489969730058152719627938483650730660369851999762262341762159334269303039913776820512972575750125105360648541813197224406388078551224653116272348583636770636319262663039405021890103182480856611490111401088768729505045751801422042995766389767874026064473058623367372967210057548940105476280796290974230025406851510285171889362581432321185768204962514349626522713299707599313455651437808008928942548742167583211090985404123986041796259435189352255353567192640023143339668887857072363565199262002370785667902103442154548870471231566225 A094836 709 6448132325708094286463358007922374222382387946184016489583546652002651284591395147176477748618175620768830431825228930539231544762064102944035796768992748549568373350822924624097088580358493200183667299089677639408312411166241788079505680289612741792467439625659313869129139208586570195821655839932507065980779200806307801641066498480263680551328920503036459535852342850532788769942230894284925587832276708120437981902684964771116828311265068934746616354103038385174181794176326991120560720773467320179039498324922687868431848951676125598079007721331065851272915093377154921288414073155606536531149260065903476302354624263179405373959807399047750094269665626420611935726078681919535562428200393553247480874995215324484682630733916635464443164978254031156995004793362039027997714727530018699940866134705840532190712060122064921601188379582059447732476850762777803514815554427285384899120985059760523052863815884875242180769241694070609182414898907991975200130178701884165625518120596951923469144504945064470168218732042666687511688889962338340643074629099566533838696423008492331834570663273695903978718956645222739025298051181676126830168549409074229898326687270142456776123819428606687852875534852588551675297358549325649399843440783591812021812542506160979372803674904050806530042396660637510107798005372107877845213330675692299597841479007115686739278404176700627314600732110982811992840535082774027932066156854018247920000887801793326183672649190267301998309531832591949550927414821138313870530047896982357427712973210709595524053522908083518975843755706614986340155973534953492657207559950723670997525143440671074748997223935390079310295009325055389348332606085888487807856092678871317786931763265889435886246933266515097505013414954505047717873651309949303370532846181276169980161793611668796499000155027038597783754684205345686044648129391819667284659941736311938710951031941494982814951772756622005162825547546238374502612091246708998019044496331316472174336820610092408350578672798958223785185144925306222089614254058749045079744199920977693387560313986202879024769230051040380778425744746767382463979893441280149331400028301225363303224364095134295582235232450254431691824564026101320667070550123327253275392350589840997981163103995684182235529218994205791879714005221775144694639118669694741910800016346005892083171423904466290695000525570585147709545426894399183591484535042378004506720874233845340377629463690709358255 A094836 710 17422851157633511725436150287951350869572024250107197492326015413714929000517637217838447533176534922863156358958406719501374266750080538295539336557634428618536534379232260305863867439599175142435790387955857212819083557061992474847770083552894268417239915222027163130865862277550914250427164037061965974597585506054963624718393822355743559912936436295208773077668063437321025748284483566340568681492042103297349074655493817708036279134894234037923347634412147694331011290125350714563320744208437441155682823938298309471124191713021600067875083233755974369427997260430249849418776598657298764332606750993959424822207181056887836524898274933918536917583993365796022266602749012235988448892199349196688646806779138972499744346574914360820738103553941560604989663410539798265682545269019619817002169842565531195043342402357632315618056082522096335422823166319474730676169800599343332235049587780234801009873505876142752412397192446859395953816161924828352965792160355096681174667518477094103878336756423134186413247005921037069808143958626162382403342187670836935119725516798903806190435020649586760348009922771025445436309837113751153556300486905134718108810643935586765500747011138527037826810510755246827153606990369441555170660068890278696295038330898403951622141581017321514743948603571927871363856808074121781049240550495604780965118780512426147426717327271272687675768437334868193894859493019637090277279015080873308000439313565238199140175421898879646668835255589846548613801186006463939869940905120538285694516228876584670722357627045807462486115964407248119296206588453311202716885065814880544143062846972663175183749399401019777536509969246635692831635647735956640210652385548316226304183261892510665812242981731079732447166812625526003132699665700557008315597749765343443203226538190179438481851788910251493563978693594753854186787433551422868081687881193060936368135488065158088300974181870578167980224571317216459967574219817947342795458466824875345655723819985429773586443060930209370542464900939635598888913308078661368580815711914133143896417332071457516085521437707807926382449750815654066328904942573293211692020833474144541877438205720579808039832225113377416882369866522244972151450396407823386839824959404387795112781521228133697886050323199630749951387928653585003156905969702966450475398433075922516284743145593608482268539164738153876471168600128997706207118850119306106174789016511948006258200262021825454438785 A094836 711 47076537379793422974034191614686542127209387141401701440248404064311086156747371171204338058165248743400627713075183130863782729527172852410444343342931457134537166324312216523519545724708390876368305444589427099359524362869092500796886686254240023650640458462477769120285690744803361718084001406485592130855610056581310907681298466938720618621073699540733601819399571555298561039075904654021322292465909930832729079281162392762149255105655909105399950561565268967044007331736903454423101530290477192535334811241783707268289697576735411707272876818600921415128597324767441715974613081157948105620166910036418299966127500861086671110869764911640487703561855804715225743748692104982958869371160213329059170424436358508478984739762787869020998891359585118500650913540273741551835209319176285215521162973745930583166578980458262394735065933786324716253020462918369959509207286403871256413719087061209372568155160013521832143055033222172393796602087105987301721595217149292530649786009406987671727342446710803626624123241779910119954917464519000794915489948011972299126964507694215075834223591224520152764418832608354108346170154583304435232997085449124599255776461587268170240561647972480627601354147185142074380494412680872532745474106298092253797381548274944971122047179105127828787342596808952447787630987618271680287170122225793442475451347103096443231303479008574625399299003078081748921098357298524335155179966682362824198939105252385812283427806298123615031890862294233541762541253662050744390266455105646550964225422711558569582214784224248855553966359984628711723363861844873334787530790624247279550884814994992458675416128184331503513570626609400316975690171849948755960694937895457764602585386701800553135244650390444170557147222700756305959506778849253726519441749333111802258948126028071231109167034635344508571272646338340708667013600807815197737053370323708913754763377801025213094249424462529453260561628873571328594011039336002473524330758316316852645293587263810638138160800054752920247516377153750462891621668814288959156318973847787833830426243696764222260199899917266966044998448278152540453318690853144816711690960647110250927474728632642546189331090021113330161731687518541888651898304023388667913953764918305232553737689195313256003925737756183292162858303507981456754815235498296679489784655371126292995483896222506214623302128121966203639949848003124907772451541537830056506275415894409279064316730353508687184238815 A094836 712 127200786577350671242328660306732748876368894484043147184353695455753141080602396386956903594714968928133573217572785861187221433808154297132482320173264239543090804871757229814289506684294632548772018875490244066612222009388730875160712978488872991009762101525699710135848805526596405811348721373160032875605883775297196017591243739274600755770581223222625896907244564674353274606557346090682046493674207141067930674868626129749509579259203131508556628494001722336805213479341823008500505771524125165793033504292475638740609291728147369411451245288776455907703100543524367086313555126512177124086926658311651252549051685119475128453733579892977663856487216800347174163586699464914942629052426004215768681798180233910771244267094706247180378183715495436247198163396156239133260469897869053632718365352891661870184901361855822632941832535034566861219325867982269311119147411693459535486536738189799944444354232483030114307782287369117361179022885544215764423397310945228062719040622750162211913175412675834976004194586042311223081117180986381521699271436186161481404122980064252336000265953053632803182699337697850029725906321374251470248404568583047762054389890398154660403232072074631517251821078883743129729268749456727214036715864557376379481828648400570413567819855800474376061884952629185941994307564687762006014152621013543385963888574753786077184834573563841366556218230548539550716613866561119733952205992696729270112225461952632899551622792442108108936522441083763439995837853593675104878560091754551860167051397650402378426473624616293361899354618562502371828409858498259297284705479381650334465946627053622650677799194604664321473890296588630409832622012702913802649157511541141331639959410685003202060765233111998417765679348570630913176584183751017868498523291100318324360234633301310276277530845732911951908085126427503000064416562595283112862650124926780291904434278682882060622573643923572712131869540991818412644557860711658865515398913512221310972237617062996358819536895304881460299418708604532811097562860222900688979005286521010812876667814051324857089544044055017634445659424797817348650800773780254721461777283647658423861494839327194439223764565404823104719582137305233660892457066020799772880116232984301333972404123424215189588909457366884055793293184690637242566507609410427925014947663414350167751281202850066198303680081646387944081268018135843371803457858116366693373849998957677360083777547214918450946358839345 A094836 713 343696478255464133903349066114600272777406625686497442290422244873040922888701518290186382308581787878568171433253954321744741450366903383679114818663816632313974220226321710645993723541418372438391118633269194878559124509843987955591745670990248567468353547681982154309294352247172743698902527066277002344294967105242967058220632902221504303371491844073835632709772994350530992688356910061118235604585415229255617850765948521420782121009111755680210904790842092188778719777174274032064912171556655907495583993263457934093419037959756615414329557497397165261692362540005515099777509977222821431334770210591171647969237687065320935995317022001060736099740756232682259874785518205508070000740785692230793649159512567590545393530705156517093512831400377309154810936845500617864328237828832863739319807662350296627309020313155452295946436774597465872689902242267628760273976797188441261013365852869752388679272568013987355337795597416321887733326040138383889484717812578789076174317112884928889601728237707659394359707147363083144855058668107738352630636505085060310781641165169102117657642770927324609679500846040758171965290534183072889306753911314309603946362228079352305141362818184006387133792953789726751386409780537664251454673520559924679267647210596792982515278128325702658991384354661463606316171252155345321978560094808472003080984453533382877456979786466020363860276259643150787954541746349788222614525437086595805480408999256908842202672501750769812222868603917466520635212117868856471331124977654344020524821912225964514949762151498440439603200625389521424051651714298434776389939417758428579479708235414073407138954748405674812290948067811852757967427702633101244809267635489225982633405725085491950167634524623969334358695042690622026646824504988471431429283413111310779309551720232014338430657236003293458711137440334466767833344885118854163139682900498790025016867666237769526776980891632069005650858239198264477394266745631862918620134339979263665930133396010628897719750552952989650976109103133070501835151956700608847332313127860797368604922603140436067091725746836757731005205720805254197901923237435557404244905508725012414163508128387350742140065666392742007838980773267053833189530340489896962933406147569817286088203387754540246955977349879582962570186022175798321433246805811740755093709096760918782137668814616982645310328957306412102941382545053200787488035360178881267666086190908228332537087868257979300948374399671375 A094836 714 928667757045477512456177934312989630311803826236021605025573721293261117892130421817687218040884396132922271079078967004568430211669939134546671107547312367248118799960716390408245226719405758033900253775074489071622687813376446067278021642302673140426500276074614255244003203923055226878028816784359087174252125512482721694116132510558765353109015192106280656955909723490570067890665764427795381921543298275241538364838918036252823541457040704644798356188226839092357764032711409092816384187040312737927902156764359045444779499957970646702149052906721851760636855879994358275231745644900936995289425022090687481161627681398812049584218139713286215963835666853490665834496306604583340227058973887981600224260321159449419742548721065814480424490065635773840862904158379273313175765353036499954588487585305148595327102701244670247824639223129817753441254639281264927990974186855756593798579047917332764411450034419561351092609396436614371538085781431027725171943106190577138594942119974455109541657785110683007724952707980464615087145440109928042426458137468396773570513024163933857658614766779678041721208103302790882800185297456341572655378819966695966815308685880519530337301931501113183403991309318762798502949497744019350703313815837051926004803281203886238185867934916192784120344464410322035080352729016178372224063362019870338781434029558625781102682198196613459309099897337562880513621082023261216384713778801989169678795003766705738998721548107787590518082031262553454992903146643796591861594811061945788906208639783158468991878906875161451514486190447868325285191103624512267546319022077794640103837186142199292466805052392938738145820205337329563397579819892626860560838501934377063934130629221588564349746424768732029438776239670712145368806635894666056704055283703470625376084387832269441129359574150053192525541455698602779182697815174581353520310334497605720815284529740174578469341746616206529695906830444169626100896102139432894452737471225056913121909463783102218642407174542082732055986497246847891425769489442184882591221092474587968959687997017644201956985878408875334158431411956372044913647936750102326015013222797699895411375101407782378068018206828623500357821329785442152044450087546635573046290530617413322708991581308644323059861210465175797980586838625822373875390302795714109835276964500339134985813385813884257562310538961843855759671555465730391949299739745479068867071513984033996837851336255512856244056681553215905 A094836 715 2509259935840401983192458875164631866502221161083104690281657904512146667503613511049872572960087329769368097887499935592389576687190725174641721653478019352487784683519635460561367956602110816789226047309132636202329623912618647429797258885756151835183836277600060035687142347705742975851690164048811187267826898839761208774534731822896881762596255677579326261259235363098525972909586207126993060833774387354287407406176905768006607788234802974838489478209684128385458489637666450194515838008470753461225284131993304877333860115467398727632591326624404946060075522895382216054161076955012354538450595074918826982927070025901903092655621418188277354473547872097375546402549145660065979785443346704540591575157738613319764553821250789125569589878644516460540702412225003950991583053655666794044434354135686849154277204189742785854169879234459992972332397345435735567802851978907457128002499574106780259687349313729086756664875251376134615574020048100596775030700788209126849694457433853864821052669733640827779213427857256068026882322124118357462897937256803102997127215409649784114291459442195919141406094615623294924567928708436500746241944264796101188025360122886935691619084677553189637551197383986343291828218156494559747936102475718193744140299198165690018785232644865424576990511751452335477323506757630461806404097225617594846915431666882953327156569842547463101032824062329835259997016209085105456883274015797537649876298619768639649865703420314740318810045425602815517924303667019420522353557848364399867280555219872181957251541856614534743551702083389514825399162310341717848475377607714783359131988597247987074171900112610972064795193903873396668447502705922175144134140822959051337524038326751007215381064672090589319574239040895221526164488883362882696742925947283364518455400706371071797917191138696207722910554302160184374884881663256833698357715384129630158852873782490285473254634622376098411169334605001907131460143873714002048948378027115763799991733441008546184142886465862154589025624539451879869561927325320826852152632059553208831331708363019071493251708751735034316138350669900396460102478823175539049335161483093876392389121360495699598189043054785274305224825394099491427770270947020668828474114080322103228142409164492569206367498034699555126560583067780949878412983164907213713034163264370819581812885630800300646950717765945944791850529601485858465846220408756924265197559564698668951227541773474527479592140205182389703935 A094836 716 6780019417973009113108511424516900990299371265442722637119434632418099002333645814726333874450937924152436467569753746891669631640359127751942797361026500743109626966751255053720425810493676707558730745929022607944205572189207771978866126231291479955993585195575086141812403379497713597696039945231071043638581106412909273626071151269334863963769729731804147451641796995182493688231634040991370822577476473087986299569951634546235817990986896180972893925324210326670669746643210715714172701482503788811917979796743753014197044587213411404092615062390089257532472302226466867783984954700697737061956512603005648417181462048359260757543439487726585698501310386571441872889021957077191672796927695736694790454475985472868844375005277083496223217371672993410745204076969056517199984097801846324471561670286138281109708410393582306133296765866871677881424384186112718222938378056033762304106160050657472344342453434245957996947141836608919294666630631882031055105228357797954557297285391331022772029204078639731548751674345353187828171419292222361754822184041423846829840962466360692512881665754198606740401225930206039583391660570010127560004160748100245443348556236731814358235236461446786899550151927539790255757046955898802694903998186076743659615162428640413226871460420558442290835578632079746049406080178764778784725498479555379256495157582483710331351270611881047102377231307315317534949057283326872921237390005971167927976589191819860567231391642968880233637152221896776266878013515383327607602721444685797379446271297885995865335197104693566001915247514832278610360211277352218002068202749726322558579993085926874932213181637469794126137875782445712460815588913821897346823587942796854779612887624750592274371072394242347572757564449722648892984303594039873151933329205504367225395867332530248165702809327397579117251125198895362482336171071422149478381193447607926191614744145004221608559444280318471290773012406808322625035682645879131396825622976529322562520750635695628006451860588352367157464505449612482160708436207247384712331529233691677787670307037189534157121915090202184313330489351639459278824852866572369761201280312306431214535510504684278906524416266011604344093977857035496052393120054399759627901483198739792305027466853467340686960656629896987486790897468557287945649506636188988656904199305052990009719281988609026534176581841275403865736275223543234108986095595161469619084737076744289522182821034076836994345106590346135426816465 A094836 717 18319609958103134783217214676585791311157034657005075482392022095135798992158843487777043078893861310972553566005376736601355752302673675995024263827771951529862859576377207635517129978585957861712873686274171777532607253725615487268248843279690693084942832014607605155117078244260474435231724080324189911100258881700782017576435476195010979533224047139079128835009874221747734847075902269172476835611280596509351627150601910367023412205038805246185784547736538092980021269971465716193244444889887228899048920185517488651055537140790522146459518265986694549447794100540390581370111293440208330529051958602726187104397327527596696664979280840215816369073186190968163843170590925473426239831318848437202619267402537589953004181499704858356006007768670549551317080875267978484470406040677535113055365588678791499871582970606255201429382007202408039175615713738479219202643929704551246838237716454376916167633049491983264778664420577642048558054620393325199810297551992069285004690415432918989676158088367814821003899244867716456255651148045262697343172078381989977331127283456891181520022146576385193216644971057322103331029342292238656230630496099422598391826610926289239509015917299744540649394872957015129284712249046620408387070855162676885650086424741887198373316667271116266204413156473367722373159751319515674645866490487661409133455068872439318432357806036732746723160177959541925649597092782533001548077970912860079943855094119998643484019570353598494076547266493519663870288874594262084176322030989983176154863957766332740955953745325340158722640255233374733415678465472243382699870435354382915838499782186185818818852942612543271117852475568974411195727052797644060708942190487296278655462684838037773574343422228178151051001619568911556413622062146606853893641158770346852959655115077096024172657192885437120078604817376860967267087959350100984633752286337721232440112879826927624296042145190785887051570268353861482730939283049021539320220784334204202448167268225916145864886743166841630197314504699228387346354325070055108171892939836802853829076338282777758273471921322017550279584666089779149070988292342999719919226810068690494047798556994535561109729374561720300152467622944884516234074782616717203493920979128880838486080987295659590043598487846483625489753878399458724248195088517999482443741433488089914635441918120335958895044477184408375299274623803484217076621964451905882153842694383803505590269031206533840084192998414975052740868384495 A094836 718 49499579326775252211243800947623383605845317343856448510700606581622296458714192770327755672837338811309915582910060372543116351052192632179427808919842452007188703465744248279912231481713447648671477141582066213870496855361040857391036395675598021424035576109884553554040203603588422426282520768996015908721855859774406598582255030607768397363907411600062074308049228505365384374305399699669991418450857594291795008574626791860062713542196860788297808875090200603021690800793153721943430775919773809981441370423288457591399047157371403626322214262080986282518682127187833124395172930890488208391761330188053554550433161798104226029513259286823648102650050586685592132805063791607240622832550731549625740565731202092067544429567827522000844736767730453214665341779770000895982519921926602073629273349048424346514736076869691160679884050164140654980835777096986664172825675123319412923156005753566376827472155384885347185993267453646978594944289636134058005392930377342850284718945202461718773956382740631567712804210880895519449581573846880515998889200965952877324859090059557506106407327167727037872767971395658392994401699481968279125036040456479112754470059374277288421546650308673287387878047179702951787502241166921387563062755745554758949789860037416781364288408095095730725882057955460953772531598659251174128352472572162647923216339598173455920520460559981269764931698469450975789893809749346886856033756169157930037128536335647142873960311864031488025950480428337909880744272275682636061094520132213097284645034438359768176991154533872004175007967725331014856884603345790342702831914259339888869303852887080996521665718725910281090643262849493076605142035843645338213664451873086602130205394819490439447283652489464969897458803317634575706957918935828125180745259064147991192620895542446124784271569473641771054811099301153134660309183827801789058249199303329322445258809677614295843684267746059186494871574319121319530675317762773553364105162445396778485625396225674790431295973584945496440776634232809652997367225630852695033070011107512077354486478369758465665386974290176330653253454444093909150351087085932376649381079604321402610720486463724581434209863541351985000363173103100105828974010237249829440814857704752826849598522645405358830462427200542126176327492644440004361335183526127965374000696380619644291974053041865772325383643175689588783236167780739130997798438962954098418213341140299995360617400137233401830652487372156002159690948089025 A094836 719 133747845021336773371645966943263705917202736306065466870837556591521349895646756706582108050963410574298080932469417121234763779187272189475137944677150477551472346901581382475115213946459756960752469523681056635706304970578278671055093072866622574197051041706076049095411475019817673135340935886103154661176543432851564928587235516266714014666298292919320585701220180411623046831638342912606047640177381608495833603817014441003979084967603712811175433394709174292826515563721831385225433763290783944682625683834805226894471574363680391807800476476624558948670929659867424561725175889154805698866208585116162101669083298781150091135048161613716656957544067612038278974675439194331838689467312245328240313805986440650228915095688088464741424122740399915915476202171857667152966284358639638125411183533763253905491317008118934909901845274161500847350179094100344228115755771539279349167120689308419895810913596216910716113289029995333558521490912542213831405371887582028389400025585246636131208240470007098128145175973900934825836313156883123108966301277837926292541791930213640924608331077985051879947025842066097920548770060970935997957191150682910463239979708602686307025779540118117922777505834084684418714701770920772542574987178953633796005446551734675401359108905356281393305067116182499023725658006417545352979133735023492987027121416139195805457927852075263354172098726104278577042367424345642505752001661091093814100241361323824460046797278637042727047624121570102538978107153400019888374993217075208798879934728188490327281489143596776829940712806153589168768568782561860033739669132458301025341943172001110666415721953144466966963646978366854724012682585122476906209260640018889511659536321339578329348786854683112120484782635562629054648643883342545447631519796350169101855608700100574352071077608060587179952979511706898392991188147614761083934404702765309491525856863636034000442010595407706731123255942239997451510401977655731092168272828706677761263957372434505057829215855739779564541348268382546983170498897300238911924246998119557796208968635478749091450117331060135123407540554323275652745099566317896938706907757864066361163672706626426824499673941559358501750681141256953541065371541586266422431878251597263009266776722106897983900319434697376978444811395371398492325603417692509244441067437879000790786999255877203196487227708816236084483928826068933328471834305455937522020130293918396203660882624901773445212582936686567102860432200868161055 A094836 720 361386627748072634874935191436897585764898187653671547628554567209684105795741077906992085625947462534414603369616782151515959188247658403769190547089851670501626274139369429703513028171102781594505523981509073447612222160005653608150004091849218519882410490654241374771248251463343749223268782481729954898483111633709068662636111782697630659859940623560592622502622619422976967173702428244461841053767866655298148105718564444965959627519751689818935232734695313849016642031485587609725400084980922298758644616280273299780404602531617261293273261117625296198322569422279653977948300857323354107848287205222539810656308522873505748142674103167003120275635968037676843103980903898020836531700054854326173778278034796905716436521004785463903805978799823805073163483603017636877314004354524380288258944278954963004213192041201285256863625250900325125399528931423353007382107921873457678130147179355344804914711709505937370052759773054123821478089850744772136323256834853710330816018846617465624062946976002796401616697768676115018514198700316624793546430053828875876495044470578167718734204466308283011889825952494625185664383710341769584512051364109183615195312418174399027306367895852504318671533375818770119664172397525686243116227794469962771251957632997232897055530897984264229614560622043054406645774160808608884498445223681005478784634143191767468173865135786901022991740993002062245717500990688116301195021632234379316540922121168437355399303372916977584451192350531936631980935647742581462706595611442694042360486350920266425954815489007336460627801827219030208681657993597542465374243293070415111134041581443148133574284195730631018825493044903978614789191739858896756932084035666587587417465010054145826409982634070116460084912783831420388026060065833638863672241308992897849065863515050856356849926912708137086591179585820940156709055714545900620988972448622666942773542800285754191580016785107355841435851061060898794859786612950467648265119819060280865538434334692636440579750810912910798445226580393007715717035023138019909166620355849034057844555898577101675339751363137510813270843924528036369623349877839870442453688112367627703542841042584118816073537555883523130378355443313115364858528076392081636161105595000946946286003853534315707093304282089885395215754213966026081823776073269976452351798843148363756086827697406149995042716943837826724585986904802090072791765295543504221544293635954165401991709491867191711730997264274616939772885647054823081585 A094836 721 976466534427447238095301515616530333473048985837484215626887569763009862338742496857935908779201992804577684006623612903979000491881393819712163383098834536544916641252229297477509727003105769408596965045567992774391588570030305470942640001083515574099698948696718488555863680042479790583599114924698452032546706457738470674877845449613481776227544898562428346681500616460703353680297129478192981921233135525233987685817957313283581909579284098287050187673713343310868673942558493999646645804184688760461913070563614621201426341568855476334032543739347073703308633908069965180991747191311813644600373162302717452231243959720913750331414291709080817268111428093735218028677427657013105976814858749077076220666936215252805161250839834635379619013293001180907771817219151482984835286799640516899237542030552776274130139404008864645110605526087404327328679822526805725602227489146311107028308511497452354459655228171446556971840793503212570300240255221461770131608562402837731836493523534806869581951520919085870070189225786888879090539051942363309039345039144344780363317617710278962378895859633902713074429776614635185567244236573400446415564828631863445347270913927517569095499028813926550932560403956482778648175103412633308127504925670660454288993518911971553168643127244576592137149495693216824257858056846854788369446015252341780183094427782739559809978138968354488860329990992846083650110634471865900186442698295631822199757471155756410464457666824394796144394683513171209509949142093301712213332967124942227249235240251831694439584169808679519839490596433013470268671130131777179581171638207129171983155011116214255807049481142211868399515243683571850305672068416153914753584855110479642312478797629980683381443728470599992037313857129862325817359649238608867096948385379013638006861362058713775634150447059778347382187287908668596529475549514875863151119621773743314064621120515244189615204911349480075852938443730606303713691917790185929881261582828050192007088308382131227941428861870829237619437678873638465320445462020032494329296277257091904738193828986693248018916733080223157322696876534199947446638624823763617612926572709572190906395333389582414603873976323337938923814657150896458894201797039862994640884885814307051601773145472998933668124269887435640495989441324807101689350624372058681745316033119440989945817651392161409402224695022098993595252132846421307750021356724242950675159384217860997785395386142527103323709395487078284699234157909931098281615 A094836 722 2638412214636334689260869820260673524146592594834694696952302584945085438355176430769064918529318158610506367771293632449769107813104337853203861691942503827892694263037249422414801578849363617839247405047600734967332624703999725376833405132923567231998866676968042701836568892226528930813135585257752735661986302365697714054451275768743845061736166455975057832140792163054201038667195670147649192689330878421315579428932014941927793353723598113819919788159140718930653307976151019301457627237506944049845790358018270426212954194514444965437294639910454675521043730497035623639385722962623663144356100436254737333389010522857386079889733273523833201255316803073304521436643305548345514328517216639951405622068283375578282639983332712180010266670111710390988994376962663704007388067618624322137359550307609322537736632456439911069803599267862915592116967480938497647224211293565410737732811467918936906405183511807539091000543771285907310827427691518538958123470012355632697711874684572201544144808946576394018133249671378405075187618004149565344399516749337965767665807708008703178180057878526338822444097366586791776777508262837617664445271654911930920144710814119734297297011069487333688115459539957040649137249465248537672874275192934330077526089236142514139428776674283947967690348322802449816090325823826040829565358634766603809049242359234819098839092757627358041999588643921677115960353216841990974187466975773164949204428146140732652637609216456141822204569983660238076159250601000453483818962970575982455333391258674098318109330472007563055269842963760175177635740711958068341685860392192369952283373705994429476042514123762060737784471362939966235547311139668708018767429346424480326940730293731197752350834544344927108368361957052104172938117746182655325257090865052785856996690334419129570907117658028608386489583460749636726882486225733480036333704229060205811935663494089389514586092090449510057598798239109037171735600702082469432071520531681572558522287070814183885261300205024169687136922163089990740288127921343104661657849374528306477568541881366146579045437673031399833575113689551483729964447940923931454919685145773151692201376647977609100140851410488103227449016825266278918816768397073633419438034800364662652481044753064189584455564683931569010734768254705414822738543563277229288099391569689886406469843207233922722054816083232767642867646676964125571450484914103608909220059111863024461850736341647616365988951055608821250640390921786986772733842145 A094836 723 7128988827480841902935632159042824245713759718194359233680905957634051091425824377195516551930308885363595401140351388255663225332007428997963014579465262244131523353810006687135496388541253492295877079841652140313739977558618687937898389726519477577345363661468702683643920590932401128577301767767332967060234956445408765636656672249300419743329345536499707700016073743071834745775409020441818640453590112261259170382986618555131584358179252524257324980555810548837281927282886111594044509149097958637994565085452296128012781032151688727756093783005504793910786456494356347003655042453261946504236538778387137972099654201516697466948308973647105600711048733792640723186592182914201922702547542546289948913752281013876304440429803737470553105163022828183451081898781300109076479573870236118774628605693618358944188106767161235701744680111160071842495718804815998115994093312986250667042949558008456023654451389248742452436912298173728050643139322242837043387845841776357146379753561220565037472404191697895717910170541875224726268064756673073618204185217366144359888232063721898277163554008882307864341238010087734766217641758943006355930677596007208714367563272480608143778954814255746811361420744403519877486069406926445379472983443803634198815038827063554292765001405272100164122729031062723709859236118119905474630810661693348239709272671558053422323668821130982461128399655546380574478790741796425140388635582096393397118542651114788471670409638406828379201951951455279768611085613954083219977125733163337469368595931702173403699716495780265566659595848589396896958301135039570527458015198532145403940503770441937328052617355355606971281773223148545084876984393712780650555679340454090732914210941182898696871271557376264576211321970640928345416468332825885450235792420424242006591419276739126041877256277842852800516507128758230527367881252456313543297805675801054330106848696408409953167431213189664826151876989134174707423289383334914615271318595342026225077027658251616475844805212546444623814726065231476106620056323023606775767014680679206845298295425257499069887524573614109270096799866471232504163990889737837967429371650952483162755928796440166398998165907264878597229304538054828487746449314691160459458575389700432672696731321006294784200002107858829579569703328224589526232443018624449164385874275986039950840526400128407802830703654670243148929387725904934447637902487886594548469649045094507878059691809736473278375042428545639532152051571434280349995743194175 A094836 724 19262525173441020185397388832863890851245054611968563814711110945224621103947139112005854954250776078934276163374861679773169585077976260048158212189853446641139548209300375031390688827036888086819842030484739035526990452030762990808476072207650495490419940614421757683163171600130455622886938563371748419244019190329192119052532273966333965402630829903455754230385599112987934428884116506038123818856407793999043857059250414403950599008006986596945178277542011943817616836865050297376088962263235446732917265015101746119620108135919668427951999964386234042692269484404020352568252285322990816830783983423101610545875932263487593698308250957061205809288052423390912160745650641590868046796769131442858802013553041231210399019758689715312722310140221011639974432301512695932060943801209310374304724355224606498257873726748237202426203055856755246255507840093645345970918392907477555736939311972927380256977421248566590298945446029121641906930451621272454172695001341009704653885396410543282159048891981158767653399262670897185831971235784912640766822364057806572722452235370368861136192744751942117323111202659159692751528291255155740336107026419139823034290235817531789084756438611107958396964870735918770751926710400265790166798328390882226670868157384636487556536894368268540359511646151583156661589839900834160766411620842536792177090645709307501112299454315603156982610893869697676390564576623980723887339119155357479185849353038884012309720794205366033824461851968262182274549077169653331859924709912044367266251490874068013862698315862267805553551172713045586655406152031136207607123215380573464689077288904360408665968696051656726274342613464476005879371376284500793649093426810477606735853871022345898547748423397196122539995883596309831337211124497177796303881785862895436849024157889058784146022775555613730238387215772321278135311288261650733460510634602310219739742893242032029604068884551946383910752314025842300950420556178170237207993670773093623178585570210308796903548778423000288349377702691333285350096651896681864165017812009345842367689516670503881120689512352467650216401719664091580674767373419623697264062707281188463732614827406604681632483944140578291481610353412807321307611987231527118487823651264935768716963915548314255442718821239869873592428327658094586194465238297779698364941344194322710257284695863303750649325839220102913755639562767748455913392041071784664366356082499786248423492825419171609150552998652979262407053592705624503718701725376818705 A094836 725 52047335889648809060101841690766074037239891847779341232990188093090968588814078454815442890869045034971528829843475118395715963217466522642694491373969433359096815130006259524810954075157283069333720870492685032341787887647144042545814409206681912295637102194803927791204206019631900160639379420928696461464372792034520660271176567600362125217488759069791911430794188787219655755010137023905990116731373405795304240514924236732855963388050519605693347448593535716384651855927438620624080781990753027974383812076239832562917404170473911940637576147677821377849718236073206498283070671287678733814831818972681773307818796876289276656131427137670404449590716936953510865694024846986342548242947490611061936750671403654449484275083539180971238211445772010428382732627605405627128561074387982761135246433188281064674415865485630153794364955180272564222310341437310919997423381641911042614959353907900223445896968559175537739008142733774378258798029637538848931784850235562380198441194721534387173185068660686798501589089826593654242761552822769198678880409480008142129921580082504599068094519156193592124738605243811479726894676753789051445154829453838205831443502811407621626403753348258889332852269367031774168186094015448758104243703839180332661051562438248962314208395818060190779300303778848658236892037552817784270938724885723750769150684997276196447379703237090909036032174107523466060924911559205174147165159569140326663771554792521950146077114272489384986867544816292465050551837901317688731433346205218147190074058973135841754837445760131114825429702011053326553510525829828897914876400500294303057741430679078053773510088678959119037666770299240944737516373843736750727069788686231152946186426588167676693117543147952365726804301265907193632216112974906072787203135165751049941821268024817558023427497674012021261269456500304964763380573515099029353986191397636537935730967433121847581784172891927916137187926345948908033861635370126597601084283157580374486511985631226710981772323454141566573573928857256471784485046804778073950271352282237785398290228745406061530603992488843017270608176435575584511988938815832340269659467644399578053042100896717053330805218069676636318432577692100844118339101753136959462939046259281057372803827114813797199931470790126290587911761762468243672855547648157726357622347627185687129143297382120334126070614742014418297494949669068601973050847338059675231299586444773398145769736222909878188320923985307538478219275338545837613651711972420946735 A094836 726 140631882311305908639374990851061099184731336527645168042975673516420851902354536037772214685273205433716991963960906395043544759444009466204300467534253219082832953341728703935664166520386151816451626972229204472648475345432131172195799725200382319372315959710419598470076081501873794103591980308410774467128316040058084494860600033123904496003689224375747841230251667717468396862102961354477479257284352086051118058827468228401762409123913495967596827860921455963659385497099102287875968896850052418351338327312735012483256706448512374143934302799025508976715895981600319554340504385567022615776858744080202728376115843283801362037273417817734475761588307875595962968193094390906455974484397322861957910241512119121281275300876703108294570334604165831956478503585357504491805439962052528211277061557750380212143773410668445927315171682694040611773436287055774012187692006278050729668064437319834430823433352069471054404209702721212340933630369150178348541228492641488210286483454252189503598663896472283748392526067312193382866755883755886589917694099592617942228475386930692056313130254567290333978926388257575959062376665060446761849068013077244413016737310306187576102753856790556907869408434864849117883668074103032144131876320975136867967934650839991311536503528963504267217129061298802922972925623877873752265915668229604732041452973771994573493318845847165320612201951827634535598942720468395756564916373816698007288031555200041270410688053043472112868482281631770272304408791460283225299001041521789521663212841093922170353556915745558409990505501282693375301998785386045651029788427028579826288552656617579996935615593641851487983049339005935568204763362754400415963748919936769764782988988787358040078905053837343894997702682024597640884416600047071711493226567336073474047364217178899152720516952692404925834219833076608242469376174326509315663737228645779323192125334261401990133951231085104677456297866234439923665193188349525888547892525098111398768932206590004362763951914424312089881508406394604295428393246369858459131769028848794486800337830380570507751810867015341480197533076327205565259813437913005563784922617512460378710856024008102071495154066740322130754113343313703068000430945324988832941742815168926152085547223900311331719959391356099997298663987853861536309469495280083878838597218347311532300234932241793279504892151707083738136917598366260594782727476115396170690307116217695222003621403781477071693233986055302315988886074911158147607583207047756021259265 A094836 727 379987293957812675494782165177725399231070034057805396272779036851181048749193367559982069264165310212858277315093539235932539544301750360217497220583060823992381280832535828027905053127129307050769226745242439992411148041569730780129008311677023820262085427500451560262217781013856972036005370153946491681484248475864152270592681018324222347839843066774511597212228575378410821101746446569661125047192202605136715199647578638217325296596850878053927023186862325420271943228509918454402247335208059643632288186015197927489927057906476264462998545525390777577264973092565827362621544566731423820150338511672888799390491700734034403935436118812091415837407158289143354986546875350204397056714293323425519662410628995194298351413484576715072748072862244632174394488304903349531452671648904856838887859193795094144931411081210275409975440092274342552739260625314359943620223803539911429652067494678838724184693471394742229824636877744573011428290998645752260219550455332450908631698094948221317189202675083042027469806932288456693912320155146852743188410778218844199893198365565149853653478879746299326217466976333364997575062022098650396727130326179884950133018381003816019222019294644331416804252258152552949489896968040298837995571715031115978069026765518094085522670221050992711960491944329061719024186798825977325804719864617667100252255165981244340302751074099337459203260637806094407664877169780693775033229894887558446551934598378956720127728973246347376481254138101498459474047503973847373440212082758529082315853906561718731159469031507053063663231039036135489012674164602569519253590414954822190337366220439270472641979560510194041571080276327267606048325868646016080197298854599363218212483301517014836125524762350960056331426920026161559762500021111074789548625397738935361124928172996117485833278782747380435592040727703538970847289659649654655824388637814704333628584717443340744220088644607779946559000697377530327794443961058783580729808001730813841893280335694206156961487091002167812718269140504291948991046767206310751795965965678090421096727419398072766539331432071460190650717101627933001756431397252002217514520642859200298877154923827790900462852957527132327620977935201047997636320295929018073471629623647392203654091226174814103493533075512711402574699507269372108639942903391238992464163326352088133089547657774028059101884467841925518431533053290686458034327667412953115145534596720626045080386887247814824805240042000502872494431696190673976289852211791324797021587295 A094836 728 1026725527642127537880992770935223177661252047292853653083880914596217677299468576792535513379559982921937631588390779054583326805158570029298211285714962812174195137976558465602695517885336867265026634214018100630290449359846067135777408262351593161965835452790260405408913974223360036567492406563983112112595972253468899377056929250912015659958759962735505959919600380420798321148522036528263005400034074154727318418329698652994984549642281948588214849054074142364118826944048302564692584423763280307042024327274737487342770427206592418066647926075303081988260980580216883933483859078803921595023598881681401455750380199267517675632186355756853187858198380108957469577686689003157889940786046075498431265875609303502875024237960025407423456998303450391969381950921345265076480626989900961126146784264572786629224460597656753489307711814153590883460870436163113511887832529472834404869156702557784912912610936275241435515114439456133555666901344710453456934876789079789713634637966066639746855722029410483085939669938517342674757706192450912356208496005053217435493479755281647973879643619944246212149261791126363965871858521333888311509944292270036058015002648735000577750320031375126697648181732119763204672583723976813357231890642137754397605642352495239379090943400776253344212982016448063466000429757502166856450600808281268275276861417028348435503459908897563967601889631150115261875962513804714111744030611069809105885319996788385857743853275023577567780235812667967205728604051328544142752227748612504058627915592316922917670714969575141632459640276970136808618870290757357454977550271419502529711737239074252199498631836882950658473570923586938065607008292318172694292685541378559478840365097709985299853127828967240234863620540208006509880634172625524034288674331464036009686081876071292267822366550466469244564768212035129222621134190997192553528182435638102463685112714406572429480689383778990330497742428016220711260663917587644885606052672784133902684244698113538446105575355935943005652673336134190451569512936598205281494240907493171469008870686875762234618765777646218419796757411065598643540312375561472078718670992082941695105693893326667004948557196084244808909751626799888375910269439169261509531510301352438565347202407577123807328194650075954853656840769977855583683589415493632477554290469206123788296425471070491573900012327216731043718264173073836443348158574622323201727063790032015356111983365722191875146686900251372706177638454221126172777033068676952553796307611825 A094836 729 2774211995701734649541766972284807848315303800715256512827249958459943312882115345300063397169501809689765267693554569911944913094998911917413406676504608935433851270431380141522655261421127088220794914877050162660604801759156031831139776995865693046607867131353856114963325296133737804948392446530512214981742635544624490252655552243283247988986221579468270329191163015668421685332485440952920070929767021173870609229611646112813810035808149228234478468217085145805523650130875285019880908710761048181567906100008154675602238204385154807139818233256923402141503592262772927822446024609383629418329944027964635060548727907929132025523763597818898501501436185647244793655554447139657268415606839781703437854876233927435773121192616575166281465736667850096856637856994986601333301122674040748057991772195016475677070347603457466717834027346402910292768719179252107394760979874411795022045031758243640155851150565122230964019609390773595122838956005116646594885776864543136473789883152613965647782843734264450215166960704066927618738628219682210039622613017243015291859182405572647260272943407610473518927979142156459102420764149582144119049472750583311248871587023863590557265345502756297692713970235935342026472371732288381650941730519484497351214467567415371284209643546227215485070765447950723156071442180584056020152197579256122262130979296555431491486008371090143741122846580106973631494443047423167749238595677880729316543688079387620208667171421384733341794820684574709288380228672642222299869145936538903207883545614586419161827540688323001183852884365142270620752698512952215240779821579785080880458923682612409003774830581278172169001547064451630326002530357517833973962756135506013112463448281529078763188315268344720763641446368215113563535913771934144829573208494990427559236432104216458711538548586081617151433568116878191455983333736784754629978493116705515042172840925741841261116078494882187265224953481499130984295986110877855422123973592054728074238987281022445187171107650251826999105710635965442095848874963641583464286687136080583631171547499210890159867138591868650098830647873982145906912922282335700304695631506087465600975286022613730419580101080966671946541821274635363190661550388315048669736067362624665356175937251182162352586678450972154501869381185780658517740949960720891563112700383631620123888808533284810458649774206255139438201231364112452779240266434301849878113411215131908771588533973794475198831523199239167051589106608873786728169567061712914009032826145563855 A094836 730 7495919785660559380934316478120779870924773208280575804805576303877852235189798363532194506616480510221762831370352859511296100599360254842280995541704167628579453958510451165835748913664367507035720594971155325490853544062790238161672541665420840260341295023082666432370499541239385325610519823033037440897556488645603119193775925104422085154225110748963303693968562548735694972970054512932753503389225091177724231411092249467124261721769069572407612232907715009892382538534798076075415650643891928423316175240197706658739760285478261082299370799612280957283260718033031870759365225010695487884405913739961562252201207056844315465447533609120307994203692715420475323499838538484664936101079740304116613585444318196322155470587425748139267112997019532658256243520218502875457314556984631111351732642324150252706657450000081477414834052582268849457470195761468758017530655732828140676731270941617613143324895914349331789539549058755814565777303458923834388927912153118765672390550643724969113669496914260515070898041882718899908489098691875139076147944164094622265386075366377537615609519207719879503897187492844961368376938860312432075783363862131814724414970123476772950730385798127484990586449929315562035765143748059483244031198631756469705227093761513980714695077770962535464407864027380837519641570771508361864284381408549234071009630782431358861646759115225659490949963857559411602182723238174885453728573777603119543491939305185353015432839436728274465952037709485051829236172144875233325702289568300367855197281622696912258335097269133779623628861094974138247136982763126594823229622931029017119497482078681490053947392731981784317691521694577381553920771419004895079474672785451706051316758416326473108149528001939606536118953223296696640667529131131886703982775064789803801020829859510995367284890457225979076704256487036661278937745135658216013009334873155866005848552496241740680963214612482286211647493809268223903347043210928047762934091039679202472459840949077948782197886765405080615640624485705288408793208582246621922297347147448829478254052333997138336198773856463314920821990758742347174880072466558686661815517610777339970893527727408406267038428172214751515311192174313124541279133238957822336365344482301544439948817105491795099565397846332111388096214307138569337080463110278433509898038882282168368623772360510086788780116005289059545288683427567674335670756557325023748339235376222627468816862685209306265050900537657329122021059879538517518387997423715224975454142449005924385 A094836 731 20253972486642835745549873582115374926430888893470315109328154345827998279539522296148644256814333169117393480597425732844952151874558313584931332540277984427812749162043968618708052042065859582883428826817146812426123615452857464356807376440190114517749132544502233346408974797103523016061819613442820634792982650577784083437092296976596230803468260257477267112832726815520832148543401961458859013237615266595189699402162028448523642358409990176496140018838177739644071813597374270680488068158887279838752123931108103383760156689124057059218092760734149889655968318621659852018877015532874598880035360595432113240812600918865432458507210288079474381439876215629938676851770075431117517687849042694883308204432692890228536645754103178855724573036481040574758273134992537774499062599671350588831633541568081787796912752829872548517414892243263084831174176178769404911260437029121761696732872039219032469623712909421329373104897537148820183135151107056195402236623751950040303662794049461713931169332879488177457116294000145763485809925926818406101541705508770652118057883780769701064729660626315706809056681677687943460895386379800041886622530106007412802058000402047216649282945161194961688266894995040412685295391934884991436990647761275461659026256129143208475734815927497224597614563531217575027348368153173413173240378413702451203745760243150235088738051643331360854403061220278950042124086695105493072806857108487951125785903458922744460079323490868376222269064096207925467886848755224207803825286544401657405839847060981442335602270993658784220043998825735756401493506673269546260151200379818824471801316117673703513356851386984199948230322617201020507063598371620868986906591903534374244644768777465848809141261472925548515872647967901306107970100176404585940016628651853554879930723043966605265945062476876009383637749594404941897498331373214762882396592848774033242287746672004257578121344766848642461684263047689259487712726459941474177592491865239613025858416005421336587053502869016877571633968254665053315117153740355408792463967705719601169658818234912768573518927093025285047410920199473948084380048891719289024525223888688866513888710944171491119807413341223177627698894713172787875173027350113647637810491055111410452076347643101579176863352394110913998481469188507228568132893583022366622852937947226035300401309029289721218473414796516832636230584420056491942529604977625779866162735873142324288834391386901571733692334421226904048533852205406465460897640869311476170763083864387862124415 A094836 732 54726226162989156523916377484559264930436390865383583144828868236850947473463554054395273249717821606474686962811412959794201203068955963946229618242835572219782419656388844697297990781913038928583517654339335716020060518100076805901855369468852024006117895793950011419330617531274177950013710985002678322173198224304683947843904192654837911208886084990592826775570333886974739729669299129807324121014533061115111390060410389775661414528162071687822997923288523344803272147957566744580602684749662786232379815545678855145213284634252916695746204340132873389569469113655006887123134936604602155478367659922943830015113395481567341658571016750857130658342551330939378884378159243976341048127632012281834394651763550745079309694672116201842419657077458774613464195754506316848193591686997432306391962477584314666477005551488865626012577624007244272944983166564839170601467683322031267276431543518698884115310128956360517616797643605827053379016612513962381053008968449856855781731197131094907317050423770880141228613155490351970219758511365164641411226612136754137928370136589564365899361927402785832078191649995925330386377965621280852865222000563068167259345992671361455909589567095162988354212159690149265760106113242915498803265486219767665646219238833851187787454757941019729900219086253485860343057771108303790885733638189442614603286973167361152778411353893522221802937580467229865454407680067451804107838674178560666338753967654069950345781316639486915824296545235916105129178436100443664610702598540683710010211411561490234493885077889768765828779261198276918822697207894191550868333720196647532693790036652472268211600158500238576278334014020155462832704288879348168997726531848677093757324113919954307155826580350316830150281358690316105807038570009116060078038226634533240495769012643967907917588191527628520128610122699825665970379212432681153650019580868052564664795485659203007734343192596810419449184667107362569867575883547718652299807150085786394716666967586807502380269782554196837793474366583480488352158140613231732310615718443507214911588648616681966688509804806580463734789385556987848981647717225353052385580493131719706543187326077623641597313363809556853735290898203800698525592978620873836959541610465566548739965851382843361444089678603489843291785541651132224452525741380863324336515128435365865099515968373368466222228378000072476494035493814309213661040656978788299873347963989995184005803056710545361615130422555254557081809346637948390136827907240882184898176877147433554454244945 A094836 733 147870242838424214284786306413405551726664201687377548187012492647816914245300243515453732172093297166361435056122957219938198805740167140024398843560809175859867670098813496328130552384676989119173081818596058287539391093782792076689348851497461728674416036686120386352797982160528031717414031019657623383691346809088605449290145691461075059490179398176321560470323929329878931228734297705337428316122255093517764380753529471011808693531451559290507563892585571239480701699709531746482517773705520689512610422852300335494262911321594691787849184908946263164466815889127509987346858579828619491227950537076433633268723153778594038296026428753605678959367192256321986115651109425453998080923344009336473839465756909680511404566467412223275039057698720572524539682170402933131281310239204462420520493782799276660739081203210162091613436222652681782234259684884019260195760769075691455059156333854652345660535498816373209179257859918047161081282703877575246549034830514889472372197390985424390108956313859585262111535289018637023388024011898748934274728204451804171911803991007119135890374863112666691959567029232308565016049802213314484641787958898880081927340070140018251820494361008185233338119567215888321043394032686965742881431906775164471300622724302809780258494280221819382693167373442355263429367070186268689799839117147495530955630197752449591657032389482245399980176488019393876178859509418168079593887024823613811959362094815393546911556657480570155688873042958381219851114666456550026553910617431640840045933828199299552621035144855884211610577343713745408923171454236598897176691451820141253519796207233663951034040114910793246119858557652137443372946481488400381010988102148533603797915511166947760469194610965294602140511715308586149989312108194531417926273348349880163966012992233278243226718027562589784511495167897179355047022734494773103947590025108885180950244159963419854893937728275236986503054508839830616092930549633209338572604741939302973284821120561137866010152365407936986701090166874596024862477980819798400347874878770388788971511358903456439079584919068453319986115872364060968474464047562855055826549467916682758390825641173028135424449589206009277569578379247774774243364353060573757351033793667469759583977278360095119520351134723277162463490535059890081963495985078199119334897254179420620272856846143532566442739858882781034970051268055679075255639912627081008632006332538231114041355570397502180182510668051963392008144806081884344743243544467222794283397751289281599747507716975 A094836 734 399545341423196064008336076012644316206181742522903269817724610305533065439853784515201929933722839225686991046957267596860053378908728543389961729071688150337790224824574410689764055245406442686966738490328895153595718715340586091137814694890772122026248125008001489975248728467129210426274761801403913380055696904959187619298025814423632155904553524986335865797988481478998985205300342730522601502838212248151938241684646570263517314260567585040879749814768290200553511189343006821429018443949632153400287130167099960826643241177664222957851801877768462937515946962953418330804324759561993260695766872812863754148259946396365609908521751921225793691079495134030675545110413289417458838313827385595140032402080518193191070059285253155172953691482285909502531607760232970814405252072738770462814067809161167953002330934068306482673878661029922168352696723573453476209774996574834989538573137643727119275882802491711454841837120700919823414572486860595802213111059042262904492821568711419570979492642998175607345227122315201746842470660391908255245674197202162735751556455331099315611426980768497998888918034794047746748036179202410116221258199722773418299505610172336645057519853854549405316610716405170553309984916214068194350130208841008181686616954846953192407263757704598031017208342822157668300289480585526891535374408798894735199498191040145629296148737969673177224215067690821786205412940040210083610878633234730341353530041437225709685075742731183921184419137777000820121606699587162071305001877597695009120403193583095829691802467515521250003014153935278896633490446650082325979869434484301470362956658155323343221708178888804850777281544442061351838238560277368950143520854278805948784873953848978928833456683001645664666832504482441086955015509303053882120730509203149568502926609245305169230684192885926070121539815048055917511389458225664494185234597824626890874995055425674788720412007456497740720833833700555217320528477533048085104525712912846548029191951089226927151929311062463183869507837420791875697927152016954664508225611821872064293808780168490681711071762813156064022021352338307179830152874867117135490284276730383681452304339262195944293221192721273258436147045436589236204871956376691671488656350947892824829357866163125630100627321932616289486508133946281350333141699155552639579568044277666080611394098763856621159816876472896356416602032250951047031525382877715906535381237170336480144558745410994180307782209945982529951450184223904861547853920322528749271555825806761735084211397021505 A094836 735 1079571364655232926526309792599858528983551341632682947669943710033057695001570680459832099227186939494509083447443480923758644291612578784072536567552857821403533327608329958870246149142535823463195008227786856108957344429459169835462298616246014776253193759355583339792735711520200966043762688973362354295287109345852915858737816460426962624179044134333681333064604406632325928145790297323574363923240533372251443611267534279322552771323360083328897793491940027536324347752903104721969461353034132372966886313101081241853254543399137408837423780824545477910904924227084247202323298153477925961780470862389820787274965106439826099378787477664723340947617836484958629000902221056896548327125880672534059031076582094401092590788784187557865097599346078828755267879628467316737589859819229918586061190699859693009735637444771360906022728528666627046207204312835786408699551844984435066041769558757016821631089671797105534609434720876025444819013778214625980004579532497363853050131506460864695362199012424756631461541572960386101331332336354924206924877406112039260196533630500639343662939811661618480331164570446487779404628740155109920715355013862974877365182231345583474927166824620631484980248817607203619155258200216379574168308942856497331752767711373743223074646414823543657989114249138096577392118747175023474659891852735496427013513156560275737908602232961667442614429132724112446933149585129138227748514473113216558723426212601289052175527745303001474470144821400413257587361451169845460116088519358354483002489383127696732527697646191793561623932633355779864958282263677068208198710035285130752779455370539476439721104465317435796006968613223892120529477216922969414887412337273231525083125625384429898760239488275835620635179286599840508366301916824743394958795909593561784214743732167822333983065462459744678878616068764679191936419269103010968515399935732116750259055689516013315702698350209728620190706515604391357369451853363746292743089903685769433471903367021970596026646988338410114878423475620812773539774302271830683702825255267819547333082352503902918526876823536228616534181707902233635840104593426902937239692289176028790601367933860812268452148238283291138285191747191284868450789782765467835788592109227412745219165370395487092436775503510794490915382514432317148710066907622318153944873520740999570391366582003094446841258757489907072256623721090801673400106328895675752377591470827916631119483688744935877689447348763376743965426389628184854017956549467928213308949557932118918915939447244389535 A094836 736 2917001427753097944278025051268741732669239518909766801700918086784711586361178538748681816909929176791324317788001238498728260015883808965835450415566092761744196713407482724292994405219076549591110225264741594877507591052679961554833039723282037034664007511530661176118481917278854543121036359331263279901952389396797673691121960778047838586899621346416081975604695308732063178850940178067955200797994418333611152485706635938082967324598404684587096797135472139634858187074832999615754663146879781722124373417711991348387532949621228101014496097936120003546802167745634672987259220806372596386737571574410422954353201569340463724155873856128330546014669703102863081529762256185321184162435291263359641906828892416991233987120224815496098338540479413513010824308224510929591996986826307167280766874456953081351137739373441283099766929810578565248929697700585571302852712875372946973609871809188321808320085017312976662803237773969900050981151814163432537376571683696818088678550837635687695449090752079049420033477984911840930595513130360344815202763505640532878888298118056272175477947759682712365356807780428375185903560107862927803362773026199558395867304089590156376916559702605092417867226988563947773786954346999741395334576413468046949387796669514899341794502205589457259288555683962794129955836554577432843004136250716902546895777349527674003683413937313687460271010292405484140791583973605991451166402495473277906940356272918641581752566282732967252834410123004778845000230519454222846071599874304396215377717192807842988194009348207758687986615972313163259838382042964991648470588535470988809708618048241007184803081043579532632005978415649412067609295601887303081656837991791417301968656654914775737471238263864624845310589765560264571164660824244947350124784426991294737798669061390846701117073648882037236403950496262348128556287353726877411264116441113581634573077598077212553353902221854679275257548284329231747057041587260364949943743815233236096394534868501413461237073010561073067938316361619598693312594466811334490410369331508036595021924222656765517368939466123126908719294952730482945732782781286616869304513075069353061821214704987575487161760246620259934373329664763806277964797788160337715609104390476118289689360001450739960638537309858844781837074067487986989533250451253804496406408673474136561531391893178262431508460002920852436341040877785313870576040269150733005208345618795793566948364782430071330522706428576434016212052153325171251651657048808421709832032433976759512149133302242943502065 A094836 737 7881736778217505990206297162218347561813756196542848265512933000548580673290209410128257809458529408503218812154095898980082834804273760213108602950323015089374998116093690712709712012655795694459356365470323561572169402066996826661989037870009447821647372042962087142288798347751753455312074199150384408932721060863037968460495679284468799434840152698972119164402553659589628076929312215349317628981816995096883961764935719037165898388512118134394252216962252229353359285151851012058664377853407817179047684007771487522261872176622014929803759619199615425037981546343780659327327212295520601959038956613586100432841563365392826542843071780471271470608296590166099561334788615310516782710351829867717079898192636234128219832106256662686270152871277775966076418525554748903290259120814822146762713508721496525951081162051400902164209338325454754635980996979777900824521621489705857738258807586657286769064048085689991145788813855831949061725627382855816501365516684769269978245591313160121692238747849918579108173826053690221234082975146901315335753660067363313726716921318454416917502071183722877149575614291552899305823640006816890769576292001436192922658578284890371184845069389272135092445762342850969277568731490335101033814451300881720000748494848261546647785521884856298691054019468953220601044092978349476366773701489545217946215963384910618597676846550019350555984827195650485424306412963533803771913391794254323791336283925999956952606381920416732214157101682214091038777365276203858960240002744281959215596108852477408626403480731159717783146274733257533772303443321809143757099322024132576478701933186891830873861485258647431854244357672116098182788196186822276003667361366408072276687785198454098658217387028722728056193592911364548271446405180807930915293772562934568787970219589134335618595999016213802153018795362284795878679896493350753662224674108488961844499705410948938803148928100752993192017275273551068576156768999325652731001703045670300246688599742787452150291975247889031091159215930672680048517856709549923521258134230909459611929691916536227924027955910587865371130918428096057017136343234931845353957857089145102797012131531508495105498807734219704059385598469000057371776015172819449742107964274474362391327905504754528978158235374463095089729283214970026413401694009220872126971962290853596248258250504001083086841412086633385793086420195152196987494787407138951684397197484394763389977850522642363990136475080566175948428220952858223093777923327923805992037938327655646269708039266720986098190095 A094836 738 21296449857742273432439470654288923843279036573819257103649143266564178194518559464988013852475129551846520439116049331042945320912887684212010479336322371205398483165488438898258917565201554747352631308390588998626406846877434372960732825491725804732054164596076047927803157017143320557398681365067979341672932404499539193982585634304673918025099505693001319566133724383515866331799822754933678165553668722757362131077703827131786319362792418600728584903135208388240637153622114359749511533205244775138005120064625141573160230233699734719101657476581262942332622591418727595867765140363275860120726874032338068959114949860089847978298255794959519385253071371959097911863517308806760161562186481867280286525274596275722032995117118382353486456959854010180924969845224623312179350552444662614245684619798609156166739948725145864206410532388448936447855404909662187442286118412472352235828324489276179661689249607449338762944712235220152394882594207324602023257088705674883784401499049607811176741401241389248671236257963592992862651268251414223676861574299252168049056242514165716454818420860471454375440944458968153495960289394859130996467337625107567077465082658469693351295000573253606414696031983156330424042938699931095993625252080405993973975483692206029527417138338379513473770701316555918101227009271663730565589698420614928173772986170251141923248835694738347888583542811637319210991787035884364185718533461672687410912732227695610767300862196399727709685235910932350981997595976072307456345641343449979496144470741676765300699216741584209242302546342645883939600644017146263466690719638617686174463813762363678780166548365784317290635622424079281640481638487498187874606128755196619500193093637566319659727642280370547343210242735917243869183615633882205088176423340264777873800795531171913450599688224736044535419548664943022201844951768746382668453658177020733790256569447306434568895850374332365750151402531586702963543842779136326418801651685657336033316500110476827208675455882723151447239133506361219871496555516609426543104988281548028363397432536556665193958019501468946109668832873420593329819453688003064859777260550356992688173717576921248787482291336101393748199952689908490254732515032160365042838003860525336705249710984486735848243591343261973073603741409774943881024387679664345233273745703477743588657231330419033322383063949623405492067071026260358474897044998049178300508222394489031883926585163814885071277425144983378836219036802570765474216697180393074982064799529293122243991609949546802194366134625 A094836 739 57542999633882844596945459501591510006192395008703436151211719593323408933008474384188203301129990590559889723272753138382139277023787718467092102058140096673971612138151645809404882551462588271551115335915006003964989728093425608743073432489605254376562531091225438538836987971522904394337781736339481030815854424236694039102977923395549642035019429542336866495574158881706211238895044154518583054008383907073397381287993975974367597752366726547050502014019116102773972235727667848192168104056193529015072655366933124759191419829584506588997748697962953270567321204031855620254042081934359078525602054596420848741428161680399403844535344314908840907682328238736892391755662433607250646024245163653561466474212060944364699024586621762862457720435372664231083302445378406634759701902446357568869693079982333218466005390374182073684819094304250700827350668084910250691156267428878806035350394511216650788597583375280027647485466670750995939023707822563691811024152317216851216182872186448992639433573915485899991101260843802213024662492732346085473564638002919290705236240556354447406502455662922685999564282352517659193185396121269365135563976686748644807117730684606826544827906703861855260373585972726061954794742798482331039674397306805694835961756187845843521534460004779560549829743903314621756294778007942421638746998358800046380316662416055200565999756370336465975602176692216840857614384264546588496007705500047807129962411142949614293289977048290143854837293274237530139266465549982098543186962669999100316623144347901767365080657232279802212983697071554445147267167830885882077854567364222963910824746083973473172179139822863966671865597545504546876483204405023916814909756229179899481449462320918997266485431224174190198626019678855481569985857996344537340321780571622866880440961555006921009184738987237776120901467473880683704589180999256232619408122169635914212311406146916575256217784562517951503915897623071997856426887032457354657949331852943076291720936609908644330388931503142707321409047574972085420103644488021960969546157078608541728440250784084192817846644665013181800459815293064015081115146728641046319272804049207505098342587880709682715282045691338231687932212782534271668229883840882133526298544323175185303222327752177655507425205651258476781782219559928683396501482108759051599433533918834572322955590796541724035995951950470355006179432826535293446974828089941472629021532512711879755606243134777296820227612605270009049287889012325255453110422003498760677733096290211688647619060375636192808191197566655 A094836 740 155481163714301588358673199133829605747808008034480110661316962692016584372810703267517060331639382100563270185762539863859209283572953502410398647750615204890700090598802581488573094395134348308176366285011037832124403618901589117389411453854087905599667226954326538855889613695897870530180128852907912677285096981355142794117052366429140828104704473523888520269721811164645799251628077505686456478252487763243596966878028645378914117340575532337711855713294748574486884740299004903700878467648301710153951176796333238474193643219307103103737197880238423155809959560671482467198825837621497866900316630792655100961269933745489329098086522040627893173038265647995711283425888032089482438797348870005441215133034463397077141042400056886135978407129919978898376902282442609502497402361059505706423296456427644557685990398051091237950516986399553005186565057310022587705316792306712121435164530140982901154611008590757027254166967999656955807089663653972887948785236304031226311242336246286128503938339978241660386706935563695615999645192711530871535347975022313624233380272927027202726653180382796237099368315475558256171833444359380429737162868540257213161265030844724986854431652618834159659923014602273836245524970998560558538104227897736907040774691244075776989156583515776034226126494256054791429590388950451151604163823975779304704687448075194981678189418463813436327729192838827092359954855291017846231848634542595713192471023995517630124858750683617772296042656741753895503947007918455654191383716788696225605536239883559833743682635142403283995272707184793768142031947878409636228099574327410809869362289455082562147549255634830072163063553932330861580975977820736135735698286725115333202256946998029493047723975440076381546140161962024775284857919122507306011344362928101646046173604320833169394903714143828246342631229694876942426777765215038571791258077648698063180931629152399139035865884992073130631215005226138006621362485217856993149452675865000506482893937403473046503883684246035712459295799308441068443900175910079821930287173321411998202217194221162952437156439926846115755896311253026095328579796641334419151610256763698128418728984279959985775443299975704565919399090738454912139066891405548492627693623923215490163970024336673040694327057426109061002402483647185892762403123633479277757324175374945310938882417675024407926227739787106949603291335430227336633367510601976860994437880341125104610616185023583092193369937982014419467797039892266037663538886036756470958159844111352453432744457143359043420930421458967185 A094836 741 420110046813043257862290387114148093139067231516770250303442281982109217651925587220356712827886309305731365482040659439394445102074843339725178679130060225474574970826352437030478691650770457666104270150984488307394134613282365701760581005240313031325046470668059216763175197369328074649642313822775443714543301227767171593010236391113615121989269452442117239431921838192714067871687826525320650885655167927900291931107052111819849970686637336009770887086820396629147459794315675522131925427417607164642447064631037043424146464787147963001791319674655521404045240165613141594515607159211205302005577010799699486376502619552150486823625938018432252444708486098556173150924357707043347942379790622509538509727992645886841490731865929119717650793607323347610750158883857485497341346419880881972398178155574415612534327589528658150760223212432497915763397957501012947069515281656468723239008525090541287703108156614642112360731500049606423839760332169326920673925897469340056276125576354592932768648755187635050878982148791844710628828286044063682542424754945653409759302792212586945412969486891859769719807188850676055658634773473649799880448935231798303213093306224716229873847780548183195539256725081757932809346516843367830687626584105287816018478379779736561578857567125166839699433237650116143128131474649341003692029013635557322512019104382514424439267242689467534621058303448334111339757161381945955971866514526388116998249576873477493647754051057158172453763403678925751414134676129201627643020259576094531587058603542234322873663115074116441075424641829615689965325175900295006202442971978096644044052995282886998949204916546171032120631050859560442487250215588424633733939955821505401132598789339213369295952915153655158763480518995371263964204527483156744498115128309950075993894198433929668698108826431884934380013461734090024556469817021853221723746706398659997078963049658376326758334365030797036447591440205127270818923578631762563032466472237899515573703127143247561744849384443856991922309928322360191963332855205391190833674972768298140533849130345331513401003882835693539759250032545861216513807529409738871906604594502708293779900617181864000855565081252308045775984655243092390065487072347908186197894645541983931247861702535362803778416201740141031570014729032476722315329843556178899741238322429568311322287969602325153674943316908811027357738182153041437048065566671713388465498523660187519946005176327478380329188752199790356131978552501013821441626616960893981030187221055778038963586875582295759687161190590931767215 A094836 742 1135137191007679168442320267309229013832153911750305181839790384598696414078918563858700570543888476104704048969203676042703926806596943130983930380610774978617096680472713686053771936267287381479465429771593802395541119600685333224567972486747871956552369964077869049367560527402310761805463001769010396008783322632329916289170864611736621630474177955794127257056532537074902246743501255643338893006583785488698825554254287928108589241881176741322868599196732998397207861877356214961795558804003906910562181814681885294998805273661230576723737042023721338595307083117527147916898703345362839104521202182864157219534209116759976869908108186439281905477709156400033131858086331098543094050827755464671903047843820996151782310880360698081420206308348580555324268030927280643371206815529115782029914170953065614557423195460916036272262885169475622968839696094602679672959242585718986183479679599630112418390897084561754396841669258967068557558076610431857685688059826176920528026864996067773858054760432578649929233349379328628844423478029245867358698760152515180490856011911178136999478640826928624714986681924906211226831374986092357399896543285833450475024564952154152408394149848609538375512912011247895332177018042985808879957408492148259781145021541390156945310296157215617285091834382004119562677419814912130441524710790679451909648170915354105899639918411557522814732663208188205930012931490099162682018137090401666149533557164241112192318601321097690698352296420697800638567096390954094879435786549990890635652006741234877256844803993247627481382513386950914409492540483250649228349364682185242804796221323892071216078189536958498493959872936358978383269688501543945539612970024931420868744948726537607525808171729021200798902542816185331193206505348401570401126601065349122177233856077994873643989120654115238948866550030974281551474639018815282190058991809431101663409294979245303682501880418447328600408261440219248659614724888100537227456731258534128626079639366647117508361536532883617346138368967031217930243856930864791087552767846132768254310462147975891528046560054265604017583377832042605753994212615885317790557226462736061046095163048896412250351751074100436363982144619067744899502033930417156513558218704560816659016232156280525959136239882774803641193118795443268456510128474885671753621548189880518202247511154983064890205288916059867608813658964886182532676536527779458973656916016491946337769001375820661560066375815073895560254186581060699453269237455489449499987094913132868149927158305078905999315666116046276176047745 A094836 743 3067140269992702300087891499979149681226386730482093084560863315743395728732020307620621721252873834548601034583422850626726570836979838265075240163231634862163169756062301553364854741315518853987057925138576303088263797766917157090416959898611744786291472317891931503331931781865846309070286381137552267240288823209254206046168083170675960531926106847286279406449511483254547677986872521060475163583138502735296298747303154874697296311712968868417054945258685474848859013645156698511096077756493129054731850620823389436049728425286180231159574485756775382228998334538318188058318701923563232049210986292521942007481946656982837950341221496133001690168517695884403423724376115703905733081988652885752859525735494603609469917157243874350068277727507071053162824608815353414531515318218324423163946117517005134959741861601067540478996164967699920829306943084218482975322926397097419011293371039192038663950916219377703765624077976997519192915499161626547297402216976404141797388532943249548609871029920178756921153459143963806345787527006194047559140367389671262740639534424700533960004342101391657088034244841289393884222319553786776220870660077873047951718071287627213582764763017095192142452692715135088105784369942801138750277087058158013823366032186357824286491858637939030779151296800741893408238245211761101803658764864386865424312035301267689758312635108761183955940121367466228974560829546490776184867050446398787409651554459529908270167367121851909209789732474962053646482543034223288235033867615055126921437190627758034805760337516091974380579110096116728904833154420418078314704977168821554080462745973103381142956269179656946384508544553410908732034255843921525259609611273424743365843450326505826195520310715862369404979511925852245888672713487176515740687331580458199812935803128847950152128935309310549207952483803679047017994450072369075455686174145336130295871917954957760891743754132310316847506085963880969673151715828724072956825524828092743309767669994977384364345309967002149625408881026608422525158709463863810313176387886575767054848728189981728563450291865621779219816747142929088201431145974314599260346753995708242443840836778217488718586430546654297803171708984736391475362105614500084551726120741828681070677928038408278606223316384841317698362775415272982337013644823811241522106523467818837752904463818476271731009536976250445370203479165384283050250564649994531475107598611062715344464321771462251207820967123140913604016456010047457421719658163105875588071149425097788685325142776736328427855170158395847636749239775 A094836 744 8287411874383090607158314390623395129444683113608703764178270839348270660337504792272356032124694557061843890740359573189739151697592716395290167937121496786789906063783658324478151457262595676185649034259003399350686386025090557772973401078076447664687601650574034844133830307040989324797151996370664457072864391528082232406829871556301833620642710227189571162099322971221250751018282808404148248662747227806985110516387570217144166525659200001286141139220368956308618657661351522020766640302485630701978549815282983574321071206317985323362593536777765059061414904615452626606429215698764507634128980441192104440059000332958511381845110574443184127553429336570501650870132406545622192244439289269548761766634258575131791564376562068133186404999517797637065396768751053998783511018619097062273200379616776921595607952622889033458211365479840016605164391373862246396642874165714640449528505068217288839882957233861471012961861852178037892189121176638320365723104582184164959623287985795284276097664789562568622306717373640825417689053547258287258929913988131599410027531159528931581794732879319430523243814574482017368957480602956883256435123633869689732091753594603778946477981278041360559368800203382996813934035408430633917439809273734461202475237822517299831944056729415103949649518863770213984940175884758682161355541138862519697039209735854382372854840423954307491427393202230542501057431421686587152348088288032433179212350616092647904880033644642537587161158795051048254995192711374933856966630860092402950832653424195468810287175123676521528697274097194014549944773751429164355683619960791156940167534823104011956196623245243532172443593423443339034978176020587459707519630047823631643088134037270015842688353746088393111053842321109952205862478635845597129766768803796990545430362820291083316178739216636449844648662370990754068339452620902223065981852481706414628344258905000890684187941163622057674632843866144939837607276554487557028805340628775333888863618246789525905343519169303275404237450395526990631760902727503084601411512516759876449433009258868482602551160574349993186340833196816564277661202428385431316139138739177208347196894879580605621208284985308838563733593694613110698683509868345298041607464686202391692155102543547012513489441735601357646172577978948802831342411803809499707060072788498309727829658990011731234122878704539787330422191891209367915594493007748696266281757790175440368796259657489626942870693100350933484156903884961648892787063087474620349518745759519311894880385855583254333158670452319464268220269824305 A094836 745 22392583817442840827839465395572913660609852546583987088716603247055711580836209216699598378179203440307267644179416983335824561160324682720235768690862121086271464021173688730438411872668792201534769703509902046469251526775996920185417039296002662978241113368378724256918106157692971289755595623907154225458612345620054982709048266777044383767016071107759373993712964218728336274703722161435487507411579426395971033318980467423568663255034846690506284941118491661260412764141958167343412951001238417663616986869044000794426098349742771057545496576799035432808560843272618458772383682499359776064184455941114773675097411417707240770907538430923987379647675898895799576247674038110155459538741877617667868540586240934511497197475553550851995316240419361708279648906340739089359632240793482043937764261778413725146197728245184567336546630530362757167233356185232705545246070672834561397207009400952075253325086494977475299319185100507081387175812503777580001636531178844637316760326749085914864467280390368140238715829190118366314789476897164885979581068455564191934631648553512748433475408235578999882147698946005569641529228366869944772111483188055823783063966494548123086169922648504739136222355696848142256161657889209630043783614380543456011074269230409557788088554791020972932922220818610317445414947002372747438880868498441663834534520394243239903764020512889430080652860492305558371628205140567611994868349687213188051444361713127875109077580740457014708600241274495457422943364223592037058235601550102057718022908114985528967361141423836445078565654031508131197221873843207181670978826429080537230778598629281067202262133052378844272996204921599348661602299573371472208192780779608179274880772325253256301117736301620122323698076972127165007994528601341316268114068620527887995553027404623378272364801234416378169691477773933213813606182987227734355207509719396586989655891689394451670914925280352667526541096620237663560245188098509550367759073553426124074966186735155304018853824450147483140099965559832902078595434011003870729203593643897299590600936168734450010364672421601815967713711481051213749152367530351461101608692526502821245883566123790018171016067443873935144910366991135640371451368302163380808338817855998120523522016394735989403169865346278483518640607336344249977304859680248444397234794567998965065757985686547879318328287250129529116355392286568546723653269856372327316961834441455428813772149130215200537385404936181099133278350280710365260853222742698261078524062971071755642178117256643176471866299706997034056883532316032335 A094836 746 60504753187318681533731628340523622087572692136186819505008497795273693343148776966017522545484175571015680112728893948613824774516045595117360651712541514053608708995305243165986264401799619265951271553234721070556518274662357653250439067204398117290759823633757662368157878704256101383930294578645134346524713485000997035197616010001702368636643803490455601341441267219680993392998706261915878840877838947374685925042774706590912310970937630098547980624761025248356678980092913306810379772838705902041462396541607074863555743419933761079502608387917456961683672337107710460150354103684054416160918765823911677278008765591644631604480786995246039456623892725387113884519564380841233506051488308883649311247902256370791490295787381317840023211295208115817973974279535908268395727531112969863622776762124894268568104666110536078054315537481674690025847923248107396521008486315124819180612889872867439117195543826471904397289425179708281730111153196085844526101541522133627845721443252742156168506315517109925362441548164982452141735748887085974658540788037020458475775304364060286738318971257801578362132559308292474689394606089801987817361971139003201992149105376515433975052184518278527104712245724083476993151985682609011947669408616419144407461472985328802626115443101281939449651891002366213967297201860235278821173945327248236818392577066035498365588010570986816123616537622816416489596909232382265923547128506761746082569486136520902452079718280681209100100264762527930905744715136952972756418738421744899861694946894037475074340993840030950925762868495860873300878953179572053445820433327755650806406833328782620476500327310904391982103573254568016640310378469073697319077186146871252577096203734700261255604280798623824430239092924845278741649010418345600710847083645897549566993734616929547800846376756653837178056528296505172733609838092036717325547625279957096339635591000484903413921443919571744034656368435038300794842660634896250606127987936016758475224747694771384669417128320779330141274702705218105889374230936829731207223508614297986733927280094911225059522742332007532394769262080967182733645419405807219511115371067471883829169048469585749517479793025062387452709247876454805670550898468935586598833444239442235452164796143474099820352462676202726866009274850224184489874899513619492951828707862660415109368349495393379906391798026971283132604939536116322037943219557425020661734610379054778479371978153581814362388421266868229507184618301575521973176515063707613959551668629090124225853377947064007243728408649635533702235036097649544865 A094836 747 163483820719551260061302031936629431307707753542124239718545872326226272357476414525970129218299864213680927357325827269737571204917794037682425760691518480110729645433850745860806155975250698587808134202070512822741665908886163603085766174169244416916970065217299835340038331340793828246408366195903529097155550377860348369048975749976333023011827790015139927065200310314613825419546229615974543192564413424226974973494543938228177640674810221491429953141819349102568085343798287613043478802797232346077613731838435447237326824294562672694044990318656391911433849846304190390707798015770632533107026441071753410890406009531212376888066315553616367687810378496320082820172286709358974823195661871861742821323963356127637672267720306845250191864924336088520803970223657117800466166429435003778026698873497202535257293661632940237718193245728854482087083921383030000167059384777396588591454631229478419542587106094040590704000727516386676727678948760011448131946363556273883594502022908582556881389200059950627961176824425953395568603678703429406362491229694960823237352937760042341254189426863171629155482293103307320605174584125416604212567273906103463726963099663378208052467916398465931732193351724117857987354409152751661072972698297950147645504888932089194286206139171109009371986476566172691529319594011408721002064561393356237441632908697907522340578900798785864276581804003989465049332477117691741957812346356920550701914700096517765297644289716819886531456206788109194811864797356682708795806372979953169324242028484781142665340397994622205564966192110162048150843734269329845203425139872769339398374032875772011246436682131930614756799581937637859362769981021137556784674348776065344855134667610387780659386465600145271990383705384854971032770618155841211779392551897146558402129075381916233534508637631677433638730569765679202792999968918500222985895328298934354913108377227418519629964070555757572028973980970376868510001308790301570628207455644043727973933193305085546221461061868921299894241106609533762280187093395879922718047191072239516257771920215513961376380439416411930928850578429061846695096174082123576767572631015616503603593523081254571406212229737651127023285242851813893786188156211695652826667157996155064193628755657650622978602950981234421713473542004698410147392001180940189707396771410113873626548214578567225959191319940589156894769430271194015577975855590892549455679600282371569995834271198828932191972976877673019947313705372506779661157682848915230220447530111738544586500185034849690929377688305015505066405010652316754192895 A094836 748 441733223079474317366956556561144382869804262498127559532691442016965592636207928900394323130323687621190294703814272553936968781863104973772319288027831220717677448353555720010655067458862985784638312662722972412326910729292139393180086952166231210111535825457320521331121203124946219665694021531036756975379950596265176292173297278820041826475590051977104592474569897028819336602620519423656953790430204194422339003696332678317829394191026247532213634841215256514113718242263993037530172914778348960395810261965056036828182215688164921685548484338401183027237300601041585327982010088258145420400769282857111892314199759744570250706923580145084430246424186073164138392991634169123569131041172326282120219568037740354620619675889973308484700579002344815975096509570347252760951313296605849095258276733412679125370938905627538411778480095643827328924610729729023812343997936660039267249291232969160816736631243470553849610305568459851620809906789438397736766674548227510511338716620177546815951357450055671079641174417157377909843914998120917368905476644094996107366869162052330042008533093065318484176534793832577071982707036912269574780368956732320419987052303141342541642334335056470429261859331646320728198354620378749305610160283131652682519009802433032017632526361924893442041168010029907610146007575721624503912299623710903226319055300909169059328745824370308834288507910802241911746879863575093854387743036309270821234827437091304865313332418735129052726785570641206281853727776713041542213296063373095041769202099270931753444274681040475359405587725318789358242706469116776062167601282115789427298755830423502645605251438620149210168480488291924241430187848408735209358492771315742414927321294787064048641400974447311726294192341710785206885267468608072535882317964379006354905003194688203046080694538034415669038012821450336909441513182407949510471171851516095347018122495632893839555259504720213040050543661925589863675722741508734208941165939022218216968809013085593451119003119752697031534909328784257520462959636981436614354432303053682558630512994495038628727754887780402705362221868146063028802967128724478498618761737888824725265025870196501382353835927271340320154529273476353264555474727533103185002068062072166744008949445622175839814085353198832731267078644487420253994068697316000878969893124521419823878518166422939149148355040087673874958383867987826693975368723863372111204225618228357603073965721407257621200896621135051233029412124731895017068926085881253888348035266810248918382599274110785917827171270071743245053892636547523772179657425 A094836 749 1193563005276918885974256554526180185884779809562187123733092557783968705076761466412450935128005385652591962608778807114910419911022904721338769033825439266860684354721662121618044131467691812339394133006543269387594490048881451754208991858986982560476952883415614831336854150805273344742876999768495121443947529355558128481103880198396003038804021308614346593726360796571559532886455223936491473167199219168915735761012517402270836794926512246021819749911010481281786164122511965389118914172252296093757133250215849573074301109462597323831679310637369677883203274790164517252017000550675493155290345495253475261279556860423819286197730625485702576909470462959311005617780575352685174433098424429952416971530016650474828786726582440159218815714272470768428622248055108053302972648061262574820384085706982185499549741665711947155685215500236375713899816104643900957923482257796041322710996320028041297343958077270330407606454941977791563041691417383601924732106497364369845363328713217708588118010948661223197239825313982410686444862756319040027353191529853449787144457238512458013464715163273063681073367857453330145189953808562368265639952708523455868701551596124807884139379320854666701399612181915006883474096196908971471006992012049027250216216840669163579553891943714922909286226591114333796441820940280235398162312581202299124157849981423666100398748876869673671461684098405853641550604342047426476863939726295303402055953033106005649558858897778028983647888080416332585459577640813840890377617167427729822907214747988029113025287522830966426491692468845176735809744728709794650647013460851723159791898855430271272653378140714961033944619522565197362706508203630421514549090683420787229068277283379979449041284773570170684301635716918836244149021667408393836112811360359523273806760229918449248593803107260353506063277004828240563631765825866310658792883356901161328708612070091701927059791551789945078458996945548962841274934337555291042257459739030577978205993979424080199838000208110725510286025112133957210757154658936748336105753364803859201180129853353674159308432330402208693476792558880083874763770486717366821144317448202973392049596297677423653865493269274931807406411073647863669014998927606288594179935077051836546157117208442363461527035645740295058649224783931467521593563472755833194036461515060104954005882459126567002431629359125574869548396316533677455927430713902975853581268164773421961134285383408138893655890478333931553972451613711874963613458622893465157401161070473762465731238652147158515119325842356161943120112837546398580112680169455 A094836 750 3225006798525011750428123843373182301116292175632767110199256558440841424151816846038513526321547421709615861778625633010215400662615106693952380157077048871226348408780482699056235232570635818078057162745367251162307899785166953347733302822895874712177516579453165816951658584354645452549033987680452287104789248938767466890766392122768721390806639100285912519144034397766456829039865412455880536840818499764206123603916818324603122702062041897724709432045915479208129701345309088217406268563252789266982813646272963581390724769585722280828275811793688531239232221245723924573364607505915094247449093127405607298865470322665399966736017443138788217724958944491872264015104721611321172194662811768559104374953885421545247027114606077420235931575263637013949321339148392389677379334110218180558828704321989131807104276609814775587123040503158591535129974190137090659285436716566966993925844807424534616262557988153189290798791642918424343487029399863702962228414989203979094661202844397628427548049631925175023270928357206056517396109323659048032990954608187377229868216091591499500051618362630725000941755774304104219726183208028482141489577438061421024911172425676927761602061282614974370711322853675016952826279725693420535911586806396188498431535384478277558922598399391359775997942208022919888078190034629620324210064682108988522571284330751444894108360136556033889980636145384705737227821185332282765392510752706873483084363860624990173803171428463815578687540866499360004705496931751221372758779373093662608400252479861555392462573442414590243905193645231942221368572014267396029272168203620073861968283408616762555206782130960386093569151781490674982108743736021550523576433668110195777200070292371409684245502816785626741671293412922353820905449660070011537104280413373467506819511236236455181497409915122937138967305429033084552596121819977588992108860359175086394075322795265282974021717217676926881783169696329635671535008904351654887445447273694682674894378763594851614368825443312060576095808318076623599208311425487457022721131237267724507906152233248633083412755428991880109371588131872118483548679052143196426253447126282696216493283931298528516243180459744938472271802566467254157325262546917464248370999576126000275549786688261820450870210500704924049637474099104180755925554509317563974285640043799279064304070526041817617631113380002263209845891888890128498089223813597116893004475376992167910627236032003069883400594871561661923782331230837361419788548130132056974044048864384839372156888455502348197066500598875079498567299833157732415940689638209985 A094836 751 8713967176051576472737904650537784051436035573779927169571267487814595744089504041234597135669886005453996405933883851614794897679966107264154609845653152224614326539840509531187825980361726512755098114343849306097286557625031059064123630018472794485321089320729570621788550158072101207514145091835582311262019106685020339980722310411840886801956500044951227012380587216404169780506183458000565274052418419163665777062047482100560235270134842281139918863568313713809885171248861033851466348538994864347091468715096297381068165253119512140200677411787235774038727578602671254032713917463982033981114294339904455668059239532285050286301432933630380278590262158546575898057807340013214454584804484300222270068708426878998606992434878894607037327897546632939220297829756708181800225657793161462607380338693928927160610255849977857924459299754319014091545476361934314317488292084681687021546309958664772505100134340031840193407927412710640598310390396740308020339252568722654149404724722233678793526241987450874251654851181345450727593600947663991466101531998130763421654132735022993136681459351113055679480943028801832148370001838139150183936572597689251085854119192627462687040885446246339894995292951017713891529724344727425379061636543890489273734758392643465295045281321263510399823530559851338423253473031748293835780196608745905785688486103840422680214688690225526701054007403145376496135931292163485984664087189874245855990549095455690343610519640850331915584751773393190316381667250014159335353331488481908940167659293371174682404760416116700008065406737724239036961145772805775361298747839167978723315141978183636993897452664476822509862814168968281236460462868222025884282009222143065569207360861710265586851899569669989885825150500080483105250280832487503764861929564123748843903045553550671981956752996859068889136153205970389632874157525813619590367481897607726535630193484194724504104752862371504644633046060485730035524752784623833950586556276063293556986633213239309637944366509828979565885363789417924831103646714512449938644160497344026816503222154107953237707105860703729653313337655525905262464656035120430026369992990898396973991461132772326373465419736737554477146603128183447085229190386772060792809846674757375692698977474566230415887847245869059041825396366554712471043326690612585102686605361884136971644644555482532076272265921136756067428730335384810668159626816908695941922238887364672921092830624186911416809513687069132184128305013270936844393693434158195050401862630406765509805446875528692681315169498834622448966901029079355441473163289763210015 A094836 752 23545136084684561104326067937629249133797867004061187579414454552818479259688415767599035422066505665189276579217492388437542803315867759212639061850574660233859039084300647972786806742702152466828457026899918079707617116394934136424308700576610667803462871167094720366906845575452233108057767489105755724577688521473676019860444791966401953370165072314819115101539827514689668980470878663652114914609097727761725165415528692718895431096781641781598163044652151608798830524584721168157573856346095560213051881485376549250682601123204152217099949538373299267764110678152196482672468431623071949901876575857328711809488766350763883208186505050651844373962670627433903584679931417610983844966969521916388805166545794473168814548312015658622137439743239426938136230786681286358831820049977788161746961116322291639198837104202363562297113440813129472916764341999972327148762705927373201765251135582467407884245946724208044049398929070352507978210331364962912407253698212273622307712471538272555702479478302042630302796384621067050659901392364478781282358306467994714577932236781816035863813803115089113815232507122066776160791525240468775768514477669378918372556805147306978503456710873696327781302910842327009259896362353173777680804006030005295621442818745387258748934791207455605708963403574776108396710996053593855314657767026766755323941766881292491330495194732629236590214038022662661907853549123604553798279598194529459596012980571557414683445450266406168372094420604167533735503260204041326772903328923098744862670407010436434130302270181773881007202485100137248645926794509549190758833187389263674890323651656768778540748361892634243461263230315400514410241188561192177917779465341796895057802511848270845244264148391745495885872814979924052428032437903931575102645396577981956002758522266182679458791965100103289015508746995226563754941421038626580155583943978475717924186388718971350344808068212410587872871608672262746226352210489044694982829987612475745496295208047793851046874063940732459474961676863198914817018454214301214246759498942692323190467198354247456399651516622866048531372528973642864147061017058216349788055294807960342341028711487466894562575047885484412452311649380549107557035115099795561344707957344194852995672361586491266321908512388127696826088171344956733992578312792480695629895233402170894298104765284843275628270044887798134891929219520317869535238813570063482837956996469183969240624917719317002645149422581865923599852756363526840516190339870547312894128858783310216022654945300790072122565390919350550982029068013272585245128071268250555250545 A094836 753 63618948986850508052312562829569580621737785208937755059650686630448043145082355314548552475826562637455419863049258499674389039764577005426443480965642886298734898991453810981960420630955235603643978131585464307520675351212554411587423044834372005932162192572400613701811674956321775785870880241418660132226603123002765920642581847170907666165299223438141204053133601564104269181062533643004556498708508007993762233286981465678973354263268725959035955406731250078660726267542745347500730708380801664700801836682018720979047007166732366171091923452007242834262853013639656293509755669531622944652836526852207839404782978620524480143469650345428349868066857445064248939229276632577538335886297063413598251337736667958075257910932073874718120755148905034040211156365315005984855395974814325819878826328922493315186330694944530495348942592617776081502083160538448866021642513927470306488021546797516977438460042948675794989635712940165063846483717037739392584091472230310758752784948691687723274420756845877199627281579591271989537602834575220719360940677974989720658809482130334193881031759335511434415702554762881400384626552829744793987375934726089239753397401653904263288877345739842031418740570100674628002526079548551202566107045231437764878649222515277980496156510797263725362108716635514485036574688083337565311911450726127164139384868424766207734575335952875507041231629683227109329643793596048212199465489657531409954181217513799039018979263009309826091067208887708902760139492689652414926225459396881320137026499574539951648902051626392610364761106675164108117055161803656140624591911027042610385675783461447261433465079936445061355510738449398020968190455031878396511814231071525988303116817806666962139736142102596760213638460250604289580060541966142283439844096691777680995704683260180046346983907743726090060835745244948969295462086772211493766768226262359492223425086688467104436946896205180546060994441999407879817873637216645981219772675942353188267696095158505772289344082823492595672366884998999678417659032183395166382294227498994159916615553449954473083905160207878202428038919973445363399453605626644542006895380201115854107062604447674416335751405921159145708591599479640560435661795770457219981340107934167818036931028307721927035566384584873790955031197148676728693234130121956148979391817966060394509342104155001975265053585014564639341236683715168548099404606106684713719463862537496197523495606584763916960282323006688038497669963565944509803809453936525405281741126030641573286448152397287899346479004948915689918820092804961496252980607093649710523762575 A094836 754 171898376617333988072787440439429069210686361836682810109988575861016059759533264371494421190647950179898879280682517248627810747901083752794491072930105228204521463215869112972609083758034303898893562083086897659002785091359205625175080642833772583418034440867755291127574778825135862721190010354545730571520557060664952043900236290611000547576685131564785218532451889886382220637561985432519648007395474028501417792616258504735893284323921000759673369910824793060389673576069973344225806216471069751926006349662933098708835762681909730190138160067374031764878961078743673152866877146606013573380014393678089724743011798743890794583771787046842350691672274853892973199893920781293090972580929698374020558725759310276924873706523915297472703658274901658737223606362850359489792921092128258387524426993787460615341826338903017196069280588139790159089155783010546836018150923869318840757432454195755290571311151801375273853951646965396932160691025225640473799302750712601457876402623652468690014929182518081891350284525259232294663552199120854019234480429530115757225388642783926210050511949910748780702114487736798421772484784954445192885114007115415456434761406712044172099568084732342295197109239109112002535816207043822996159843555411338810696814577793462357913356143239415378472812043385756563792716410490182047878929425204228570737862590541951412006331227249474887396171273190041626746035622442973145758401954775051675166738053709304431871867285205704883691895226320168851090363173744180621089334418387044403911500739179999938918899213192242651431703503033808319995034401266684382418456584761881743998421076589178843624444105239912663148346554027043137255536199254946866182744134575797878598126583911102283430721811697068054351755233724317810521271156360078545922883646615786716068438051410484219046871059931582795241089168143105119809774803517094417531227591776951369511976660045849397217280168738329623046219109410791419005148341407166952211130787566250702223569352823074548931956664915013052774275848305620267885599887941079525263744755942783277402372034954578632025255343230170280094512630395720398262459495342176494286281529248120229836940816188904785472305736223924126220202049482339413748050615136660308594019626930164100140934642815103060358834049239816595032797468607553175972384627011212722061621062249061783793348067322050052322899158439308767701886627469165896646721710461448526406508518619318256524515888367114384309680191614648498154780641702425701963052628346151774523951628405934747709766885122526603244114148806579274810100908729937949602968355238970249584651227105 A094836 755 464469350001087448922163611754774515437693927944931743979434072325778763022215735249422611508578285559524134360984298556533844966439688535473709452613663360965730694874379351798178762353788058179574801104522665889161217796177222386668656309513808686023523127062482224226093350573842144750879622107102322585588412951313577419852517814649076308644537060188826222333480953339403196058423303576134445911426072116502822881886897192814917975269880280783911486463093184117922819341814800433352780896174122088902404455987408550692553251719512924241387137410121181821460118571912391219390008540373779143649854238881671584047778475423014306440871225130917686140548618588361368521864434721777299230375336158709540136078750318631583050679769708201697370566538029133002944144181265306026414487935534579348765181858387389660160299581385257519248700800211120392082817423611337012472177774652385580256276003215383997606705293707273041277582360464789570533123303675963522466323448333976908871281136324021708732615376743100424551269159968866068908928504421712984750846759649694801033279453992686489222289407627083869945678930162274572747853504320358081430784059849917837197485567538541699108769676069443141780557745332250530177147388906330187072694720614392235065028110548712775803907802876389555369812779119597599853434704569783810031301994990374872006540580259484290474899241452745192868947738927862792240678922197119843790989882336699968769116266941323061118746385646551586425674810449887347937258535317283348530966672256334582487554860237860260418914025143388017775852500436243405462474835167419397638529067434693445241123363268177774025986538893164079381771033470332107466437842196411400547378139809574796446149726610980563162848195469335780261682427884646473424185084424390264941348173311759015039238619206445099684599256951228969015332871486924788777042223641102343957883186213096338061868712018798382813986578984070436290337972633516414744031000608527888228494168231333455054896123631852272708374619256282445103497669754900964827212479557764693867471948263172916547049321831718013777766853502759888937170699290316542659802156960955260916990685133040659903559978279816282671753763525637067887840229109681616306672326437460383363821050625195464412987367955380161367642565479599854904827805146411532800654568950166653054351130805146973749231968562075086374498261049427275765858326185002537570893962262227811665672297845535391633044406872336481640838917460457235326178796209990680759658397981848158238312018211709657670216837152914484677697083596372251621202736568199534865724242875090520728017091875135 A094836 756 1254996011804561669653698006173960301283579782620843735549620753435678356669967157110675524801757336933884031144500294017237200471509290521766210146471045471224176133029109792689566043270851575166907213690858160145615951482485763529573084173225668235862976071288386102103613105675742649981014017743380121080529320273892225523489459234945513574956991559945076887959847003471177549367639128700729840333025239463316598925440603598727403633285932194757128076749907872661834397471910014700945869755656261413144544914071628241038180177310361239390497855143987365907553475502346202331118650209212804640128332773443882942007372697581185912112439466531952541109411675753477563853104502724321481227383185719903479073664224635183227126011864045037070997798082096442472296340354172494033012456608893341272105133856935733074292514127076626913992793492889859159617613589442049597152988328959821968533617003255513365778027132285899956156753684024214454183567005841428212063532158095654895168743753944883004526836733030674829055637919951350858959630155395269363942768710093045822276163859299596109952415928896430705844443767183978158766278396188822581580785644600470880692149568727732958947723565171550636748771830778501823426649709008697121647424975256532407806895257888044126759800970015861339193855656369109329047416779031145364522530111534567699933101909998536010911765744074090261657009394411812074592687701740995374950108903671808540562476986537401201838420862149697180817289645940369293957621472064125863550050859102197654836969320861959243651966777038221231787702024475226647751287009587965945734923121751956927159771329129539756239372003645224102576882184090283327331177794078504349332149551021336524199617963176285570563732393436333581199011568389081046874337576843546135792976841404726242849306680657763248863568145411160742696634177668502636170448278503455016279782837920194528491799747898133184513994519134789580526870155836651941846952758495900946826439031430275429307627102483912017783479289273810251656597929401894101342860234165192261750383940462337277726849865217267118648894012909113989737955134969804902546387165649005772821214544947946614939189224371247406874293196740535133508818078852310244921214877983402819188735884769651214679791727280794380912309853091829568136249696708135354074192672918723285340134693814444874008640985706659561333841978456394059810581495465249387350658839310829085672120142270118008874229462853164806279162445297963835202836952578753116986895028294325377408144549256411089090178184220289815072534275763249017301214984106366413269237301280139348036852597595387665 A094836 757 3390998759426575630316843090518428979293717134947591828523331296349130593943488236297310018591736815817069092628305433450276359140173136550123764342055312249584362945713959785467855650739078602312925111817897644190788411744458736879684086767399446059493075321098092185401738385442506066406555125062990980057267637791643842050891099000304963030457482550434537562441284269898168398988164867326068452445388285603809333793717629036864251802220613520353479279466764608839092424046281517907155306727002322164194471455417083519876612146539344349320200963211916452561027669347220866786291373475284457763847611503991132827632336981085888911513504997698110635159944207337277789169719844496681920499090137439843041747500598885514761062901005969920457634353047258049531011708692829897611893631342741872582648722916258492379348713011061464536351008769087599238166399835854994400170361992671664306592252886520393898948231704731207974262507176651066990414427516660235353032141424851011192769036751877937554209804120033506645007909108439390052042851770949513399660376303824650162095393714548054696404938617588748140107817113252178822711911478648694295073201380926412469712350937216766916535049964323853751052039706205766594648277336594110716361155210448429951501995921785384681792206417075054462112242613696554287488520283507450205156066330064406934844369354275464041999300565588950434252046514752977297686649929425247305995350466731344339899844048507791106044352050782096136016730197656067382386145280258732766028888890327465807034908617414153638487353812643248624902353094279561965980572037431848817956364636444720182492256890184653153181009127862856631998656279640912080116734933162276555484067539481511478812571290352597000682641764216777867063948996104869104007986708446177234522358484127396996419811611898657091984261444301699375537336532727422636007762471474111812885629270177179402888504856952043845758430376715622462513166870732660913354051609424923749797150034430435978655753376015406640198688331243216043693682501746248106927443525501869933484843539657287061245031788767733922871297845113572497512065837517713556363795461781456637207660783458666620525029380691132213558057545839162405103758561218713172095506293638827979987580996826546956869332834125338461844899855411558013504291775677576580296935801571821366822390888335499244424374194147425572648954651290915700180915434888777659618942612923897927258256958741561014442776375584844434229815286356180822260830119688994712107909606792869187908648333778804551012003783546385927411502935415215248375631265852665480453944322334693643305054990685645595695 A094836 758 9162477392974595548554440376882788928091322415048610499826305613114597429156948544508174559559348074580383754397650136682352705159547343449143889486023307227331477455142986311224353278730947112597948485224745743745350142917576024563142872872429130027082053654630973796569395013852545715687861966906183884734616076783701387329282226009364775162782542894282560548639462137417847542888472103875908257777598814676253356594026108217003609642196464446062906255991121223175355067938655189475118937830490518831392048727992045599078364981769131121501943612100743110832530855022715279710356960011568395665111606155451267456379632515521374257723578391340828404249628138813648832859019166725531824867060323979270178898267544524436249208731392118861031490950935893167736351164591686029174842558875631930824975577214596589473267148263373950100593511701281200251666452738866605427210720951210507996590298765761101059444756288156591660557338234557498983885328966448950082464634066415274147207042134830433326591886205493801924136541355365311969268926525475429810612972830165494644935931540544984490090034192308868578140615995563619994989426049030375796465208550477521892691891540210135480744746055879487663791974537396150560237821936827578146910719731206682472425985173768851522158414979135827140765940348352433315684652758620351423186326701303916003381786062150393842946099216455599999258768025853150246537253516619316479804062010999188734600838056591065031130637402792361609820024176777048126838070589637623869684194231613953508410668247283722269233586349795280746264926273041351956852857893853845918152151512750512181137150957507603690355330424113434974436266690707560350192090458226677174413601159529492994415043426914753919558927483181340360473208988463787929948533211883994044133276831135385279600088126043490804778225558935046301541140614795318293990338027474771614961954008235900826410211631684674573106094363891092758920996357849493951230705601713385476050952566592006584052416314366526257904838087539880476250078463120432983023851063045818395083785493770049177146798166400551842331128128602859979163612155017727059490072791346330184729326615690772260712014447438214869786464614564220078055222123594884138691813084197235218523624664689445107809722638014937243110538497012176660659028241631115211826966461654388414430814840147825143989785063945358190637914133946075765494773694487981771040995589461532888622724630399555590906372892600786808124154624571955283784927780562711133362454770659304251403790389725780640423345132964150555576065858957635837861938379118918021820144289711040944070910547980016804180225 A094836 759 24757010524818597745618467581494205165273773871744210622938849243304345904451481023772851362619339905779381087313358041010283559064737781826450239267470634072937402499433403298968417091275368359161054494152151181702291895374878673910875162817216741933729649481737570100238319925691193081282536628025383793561952582201923356919878523786204622184875400442868928167886264254018754162716252636507836786446619551866950965707724750684714716388963044712648452350208730078255200554477822275680253462862678654880099151468563051791626222304128045750953902319695244673553045809243707338556517719659884329802673795984417820676004939424601772158480197299897920650171860071130271809107280618772542494108876496301850583540077157804427859847231158604156537168091794430291965571315715026958000526982188326134347211426985117068498275455258923402110339132265853033992403517134017732009328967839808799935122680672833608542225832542367405935617953647267185603391168452917546462584088215312645894742235079275078970513722317440132765510289734287964501574587428982840398762852926730862705966724927158833544168575982679945309387804312195787974282606472568596753354698430188883227641021229296848852205387307936411343712164148004692607996000225030779558842048352565245592065060437527515027487355481418587859295108709005661122425644265271906037999249590856850976730651095561009888176318083562465609046756953808697213166361315255463703183269558369341229547124529065009206323876217992910287637569308921386382649084347055579437153926784932012052259818569252000157315511829793035933159205887404638707854456048621054238998295431087247468712399394928654986686949624945373438070160599635548425306948301393548562988994848981150589397968526952374738051221376914217437220743622880158881851832730523843461070879475369326898082441696757900255853673475981050805064786403840417302939257342474361429515386844624133855780988940307133744488821212803355918982069645742461923564453181777958131365924037781567359673650225664977933452232313844425803611668313668908173882338644906275801646454919323133219363587400582502310244785332187082550127582530792060997028620318422322377682003307935683189777242511948675887030813830494976811742805074194815724032106857994635921622853856409883854754913698583526305546213174027045925542680804595497624779883082454355923970694875688535203561154818406163683678071340967645427451178341591091856575110463782448941160674693082640465068005113030950370707031565778136820606052602250325793350640682411833294423853724390725511619327537265351254780602539400596618687709124748050642292549416854910296185956995587014719249372255 A094836 760 66893433275582458134065550850756965473780808910130442054570270829102729519230472569285699873622896866067813117536939029159649494240216326947725097356816167241769634221991600570826351756272766575506056645250627268213848955952779259331160126789246764275807485817601259779870143869822589853079698281062620104020511142493520126696124441988098879778758169214088949627068137374896536329811771735372071121070508251545686833088915682323990946679368504617111672187357732680324328722844007850232855381536019894995509075876008637948928453587388997849946322565872939007197218944045642206064431168164047447558428931638290796015297889945641472850839235380745790255935961662565855614559039372904243093550359425947276297455109582120019552870969381817038844567152537599712997805958710838248831394731030298339374234450738209104485750806842462769128186234788823196566274051629663173022601443892442426214193486587697644519993140084720442681448050197577700942863953274454244092952123893140702792319371977159128547894751109837033238606878725504724717942565964185109282027417995053960866027445817251627691359002215167019917097269110937023542891607699454299397188598693161812003564146669668545388523475761298127571222603735934142030654632370211229540413067737911562383077320876214171835419312352378045259988242965792948000360775120111931494322549208168510035210215878419786567458568515686565620044338030423074016825261736566746306684714542651949003047595876695598284422082410379440804835102452681409228869699067673586001566040488692064951252521363450657141344243730514433296115428042841060747270783390516194699927476102646229909948722027946268266424447531271974916230599503948561137619024118274909990519089668345909363060316544781889627460480601494732334030088795813200834975722089342213147819472209171090143233477864551720447825820953875240340238751322036192757223579349027697107778960292220401442419405706498243692934221810900303801996793261799774267977201266458441157565250699133228413831618857330456009661673807169550981478251533454926765397095994685694170230326108225612188671236009575754841729567636441368447584748834587993796244272610304323718166588208715600288005848555270874808542389183532812781108981255252268491450614038488422062989732596394841486102669003850050062648624885682581078639662874988792951040032261825208052180403123295581972197096329548390327939958125380443998897318384205435708484177432144587577483254397984664137058158909036735300863591166577901117322270346352599730922297761422002902229001359513350606614782582345846126266632485394553106058352193130853716556446704197677909253511731165565791394999652785 A094836 761 180746031953613277059647372780277739215950580401398582687238248841386331856614832430728937285677704712775325264203721943431331923153505450674971386607878016416627478730418805308969503477031924011649005894412700726562638176692514183834120751709381939856489892949509122187639028497940712091828263472894571495679627545064909180409571322373319386957582388341067899023409939300706187144397244512722699661295726849056893956055284465914672853212937310512391025601788243493506257953923954733506899560656862893599210642917823871174952889966902768062509212619086361502202212033765515997078754459861536543418545170612865746415514222628183835041195455518577825373618318240392870740266715278306646066230577060033044253873122550811135027429499422438480353863908988502630089779734865369233315470562716883924663047138683214015203430181812879143260957096060268011269038495099832759489337092068411595821950865637278362659412922283082093757866696015901300680432798356406914621610176175177963632201048340048886061332646985057346370583020806024031899916311660640736297197684659782875529143452631488970863218479816805305136051511749947525417105149721319044402606840314224785844747096660423180342941579301640232761032131582329903762136208668310517187416550185788688993829328942470254771787954488769996873900373198463836491313691948898173625753489961221723258287026572839167744263163953067016742894192311446192184764644045842033265198395510976007836893374511706977499499260348969031061754159189575858815019544231769682320652004246519174566272260464225106343911989244338168973067953412550658734486948866718709458149801431054682129433978207111421927223870542547251278281641789508412558298177860630505400834017294875798117838385906032138821023480534017389852331862705543645775945519233569929401564752838300810197689959107577051892125112363697423418274301007355388989600808461815495110857321194192680073283378437969314151174522844231408069639416411313344329612474257517526229783176023133945392605674478856666473127909174739812907528432031726898451194779495302100741686539497970684810656460334286288999850981508879245358291441223474228445391027564421964264163743657946244042508613019099391784005648543091829639579655608886555269083835099888858419562335852605005285565556893489136685750278894901160047438443545538913958212542391568629702635525268449786800341350721284932259930083176706618717375126822944745693232390846544211851910812222679869415690680304212145751983052625061923040867953869792122222626255200721569429989467249551348948347630918170938967821186194933543091973048938130441994084876702192708855892692511652363181334569812452815 A094836 762 488375711445229799032709067186759600604532994463770060290475693799155039573843757997357019260201284511022062796065339154212429696711277487507445738889389043541560205759957389953235027568588502406709038420646472112544980139574217371940534939958623212245471414942087830549740875131291934249530114824062851118706249606254242111946535016928266995460507834539396249072304028922370742767625024861604999112749932875643475923574545537985763725390409933635975934064359646561721228667173802845927792380039462002485172161654884223906084759762117691915902042550448782906011369718015480178464588486114703576269461492567031608523923414243462776639837269971961903413726439949579874174345050122945184766711925665849859626688879677182104724094954568459392099101437519781568902871845800268957580152629066289334141213994487593530870563865507592602628336945368609377625745447485696486477015800167404239468485024758439548208089196015747732613313131186915116860828478295058208853346603073206964593504440295440112978592264258873840056282083610998208688849156164485305289918861923315334625784742982837382020788641106005719310591267651089102739994571655396358521544285340436678190694651612316763618082758749556147622181248312851664031150005167142647229169978188933299749764463725233752179199217609344179175233548394006320406581595285147745024854435552671888075381510589595552825212501542618563552734487581189580860160051386603437315819757985942630523336894883036376508048717040831911549418933295131517836773579644542613956815713908054320986002696521814873890593053593958002050796314005283837059522988567090562439726063539233648467500699166893034101090631781515141681942079884652226783960538960399507318143524211664738168489955657782294312515816942434385886268359000290135073403957993383859900814814349616579983068126275195329660801605780889484200936821083122939013708627240246118761839374087748329337610246119987380338229867790891453703861901146575394578838637466611089414432984049257221317592118610251855479935600928473167306590841871474546160201528799210281518342859493190682132781567152005543301842510307424084516735026601078530671452760234795537137446717197182542687257984371758001329508453821044940153331448346230217084796030989285656961235368484006127886756648623538643474847190925398048765597595820383270526297338501986175631313137094948200638940357451815557417940756803503158393903593778278318657678211583185028279275437142426609176532081123822308785122907329326149478524094033907967892936410630051919177828638279286385345084692126115294745206718832077948039958072172476261137163620292877995130944145912972954150400216238247853345 A094836 763 1319590991578978963373102839891251660555708935090526301506282637407068075542193977494026235312126585071076900899643282190960041609181948617739667711507742587771279259335926137234835735520822656471003810163580873235395809774491358646469141573647448210105323906683628368636277656965722308401518278426354350828172790756471417121570357206168855048414905211343060323925466462738306446251935672778812194879950657334261822888604465988353067671332034427747096461450874163221527266352445661365742161503967065673852041581580854255170369845924352036653999256462099992325681218775865793676695321010727469201543541534370948793365894649771613794297005262268785544446063467125446579626209585165482610933009556918549260678269099014623496153369539814477855013291730314540810672929637572591858012339088266551063965635550058339037198248361171333399422623165428886478076752930067856806628137202715234186632250714946438021979894348221628090439078322600348629856657867920448923914827899893629043153685365477230845219270236694830130774727819333896353853238520040127634252624467719113374375994846396173974731200045049947636771912469141731005655939915507731239406168256383019590246471103909383234872879271199721409234900971909193613882263551825410764502700093649947590135174587156252655917941514192493483361484173860231879274746979146777258158983059109829480357957583326060610894556434904991405652471842550181936037960274081958441785311720879621476698048453080589777617770133945067476037498896009286171619103397180009911141633738327558528785004719729683325027276086898885277203082667374323515184172380621329832993430365533207887104504759714966771029724959849783370277356221566688527261848817972821608143118401585900827655461742348941853200278916354977176647307253686921239424691718552603955882072226807911160813439879505618673166434046694851022613507872292297173859651721202336551078994877927774791677542811732827463704582951596465863676426787258630304838677668822308906080271693117916988866188511879226034650119520580825323322595547208292191997966079620686685360461664664061725152090983788258643715289462999678367484972683584672966400036912763389976923416765703043572394727031263877100492940058218814885202471933851858437676563606649214745220399546081448704945011179015244521179900424130146632863484656468232051423141450419824254987178393795024769676630045493454914858343664952982357273708793013781194068300834465375099866390379248024475315120267505887574125256343620786630829049061211665459454591958896145084896923550641164563651069889777132608230609586463088420670423619036981919462174107946479640651102226364160410462018202941175887285375 A094836 764 3565534370870689713804324840677094800061924938081607602899915395798204140959968553345100890456346772660765275208773352414634878215579928453855094649048181582768953017165466662851136204142235249196149888352957098835567365465695511488542248591460465105081372950387748909967391679380506546008968138777894631874871761917736162808240993224533229412550078420541114455850361310014875095401987420223325688960627563367242569801533343525984450862175431633362721002864327924664920111963079509836432474455926631411286213868259306542586115417602839440921414075058551628815207747121019656498950578906397135667867072956408811072643038819759486228727731578812988569131360074446516708570144124772083891795807056081994436502823478848633009424299772483764595786522156208451750656686977849297400080382636343591908545813115043637590916136201321077337647325164651905895154008791297901605812740244720762604876101963300250776950126320805643084618657014353010810957572698292574697359656132165982601394293264015037448342355200957166754479474511558104337113241792299268703265286021858182414248603449177719096886320500936317408551988181029689526193246911707318153479108107202633592409286732068501888309756172698888498196554803917392831858212085882254718543648423872180199611941984731730951056525792148899782698551062536798143794045931072996866397827200860323703255313314765505181041538661900785235454415365836104009984987800409400323100474953996979244095496396886858696086838393870855279421410467598157940583299542406807135362080404145349236722761766706907822408826096207734425044727316449108132743796712915844641657686407944664171722723393249141048429282740423482884974274828731112516009288722202025024803198602941579824660319459336885229564859319475331388866638313193702188635381950125177895409499256020161606901334571356055379700375133367881682212214069996965880645839936980086120769325398321473399364391339691853686942402796983782972762251475310917937098712482319241197617804700371627654659220041505550135372767464673789095144485861965963631303958186933566624633685899579435288170267705414307703313168827182620641520311674310759754134369066833919482851534963482906535428009751217011553773922707798783998772139011936273152371857780370147252299862612276705916755292318942542072689447471152465276599086776179567182562057672737026634989180388721019832718053743982957728131687164762201525850402764819643008094230197047231936653958525452724989874845786268827101464133855340458147173941084869826037538339580000973389339568256003788371698805497093120181323812357416546080573536578679852973910533302507767696161283084691815516095419033946841009197229905 A094836 765 9634072550501612027720322346406670258515660626987568652509269893164110181805759488944485111986813667602802702537204698581061249978455357500367848002060475128899123281101831587097632788756584122505340527325879917472829786092499497550682509224984603066481659606623790871103523681408471721593923509459592868971552672528932355436450042122331579703855263477396879916647352334193729769469723757507753232759420796267632089341920205602743997876530344941311644402642952601570450920996974483132379180237752254106229676019995064697213428687993026245017624176808950038958699007039776335994370787509764049847107629584675073147332697525095482018408536428947432845007390475091021021109949798924585510149659732523992048881368361579907376840961831881592123337327852783506315733557541219164002425335871061297070339723071212358712316362817721189794989673172266284299819653677334000071049217513098297843141040872586562652881219338922499393011520813703512610858731574128668911816866954284585095338337245683265708190198533716027875773409355502178584983625469554103996095168578436341164186352143683350603612863262329884587959835293229751958043147499493258142969310699493259583670302503577988192829726305753125522405681845283823522487275173790300424094173538602537249403877107570549873502076772444813020358001609490254724299632831012258386229670937741535536366376218538811673113626569899486801206424666017310484797500998745925591059041540388117037924554566339839116236859722468917019929175045951326746169903744479795699738430110366995310066373508637345206465323084677211517585576005962822800350223534126231600429235680836117058786911504054419397889150934899290905417120309875244451568570865541053644196634482029747100331355523666521541342396680943429057740480074942129626771562604546512120792511107694249853936245198364182130331740443925969610486379803623929517207885650068471495982166147269743197307793722304576929290908652867229995937739809863313007410416288548920893654402220132444804972223685959484586551183039429057554255077476436486523491103023128417399073533940201969484574338187938475626093538455757977973709514659014989270998098818548337679274870547914047755682909953061333954420038663532256145867434407779876205850322045996531226499483557972113305624094900771569665162365887153537047224099605752534059050628408593995547916510423145801792979411539611906287956903860843803569865430996833882394089415924120786227463896069382883674617357999378103322268515551873574292877357982269208741763134090570671201850428530798685539165608802075720952804332759129921046621275165169343698524341521201880368548146243735059160329411767706161465675027917935 A094836 766 26031260465920984828210597175665982361414514952195472417472444351414029913035021179159445427487480073516000241490251886792675082806908160386065471446472754750103848336584131782871140944084086156774180908684639184054487246454568176686432651383659806025168339175724532545972811019774011211240235313591681154066503446301413306653125205573546703826587509365847948993666690156630147822232098190798529011590266030887578538159298594005270756277934129855992429813220255065115433723613713090344178708569932134668401173319812796552564141728841739311198179604323707946714775901813728538837133368900803556289749147270719091235281876069769172654253636703284384734221399932335864352522375786550105276340488801472770434083020810165430883591269445444289433492864071698877856660321819687203285255857443224988340466023192602678197041221417346453504984759264138335526206809082147676894073379907651356051404487561626928987834277703642272554274044619969876721529481755722965107154477150820816761621585843542919928492468095745506363172997599092374978521418905493396698180442233648971967449109243628964153242859648494847220350066410318608760943058350383871794984924030922680192443564955380992028524032168388772462651654149402087240367785661369305863647738357655631775709076332713641026471660382620092632107537650291605728259464115349191086595704475950428158938245287178554375247837950329751436074523993163407093818837713623690537641207141653738239492902342753848405213298883272619916993351552750017269993139334284865573886102796131217182450104497576340040961480565971729312781801323384230757438171245412364868515153151932780348178063161231647963955437396815143602954174103008081777025762469403204744594281567245773723515497964627481867821926267049825838683388295855321057834573522102725625203469603490607085174127624645448760100982979112836519652516017177787558529826380645073002057692160597447797652259273275627171090348237644458465240800203999196435105007712946701935412997180993165491407293740242485847311161199769848837808124196845524620509329064534796878730064072739821967884573613542055727397037594289229302342467088346826699477108873348541575481217368928793552948687265161973127831390694941448307349808997682213571934417796424847003854352273778037875090387666592462292726639937641385949134240535656570847987615397963303233443776174159567723610537261977626807101826100312792483574868703042385409186593732744167339375510525514026236091111439473848907942427557028542398896474094150317150417950774382373586426468550649792323037103284403100921357125791356689251424604922750987993559796879754178248049394989289045159394554500923014333412916237030465 A094836 767 70336456144845950504213005848327137933871760885171539484441892128250815660910445420329332600586059171826565049703958060909109492683015870907791403480521381274305469306327042975486235733282412039019714309925367749435307067090457120907243473356139570895401785971148080315427664271905696884299394223401213018694823340353746225644388869009681071407859746451257680784007480155862325221941359841813867881563666056037440942474335459082035980718980142340546604043676726542989300350753331773135487738176776390121765864080458156289963613737901691625831236273258482063073285528001687472161598368399183699330852348817853399842658481807818779416311307963737978604433377609781030389494438265308585532086490591919693188900273347698632667556233200628638167705595384402515185189873823237282057597324386258047434642124326689365276046667953307299649279024542028610325526498320309345633786201461256450952597082250475089538565565474022081519149075551637793198060048845231877590862485444650892605316429610915723963520940604505824477265563739338241689786288899017688324379558820150943819706328989933317458711603157369814859501291480845587642316185619589722096791121762242382386722928839136936883083742089260157440959247106002594439650234369744690653275764948211978455428674847115150482976552851762717847141546373086309187502347740040683303723207264347119143915602399580235383107985028164418480786562623102859950188014704710213086780950637706860334992784205566332051047217345742896546799015966355500712194716311333962300844550016716438459984872286077762153332714023932527925924909590208185543775138354880675748496343387286691664660067874736408744188193957043583115891273009207527086279158623756593678840104598063598571191775169067932340333303431171948472693457434921002556139390885158960092787654076120512649890638905546804185610725677822440350131487792034578359218073672617337183088388235768156679513207248597022311709191647206673905850646213466018904340723429965700080565024728641313025337702713911510799950171010595092130699997324799131088129683641269998037911234051009058755254633329452446636951169486231041816951372363198466726997877177688940788612570055975052266019597307557698330066463237693129794203038044302933291490591035617890607883233344264700366380921851037932343377715949141137681023670703244448678728477754668436742769535306068728843393878702452008020882846166141304446815725370189528541739782176458816030206401976042829507034508492100340371157116990575569688243980125036174671220561229247082859853116173427208058160713908848376613786001083913015227428235879998004389254872644754268424349096712912756285624925932082217022720233997428398495 A094836 768 190049078472113292341398713591582751031339136497218547491489575058089352501750110490708677527338104394795305248299853190324527056554426076284691986138897325730418627961847333535632026080188133245345111291237434974335015640791168686123195178575637736899569600525702937287753002889878173207365751951394763984832258599132376000277832070938952681397333208323788887630439217714449846119537732060482880217456014093147134538987116251141067214631928066670027068133584701898902024432301778837298997524374941236176876696344224618482685131755668641931256689212164814210716070781884657736052099954281225454788406756756692615655771982562850272213700499864383314904794252080228411776549619670488011557592421238878209523638104502460895302306058516829134884851085235791524331505182410065316432424685235811800943414679464691472373199899768614906305898419327802040961237072254666769754813422274935022822561264836296130306275170076529960622468247866480697251281530450334777527545328516969560998748231187108442606513653020906641992065190050694329953427574083726888359076869751605616551874533481690580144474598488353591255525269231178367490929572601073078721657816016654886286245161279783048077100242601148777016699423028764860773847692899264492775845253242330408130936503727828803891361619333802481002883826192541557133025615334125810937469019432561439976431798745420508826603400298262308405333856133099934422000921913289282136791590981876794971412263430537886448081176054898423196831024147741010174332853480085031852016400259065020587661942466877615761964952331185124484119792930941193955049666396716340460072251317295488945131155219474615195148536116494364763994616716704635179044509575627846717021218029686276093586452991323588556098718049100337723391883305768253051367576337125988067986616110208021689397421148659840264071420680493254713218760361561413548819676533585664423631822955353398750596888333449881010611064740404195249149980827984979080332199602759608670984761403791646801296981325695161938979514759466739167302554963483055354601784689382470163639275675762404016876051371606897270986332554758680700173305782895168749521564657006644662289588810027222293991398976333635725866455836856141762488301445897528071394005043821743997653492641850946611923375751116826599344295767939416372740009105925964673353498905498718115660050953221531175282536643488063694798643239087704302503606375383403077395482254197988169450358763757199813981005854543680209017622166107632269092835401373649811320806023474843504949533474131765523357925944605029207348853571607175787821841923149685108778672326329153528413011268895278194713390473931649472375738848135295703025 A094836 769 513512539695193971060508819911450744959540412943723630150465347365065302208913137635449426349534957488677742954341153616298811197700566575105366838755897093602209858447442188886234758982432602746510451689209239375285462826110670699447752465267899808963066165218663365403428298380786552100605377473274428885803744040032339599004476611288181135454522921031131123119765982256963328352665730086064900533698268516017501486902245636247704531899488917162270797550341820854106727026779055665050118175373353043373530711756230838682058936040202932596563948420033054738872760179366817201125301914869502779654575725904234629648496054226339627702639334322255753134775464687399558839206682855220341920029190100958330213176969465375991408198302556239121830229464601513314341211817682122661763129441909839099891059029271472031663020853128129523531237879744696572648652243705611291568160233200672970410109584990589893612465970981218479579827686586155292335169497216755723647549886790366309167725115351137401007075926941549142156735666251412340195919615387941153328537377689279555772221169761198957617052906403928246202614417961352468114904062851913839116197322085879740503052039055044956767387972424561906238964400064475547808342026563578289735643220985011814557811977643918580999308612463381451907074251230700914287126025130460201112357986783573746469199576294523815269247004497919729146793598485073399705386540821692935623397792052080462305895600796529163616383286653118193734940880448180243135546657908473444730186012655443668911424108560631031711067147866148182423563754574493515858358654828789197042439474562989023843052716742952535520882600398573816548730338477262915046251178594187818072797652276107719941272024790781167210646395835365681356656395998728384823792635123523534600739743942127998484239182053039982846716793067967096412676740365451147374332406775674792655316002536976647655956112763774329893648785219380488356529342346569200009038698985933032663300744748020301015791418204325613647611848929908118634959372811333890769002934101027793112155284964675964644540335551448506973758433611788469020826455274010382762740540705354776188565680352123498663312494014456176173592833604722057349113596303777076545973310137815316663769129235047913480716594898595814433495943787256353898005823580541253302952475314179781680076714906069271166884570616826045651337913149168810884060297610560584925594051311060787575038839173269977854547170784468531824425243935705831815519153010531476754014146654867797903290779593987857016905057741608880069879988564481505065679389448114569165915583370868728079503532099458328769359295435637384792142223647427571561175055 A094836 770 1387510692207335637692202490002026321297927164434804751448009877090831388479130796140873859287765927796302866667324548771386197531659874331508624913626447808015845307106360832523272783138506812432937995119132073554586346221135391438739141037958686708180467878851227887617125974471882373897662522567035555454677731563908782464134095525868594489045439535292907970880720053619097198759056683154815300759172504074265195870475328722025046504125204422244389024953955466363094477524332576105186582010861275548254043806288639381894304762495496568207273857374240101739619987288578358192782829721877442229401208822986485212617620682747587111202259267638235180586848400791101527755124680525185693379907314060368169357794647857341426324056511200899590356145128502203739558429999871913022018659319615700012093840553676837964862009971952306203966498445171750811494617401255489455150399195294796091113093276083309056244752747316082255294733786687543733408930730198143514960902266562241250401632262930542070412676548082412761200857778146126092515044847350642912566819635439563608090925048820226101790696808628815632885872901806305137668103286896298592218886442618231042184360323281570193402434224390923669508904792274789901413279381927095639601215207256248680604799832657364278031327979514437349250433623941527677862257386876888129279780342820196830398337278716004603436996579549978809892327897772812192904020011299292398765138697333130427273734941939958369553581192455549304573387062139958869211236895335841767575930754178608534333647353668882580805687671569380057723344780740488548908091130297722013692331000196945025128439495508302531502809591128410335820304610570947679750335505516985908804852539428825029595040917398237722479578005448440021925347858596680790025634648736184253365210720145013741696392580509892884991988510798226414013797839248688638644032614288196756168999415223087946612994666090829905922758007051701339135147033870449150439443484327791451496629941324389449553021610691106482380685276829096977084921058033669209374790573339192407606573416335278780707143969783962494236198016632719888535592381977070271329756191464303948254859806021848883361048064835661611687412110533503162101163174724504214929691812598371941803760189539606820373949627492630139482479440768870900292995362574613360498612914945414864600849168016148217471390934524127331861851346530410887921026621640128325085552049247003993829766773995816716405786641478628118445916800096654991457900482341620648815696412940646766459848181513421715527911942659901249343786521752375455080289922466963642736618797489414976941665015319725135439530621553701739776718815919610450222999295585 A094836 771 3749053376831681197850360067476655208696254238762429494688892537434079046605309202259503532346117187370652857057367976439131889431733782743169729411251823221361720417591528522035694173805486424761195716301443173535252932204045001556802459636811906217603815245589852533678108979594727793484932035370752597564110344881937490185750727106420331021219642169838516306188582465112818374083642805218580856586383572310396043224522851304666039406441770449415421983154790119771260424164019593857158479543228991158029382991061191853647572786203895687093121366061248334867398466780978544470082004783210934034339286585133757140258181436287926148128876838519177135689911244162091640594788047572368888292167642561924692646430925333567068551609285066528136903182306983489902773563518442091303371755718472179522838457284975786909585119281194278234987955267616190947961883569540088802205087057526305837514607621867516079383428310782083272587891111802056581515638497825886560668634276701289068218901206713209323117651025842752339215575559815166450563310981621821761814393326420323179782123709691081165839505159862153436129382378066218520626746966289735944261592051757138190102401090454763607528420506916303330451154509762082249143133081624985854624193754363162949982354590028220635322067201339397254293219744815756554882905172215326594853765373942185052162560857891068143962949488697038246409340832988540060153262365144147239770469136796326362413169507226166718004612765631607567839098106961288416428518955650786547516720167604587604325846238189212172705936377513317049820295173997045484656146375705790052207481320092670894908019673810716697168055994346364328812646509032362153422491489655717331402893488739032953858080617538013535358652560075289103876608557271835495920879997092534729069264765092083187935654268298548522208370109460014702698185348973216336165028749474300859493843764616781094771663931821309642028962241404911798962678928988611257918176285614993516010861438157755544671963376295951511066997970380371102175338063847601392396793360159563784325168258782638300794738361815931107977700067183175527034701595275588599122618466596008562829855007305355330718053207873463660323211349068691939275285548992014084962950731667490848938443368366888393602498412768491738285845015461545385335319571670781719525998793230035649971712771902917577538427138199621433864676686987257069993803047611329123820576711471353480267242248297857594458457650728082391572335369435917851213415287767905982568534953751480908106711883158485881368561052161995434118031111894929915145438304826346314559774824900815896827650791890365216499282970078806665239309448472563789074972535495615 A094836 772 10129940836688510389256035210119432371870957655208920059844636188137004493096156985374382403525349352509576223466141605013985593858347149312170277360577512717671560552487002960179613134349641181197938392508504335760179868228983373071088807199524732641278800613115902694770362845738980026113912461909250951582670697193263534573116000507452208550740984097464135766413578940014781627676804100643922319681107653210186034527464873749878916451159159629116047954095217949666479302996703418269466106539222723247719844587803534099916359774018163651029045723823635626571608917622216738579803384141406221883342522951822588806492393623229293704657114015419548982398959594877570821785589549415860210979743590295006459162487002456650361885021964193247825012808237324261215090429068400530829797461932652509455009499490164022552861027435776967838631251166600502769642197910279918688068690079036883078168378681192752363184967050980441686450226489355370195711521812194815288783134854744616500086220658906828660521822659150568738147723961762801603295973757297315049779578201168077792207690172660252489872241151250729955605958299662020636428332634811579625096229504961344771425645562048447985971598807253627207955349976472353962394844173271329852098931923074059034603641497456419499275947546691071866662930500058550269765931913068425582406744760611441190746409039684387408983286081462817791819229038407137469721922006599474542567408842484976498109956734790160532090094139155411192751938511622339161230989006931529915548410316936841528279902201939897621768859286353311099234379836795236159052358599065914423342600834559396561096444030197061007445555793914285288041435047100831967599892254714242712464709401720327612499504233546795174301356737745425710234574396400640913297427726509380101760900030068088628788396136550097597114131043772448928464082799127791291629269037046946634155609682995127294985089330786512561932350053518064629095819330980193748445761884288228152469896109272314157314195489730050291796546135282485888980786363595160928586926284360568006054197028657272353468602346482676069793251345330923641327875174842258417759043766986223672462319974879264081751296406626033974531705377771495086418659452213247333065677947273747675459732177567142899907130337350837184218213749297654862305133189659089631545888240694641380808703308832515278360612656024442590175024546388222072712367913619189652434873188843547856678094725134037224410036166480637143400331722299049937323656649648399623279532629340088473057569048446047338036136435029769003085670720553578878347519219350865274976868840263207063813335498022751495255927145622314055774874353054051438470125567909856145 A094836 773 27371096391678978240088609287382638792140118888120263239270712291453648706266769569172378994821961604363687585152657559379812635473364565707701346258551028111325335251099464406876792653318556666110404775362262413780832468701780869993080400250656190784829101652823923491416986731077744435831997987146760700423778659705853188479069247620408761083771117811705925002333184107337474845164350596297072889197496292590350354897166864349321527584992642876101112156543295745208707305436668472144503562710500254986347862046862158076782150461824291981184794452650097401748152428016762846664084273868074828317857462676538049821385307311784115302057373940786782831264853135447952198373022367733606717698378888809464890732347234206943944246260795640870556656470954067846819684436569254715860021438770271362075256144783965903962043586546350085905703405664199290867382270791692770755072798388470600550905121681975195017809701588320842654705239386347098466755950420911893084405469708885677081943900001465044327520641707373810887722810929107530116939270528906363642682658485162819774221999064404292536553629751174312477893863196304401693410834152513921857274067860813501815253904206253816003331652448778793799592025185273790644308619813046051635385459431952353148336089343772655458822974949092074844325983917938458013150993146205713708336429489406740155211745062666356888004695029163044976457310452435252454648573108569415069869898921925269701566740684233506531540716359385155411208170019305453452357715868210038181025257159643178204824691423795365184807285085790269076814244498725554104713988278529725066081655247498169415411696861572785031401194587100404501923628684619938944092755449746394153362313400554836469940706580962823022948730546735580193764716142465974475894153796148347942423222811979210382903058425304095408853859871903047544695249025057943096765948773072100331187597869609069334268616600121225121031567815643569222905104869629554519689190693170506852980143276392354695307411541287219592482756590535306491654982579096060981440482423548894592794656046263691116433862745457828924650257157384088495692391687722186969196337135778309766984625742268764243536672172650335925721007607527230654811278564594645301929376850582934551601347405343051748660672569023549303265875264757247976403084543139288513655270500358127780909466368752684379212797858150905679031482459664289053211748108796002829549903535678554837390731680069920282498323263373030833385304741316663494730669053934688014195314595941965302720643462189336748887759278889383684342048168904658234365081785247733146641185046616360585607735688006682649816298648188522499897045262642598514182490209519895808175 A094836 774 73956692320375762516209033038472679896930229364743296063589404766871570667328318279746782669626536729641331345506257259302648727063437198195059725420327517379288338176910200340378133569653605762189132505090440533531473570252343681737930170388465827975875591387129628157906003377009219726638032447358085503294098355854518122006910533954343964996141009586245311892168497044446917016852447634390590302689315301471473448746110340006993017655733669892065575930932031008335977472810575215031030356977665149750388675530776963319931270631489462914997663582014839355887881288892375589469617128188154044708628980809482858794794293864047056316865319730891871790528650773020771962433084652026655935360808777819583839752343064340160080703034784799668050837959505083084782526132519697173853247097759811287674832648196776382341419217987210496340242763473415317323164126036955956300288013176957483651662560616318295745369450506675865872571870371683370701804382325782122919248290370274244730795917717737890866132113371501377868058296982724584613168305673131237265213493447331737861870049264330225773515417715431841064539262750456193713575437451759982046774906263688576943471277739652248792554138945001493592870444095259805848567928340006258247481659286203335132745078803232217593320179036499239538296941883339213492983713715115925371499450073632251287940944412915456627001276985512466063569861023251013725322974817432552919313924319633236248656835218842199858062483512964550765673282640224823605931387044914516233600329296945550572594787947192874789451662532946020692240989401176610395701037276228718062638209136139219201045843823525634957785020328789499049912356664408027926106657625322502288142258343589766421452176682257314261212295635922799938126552782368666633225090259765109631047446277067796386515435076775529244625532259750990693317634401623763119670301955571778047922255288074022346066507068438219490514734305518870522224964261919725332006444807184825228524194662916033114406468670362577608838116511080262857965873947931193176691254921502828829163154582807464739331943669624707271728925046000461784437201012350174348510085181829226004168786293290226106772006459204801045264188023833199457804988262875279392565843184597141884679165229504748257738237374371292866587210747160334734586272130429167904806909346079420569375997319666444360117701452111091120300475430988362633556070677598886026254186918530266327081900321454199469273245047597762831169950010705902463712330460074877365956116758702560907862705577266539449447387535422679685323211066709665995675572636220155611359207019088566039105038015658558497052143691478242172407760524785948131269650075997190563832705 A094836 775 199830955278558918639818567181343893698866687603417497843555332409374692489472409725106237600951907421529272931870321961978197480712771836158485670384378693407808978428676110220237310028411389450878369918349594959339627805989363926275017327309234416534625063098922602458738529707692180623631527840763559883139953333740248259809483783675389773010811924130917021026714276680911462442060468343772778700793640747079628668161635241532030784384264791055718310064266191241228065922826868794345371880050088524125295214936297308028296216464134066972031705813809643289511653494434770825984058816280118360727887188289760007925484360635347834384054791855495896791225583123848990394541996356753656603738187619289626725545940227499878331115655742267907432493609926263541014538790383785194496757798125571329026035740171545001120610764957856214761250041201762523207898601169584202230607456531340732356191687880170353128793237459336601266846539039049081289176974288312875215915796175011300376933487729427779655244642809155015625682630724510898517250644989530074184243216612031870539953098890221205635746122113467083382072610057869439109679138583821318976463939450418674087757577198636169983665280097741586909142140353366810129039898066077096738643808005861979576324054590244108164495664933645996140403492642798636919583981307250084148077805762524853573276276591952501139800562410159654140720788027513786650570223308129649418571153641750082418601067194570939782978298911313856783693798485717454077773155437643154653149908735089718003972912208623723885733207356735062120166076547734702563630098006381717675523375004192922783056454599469404083150093527194639332458685783601806836401244810865951436166228682066148315927311454752682170972599859532858697237751853243994776999717987731530074742257417414373857154322674389054714882779311987304950296703457938382891406059118006171213385602600778138770002367830303468942145691061944172507482630530602228217526894179822704596965520999055845082771583039908143411860998330182279706917299752327504867358789357418219947504250888089723461983795361463213590382630824036090357460821442978483367487280964965432884954293579844448671733717916099199773967910319389697407758423475010440324067606355404626789468552848774424449356968724878664301969340172951959695604130893335068539499755397836094020326163848272363908353650110806310056146205583048096171579449759124081246935983503965243937220457277837566896056025620285891796790371543622607140287222172453264708125413286699723631079727749130727403070092232952801620359631960201348615657162897985075214159430724392258821301227110573737052352242438075562161323269040926369208092080322854199383580160735 A094836 776 539943167205973877789027252314958162301657892974204714429990444580725652234983783748918774250989384226435365820582264435007830290237182437863030086318865809260382480425944672904880871318634004642667593330248100489695140800309691076451415080459381005010728944617697484713883349364180895035832661587710691446158650613667794943487103176580369212331248822860728204568870083423325727071530368612426413658954114609293855189899289676509207172413265809698880981728071317801767225787500726671745979788864982214521397920369199795515493056954819617468966754111250074153421131854081461879433337451971751622532706474129950731931799947642415984458659730728230182238019735071989199025280511722863728116644647586511793592841290742361606910514421112573101082929683182804582738199029090855075833065717288195971217060895110866396251507945496909505074401271084398864292424697196090477471145047259669481868946288989659677835703582245676989947153475911640245959985482722639063051281562016590163344229553048996142890580158738223480719216600159331465069026629593404587314587906072216666867215411331328433297560248435170343866519127837100474018159318878047752114423517620124993696544030119437191643614794269958822827008470364353025708859956006611975381557321750179782611892462757760777028249693330532445072130698823900033617502424508476012252180859670892080722741211410511245164284492630974399975761505680481228278827018055591495296426337826084403061823834902895460451407505595886528064989877835125920693319460061124758958294819801883121101184236192913354746376336826235604902668046590989765150318129112206124930546096623120141220599339281922506307036594925459586686804319074935417663928237372302175458018861756684389159869174098565064968653703608162148277136467380912491518786604777760334496843948494407361094234593350764149064084025075457438224710999425715108948816052066550719046789850305047242882524051810972904643458166734638848596347545468722958724032336067436140636175609215254230497615702967363133136270808650036008687827685964914970220410272152489108795327656736463849986815475734729933496506596757620470145397355101726849708776284657251417825920497083953407020798399037293578584460248418802938562563802424489946880351279806460116988002145118223265357414271756384776572628290560105447937187627087519224764560434278043779963500725342034607613927202481697197660615927184920524867245039693082589930335001173527170588103348482816784298943911952767432037164752740918273787153610597638261166477500744545894548616516515445648176555939766050934555532040233252977249839658474783037008503170458100864246589876547732221856897262015536477481653300540822524814316669762701970737243030473265 A094836 777 1458926237959586139227032995936449773195185927949613534972336337701788302964233694217168802919935715227920936917940346633069195466023386234334071134747905032242860054301924077512877894065639052133098386299960449173561311102808979299207797272383920166304573073731955504774310351243487070694639227978466447523960790818177048197053892973636373936329261308557763477828065938695549433635812613930307825933715316880671249643479212544292636247829859833541585356910938636434183802849761040640188843044141301893548293055542362911185554211595706142267081197576891886552900608758074615563458051811168856603965012165211938587919715533045447354659464208372886096911232532938931691917317548133181436617517234040567246998230442039920834372331634730516776858168571466328056295072762064700031115749071354907388657169512553820831126573348121884524854817473220004529555608323925235300542831687088170408669160516658372569341717950434581767500607425066712905534799485139596460051687564653030446344807875404899848662567933666037035748307627947882894105611435910734205393942337963912821843345501464150536548802155525708155660251301343235422927627369929346442391853368145638282549387881625142093184877190452148641536989977782341522098529472089967491403871144725177766755353858047415029286222506883433732938901007818685248035854631437920877855308534752944639587993179954924792481395559288330418574853447627872251295603952215984912161294546234926415322965583306556339568763297141786487517745866216711751995895103312003661062157949954779458125681802220339675900984976371281247711946941722777797701457021231082943180617877552295617385136631683300012572208796338498276033105937681789714926127260978715667221615528300332537443818192487011350792620136176654265111964037625473698839766629109790436078942274089631272262248014079442056382100320871106686095864170151578766441318081277760924858254962138635049490441217990880958043155024371303106963158560373858903870107154527318272176241899134095931748712546646232145826060313111398965292230700559900497208043687997236214546755380997674434574651953451444918844347234056459686296773296024044504934630153656612366000204298166548525925748602465049333236011817259695220606349986392548361460268833969448880696955006640886414221308912928782941420577339124064747374321272786346051978773753919518895625284939548013661500467392751895717272674179107449675143199925671259398867683926234886910963811310380113673338179554040351981078527365115589632150281915547596409218557498886349720370638196545006392242326746177777392216245952350617584327718141541700868011900352418357810802027025130745352883599349613737124079865056738033421121914433606740402077831284758601295 A094836 778 3942018155023634542217565365993034972215230075661962797290538354479787413883707206791006356570892051556458145116908996020288531141364899367988222343058753078254398606341318431495123164884485400229627197114899803418862172904649061756768391778566271829973951434494799156202701855176552700836020158165154753499050610632063770560644675327662305795592451724474254056363229597485291146358238611309323133246485127257459107242825642395389026632429108856963553935492374467573846833532828544309063582159290008851385273314677544216823571964238541041586035926886007766215863291443185757171001776560440798572161840337696183934608339438488851109873887832363807505623968065981258359571392989775344518876803449732965114877425061550575352112433166527435218497670397172335225304703864899790393219678157735242475955700805859528774837604935117386489248211738239181154460389398821288585976253747367189184554589847064633692701644066370657690109651315376782359114782248861706912420596748410926249433507535114486342090115666185473332368446491498579420541897030804174229569844882590586372404052677740723418426430126670215001423655149710294275649975135389775209295035686305997019323452359607103816348346524986911359474124092959416428357200924727136155161284451490108575593183512551652651370596185349344615868465450995388716292845596642837703489031408721596745274676849496995378773485636912576160014854039729005142519493600060573177068322567500433348118249944270480326619337977469601493386421265527677318766987875829573831065191822482994293972471128415121611371106659778865105082075733866899018399571721048257000267904574600206135054497958208937352047601860670027416381865556811876734794978195236252360530629699448636759488807596230730571276594639295616216170378552527562553352557913068048980524967527746235203245233039808059085580286002909705190373586763038566401209332506796457952416285860908741598675929288487308537659700232393094260375605833782621289534070807500477903984064975284717992330790803422416290658881829756191354183598665085165178541163824558260099216224244128059585756859591410328435987492729913957314753411300459613150606520966403881955681134187725517033097965703062164261110125345775448067275419100668863248175699509034171069183055439941529973002711325319299751333623397684932387299968141881079944927421918530105777935739943158007571339655281288419746373567971332401837316401331918703202657892038351663259897047572543718662542976856073119100106748903377570445151787948655994900070281195513416199895569858448090756393118691616414747717362007719328479600517168606017270585117743731232346686212775313397395759263585759055693727317901652865763048887985288742803712329394174710225825 A094836 779 10651331595947622573485722391880184558475778469252695528665499661468047890525473908515604958285747403369834680184951189306472978074772492068917942436873616069538352791474188099975745278639985485781400553506072968877316417627050662057808895377888794100669450471431873588104195638376694154171855772723020165487987225967045489877813715681450576623316868230268125902529968544339317981910527091945177175724176880134337627098865242273128605668187204301655689192115038900445897710021899876962049158805558559775141114947965668931494380261818326298659326807364795407423376060578879157801431236808259226573124688627442923779373145243081342653431890263582799507309864803048827148630211941055432756823686303661237699831555518079212561486960043625495229863928554991078312445253547886471577779539266451553815124914920262934195790377408113830172064143261904794259347442600006797834072537082554458088496093097608123579307272925615566644094510353540640867615236101624846937763992362518758072938891015071466691427643867465215278022506671721533646421311671621442857563515478817426414322928491909933212437677653460765408138560554265913789570809888195802686168744032545435800573685726270512886631139125637444041150441762186365407079634800083249801278299184055128646075015095560707416588321606591422268642860709688532492738020766274316036906485011057219652787537259347701558521165709542221496029717040494324267215420411759716508453695416091624671689096026453254535969111646359566093343622741709917898596649244596405179534487242191100627534158863295856373585054293737517142650520920961419424937845088815369183640934979951879424621636097943917041932607655321617740565524701399753255626316157401092899438094226294688223806220681197241516578007922756618839438097736965436393684912641343239235588026181028053429537347411313361569795876397761702553282745337866036264488849992045948109667879537920457660987311447051489677875551984771116320231779999722082350462155451759136769246671386977408881181865002134822171128152877940915927605118300829415752517727445912730790846023360878636003040600041338753982593286511880278608004031037068578708894314716593135387638058575030048856882177403925365368470225448273443418082961803657282104022378613141496259483735101767007346166911779703834999320508999967348186419766545041405224847842045094591892463473701127996909746087069573917402805663385865970656979241255644410382322225419942267893354911577201817446077450126930013768136454458398830227210498886986582672393490571719751685768109386888544678767814462420806470554919928611673201263013061855317123420120131661437382388336116869774632596177325121618870714088890400986553724674214335749448890311945228782271577855 A094836 780 28779894030232321169923879685294892683966581208690707656491382794748310920412416617101957806281732913013241749401592996597093966469504132205316912476210167561139550988164649904816032247762075898095944065946212047006705541566117984231137878542663743093737025199857487940258380412191972428019653461877442321993787985512346281586082099126604130373896382365732751714381918643575239701831097844197257419483592683637853010962026641796351097126415193593964815233540899616630348038632339934722912518029037069222422441204129922775353598643861153420436459447463750304850195899820840041193710030854139869759784336509510442355682303838466349360721857618312891904943749073869864974340473093338789533593081515689214531979748132424970790562413925442921583657116457915496427891849781685381303369921878273940673225044158849642337496824919118634007530825845455015849575635444828968926375409220808398387927258995147302846654558743369194701685676865615496247514008831808087564131394942928935902154634089215567885751151639775345495743480658545092414050963594824107796962389253919803580914180381087961799283186593220861462575389193971349349126052667929923468252737080902081227153079508930566212573521569125848812277134167303466370512744872624016235917809234032506111586115195021518887968993610413837620528393769112963799989415817627605288883619010845198780235180400080640114128810973697445569696135428561624441010923433081153945268707945957002362470589345226749485708213049125570114612975261678932634330827491911610965528353463208531412603003276154275506305205330572111540576602446362021419283039030407406485940806047925403605121525682146505638364553837077150464980631361316576484825571462319557778029370068818548132087648791787350347063206130693744808545523914902056608174080604351519346509866216170272620374709460135663153529372446466117389264787529327266948082471469175644995864658095175215691246116854003836622311203803151323904172009183643232728327454496582380050026602103547983512235406904977486083971978417314525080197675465242416278137721017692374038605855904869830352156115554837721850638624167607782884869577108747999211819287757713685413516078588597004285778610247440634163442288051109498340212095518062875576205218837008813858953983061919013907813022626048436848864263984288377114773821904733735036458924278423668763330528004707904492126355922333443533961156095041881382756072556349864934331450426791969496181711184551738195582607699988041128385599839844735896352322840849797724812311454505573541529231667802989273939878284342327467024645929746733270484181692615898261463894010631460075980937501569355743877475373215028429613774454545564015298306678247209722158819163678775523093138385 A094836 781 77763263018356135853511749423944408151893143950103822835144187645910274638906459173935581476968284045214375837048424091854158590927622090446274228592777435876582997231668092568624819157707850436669755084786111444939149495995233166341872490013382055950483341420564460982704555769547071123814949482137076431007049648867133685800103954026368678819691401835341664864134041644971753335029644464493897602267491707012598701281768887268498391306968184903688629105338318649096299954486872481721432661665299355480425660992444103373336492041332574723693014767720245958909821897939849212426246701936649119831710704124008587802129805598390832891327805852791170344358502687731572111840809667989468264335749431705954004171579622256752996887080939586730493546298805359116357085465664860352395233951135556921247500254192296813332982225141081140974518119370276190920759107624485274032268521642087209889721365308794914683537038417310638468388054796382717320141984248309350973436091371801622288863748370169449355832920303029116064283606716882167981232057211903067645949518200575830458203701066771180871729957737205114211113293463550031675424804737936765015416209423853390930331820259444663635860768648638917853328775369612203946760029566195291786200119272056647458377037181933048474584804147016582659245451321282518499038908801209023216247501660818716046975804653480630240674488729764788387097461898256468745287247900764866200399540416280404291770860721706650657129055689625644090118165813433734268043997286495928232452431523102209685752687318009989122180291218151551645120837159549260913483346522315723509642874300559460589158937771523760290943982535174805234759925372752688262245438464871287715142458487853490758212603229188739440523266387126575716071166179967619989849972108045163931030422928065895592199035423939150527474794554475051424090902621496937427682573420862600732878196505283894877289346752206919501995194800562892417956448582424015109858431587610139136035109637115264472651188275384165264070114555430968825778191501966707954112369672077348739582231808934920732889821188571483101671579907589717474638989343806056801757006627027661394185056708330530550124948006407189584255693843872416241809664006844086149624397275219201905397402749570073811903440968671096661796241965038194996770680366824007027106788552458707903927194205247056809728503956057894854845640963139777630236251068016079408153196730966481636415090265747219402646759927917560198884122630806017993113749105477266465860193156583487989460298198294290129640872356478506395094122747255744685175057670435095247158318196606073463863110740904282350182305862249681695197547862093223568349470919949746333523680489948106234615388338415 A094836 782 210116307895704248843867577019618105531522590986599320609851938527866767326014332275557324048810497208436330498463092494596939915592468418881700760340772155528359697380416197955774356548094364117805780143148007178013534931473578449337755236878279772514462894781339973717779769430935773984575565481080918639138726157451009706685599297697149043566675793862710812730138466142795033936010397511964667124069343108755358053010328571372840856960330909194573081877808903448958585846675490813271376328907120829471040913579142763184832426142081973042265105465920657117224033918037572751135677394922795067645412562758734694730912379044548192006018370692384123957564769318501633976328893382434449911445661371387972030057076159589614172618102136349420350640515714963874481348500334602890486540832598352922936805013602541830776075634834376323794513951007660422412875259225723765606220619101510420313628741137104864327614231149014601772389822374149236583527393924923034522136754755213040495573945941563762943892664907633031830348809605534959340196604535598493955247801215566639978262819368235349627452546522741625377566656363122991615648473275852471141731129610514781391675351187939972213529584315100786913845538771558007760679229375114805782296486355287827400028642879467901956809252836245195931443588941711595871439331591450963102695460603913159913729843938524262829662354419013484524491772352953549988141702816943235392325612936081706439362503199462024848813222765155441205929169414922688313322246337284506172475504447068707362372348530259714453855640566240161973004961428499656626210583020258054515648560419305614586503844737131518159625002445488486667170853376546402368010689906510757086757144804810063210142321837619182180943518714809876891079482472748594310518016461857428590124856241767833719849173340774124589573741356819142481776229618497195602331365300699278004591891092618988783220123678346242490554394039917132161994419897700505183604753822268099363186816212883341057119998484681109566031365556796060452727593240638579649595344716231978601977151741886250950437944695404592502994758271683249008691664337386856730348220086940983373402609709830504949433323734701978816024721323855217575871371934397202713409545232423446539569923275355277520749189684326677131736596925269218592897263577336562253507506209819150332742515412049542791981925562912509564349387921247584115016967629706890210965003235621006589624077716337802274213349742625547669343770962838020772657453730676733140956517096777130041948184202559504127300363167326639937216852638439092392609735341333934741923514303335599867898049240985869340836846562323266725395344709601435536116255127397536345971262525020619367155256197258945 A094836 783 567734186170929862019994339595258697201765888952647414183997102758108359404616086902096715644304486488910919792471438871976839797772258740196265008166537771460192025738887335208409742768131814138460781277030830608881126445692112974877448308172621931952022791215839188420979954297832691759252054114931160025876407070382979360330803502273742689348479175325642780655169271383790536723346759047684066075337762812365270446635206518080528727008422809675551563545210551780767449861417221690586777119274378815931397068065182753681313842099413449827625591275902847810493380736715623633719387894834690336128784912863397021154337446048563616409428746283016050142169662340088727272468558078528215671257912689740868719260215611631515237661115085335194200700179915533583489487290818631345234280934446798462218325899253813834460143032340259685811635721104579091083398029668797990182734080543759513600214968831092034618298969027599036678358831666896440865973698243157790969462537912494263617418513070356917304948624747504148976486419270548743255043244223129918764011912934942860645435679729270847922195908974490134565070894379864859795450499366548639088192496791401515466915868577993545476293300958633677602292792431974367357151331011530639028473319931868437578229934683285089154250126578730372390177918075053410762110574921191701094459918304271697268181991346087904685117440965685705420388381800218593811490135724132721265197605753752354518753191874085669434842670782394312512776525640955290388862441559345449182100580563548124190920399976074430444328818629689699499507760658968912654760081837390740985558900610089470053272799320791590543546465663727355799890411063503006445676621881953600777130090120138302940313795392643801064169947044149900233121045570200521859399690629966664005353430534833758645136874167736260701877721671330768510707948338276801020561921359916028305806556854060002408365896889544795002558470700661290538816504607138182582084934969336816869191641372101150421073763254420082663251485664348399912301131158013940246498667310889134105193524424344841133162593677162020371608735178508231231767402400629943079344088917907910047272457250905316042838290606216740353709212761362954017588205157077234887546441593610877330716027292607210290990498623609712938855623095835463599813409415283024384970254672142791740362372716163659376878353142485644784977191317570009138998216299216949333948030589451228838682621574454475997705068357814301885006670257465701321702446866539427469598043335298648789856004255017581857675451637244224631853540734939680389086819717226621237582088489294594236987065186033078054658809229091604442336526207795216725362553004757223257068017818925223581947267629605330975 A094836 784 1534017560917544591473775861718811980221065900427462326525839561800470259244505340795133050113586673682540096842927329368988926536640727523541889170365224717713283325186776199316925169185135613707756913204757161157189625642725157784540415990927187581854593067402302705773514118732974502197725065642978513308999412765448652780604124377544355049470547165054092930619454641140535887431449006936444834570895511049667851991450275001525017247535901471412431130126077033102730200566963486332474658504903042653525805406871210221304146816520188999352271305362384028863295997526571697020737034956165938365424909189144335992424325048310839846990084466438338675100018470078150422588576067599289856309288968642018455891469072525552194582546160342473558380871535491256027624720178443441560220136598334416846560993642978791378169475697307746836686715923910621696446919063289832943749981879408619104237360532152869540433779486698341448090323790774131809070624349125618426276453255302804745081224326742158448994208240175091302901434474520213098740167505694292504901866233502414393897327228365670462850423718596525820853196179047738488044315633639941146963824984599237284276825285222387371936972285660643881780608211305655969041015135713926411540129128159422163048549883485593431426881885206476629953064803195205374167626901997728384906267596562681522105467826887285579934924495826928357032404883132418287525096358584903795915328538421025925827964685081276279350920047640806667254080966352691779708018003771105066405529596207202584495159558363004580800862014081781001807507996295572573493505114914046761884925633799901328778328517260934140517144390598388869882817223522731746869815864314348722789048416747468889734664665008601712856205015969774315620016174051199337315503653564153464285036379180264574091326114152050035642349014382194379696790394633794297860362709183127807783011312027779033888415870175426357750670497278792767118750033454067471636288310682394256912456451800601095554400251193444578674995948233703819766977203661360425907459749478677724120254301017428018855554377677747083639494299457570969104986512594837768813530997907967086006746806089336454117244111784673897733743476856481377900305754463050754268947771776391358124148166174701406850978806531803760034110761868350497377477239342831154551627374616623613463308798336558795586782518209070649296498806590686243445989065423516567393437367687693984701113853870098277807996820489464501067740353691901362133219238775935802346120772135459852253060881548873303619934943023470727628628329848954377972220194266210989250012061174559690292739182234612135917818761700158952879926568418117965990494082102598889843061438175473429097802149979937407035505 A094836 785 4144914881865019315232280358369890375298622861189114253625404311987767882370294026212362599310195547985736852758669851483569207525163447996351444342061829020723520084462643551666996598728493660106545041018472572415895759605516930641715229130036952673549178516098230695160846727836542807105561368115273828029756387415835189430212983737321345069926729091496983772890985785192456584049238493395514895326493595518439723715628196418914078522313278767333579238049096598233025221164485478653124836693470901975447910277968941952781051016923708576836387239463570370085777974823415988634407834732172470628687768500283082988133505126198443218003591818887644817104199763981500101745605262184723113219483122012821178077880714703826418130524487584248469409920688197193871108410432666888277083463854418659872609342605002795050000088873982499612467820614770778719220484225611098945214460855428008275889834557662084667160037554759949565141018204312872481212386125363722744641185726365640508715204513438799058825433360004471952935526973667196522247189345342734125114923798911610757367717525608361861350996965451903793455201510716095014830881046644621612547616020194642350714466453755022100980153639561758809937525784655089996374455539547698152450789875813438752688744206948138768430345699577773275402808708055526845947517127087287174825033951452447168457276800067454290896261302606919455015852573835412412674216549406274332430496445616006297834806060336416632720516533882788832526214258308447547815774257327084330082291786851280819757796935776438401249498717720153637194187106482876434610538165737672513222328076968432780269573600366244726885733599850381062696016338068010116539236019700748367022408044921570819924760984539446435493664888980383156655383469165295039225969012530652030531504291191644344361004515301965028569366334982967542609959135592563854541899019650889976713668259292502095506497272848105129097516681088827356093572051576385701223068433378894312840640463573582788086839057650923997159756388875982056661972491991864712788015996592719899683793016155566082602866795322678942831893225525621580013442325263849250704217677003238148482319822780929848119477547203898265459834520756999921723672130970957980957461991793367856040571014288015908704134444258435136002454339712659948078479900890920364315472781243862331435068632743009149511826987322555751913494990430842912221053315776125465880118433544118557211180794474383972182731411257464724070732550668847223018257061470131671399790856711969185489121712089051411363482358373966268808329115398333994341258575820482375726911351711571793876387033410856805216868239455020261589957145529228536311098284478669195598728748882111386497037827298523244204603535 A094836 786 11199558476781721272213030054539582075244898749867086285833515925151387017694275214320462948203098257070787293613829095781274629744065099845414079070361891648770233554934737689828025492839220684472270993074999685910589185264481103868756764568943855196742298495904351936021902085100219931824724618922404240357888449798173916391782701454117896834586972534677685100258512972135376549565154977705674310727351124195313083811775395273630838642273231693433859688777528882348601044856239196357256976271099872234617600045266674285204178543581044054422918968759261777587743224676872474718472948709295059472775985062855701089600738426663145264205858104549949857476872662259543196766202829847054252629187086389674181147977799660666456236482582906479021872047318637282348478897364345753681237959114502620641373597157723909246308861968025016645141214614394720188712051930682126060136529481384598952835228737442420617796881039181897026669583097729590670104058240108429730402057556186705351743737514087308314787871944523843041740490981414290482898806870948561911768019202792938763993178856866565383699930950227325453390133628758709682334552543718133957162511522740939032393204081220784494461003197123586643807312889529841864547809826842744693995622704318783350342823798623987466705362653377258183661759176101230342544817109762947948648856830556915686490039808314434606716118104719400540524476622098401206627445591399394661323405480725910595723720147064312660334556323631247784679163671868458921506442335279778088777286002542564567782982825308378197171564734417841045917691754208735830745100630318076216679968579043071572387059089861075991111111669651339033015766262642539812157268855415557773345823748329667607967814445560919260102169673819979319508530513668453144789230956354168222342660309763443838198860109019795355144392194774963917937729887580712901177913290733995533952523853597028634279521742819709883395132321631514237372064564609360710637259270701461750901153620119368892809543579372545446881083087746955283396829906384814792592793315333779690267884609398038537764927225407500825784691855875930051625352057876408080565027349731751569232142154407266360282374215300821328598575141341936932015984197577774001496308032877908170630264756458052810617164417407485205674871591792845311357555314730027481549252903293541402913941982362812385422160932963027432599614167645330958135042613238025585291512613998840653890625805555931622739462465220849194974618284166871504693968446873057000186432548714968603731754613003735364630825712391513834849377641177968603755702699646749113003125222312605812494307471536952853083842065188703046657111327293407086994621574167282063908875236418026790841567111558459825903431716065 A094836 787 30261202859349329012500291975085592397421341123518005955207906404354735734042049258799864673682172180409719281607713458131152565999256374618860845296673489173148150341913576775271773214654975560950416116743608132857839562688868337136450136150057166704645016986755042832900484273094066419247598814766968142173186561598278506255407429116042819925708929861970013643914729159724002244468464700522238592070407411082140434019693402401154107097343749722379521545497644991009321790176337144071829696759675161307034779874400275949679737643704964111342150217200285859471712107298934603273325273004680518522970082952067604061018207095338692305441010594902145627257692829225521736162178300641478405880950287941777624640657936802406060924557808488818732849802445037248708396109570051793779816688443922226554331586910827397780731495037514720992671949420273919179121245096218879003389957444240330942552512158734862847202505407831931006111648389047149677748684152386851767823614875630751494771070047859393627757771168670063894310853696254439217596053918113668942863062771022721628698811903535934058395352076517267923156347609704522845572946142245351307631493586829997070884086712992105949011529658474291549808549489983848062918185777673556615478020096279476799187557215137807186899121459079652034480797891016816330029249883062358269962036331130834732448919104788802239892660222690517653577680817057306224894945313744614968621509178424964813639194002561712471807338465935097631414267715174317697462859374151703068791896696578222610868799836186302112319166662898288785915965925684897731796827292581276199796761878246302420157053391231026961737496845664318216827537745643804504438823908096817402832048745578716955158214707144619301349626964996695140928892792548691231925462818099950006117837625476534059168975653566971747635119140915617523300203546283950666418867169664236281849742738750912077321172242601583256828518435531670380551962360002441063756173326366916272040604240922071174788598664625560146548689343335884299756177745079277577721014750015876130383924530800483973474750760184271908591294562683537473870121246939729369837453194757515736827099618888610924553127010265272025975084572071392833307267578183014381085043347374116083675119331378644406271669551700580767298367038569928318628166381920633364225717029226367626811139801275686322401529329039112800328405567482693818037972919915829355332201202906433902693913715431332770258055398295323267356694533086336136835879725193938544372069346836988455314015475214380866181079711399512007796749578133755769013914353186940282852068623777309193787824911705813198175736043271636177047253216389640419830931182301711658012585290072759506742527838393131151067828292204095 A094836 788 81765758926403410210054516703651216118250388470846902223885477271050570801994599403002020027826281028368804428116748150041278452055360980155062158577532697383954653453616929512046641397972251126467339875170236099982196587796136982461584399120689895492095639155913629830145172483998082364587080172775728997747709731550098725728194481688846245321368693900070442188172497931061281929177242055656110970099930097392819257408127761512523123746184169476637773782074947988178305128455418107042887483387666014751735740603029500349360365909112269447802435463956203633030788526178496621172050169185698051754005691360501603317170105970866719946156346421567492934900428547694697471567009002130444805636075048831596752104876597262301515951698962054205309681144334443327372803939579382582447311010937518741647183306459458471079627253282502808097182962192365515227265415537931480385033604877807892822177935017672861970720551815080838396616647277622300699686274475691033368229676991896734352166079525578567494893182909874568118584884946788513351654054787936262535054083839284191047805425770175236959218857610818707701042997851287991970028418141794395515086338509103129344589769905300589053444658676194338643996056914623467936163073423464123132276916304524441992621429252478556395013959477070566419908932239768261622508690639217382282489473517858684890161292931099535337755361205591673980566353043212219321264935610292358245820656476698774200542506471201600034510768200400310168833566687237334550085724522515566412097616096868354952002929374392562999108191151586441881703894013508839462579196599453977973774633915052930096192785876047144989538725365873318170528973972963297128453890042408745206894422364729944883169888170890315791327431957251396450810548816936050040209455745275108562362174921377285264430734017077848642314736774361803772993232044329347119950877914519475699562470927581110835893173119987735140240773417674251736737164924662031144908469690584137065591961757817816194909900782274684143429111724610471630985908870374301630187389261749581970517673814338298298290238789090677289512852123679062378467015983879090880892717967207457789155253938094872310876188899362549713363349915161762093659304980266307279917785628296828780182001803120340727693240511530551825754982063344354524087994206394236620110405863716742034102296829104922080316546824902749823459919243724071051007644694569957680082022358740570406238300968469655589305642946731498247548593653780996074859042323505575073836331188720994091289866082274644096685912749375769053552982510739766909906992826608412997517176418321067129008890417121635724517985705077895761678631533573481120976089059957650732667941544901359769191519377771128811725446142103748625 A094836 789 220931050357939155038238291632973610865920152226887206290932604378472237952253673544862199315321937656480329155052171893698076246301019369122603333615648051657956300483522601627973249785547807888739191392293861198543762322385599437742863909973967947562475712354261641046009423151278545455047871379241204984946169521461805158639075234115833438815518285209060472822428445494998424048634663565918111318971419052747986551376327191913435079208082528582125542379644963966412789447764749548892737908283776812184028664074605835543695759006683708342998069281459445016163331126022190571472276283814483131158804855085992380095389565315074781955822142590064771007955330678178243342652322161578161223350268900992686482409751925144801893695429670912654257939719141863425524067536347382167720840571736487196008462739721869878029755057637827549963867371171822201870151973662245763781481796989879482165193837865239914310024083801843017515727174832487067443402635884633019774104819408490100588801252107043241511807752464709914386352464815368866821730038440949863256047191670683113188448631732201586727875294869080071690950257037832544598493940246182314436411979020103068659084487400035478630301518731547444541785795974763120379664561472014283029855612376804945984586302652639844241520531607923211386941900431055951887202152077915483864928287483217835442381081050911839693812746084848480404972632345078599548751631124064638235592445178530909464901038845992720731535623870143172141090665774647562780013930196977686293784689901841598502089304300808869037288220172419903066075135708534958542991257414897355903862861041711138873610487280025994530706674201092860032451070847409083197277906455764521452211326397451565495608082679530926123547419798866308213394961974468414659954717498270525235552590519723799307957784145168693464562671129206452879010189683574349634156605706164453675981514596581422727671276449034617747347312946037392660993439074474448151101621347785011984313208629019498436575377125107531929985313331208151011039626011573617925488748064232620468462624262417551201496251733372249851991817846886263863080403318320056620442754109941356188781759313632726095376537852950599060235745495682509105674608749411984087323475682614683989935685196911829267582729590485999332609194236789407354157441717510845426904952418045607749776779221101698185328987119357900983875901468136872497128837926755105735752269081115818331221986522891293970971076984013109969553032695821718307932995522232338655567222499854779197676762840290613134864470067733616583188150947269272056812925603581578732351127830234899605272828119237748021834399199384431076419485356462329599236972809074389977957120041738184023595978616209751656151004408136036580655 A094836 790 596955616301392670509909653937777992908500133066660760551197673145154715896418623923618259547979847721528821008146540340024051976226902280008294052367322458047100539951824615981854208873908778943122168674638137788229145812889301884644235823165262273623913882685575798192687631209582145821456983879629563093595552299280065988544055554386500262833285085266187497495759471554987810718128931777868681127749804180594962268999578664422340071497115246044733738872026910562299368909555224825690070785295281558855230698593844364609565591475693470830511335396067956477469687671723432745621469346816564234693038964436660050516139288311226089977911483122008589696002368592009065817149102913575189495047620934407190043874397596864657454463535019107029750747811440170641322703110406687037799128777520977466096124675545185950977927086110156757499561539723301397087635405569972515806083430433049483002460927733943230792823103712028018246656429780732778609773222474003943738597853812063259894206631027151312986337052266463278797356241346241731363801212213391742581576976840101932550997155134982917163482087517396742890239893473225684217138656516766471812789652225979982413716940365125957958485650167982518957566576727753036642385708934309169282546732365210659525910197146003606662032081390649040096950595055780942230958592405836998185653950290181073506628790838270859753146702165899388462562072030049332768507586032287042220212541051734040675388406419365860215009221186358650724916810089531027394263089306509185850239820017159902284290348217856189746189771797687426498093134980567444474322914955856056198259476760069582183565440437844361174824444152627541934364622900725369835747774789585694555129797031491765239188156230204391495509336969104807541196736444464839475147606470871213911354537222118784352816668329511792663399695076379061317281759531785848382144028667178439313026352877492076629056953072118417165597299339419617295752535642065034242245435973245411797477224123648926957810474082139769000136173191812699421357438497363045260368967082167278756204040239378409008144573893333030009404602309434561278980871299084809109345440712343577214630524510181687814835094402483619298207270965984224441770699181606200737640751376639247843977441220053959560667807660252658666158217072822915326578883432720097949260561323153368423154823353119959391836842879958223555682862306986585763171069070447601128044950975152582390391401346551307839908260705160476406234046795516629087038879042029455541767561358276424671128521904599154415759701437103482632005330306539062357741615073884599126399749880118280412380052569289978033360822118751027690589687754529681003657179554029941762789405684835028330396565029479371203791202185337428737181185 A094836 791 1612973854315312637778620846701584503865156493625965148122129821905603663879885169587942992436442233221633217883682796946573094741688843659563041406893171665995214000993529628860368444404051735156508211019680856009933953442664571306709287451328628689363867748540713452455000933518867806731031315394887700237690197366485216839240879468877089594342097484870953409173069269713131569561960325029137610489068651924548535302850310174941970959750126186730341980306674332694368928380828769714265022369129942488250021163571903398569210684471564751500333285242106336942678079925665589256478638702822072747657460123103000370502228261627367580045534871573524619293827391980277817659693533420158000437457448414499326505862139896976379297158577926197523473866328571621930990518280251332028751078236021109376904532864860352717672480956914585920936265316464989203108588995698092075462273647548302713193167261543276744362293716205815903459448157540365135316539803722122771348671626895375519744045728234110740645841203416231314600542177765080342776124053670546047505557735374763751069681124726092109974141872596711130209356501214398760922164051414362760655843203902618892378794513782082938368349596452370034675900348532592730244605805875941903387158240995186825234063368102199092560966442397002098418749120898819674852098229478419491182153108755781777397075550463926812141162695439514062777362313652560952061907948707608464014376050329340199373990009244087708308234184109917204115553079771247061371736087292257623189661699901676154130554018795343123885335726109131253977944584642357526434661973219465648950341202342846969348854946452568183868381117393725417213793178626689101887107290203554090923439259367764352224720902525929586289940104943101391110005368477982021793434172729576521717954724021574435597511329868556718607812511533705094472842435244695678754203531302110436859343529493468994470289159529587514146826155467798859895730690311420648048099016898087754891771475268890771620505464394564530730836009978964582628356787780248936719899023567267922966642848264176198722455437163534113713161383448274337689542451169723835893394760361998235692575488444751606842958329698972886393156985914343878759155323514091204981121222896203565059743056240900601821095148715273093229960169921573280423008788877767987148056609790207983433756582923350909175044964132660000689554110077576286595215731499511491492871721782593196503019235216395110892138149454266623236534424888453235971460743238568066641517295222840399606610068509464074940769578418583542338061819300117599221345787116710583257953391824951763439351296769393401408392919530466077435542259893253841609552099918016093568666996203304204810547495113674644782892172153777324311826981215 A094836 792 4358254757404358445885163017878027391665659937277224763565234227591267954648733831807998041945007366185005233192889909203100161967991279341237057873131297474196610183583977105356099554925538914484106243053008998300703753972933858781426610049254131553398897032643125062957614329680349604205100792740002686412675819688690756619562867780850341697412084570836230845398135671005409945968606080099798045672782369750325961793339269093114541110904769459430137986054895174913274282185630426212719264751318319307969998328740584389089642659876576482860429706212835926351159694489460750447572536153555893747606222559585342564436970246777858890056945245080180399323331917128342071307426110152164003606820530568356245811649458127232579996265023093050689319357069052711017365739070535988734998375594600260015418581704727997497965092567656125048213031385526861103498010378740839217926547589592083497998454938229006029323686828365010859119410675017636814892511939883953254180166997273450842285151663481936194073749945293604745587386166965005739939355829216603206968274419405634815288345848012745746167214176274225956428938376041411978786003049782951662525616524155224021227520362522247734345322651128653665711763784168488829367888245091086088642932284622262436571779694701944802096124665324618279278420027718015705669427185092097059337179514204172072345824630724739408134561849930864831725044508927147662421942508900372037479801867777336166974480329589118568482988550455775099161573696625099470295403513600590791349280062894508951300854674494668902881987385757100850560979769610515055859012177316081227607765730470895751111023881749398794968004604373401924684127234284691052573594062382228364089438323681902248219430639436905511951026668046922989674426964430770978421019659567709290810699752951756902865691260488171924166516742764376088886558942749408192208009559434273733215506903665000345566644679991992391106307106476693180018647029468922948960929301413197140472154728699318741269678806983639279894949898826989110449120619224794129654121901309790845688590219805763849569665583071295281919932048672634951002582424079722505499143533152678520497761755147194331507985592011530336550690877733286194423013242364375254252788806624790656152177893985472206066639531160860237654693712969873930880054420968845668553951010392580648084641863904070803471012101249604441904951649746748819393687143340610979566138264211615841798575583163298243079249439917167710824639609814553848078257841191731874035924189924553401460635733984050025890804985127311294293960403743587446557013959047736922078390938311269784694846791490848401315499635210497222479807495641884125499328770321299930792596460951922276563071001400583860724003445368304144953127766061745 A094836 793 11776002741532722205469072695685583310696109285366567685188114760821784107857214933660041121392417466989650918453970650983979691064417695091178870810159358882107574720829905145142552137040361742884319912221019293727645533300913843762843393643797212128655130418333975379398021463795371111694375610952171863799349827108645057900842029502978154389317858168302010873312353409987347960875604066469329290270247473996728824217067402239285315139693727329254046107978346455941334416096645030797997739093039729640192447234235895447416815897775825185124129565853797430894496551832443022043751736208269322083959265698539472506108323104565513093566286006671775865447023546253388296394847689937613717587628636138250161683750329997642534173528795238845036343379326714096597300295978069961310633582105531666540551630861642184379148962445325892965685689867428262236662420934768751868745456124804162063289112049927512747955857447948543135524744184449497133474431945026637970672039877961237280478960050682463362276531706342116606345802822597267744235796674419208194682229975676289896145359411649314280051702730151085937559861282707393952281019318349483977781455192424211402737867640740599596118123435000025752383151068922908284359303793630308735571299645891112108430123501021286753064636284740676193608192496144957537899117402020616775909567865226564183696640755142695416852773977350501335807007485758839331303136597140856537661960632358311993824846476559789127953326755097320208017368012727938997491118922012709025968131540279263284738755199930576580244006030979960389084513359543027038573524468446078257530534053391157976655017179631929091435364572635814606771094573244056597364749269449490836215571427149240506924549363037616167362087767122680974998910547886574705711573326717777774193989014520923129968662188327710670541209631136832658466387790466465690650363075387876325037862794359301440252079455049203911181727654873869504611524377894339496671782924319441775468007185174083970019900515964328939711623895794514597468941284788605958076500657440031297782647807272325657361037683003202688213542682352076189334640020320959040134849933183777000386716569832230638982970226656825270387080358478353382987103021713218422899830374378961456719619609805689659891458192101495646869889182484429439664626622449032118664788482024143120916718882512216387627765522531467069367178668061605232425456066090599367276214097028064221946554722687996636405021094518037700381552989184499609054216715439316285077000519658848067906238146614834660492880129044416698598738672853353980479452496001198046745229057363659133293712591256975610961078605945843964674362417682111013845344727856052494985502068825097787969213035236882478001612526492985645886026912071853775 A094836 794 31818755049366657994818988538579428227473495623400528608153522518506233068162240102015599302004270050798670596657395506068803922155894644145085967691992714568157192699072220118198070518183502503734517918714951078643099930275315232913344068198930017917494608991441368832008391037560763063448598695691975635983156820171739257757318544154179192309595155358667462543459133515650143184875936218994047642512163001956791532708554327511279828392911340338874973153619506069058310679018852687585763678310128598169480684456907060758335847466147619773628915226507254445441003331891566556101466743662207554714964188311231095126162124591565769600957214733081893308257458298644738048516807150785322112757768968025021368513247580004172000104294808470336195149121621424419953194382367005964925343203850770968392310491169575477464462998562177995137157685808759779036600757867734788808511004522673256302923682760449201215970697500670135187176999666971866237011100222950035912802597570084265858403307771792352522934994596786453776741613639271650479919382674924871325428178426002915893749945841930599171953954609654057929060788756937002417651335412177255925013829404313695054973697137760737586463435176047418454285608476465914015850009482500849112427563000265500294715757127979822104835845145244641750511056846163647549387709550832521436410593034662662220176250974570932291596787152239204678485702501475874946033412663532085464390580148830291229978568205184220634611320409284408746287829208817194546121533031874826187575100072554506500855165249357743425150401413720467214205504536505489447710607254729126135766275404497178382026105308341590655659560107257366694093572852778206641388499952458461857226109906718924167807884159496999447306849195738815947524066625962560424061692707771775978162867506535781345418422367170213743630424256814979078800090923281447546729088821688482395978572054851928826560773120898268976020637017162088924767158850423475851084208500581830264117414942185646187675029924456809811461527871486879615371968902378194073928575122281063256817868686659604120425674249809070592257710407783261190947246332324807246721859020319032302366387673924932039337654044441149869055554577917633107544957941655873814300087418783147231265756033517079475554513968418710076982202916379215376099890253802863815786589924478224320136326335906144775299418970867922771825674856150807591264762896889656149769350924031565316083749062127383748268123918138297949263245352136908129110645486859191410546181368194017554929254011517549268601736217873028792302497600089358711668034087181278074568686834605668666889826726729556609968433077766035182052904772769568317525995955338283520150895797368953271170537058139055054976496322580601846879899763290382838305 A094836 795 85974264367385968369278701562168919385050074478318942932663132656889080928390264898431215653974416284840540962517364203427257213685536264062327193524893504603801852565318417929466041397579686724728924532047885593474362283958368458418011909430115264615858304839744160250111293185467718002067001981384107216254625928754212365815216805462562674642371720461261315490415705446933276898186818788117850260738574161039776724649689575868075857032331301901912848207033797420249099513374523865211702660796228379214207169210115643933128012436714970852520143817893035657784160108274461002143141097623548604570511152857680720491417554538087604896273300642501269047135786875914535953704116526574250411057774163974971599472633277420942746639270398958053160447890277709455999434623855354139158316026171201051064356406588562078466794642966042497534707101369579055528633011096198464591844865474807013726337727529621691758040076690953257327209117575413798122906859327979052009754647962327808388168457120422885834506993123985291762639233707509176999474427751850327902098743424829903068622457519537067313305305303582534373236313661382497825099956002683627159903389269000411614327526928361872218024605727556689663453961720259830747918441262413500671470539655417735905209867329677978305979700517814737269204681990141679533488053307232070900564646470090648092352046436649903909199102032576353690767032351980328345342949713727097783926809900178814545090097465561287594930659792559717335149506504856046935681384761006858346118894427910736286047371765009422804179804375866671432822884173124472944687022228753630372762218612417322597076559888121798319663039974444832171626227077112141100975129506793494488734112752383105952176396074411529469006939164798513567529053024440290379239987984826011975218293808670666674397447267431729207578735800704442334085187208318680804796307345839204046057776654347117330065768720587667724003850038644309400851358602319853855290034696789181054203479705778430825013960835981784146240108597133652926220462505284595599149051903902775479890583408706443061064514461946425737077645308287689385863270255301608859683422938052092097216979108228596538059702245109760289362838082453086178233093371251149333020413305721689439918616082943538937258636851209162526510265410167457461792463801148715581223247311151680088865232842899520670642642431519604798005904094140814049992156921939784826077418920519192455994068019313468199823834421788586540871588559920936580357355051276819751979496979859715774570776432882271508927230767812794752384649916702774385573047624111317356286545081875459374277178521910670703159095215045221116062984021660955911844227225979314215395225458988842913605003161878691521664015062000259697283843274383702357246335 A094836 796 232302430501921837167133056801991881598977073766922160403527176285391778162277427593321042681439570797369090882051321420264942922574396829601763931818294557446758037474297666173197125658189795346715050351075468158616648248155581299330235265936103246062031222182379729554431882178742736480821975905101162006344363276337061640693458051041300192704496079091172715787640692658480198528757599489558212410467984870966474753211928525441213454421530784827628176980432167010006997826827284464949333003707730770508189601725048013000251131268156385095889654967031755840078355171554261736224211144312084667341966420057264995536715106199788116863960857378823695883467587881262777502170474337996473825355993033291405236753686602343807297247308513689851169194004381249328686052400462784516999804977371381389204922618291803566441801660831248266160783450742916799278587359381170383592376018001924028415308236861355050681023071248258200627983848511768415556228096893099175580321145991612168180565312736074865732485372486013661556197432736076156980929423866116911066599479305711972088501986467843313949951762976325398222426590452266752186417663467915748408803032791009707868217922786736640972364898212422999423234150282533586214961612441031796313464285721375722150376766809032769402935045963290274856749300226305971935837170648431504740804238351591896482873009295577065791723682095234155433247842929348345713241704093077954680084775959703008070542213373378393897282008148175946955165220288291830003016555502707499376387065169114736890393497653890211059150406273190332491020218830277789391054886351485054538077378924476201160122482791599790718138878351389829270367371468784152476628158538856069650097715430829245563856454385175793128257302316436387920647553747971038642146023473307176585263851708160634818440557098178165148664000503079146371719097036786152253112075719368707643965716541473856173908880522254757291989426783779906839011446176309394693517822666515866626627538047598377903541534503792856306330961967927258719768074317310074930706664315770177065601099552456122491392197650504992532513205365282928937341365282578614814057362056757732527647975184045993920905276128632527860708519443233660935952710744162663841947342451972586083512869390357408691393361217453188727920660156069553682547861090813575697601398448141915121889539005188168945931644550547001296289181036693623412271216738318401710405036153891933984530655704435928948540252339548842695137083025661018503217444237904480110657190293399583828872682992393886099572108932893953547914531772433296300459663012314692315408170242540656623628269476375905510379265302619109689567000773623130104234784438600151671714379039292056183607447372859166352481113721028379121459097647485000478896758865 A094836 797 627681081241928436639625150200280501911516668268149199091387497659995927705392680966888558894034066320074998722761707960191672349538806548047702081445838369327635613453699728681560704062387429447137341319681382916696590092154096712421837270547441540744343746478485189511914695535669688503462976828581358357035253318036811798941357838696787658124873763332628216796889661147508049491426135633967501815234234382777253743401906226052582885771119148272949432288279508227241487878987809249769232564315627745684749089653910521011034623558546115814122995200775986386856057889379506936816816368790155147609388696483577160259483725534272953678817340364280983775860375319385148896328667957149945701861482118179212974736861726899689896219480964719578901109039390245408400257586615819909579333890541446342430649850268046647963669620771389849123939349200259822071687516414911280268135408796333249971149129661653817318432580472716967143555031469680683419130194898294644438975726714688116096079086844417166786289641950215789539553700613644068653294303811820141851623890985290323753229298813655114755702350256725922414462274165711103025202701590352349516958634697918961659513213042235475545457736945361216884889010609444029692995528897226651225479828548617545832582118708139213248752188213109804848199340006796746028952501604008618577582151461354834206074778764602795119333479822220655404281980828066878136850739116546919818491280716307627627790515444770954749168391085711616113139090069458019812103797286930902308139503968053591167106944613439585272401593570355902524065198456526413810157358234690388608254705091716083117328351426342746398612929642415344243700466082427702879708183396859593401069538359987869130434187572348918621021761852071955363076122697964721970788176184888006307370952097156226608759710881830134799960921780584052791942666108208975069228023797426902214791320037285705034784465105363633615287707165923269634699526717029382142031301554891174835966553601131111316938401215287461757922112997230855927160410584909317178173807832159114528478691100153034265298656987150027876424943819349165701006983130257161925974132593936455237612731730313167345689518039862845169874130172779269395858046197634146449792386284816621875962333174129635340605924750921664733679097231434523882786858874914480386203397383632143507665445526785589592386632932935565982968569155242076319142777634779399481729581610397085107009375719317860705487561997626551173673857463747512074756953973462853982175976193268695645898214874671847358772329409448694673670312464464849901067623886226674524915519708799772321584209847989174778374071688581619335988920027345675880686475708870383837658036768941676819264409196462305605712447610203618385922784559661196910276685206895 A094836 798 1695994049213260133878429988708101114173036438683465369022768615150132711268192861695105292810637365757271849179811252857116478423510932718428061422302723455628713980793859192599910849179445176176369749530728745565446027812352121161382504974783921106987970740953644799681463952905497319593620482568850925179547248120972189143677908186700669210953216204028682350612480076779874091245634889725380700346550490834279268648197197410865553516140109517102724538414754250797839490242027233765592001439447822461109421532055264502723802552604060336773375237142841748185529228338748256189017301604259854896755900915932205429756129489678499321052047589703429839338678850645390791055102558649744815289955899327327200166333763632396359755777740319363788500945455238438712248167312983544932898843172438010645866226690501643750994268873522634541084617960755651296320900390765730898114118282191674439498016533037551753039354151414209996963685067047228694830074230387095236174936833261941298079437512088302448581688880064110577322212542860633537425044227970114157166176686842775149069253476892509652226593800441910466038478842369160948107345513279468580479073822150744243394296833422197468187185832861467795599970683432567485696887704118693970579450183274078887463914734372625345165359009616776729409559759949064581464257723496860638965122232444342410432917569348947456835373270755958115668214478949593775377424983851205684271608760410687250147281902189557746353859095431584638561754866202455281240474457252731795329093563334615634218786073952016105515818046676695375429691675209315539837255790895247078534449675080437932106820045431495309169261417754927908756649388987348184396819034910156082513620242550971791561187610964032392938207672266996106954643762882346930794031009905543919735339727302664416136233920362147926051329261987137607564682712105283613850901867188571770415658502775029433530131450805812015773750092772897890773051282177967214238373883283493287890915001202718215179989656542172217877049242987555804787928709632350657705350698055829611685772357751513946128714479787081724817107665686676080441191931076589568945367292211454245294297073487330994122059156838433279016472039018330142673947504873296719544675185794232060336264140723628884332908517283629120657212192798675927461736410132157835189945882129175603615796911923835657890459736253147348738979777568283053520700372897957199081231619106256770067205348662941155190298443977334601722424067729962751964974786418852393555359377017021722235633147718680339169516734492221440114303636364452251999388419280921462251629418845006742272263911380997273875261231323282232826732372346887242606484753130583338529200343635301371473596250041393776887468680961656455850384242421106906566567124532271425 A094836 799 4582575293293147639811081189864139010215042545806055158950321706748160925850729406907493534285783268242082216408851282458220764508654190666386073915359877331270415848469394084705230432922156803641121616094687750836452250452385339223958816020028884283639956197713001770254126088835958221872274040438058371253778307387613537029405908979107369511207932058411736378726704370569558647037655980611843018368877610999988201110175084002252499548027690144092413429847233697376254075392469706646820338120155451974289911294864235032449193486101547471415544076636963202821313588115239898843217812117893759140879296665460122587623901621627579631209678908561327061612126478583470598045738217142942533763515138120955976670220854597873237160421558123439991809975718945222010249139679423951792872764672593614223684202087085591147139866532588537758620788606022420602399250784161488471793067330346495539190390701118335175058517598688614939078909907606580463750177151375736429850034884498038672722524061583506371650556567643584829708828751255731204478400850680944640842867556225287467494799141334262266661141693091691822510047417619198716074944551678422514102107950492676247732428384393564516806300574933949038349903901745786736908960883533182211279023169726732605309951779692714974497586795232342509754825623183032492319678339936015842475141694482461731634909066306077263766383458249119006314860117839821553002924169515218642354967052138396233590328071925669585877172526687750607682245535339944100453742171393084024048308499990627475605568804711402903664155089718837334055124382350372132113851336841599371509694413812638200836544645427548899032597952160885567045122405343348711812502152619058338092208494303187420810459794390627953370118509443661628919492084231978709040749817976603486236881635800847155243877444058812814360556865928324035055719896165810216416161775915497126236207059706809492112710145292838961257039135384662934945514929745340695842704090600697308990077497283191016285220735038548117416325296630262787306127446266200892210540407973043778615842382165899582286752259086037833305797036260454950002934896761961885033220497581216776848735454950036615804636496087928680039662279553397872725736762309601538575565902223628742211963832272912071337883473094441133094122611262925124567087897390231595768753387309635097337739748352758420834432614969371203357157376020931655370856088427502717138088353095524182324503745077891282006325690139196096227438657332501892061849798146785193923727054524016500211985119237659401764186857825652921740153751786437520437497607829425904777228164803688508819884766967244786021781068661436904516211534092369302177045922272360471835515490844547536779980248347436788687634770245948133504119837099046301881667460209512183455 A094836 800 12382116746484035709509407496582914897499930785731522356018400228864915671515959589271185834534893580152740391464866985390859648585905199669642453291240966246369207993850322023014340029844818503993134430318096772031348415276317374231015559503613070550474054658249789829581849010570806210001564863643151150276783807014083656081265622383639925718614621468612307666637204596798870684421655213978310110252006958371477285120424428776888842913217302629228183984722687035556387713870962905332474788008658591786708879209301631002413218075643828663704463321697837431181441129558149867926118339325247332938800962834172335299554352425508230485029231358885116017046126406453686910528793607617672076484202613246923721635736582789689854411099294271794538506765891644534633254463165636204760797277246504773194384068173078576777928168376785355501158829728854619712031479297903951085053969812477948755217996176405208605456361512302486151181217606667913365824283832943009446359558082976867231754961934961122127897355264084086145762677963680442853867101673495684449443270970744039894395798210631699752008752628139950862511682083928232561673552071289584353635315203157389070628778100334577902213155966285697440153644742546432330560526610418954216181950025151448225468602244814981488467134355358779844580809424280793845183189410249391309507193893369379154535113864241451417749311268815848799104636370188718886620125728605136920437436703269186212473816303061257031482373813251206710372788874733662756970730106629655780246734237881112104470612691544136693684441536602251799921570651419030291656086474890210606572115771672073338222411525125191693690770497477295047228011982588339231969196419557660719369064837986969860058070803255865765973667274309101454344360656951043589481175214141772714268134444594161710804540717612991862254298600409069555582947594757307099472855267621806046518461059669296472659109282449800067504503970059266477324890567120628382199772214429200845397901506744180923284451246084500471086693074445727063745351571882565178402222476992466233990394430839902919824858475335994438510538774868083588231849649858889936770192839097155519591037904977925448573133690370426455033888462881242033774798057813038483934459523133059067224665938537267693126076811392662657991198638420230887904344037011995639609336462564751903830969184252241329258979035187504738323690491028779764528999630230739443749915648832487234384039051995113581039936824457663874671937529688352382388366189617827175129516945964515566551061556547007984886493720328179702320455323023317815769866536966689513786608249670147505824586368081584030833578572261971192720570738385209507595135475495164864316224327061623809078135157438524161640212261735870895071675949457380686577358910918977387423985 A094836 801 33456474866424571193946779244685846188905802768004027599906558468071295396275196959481337217419748167789436295655854185674820312258351340853183242406859175437812268728967721636790662055410266675632645589597881383340952581624359092786864817819946496598496612046634734406528385772436229543466006389289753969989498592773746651118042682274686100184327196000258396903517348093846178019748665350513413306057904432642120624407185696380069651299013603676484409034307270522839662226625266377738640230379057394852235417333621712104285482791196138947781988479683480102089051110752532827896472909639006175706881060698636984519273272629821617142969351922028674916731571938111383448778202282044732807717781697478049774903783576476887388745553132700830719605289629247813633831549224409345839722450247291224577611528519456227368370763814207497975593399306576576439488454663685691670327354640248087190103486478256172533607913747723718891876710894306794307876751166434860148327096090168610762163234425740890406072282272998633122265926149035805335417704243384488701451077320082839569369979270327711395665382940092454138814742480726666762443221621679905245100107576823314776162710694675645098215430614603379549346109744456558411387805992391130758941417688936043378483557955538300289123222530592627907714837309581081786652485466815515382272595424742367993092146026271335424681375281956965206061721157389800591826026715766910443803311617266289007708018060543444573395788166232233843676667857284821429390812294371158525142651862446264915652119886983452634932457367744194644550749845009837497682613541302012217358485305363528347238755104343622528803562851585699056724521331831287261432056913142646644676875100032298258689486499937554909032895605064682685976833575589635546799426387861251897349013032411789141746713775112859952998300457748440010861089345314347616965438516952344022195755547019379362315421168469214489558208470061002637068919366845008143363088680683610083567820881145279571523570981699585234328127270827057895977152641099244845841912922293235791198267136287035523467185313605597886817642463896525594947507750983823847191176018020016632718207570514899612007991426744396193572886587042836421861631626474067673989371055939623376012305153963865033914588206499501407451085626888852596192413020918514827992831353096572334516181398109807718899340518644022833579408349602386902825701630027369549509554945057027411781491193987051818078627293358917650167478977779270804711473382497570880414760864269066536804468113804896337503904268139883730016948542655252951772658945386387236825510713380573757049523546671673084067543280470777501294077618905301997152753877742013191021966296205016687581584415418643937315064843575552912535534911314005516085721895635616691307424015 A094836 802 90399382706962444882008488009733659819508581579216096843425164962328411295819910668558983890282325014473476718121726544826379092862416737080101451340880200792002503736462790012286345859378510712740904389959045179690481844200602992392734506733935930196067295275952394116649868775273681655638939262296051583760474920890856437237295246240579459058126364978076719820996207912367776210490209355432028774658347524992051555670930631194519420921091843916558243982514260230025731779953755881686900570009425072232148310926566656804148372088593891793078269167641441538007184919812214142826401875726255361512659687206754297998741083091425584012072703864090120739892690330650551624911792037291260428781369662383077244866301587903966934700630153458350332578954071461700794078212749890886822725299770903642303933155675502553270761025897820282744697863767540180684878092469799440989273427183980519109710865246252001780599977489987976143364721655199351551969615827423159177770367276077503302497827663389950916085178804287042612276386692016782335855782998523214975636361475592861772397789592627265559388112695377182943126571671241369663889023148227032682676137037261393367802573668235492720800191307502365256635748375876878281137521230914224891705494413555164057214348127262242566229458810526925247865645829678658706741170548146112313509243330459984947955824027871284076037658262536451170929971462630871010395037565876463414019627552416809629640852325772084176058388142785682594407646177594712768551217848660763705279665085595569920979923464016597475450806123203277327324326159645929499708130132511562121092020722976481922165778069524942947635533134214061373974609410596155592050185810115011676256197151222431908009132464760470108341117951217498308407949976882538296408460618825888484864318945442209666837909815814229980009545582537684500277107828091772503733515399949965926166884969585303367679795338094535100986211781600859066093742804324644882738683415434900016599406622953038658075765508101033218654128799081635989203202690898587690899670313813846115351483811853139144505414892503850154186831426909637289464577711308642176220620830497245844449077264493353773720144261929668144607484524301281130628094879934873042080796658689339228926181301344424784369524207884841410270175372655041294681012078177790053240990706730475883110818306723516204224688822397114508826823036935158382655281275334322292035373711628439234146354822113962017334869906718971033088653526022060025978018691142246901053508725738071817930106292439273356927564446020245510326092641799170452371908700567481347213016160946060621400306798520492591566471110253468546525405005711387611097233382523444146976488616121628028221632012326018480101143567128882233800120258694493447082933984648525380935272264545 A094836 803 244259098617737659646615740655521104146465998521239125666907195821652899250010002351249414990205624769359166302928609468266690634093937765239093268339815895680815327283653729645476069721378680535559248029023750477642298602077447661086075850330277063443277233339011322268453538902403715397306870420717542089566833246748501319668520637299363423688957253843567296697934850261869637474566525929711991235713548954624090661302230158301895095259138863248936698756344496834259004429772821767051627601525236166113869883888165773063096797097897904428758535508978695352215311564281491861384109971739432347801030767951589414555613887239759298179003302871419584210515132541845852379128213306558703633834453109977377237578971986732942180673713929091329897797614295799886297785697018655951785657920258531394214002809023679379481368923605146589768675652306494261633964166364943425867325129923760722386351567791886430555008605570033763815652586035637753586627594088946209663475384052865323754738368183245221634371747056901316139737674575903196835676990244305483479680747255974592426179258109299601213755284837526208219873857840951700105161378103287820628685677174572708056487777888861606655957018697440776320050242765509580659075170978124243266257486964008364346549790156304623875651708582821221427105067316954426244532856168605328655586593206307454587008643431162183302118327943998209106887576830307456080286799676971488377770589843318602353000575276218110900265191366018748137855616295193056615803961236269089160507129918627367480222837547652959395215443212437887594235684732613456498373869935432699549178422634997148790163585105101291500888681725083542246780337902909480578432340626873848406597600025727910983142417230296290295182791671294075364635594860703042887260113792641162824851492441571818108006890575616274293125839165716365771308734490414623990740341645226290980158900992063942680091444688110265373650254675677051135582655988365823628151779225416419161241513127398229308841146879318010057218221686991309615769157693655342841566063346012089910443918061360045681418107572360089511014931697867376059607694028448200176324270292827540251684774050453471381692217787742536582333229611775474572120690503952400485634638582407538656935165863927481803501420495116634991048606405828294689375498442823367805342328896754392739593096548585542674007390298776484758827242266390448347547667180251708805710030259265097753636038947860731383787000409327366372487891659832628410921801791992968629075700162183405782980610397702802805521941629242435229017372301192815907055945536274389213782332841365542418449871920078824310739520872361591541934143031354550419882727446824468343117281218794342727238162115720486514589352603317396220175012403457609980012571540798419943670414351376575 A094836 804 659987994065744449402710849242730013670091308495806538335886399684941171445115730533165250744551707844483452877036384661530053266942726979259292930952731209249362222317928641039286328100819335428570375433517783831544311132331419379651584554857901891487804888414713316816967345464426063729841508237839536429957999672239529674887905524687633730228103441758953857601100144411363848088502542571872444886869234617046767974787070216801089352870772287406783043481398847931907599943514384460817616092420618111414604194117512992249830741610148049172613769866991267200244233839503671197245722317238070477503023622345507391374970724580746532254082912285871852446691148235377162477852807442529579927360263521789210912861137441850821868213440335774619925498821248297221314916159266195631833960877813252056262593286048826007856105560820080187734678867834283727394790492639984666894071511780574287907402826462811889107631471650253739841917144103571554991716207258716831087551309940474828707799768333300925466121544462568551922528584427703745833216891784330417838882403449281873142674583013537929852301220242883119232916220759679822442776379746060543111676017049558419907236608053130392948903143720293670114410499316658511063942830845370474391202838071256186909213475787986966449768350361324129769112644024765030034069070626401049881282661334199411834112406595176191411039646067024898470359061665519283698063922332139395720272719737019311140997924755489009880432371012594514682803280821965461381189534709181230250926559760466061335992186073834832269274652109201049076347492823195399812676696857409021670317976867741573054540084788205620110458270385642596936739099039052005926768592323627328279615039013319664254018903347128111617113794754718640417747068905669644998838531059255803126860247712808107085624951497405357325796037416220037776391700315992485931207899391886038278423424313671803536303715867478598945067887147467610567485270386821651118621224728391749138774551870823392639450120792151755073570416344121719500172274885054045459323812261254353124173351250311031578052582155102069354912191260806223203422699800289325567786002110599183262806415035248015179978598742336071915796241803532807992588975113584506177311751368868510761699589238150754488636053808280939860971924238372679595651302111496661632244919438039662451904663763459829581651764362605239421236699776963954499915414065758841858706209725160582501885343090764874085030457771132637219491250176214235944250682463946310093515640784710836687541791364486680741246929354648613968559429631730346781694712467104699088158516124353534668590932527746184767125593830649910092837507945314989523135518464086330939658746876693697927369485815044742236401950633020037458030649714022203471500521220303346039272078642147241105 A094836 805 1783287315706542884548465068038115841415482569089670745344439385041515223591803453890610156262363724390169520314586008426844735660588614204020844260341011387575881043887715904434422013052344122949316618862117022889082251037260893086370920381150200580522985365219322043028123498991340321794316357951772006716204425547557962433045801059185349039712911810675439479670875892264654855665496395462673416372329436221711412443784002423566385129561731461434264534550040930767517500788371437040307431630092908611806094418635636216893269600733822930966497977422074894996364567619027355293466080317067294690780822026546793019905756342203289890391233849993122873891375272016856551169305906581501618405023798201421337909173555788908933954970535113549093947367917215284796193017164551563578559410506193486797490132844901118849547817743966933062112512532212582324926462277149072205004355357505981802165080050750949932482389681390380035019096307715264305949863605385458788652353975983778934303151219298210917364238778766113170393356095385980945338155205924270544695176774439212365256914297123321377161316683340985350641131408618797039288681672912477484199927969382229676016645258471780432886329638375214799208360849103368531385192869869020043680786802211047253020330465029350627042650207024589215814920937049847794197628384299679468173897095338413604468317135611522638030445821554773331668701077732656274244712637854640970264688510958836335384374039688756028478817366210839012654186326925334381458917506980246447868914403965649379102483406548664169138620714783618022166403331372589237680395936534849241120499624318215095396218518934146480437166745693324571839526798823180617104648158026100414137671428816389707086448093701522927293151178244458095114677215547524520083818823661995387407613564468515063773540510939098699878026599972787376355444602945077206571499753416534430202009112336640221091149960182482486239308057422202808076294065002536112956690921064335280756549677913451679513564917539247162890777207743595199098155870970258337175750099163845916129426484634422345963852395564978219036883229771766717228272075252687729235957601378568700348562681740466086562830792109574278573944863019916035420500838636214831738695866564044133670573633186317474700812813888554604387711148243476574439155128929765536906957966979254271190653661895771910944080393300369058139696803970114338668323101258013210450515372967353634654996443395207741917020913110599976439698985488239205688736933095781137879710632324588518546332137286232613660046397594318925700612349847563095811323206030171360661815096785670409308990281240098271161949043790895184709255404534098070336961751007233819374489590943545153005409623434088777802271556021067537894202595352275590322384428324688100199693212820667494089135 A094836 806 4818441667051084808305503211128139760774620231588981858114136882495774449203881487296698109055656038750530199406558517732949814224857168636537341932148481816498821331222386055853167239981105719389718075595064762328516410758367800787954847218283287110671214969017719745548672877307256085062179069344179724307647927871501942254560079574013288417670557484341595715116849059798953008644323172037600999165589249801829619376336399761406155818986445538023095365571167113534984355222579679368526219446894946648481955704549294940532622211352047949323428362380676499288909861462378074499274151770993513016419303612705812394277962261662564703090581608598505719382643538298398165882302081730409930400794375379976933241376034880494497695508517663369316071168186816878271016311063702165523071895353773923513566282684329537082652195688093092313747821127359529607667573678066300457937101281909651048875758389726240254755527811485335204367858381529500051104976470035302388221829355556860740012285886743997565417247714104493323834296247204336086599949533190487227435949805652348361642309288152631347551947826086122174549217833171768840478195437433134416247662261594767535038555581154142676528469733986686667167320899866802455144280070443261312655011548371411606404746007295829606282274409612089699807786602796044715156961860308663296604820070321732225073981066309927572782073198801351475143931841674575587489929849419317569515792636338056041189267514241094033460754643069315999597096772548972676736533722671091192960576468588624861868848828502304511177720902070683786692572725021243297017030007840465792098568314589840320019009383619979001935604436405092607467804473681134988364753396217930995372659921046845975227918495162611602417982866502731018281217418662342347596833462696180477519568724333679989507999374932493189665070547330434074692373540765898296163706402523576638519790343110177563716483656109351810340011426086904839954535996151582190387327750094609200212448090947594567222259767740925041979124941752777883841497663189363141994831308616899404127357237308857928483297594763988992735589131931122409144567943910062444106231871138890517742633103256324330644753620301470958370727104083571324173385273406077361773450054144295880309379195169840578490841734490820732774655661581949465761917562716924369225938794533025602717483742537711939911075641045832832488221343090549166117854519683737628878450679051579795677217888168508227894916422194383365207429439297972157556731248974118170604668035025397392401352747405609157622764625052920382594440600728685853151848520998810549403525303356365321599357071319813000933401549197404958434498010213625040735481128086027315863539935070712126726918875149422062576995507966973854370097954611198931028879253832786026436225021769364926881601665 A094836 807 13019427601084715445498585128003165595497182450270859890953652512064197520233664186872224400058226354340208208627000800328421971190828409067309693879820937527168427661081843235199353448006934601446895290941246125694628452786858760468160910812881060622833042323300513533150471086360706950497686051051615663307257984904372700413858901963182846119196806609779180946806246488700878764702105545349202437072005780635107409843448508371317009456516246282006942243508758990730596960293909505282320804638078515751289632507597776293682928321803632825248972468654610479003739449306777938269683464619144155103070267580709078542546034125255907624460861115199312460649028949106999827357429055529661050441327997252899472196860137073540343864330059755888778475202493411287873001276301106086691776682686486635140169298322925564296207383201409791464813550573612916787335459151672866688273842659364519628080497003960250417399503664243694331821918327796401422821340472171781667516594266360661735734262162831062123546485959271562194887098066590020720012118300525490564261391679695870833945154439674112777763985864768018774646635944098710788175044783262656280223699230901092497444501163633235040199492334902388999471301863079251130431313365144822197773797522912751949458370691382866566824078412121659344291423585833975770506316748925623927746755656112225133736292372852288690134523752715430131065572167503625504741516208418358218190701438696916464457065439105396389654930566755925620072342825240997247207732659739781423133029749212060411120250432129820240538032738774272808025309336604068015950777400789002035401090465522124226476267958322664329083522749999814532053435848359627915380946571932691523396512968997149008676128687481282848210462412139200966937754350548433475682123932386255988262487285536038863135550537527085659376320740860232897031416951704854251157128128118950660746043305074587440521717747657508409056224633978759455354348185307510075890446624064712994638753985190722607182866378871061924180432701838798098544527587781788239411697020132763026106203125782049488339524137199902693393342797594662977741905356172913471287309279859680800371894296435906600936037719223782419943426061288946698000451588242382395297030307602020904551808914775276056764779665781383731402515209883279213012126815306000715882949715870268199288369881683235765867815438025447013014115929333859876736104243862357815216363284281995640566208078834865836564322255748310742190497905284135281479082145991134201192675150927991429679936577157818657664096356846593279451252802556559327653198892415580074316964707853802313291053497715853488423779823982344406794828914341810325969199671126694800229465530071473222870981795244114978994264060255207333440466779156864159364441421471759518742579809127611211766593609695 A094836 808 35178488559689234082652368710361342310893626206011631836374910973460579203896911429047263032259218553771203829179956755928878433207804136442702156325934241049927275041421809199122597163347497312003791686405171436562123750913681612417169993061557407519607769686343018548852827326673752872988662647762396178076486767563687165016304498544440476200781353789065862576674762895620714623272080539210372947367560453686810419567378493282898798145351078467537219918865301221786959451729788260693151445605868702665037938553573486996236331792891204541774774286876395133591604703117052526826610222126775736094982846583772317516146989928479200738728543642686933670167956837843575235121607425739062427882537847782958993898982848996671128626922125951893816070681066029113015971177549277582539015073546991534374813930502262190398815266758013568444833899902080973799850802960246407725415464928501650125422454028942206901573204145258650599247618953847495114963210850831684030327449485877152453093236351683643113825039644704046946091615141629988781136657048070342314147052882588437340971445653690164572886942254655360642973035771736883377880130526180259836030019074232490333327507105581419924476351760436521089884790466719236687622953568341239135123488251898707396024911203370498167729053587278313936185726721136799735863352698635175544108437177995161989623236917465817730815910397763893412787700852662954439235989305216554486233705771566431948906949627195266803753588930619867956119470716704402012982616910083166734214253421794518642222054798765945787629253282447183056600599134931466757855703519901875659187954339272465070098556004378455397204676534895062460515776194463240946224329272608736278286382669570375574596924485655931093253067019617254509934793973964448588950751268474200984104763125949652674512268044398810519141628976733801957344813911132975420728264038471002161759170490521192154112117637686931611918108620999181961462608842164896073473796390895104416904713055537241537013537733449841578210487181243490709489429700688728633527263353567417079639556718505860408635465735416542313559819503511647434736219127811268289355865567948986383714340646336716379404843272589039797216178846875629894425896018045643826015214117690606339803107378343600735537856166099564351428863322448958851609300893039251217391360906342670141451572702824360501662897402469116783331308752838746296391787549061571132976984715679273169230098551793919321888570840115513431015360132648294232584322401736795637504437653139397817597796230127678607399230733434869988156902478067222574633090255458376361993889237095670494147104951471164805908052150998745389754669292053561287143736775903201264192699998713185577485266083830723523820438913814062247982286867183892347403789691937440386856424208037783724828409051794225 A094836 809 95052263068852709406611254756811218920868982511460978951025118496637972944731934447621517840940008474063438406236034527519029198105515585839772159082980439495965969993494067374186022336011489730099643689771482280344732680340314929892432853091417302236919570859456512818486806286201393902108415976567943421547003938699097815501354341208176203511665098741249350902994262537720682211202396914840882354584711273855981118563646845401884181271729157503039286213831800392509373707976927586483389923706252596522416758682123054266054274821463712868242614874167550996354036904082826620707562550503083419784488548399085221219550624240716675140136900461678979577481358726824391178298755906917891150477566823381557948615579461128868316009599719991957335134201765208169957866248736871726914332036947288439394112100047814115532034554572769460528149732721872217594280082263126642001205897962968799274371842705704839087800380200985209675472734591377604004229172897606738078163100994245799567596188887987040862493133573504375576777349225586163096610527331767764407334772627362277999434012211116385001827740208092919689294368008597114788321324506694278814296831314876957979558426754779833002700062257207145082479704369773514450706090110344662998281467482832784471307360613136394666337335968747592133914489309088047052327008485395495394557069508187271583736852414700266656375899760234287285922236638323135391190138361178921803445254804071060429030113435616171798345807635604316461509189804192468998081783683312056776065489612659040159223580946015153388354001831139549844662010837275486575658094959997467242123817223623735097282071847562628160582706913763708768499095224003828677070222313642233491238282576666185805411881284113638332686938876543409546642846379897589538911454245293358672795081703828675990493285120415048495635022118813992028512790156464347881953518274820519722122617919344956125823501335312341557894320437715155681112513737181363883016121957751948069763540037307641442287971772915093073262812183287210058242340506733356986002426169642140816423056147199709042083540077571360131335938905145673773994286341440690744926077477288881349115348054507511221245285586497866308295695300831890685792073040307741375510713248969710728127091584475494412147230596021357096177057294741876933769118000865241483390741285988178851933950154661540392257382913656115523114183236054363158990733221460121338945997485402111821264085720739091172877081845669861542292760887917785732307557650410675821402789346107501975157815733868410439374063777644661861406671044484832840099282217049640514527414401667793821383164287821589589710068488218786060772709632299808256052050799290778689153875167057497358891966087528819717247846950861535938840805674664097965820880383173542453526539467538282496875149491354386255 A094836 810 256831179633551461127429527700535203162845679852341359114038033803004829436086482980561912158956870637700856802445936113399660964402669905134927931140056821583859000995145928623241433229305881903231925245970858716320031140155780026887741151883016489086749160854481811292532801732488839649744066980023935362623826565878194733797494413639993557448042896017501957074027920702158387713954253191819524911714942494398407295548554208897397774897414038222133683812553605795259105971994206608889858880702848909934867416921157939053391654331263159278787003615226435915753474123227094412099307184849109273481951962791481683962908270551426527749449166318912960131420961111922667120188003338884716149527957674239121794200301804987353193186809816496142767638797098911409197041588115849856844942624816499816251356519515263237905366967640356324333492132980598829858770982424165226440850610880476767137702593568360446273029725729857891284476729618283332171932110206122555455512668559002664554492449282104632726813333090569178104405451515918671057052863713779451358276241492079992566033360022990818584773981155324814345112739386193632421160840936957415175970202182778466228276535763908003191875643742621945576339071322337569326571167855197711080117390015125931742765092351783335017945314058502406667523013927429181998587841064185929920917657702684829824094985601283203039709950336242646482668470609048259164041314615916141496354592246894233712807417596085269003863568477813932459129874731457334528414966529692267325762218719151304715703473494078145689386725318485781233093696681719229795961414726209636586342894950276992960391088033558216911439076876313006197422094779482150622202794467132042284589561235769364475847328632750565118989015591353272977774460983689312969690160420031386659691326658981956576660181883093416636395310623406429727239601657952756844062985650301005818173151858899580930782946495896309202498841904597729651184050655255203047013488056049372789396668276092191639820562716878848034114540308754860333880094559763829887449921983109710918558018070176895325849316654132079658327393361884107025685126958353618581521971987768989456323286728938648983088382249873962175975171486668921757380286929015499150986121183502040696793061658145407558021081532593540774306057381529229026085305229036989448870565563379152915255391866322779315518946969801421674337739772510136416846664772597698796260952228571790461782390387338472555194553258429125771761608903793724400400788187087244332634699308744817197478600515116214879510112927965142914650837005295540266725685917377873211876711719417141809706815758588983600231799147115008937462471671804789854291354115946908114892506508689359150540514883236787045280158640788956292685608950655525519755671391545219771988322784864231268772929097230499866785 A094836 811 693957752317592979113605177235591362134790106092043840865151816310600552498332732281543839031983623523059241016770513142371356406786815978158989430168274448939147524722914305645930978399562156891042931914969570480014443795968237292335746699955057462095093995709238994655910811794378558532214566871608696781866157833998943471623014404300921384048408393374191546764672538742969425882422180921899441470571420035153222656591074908793923385888631459547047710622233629026989711826954638280292812212269174048391415238104210069199209983948798234907569615525726955676814890726922705018665707305899742753864814418974035110982556927479330237262336507256802356596119859443056319734356806722910596118133391158227283706371266861496367199122444114572857766202694627056862442236413222777576323308057922145556222725921618141221006186014529688215579635215163845316406181600230012178716536349393150261837273133449867220124887231121695821265446447955866972150956557547770247234057152283324205380439030364057829640808763517584345733727953218663023609993741144104745802297997176827512551144139348108980699674295253947440267574932527127186204861803890334429111192672001036100871845220075652669844614986692502239740123088233251742546880844838654104993814189539402784736166808227157958082093572248737534068055049717424340672137294228421897250824116555584901997433067357814799913029629432627870561882921663411757938104240902067053144228304805853415420945213314508961232267563681245609900252460015207913703308241481444823002152738913657212682790626157418203637569543456546749752269323771994521633201166932123478058831260031831211355241622584602454532080225137090828981725731595065546977363273579968464610727503220766246147553676553810742837869987440897667042537046935082143746513274543470561461127291837487542841459820954833291336491633669422054309009375166998192528310305273595042900184134200128748330019395608410492152810312931902627802343623757985821451666561711323447525001727918461064503153718173034874473084414651443449334933957258141361622532703195936269259802948402561823970735811515924801665440485527871952037727439047185135966581623384874332222104171626244175044793587593873859301618605061284125756550849490126838398223123927109264993024124473217306746278550153837151150817870867834682086605560959739944625606784761509185188841216888853995048991802455020527707945049751139152543956529224825760687375753975603492425624197562502832105044510027193652165438324965289755412097197373952083776103136129439149960085203434028278736025885757298038510724700181637505315859963249472796368850360538450715502033994796543145866236731585436265930237537684506909886486982769237746435660863432603481367263112322539711067527271399564809041300576543865555290281858279074800650369994638163685349941957545567319285666815 A094836 812 1875073589930956596013500061461040159952999703815022605676281093633208889845665606538248472502507591802435431526457124064751291611477012370315684305386746420976755027942313458709376880394183718613716098802322533466140310816675037008111160695537413379564454889657202909078459720935609132665204109943019718680666995843638579382130651122926675939705242030854169541856188125655582686575917018896719099033959065220041513219701788855006972091273307306282084691967591453077320406097325460639144569707692427575904694038490158685818326323237998499457093822363510619012317918990671025733340329041233920071833455078115880078393184855140879749656305493158713648609755728794177063999564971577301091826480273381572446335493368859461379184675650810766045188136913243510543407513591486356895375721527563012476413989188855698063895476705892249918139850017880577064330672825050510482726854775209681127007544868878947660416999025461096379201345017900022940468552446561965001903866969956873443935281705551234973584832552211179811603354825191375973875532031518507309378357830095546446833198898485230442859701361002184828278173122575558270931904172950842690501027423776597361777259556367877750012146502167497309155867008067174886024102716182875536495574860018076309231190973064688450954481814270774758549478076813466641066932970417354902185796842015532702512234323905829988081803019017010170015561171666067960900498494876070561679563383230823681573160253568385617164317953203157160136549687831217051369004340067897382059549374782483069517595556173870492150567217032863999344850479738232515733679757089182911505325478263112982804869903832507798587463856881342543595616729347772328450684943010280324246143429112949161321325558201067994397359587076289904995662123044130968713765898126297037036579282853564681775667859559777670097783757779467767336513604461627458258737600786268155615291712435596019088131476150978653900584263043158995724202820210027034307200002730507899163181879439013520195329706682977513947426054273659891348131218631403399340253476585497816430276648025703978192032836866712159967940533568916652521832514620367279028084964863958457895136015410825032032383290590264917959011294900418221125278637942035788336499729864928050509110487533571504683037084494586449815969112778831929468779199627912101341400083555032255001096052778291628299596534714518496065445850089838217663634125118814432779590490981128407962246120031492265009357710898923989721888582294604015329762226903630343275786341187045274447333022200143894028527063806106372090835225239947534067913353974389578410760462298182113869354044233443821541588048512049643428492889361065998708497973151126274922247538102388097964985778954987416067671642041465473240637865135915779738816061314388719812079953523995492951311900515193799479371867345 A094836 813 5066448146035692404835498052462553276601643064918084988493470649845114109762435970533615091157936481066557012925246132452444847562854480637777000834165558661204743146352606242518430684894106008132104007920943570455940639812212154027679063863595390996525695016759766551091003510057204082082822972851472408266465440903353607491573547711133474088162179918959572727903873550848845676158701902636754083690315923653132133566411576895153929796697090452942733290648721483981290710285261567692330347057372727040920434900585170664871048526179087996734832600456590166844327340297902384608780550403706746134351241756254688997783274496033729604241100180178337021741203383082006983870504818845060827204553580543617591771219376286997785060626409368245739525488173381270861230239281959723108527623244167201789125042565562174550504357053134844749125659168678104063976161567104879094315782886080209012024124398437783128579511241908651294906212972919414029279056559653871887374001318766319762188925787960406534568387915265844333367919003939144662748663939169265605835577054620169322515790872562953308497932377753608152060183509624225920930818870451373059399346987851694070486054449460785604880150004241591036836912915674418308785382992245284860956938277954652648139893273053979967321051780066061148863155695494937146738512213930398717284125816301852806603155145760485269982231844354332046754175723958793966941388995050901755591127117261380781757263584196564623069025877287366965443347356267488457591136023555217244880079408509530340179330509991171912372628982853255069683036243983380485517881070453805294763911383435671247707547124913813487180872809213162415704527420971949236408203738650503856144614934735685413123975510705609167050922766410147882400612013928194942382451710223980050602275761143039932670311715070698309770920377028488237921205450245942225216916469014191282877475306816846243447382918540548714428886525932302674544168217863869288712232955711270632215469913242486613106716364303687069651070725563014374979201217808094726876003271201311904058338243162503746513048754478044740308573656262727267242039416776793340748749608480792368358325291535877610307324606381308214451389217202324972196377123168531209958383871871911665366351544291585732436259456025822433565597391910533005589959310789057538084518400158912391503776345765727090811514787806826521348306978997693112987986862114507372544692819255254982710496590700894537552452429804382593034890783921695084131262124996411813579090917784260202117543865899585367636801390378213660091398267873638055413996566578837391393078400279327533224279125484770409262225040842826551107521856816062644003451636967360425602166412291789208097910207473263675675137709268768309131394470296667892988725707389620041857439384051841183790759405250096100625943499899375 A094836 814 13689541015514850946908919724253757492337479608408961823886752019600404691369212146716221438060271869334245246488583523429381913363541195206261085938231034115828795004689714124971341001206994039789226415686290725049418142632286423507751822448274050935199048370829999563844982405714844494178655007440568504116270940653865603803652343784831524059538270435786734656626724478205455361398125965007490637412134591751697804854930861068917063303703447130543959069248153482125994421870370658579215958604451400772139439196687092646322887299409572529179018229339884267302753461167013252541899313850486586821096983391945091556130329295098282249779703030536373474031082931331854076241040020954382777805611948148581351393388419234099155772433373437349177431823856339280623533563132341580352884742630018251671203388598159806779764708862093644619887612933918219300286524223644558262330762631333949540808057117034021134474178958638150337740208251483238807089070355632315277719549659439626040561033543787312905168810562215759177580305545288743687370916088103324148460419823225867413891220104466201354330970424988888224681787564831535862796801656055437055654345060147853601855957345183486336508415299314276814036029542285270203163218820944043511430110731458611437197682392600880807013030955256682953453488139749243357020818935106966916746805769850764267909022691610507293662002361642386173319612790575489632607672164129041667536663791276867641484444631338864043146890756112512337470764420085065981194198166641856927768592502243376196681481520400590333360351361102278165419564586392614333636798918686424817269177052717705448192809526647220209854919743030107965891089495849477489002638051148718409022425307512392873311820508600997768303598917480632501956548665971859690186415807259295970430312070029211044510500478453167273223356760947217439395329790050931430908650040538744060066782663727406114198809557765086475408197492484818783459346800465354608073419139131850517738300542399319389600827421018855779219679153045210567533910342386253320615561498532468179267813502748437097374279542566840021601606051281355507171337982298380986335842414030136115345737042593925892225359054059004205182735705869387174456389861522733387271764885298175454891831363565377115471268367144687720907794336973147402272140588972833839992267375829297726810948685162941821081084657057510546164629391805916701455322837799273801801327218037207982155353825827697008974461455973730867456285176267837822718654931978077816660360384066729879076329078327657463210743328274869503460586028959344785781084654982664657154519426794280696589888327705805412382710518769268829042880628624111903031327614587834718850778723764876337892455415606979496686806022772569929807554618103731510939757122550692038710081403628121354607138961673859148697499857356243905 A094836 815 36989134757472981222855496259435600281742593300277949930057015463489643630965501457991259792023763433004649589455139755060057477463440746592836816428099420015410742897928461213066320866830613001404481643080349618139957365451798104105791396576172622031516832172287642061742591369237999766066643747281443246649755815181303958123861141333067066875398318555315838082632681636237589537652060198748337065533503976597163815585889620196637009892676917449639324462375220059982952946603031234219473827818880627513593723789013623745193776611956138794753710520843766833661873007745929510465827337243464353883857914773793881129975151972081062605175153347409100948494964339255286631996306266113923420569936279343886267847343737551159631899329914401308109175048534340562863516826353347668153771466058686071848389766867185232356749692841019974628091581021787859871270124476126029319938626314081445579054358306101526667566102966729040303922747789294738337340638821861956226526335805804550795276150446387531509359591570719066031977652215451181504131552521391242679874448526779239132164754206476803496448973590387598229482037939991300277051037143842920473004980953172512580520726260631330620460133258597171709934314986341884414528708468807813322599298239462890148655489684914306886569242320051777274170176090446760055733106024146810678651151906010948750037372709576444946989460398925883085977547005959249028511963246087675534782309972902979105910187636614026448018275753990131048479040019722492013698265855130273863613492060982193973903022888791885089567757005069372749708593829396599946106145160409649402456021632531856685345723633453664093214505964794542510675308113257867203335891606000098490674737036283550808003125890264385264347157224109902610138712094843950954688753128762907488122652610943167099227439622468742901551200197159004492757943171512166480372947192619217436109163879916144503718939977698345116004235195807454420604480510689170287145089801701304387658255850093047748214822584876584011764503420457433390462250765926438664208520293031457819069728026088033874601556810966847260322799241988566317649687986130808648286105453959819302871813130763496224915309856742822981095537425869866943056193209457302443877098761691798207206062978002104674417634691765490196070426732904052370406318281445286246601568364972362298930791843533923034833999931854605688910307268352607929639169319746775697959813598443716712528783326889846617354457301588590999484289511384913875290721494942641264204480178657386349004039052097464566010060836197307020136843358849881737542435323766593324794120098119746162858345037181960739487674559489523533247312351020493545928003211164692442974378509446283573196206435059851126784074198393774681571703446721812245891330756406262498974598095163799848307305683683362169684543988633071131935 A094836 816 99944628425150979749304603984075267707510994759871412302052231895596997490464093570280237241826770735706693856462541129588751874724303533752649871727638694650605711481407697507991074010835315122800869610376688981923439752032615845007424845796995976455107545330472838020828918034698669653067577226499452211879136096348942640985069000229603429865802197198192958712538849154389488725280505258892041743580890332630944878015268898840452131812949727245478324153378775353920456735726968524490359703550656851090329469538475614672420938082618187613851996648301628644670113564176040370265412923332526833707597264621807674868101304498233736060901014564996360226459919613584853147799943289999800127997190021175232547142171385474814091292833656278961073641803707964344517941841273182267009910148405827136116097478871745899668130890291727109351458832033257863453952576047968307577915905969885434620655335335029208021742475741922908263048926786466131504255599007600650091758881627734236809210117945105566350976711255272354202644438705843547135419767541883049617696611458937680909241751974680218581203772310256865427172241832068928517056039565861915062622402881127068844713400500268510152996943556314258645965705057066229402786367119499890653619792412917997723055695930956064606629285735748946938124862342899005921347495456425747346748495703235813671836713152252862636258228335895374455925158690489100299549692083256735165940134010120058267301685509686468123681337940390577980478028662525753335946733146363833337626727780181385874109771164034153111421746067346084067434455107465026661764470586627953999011353181924024046098697064782273732645385261955110833736716630933261333936090116774214973084730449612846770831572843673860383268250515946039371962298123719689507709320767501568773611436924456367472901497349410064866824069709366869192214523054096083779036272405807084973622900736750758721642461620931370738356968090874249359654522880535337650511424570777785323602089568650872616357061023509108980931909022396831975818434035622894884438101216209500494658225858676364780736309128952878730552181950247054908933949767187462669288070600757017726223523733585924205795275007560053635915936941964674610750659595563769680622533582326353457695327274730323264899333465881987365094572124512412531690469724324574465483597729887947102413272750279974877179646734786487513925104074459354819968334046632950136613614541667704520044790393902539732394734654430916906875682803476861023197706760680084717802688782371873848279034442438270929701721168661795293540247295026351495494874463732680180929055350600127337762551700577330212290284277030173817565408929576744936985561645239384393082051881745134449899811895076302137591071797253956417036812905487718584666864764052598721537325343051183562004985350173482908628489159786700842244465 A094836 817 270050349015623189809639817109475113910094426098579255762195200524887623729590349861395743036156142504116053795512196677009052505447590684758913360571263324846516617012020700738130668910956154631194948282756170548807516070034762561411957827552086552209078555966105436044637674787164436164588827599357772595054179082579027834637698314759247134430330661431198819125441887782478762298118387557466098042818500145264836463233440978777281463521580270340364982223104988631073014116981322350141717699520046992765442713099237321831257629505457730976489300190000479754131813188530653334527635253017150261213573925150209563699728594779075582755491936179466817922793754300941933950068814773273193831924986867279198998491879236209210123513604639935838419672044443871124546915991603312132113109067221078863099623539521690553718057308818553808447667136062281725264719989211485890949499457992004130263565137020890613973221501888572731397717896254283698029760291177898134685976271631802102053934943411524793892807564452154330336479241405537048908722707766615478675773564287601087037532081670831744129609096333340459996621167948212304861785141855921750656285259579824386845903027630999253802067121029027868264227625129877965504444349428180235738267356500406190384806341749953601652805443488751334575036103880337023552720876990156345184103756738991262530354048900014525266724785974128902854026692804154543050134239496996452330694707313034424535270048336985200256160527096659587713120584967104565791236059263209222547993554848558043649650627782197392915176468306212114080835147991776672643487653418923571295679273841537080440701994123318070171943737763296744678214097661473558866428112159632322857176451000116875691236101820480880491205548546928974273139519391578506205879630025036110063390614447228493968612746610666372801415734803509083398359148534224446858789527667543550979511641681536670149733427580816586036695411777307025962332100218725971642511582045151774243068458356238807716349030670699027589894006414012819541228018302002296051313085277677777305108707200415511549515632664873867363104735306768300375373214621252538001607718477140007936436658256336036440562608155117408181421880521651124928381339171020096219739641862347045350894567090258355459653324607178438094995337810005805756575278788806718760450434464588868098358364040464648584216370643393157408019942298881908370946508954832911522354288531772539169444311115541335467083955681815035893787095450704967099766328376636093964861600885488624480663602059429155954589484587663334685838728054317842890945413258570378082276982763201445946888251836614909051647608628860970165538201680404013799241441637433605465415261210096843837345718544289733315919949212105991845058786898924368893957622701139365339331354102326202820737622108863067135752008025199677042673412495 A094836 818 729675943095585433714667036525197773709807431807366389198039129766014463720355634861397727403456655219350841648780098958737330280967515305915050147613681776096593248560768451986731559406329518978173627459137562446188926497794176408319265042620892067072953803112871557719772976446000271818049359105887475052384180001992436860248419861410485527627323581384902011083985268249408461340027157899768138019653843811615255492711879509387315673983178077509938936488505525902383930223626797263114396733743463423795375120464669705112443442502808706480286475261384647994035514565296261133853300188239416673272243038158601619308991794991757726371603150655904777031028497661225491948232789717440879734061186518198374518692510554065900278919668444272979130992790445536070561422491370308107787353689721206682268046687690129004400291180296842098698487250181453188407409956896858829377239957578489190086718379575111103926436476360447778313725492630147765610280802507081752320857794190247652015495407887822047992799688173009745296812707633322400307821620965627481498890553008486678237730775432835397957985197088913612654004968623827815667614936238661004411367708762282612130561135945559483504675208023489743735684397135225205726779229368575877464907743644305113501749012352678700709815701677320370272800614559808294740445888279906988261701003960258688121202968291126095017827735443867959616205668031666884832362415571192330940801933219685004974241403304848501405677620533836265610273840103087874242166496182458172960845247574076053759970122157726191622653705941639064900332502439325462017676977773460903012971398908480009426752742022508360822318246791042542165423658144584925123827425119236419585875797517585348504873176287366495413377008905551572539983609433747000048597252618326801889712666624974466246824168440523189899360448615011833975497227124951401316365524721430268939555482200611345993820999680904794539780264265315493275971975136474694842728644174575523226985650876467689798702464515167749038784624398753616003566129633576168307753071982184138068903232197296853530426458724180060662230264246705997367203516972674590492881386037161700687234124385096236876475961439852229346148285253564397591811767689436704421966831689528134211763662582550801721660018189262673850690037668063562641853871596886029766162608439721391713817197224062730194577756298801576529982370166474841958942647227624480300451150999234859168134008589402294529521115857529572554095825032122017626707596075963965212971327789901480974879204485543136951029857654145161659340949662519516464983011129782697845632226497114956348364718699981783680221626224898064357110403375042715708805438318783956728167642707629790303373681606858964343313565180038592711392425164080739263754911871613801094274597247160056970449492933162657227319017055600367582602718317025 A094836 819 1971584128193922826273840523051267275088785770649077885033845966432570556084777195805146798048396846246543470018950031874311589410121720908991780739938807587749670111094579345247447935385233449322870510199641410973431930589523794620516092733203822813144568966932422982853390537719417947287933203715280358233769459311204481817363395827832817136401893886571343802750109069368013880061991082526785951463006643160484275076471035200923548173821083643851584666026959707883252748391225489223612749832857138651048110810052824443976500350384959619452003079666961128879404206223617309053018282580987650834031339475530616425163332130339134597580488957580318528071021077886876978302191047747710483768239494047185140670308165025206826344430820622820949676104100111794018785839024766580903929297556517633234409399050515189048199033051104758532129504102323150452795096438815323345491411415877619799610182798046813181918617385904428008430954883368763008395280698613843716872823073925777523943766538177951762151750864635907879637657599545995720094685111126417688394523598455366716997261517687439574450731872925148248050661428600414809721590695931720177997764892790428038152389343421874093430378610012348258545950976831753375995791973309542592729944985059555916275535446570596099364320373126676151725772685504498132051661237411431692126770928596862236312227889968573808723645274444545252754084860994871118662500196739122181205594492864881570405975736459652313812940674521898493019372202837958469097768081448942720130981310951598648701395620419548387567017398277840447148584340755909406595090550456237941017477424171439143934005468242823467623833730885659185634230046092570806211022836244064646088713547716064611543291631092362450126064186857251802074061439550465002552803570695088993669893561830066560570424934513547048441699130742027171892710109332470152132372789007776919131127933394410175338634191404377174029900237349470685524650314486654406739081154048121018607540985599757341597286342770952587203768465231425856428816141041904504765252749182776263384399228288388897823700741957101859035478810889864298117883527486952122259227503464692438116898667651871775704201607247872568575884485333250480641950467915518804328058159485463156293140065403485175993569909494063137566126386783769936252483404479507263621452607553692735821865968541053456521100513302991216390854956169872724091154661862532390938907487645644057699758921764253884277430587963089223226131025449698240922396824830926257369354562826712916105499129856335496612526720792015639140204560149399679170541205127259591008520193718221848851835523039098942889049782412065941031942144381163737441178495095912613645903505180754483302871850356014377365899937196515065400190487734559258566296877919477789417364622430472371607951709167783390965148848332224168008515502219189055 A094836 820 5327219584704036381006483378617487652092125442486376637995062603261675876526604262709871786929040875101505236640361337344290955848818608928580485644264510488417832543584304830090152334679341373740877140385803633312650630263966795270458074245851686620224558275697603786798303513144890847571723698389328422060170026674694507878079035278384410492072389654192189570128783621447105254519038564960217741084905930165784699641369244401015917778348894022508904257665908642195023023769161048255404386933983254891668571613387611182954798834296718388950605840973653708847502171180699403764994265680528444314136005990640687422189704107184546690904754791778870006943121921421843934147028262781524009700903378854307731892798143205598290716751798403193761751854147509276993223266483496810232108854210356955278167513966445353118104782903793877256971821385989902341999162170269046782658964268461371120057523833604109642433000250277288118332661781136905018536282837373803215908615624889656679448405170661417773511982843446534917771205537160572802373438862441959628414521264135847860839922383060686297330479562658553477319274526073352192039922392792571682288956328952027796805143875364767854889399499578156971101415803715000486715424185103154716980433884723176441471383274884738307803692938372577284642667523432539392995293923039800152219546787367717802256951637492118140045194513721425829073577678202473730959190699226692562425185378918976783551941465672577247074064296880549194302078081794323680414295113908547047335738541345971974715117206403497585479889387493018946556409988389964777294472649655777143168320987139829658429673348439366987011237918534804328541147419118468173797258579704037554495284420053009062804625482338387052874130019511285463652541469681747003150675199420877842569250514352173221686821926231435684366281151904508803442268739919107226110269959533488514062038736476214093153643591353627443323995901538005526972111873770965070534302435509378817702052516104893460528177899464649375456833354270688265317045209529096338299544620538789481480508645931994604622785874341630498933803084794149086808523924066227661669842221480212930630159512761233152856515866307790240439810533222157545130152572495964119857708724962889758775930244956554362983824173792940408440999646399708699690647517049757029419135179447469332469290133180729215457283392366925967886513561588625934019457937409915292692447731167379244669889438473005405915322919155151223627433476669259614850298593985566671448030815786450509415577673992614026303910248550168602811671062182728270599285871270844285122323717794408938482703234886926643704428831855775947770243317007501043523348584943717563287274542830755906254569436288269240783697286991418526672721986466353952565394900383517115391918115532539100924628547721857789225174960874652646358641304393530509585 A094836 821 14394145346286178107556691815183928584685647856812419026784774120167081785804328633064877763135470396127420902858786314554242288391918471203303563219021967400897395783094680556324246360855645006614400710451931217569371029541307691296983096096198524044023943316365958499506033239126957350720850145114761681126221178305565249082087735958798849316762460443733409647144170595041009029696562140531425809625464360301307097946704621900509808913550537827735415452628619124251244326971524761160613429882872921860149829451262515363519422473769382701984917530307732654344821987126043565355705452850505275549144654155371661884140155334280514819690049866897549178441787360660744423188292063844630126501357161424845444389199912633361556309837014854608921432560230465966323895247252569356480577220147086936643975388327936293609930075207018005243579329255440613804931283388970525591421175961971208888775629788215506207040784757631846591306843701677033991322027831303317675541362545628778422092066827360612646077615491241672711909917723750268166017311711633063789558348061171462464622753281768456687947381327571538570568431718788769022477060583734832753824582003063486316539460598846259322037064017481570123567766955686954483351700152356750735738539626577037685299761333203116337089478955162330696428335922542035935375152128392302599865523292696644904836047012275813245828306852430018145611554132418223026180614606810326564550669688244582404275775434271567261941807917230569401105721957636059746520956300012812672958445407735505324081597990306630056418273557988738915754972640045344072340258504279359384602862289774395565637833453477701356080897232047310410058994692228054913029386471337473228181612414269682771633486509986690724503449186655306465537364977018640852048121836031641235533121219886010214931232274252404705610643230746852044873838242551318392479797298286696957218709534830797085290969645203309947484262896055453584407960758278833133929278441665187517309927290974436530589795087067139841531776519470934461460799727331477264180864799443059996184070976909021133301869608770343651017276899634979942692333524943419654879791423212031873870252886582184327146530166562041981795799484881784353691191608933627136336724646791568642749407228732544485297116924018615489544443478445626122794193338585039013983239633414454582639286117988361799112123205074920662238143252557511103847851255726929258322602830706771073453983562995138842529318250126630643152102027829314029627265878552176315326321894900426449727974769628913242737668879055834772781496069813171637759591253632616131140927676960299233558415288828952752190423814624524198809256410612123438436350435339429760089602168825197277945363313979053132583172703550875662554629407241600645272438454539385326311173330804298220225974727992750578703031779134463118236880795955817217709615 A094836 822 38892975398445668542581800278143596418332968416981713723995821677628851723567419439937037006120254081295416178019203981564225318944007860372717299237311711652714274988089283278883283576879618128530736978763977764068807209169983117917653055193854166115266074616262544168061515013817525616756889520376387673074627563611610628325293184481639212469481676046578018674393978819017184951134856384677347577390263616628201612867296247005933102668495774861647070044098271207818219976454036135494929232139135700882869947508739703124618296569326037764044858216285652658386000161712398532891712368607799574005344541391808239770259277523521843858255823835602386101279702505383410009610831009479927820282657349266553536431886271137199719550888897385354902517015990864893497887964853175917713709416728574692455066221094569898888677945104579746374274090676379152511021985717836189878973234790281937956100631630234464167314557982120999212422973349269564707647100663898726985509545689673334406836085119123204708283943545352156221045679918367687424005973871393675917427028046764027443562818527415986910147527016618734559122425184892727825380825657329125308262338283321211075261825732938717323376292085835702895723135212850347299015807096243755384810817090577271102503513650931545458077464333155679169172079020041057664844268055622078585036491717319547165149196770217609898109945070071395308016590192216360414266289708410803150723347072451482737376361671460309069189517918292701641238466427454551640775943508339505933786672155962794039696503054691308008944589673796185057350989516992531293498601184090179401419790738649429678523767561623400624763597309753914193175075117252785256537228448295272958509162248072262795944617745358555999221266828212618558596496515362897900487022050282295197532650966881485248570967918208071283124273643196842320740307489104922377373186189700695644916439101074077248242106827695752124475035021145934047064782996757533356911839815076901162392605838160411400760165797077512387169484698777110644178815546204442038720358388550527570899878299099529170187047060111594203418183249010631011005598375873195841257534755676688642984492669385549290716771653534771127022009768340048101516054597186088026417710137922093509819139556105090242718446944874125259808677837760435384081210710209258366025684070350676834822018621514420400471741442829043262441495181896833413970960073516225446072380156121964273093418917323426679508811996519236842645756051761329838793257553549386418445050311990136480714478411959649589263155007298617005886999568964127582498144968029457515498501460823010734665899627712595449491881442686632529406663051230640523153975352938554268044541772891140214252465419801965275970491861297179048804081985644818477172176138770518768175674947915098258511482790407864341797802642046358470823405552031313728720870145 A094836 823 105088805132454850115877916794852182338407095977036733669817683388179037189997381522381240925659163392189818385586986299400222257544420846808610939235653025863666570120421460324862075900482367327645044702219557466582699509806264843305807258150697860644924889589198077976143714061301715089519764763206854377885962550657393612169693102381653193293690171915393362724802883624813838696957352254836052622682682666665040456660336512705409342900466670125632555523738076174905706125134478666582537624626514780912592738018785226580203273810896480269066504915486303175226318092124913709829841464272821598457165401696011708487578683728400687824492416313747780348108577727758613185224042199322701125773613656361066230593512315412801008864945490898214091992055774756711765326957138034077093086363423388671926652285422139538860914197742499267685283349428247214644167600478309996082460088982165834386175017889263733964577728626906182240120282682882662163028474671826529011529116912134803938492679899804071761170569381926034867592715229511767669395975383194000695824040224008340981044271038324714862761930051522493207210222281148431795409968449042712848092084216951909261871136590939815361503419178864051742673787777354682714986227422350474693008092040200159941926808585055702624608971538707689952772261083815015268373276911138727944466000754674123743588224837080969668879825751026057692242681087814473421124488611511383302927919239094218111808524960510320833382815473418962604056935181260240897316852838577045020278915206966061759754627172177923933538224880323734036223457919941179509689148059153160463276889972968469216975654313672975010409883850057844102648642907822333535108678237907356196418528212678839804959585514472308323205138466381308690021268047145573108475081531740925592091987379392553255628540383765934354597081773274637203788265961723257712343956604773981345867261232392621893953087357464277037021597142873417739715459249278096851542657251059345275597303664782140630417437393908351402992106124319233489636698145044675057145144184998726053511474980095950908824267854551918767292280121549825356757184119275850219658204030046989501312225322426867601332389861320785023171488598255325088512025830405200913753516455940849871962672331188725103280758347932962433387557973185217962161308544792077519962384374847895393234511676045845933712846266400869820196257743341991327038430270789585428358312859238716759127344460624335892893967485276727822198189699757085395105352282424563550462210616675453870464070941140203561275802092051984094071900053845002914738349944024340574260819806216098044768027235664144075574311467715466469932604755168780081438602967289538292826591780749692033712883618941596196619136426052274238992966970582892283718574654519487172225347398093264690199806273707321458787084035777481453701723564707813739186573422175 A094836 824 283949912574917606567433588597890318534779554996984837394133656519038080858521201306054673044094053365442807982439858961775418975659706184069006385097435238571915419751103797708494050199819779639678782254660265510728690006689318436629173293870130425608420936403938590428996147332122220354356787633295400152660197737248713928471882437342042446640338375033716819504398717160268173141993814657710629509141031175065322685694616390033769038583958274183684303378070237726324010131893384903069881166811610798890124695256810173480006121218745720360979932236785774893808853098921355131561698744752795351231686910038082244525197833174861134979934650623922666898203275740701267443065352411738928961912483816830251688510133844359117188753363165518077091207632186376644325019940299003223129601640260579462971122020144399939432291273622287916705889235881033297589388345470407891578617281456577294229506942236158978937824855435342522291805791386175603894938230916174617490424688387042550568472814253185482775478170186020600860079295504460877875020501479416318486440639258242490566754176782734852143195824851686760027147461481237877818469909368487752786419503291865775504364735806893648168064915244998581973001678851277139845545487479383886376752479881803741585815134293306857560147983020123845096711480276389151214086929369628787283868549002637765035628218360596009827703391069327337813044416282684514967517953962014049273708087060685504886623897066937215431491298219660118663460197621298743449998495593891667305287695102550142912062962922721695777112274682045055569690725948691550042648784557230655481594755287170065174838539431776816854726881399258985011442439961860827959078392061597228147449904721495977080738004115486431730744284914895467867818907666890823176201769811741930667537352366467712015223067545967636418050031827114426527793573888268753233830993372913107895837694933485763283383993797761648858280231005008953586777123826766420935334902980522535857762752109635505822976515078174568413372283578425870111887714209095165799964140867508169246060434496340960256114001555952224397629537470244379103326900484684971420320626031652209955856989836704726873250826688517107597838235170476120049111392277700255682873975046242038431949630819732379123974366337667919620887921834868621173324471606817483249679996555154943001842815726657254198471710140073707425127025981014878668824424620713386311198715273282856561197811639188038259172820636405722056342665922987592976244823073853617163962474641206764367857438968482418062917627989569453723565268058489628911495439050608800202195219617894436093952474924864889579606340093885747715125368641802992549406582063640979528663182947043894983951997285914773121299630652701383696579947950432989305789111544335515568834120493973053277821618040074392173778359266868112841543586248434960691968392665846705 A094836 825 767232558688622240490355440513582845828792019194757053602215470096757506300687095931578204183901206534263074978734113327730882672010268564933608443922330778968289600500912340986890598777837144104044742007047335190431453815375028609507182934229834259296092725238552482141069613947680178095756950665399408005633476400083474377337414176005096309169000995650930930907522608964160979015828590247781866097646443552343835231706396825534731236844512356377644862094990258598451300470669800873616152330187347752086336013991163069957749959329777125518887507837290248276768345846967409440566000178480588766206419573757496528695376057659791058315095601493422732211164902942797096872549396992476386732386405499461683701288151053946019231210578408284353402228930175533918209492113360949570862106538897722285559299771777883214206512160413224208440045030067202541839312665293441644735427812035582866842293371747083671826268794808566868326277008205163798841460936907029144632598496492672059501209605619427274655270254672058281597899388860338062506537725601407509356361911451730985503028804622678532166200255987327574070859233712082464717073899703685458986192649802537108460884254279090046410296039488566989626998793582363054507981192183067838639510507632541669564712550933706544071817225511403090743624466934542402765447614783460072102284874939126486452143702422105581473484893789496715744788320553132471627760090480873349626175948310052995109439658066339395585568654406706167209706849915814023541655037777842446481842331888175279182332366062566849811833432652660859825570305289906648274057506184489171958108565509043543133944516569006645468497023130913927443073370128305049323096280241757472547053446138953917393314282160458824064162734634909087797537998494670957076524073556245164922760334002208378472579472880664169835636831399781407203461032857836209514553631749654612760572105843017299999081657288464617750796147153937049718054048864463620089178056310714640828329680602931471951541913323790289944580507236800576723087114156276992946828051478862888304129240497638294516069123379915055770476242952320190787363928352434673501856111879320241253736085226550849584656132379983363408573888259137878117373893422320260449924566821429531902278030512244557204253634563620370882676731410257041225104760120312294948557830729644281143083894858916224798424627085632891061823404004444458821172268286737299023273500310097419189639727921741618751949068465600775719510061125722776464728116840200191152463056018330060646496929628768552465799869552014571909089260222138923473857761576395034121990909146730960109761542478957695979952255359367822610802276137546930699716503297354959396909627496320823496946262953658098032155405404462712695884780369102966521349895674219908547502621349367791863409321744474733946227667951993605120369316341547699081884857796544374735 A094836 826 2073062089626744718887333832834112251539077501084678561848348806067782262986375674685923001650228015961525463149731591771669883204352770002744425946471752667337079928638045394242780689403665763549349253224259645024280277480453320613569971659115718298487616935173632402806579667890484509092514926341121567135821500572827810518851764631683332885332194049910440341595306585022445805032595708855691944485211181337401867730747998527978453768184833802974122233696360300662777687547739670067125940526285046814526481019679427358215666910102936574406313685196426014058053176669652841387054200920555806093494394456605845582452661582598922264706253335300577598511900669548162015048361027608318785211979105747061652530628895637628299603613794105821157374745478126660460625403365281345441466188738500005355001765012221820300386056425145258188917084965352345387016525232234533853667234369502863449630582460953677845115599345747892242875078184364561198294023556584561832622663647098511517729717785910878242933057452645731290856923288621337940431787059554501610864571398301937864586693263336300611178220948481934253452701622342585338427655858529448741692939753346951975195533750697365498506971730633192760973568767257866122003425335733161820620071014870647709360111726807740788775192583183828131065428212945653295883088241057979745191586448216970763755927248316310920545346355315829056615080229090147655653692796961365828675878138625676132100201069471351979934991072715621844140509245012331870310808462077234696502270675474154501800519141038092705469878157915214961203635395202601814944953339061705185400153862410680366377852908930916524279062101772848032692199234644240281410178190134836629224910264017548763300758109659555627134935978239239440333479804113693259129944870547204623879367754936614672165197720500487040928254300392177535149325182988299549839570679156573390765957934150137811111755354609437599401002331329706903329228453254656874714538172816647978995610939226368727577560426824366285255688117181551579879911270562546225847163595131746656689587961764184175441458515258528924739602410827631685263078231081378003117043793977297260215384946425150558873013996439888359412859048237955376197024210915717066035440496677527548957916806494453973833514196616535904457072907382592690521611888520612214133520008951502292493669682065975912748089143913669931575339412492982946719928800086339561247498686639167953367549983646734214679728123821232659588394128819037019020102395457397842640338013399053182660070335999493660280173184611915383728905457554951312736734760283980331588819234319247436322139593825668769672941414374671762808640034998283164947641442502871036649470284831875918044853818548786894968110784103227597002896979977368265107698112322630648559836514051871279641878709531952691048314985027927454167125051211275634484292193797870234687265 A094836 827 5601412998938905541811335525962330790075741579138782279357184871779677577831680772314268018880711915226835267167499782232938696687278512537146873973758231784814010998890398154331652435878106115273197578167207553808270119320731056922837453915747736612679281662746429513830896121570475195887797235216759809001581688914304343938463090697394189451071279153857014152059587485208039601037094589499489386217174514327216294264645860316200956546904184091123721897802703437400566713302692117851573417685869866305502799628837798730735662033348175294268734058513235252694611406593056130460411010321341609584033087615329421006290562900806230299445238196886559177756423397954230821863574624048280365166380811342155085676075574724720611582945240463350358942208879669306389075921683498082021892071109320475571492483503723586673759910254230327213229755136337007168516109338185045179167222530968925005318966967203465790418677605942010031681592927876036152626652808430549164717292541861681628233637956321587392977846581778511275837125127955466254708626128378537751148562561849924658382259694505879628725020836597930365501625712710431872349061412672670796368864227350814434441223733500027297875791205874847351583593182131960679290200749169811056247593242669982478149352321121964677564026287945478098735696287754688270933701661891046488047594480797380064542028972806969685207944378578476321477231034213258412443806309629519988208873104390628598881748180271934983444950292908955816161488770316470797765780922877650372106688883288833575689723536752560427612760970853478172511363012267124814074615648087221226462043778125092840909415425986819879595380330493212253420394888935367112065252146648048330408234986321970619484731018985837144059772949039690332871974633177200691498153963694473337476886751078398841981985768212843103923973284022832300192069440973352525830310460527429552195005577501566522606662969073043105116890548456720898858525562640034011015062053772526528531499929459967698983096321737524378970579348044045132034943529972885745962043087217927987512378368557585144404526392159421774731349943580017861260646593017955011987578829470545317781728871504671583524034233724445967150181739765067167346481300520374090107499772098112615854759308869984125053598155004245450222640113071034039532354097677934082276476115629128464673614337858372057329112068430109069483676030732635917592788796661021207753442428025531499901700866173747926323006638615902180607065216558976899669540207797772130614002159741185681217449401373702241308475479021525814820930637224218224875733848429553279557955449139697426211461072755414536698591721688107743741122763763084974141596477926254243671909312706101234236371520772559236545737306491515562639114944014068683218033778145852338188769713465534848224564409746014426737813143317792029165966768003550422828858425756987577580615295 A094836 828 15135015850070833147229509703816384960672402207755488634144551675199882747518938460417477501092681944714892930361121261861808586779143336522600850732668795810814790381921927174958730638961953319802416306858541586130300838124337835352186186910378725211741120565123917372738678513903756088804319037040758662800706587624949764493916752212594468213461710941527602328424663789725537979556424548231911465866861052500957089701205383826376456611281337229382493593740670991496030596566186554695281307461279852472421750070638712491020400598439859542177545019789076456354825962561260994851189162834064108540251309242225638953151518505316851670178768901734147597720257509371662132513363585817425938360775740267397294435103672277299454868818436118178564040691018120987736622679763408452341806934671195186494167335425296118970678977120873918984888609461297628016985140415250759839575981611443665861508399114801303612033421775655965357711421216042865319836017594355787258504291825446616660975772028263143224947898530908084821580621238812381198884767367091749449101805177547098125011001107861623420514395122266659365651139223041964576501825509385697962339929449362147254908211332383323061494889331302106910786107804551790497576000420831493740819176321623277785311840611559821751037210254836098638955720304084954762409566007341366552724855095528072717421798528597183773120945165572687704802421639363995140275508994926166046774546452185339848502351482893698853916275756448925899646498516885859083231269742806949228197576860375752847359131195786277237316974673367940106910741655510376045027796536178332692195256888340138445456874103163478383750193373930557735893874297704127292560029890064836453926421708131700596298979912541622303693879373369265040180635125364992154734752879957596410657924122046078734420653380513381566315534885175392482941436480184815536493949024774435493457514304451298593945392230680007860588238860927728539008832741024918643105822954755193863444133813789893496283598683774364047612220142726892765206837538075466723043214574499246290511789662254633295996854870156242376795182807950797433494581831256283361012434880185619471348971195420676193531381626509456563351431647986163248214816276981839875753398348768603610512010694649890611440848381307274589965669128445026592223730250313889369698824330909896160045813447223639232927348060809010792074961059700169756352768608649279217010240193026299473566442372851483250190549257812043870767630626748226763870078621367184839521191195282670311596365622441407456521840464142978139730770852874380088662920121721892677385264034756228126375931496445536252490825159059852748916750899047820601847428735715296463530462313461600703030757804273636508359687234029290947023291575829033604686862160851980695155407205947361108031493393255021449092880064929689034878988040020542031207940982103186636752587839825 A094836 829 40894807225478392224908593408376346201406040689613751150676299269205211404118593888367251893684407733907725471000482482050824568538548608005554961532797112522589778797942048336340335854822761992000013587934201198516519056341841510390550154194389399774387895087683161994710395513671827381474074150286894690127700198180925349358219126015339555718584091892728427634389289500250918412721858092228035281282872346683071729156362682453008869562725626289607406566565395216318837271355122768094532241186960475510617263188066172312938391681322467134788432374736026071835487056229120615031782657566630899934149453539406061121994396710803232406592734127247469922480958033898833127820286545304060837170450883821696147408564446417688402334935831446078016687588188754029195048091644807954729480315589498284586764568826666609735187922420691074866841809534671054564886680885898214901489123146898254188870689089226155156248515219144812454526228444154894218160766913296528741929431795064216356274907786729056672221828852667063409399562750145926043920386717255778632935326441169697283855066611182411976350266895343677008059012679033675575276060177298743221571693003312294531947552578876005412131893097387086998096711704305755792489673846885946917882358173432853905930115183082317249337864544540850576980257525941260013342376418134710534416070420522371685093635082240617748003108629433023599899821792330480655766012860484191028864836304931683880024754825030594031346793648974704871889022831136820926420093079283453936939480570046400904730796801290984342670037954679203315394651441826023806540292166138206847090357650251275954531632917332292606073142900980036509172994932001663009130088697703041450460861047136868689229224238956444478743718007070805098877743236761575624892610783491461807124373500881753662005763452161388779341471335770626466075461177389930606254124434630064175892651455621831299273927200634412166266316285336174055680967207723767533637922608686480046499521033360362766990584660462009919123839855068716207543742992936381112777019818253876259034868155033650608198357454635774742678809215733111085284498847407884623500587058682714341039602388297795570250209630794317909729601162676873331609266233923630823911592230872994857490837042184695562129047272694100937841787762418348781154479603994031398992141065642423795315323260783935348997637131193878730077475299633827949029263187781555783340461248114633152045027389743841568266937771601503922911957346408492157000052765393925638614127995651615440747698694387281573819771625638847912026728023535937775348985293158705584741703863955879257770340691934766198815672881188000439465317188104447503106778302306253118205065499063932393487873350775845073028638360609837647341371198775104785795218340588273692457572081700056248366246924010658209434535197626876454450996518168736564773433704784384535517914762591855 A094836 830 110497753988226765720869872159923183619814161270934147853638726480840806014045693167429854199257768604336729507750373305380066122382571559687672983460767065367241771497249032682864412521000463940430716912181904779850048359934817636737431164447053247811670880785799338585790115939262763680986859549756152411966383134778272669016143584576695266957146002832441269940517531805014191825636481008775603098114855213876607311223402266782646139182028030953181983160366104133822506811170945153204871420405859743549835372712404726950847043302532707758338802098991722657023029671105121340554881889555873857557963283212165934925989906761071828645761897433053761996395950887337137739708281732047986564608619927310482722900646699116921785809541747748866682911299245322368764032207001591330270603470915889693758251370802317754208358795701730163416287584474071728136695794768556561413063771166937471374662740410689956430879876088707507596164511544685308134605072363709626304906066205971687148038139863969882865200156612007874424112796970273053358291686025257746774441802942235344513878264972413769298475000636823493009116086607609768362431338097235694798988752155020370463175032159911634240257313654250577766750404238926347599516601158285407740624390965439249630545385912847809647889158962139123422902016879372980471096338672233980522625669551396352765050284570415620557920626395782864194241613680455319367884626473519289233826740921378957658487039034881182179000182523253896114918240043233173257328008268954149730661248302688514868829765597957043907617205236568533990256241285072260814895824405108898722505454175722059289006026685757751458131248368254684717227696412394195746542207101163727934308792622942111066596767594680400439943222361225942007902622045094651973467679602241049845253646541458376348660838427086691968399089233717347535943413159871112313283107728421408628826450775575883719339557350721950993243726014739481370721434386436878850971023782847914330447842388005886406515063468969667027108567676175528465890428360076563691256784505707399152665923243111261688718665845570993198475765705728058201641282391114272996415225220125813963869534304209448210139872891024620482632818990121263755844989149245373504369246454420483336336631175972352758982074289971079426773920568385249961652811666261622526187395460541498185045843404824746089352382601137799519658546184649543418107312780617155077306709282165545750526190440645487065974015668318005787664237982365119059987378702015765708350534323059469638229970275868812371053566410635702915318079388823250994612869599194700768079406455144750998267334173676241823663695634144818127582538125507318105573913125402760210093623448008431865603530763038529113686872490680547293825437955798757302185075269407354665039664609346346035724491157183405226870665011107755250237557713103886177475786662386424911782768935935352385 A094836 831 298564890381381495499398169667519033764391662348023377886780688274932588644740058819801577679142597084510109222216037670654456611853139815727484395756031077825174743995788088367051306291407398744281805096701918780953632152024820912623028615785783681197734945495334725175642898557492473794199113029366973530238477102470694570756270607307104595978652781069164418650850736547858846061951358963853587343071057505022246271853903768484027415060970176909871428891902646804193197084946622448836794483404391840111179666451654384155016398065051695040564308483043259883250154335838981633058675833797313596490716857089818816763963606074019370197616240271377137666791936816626912273858649419707114393511653873142040495581399972449476247568979467481606331148313873272851646385828270208129583215848934418363036510617143293745204375730798152480859734186407132274754297472577958943039883408203941900756084535718995173050082268943172466380024055667511258424808687365976496979327448959103703609782697637538836772714150943816424026889368014115040028178091719859714528763118614593459706801788100395393462067475370430182766954657954748915081613900262670670048124386751172037679204404948528656841169849361891963738672594156867286908138063840013324829220186506258679068879726806399598586279258177835366947830672627808267291642293749999797237424024711802524648794183815627924506883784518296669619817240264768480601543604965436259025608825104729638661548099447494129217064461831038378327804212707793203004479351922621033288792755974383797129177121914883131347397345879170224162469048557613806895824711002312078210002890092443353947618329573284527107578027017881257125912726533294184905494034457255695175460907206328536965075776811602203032282108076314488234547785888102512870734045392644533190413545830647032012327923424224789537225559768032937271492636282510568080560350828070211485024894102954582187824184687723510949332381425509793327515260031185238931556172623332455834390023632870871710040934502571379845237430737186422846119729885183882157394718957401574256627065568018474049267226916375368986506776258067997527723659736291918228429315044192890647661140650371540766002366301338893749755967181706491991419829071994765285174880008251915101786719946640254970074002602454583917042195533989182978037115967759300071726943542242062453570073564513203149494788790637203108238661713447766681898010103964365237326945139950056503288614525596716308420222068857480036764848116393205291593740252793833550037505126778691310881938937698836639305162621766043638341538481872400651506198308038788316644971500097253241439079166932513472773106787786417392727578549803585416813210158059955781419852351453283836928346633856754889336856441180478178078686015197043455399287582720331716663481316881745288471326740462636912346327425477957059265426489810182282803010788334415327252506146982559552415 A094836 832 806722223312738812612608133571764269308202651850197896115933566080141373677281624885410695459189098064577710781698226035735036385161061399524103149659812511516556791034847917518739946734970270406585496940571672364231934224722706171089786582422023059543032011057513641625248526112228724929162322418490012722551953164492681951910774164800212041639052857302879426753328749634782797045200746283851384225374899263714895549941936759041575292848602235982441647683937791298825884701018962685811865489287246346120663908916997433582127356724726377466897003182380789212819259992407257267403201548038451781844059389893407230730294737622093577202130435451363592921909816882575029626828331023766891043281924156609866108578219824911785704009596711593552557896061174283999826165743953895364542518953217327501034957929269808897224469016257812301552838355384486932314383634209850295537203555903279848905469040849984546891365859804575915451317402249103875578524938657796131128516462181432001181945700978490072989990770650035365712780648261341867883083845535374923398971172054828585892433917569003380720737019975901717012818476677644960940752396078398053234337294012914690788839838995892270873206692718518431771315582661451170299441448979114845403145203315519985404863391285505802532316907707352199353915054538321058849037006616160779901539192145620870204689119619542081601979427847811205529881988953790754130051452731982298367905811606238562284545306220090102263325996867283174987830867818217191284929951566913762992168295981536717154521714584248622943623720948312709118457378946431221160257554232422830214529086524327766644405437500988106486924370871066788499531469865264475220449134561297787200367436962707083937523682348181557912825816078979385983806109567030944682071417183245926439447555580761739038933700431416954242891494094135762790225567291930395082561754654337983011128635039732505495617227686671575863145101368001446831464861882828129156185927457220512816607513408174707354644198510884399372164510743310038354687044259338489512716839366114547934007178498862673769858358409380401430548110973534023591851126966178371938943012834183970404166438167769598940290183606344799887220140692151951239552622307540706555169021413050220184544380959190792956787196049757995772768585558918204021406325692073962532183675263742592208048153725471270085188829959919121660661344291189680924945005193598934254102328461435770506340085921971886819864374056037242741332831946256458332767226175670236236435630502021700862533360779691980730590178350445439275095921659939837737118753215451206836873944913856323113617393641717477727191110876903265650331789659031162288911188273164875118636230960003324918948527001150188672459072417197161356621315787624455617731572863435066891070061478549866423103489128238887753754549832976428866379932137909399424247557674292927827811359826377939975272945 A094836 833 2179763148826129890297771677512737388151729800907572367281874608767853716743426305700320879329151263827891890022039384532518397658248576048374310982896417650086658624201415077347546969026583379231195268451619562026235905321568600049463690722675690521101591296142456364336696341912343457266122800975646985009361847211982124163368341037019565629404124841779599141923075630662446569757286354507607476323375634739500142753696841269026567957249508180654380422170571020186780736268956152230441211715259656222826193770714060613884523962853812606863860662034484409409777757249330073297541817524124062917229051980775129247614439617091290771580786238973344156697862658424780913424777876567568719891833365559505985083337854385511672522757682745746311529828826144601494257448193777597004785756628377369973378093288376406497006770077552878040643288376514697283981189825337542920582580968167253947800676592292122526705297503109695180376993240853023004301915959444677780332754501486780308089913674261182539680118289582244614339509284712777712905052522458491323164305578129028224487896738469659034312037965907411068938452757028338729712997892589931277168509320298508743339407565762495967370747642555587440754130965678646905281803887003504472265973510138348494305261814373709872042721698346007464818911529531870873201830700234572677294161659753442879490545352417818888860623907161001359045071514335902352890918423738211204753822477351231490563202755858584008821377626470937307778740677040610143058677724654449064983805446949356235367720543629517864310539946604995060867847675444208601961209015711295484927579381785843533029829544509340290443142542515595444644476905663218078751468656090592163759697639212327334470652024629009757878252322763294224613755873502331724428444098495085100594854104765672388236166846237765186139503279816795063026252211330159645002513780515670402025858086852463126894575561385201910258707114563958483828824729292141573794775444433237202298017666838864426401376914335475144532208662790992986447941547469002713479478742572522551116113139676861376507683235154918928289972009343712673677184217338954224687105792248650043839167068268172805965123310101977347956375070394227390542779194055145917117301410683181686686723815565013575928984033652443502123436801138001453276656913982867879002660218835688941904083657796149807256977069056912676089903844036132804411434722135094216390219254175854311958074408872553512590557230279190561029601275153936834021931753532920725517015523578957508951873829944788794235218022597740955155265541983618959693294219681950852834445082512268284955740956180841457886356908816285836000779102931123650701052613900881334510599314634076632477715083028761175936229524334410288805112617179475263882067254477713968019339589451560422193480339153174734248007881302374885319001517371204707434134618032928702656330966998367046830627944975 A094836 834 5889719221405979650845766460031282851021704613849608686197729076957174662499364200720642130536671255673865822261839635308638674737551267321645988751682970830721640086035432504145154391569881555712419208770779116023217051946944132610944721242883133365993440139144906038924111890598625909304338879073875735005282988614822534996739305571252701530437903683435619578596723600721180996701390684678809117174376739691230122005593315166973027578912878255525899918263235212606890250572834822307689468242766101826830029447805482861718550165503644939019774041920173691844430287268429865642700723546981669963901116607995009333646985115085930042717707215575540460034031981153941145498720195657239657380842710459861015085312773971432714244705554769409822160044930346652063199625193421323153035749867356700450740107030235121085103395525078860208005863640504356676830242593678406761563838238784364263677579246904274217173166962036536572802720285467465908519901343894580704662971534500818211026945565908014243725606628460454297909988374513277118927584032598998019815030273133462207737711094911101141707745863144804732369982336672094570039559365025598232511258949109276611588388453850425107943489256978504546399230097948121276620263803242020104947815021248614316092832017574372788753631496614004462588499598880060561070287702996808757888044903114610514762583337543827018159324195169597824328577701853619203720507450889193943262529965897215881263211561784587771745260083398475738334982321532860788327355927086369806672479325488864566426863754365242685118455992102975706152215300592872696067965600194366167851489275056262701918832784858799963789264662952768020362588099570545383521993088307645465180915820784271495032617833023902017605479863280604915926982386397190752374711272062302758561369351629291212252383779600741101531983619173486166161170684788524068866397152391586771935885539546720329136637671245587874847450760406714455304037587082504649565354094672679463388730919191098271961813067890255329641628434696752306072299706574201072483062049714116567001189769399700940461086331530232534859102938698600670741728163398727348926187911712839584269459014294164753948164243605359187833325552985061717094638142784381960510241856496935504377307565112285722969321902141706292979530463906294367835322960175383316991225379110356257282241835317043053737081955402948090875798525924286546330015694264019379087438170680829889474946546433553669047798816349998839864739904133105379270801265278725624676739708274712687166262225977458542331578366468917710384088219343816769151443244461877988907463776074203992094088949983239977491458640430493451970839485788106445163081873848993092682764229505044100951461235395185696229503502292504183154252934997626375384890103867210278153188679628054782216917453288389003699229541524467107155513233557062981577632313677415680284478445018227934158416732049505 A094836 835 15914019156475808190455370677232848750723257714891841762533896684063677170219565326920869336389206403679521623859600672564557166622465866054511413232736404288192221425809114424785129818474850936951577470903376719875170448124737724746172587334579503679223754154378239974716585991701145294596866385134811260337289625875403277579065440285183762515677586348518202321769205246073000390640587872715787726997689627270069050158970383884319851491654639796922800924766839373892797270267063420919224712750742291876438516741776643978302908662666885771418822597407647280879241226421540247636504057482126948118397899845750534444384906166522565884132473315698871349667797715215290550356628543887984986674317111829178903254530031932956808377521886229262593730129871967827730163893015176221381905591355841176240529795817602008795542877701993002729153802913354395226098031506929229732202570338614384073202871324458756642679370426125218710017769834339852031797769129287197619321568753466709319414498829169780225364049429981857930708174248425590062564619151029970191048888633701036756279070890553056815235295010179296479452623335235242499908159691301273834314144511983945106003082262896282879167340601608276728783278970524858010781047514556051320064523921440245743734337806224140901502440261129341711906661097262394104141044171666677029240820034054017857445620687498068185247605114724346160334457905336964752550458241384178296484151214031799959941707076739200300671683923965054974043814454041112809450372656309646563179974153665465109129150496574342105672203780122293753028224874354266580567041090516161674239239093622640034741153154858932992818302676155836675424268400562707963058346573138601956326670788061462367250798914178558622560248712331871719540481794289335910584745428668243558547719393248240089833552736314356218574233599503479804172420164046380703917360103248286942100360701997151476864068093130017052635901695911827894273025731472198270984012969030135476839148645636680691976392508062555565216535498341961940014367359221943828846520178848800391514663640804852264264478760111453154270367850391609668631475820319143957844335050342300308046034417455764896995133821098370423548297687790566365362321719024206002152756378953309049645798354209580458449531850602856751187189190038006243889589361736971739642411971695963771487675534942992535047788186521696684633731527143578212050897994466658227200041546960348185506993610389053141213639811220466586123966191366375580852870996851363104955825174742750101765731582717263036591130510980993055716851213401450926628239953241774644077114288507416674369943387113758238340463360086284490939372289820360683706996522087365435547494437523314526694215780322708722450942526964821968472502625250969286814709178581947693855947793015414569989688765304887934820583973191228821159311438069666805018055077421759135199958102108284879728995179369817535 A094836 836 42999673871078412324630760724116697293171391323933142592757902642610978756758603013975988226281505166070811753802818755429798155575228032528022516908865012703724551570896141140336916624364655661761606613961715126323594527615989385320025720033312576058129217731689865266778176425464603987374823668295380951555621563832351041196099822911260955064659307875792499237800813978165646334329871730687373759538640198506986882299415971662117071757423257818407152572820081725023125617371354790488922866163037429884035045406251044223891597487975759850728719638421421032762017949360714480683968320615983466834241161482101336073718682814958857932995900181311134811261929392479733913122464826865139776754347455319730936732725060970075324803349891885912758848988754012140180250775727380956752585754807732990845211057559053597530435770447389568295313367466019935396560204301480185058004583491097826981429894641108313544245441718223378917931441289665994722451663667432664072826174108895514080239764809471180260919417834204351668319188909257569835772482018498946857216077273229928182003841808563264603664625409758595942676255881823288562657277446336676874718585960121670567143716685957302489085046362056306742667873379128068397009113764066647424794238687916522750955864659585611141486804831939984691567335696303389989328540281555658336199937843969053136207552335036442692712010860660988155625880931642776907772134447712598867906233317783957594546611258137757427827118217293495141390648319836765278274118589992737927342483490724761236002398214880118004283609495434445617706557458289927707819448958609068649428256179479098317607893905596052087795090041708407744228352855732337345638268918627414178349199288426250532040163633492632374255774415240854105593465881187399233209229773550322032893179239187393093439047241137610901846477653874783257387713122082635873460638132579718925968402680910763743766382850999634830634331534902998563611260222400292645694153476965331385739916251779392038621940594971957246959749274891546465166514532317985651342225040187408943756054156264941418341681148734814892605999072655190626041576924774163575368044379836983719500800726506462457516097636443553279068312519084557334147276190165261833434787225689984555207442775766721286444912091007016800001492211952228964695302620090337465130480156297115000203442013174130512656069942899669038932251710543422404674980051033216265875133172448690116410007260324675154005585722118884365708116784332042686359078162691117830865014945415202500258319570239818747410692309092276767629221594522501059932735202216030626418373900083263779943594937892424776755954507494500264024731956255128779269859439598187557856237287423766346083670086970723572876750478355446666308518939175184015346968815638318801588492783538970540057356826936353911496214196333158750305352350151006150095803241561279505894606507418140726799810816240514930065 A094836 837 116185102885634713625344125021192638853300348634009636393790090406438180537084575124197793266543290569516929679253592417570642051807099521424850786176340031589059450152339947552075923933903481123228924119347083367949632538447955194396984749357423245929561467087271861572594657985019368272741478954867734196292029128185386637908584142440786815400946934202804984422335477599798330322358922775729411182485678818676251285903971796460656443568706150970696329328958936054173111525340130376837648665147814384804370816249173579716311118109601840449783229044192082222875691619931424105267834765800329845259171499926737964320653436581112667612389038157429370561158383550682525817966349605561063788805260149956801161872919860211111594661843030353850045147373883210930799209865851490329969265327584903185422584036994767002925228656205968911540933989739382952087110445924567953097498652390375989889439502117403338737794540843269143711032044346907683400212363431633929037578703120666925578098525100692299895224041623970728225940517724639705270667183849365003378227649743378632246737624287667050406045002621872716057814763940063190461057463751842009614215784950104241888477216482374368429224916102935539210411865087125070283860614609460566785742712870226523032837002575862515080156445153461577507273229144750662488771611699719217157735202813584347520014948963647780657639668097900875272154969942840877867835554727261200756904345940501039388664983677781143830788572751443099906982557716384485740783858979787721570032827211964151194213370847455582273232207184460091936749365224074510312261570519120612974593473957713430031536494591767377882289340474393441569068333991920374945206639559784699971297580150656940876110154886898178496680479909732075461441825270486558438795428263387541464633811756564942890232215812001088342432964046536064857981796683447118083709940316870297289679681943460181638505289599332920182356911171406206207049730847899859256467331710747356374133776873159271651675791511221720418729677324221460206917982251955838007982863212066200117228466815564230907506958199402709728368255223946474679954672219263969661500498069984479667790855516986044104443598818536659861672156878268786126299574903504818449734792931057959314861460734323326706393694020369108790747280769505732624600463789894730093810817739902833034585928831920965702204165937926719221498259488156800193853584046993755883736382631914813734191654110403661877069951407525414335676745427298987972166648342720403527634165426686702412947877713056407538240654028036820845141101031548584462487323888147761510807802200910690225990919152241944633036350738786779627110334806429068141226476498797780693962117603124579143803549880779114771204257341573889927543649701148721958498222925145558819944413645174505383820408156693262963974835937908221752096240890796580547892055340643499803168091583085714135528209096486691971218095 A094836 838 313932104997311125137267501176501786064920248837702713602878231520293321200223765226979423430211744837329577922531452909457119394184627331661914296225953856488625930587070967389568006132490581630308891208869205298484780795291847319271267472738037577189099025940590838279285499097345907608343488761228949503000111148735350863277953156775183063952403551556671192116651222673841110365367475010149138327702544629423032467525649494620722048405572262499563663439694472398294022318343414906860536204306528304703980061470221606142428417240546684919554434148687367744789085995036758571719208853224170625906814558560884497493069511923483612929817248105473977945115141092014792280411163511761167492212036170835821419649692729565362558700975064666210936075445383447181007324877279951144195998162548653599278831222748802882850370298632757551594035344962445270519437028327978307789256300754212433583438553291329180161207305113071508083829665893903270881379083540611208826873583005867924016508134582305784845715099548551073462139610572787574383772894988502220629024252390531791100756878821434561633868993419674669029619549489794858802488704400199663640934176216595701460994871791658857538463234225085464890226116797538560778922983665648687388429385381113377318202830004115856160971573317848350484667573581780593741270905484101043204542181802367063030027255892223968300499690488517304324374573159675120356114761100925316732556674825000490644215191350753392493033295747281038655171729559022560634832708689267833689490771784243645802003292027426768422155419528801672978651167128891868573803055723214937648282917205485508466113290779061549441893710166721037411214894217815997369610994452269340695031883217875765820999106464235244805398282460321652655961706287388799714226013958443363487118526473059236502014353684979699563642967007262793371483557250960990979548385275545410696995574642826729876477548731014699333093543350808034268449809139765197310682084588285879957578079371360100223435950041380493599450341170297110587545922878270141979584045056777832529342373579600395647142382713104972951236133009104301930046898294874321251210770417053684225387172106095564663744146491588418502684888816769741028704117241993829285921577064931380378771111696698852993954474798125240945582352637712277599441488464992940623139364402737298562336179500408436153225143708208052436819258204747963580369979419997077364639439996300654261095732996303434067167854697547947416114200436445081168751597462952367640549684117892524504582665322358842928507499773063180831294487358022680695139689213040049386172055128486784907363683605762796506039442940247371057951860622239385862465160229892163836898083907405325422790845694195081141070330460182172228776275183984907556678182996774484293171004080768730008112202782028369592306095208013818841005292581580010489398183434615494906880677562891092176056494178896225465716362625 A094836 839 848244431517631774486183162834782804754775659059124098145340587777742147444824076558723277910638868007173950029750306507760719032444811243050971003551741143892235675386815601546665200494065617661613500817440473369422509759246033008715770314353428176141699638530009357758767845966370657338375833891361666689372104031853789847190391521022402198012578995359191358294207181329241080408892595118500196032041093103022215051003019030493394514135412684567670047917725135461254394131052381738206791986387574331495769321721722530623261867072839033050795631286524223454337887482897701729361197053576943230870367678060009985488309500563816141023698591991952530978330550072240418059145145842429069002893132928338239519092307882365749422498439962885071595425808278700399870861019200562140127257065941134440348216541283228394694697621677054698438171961154537381560566763431751463078617427139229605166461081553669327392243400620978371573364046213282291013802883514368054616283383703152010025679401542865129960822303756143376523973001827154301345249091591749150774620151731567156175612839837891897867663614174958333845315964906661768421134018231875739315794529921456635243366255103845750694559229651264823197851757175084104099579618003968143862969413557055475287261013834118467484430110948381089547994276544742019538251497846429319019455817494792990722786125405840198700169506060305658383584824522472232361344216659145478550167378472805385219630058364751988735032134320580615003174106285921242450832238094542706841282495328199118992861700844736280821081670334614935928223516832900604811905544302556242405047467695747886162008080148529714824618922581139768691661075108204832972313961803392198773276177157120168591398709556208744566007662527309195744333068946699266341280250920285704754652793896394300463499893424599336219874954420660021153683713710299914179621653304583382832984753005235880666060698165912118265098571776972137187145177245914715233603736090216736898019596327638117644452285336018582483994403112465468586088876699103671672998081760550491428082976183613453474347810583851437511530303022344599868512039238078196756801840166380984792516471239814698735392579376673088257594707910754961990772398488292423225741651494651658725480228943019566466338284510840380665854726079817804567958277231947135668992468805378440812599322424174762565048636095412219757566414170969509437359490539248056045499883133621735898666936364357768445825666322823146392926233902529182018978844178248954644361718852380174524679948753135880536419726146162686569336859700276251689682977766310325293675382149369091909006447111851923917373941788197657811806300290956014171312721714692127889517928755691586167801721262165228464057261699154887788263568003477519069422491959061731414589233081823463307413788096632497945148105277217400600174548459188297545773343748275726594891787606840147973990511743168504721673640594655 A094836 840 2291956140028536057350541768712081961945617765857504475485996665297227762102593454637905069935122791143639175650807405652516553368546485794096391989682508344842964306269245168308121982166959166431098048899832950174974322884701985897702692118115490193897295234209059344073352440515634418782383894830970462165733922093957791431757574611849373963846924493056983493439755687300386725423717426642712519529436705861821395644777689894743657356471836668129581969910029876321836974648081217113219845086683021537173264003312032807522447422402393826756564876181754303086253227189703595035975382719556047385641107559303588419904914777453919289562420665745007633229471201180052517581017903655079832684649752960333752344765996248459525374228226078740398784629597893603097003885466555041622672704396174782709167281815716060373662190123401103162422389045004215042531380875355564125260116498873897638947344258919461231284661507270578446919721569038622856416024509876738942961988875892333725221461726460686998848357019033999854816701588797360349447288661708011216890803020954442065454714792485105086603865451631743998375374707558250608479045314773823847431613178913599611831874160295719426717841500054483327195130557660960451738503348923738259069055967001778513112801941176958095027073998810952386110330050556319355011761805910146535889526414328748858565905080819324324663889704875255400435141871485146812165231717298249982117235524076845325862949773486368522808664333900913074457537780012829638079588072498745704617311612886022235275066513679185403351794251088710028076386963831330305309900206902451243763500609430993582924237366448036510394570886920529488283830813727475240875194955181771268816051535646655477658193492221769563582107898750506986579535296332275130265339523760598015803708361989530926793140210018913721486402563201656369894460022961673117152346727680599024869314105624572706732966129966745812537597007847835363871632000468652420795999984233681034812568991699198822515209851541972168491259277759540525822501557295055242590298837332962371060847672305749971687292137055183871051181927530242099740417599974388992762557320918791003855695279902807209887466085731624192883602398089971090529325992011248885562124656416971716944867199832927171893193050793815910433898524285315070230345665639232695584677027572768144338344806853940708042325261504660109576892014270701409751781763067068827437863319587605934097543800960761694037186883236413444005739267890433413370199668218031212496697723789447113673160716948307826850563171539431806047167363615659074042842710784881285903461496395540157851350512732540292661947884672267131160129565434302528051501111607937899665313606599794758420074828059524753114801580040786046621715931969121072540672016595201801507735814616082917087902047324898227419420588152946208407852788931434198388669085409657578643902703233004516934630186673547120861736711170395185 A094836 841 6192864642112672909329389372876882626394254448571318033639064844292521635459060069607542940241423871031245045434531580322793219441093572170837208105151133996024545663303825057952944049149923173631209266513847813932307251011955006649559665387377740150482315581133239817676840535505398233179343945457448297410146368125769920594819119410825487427912191967660974040082861572878463602853804077896014109268341947197548308009974267092578331683792388541873445915026852808096468044244721317587538283217425537805867827841179790924203122312069401047057205244647468840414832765528691630889503754747043386459059041754870617850573094240370989356581519615144418633033500207257951830263492316530879865484854629605688870497318202771029755195415244366316594630997578082707289404098659770703263899507151207196939035555117848253846406843018732159067810596761429427890382409564643970834701371701339844281206119021139302693261828000401702342598716106178312744753807211884065109515239326377702022396379559217374728023130704607563851571351168957465837052272618685954716289798987998750729291483193681914106111746582645358108651928614506428237448612019384853803884479493630016229713088737752778787145857038587984298816419568948157965513331949212322772036445359869391985375315557799126938644686460357082398889022248608898352499760861317718093544181352060461921052084805587688919401631282403434031670094953168042163998223738795654792535291835888257597676305068330109383877022295168132806603652078420559396169804521059372799333269136735536751514110727099458115120267245360024161247461648048737652046745547144878958092736241635076965313403202134514502556415711840348096203142167030562992639943796587184164948772476041085943512270224584511804590110976416207350428708626356738455277681051920884918415915239442918667800764383971211450856923505895921090794809828358727052245726678571325260613503880412842448356593817109449019564468850106279376209012478121121595076076723795670065846824517551638890797979374414123463244800084511875388306930621722362566375315785475582566055918982487160239885609879975296235728856056656411131154008486618759820366233124320733126037103853780913841301234628254269192498405422044393975855276839641996000496437595897006084533372448468340275435841156906606079152013146764195239944589420598929511522661659509150720623766855520025368955600291536955520664542464993021038179804886447729432489050644025828100309827451529041732930710512679122802880361108913717180397097484546276157917122605317367248764705732514378995014341153079818593776759647152651117787509314857771468200827669585367357145257176396876758920659267010524000197012273997185139839141832251926490203549475514716681559456017615114620750965405212942198816988659916997134527376719417743308612170756503422960148048024458086913854776484041155377900617635518186744857886323003551029220098509243790597917222790401412577399907871908767195215 A094836 842 16733117971032302172471952734971568144435313574421935469388277723281728161782618205486126386627257364403632969124928679224781626413281463459116342203726374374749977539282629037343686512681110248192361007022367893412144017259979543265124318174002535771113022802926779778303479053583145510416168558242130468631753320941908231489409828890475855180844778849695458799320398530161921354524253194757603480530540411891069666421554824906456757465949677368305382732820586377446780333712262352040311328033638716468433333653603791765164028964764099226754741814472584625046575046205297596959844109351128510656330145180552850128660080732567635787563976437699553401448884330539784665319438658248533741460244524544818367750001439121326150078486616049561359952556671349877202366777574814973664014845649857449954491360761144166176930916174424170400121070026993269155598228112287133839798981076903760373921294647774136957732227972423892459123283999172231997701930670486234049171233697883674972181292347543620054431500315492618492945936041821483894354891168400787935403819974769603516103522134613739429608852662442305977833512741021661539335541197332560204272016160175124939085153937533847987148679000423233520918638480167365161856571188268347206304216293311130142705589524371299811259847788810837830845752005411192792134998835518668378609842123740953781933874578792854640898883061164373878317196128318178441976388376994141951180376423334547952076050431678182068867191432879960942529993458354571475621173736314352805052788590147807416568891909556222147869558745168534194980613296640725304500001158485256042315329561397368529283232527930091737870924858821733635411401851485767478637887263183616431920314414211478572714676488633858674232916276168693510351384128880610973885163936950707288961787173266404250866738572350003321301685826528215585671206261765257533494836333152993173578662615561394670886809760863601284117382295390159026681387844251270081243138511695916284237085033855536583737317754457110055715281337091809539664800717392266359290860662056186760520722029832634662420946208401113373755498013903695346136031190426289060240569139357299987761250757220749296388726078076949626506498566761554432789867491386681182092488821989054023437455410894255591300470912768598832052829088658331253015210384112641900901536219316697674357273705270301692977323945407592312175484163519128574460423051400001859516587402294467939431219676487669801617085768072106576969291710545595930999544033044369960660852782869802516715121216093135096220922945058498300952998519439099704602776125902987722197350459758166203466327039273848270063328677514551176265196004210828813542833179243593768592091017527157873778891739521211645744355410083789780417456737379794288371899355194725824668283876336434222237108674183703516337378640458613678141260443317351653171810456086509471295127528074018962567819045034430110587430208160777791075745 A094836 843 45212878564864638357346306960503804249381590883833621066969092769242385200614998932163443889123909157194745251330511856733779631775467073172960185797260558409440443286596000355077583004320310740692585809765171534151799202329213713947359258146489464275807237131192577827736182725941123663746254265026291068794700063038667915714464762842946349873155164539685162014789676745635938621460929278430966708379410924587723041122733126922979066094664344456772602270635309365008392365222488630491603620808608594472169061664209604169682282059670284041290265325499679009407005360013948578293867893962994488750017593218812046177021687566303511527008507753144578146296252427618290907741292991095221638545715220465469623971633391187620486482315641150670428275213494989790118087743603051399069464849046407678569838717741056419161813489096451089688968063402339051828998521976990270991166012168422259190491056932166696920489786719661357022848770767047264679477871917846592516795563936442363397131829526683302169699185829330350560376067613650480525081078884746310315506405282028480701760987516243130256889013782172528106748042774311914972856394866580558287089183780313693955391856226127719508496943513286538385537862356992651719178489837369124939111220388081313776198517519535694290897170080680423461862823029598794315450414353810580641285699874166705058323408059813487652019862629634855815779032268620764982178037396414432756434584560558112678251890590089379619969767374619359298583235720821973706569015265716860219879835437310238904032394425510185144085432609178134034813455880061591724021351083481614681457062382159448131046328977063905741212736412120612442533511599572376696716578745178335011864524598426939062389112360018461553265535188096833448762089487526784494699257679959759173889830526250584842923259821725325002945704246355732616562508524479897496775995526452708983684285773743007987893711617259633560236147397675359583813733746154453638397365182525642004338537914653142297619341774563736956419226928021984864298903231463281980441339133560031151344424868688796370701156769489928360591119904711728168848425122523346422010197448310300246197773508906610817928496561729289636551366628984298033004246106449972912017904300576828074321919986863830139353596970459597137600665045541664281451858513282937817306439341932057606962632927873499654399360344891022890542637545286220415171024905077918576684386671949008346515055256042232274927632814620319291848223321533091291843587580188403087429466302191601082797008761177918515609938783206909329356408222764800249185583304680557967605772741438895496398658514860761628834355165985050267744559406365385457007595411174358110809339725808905060233883920730296251686627567080994773745769287411544250183737530359429760510394421690288765061707489596342443056683231742690117182307817225848648683486994459425587888405360757489993067649142460239757394659022542549682719467775 A094836 844 122165181149146281809247548935328544110260914132804869701015019274215201530333565332087419902286415915482837265462073911965993340275685618431874962907855825095933703010404853676790591933986966940241118665624486462910268032549518195106221450387496358470695383615459542363763387422013862556296868607932480225752810938577159766352252299791812146881410073741450458068502907246309775993266076386067277288437687787695615766043958487391064530131025592772522203029873873083666298724050830567325960943113532388625084336183360696862689760961200142715467070154758318210833103436182642853252434089643901757474036880547084968217462471144071355578341200385020212451739072610540291492932308342500630618816781065453174379152985672987511433149066783902495447638266910905741549195880848667305470720358108547897638254260844973683431053870607694669915421307192050091048684850783599599930996725080095867428946461909419767305026445984297014251844919489277709991717212220090822494147564585033568015375231199805934918907145679350291721517641746147556557285180791693362071710371668220980086554672165366803340374685630577508502127233742678053234996439593959471159154770302391440892343856437843160578110754224221226294489783169955664777855117684000187317131311184379416512158251632195921602704342298150715383115516980223936829154227448997353374085582450156313326636066643741464842903027926390319249861066872617178663666615068723420313744296302251597122088656298371072054976242579030075944810960387667514600578003626793219999762510298823675370888113168836610703096691040440572993531762807313124197580386127566164384040940241265267452718651612794145382665075914625035997991912930642710348760717131584598018441513544635175135096808882093394483064801845321367809861655443913242824066420366087332337143033120141906979174397171563255807955971571967363001736312361938421271031206417638886520921766581990992021894137903025769016156786151136526205305681900721489479679599480045772999806445208307756632630877737553462799134695444234066011526096866613070518886139048018542114745875474475097960999863170215578029203832227033075608533098545026891605982493264765291907926396259814905209293501321066462521012166125017006523623040189760335421591195327669767467763804367050658142277827713710918697198164900224488230151668687680113869720098200364200337315359813840490795885378674571598442653894471879204042663534833097484594199353271018818257815739870606435119184662248018334654467322445490702124965442642125032097864457287668923255915000957581519736042958371302123949422714064911970834199741486470741725483075750017435873102971840826738647262157595162928308894623250803267294005709258159936371813067347044643945594080574921520950845621941897437794871288197129255184202170435131824018173261059123283906762511399780643097435641754790108238012917580883799731391128687218911851964999989639209887249825415108522790050258091479761081930210852305 A094836 845 330090274252114688583948519876950765682120740605247874098521515109836705292576092912301276412534006679725469096533272379620257271645270765535852976816840642148654456093670628038687824328049780352220761941931552657612010072149595833963296411587757014098354650721734552274310845078098730685990475232379296543693026361335422650015869999572713577927220146094234598015932840589852269097866316934224504802391924022942629212127734710197529437434965057007010535814116934436756974143992978970426115976689143705456383404198378938713383564434880725946907982267891650305992036077560140975539498616349928585700358901220630365311537420009593236469166396431816860900020827897427439995612189400143712836821303893139256707001743316778864704748291967788901548848168918053818676137151965355456330487338144447373010884442964401151574288396568501901660378683064855943674494637818764142023282160000406865370754149588195279091484536559783812847127949611257605350355227940813484532594202713196764335180477570046109467584937926418658901190107622023084167304033418076579571451108741127806165390022429833586382562143684806645800219678824673325529045406926483624491477902267877892977419144703195993754335749416902240161173008587357849237112808803678668761763863708972795334537819711675860634812841992433152284754665017742047713580407116776495006198602494622484441865593747981378192036329437244012978268786910779348128462211737653285273304332174099254865770871066308046603166187478771890583519916384241903628788059230580014722498082947586133541900777749802096609582115105837819050388788291904181520270479295332692684063939074836370497797665611440803760055293908580435145961706205085003789974760972962838667493957733079644788092515210303991874779541320523147725412744247364094583842973129910292015201301600792906407144378234304095467772032241751568474958899439449089794428822964464744926821629620253886700149972720264010622022075944223496131376368682015718419640639397718496119835010614309643768226334027527681919524990671093518341158649434685285078748367266406967234012204187606846001825259584765722344980394086323465582528263420237538596018274791198370424916876496246364968900222641025020002485236318429322642531421588486319859166497757459411121069725077850891436604551128849931860232303959741521656205527342253154393045888030944727379368495254364078256982638779332114101027932320380064037056455948004498295608075853906174983609782615323331649804682466512725616051413399492555608565334175434256540026676161815128445881249790376505148869557909319555704430844046983922429207452310860639461697303070774370290228733515255332964140720987775066305583004279111021863017969407952736902280797162374902132090145479554028878888618800379309840747446962873960096170014331988658137674390871356691425783540740499808052928660964759640716420786121240209648370181029378505364583842083599784357859035203974086118476039968519291900825747003460335 A094836 846 891903798864032739407547091459972033544546130854465623009335432811759503485339072715472716779246983762202302015995636507660023181992181332792256311484140507229839244431395026555680824543798572524733558525980389656381188304680175393850631797888669064597395795554743144785645539637635348299683707781020251328578331475517373423183114386593172295747201953336548142388592466770873584792658795090198225908785690272303196435553373142995237148884745453007349695247540926974244260470770305127260798043053123178610759333059683709042865528413286760308402652620773084368472270648464064733264872008943417394660612277061262699986805891403449780868332024817568773131643825239776332327852642826879969584460544302481206169144331288950819444718451747898828082492304778314507157181035414509594337671316945938693327512126635551066580043816474221530591673286219933567758393462701449928147308465324374270135910283240841734685423912758089878015925468004698560378949834178865815116247041583493072200089635019033387975479583370037537000723949277064627272498941010462126308698824108155664037903754050738185038879571861661926374685070057033582901427454518919159416502132773035764433545636644179137281054616813715628694263174713257738683014031532422078994098642610333308614504676702696543239342696359212079322691721762422032698157430875302640509395249854887502805607507670979040133417319236405396676963012371858926025926232448524108085047991790119884395715771532508043550682983591399069326594869259261235937470735463023572986969820361867434006540530591852096202480171919282746633577512432962291154646637475602808066176379339267631819781839763461438965524021475908421139352532174226749597801455388228458494970655353267655582250841001432503952259837583251699832697425094722339652300889330597242937741579782309312970197130814692494390664223161241166051975944549079078686125408618777323153385522312159419872813204396015453674934633044505735410452742873124570448379527973035896470021198873419449153990921911502058993093725658599242323744659246422773669707569467692577447758860969038223421833890398173811560558995617413776970915759228383284259549772503324732122833492366461418331063192282548282980252587520229904763113377509049846499132455349460001179362929396548741611047354872324802175428988101056691290579104727099335489896119739514453014853336861931925609876294096376697729379030475772461148922501307973321297248426757901213786895374810863771511337132839855136596236264538106439763641407976580719046119981124767189391847881018596359330725809428023068211248191192236493491747701944203961354764387414156598506762164855248068842369580846810633994756968667534730270607259334579036950026342119669638516263627491674411109236097153002953292261806822397243050596194522862919156172185961144721109183220318319081578370144491138794425660726086673465586096497750252034276193689344886627695725225871312565583599469944681035236270086473138972865 A094836 847 2409923734440342209764503657176324557686597963448025508123350240935859068580680881901114368436248937591463940321751113310425003017485602315933911017777170833694383489799173268082821549229519414912049722916437070919989313187235761764588573154598772224785149341234265255476261973790045633007014692433841486710522107953821581654018125056704751970395361750695206986499378829282059836257494966467398672181034132723839213826236002104638420578757144779060801869548319770567473555035047220460879705886213562139462566261543861183454883944389136391472578020473346606071961769300113825349140708628666497450444388672260630594733984207034701298312996661890674393184840715777047752522417845306040277673499553884000325929771276141001797360764551874530665689992658662836880284884481552852958544931567900588204923564755284816017498126817824950007156799558987577435227235461724679887089885450024299277500364214562604778924736320787822290615217767420745898886317101596067491630614973764395567887877858640950644263636366680903498557297209756521000867207971306235247209524651289127863102609778055072146141466220608066840257753259074425916326331453064712642259764271274840367621547332793427325737415820294910211829658936902213822563654676087795653763385770569256890903596301912866348156843330749749045896760747447399314608373664644660617879890958909303537958267043861391618459115404540437944577141081159975907342704551613700402392514400512571753537969148909965667365898818497772806548568753218607475261142298433030463630777732119682859099538971758406614137004814943786875566107388205075818795673694188599492062115892910762066340680033243207196644042145972610645338095395973054472328255742484232321890572043270571472303596984293355415375014206370404772424800717193195514376422419128300620507485733370498162852566240316920885539479263209641388920870527212712231160821059659113362695702754465825132242454578128061035565662756464178552855547179866813907335803064942503594543501159520968737304439702778544535871657327204544481665239728125184899770264773953338077856877208326137092078949170030606054070908061177857939051948798906828213831764889285708634997525671457302256084167776647222819587622488994424884240609703498031096754336035187743165727227514159749621982158516260470486628077265616751220125623084767095062240544922490280021101406336832444808633807489665771057932668039317604869644324561477687966140666953491773225746016319129171295300301283128606112570304770730550200748803475787386927428359648972444783921644528630997572535115988204960420987236908170578958430779861445786792719933913095748058390901079210146766756749643307361345278767023756674562080158951704063149886234274126550200896042189392358779263127055618795179416381561286670387848750821430761275571319108792622165080321635516557417924948077486396057778494565465405582773423088550999967235769984026041584434065202445251348232799649314488188689109872824674501220895 A094836 848 6511613038554005786750949474143337494897154152690434068483669341673258391545496257557738308042027850125151804547069492169131850493222915465472094777777604108501716959598121738964757270337336915293785826586654439645421467850722723607742930813094084662700408922619189165553715067535163662749605399272531916071579407112894438111783550720101853230835971703176495940973179208127658906694166606736116122034928317834123283455293242133359869408564656308276833644169864772532386571460437118914991838043751001847704675427932179858011387374873918116472145502916329908833356332176636907629313461449784867167683343531835946805708525340601871504591936112096577392816666482385757787539240690164278003393826210134024578181035818988655567517966374446530110795532081214680472215250711974773279478810758796072383764778641267446243728872081719198445116141816711148010050422459186622353466942338657191323431713971837874871812902853344783071152440391645387414092268429562740183520106542864355240939973773958213621766957487292217883064280060038170467278568665970506627498009299084399377947587582401050888136056689203424740714522931334028768880164684753399040466723644482485900277656459662203989963360265382230578648109753246607035309256251775192324046589357979489508888208593263888170023247440343125562800968216911151185649792943712442114208824861577688304675734746905972482097489689650944089842038524331242529781061672533986038740465825136977087939708244638955700714615056897998531895163444601808138894370552895312849706788445217562723419520295150684079546090807497940218496875529352602429423619167050958351949029076468499763984885630041306081870762912893972487795112620566661010004197418390940345519867165946428764896663469309805330910784433352996111840111705158589185122753724183778946013983513825506253718321011139189418035178578528227871623026112552803899517459817073515687226465689181137195159692397288816522082967093031577405309953069547388304496769433095116739420643663004458654777146922916705424423159105012953530860235421649590352756481749514350018676704769138361453759097235588807159925782020743576533904588683730490605390144471300212228438582241444138329478003001437603775977472985010348516988222655738302514380369467944826684334967563896714082047050699888436382544262596267473695722742284461586131074616890672616877501546907267929010996622227200619302157371312857137882006503816190211576538760811086344498064522307391646029037642555676360876309826894277682104316827227936111501330708725403564681389094124513074422393524069403993629484445914628713153443473693878813969725300078420323839615616209263651708528668693846909508132594503433565999205859216897119296413568058663596523151467479474525929894558195045887421780109686334776565570081668909722443730785075785479128902307949982517824914128126998097656978697890226799797980323599168304161219016220644675016254216481281843271612459068848277141156939640102184029159885425 A094836 849 17594376020249189195458855714631640734887552833971589405017366437850903238096862307240127007215190814789222584422241446089880949607685300102103284155644068524000805530450635139509506061629935115604394391387417379484857886143339611952359634468407062159844280123767707891060882636218038426703800781819688803383920847496932817956457500027590150724966825146621141337302543720982105083827801913906019294339704133753668388056988514008336262503521122587819225445745105067062737948612546060261087485514509320778935893543706488432485585232025382361571345676301902940321122737579503624300579623696610082420582943778632056008393840736322049770706113061888290224716239650565601764883275822406033859129840746282580526244832853136071202431747782989972484838861993449407973088727138871355848298788125335419680344226965139884465739394866678456373753808031953962935578806257486791874387791109166280931613213651541723341033684585001283070431603323008069372131410410361422379803836248204514096624241249357234565063674867027206039136186164925926846065691668244337601264373916601395830086518545037861444671479032761433041343800702711286659088288651872231142628445027627405627709860132459942387453673699646966728596980723613395307191787828641893571778230681874810083759048715402723922536466426963794520939170225333183056226425925537353947931626896091954889930297327872893785235798682321446390315243515601936155492521296482278662976336267005711579041338139045309393365222517839573535407925078745332372685113972780836886877278748200122358996684737958176624526923224854619526591682114203343559226800193697995278366784502501993451525094631691575790007604746597367689411748962675722075976869096236578329362359191815207252179312390478109710765524163905589123787209402537790785006166186322151583829162946870784527048740519531849490610166979704008499484027635247148923783945264911579727772547596464678235496356615019804114607141519708565684968940338369863331936363672419940487410984633936887764239113681281235278246840030087673235839874444057465007963113916922999797126378429334644321919988651611786915513408949141082616752259571490986708935956529688284155532414218856390308947308025716628755468312417875472698477293375195189895824661548050886513329916630421407289941509008940038845164110907037448309091629526992120959068552598052488312729158642031607355268064624088583688658159354671947239576703667021390202119765570888349341997113528555908441288414885136243959183039698033526315313866421079897489208647547680782796668548402789798458309729500413602581906551874089874770025307490080693900410968091957801918893336606529307706297696054024706183612925069510471573179669523897064634846311008274763679005064233497979670216316979886932194854676956095004993499972820643248612199305703453255813671871000531127646360556274200782382760383920898247588737251591529669292613814592411927867877308498358338074645516171228395520917862218446228422115509197455 A094836 850 47539997495100270652124041389985219122328672860237081881922855631403798876079330408666565615757137539532629297957091840265366156708115187652967608316455495374246068041560656548832946413766814345026158351742975172713646362937835780772552124590705068861814582194011424102457339329346072293790006962871399874211438058357305361223910053290997867157007130710198620716895532160914439808843814077207457397189758534474094150406699509557282447924644664667631238877569629721338745404764527994388339470868366140993682936650419503812396193285545208267047659545222238828417764803583486616223258513914778992915547946406520283498733351961016837878576412901286048090605886719161773582956823732900413323090826302629322447888960188137845400315014991672531207504494310768219128605268513979691527330046035845545180217717495029326558981601200893107402684344186197791140785924457306852457973458110024952420027579854751764629598143935770613511523121026327411798111656836528133707489782022542054224723458915789473836588427723750023425528091953349794299899031609027534228109710824647672448494395161104719222451448210464702874286208784202965218827787057194083793983017997925605523586141800250304668695836373085838718438463267093640873425175403734144655752455255836378866827440740809566774805362262408732452452075147882043706772617201008986654869141664415600534903358704177812101734645942142858495687698137117907160898262762033444413376021852983607549592607711992181341917130528587470794673681667606443469187039060083268373029557470848285396446318742442698088787667007466374462910506575701904944428384699752816191188699776731309837521041709945007743294466154543174602818057902037180482628490293833816254996749016417524048959737182408383128683115380088468459476927965545405542497475912688729395727452268461345966579443165454046184439253143981652437377971047411683839260320588331271350925736379181871411173960414091113428851974303285451449208671484322301175503750146109246101867741060253807734515430389674974805117537338137788070285809887607848801925981047044195937485455839357439819466355577557812656910071054797184486888071457579962357054349153073272488036354780767725170637296807483329459671604175626542220937129711554747360215721122464027414190750400431078600707875295105285071197045126552589063691887259190426369817098045320932748377309149222495806005299617665125926135044418952288584198371301787980135916030033779508835731702689635757216715267981995575501351696954259693826295962752930655079730264343124749713033736395243910921278466716593484772317873679344926999895227394724341040096466059169902364525955895225980158764666209306062261212615405222790757165467847710651746235435930790352797075160407444061594398558585096295744609915355259017157660360991296388840440080279945621423062266541127156917948398138762387000120900375569174757968255819989567260338365809680808454329471308347748195848913082200055849242922557302069094372076691637985 A094836 851 128453055637384911052849964376884347436891339180807761273366150898686626712263112667354753053648778416626349573857477730155573265544377629353018375567778592857144351847491363544311481700491870730325564262015127529254892987800146136307823888284450627657560841243938744157131839807010451119782172109877740640430502249760591589094187007534776209468082542212131526555910390596247095381390901808812635981187433220444868640730514017835263165956127380410817019627967693761952223020935806028291232989198839798455610515893539955594606081771957920712180414519844813012481860178159843257531620204018109142247728130607474027381521508604826759625863696953161840052526881198935461655547572843021094392957553539863682971615444183515605135579968075751396332704658788833734636083462436045987635489936090066537741528592327342275222483820705418309523596724237298399708440632304836857854652409425496312272633589154325616487450843880767612706852402581533343670428324640888606916215011221072382310688689366221908949227366645897696268570865321764979272400337341900729240014837383824094354436025638786406301202368393196594404888294791115709309986021540249762539110972001949958497324127434416190754873762426404236570253999150706294026599516749101830217949562323039213823357661122618734022800166296561968122730986110407056762516555450700356404102472845624056553353985288391120425993228099871321333901770051249069546810950490493070322663348070425440593287646996464734940550693323020828247634752457947531508411006855231018363088977408953318941075594245395432277727651727250918944164662175864432956501936231931915650596588429943496678988403175176779230805857541970911179446703039555498988340104797069875284422886480000958165081957687555060735592066991474877871917535575694283238037394909918760505103992200219609930913128384316313258505371384871445181786778286078734486532462445725830278621611924001820088313805542517573464953919960335770107196145381698519406347800958423510547306148933821154561772928673788100642192307640808273278239022476441963405338992825999500500085904551565373057553770850572558187184096476653043342488952326121486797774142475647452574390075085220174554671667026511930483403919014230499205499426003327552172112982648236254022256894252048143957705389105865471322335570767834188612647170282703005059124839849904562233627176592040541636218964298866546163833201361849729082556759680727455305854911031506661985797718670282287443656212798937159868408325987369994685125376044552208945533685046475526043834359071400644519495958758506095441200312775038118663842134395237679409646750880908984231147213935563991859674421799848926205090303211986911115389520944844657121263513038684524982933404415849620930085235080613211215003796435232908264993301898510022003620484717107365631858430522254577461168925410379695473544290054403989297782638488360219207764971803942952031670363597847117266845688502588379676258855831967972246764929105296638015 A094836 852 347080108792216534564529951622300116789261276137869710723553457805395633972736054347862134084393383524586857015933606869788518698134751646396667997816529441444508664445853622736073074721782620946525329609806522841071548139389631922467959373592461005225660531226540292701146128701202909579579135250882692339043342867415060116427132070448912026984891872050048674555449158495527490806078407843597665213711047371883500593159698469491371517131008257225362919403529830975165185263823143123914917148475794267060918620261408309597121820551637016219103212984961139537487157783623092898363821567998416987574368493353448415464587617516889943492245830591030390535879542393636898231515958865019264149357986573885368759982482294898976938491673425665281218436780542934440218478386896927744611402279985313749132065076250761332621824724564439071439650946204836089814415447701744732616418352294232925735703537867407960997327550567690153763301680252182068270085535068024179359479252829555554461426613944072682191338508088787851567655052571317020644231411598784161378985862501381878298013692781605708721129576946968987617305298239385862352617011373967801186594052366250789934164268741650747169364237380307874126987587266745139366231020830897741514755061644396699914333533525875078520039274527948175458886672018244719490276026055175161994898226759734536391561933345874103213221600591206368101344086990776848797576027327049513978391953110267687499455672591840001817186631441671749337638306467692562529283071335795151533798043929434396930500859204739715571722026179364975520758454288679122146563287270295336335095790749007551295316827858285947536629683783939247463690388794821056229314480533192509184694384272213572544527400712036591699186636327849739921452721648597987763771498549124578196061591197541117571981306314979512970435329042669500899535437551013693170926874268030605081564244492916538696752491401922069411192062880852947544192535612677915113650582685910179389575112551443699372102718761145058260228810127926616260013768445536297513377156689869603307036176612873798644070469371891474663958771769845468314220662297108799747623375914850263782729494843910130878997673668338428682827929504846633226717228123861334414301918899813235904110714078283684542641360656173208407665641017642851078783590411976260479328947457344081834327882774384394278567835530237790069551383944673549028779780458954282448439833691100966906116600115400051037001870267460223968863795466176771379514939776417315640176937265312528245690725177188146247767159287016753288638472800279317284774447240704815040524480783750016222657407527938010778860128938525589300091738066173228610991728427502415831002265995089655713533261656465268309028710789258311606644513358083962872994744069413088157393709265543821991660056208865327172921518510447798407129671606099203513433931227293492309813693475888046708764868111911602507268854485080719685195579215054903708689744070434824278545 A094836 853 937810325503513439008448876433490538680236531233184777567280169624028104307706106584810818941277868634655271030703031904690847366786833404186167577081886983004469554188344641141505903586774941305640710280132962701447793817737797654362289919622941351669107097813270626939752682618810454673571703665712924822354471997253242673994521760165952762136968370196689306517297070344524683910928476602499082594811268811395998157848864534051668004024818354895550197411317975327202568630627111785012077843948606910758803656335809358991467564524441445866096169304950479185477287849489418851535788345111518682316801421312887011111288361009128022489288608393267162066106471020725700086094465305709208710470886765084726525789695545372852172199366016179514100819848322350068636593965312036329894021325030381660088302094500964793401895183289293665611627333048742877380150831249481962692704533246607939841558686684147156289162554183054914700828433188993366932427445325476691740706024930447887082392400188195021059087699628538129038107683476833268015734001739577462145290560463896451337138643459872986178085815708341811345364510954525808961061854746439458556414590382637632452153356815812884435431414527829449486883890540746215861262191685568948471037958613597560129315384229253339542412096974349673527943665062311121655669059884527837009858604602329871705943790546566538491004338804211506738510389147308994201980879026737296276544734640595221198088634055504688445303337604703743689470456440952846006591350338311644213303951608354331552894380495612466079360637008992436606170399323348812175581045702401766845513176007229973656449389884685455067194174778346304675980251076903454376108738060581362747168941880634593014354871641965183216141555765783005792887381976976187243427351042339700366997914311763899459883558749946259729803000567921606559099570476060712869109927739756249204556309998248563556805143454187889031467488950144703928638124029310344938564468069528346287121406807851941882266984319685273631037602773350076326283924100816599439181672037034842136111249122080452370905350689079913969458414138025978731980887037835650796591563947782937093482520678170088414877159580183407789070582118176588748090744891247322259891612754312715176653127182628263586072998787590903252041239694100215780684648645989573112141756904903859211791705629210041300148655383738209901381675585306567626033884243334790448229124778443781073665067714092267619691609806464726226710106941283648897454682150503542307549138957189404844330295594403299760822344897560508879805712306041940265341892602250015001817737430941662924636083993274569560488208717474342439921671164496851719988534821590582730711001455219211053441890062364739121374646467340877347942260089746432449923533482252265691255798815014689914099840017923591766656481846304540916368899135389993489309184393508527860897392006877698264130641968021552127523177972999602001018778780222517852907441713385789903990575 A094836 854 2533963152430384519984294299593339813213882318130789131117080294770666132443787927256104484917198716657455017738102576272867799796539325723359378396607260811548635290908242774510726215418391169625220252651589655412789097823979389872454984894861813939748922152630926007450919047289897147325081163725621071987309444293235394290073081368836333914382061551379582456161062128621747200399837937701544677573514834617344615139007038811309137455503542063919519408042461765804270365274769192219959510419431987397076020418500736626586635762223220235093175630358763209798020094282162626113756801744669755481203009866018927350574285686859046399876114327632777280872229148818458447995729013740067416916428186681272357187314997381115151670305748484043621435134011730209342521636675794735266445901008829811260244843127276530621010588163422946920043545614246757049845077731620652561450955032413982359218965835717027748885356224075063811831484663174979825269350687183902953059208319882817361341069803881889002828972773057801935873115393099350918861492628468926703932413715387585710131070316614884027047479152914362627286187291293830496426926778907868043051631036619834516634928435952057672093788512689957792205686145253509008511991075703386467871003049418878963072710253853908997568518965985418289924328324111692632468898309531968160425475954737268553614923730494889441128590510227378900001086970131941911556903537554216847489709894606935177409547989762301076339207801021278073777199835665148122217247299331046726869195743447729474421523685598285678606716869476271384344896898213234201819297838924602303721240266475744639812174956151592241305611123621407931295251174719404338903189580925210308950341296267090398111214318649189213013422784492509353802641784649068009333752938744903321267050168408794858799487803761048478810414737099195138253186139890878495158641853825947117320106068051023125813948800860724274240955743951228109162232666934660939346086079073282905757622651619703395522186019529070848206005342464781778307002902906638006148371364466911453582169288091684769432387613491424555654001971042174424688344042555569631343590658163533581176325988142920734986867206187981899507640030055383637950707965978922140884892723360234056594080845536747489925884700082709964413807021987817765396558841857873414572746547828102770246179354282242757208607388279025112915743217880114401051994526445710144836832646711521405360076106846877191708355692695197422804346740091552953144151171655720794897682133285388506576852213005352538765595728146049207976481746012452522317636509036832299830096486013923589472350476292420359014428361094486734747079055394732427174180410096209327035965294929736313176744273415247868640685985726044261335828380117981502395730514474301552484685011004460426604075776068373336088178641027196359108230358334152156308909902797328814986652443388890064821634285832726121936965119614190439526033055068582028183652198819824333885758255105 A094836 855 6846767500056573469484124189052327741813371343352860999093573389190170265835010671739887733435451991130574823273082130386256890359401891317683636241465241630917429551564517788383341092554589353552403817023884968792393440872598493697575714823626701642260235987301664258861756326024619473261914630814924470796785296125850038118534791864074014070707568174859261599857883354238890590955678196741097116304554488324796338709598861019292755353102566631892186544980534279885163199769857726751218812141227385998292496411985334029227730838059576550780314687133208887923771109273115566269952026778309334198691850341181720388364708814604782363337238423975155819649601094001003705758759709031196854798980249941911144035398597134077594440313960204519848938217998875177321143393661403409377900494631836824994799906041599091237005815815673619288663994638067404499938522650688171971558517804878047088001705846548722293341076228288268236513756859070362298884418624343460453689289139617347579895683527696463897448863373714481202191028754046762705930485066389038214447919713686696124877700658354773181209302493088792110585466715711419046819747195547204705886048504532202481309944181789103014184532125856851426710314477591090800253184025288358550618501768491852344624902976597877882176798703680503245025861603806128430619841576686318084941799019841495029537652213853400723362913067630038983591430254786117897717759156490614895179899858683204208765377470249103452763851033056155750642250266496773785278156196201137917688922685491813431532625445592187407982882901964248271507474812801759489966930585193229722253024354504286009542523075072212351322306188830869452013463998111579446812963871551180194202459435344736375061908074635237611597085147557204508191732309234399784243613197061377731723869188042649396712316585878794239799480889839024695638502390885583217857937419927781371242677391317554487700726103120533534811173388688729400811648737419329828802779647091542341828750117555031766849004742500565112167352804302237591635445517369811791796299987607922710544179280312483124925858960748478460297199356297541157481926871004262106054731161766303788555495726479651147764426776242767512286235572139064471566224175984302733423657878627739666604491267987164535151476873550483536255203321369843908001286210015325320185988060089776780301317403478914300767615862981270471360128273330393526335921584422424568014331363185406058839144567035194457903709461970813629952618665017269138111847568359075437309994816587980787581249835210166965341339896628280062391944797919934409260313582075628271890905703391884107812628062306035816782415871189094439812265167754895853727783748091422780060595496189146062984351973326109678702394412057125126788530935136525929726831400186029312561353208478253257669522832836904736186666921399002716005897511849979990956681068049198064585407041139388948270357576189384013452127625674364594599739313776529859929710388303723636773528901303135 A094836 856 18499963251189709084161583574525089965039916155857112288761704180511545287620066391253249399638106362836096515028850178201089844883304113801055461765060686279478083099692036155969013121356285014907425488378284534087391664448663305991459708998454452975573217888766944196518458141999474526856546007380762194471841882822602509760886717543646617182717934826408173463233544662091353755015042087756506706710228653938765089848720983467090213654945679535830624125017995581787945161507790302912601010446085977535398928229163954046236702137801213616988175191458300056406819739235863977898784262598190076335109898418863142470434092642776435086690818345466543391915941283761563194501720738073280161599427718914857229911289822141280279062576650166864147787443597826717391520107151475336344351870049322092306138085879557617245859093323361955895023193468512512712076838357081709046498553657825450817798249978408811919579839083478676699996359201723455756605873853625342961965506196037753278060775550766041569017826006803755150518223820318959732073251787890552786511575133967737541833837047804280520743508288846763368439303779664962970676460495441768207436060007614974484664952544265720392268933710276699865013477512764982088775094724338069100384723907461935616297524770057212183732712528825753782641588129155834907842179471308121933544580526135764832542182666908158259637149980145855106285144547345120427691473683934103892559241928452123165148872515065087767066849152109931816957286442874447102673455824888175322548742227003136444271679532466404778084070994390529353341812599293455928656444621894267784925368084630314322039257536670161621680630016609885637932448427646312945884289477741707959524736443960181418326877506450093377346111055276782088624706896909563567958233524706903886214573279041070261121820615556698274889718553930307628420095206986705963773651750003011439150596991233964174744236116682880750335516255281202889764965726274362262764171260355268334338377060011044214322615292050507404005339071219303507817195480930328554795596418145242696978918833235041311864901479554775308298477006713985165341741717109473654990252255501894673143368276622029258338746162540751630215509008279722146788299772801620006788582703159429218931278812020473037231800586448706432251594960534296251601709942902567157269125165616029032271389378020672158431340853168004534589953678795505428045259069114864737064578506494320459461963260052988578378631257889445732934552828529921119625258985555050175890811096738590802656030477885658134999761635093884582533826867497916761368844981131838553816927380468384845386131552000432484525728669524572081886005736194673202040044513162614255514401994737777732447405855182874936606001060692366366538349250910512944140396047572136728239223884623229297762624090249540528803037933441464311451575968788287601412795936959030373180954838506185549336441349229429771621526907607013520418056099791128612948049285544462446737741205562815665 A094836 857 49986893857947093888831129334242604033210111639754574051373125602168806176979153554155608137934429956931141653033129908417214374617797356088560540005557732861908149617938330128910485070563589555690510117194307787219163484946847380190430436138109108313297192475212295917328615037926254146946914050028188634538445970601375855523877792268141295553689789193386709838395437819087483607160052765439884380433921518388054947974905387729216738002907873003247714493612079081456747941230849628612121179006512170073261905782704591847597539948608041133525498587005639619202339011644195195166948807588282807948132746835917869773392529956073112999456227832212176269801053699122649750539943675514293965444798897527694293309161064027142179949487668436906722801823663109791516710008379892697399029374972773661574360113246658640199220033153908189154733380087926171280627117302312127155467120424926563231643783439954763257982431862483156155121926049299918383986772268077052339770344052404869739972635642486316623022268421520372702219038571473075149299220400395207240116061564061113151338902825466507612275778187161461532730888227188014235348749438936462149287528254527156525362220464661794710807644700635517178414989529176504012779505691977437420880973379460381543383567303791610722567907076088483040194326099117462114861138311632968778119371639819816736033948028333629764138855883441032867143476975496260609504464176230792227080176510777778109028044770328396897511173645150002713262837326396489574649892360691653520388783808439789180608646564098780118195751843960308348481306135816105117470223401427726361638622311646754793864064321559701629568710982573722162824023638036339468199903355894223355455643669120974847582847960520077670351580474272717646259449843717331526223362740144857239174045276099783802901762590917612859957779733238801372966401610775688628533189170570716980803541827636779882604438286551040666873030110596421519415536580744589414658961942700287947839952987399723912067939670115728505057314003081753775884470554028230385245909725528458159314328143221801312175838871898042134544024574941831619212228637702926811521555539634957640529592527936996576380144366758334662074793054136237101557514419885801274040017040278899121812648745588050159435790033107531229460273328160347101983912264436526443615856011506450355420513798094452693167182217644085271191583479977182336184763668826780097123923110216290696060165889518608103584603755107820399575531790069181847958311667122177216181534273392855760795806769997213070602390596683779513726337804034573169284209878704645696785065891119872460349219640877106267152702082639522576161547686932839237016346546781635626977134129185979243926827636352154752599736163596361865261492887429270838541420393708513253673070374898757084301352622331425671921072309491915170539442261768441249037383664982232019136875388236672214918116255260343053537352252226524857804992981896315735655769239830749227361739963901826623695 A094836 858 135064568704209796497912627299539941572643756610700703229697896615355933778652385283262061935449430105521581910399001983693135039127443572847176778039555229132189540789586268316279974691649697623190743429233531262781645648934717172611237046985461812208076038494805734801677721314018596705576034906630158309760686540723034739023008033821800236939452627682596063575171009753629718615192707557176479839425749232455870530663104508923360158993643417909095788731115712660100551149260594188719648513074585437451976134025939578008254506704436789341572280193914046792784663602642876181477117779319277548885778346840751665264564145507216908548095640911818954814459055179088115864395733309518884221351685021692111065664123283711516028943236617539871798146379750279058851433051122362916896841026824564384251828719854385766260675283722766603734133697974383046287741758874009010492363112889597916026450685056507791914256611312590404452462744188849177750076502062470341796716507664091761999652783445222476749364600257122040237640691701896428734446761448616062072240811834517993767180173600573455764088631918201980214675491550558234798949350307545825285606693907672369316554235030563625042881863712183457139377436694357401077548135604628311573151289686578043468286782557320162115166301186878552348851286478227253478519887875852810330356608626212618684998895030374800714544928959907690661166568502646348821760634512701916663466744372879627998470611820554813351987424122346155221304369498636871956256906485133022923915171301662083362868118744515371412960143398309758767067135837162516733948614974213094734879772560701446822706379757596777132933035394284180674064873937525761596763192983336713764733189669228430077987436862447743415196593095373827803410944853017332874291958165637879553344384121448336794370301398838774390907645949492687379447588732220703687590713365230327279119730867677588008833017506024795199010177023315275664257890076206154324046252405004917679795218633576993999363358666037406370157458430987827483136331619788797570605893282781475801224617664066473910457804766967030292762646103015822321126276437331591135257588077841400042816285867117488127349891740234857716174460616767104368686257174231662240836119254250882267708557979300099510322467437655962933295226281094297335264279336797551548082885673965263244317196011061833156265567920733465234755123972944667876865803387910890707564103179225910966434108771516019042897020967670072830207353962214100823262238499305137283072329715896399527079467236501991831109524392477937152203982212674549205489173723414971540874694220878514919478746083518389133414116501563320476216419964086795423744966329359466301477960902658521179312555826017666958649550508036309067570187243484638895225973763404355239287907913752557018552957022915421915990208577209221349333261539722359466611409249986053956677464118060649818523200785272097701228154163989162558775570619027745326613275537973398867868974644721529974408225 A094836 859 364944414651881012190266030132227587886679397152001660372069665281566130901112568056220537193976222210689357390756450326808942458507977916035715565702338223557443277305312479052258362706352412414271833055278884277728219324258120853548182310524281678477113142715772620221837285661863210372212299370800637724784740494587669263464312183508711972069105446308585370393402229958869680610767088659438083086243993992174243785796760408205531420384086512282503817903760161995512607748554184267070861670206350845483069440876182957073711829517848256192887167558457167428464541852002039798155977072771880348806565145030964163626982547767970130823841422287506983696492097292842389942947520862376349651798287483813186571730167803427452283062445391105065161684795283430353906780587422616221562567055450597993474779626686437093777704417398882209381440097193402903143306951850455044038237975560573144176906519378900613797558105784187410347398179676344428980788324586022595457675663938031888518192080896355489690466526872475331201732446759485578967400000134940199323987433460806055097807677729846652008059871167203563378591645438720123238746909182239380985247137651002487366173017690362450204072084942675000555080655533164168535031049624200005893217363852160493990929343086311774243568623239038772358113135869843939781498622179415981879654778388654855867050278338124683197070633910814696725439200950673459020136624948856402593894916215344244074089484111094335348673122467405666257961693122479501629316586672937067248765272468307140806680476239033969459038189266481124228307052550706984399024040190100380545918783820392997668197844240962170253483432066644873607601126555170969798114679241072444698085723030611548949747206819485842187783524192119608452098726733402989709005344740190810408279286722108129918604751477899777486619599397749508060466011788058730588181478979663173737464532000923015163086930696840710076684831443967764248403299570372448238983559339361344870518732907972050386555883047693401896436947623215106777680592152198777007546738404165822086450757613979469284255676304506043953002535226324176969851579721441321544539191464771923280731963883358924983102831101970218790768730511711661867953165327259531488937920184968843608449401847420123288841147580756378738232471951243463239536980784114719846393513475198129779694708201375275093776871354639605420223073783313012626109064569371557865058109666345301215014265840470393935299647070040781679399870830370710355272720466810813816684218710817798129312959677221611930444864306084789501475646212308827918658578116457374398797726999747856192559111568447046561378675634522009287214190581414834302119662005582731164957823381849195040523281915072099770116332872977943504212780670402606865629742567298174148042673509889034165373005574564847685579871654547006593983302140887553510342778756078652808710488910124487572977473603688952728375419013746465007286734007619985976193334847834883910232742128297610089024400255 A094836 860 986079673324813790728302315504651642929866158460951875624629005892895070338872380235522608236061816963852538148242018384035778829753517201684930611350939840496982603089413528812933779752589526693664869724620116084890385832499793611570015991799562109783347503541979125033669544180633080407120927323868416502210059055689341626845832496832505926730485976473169988206909250177856123380574058365094143322551432341105574253352315959866836974517642762543907406880171226596162406036042256629031279513249046909909816177271312324073591355102719283796391785170671072477664399299445908891741268573511841383197790136095318329368441579504909786269110974925202958128966832426204958537728336974407587240274751429578208424703847740737692357318698503529268527000518709449065977062295782857908299139286986488953804470299478033173001591075136496006982047408482876669910169096158170654982308517601555745968085388911104401973210087572263070168265429022738458256912302954930990456297847244054498684393002929169087921163806244828087785040833503438332473486065917846969957351972970286126356282578045872053152322007805152110046974411299930222432859349661060499876312480326314813191030177245124309887777730633244139316370791873172889024252818536452811295161743977247968185447616732431856685960304825581576033069344269031847062355798608894107186016880849536794340151167070717863623684138282092350644446059802151183626060338851175487106787400147115774608561787597565073557301424919505987882857273512570114765541460933369470573140842294194592797567283929751040962949774437888599355126888924874434683646222645036254021977819002929318998023752432700026428135100511039054203557569887198022868744266546184762237513858895522736033786874838813883143647667170514086663742956222710025176399567196037404085291079378752045591733244122983799930071766665073221286691784403745957828562668612336530208301886346763119293072877909846092602407215551423875683910051181256278935579253288701948835223936522121846567479996631508905886766262320468787525465476858909475685593716562162768496114145848354861939584926916970563793982557418881823156716647281058013481753760080225658863137723596549948186855722287631790937799393668184293600105084027998079851448019503666561179148016083171193826349270440736297694741205917033556578931586814398636227403725327099672699471857242919982241551950134668293111977510607387787171078815600638561440496304754361824657057579866842232897160603486229224427665620776307697165846067439084319627543475884299974649004089968385558934070192245516708755050043861676240361666272581494102210579917478624486553779799979197836290456048150361967530732266734562918197531902994118210248249737299795622340972728421968987561187372773235895312073865801240600266292669190865903143656064535812256562280842509517195531014897220377434607721533051416629862586721587515269903081784357692247361535315153966764999972680946988784460526196513018583079929064145574318352050001361685497739013955080785 A094836 861 2664386912379232210666860666227538606968910473482094815936087201852937198489502270283814031233301835460107347387192542917214347589051544970974766476154673746684623436104318049540068020633134194773870063724090498382489544791195118080341329661660106296352926477457284880068354886538784921396830373416793090588333854783732106488068175942129247505313801039325058999549698400578337286504630494935395715819450883941673269458314171926799785299615250360307125530886404750502668825596778428857458250173937254544225477827917645023463886767775717986969594410643985679377481778442560993823445109529651922645520080141164405094989365520839718474529007030406476105357484684723508505126552023557328438346872726564432835350363224865305441322022840294090692454890239868136092839668416424694645608052790870437702581685274410018947013205307314394811983282716280635568694373754512425259307153576321428065032622543931284715230999859062149031407242841821259637865748061795898950190321325577771317413341375722533979207494914006998620719849130393843614857780382710022377884565706978279652608620428072268557770922057029649834143361480740766022293462724037276288426415336594564974239676172743308194954325224098940721757833324560657612979362580654445871919521139009160157876585469481687790453690500070098179402581010101788180918545586342609698200635732400670029652232586374801329386511344567579620626596528146211547484156015439251217306136961302590607648089875999136717657493101459382711853814095069271327616991398125377636551559307113641321431885994497711073647920831492985728976428625567958171808227694562847768267003521027131199539662510875311230446650788097395457813138946234082502620377210093111986493317748649979402151743186067268292768293808911204870045825015615035754623641921558348325647646088202101305080733307015550749511276426909428446167133140992909789994045742409054324959657959444421947406867753025473445370994219735115868130160709888454895311486903402513326391430205964040321453280564342454016012640544352959040678700940792181251103697214604225396310678335631497222981289188273978158865296917143283459845271411101839030986377115197578265476274848425914076641959178518349997143715170922703449595822069090485484499081059760986863337214331007326718298672439889721895614812000155352718632809908035524330971725019440309840435843178575661590641398275487002373348957813438088017623242333643860823640663150388175983878068365785941872817734015320144294362770827937712567371405718947685364822808655155159820683810921781618103018245729002521840971355717038602989148394349856618947715612538229516362920456826984680985209765680723602401746029297502598423554896899770445398508039625226224389716113271672878289318228511116950516155280081182171431516915926523977102995984538333091207342248671087709887759954566709588173763056988321625593001155811386687503199474172623995542246380848568544595340973455543344681865876775691442203861982355128006960352355193446532086593205617603880815 A094836 862 7199172451169012108408066791844493811378353169482461731707431994777630417423564795434485276869773323351393088787656102720294783149838444758056617333639317112602012027371264280443734978816948841689470218517622802009370665135423376553288661175789615413183497558742080203965569869758252676981155261851247606901261573415585096041418584549800729926851963677770332943613296871453417170279388216741380859050012965858968832970790639193897060012723431955907090640547658755686984570600089278730595562938698948529450331181217299582087097972938634898072560301168264135006883287687400505865039794207850921476353873343636086471342936268867339813267590727047323511472965489156087554646985029923564466005662866902346091538473008882207561714413357155934547483844901123185013403718084117229149575050341792635685886759806985571716796507738772419645482822917342868823735527974523476892477273980911981030162400145616942389449759645975839110599299990335614518774793006060216008483257765413290855596349712809283882649563336483104028356944565283331943907390120596414547197126582903338651062366040368691597224978245772106046703252673987138492306713847489370870267674363166034234080791827722241497642276867737607196945526326592104997097348668675494209473734822441006769334565753091903677374015045229100455164197856225687395810063111941932795644010562929729570583538108233546121284490029337461852840713174605003799151005927656517937985694962652199674749364236387879813545472802841827167923017802019897614650995992193309440592842674680216556314363159565531391245641123744273001805710791157734055351396547062592024821189491837489498226849106361338511966824001304062015972047229166921034882236352927322041320182319338385449091274054966884088246046728030408388349732528448870386283055295651089979862535645030998347576095803822774002195668975437508996470372460271057848817953767426596173704465598116941755130237375601951339546333779317067524263818554208553945875358677414337719207695581290900426444917517373314119757248864075433007445062416554996881572714188266900458668684366762159648140581447131362068283468476138594489620100196080521780667177483510096393091235777309096238536625513500859404650527454033751052623617630577407751118437172026167001070591943233780709671819106232758121214924329678557128712295792580399927886964775123991861757975569039580374993075898813930278120590899932203216230213614426896344838510391852546754076716067296035073511284412234426397138982349422078580729841086750578416666909358685765951187682461649842145969741025694621768787894392388261415002721171646311815233482867716235733986587792732808042838950578859125539155803631119754205882413225647840472650512819111521001217315719087388715768865875850627521415671467280361406718106567175116941429247078919947906426499346998149607210201708234410025130345374723499300872493139780108046129709311348251597457473691296892342644545276905436383412814587392080321816493243626810661297745380642528336289343839751730881345 A094836 863 19452161298671758337686385804703156050805703295031138116978665313801955534941273587761708934288096286393628665796899402357693586856515888684724009060726958683576889813333719981440922372695375137110753756564553086938821154706369172251867882155653879186315514050794623253830089719731912194418160120691697617054118183035056145771806527385385630133106500543534400288584128596968732615757620457004716145757419214300049845013806848787737929354593413529610598603634243071461481807092615634351640353602114384989320250626171315553154315258993423718874070964162239048802919265849577724286343700504503660177185520254424564481163518809114031335730555615474837721523847394215063849147648424301447629818862719497412574904118719636499966446903569012494853210656467944606038080753423616336737457140415470910752828322416789740368765216896957770567699775539377715281097827892788680051048334989270596422070740160834434405008535332426858214690277166643988608469852836626641859022812291825386314050019510669309328385140927682433077621843495546432518594153248071129396504258142439114056890860432455776623433333449154173508542354581751767465446718522453556054186967702859287905921325278829323783321237142301790547206090376618543141499423123398604699552159570714461281581838788268854254576798198518529359755483204940797241690609609921516071220418340400396899046690316214455244909362672758477358795986371186192119094470532371896029186130482949282218582174518630175257063149855785515548345282247243668285515663553914923983104224355426638021520087825260071321434648668436194157893301581279571849601301661935429088219085739941375597077746745725825784023128004872787469761013800070074402169300005232414062535146133534568833465220344777334739172525490844354554116107246043832168701060785207323567240245665227669333049305781195828338381948060355722399034500220519257314596321085540920452295141086454017177939953982008719493980748500720496715444969603310802873300323834886637114785867069217806988213845678662130409130070418091275633157517970830660781828222632999950435097388848313019737778628088859752034523772957229565167670050884538158749523682574067165256554253594014329610611885495520143593015728037084024421485565241998086653036532739733643475905876093403344470206536926368472553800829923979461206427904598742332569626247850660006570160209551701767597569700437196964124479463262658999652166019562939140279892831438122430941339302935765520982685617664123404804925235945367628387419463244994343934148624264360284444949297327566951696792137233181139016743049676877365304734363457393984668141922992956730723715397295507220347069859254311676483196579665256278361695856980803565186656287129199704519064797356860852637129186278319884445914628149311455338780892427591239451764722611257160910073193893340329150972077255694809178314019439445906789331883462530040553954971359788803192334551667503354541280965997225033564636743149256625338105960882297287278819547666140918118121720461803559237513375 A094836 864 52559732629838639859416506036241135804783198924820965709614621970460889077780903810567342105961159296062261303590133397514385351391522781387679514425466908723707643673615684018589091807287924803524414960767203923285892750645944368001170464295915605771809105781749513289768698457145756991065191664953705110032620429299148290290325195576727422818923837616666271809421371855712644074359920195438526284455687667025768822258473134633828691219051390633575881519929084231430168155779676843928853504837350129542194787741583713407323377742702257949762841672606068741601352849442271323621194813723374681947833799373581829592017356479289843801804148005422284476233924186203613364309391395477481572206101062419141875044837241984814027131971729058403937440646292541424391709182346893257747380043827552059061506441283406071490831899259072157301505148024575669346657507230787038974455708663735170620454109752174496145390673018457724920254018304972066884471023589772180242863630329254428407272297121478760996012768137034597692630192768021895381909458168898071032939958303743903278380453826129468067825269754636331047975395376640601704498541140955660969042316465451432755765186822605005140292485116222570320943659252096976976226444182074361222695725686335651941827359071336691103962831358382021100958860455552177921360631355944824482504774711751309491494586650873349838198976657303376486004902334231916500789460227462935414342986579233997902409360799974497156704817364859660169801784709034589687565708271682132409038173615520101253930720989489553144985029456473472870354699066906611979888661739152982333775944848132105025814573480102074907091979902342270439232243315742111867740413731901629869647923532628085649637576280314303498360075630214717974813333429077906070959879958574892627593163924909517506900876644695324347534021463412186484682223125470572992981410755177799635505297511133156297852000529150184470784642902613002808064783604327235155103529126505016069813693613330933191253384578827558992155330512433762685358606112122028877502975981651677808732685999457412569318204955517602865921166246965808944449987869921908860691209647951997013113200119790941298777076072269914487469092505673579953102944660261199559096960344323132645730676133783893524717353103228506607611721239668174501211069513505990022730193805518562628581024450722607009052955588230298250413231615113717127949368628847942609374085707296416550952042455722370399181465417177027548481590385400982480728808958133630559491166095392129884487050191403441834890208834314411928617951439028248665130835059157374927007660693486218699243269505872716644974716866199570998471619099718833013547999679718007486504815172584782498992081240922304738134345555154451922233803843768085045024564621244961823551339066369769859069863473306222367776945534685666165394455395037465421275448243263029796678286484440034877436361148120372673648827479956763786212096576476814271481984487474026600559756496167380112636552398449377308030257905 A094836 865 142016378113662706228385061623537744241368152689162954316240591585520008486208467154879370608598118129863943648671874643184466861766307698793621363253602526644499369629219764884507744622369600123747832113239228436165395273424186975969990342659681811141549017506773134114331769401118115657945953460544790515610523345848115645308312906641790111071102076133731722894656258170006967320187888610454441015883122318884413057692549395973756335935947502898508502256249781959081242895434879739680127818430166447908625327157508567455272213506466241986835479325310633577567806596273751266846744100336857886119386748721897849133066416043522348838443472180095397179946341627274769095300126402931730906653255251793801848958575323724247864810621165012238426469773071790460761792172620552158817084140964905248113279651519440788378487423032796072070896342262627919196953303439758686520299273761077441745870582479635327750411193487337440307668142769757358077852097269711594389575670126833173731063432772216101541917171121126555283053703237351665775486837378209339859874370832457884219069929347341390263487255443693917337456009765328324053787592716143673484796284902682068446789628873353445059746511462796242705399220093075655171220710680541800625119151252319360832356242628912951094053315753550022496261481195418779802719184233153305830211830050733697845621474083969475048358390018671050506707887311108267198941002440134319117658720550959779383027874299356572687241159456700945993288873938529214092134258234421567854297162004910958161482786593512947337678228156742655259504238985480084290087314417889696330433514760567207838375380465489060673136745673000809854018051678121386196560195734298198675374626850014953890751897644188903275234185180314677123591072809261256159901426947008574672433161684859851075976835644660985191208587612191667525888967850521267707778457264169329074214861579940701862778927489809816431340611142111832866894329853922586078286862399492718533999485357353112264959656918146385734673293914525608684563320557435751196352259274200200439245282473145080449278052011180474083966956675528658538338699554478113203428898945083721862266610169421529374966048935387813424997894934601975949259734986460519210593333813828364675120811007607986900441817878386498485294316988753483522811103397588586299084414036263305562419357905642932436693488429697828675652427344574001020719541869127577991388499688283479398241477376058909053067336871594664312592452296117509295300854385413824777401196641125270587599564667874772270921647478180307849986688045204651015818211595479769658790031051876769968624590489470784867501337902611986526193831610860621546328333438741075424970823940036953112572084448174710541586364560841050773991292071233216480201034825711459255996266392608506902045861031679519497404155862643414284086640163371792122379471821413243980584176125985614450029855487669579460844590569877178525311520312897202904918983979193937577425183233096594923425846458889755682738519345935 A094836 866 383728201103384002390456577090292948699040943782919377741516368849453092468846200471580248817090009225733079676450101695751031946107212010617583535831719601526528573030508131102255907380550852246441838845557434467314974742899402563126545904695995957788859673494195226627411151153122691362012975185200359019474524047861179174474771183420921303386694990789505498595089400153986969986503600665527704186389912049938017056116446209447954985870238933780379339520505390924353286873296889276938861436544804904898976091784800407680432113571094043146171515374147659320519471821778826480748578937915376284919901047212768614775715864132240907271630460026469757757930538842972239891887577231330141432295523484245790176744195479865675745904271255891339169917389399331532436938058711549586230503601507130152850022556899087726792601526202715727663404615288472613094498479236720740190809663246722583862171693405864903407114899412112745253594401509866076554289482351737138268453217819072906166904988078230784887499200356515815340213413517131432903470052686463467403309517049342899416023670716062610362474496383591210009475090410521754952732371020479064800258592764730483491792821450614185946429933679990331567418371747831168175661384032379763214710723988041226633374625755963722519440955203260802402877421231161087474769314437348876408407882292307739827559731480298870707314531631472521165748225509712203739622087803782702792978448585706744658943413947500659426428456147188591214206367580121227442357078183698804660178522699095793432225235444950994216853427494489198037707583384068120845203943668476220331849023107107747447185252203177961836740579716468285883286336402040669760993781133660000919232372100816872784725977797022136335379269997134627373225103917290485066147584650937210190021775279327392697771903010997337291321256194120422242765506449885339875844398546374771980728920483702265300072364225465594847297860521343269793345671200515223256295947099900198973850539621874496008987801739446955427528248001717682231927406787585287610514927055912959935162944509752007916536727216004685457275851016112188404782221746211991953756024258406568519847367564576852580216965446341799604429824644202033341319850830471662645823628868003897029043785611880646821100267190047215678758636891890672810461100169214846674136063995789646111094476480022752721338796684087944851314608271807335644267074181014086884789116783656254037631920918068716539017545045583365795597257622519124714920427820579196414907473833154385735564139245547443272588456595834357496252102480191528016492142600151278460675736894510338969004944259280554839271970038140721394204734540926299699346143403478706080263679781164674725387273186886826961061618909046964036872548942668307161418151074507741664740088241489119279558057437734588375763661363916970709935936326975187277203911586010341972508647214126645803945792091322055582829410070980656418627941673351665772276823229797531860176244536070503315716524495367721405382171242458465 A094836 867 1036833457364965460796307442912909923847064388733295469494622912390630670330813947465742677424406596329812651421824526110044645133914825086381011920195943109722153559829063341018530577234503780400285724812864074691456625589918912301380951064498238418263687696232297995574130816083968110942043401004457909525829648366797560281315186429290422719960738794011167723472208664559814622896565408810367246257184526475810203201213579965378978398065049663127082076875903310027820622050405299391409063921416244422870585491377203544043960115596882598114713447705467650173410035294639792877231393443503246384995686510182152075226135131818898887925596664548049105366531136007369364913111138378927639218331597801176873263760967228021732141185476122797233424878359687220728854145872846434361442661914188124708095512835461683518352820945312314863350447199613110737953415693944316000236881189793370660518146169712064489370696707800335150337771765211515369092332103462296477889766204971464865629803546723946808549921297446134611922701360269585894353510306871986910714402455192953681764211739204871825858015825741208005751684356833220016553958812709741716946625232854016863712755756769930657073808621056822413098921735063419723334981888434779439664347751096536142044017406436371349334578366905894934542552295905116062938046884890532430902212267741985462280368548838293464681688816109848733518801198619355063396191682304818422812308650419859073108685721458272482413637001268544116759839611912613618020034733118095935770234514035794828942914424689470992860990623411881656355230630799513077043656765704908329446959730001890373035086713077606387393812373257151635455829826940262211572819000062953588185567194041780340249375701255656168189291512298072582847777107193446081387474613825405394924864164371580930209528605958879160700164843027925768708284872538622337823263857093847369722600468932101940900093665358280547467582387788058372869787136689462279315925570777067938134625624058819530863172775340328755418795591427347262865059168576734889687860136552817543544609836820067452245401787659592648925085265478578457541063024819565247780935574117315603056905724892876486250216865669966607143355961190738959486270287684199446008496234608012715944111633602490500102626021505689698377507351587571609180382369846115118124929345832209587528871713029663572210124991946917197290423395897996076336808613717558193635122202160939510126202052079144296029516353645829382785039477503594378862205700670350603299255216895986509132223716641904523847761738800296955774565330914789463495910753487397158920976182298935884017481390763985569704927995541718326595154666535751250927011733147866025087797037797883011071043299578883758274077952705880335986578853251797694716935364002285092266668462432237207684858969150897826111793915601147792214832615868846792651212846725928122596474384188394070976647080200896706515225605167199163765954173089875888019489071447928951892258635311279266862471125760637124347586943958603426495 A094836 868 2801523618071935571687620320294105523941819279316420575655093367763115221780766817206236242820497806193144558408690193099238935400805911276189483590785902450749657392129556116923938517431721834090719782002519884258881335028986158138928766649728335510152526366359995689846074837647730682642709907501070086338432690412562960018934459257171538768412612834723184399316409216551218957079549748102011633859208404147727119111662036950007790183616778319530441991339351223189780396426908245658698013776805255885791417098725112191206372551910663209011912589528658216620894594846644898575452744335766833816882060030611127694492402350458800662934054915978368656230609371561373181022986404012285249837790544963256427312891956705919240379807410579526868822682157957481010032369711493006933068486261632711454143922831394911967501595401632348558057180669950009925477516110539062595919312784012024277997447088390304844414719097361606164099914056007113017421404789265642731521010017379680247858823016343116198471102458200255364899323735235007569411751945698055946286848030621843798784000703307892957405748398678247647949841122688270074207041759209351098710716578912960801021382562999531184799244947665600480202954960722988344619952886889390013593304408752116667761708398816449629938308227938772909873173900658202370897515208204904190948901139030962426773815991401337461271052473814279646495279672921271871584306185965531574656155180456010629832924160436838299980987750999150056296495417181514415768906406528017034752368996746194928707961343285715177759402447605476740982635126712700950103839735730718637689464858616084680833056851550440255560119195800244002533366309106252093629087177176319461617401639068518378536940360066805169425329330850122121720066370411587394618471340408660726149772782110236394098753595528988481214508114540199232929363482833851106913119066023177046615694486325618960609787783725709813791812764505473202150895049989255878196407635943690468939559462356390750517796829981766557694630260508444302543707641566930884351310478450785946744575843924877746215067713719492121390894930047267976163763888280243553292095967508962501053190748813184701271233390823284326159548202707552024329868976002856072643294180087221490477092604950143719396648689008106374968809185230981596114720352863102879958712418302566309713365257511674492089005006901773582990779164401777126454721229997768058188013305449741772704743907085926969803036648533485946701810872617454389166555088290859509535391181145481714520882746802286777889208945649945778668518027879658650174422839430804523253199183895987864104895748839344750062160604681752880319386514774865339078486003619390596308521515866200114749284270074870727969731667149669758788772024613808428456852192116023244796796520751816693675369655087668488419478784190639970647507018141687706768389834649546201245331813568393565652254606757030809682084002332362069514951757060902976076993698775480798215350972434832042991893666088717014619458517193975215931025 A094836 869 7569715779196912549734489309127230212780871845648579662124592785073024938620961609277302862358307647927280267007629479929617493408332438353438898281291588225982464551380500798865140855569935161209344450685083914403422675791695009372473226106614898050193707978217012121666098637193352220532491228024490368828535603665096751173600627597691068461828159918683250235785214230912729062214320522806226624320334850822632200029507622625341083697154136954321591133516850129155476603324884029364502641815863879987163986130169761763436074591302496393867589702192986795842007021865599221311080437963848541469968941207024756848366395924804547572348928457376887561086001155427694327754744350530056366134070834159121065422560803258426559484507482200405476761653765922754001886734106308231886716688436269672160972171394916216674505792422389660491555638819757727205529510577260853189857982905519299805778441514684433977544081630374352055062817441559454161557266648263663198273291177193691058249674160355553244322110292135792549823360809903630182964659403765840294880152664337766751360688136126187566038506315212799403552464961819348907287410279424853958974639249597587230342911972468976491396902774783831440685971204951779443743389365393243381949668848100468139755994049584640463721959497312197496582381337026166901049023154522766233411499975449392735157388528397864982060919102557367494981512157432077977665731918287184009902508485283490301949487972814615628276146489562702183569013857384840038793967090403968909804965258973704661574082606643577720834912552439374742253423757147087167667497922287636054128604601020930805720546577802576492917054673239886037693520311375266216723581979911415122336631043195942617026472603524806312131071662665517674815036485075001946813028174309587456651291132397694365273902005590720917362440225322775299449371422332193152256909893130767286108236779451353499465705691533202558584930622111400804153345555283832693424414116394280870006751532661343749079556171437957898562135545098225078125835182454678672782351224913887075286300385675182850205660717068280052405549175902452593016032485070193261429995523273642560530118346387500169958386371787648579316492100359844379000346486889429424082734866099437859256388274463654727319244655073881919476024040986760685130365213053734135533322829324188336635925396924831447960919318523600274323888011790205897684580426645355575665818316203000108908707910744122593263508994821125382158910192772884255933652986356201724414023672199874696648916049636062231952118723384414693665379936765506757981827016231280334432985273910776909875544295882518750682388248922100740904655767767019610438818254767860243359600048073434912169555026699001128090456690560454982366926023927657121892719906162130805155851932402946274073641123187911104811605563089193599541771748186224314841396682010227109836763963787415225998320970810417046864284459076437144630235881624386751484148954602277668848926435260280868884829823300587612864652565871177074842203055 A094836 870 20453369233866439637447018425641455740828391785123182930640074050173945621038616487500455127855904444201705088310056446079633367950378847625080626966566280600702168468172721028977493667811447373865814615031314734198163811107824886338264518011306804803287888804616000392746108671621600052148108655412265475504616862670401009108108876834502009812320919687669307413907249535516977374884136973072676236901910907714348056752610484671634658141920294433798619712320537709626874592403440220434640479488450426920061204732301597559692082339326793345567018363412860793706886352186254249337640767925574423285022262259320862393158307296419537081686141757777434211685718891356258512220138212145808289009009556107400155515331977512311857807898837098085018683119652841123355616945522875131064901559086314392546235352965140786059602683623701461015834778033804708959330812102242714779933673891400364063189070975230252217019264150552401891173568627179589137414717062203628696091701239767335859710371722457688523042143538248453269367356009035873519362940297223354778710226212192615140332780559812255495543086657956585310151112376994758059220508367964196187798376541696101783425747128228611480223246498220964887133013992824747334006293445339656728637991634263056161504028160269299716527104623429329696992684499470802308432089666005306157773681984763120139432837029915039780191142144057533157160399354101801774380936058905785229225003271080810339856886669620930990763847833810670300853419146158420603306883309365117466275981377377953249378242495189603715980755957288742948092010009176302814336629282181456887536851942493696420972236020165710133421626166974976273603889347969660211335024880633466484234115461313797882687150437783666588572986207192897907228106862606284848701407508513164899211062489965788064733689120352532389724832274314024318912968653778103063547063618120267183887409162383070829937376168734929587586668749132240467349137539481865948376888746089710967067773701691488453622210257428532260148332548225143652651704119284900206927028658406844426637636897518500136377949042450778982107672482393496859061343610895773912140294611789414689589878718748276646042858705336835638028835495624096804506911877706262301015476964906501008489270640508190123072879661360939938317841989937042140240650690950836771108158326121538583023960709125637060715911909645761039449562417077971933766609858074520767680982902367200844529556070086712161071031500970032249107428639061460642078341202579368768507182426892880284863656645233893348447846901375742852338077920622371380408246423434080032833402956907735314495856582578816824999062986426911520171499565119972212540347845896754758167043021372905266482022932856430973229686008162682212685675327880504929545700729597885319507867124556240080730284639484080717532469811988216915321896616092159957013747066401799001232734984821782372253897610875140103596486926340530832428827837197335941607194398341655485749001012722306472894767190664521641243276613525403262248416723585 A094836 871 55264996100191340703469294051593904284488101822530994630009817958977215995021403128264620478163791449925359221333505509677689430584430237950529500624763808891509033218538140839796389025285675234250269880470161726719524214190667051190981355193324879963585825356364454844187863964622926147551969054432713290323105934399819861513359011606196832821822663167922549949127152459752641954207875886921848385882338952309317626713353500075134220958384938405986916141098959374561685993197492150730369211075151237674125388022692786436526243044786404317225689750351847671609211081600237116111084043854464127867588682655743763161556897948529664390168382680586169863087251358443455072324485694473623466845977686531361061081361580677463381370383173331543520076312540322949384122984916074497829132125934533052390255762739639009016829776645448925275125078691701503850384648770749238074527596996580878179437063996630626805952074190710959535598927367821808289840403944807556473176578476560164299246366144406514033706627518237028598038046113054120345688481718438100846234736345191781771412421711924578222769854111292378295228902090174874456664906322828978674577254441023617421229138397561735750586720641290272341201963122641262344705561145918387087536471446109929647915744333053598249415772970546551529076736935188770811216605228523182715538255311329975167354790497441909088211484012324352033279904073270910962299311565431513402181948935951864254803005831827782722428288570809941590203754963906195085295159907937456989908791876709970706115349647919702597002281761681631006369868791370613057250404652956374222488519820013366708536176005941170977928740986111712651391671324693710515761020503889646528985457639838838683078063456418863597517896600763547479812669927725696586189256274974397248080834196596426953216062729290536926315579442756268386927541853137012145511013639251068800096493448522277931137290942216088212456620375224691631376565478334446508681659967520282638736254535218869140343463036015722728962895983168793051239826404472617904438158652664068726887819610794601693310368107041287741374878641878052610731157420607896040409814611059475217629291767939497110107634263433758106305334192684209205933296893215833847914394676442499625500150014264855248888193525752604639452889580785846876169553036583947901800108263857567927142405200132074413222946018943527804992443327056668374831482151936928468918440136377860478918751592666385515091333852112032315962890023833873882011421995716468056304682503440890329826903606505930191443850375398533802602792876141710704356323854291868017435520356579426908990894610583667178628717506937266005402650920298397151264409440794776588707106884149541956599513795023049790665483503598876778221712369007100391975361478653579971179451814699028295186955022244862910861628620386599016006165114909268017626829732020978891103740092224492182414805346263657749500660810687655232785548185871320089835887780170198520216131887449236829480792064345714174051720545093073743418147144923615 A094836 872 149325999009347768714334395080388303735231110296086962367103597485082387444602210213954517031543436641793876414338043577092670761805762552563483085607484845058576807054321588376408814168828226671496855351215761954281420228579371264493145283467845814354804096825007952372995215686302474829085368236968535898187556730131450595408086941251067007782555023558807042293234152039002103043292305762325861265977842947228868513031424404592527993394897961652682213614629675909527965926745031387833237173684579155745059878376111176649896349014930525138350468138432328995827294635597488501477899748853994147923801335513557388741664345098619856762697888316802073192627541484795324249162248126329518461609542699998181479641683475658528544150917526442993493161177800832956394776949626287770259183939373549221244078524687151637222687996893319372391926946790199429599030361647752339034658787151087641440474883729824978399430287444036862112786410574285898819559634044152955386894418951964324169227821611814678461386784512132913023445531230116224138176758240279451263171478894481982153741223132839650545668650265625348197123183296540133787150517663775532414511553701269272576059348524464681769473838949519817644962817224362698030647092209978036570866817209397395645612179683882662200621702039312158802235646206195559261104958895379973692078208077531608139072504491251008441307649610158255136389143645578647318330965468859890306910396799938666135667381900711999295070244954480628366060245059055392962046918764363699421616089374888963469970425370436541227496449339307809690468437382273387304387779035658840967707093016824174352768326595817023816653324722847680609084022315433057843926066066484944287852222308729080807879044772093331656826768042276898097555926916607969569598521753573312851149514788141055661801736760853910422372305929495162867453899174207553039067695306192769777593541410498032586862130188491701615128200667188367655739012573322134984591896855351057600154392686387682725719583501104225385125484798189530599306358293180894292891697752469655293206461950730116256824478247276517026415939982682015760698728289138924205413406938788090248619656767093802443234181736939309066401374959797237650334963698557305350802393400270669081600396849272998374305775833703876374861769329441368322367992064199136279827121420784822417600195826796155938891339427273502483328542420144700870822731007923722648496857567510076646837622273828503575064622997375210347699479736970488167734220154084694108766483617114858778312008681122378143387935266479936958889894013256981700799406646050203949030743170074654600358082741940486137837969704681506319686442615146703982744221768679640445931844633929040993826619792129347677947163197038156892072854135381857378612497169621243484241559295449649897355071739820980101067402999814778553031742818588226091467736922173618561963304496455593055102431791706792364010681913991118098455718769396469685400627174825478059968502610886825190950627263094929033766107669564871729312571337166884145 A094836 873 403478794058261570874790832037915145098690175531925149784919290394874651898099176976701976754609887642335604146182172411798886720709739832596293346781923426584465641151743713254915776087784843180709268908715108330306670738097246965993427364948764197061800706035346130947378228596525322365262517424319929564189487961709245108972789401901371448831630851833233460353768729682231222670333855961928590218823745761073450412893282027855510563018793334000608935199813243208585189372379081612433256112926521803671914117246864376615233498512099234137418647684354402594877678496173332330756169010319448333225983340968949408636213898899572904443145304063616521180309754004665607677781322112856664409645517529417399826630767669867763448832397786065795086977982341538107855737933767244639165817175055204061268447783448920984136693950775972298754061335102040167075076186787578049322409968354641810591284956400923095004633830721713410717789345772793130788641841346897340647832246831629127345089274748757116796153058045155612752321227345727924567233255076753358874988489738153970587627013492511023849818470247865579536248546038349351318006242062615165755031543523575133476894938483965172579382562254881905986417190938264887437546098445799508896095052563320316924514461590106620212481589494448482537089186972403465934734787718711460392812602687235093861798739780569727366504181035163593054171432850449431783219306397547858177758489971485339946709011092717990267497079438718087035153191945812707877255689206150807899749683582158102585889383235569886476992809112527940102014711437033901125842721703945535338370342842939099087813309925721592411426305472393446894032376904628797600577714750621815576130175692728336504050495896132725717882329732335577896048634716004806051358619588898816349408740876722935801761339511764536670713044305916487311592048641166955174548767206319224687988948794672235527423544632013635547988185746122594181115180596550930393920796621498590115334530302364983506025174276520580974886330961812128510532728868348371906775462889014355938175133303053163331338046913773041964088128458328164707355353106095952595130985138790808792295094955395686262121648945575749663658408836037943446995865980204945842034219053136671415984646786585627342518957414474348212271861275260996421191438387913029644144980278852326314787801981598013214809985909546984766425916626787654696294644351927746659310040228972090721894776465133023993439096247573966247451678286404235195343980844914847765418982428761844978108717629489059237504009646178414264386691021027488413849292401303796778413050610021360150740630577828582960771015513331923138526762543475473862977735954562947690131255493769384615777570078819702402763444292913596323504073652089409629910575376955121240840722036853139323625108654041265988221212043870911263692753089660271989877807536883385333445957645682920210394588286386406703899113030943190414372119329361075218632404790490661547836373838484314216711765384090433903521848871443738319528824334877776036175 A094836 874 1090199552219423755155916113832051641668357119056151458631889555543353824346276531588838527236438884866154160609107815518637014826686955221912632059521671491146381103815204458893194050580380477446049773094492871492726670052918532722742976246946277392615171152903408420811863600672595734728464492995144212713904098284981650152993881555850564403676058779098373251068840814367236724653139035516825288445400495068577515786769135007841184948748786193571683690227681768519921272156202351771763270183890288228942356199741149169503184263083343115708780047692657457379030491469365708360214667187983400542382459063496765788577661213162300889185521848882003523427123762693064987150040883186690580905343726754943114333374854602299221180216594667032251882021015125658166593247502262145388738267747815221999998124666800459811985709832308680257914101335518765741237426257669674241516812699835455021130010511720410472877542211179782191722604699491676465105011435759682570277487344044642950122107051143320117768527101451225953523858932842625622064440117040629335400767636101013134045786036715541653602558960941082530281595374272436650721119078902668514094562816089146309385297547724325371844809913738851960455481604952374501493551527353458063059212261159274286932642429604288403931463054192297760503056180963787958760094135310999470601405960382701146082972055814594912093285855849362418274116075172770719099611247555208843936413132992556588597341612305142108990777813573171316688355558577340877628951910188100718581424223422901818298109643532084462824293342725601154847834059834428218568639729656281800825435698654528428911097210650973146878650060733082370659994873312284695683703141330114079201759446869529656504863632032305852796386398110002689198225313446718069342801420530682848202789566699390584395303477559051017230356223342280419220758847974533938674077729923779238914176362049662969897065830733570654758962462757822582289005562232868040602239007879392335140576300722597499045597295175575108689917481133331573045928834095919007711213007834419037275293916978387696591159145936536512110449096678462718357258403393942974773119716431605826568691097949822377186450252216763938651895954273599563396545179543550065107871109079181885895321434016957515806487848628133855165682194303985882888690944156148941899343456886337564917734223354082004910260643036256525565380343397037822844687258216177763549733080201825021620483039171167157001768862996321859425404087030384506527331268508739764577467981756030888015990976722870756937357690676038808862435880248922260437239087268916212845068113717534545052646583463210089219517146079053151638792992706028115231061859805007315979094206412320243302790000526351043762919148532289340227951114935091449438160996056035567971508146702017887002785146228147760879193613875136202419719265816519236328423744496921984997352415595330753952893122447384279207143039398926586508515367972214855844275072343278592676775822143082006126729999117185089312387001884533311374495154040268413682860705 A094836 875 2945718786618088928169714464783371497872755836999545709298215794158851638508987290253864723890881112298460899630205171349184802262821432299868099228534209587154095158043041296185697069752411962274383306192050830058239132176315137319604555825821476566081995393344303517687524501639125078710988694810362238433039309376532457004144358991118823117361261989492952691154547526651543947781559003632605967450881918851550686582399789897904853876008657276237355330386260938727584068780869382108222743603615445868080442779786467809133227263617694586545889551446912765483737793072547647815967699985762137946069071163584920191787431961750638103006375592533869456683567226486907590613802788589115836749574340046338765511379030504644825761181789957923358519425695891546024596846895374383073126160288779554788790871581247058963064403830204103280911603054510369930783358673147273013000378592545431112451477811383592696792024049973940760321067180237164035920610110780820957992430155776378419600805907099976209453443431968154481265854084219547085090192629010525387499515277756447750037743283578380055523090462644334748955291165035577791899112433188768262468342974041329804383940497056188670759503807539815742268805310164124964770688789362945240586482633557306559971682920276325677316192959945999054430775263874968092166308418875532850853538512141455809481096633012295671906331016000796219013068580945393632557717807674867898768330107587397930904677089739482885775091384777629458973849684122783105540720184072558935456200351938997130883389670934308982981354135051765207870907527657913609538563423688551721884791919394192971978685575365619517144520052674483093129859253657416343108568287296253491381338449311293439147805029700794518123110329810897533878026900884397507359443386915285466945121059813012482313174194603216336791885844757797386818003095635142061130402851705284297226879842269240549989636347218563277145081026383450871222298848038028849156319405369321468051247049217928140056220385539229667159576059135930948557971199194444290487325640393137349703488225500470253136148680982474741949391495137077806673147498615080811741016878667213804597794554365325107762102319368047216661673204788857184259521628130806295716521894697730402552487098729172421123502824474260262183325076737508580304246509918476053098996376361903821555391556714927595669511042673979222530672921432879570538690275405467965183632123395290979446454449945717193085755474376965416593475595704420650232613892166633998973470721285813030657362640996479155755681242702647215367887484045896926673931599951319205803577264851727730710890917776963083242552367934586102396095527764925423878855282215393813212564855594833803634753965644630441427705136570801504382327589050543444292501381432832727703893771548130293828386141483346595854315156469405975067170192543481886899128967752875666579460893492626051497797006458244036031293788556786605802818109888805211130156026839133966921986723594233742070110240902868727231635775570160135890147586687980918893313588735 A094836 876 7959331071242524064490813327928555955200544603215653450372320443927661583897459311989410895114633528991556484646653763877681817077128683387288382202867374782818873970651193767089294589276966541684906247281148248324490642413733448119038787098393382735276158937645155201383270391565315290081356724913105773101859500031292413843547905000121504212545726219551179073126336348171657379669047774676265807226994499336394886568128445535003907331790443211607140531019986828760163633924636914254066081453698750845265127448626836279128810563110747689503877859229510599679602137851532275033036365146862108746878087901547390861443852582989010992022337665504666389955475218843861616773507984726907804206768961461480589468631807048695716907492016249714247687236348277942232802513718054080801441496362014609224090935014404886517740207163501654756342893539185684034210893897417674011452781440245055030388871916347955746321576105487376754605331798396117733381023414318342468812976003420430445118427438877084574623086384650851957154384211702283381288078419146322556394354879730285719588848306442746194481736827506031550594666446330756921274751073356972942520948621296857042299097837748274064066807443162668396758351492581860702435899615307150686606613016659581165769200317944202375819949446311035252774194259933982821245406587707554452006790458400253214516777019427167090895994311948295534410893031598378422400234416726245507263184014288016216747848899134470452222187930891341224976025158144201373830148308412144055501934769514946824745100592754859339931156048616526866066037291897622738544979802166737096250906940767410755757979513540693284351346303676392584554509043387465646794655828571335603598297288279668003047712685387914755662791314762647026535739487964328618167146688643680801002868900825193027819612278514412982960658322179345196901825143647305874640409831229948247327790419635125916409027513118727241275354174325621496220069198393191717552334431068898727282134386410541111834408436129703385090065821867804289672065134294554376977746169129249284479787910008353645586177144855500816210743709411287555168126183999544959381252833039095268417414317204010491350823280482211362655902347443537838269664042664259067475977051602158468514934245444789864918188825241602600285489191662553879996191181108778139324546309586407239505103068509511009417013927044448823021352668331297202557718279458316225748410447680996024639298303270288684550554289997697559313711634189257566544016209302976556486553311446285052805305839981509955981093780424862099885223119456133246950702745829377225165052924561254610846282207186770787711287278642105569621098477227835789292551741484134278293034260723034525100861912381790926386615516095157132551708917663453451386889294470517974220352999214901351906412351502856273850598673586721069495291440533222241882210142444525554175718336864659995816293558557052937972276609537398009952628024404183708258825740244267635344615450375797427991431744189552183794790553203570802641867404735770402581319633901265 A094836 877 21506109608778513404165249442348493407580373645132858623360300541276747440839296552008097984735015904454073323054358839792324920557599439691020908844048418128967010314604367515633977794529293843220654405770356374921943657562775600502505483135303094329239615367521816009834078910484980274674747159726516988558985936045242725672809435165969313263475434883965296362634669658212291588321819305616266578521371686325020131956396477435790659705643901549105217477460674025049023411280300161445104443865150421168460506285746931839738237008297976639344891429748586193421519492737047134591616442659121432071926647440909886522701097891804345949806253365818016051790237357748887601614427960929316297850852984294580506405477631266545322439217666724937939327554093621304021486367469335230951111850044003185343938917618050422123875076691377640947535217431276663750067904527463882031672402451163546146679619466494365042968201845002842017002846198199129878431489344878050569911703168811847286331571339039975420655369957883170020076664874165485476693302798340734536852159385515954257881318086265016639109597384830834605372039782694540165706585501098107701923340706401133686962357973655339464919842951921722468225323464150877453856835989871131792265827784531554752601819287402314543139826087739457306996818459566357708036996433677393253789496965058972044168522025395572467305304724553278533182013958310237551931800836276507685757224438276112230254756820784249422421466014177019212255761003455947989305955188609429165407292291029034381464130918233959002185000662007720540345224891799848981634925886891099945518228669161624467865088666901377888697820568013560088983190305373678520222816940231461504669107891593213632941480528113115969006344009378342454802034218452715041890122993271838609024284824908611748156110063371749276743361994642745964231344720131924838136326233580468458995392486974267956896642350810453787362729833946802899335755751759555982797558476428758991794859060834232866248431538202073007283690691110748054762971434892686732149579661661591173527037229354346049903597509250882222926687553437803836986470276019271865167333413854756748050048887290681982304816741760615733849031481119234450147447983757199869513794276907137484196949778704723485836525082299985751711129612547143846241128267109408613978871029506095999238966935721142032517175961363058045824472379158243608431384252406095036504239846001927863284404568981870079938404605818304428300232242103778240381281564922750488992668074057140926866905722267398904581759639026734691242657500882987987363872145299377311076767198587245106778923812927736891432814984338601314530105689374084537743050926634848604553965359908783691988725252501633438466193696783978001353213113199062175103930581157958133510666099984891904720832345374576168597721761716163860370302405150573954083844905756140294507124366747417816069573697424150580157055367676260866105395119121994490910136019983984311567184024928681056199106502689929097744796843120272738578189837448464939793806757487629295 A094836 878 58109500203588471975530439502412301258726214388604380784666081690209327657486195386066568765343117859201377127336392938465098057664816608916455108408236622917094079051187030376049240911523562687415666519485255643890843438243977258824321696392801862484222705446885009213416479832860025136855876744224323989980606897334745813475517250270544084316406412510748011220659804290153263699988176094727377618898939069455705060151296713903060827520742490195239086016958210195695632497115737111587757953257554984298429442718960761204136437267610569768762207139302820665114345989773363506134272595028580962596237054507250611836947505059802759767365504572102613867270831385162275455700567576923027909885200556794995066827011091050398412535049227998766062348803473728415188113932099630075975823417377400244784713731313037226173823939479895222338585401156416006266999443822313511831904819970262461443273301409595857998144335063621573642564935822202250535404150828837078321558953149153607947237460639658574709526235003113940743395191335610930055741922873038245572251978265309228674509601880239768516127937652076087597683700898174201196982272749216013653623924067747241925315248945718889485939351589285050946476427241784178298460468408732182795551580067191244281948949945360735951361434269122567332470150703554038593133143118389728864184768792798884063090131995841817379491842469748646648362267304461230266941303459384707040670513169038040958132136181910142804912348948118375020173841255312813322903317089474369192786448268425681383769256995967564469044531857588812283485931591605900050754831201399949886053157613167768544760713819988009514568226823426335684039995650610635974176404577849580414280325924787574956539877339248953960340385850548966550228069922519748078858494160673819277902816594034168118324781571618188031347581148866377416007896531971317265338478842724594546257303172014052384408811222862333014726854735970087108383715821185121872327285450976075726930981900239710794062150181813565135977147157315419376165259145014905255713787268063450221620770113927533018485874883818738910847093558645236556249887517677888580137175502982719694135963676045105512177123485413903230648720406081824040760566182447911383167204660226033880141689787125917413940425854185736259520871927613191009989648581538440966192770197179161803536449155215457262350400030589055795368901347132905898684397692282989330318230315486761405598436506090709685704884694366768567569668204452774616252656244405062518281632649549083338109326456260671858669958563556456710875560682162714085723935585896171665152199805529811717262041296248537893880678376395622109754775951590299193145934311215619445370536109439272812719010531397501168944728982094792464499249280154948333677369043399508406227845581806178711654337090789753304694770349558401163999487603425410290712307053142948631232695863233186074359992314146496310531425631184647322818767659239604710255479267170985365586895890741845838052557778836444232554257275320423736067466298918347531552463277411940453825 A094836 879 157011848043986442499369843370268595652584823697635391747309129366645062053780259093855316795859119720546216543989610665373855159485413919692822011898146511073570072629297041471717533308958871852103287714994754979436684048191568990567716721147867497129275420877867927372835318674308877434804304288146963694410611277612547142768121937421574949853616863128606242352926428557324460305076463486134068709998354844297628747508671764569592920170386502863634461312603606488095573958183310395209960544597469702423935185766125691026644813758846751217218844345504791688552769442848135456527669960150783101813600449351943712273545635970489165087075643547567896851349734612471110532415331978418060483193514053607092375986077562540545244124380574834999175528527658460084216979823046832995951443922641885417405111158068908967071250160599600199381216806389418617656768747139986581505924791887246719656178313729108541816620950373703646979368439588744282747532137108028440746801721497309879861588332316786129825164466323043910005483786912155858845129198909646541195490308420706150362570686399089768265561048426312203858106754454826908939705935261796167793984140907712341281068115688974465735668663074405255735656838181977385611562731783558368042448577075722957518271310150545421138264052255343089192877040204184552712288044668892613713633991488645619679497492484242565163814491047956118690596313074640285871037850015456642147384040825516348392760801708764385074623744436349835127490506816094218142536773469804556949479817813993900069910150938973440961399322894204308782258446815294250137290572271256777701015686352550641446318980876518934806985460179077391004715979264759633028546124946532626047923935979668135939357115629170145487723753561839298240373790128614140856360609332017666417054801412795497347101811650402280688951887520874957135307372198041779119019731696715620883518774175389482568404651027531672995338174133861341420049900813086447539472342490978880185408521299588637731323063542828714795337244335375572043650475446858839108251921048727780837228147320794964861602784032480723286226623868771875737183359086295378924258783041725894758798625802624987803220605352771624768597108688201607438900599677526272800117917478136466637005361607864450147743544821484777073239644237281229561848184226188600381244251093907065687059486378425229801728748365475667396028725615480732580001634133164384764424821808205383315999112155052528588904518505774402851268815188199154909336436791100914001646482426413549122430473217910613094727323456969907006051073720546152576638086589219310539863932797774352672796928803539736461528701540205986601956090091091299045795776765853677106542584013739555231183074467110795656855219243426432455098970201765557198534076051334890555669505251374194893998114098481568054709100886785038228962755134153053454930699573747341445450449715331702025502883163250135606905331898405549389995444109870292805115814069759982473831481129600442525736954919309569626432505413118941814581555361487537581789815981760305618605855 A094836 880 424245955305351164044825341256026243040982934904796439896848482882593267459986602585401679915842576141798017900482800681447218175831530746193396159693683464684163419150281554869550398951565960220820395990249308469182276407370181168536711756219841584441439702989293692876391817641502753968816093330696351677973481691502205045013651999395845243960388447767081556089595989302086401591052904351358158927037935890353123420063370956570326167239556809995050119227568927772624045139378807572120201803744409878394488573510628898193233082639966654178355548659346807839648917920229672230174258098054820912519385817911897403312508471444756664262518621500023885189733115652065555496310771305118022502560965087645806804919314746973462199225663778154939773512019384355673825864293758610655430725503154957020428365564388460715989291760116180258832825472278807948492582887772799920915496955774520666248532360422749870392651809765412190516679881203851229781581299061742018060779929926778146232403726682495483129019678478629641720876448841453794988609039711942081271969241100769752970437320140738673613777436719957922748516852853241409780884240095100496163331495108714678394204123276360060698887241687691411712693830291275654138264202818706301718513259707023364023124798077823782554853517832502757876586430161555957874563703562204723864510180817551671575118161602291415230809375319734962953344589565410747962314003800460387697524637640032004319198728084945186561490552554668306396104329243245322108321039012094823403125274946963249563215844067849241510136501415608184740850039808993472265059075522104611948194498471434220020185341567640341860465198835640287068406891933384877832495655429126577731910060736737378520567969890140393858875621783703933296523430699445486074138287556617573985062795514556839797700976754605390803359968733822985313223103671212355208274049706046764902673181564599209885776982667579357571070731782838608546887723613243760066532397083339483284898097620506598910324123630573005563436098217037638346524208492153438255591434959875195758740232440017881128517703969888030500645426846328049596632880001282596175458651641567864655554192782729040999196563486065444710846157026800337218085379568109806658007229858720072627154606922759957173285644167226013466157259208261954662922783789513016691681000262966694307272928658055815708813815733115222715013821244127592298258516743412475350486538207540630233068195444515426156510323297717742137359771068845912112252435956898425227386277234536760179723800525468020321281369310774125173893290317355022099362024240134991182540681267386495392085584365123071670512657680958199402863245671352738431440995675402324326258616634588168795383854491122838467321633451009238398884952985921255395490739813337830881910596961367492797404192639760106094070685901322823736256200372993947009812459535958263442658483898130395639722715947109552263361896258066163267120367166101871919818219361012205473307296425284504962695414139416678294176397071990105462575626519273027627648551230253068369532566385 A094836 881 1146312414223210801262675572703939538428140237527936282965892853439637642031821746405496245277289844876018523820887983451659718137241636590800636730670320823430098484973988131960483706249597915557784857862365916488975531416030181325817204597589290813293272948201650680284083318432021766914863649375237254086920653119827680419079744934245636427606019732249791235947846010167808899774564642480906259286787792777379295183382480815981256734288362330220122558518429930238023681871027579876558390063756850893952205701690533516792424762648376140743165475258710729277939687667691131517795388853274165954844278666397497431806685616298096536348160228217420990214762027142146518479921171651096918383859244473304916379799612460244732321762499404194072433030300848001372217401104755942944140824358080771227312026349866462785694099264583758459766095044880532687408341305993358246327091268577962952956814781683956420692403373365193365072422059644366434125549922532689824771786623860433053810075007907770478628481346084790968885898159285821241903362780172468593950319693963971451819971276449589497014658368456277880954288678302703834401040277031026278837153905799606153308798260024609195033927591371479120042442993790188635504204264453412643685054785279800053867525686134969709917793066919370196439447341419483993992518414737032494989292794935033127950349593151898919711081768299432821943818390409426766353886567230993952102069423519325650154126570524720185324762398378969327532438770124742044242465304873906743030687543426876886325909140761177711586947865425650420965468025305453546765939484770154390227243833854128909943899346596783327188042160268439876581444417288026675143770232423375066498994936186728417094438715286043715036536442335814465927908069376111574758180796617371352889973256425531168337890692089132115548397946566902185441371690812243585730977363286006662051402053068772889721886838763148396625360121939055786432349209153083826613322997446840792856914474362087530667058050726744718203689542045191363436736367695323143307768949009661730212335270824780994014289974523853425932020657112154521238226304580106488570710352476733328573412670100308066154841311318743478837081547689305822961659256692433020063662734960344158102105110899935796417767662796299866900779841141079564217987799951079944912321681466284914111185766174580435619985128382128966300299948972907138909161932239066375232629861811952974684366948091968526422362304645914833480743250159206466328151172619102753863483719441235899592064586589341372997489165150388229249952664386419549166323612858758156955914380920545512775062576157633736113988739525247514580549887847905008150454524519160314475873675604073218345571943651939442427907396729407718727354687868989030313058780441562767708031877320109714164391234514517708184610938596273382950326024445074510667459810735459654074721778042298613686828752986206846965468236783962874742209842087363148057056023597640909428893841109637602808760483267748945441294998456011851840937528273520359162368803634327808974171375766415 A094836 882 3097335718985160279660585352620703376806591880817548931777402593145418026176714898801048269337557245012425909566021430803583876959608726236812574252875047171224661422236296782275672104736014616271174465123716716103903416703837142572176918285974507557676839064601157148833900250011505172701207611795797729846507926756292700990148425798679710231546221356150488152449523829877430345104472072930504361234741689046542965232376043101410399125720987776697961158066678443934212215791471381447653197832069207371048981411479248051744233515442829692321378935793487731162185196429183517131410910507288698355168328437220220148844261222728985396456064674124850015536401807604964240867191509490492568355165176005904796412411747948266519759940074164468605559108099379280323375743959186264076457851984808740701240074768973618058484740223613555242107729978441727042569389716211166208775879692200700124368647291577689825961003522180942707013493888479196901156006109102028844791349396890960184616676438963069150758673468101426719300055105513840154169091243416970428911682541121409762047809418529470680194933297791426114380565260257052907310201047653592910317493690139040717525694504382370768621611652998494894663269256527259401856705784288918144530716311312760038526690380811890078374094311962620438276628839929015590211826882055758239256345267404278694170173025578269278767927707135692165157234337541681557277453542344141858119403884824580266684445674359065855802321438929422568324343160772723760297819145448257007574094339214146399889356935120858108858691622243606021840509863525295674368096222789881640289400890879357843234196014319166982421748056580125710882775747105356142853589335512304000553706585666479446251794888134920227888327608315748903233274306930822775551118438321849838891133753798989702292140852323858221606380448263800971239600995351578497432745627324740294816123444718642783429328352561044300102365478408596952101599016243908886265438672568966738959899624828262887355791942739540598013363579170008846968423318988554641064153444632671035158534143028325805808730382645747986980289314871614670057637878342567730835463196933481812237496379056839612021340223986681393752349631010347306842066093497574452102210051855620056471815382497019599160851051589958073139893664605937774255048372545034221640076491640901574961729632930787678989384108074696733828187747110973845204963242651440602466090536129358730056529260676303513877796790642938582347226124570404803172752356164379684040707782543942166160998333240599864371195402954979684659246925278815304492384302582340299959889474706632708131723688692341989856925903684561103438446394101793660669789693809775494311486345223589201381566596363685882317367318641226204992073967737055373984629429262362785009271250608339486304692318254034207754712662016444779408957181794390954829529398794752449351634801611806956051415650846014953391142912428371429487287726199688059948293455942606376264665685370944377504765863094043511165700791651746951684107738819425491183692879771402509595142687788286945 A094836 883 8368999966385488852432100360105567820191872833828779685726258840786066067091841624738686018253834398733729931628866085143300183885144641050230984830631646786328211732783988931720734066513005243566797846979424704546830542958236543199840707391498521831552005859279378414498518191447768544616896052208596090808010331174849758247700627428287642800001462498298886738127377440482806624663383766493580303150012757015966314678584885077530082456441374684275560828973606637080311169044873801643979063983860934559723453821611226545279402166301763180276225141348528590889495122811966195597940762395305209681498868593090368444679762017128102243127750401325116524558367469386586236676632978722139268598737921708710286601420163156603676146625758629894768026637651492514585759887960320180778646171922128859293979454713740366127562982390104561680416626635654501588489803604861265102754180601235023158081132025028136225790210824529533829157095414248730382557094381243759405936401298612750558401205928003204937579457082328708910757780009200236810743642636349873926450772275790355213081729228895353328297212755974064904778406378925878652848328829719731012651589113601782219148273242042905792206399652474341833901033488693661113628183524944392373109351788112292344299063541428040856797092913129933504853254686040858705268362242796244025438149923233566096614679564762890439332020953598871930822025236219233158336913117527304069644677194726592361255722057991625417657687203224901400643047687969129475582663088535885560558459873869080145624156112787417848958473176354358045362636685777323606689049228038775421907570979912191038289887686791042589720236060837339402365383487234255009963723240784012986121048695475891277043932693301839169710546161132711200721841249419013763427547262164841647312490512791613750062196245088372825648324422810843657387216448068274287819692954054084990586503496227719732053155486733102935728194897299907025522734109541832657605388679958350681828855929371491959547819162224187969087390187227821859317316371170706944832199299628528127336629042127265502514195479618836536967315796762445726341216309055313428610932987403915379932386642798910531373595130370701807175369865908410733781439622971189477147151496451150432242687061401836056996823123628403917324125780985402724957576484628882515791541768092034589261679356993222134048880240032702192674796992393902356836671772482260268797001395991665476659767377980424002529280505954915403587371507845983618966310538204981287175238564950012291731117904351514244189596981295189957561055942150694566318873219253870631733464404742940656826404631784131898959677677766944576243167576313158623224763602219488866469321628920462418059774597802735602082084067061196476480865133470835751517438404808123803532283211111855971885564479531165914835525428157495197689619354882419914874877768083610382688463159233324352952311401757179417856021183913222818511776693981715050617140860900898831026217252978450598380274553319622299420778097748021807438607269352559403657978998773525946598266568232575558975 A094836 884 22613034811837871894111255512419891629455063590413481893283419610401357367864129893329030820273591207821293262835286596035766293273783860508997884199792456741611656877320915857212641172046035432102871511363940427968820023169738435888827019194910720014345962154933815874817847319391620596049680431860014841565514068326517290492586105162807412165893720124182235815932021394660713622410117832593581048606973234715451935718571127103443181386905468675924788661925527066712556844547033220570649983231194413111165401177012122646096892909113848670276668010544788459095684659652736231322118808581204169270711587770201738317304568126018909531945785128315790724506693365880748406536021441315710813261221509291759188492240868437395184681663039877901498739369375224675031442893893041169277637880075740193003591785396451700303057119933322302046930483061808484850372406770945422096475587208657340372435094362978732504395323686875278225439764795806181014472367862114528812811311517502255117839873800788220778270542277778703375440802284803934348789168234326115932299557777502998664337070328665826163588388671708625581285139655292463862943277187701665542591683467458325417097916774305427068170923239374018636705697823181015801763950027693963903223324000763102601536031162248185583175666677182768367493055885053560292619524568208569300975641836231828188774170013816304388805841848696444821388947031030030452144781966105233252038059660747367735532694316247697519445215020792244655114946528549427070300595367404817336371951005099915339330069927394667907027685663817853194963822484460464859978136646064548400112616498321849306101433295513382758257095414634434485065555299731209931565837343009067576195073021469272564093259885506681301637667839052977348601511822655868257958457151250963809188510474429186553678351962087931051043550984054451298459287603079481774110312929108510319824437630683853997364842695824491571293282510138870374365475462383015596940873947808790973334829761262146446435320020537813152933530272525995493866541866479931176381961443442838367392536513293728359467550377199713677137700302562813480959296409429578541539010096502182423095496471346277198931842020921412296306455625334894792330143019202060469677151241200956612299683968092378528985816919192895794651714720328893556897597406418868012634524217308185819283482660866053275412395419184253249910567645260577057198841924283824594848895305878943988575961398773844978530602049293390777554495466973723168042167901477503273567810561787150668315314416559458247200426672264200310350288496444251439378290946039655864603520861725950948112237183357035698647059228400380560447935352751760498159650583407365107424612729856744230008309581696395233139908831832034238225092598564230463544744585162121254781444227152984227695308919000892047851381952168890007712572087935116815600964899832516459271778104613640789870189356132247941032015847790615627247391139850867867079454657860772698826462752882088145879124338303756358991431254414363271952165157682876689258368070993187336306006672221731372063505 A094836 885 61100411692585963472399759962458187077219761629424394246872114061045626821902811879933416537693225189698735662451012753622555381125580105950671232876854387484187910554309381862199624726134321224536715256907520056947047155774090295535067406023941373980240958190625311214379408958477967402757691909989707893313928204607918544061209408449278199384602031774077902875761583680995807724945513720284089499755738530188394114345264506848618398577336119920974094688961945160650691513654914717108094610711623320365434354256832933778527259361023452805324376688266877067947949060886570485066169422845651270064253028656216503842988498396741076427215268288958865212500560916242312807874093257802071895292551919368411618595748225097678632406177387124331219699008025219420442444113539109279067996773318478079366845710161757780478494210496854470026244484816379890411204654605290925643411933883611532451296466887636510198739938811726177235604415321172886852373955406339075608456757783889794715652780608523844539682067655100974191732137015760221410191521825506528899199478664040826600683550946325833398662497893743950346567542570193858431794082112841070576351716077483281675216351975900021895292042386388945882036961617201616002705079346645565522117048340710115117058011901331056017699794564654926999032732148160033869799250114937311454992158803348476532501710762652089695662945343156840308521004055817906062462042535503222719702767558662192894816978786779220705915553328493441833219184877092863974822733100064727906991451057320097377789703319664279897370957705162662978434202990375490274337318528617181738328867870894656912895034474589473421768082090106181141307728054490242000835882537087259806866101182961278992288711166706359575185808790574983663210084222974906613989987795132842047585707989417149276425156939365344611546849110590704597593337716304311685371777714758240830080639891604277273160072910962289492531513614200330451628489176624798601101583801590673251600028186074390326776275147674008915038429708975052596605536805912402867877114987983249640166506322290611900015818604998146736789529250208925263106292557062412163924976669815909503288651533190998192603305766934525653918235924285019820465312656444344417878185506573488315283313839098545383483620318836080808745015850202889405334583234567296741255968643624949991669380887980718956942158373755612248556161102697086814648914042743121573021446319483510665466771039719551151565684207910235926036843164391492154066318703481675640198936962710316155775687822425751832421308678860887943376521956336425238505575817325930892288081634919114718858608043026078673612455075460150507385745079967680552868752651603098300772437126751293989020034429969062117208431581526089450487723720455417241662148351669646822295658769484152271376752813575930782128519199234912643344172091981330753333892284469691389341961750202898180904898687957932179489088964709059511599632348100350995133635868398946931330271332070149191714795581822196362372547828649511812792942817451863461816706869844593409172883430076549934740031535 A094836 886 165093289780332461464552257307306509062756166467641122841566558909525673271424029835450198155816274188974775938649373625001548604035024172494853162235376355189818992706087072470747528797373763902662772521292607829930493446081568808797316242249670397583891054685107435967437288187960148530630687491111758867719392443336527579536097329043844531929782523959838369388071983174029277812089155662089777234758956901595806181508968978933839809512780809121003327924786513898551101757338735018592851067492822980432990514036561410057458008696592460366137795535029091292806899266830853797912558458410141150509442412717509223182016605363426262487426122970981725488385791088993363326127393446559756945369662024911938901686523211973059227366306618346903077725220944773498810808963339779379000558003868647694709024105265284126401191053705380844688610551043375402082590126371089310143076948877931152026062681095299487578262810273960444015324904758044344468933413035560320179521346720758707819438695364357627158000168533540554487356858775781833446403143183350406759521059050680535972048290319902073177359905720507482127799918739524150190243746925619384995636794249676359628109165940965084855652030357099692399245233583980943258293322630686290346796361393274730283188146621365351111639261738030935568618074771272526462637281191036047342819512111005747358991433706515932541376889511367933817178931569872951150741986786147741683403625905445584454427741149183138099686305648374259041113582422958389910543954535779527399873564384927898014872439039662956888028420691663851549876021516172090260794574686186978992416200874540864656793077048907461672234599550371486809378996137677334155048623049372432989084629201288354367891533479180698065470753714465766805016298968966375015132689063991787961612773798894662915714220371813199052468535253265099768245900050166647094392769274963837614367569162677126508224519640577410384328578492286782741429803389764743437160882491024051317032302823943241400803049013695151550620684140120319590032666583033446069072788315569297084891532690292720060114382403154615283091630896364213498099721529886228237346745422832490975703513347185605770136933250415067395474777160962498220002482467569599415046387561610324226938901693560301533794213115678171152333238175533486844320487002203429376005614640550397569304847875841241755604436513492245111345497388919883312604308544649990206479353106349139939147226773360828437685500199171408178760772675690344826564025094639586102314254105432712465755240180879964891744128849855446958803051975732524550190626480123719231306531974030586244405010820019281219065154966834098270575722758137320102090871504980988201322017691869266501587903021466824144301948993374661863183591267577938822740661301466800551721615213701952284275758406973245972419211024950781793425945279961467760391361351672206301485521377270126271164246384672976616731577350628031009726579357176008537983217036959296747681694312790790233925231782959236267374265241579726503803259540589777390952052703952020398397794722060165701936193144065 A094836 887 446082007886046618291256726844582225029380084575804684493518595301424308133760906712574555483599035165384654887494945083741430705547254188500987293688754034868503434103936715506577960610879183930673586815817369448952136344265243147280052951491203390330299649518202101358704338304459362851796714843292062470869905067967092911987990921867059475996072995137451500008667622774643427652457173653452857804229201792373338114043119835814728316685135168908831071078678471591939916297637748365323166476270996981506620003492434673142317760970933466885851518211271916406287173871027906075389247888454778543025243334909681264821305024703479364499948957052324333310753195021899151464883409218511205464316931498760139543945367123002980934665128076595944991682327293769968567385376499970342950228658456312752625703765581087547778237748617728545494155682674715520047268110250028710715668272456236089162888913023032327799955914620302308003230657051820497582171229648128578785991070382732244638328639221713700057071915695558923123864040680025498211959882689890973557697002355460144155647879760824455399393066594313322965365033866651683620180172398941465417140041710909446231869291156135683379949890732840982473814739106954891482292555043035009871478246367579980515059255112917277372593267516365023251479038999246218342012063978929284982986866731778726015518321373295287074710659796770814017177164580792658191398785834128662525333877493746410533670861768114052366131691946353919435647066487648692445425790332943182969730463976624123116087952495465989847172895337918021725102031702493997509176666464758688620326836434141545407997981291113486848904466217021667252760906256276102396699378643521776849246861235779950540763931172035079466542401350677711332170376604062922315981911860918015939435667218905389781110547019482324474425370707473188983095824342212564144737577209174574475780341796913704220945378908767251896166326554645272767012877130655160142410103389163185067948030630266452190579511658729151815768173508175394557215668501819565366231806151553252740127281162664607311817161237505165496766849892446854662940184467460031634898742207516720800441389775443973599911801039315745168047193970684745905426887162060401175110921313285589487700597092686095645766580354942099617523600805275631250464550545370431606670429502798530607311707291142147242924230517297672535243285388700422013570027038730230794785639071909056632065141274849918719075069972476936988775681732872147329883841739397458166777474393942226372154503193049842711740803731000738821797903061907324998189834243718472037059357105749009113267620377084054827835375107930658066945095506741958948168981937705978516873791030993631335996524943968928868841748971666754828232613117271870243628025174414943421104982011763905587960827838888897041545926060897813170924260802283793907246705038326016956922489419422130981787612826487694860476542512307975079221705823457226969279657300228151413289006702889383141916784562760274572248902310200592363764594485730761058488984589371489271877432166123137650081659135232095 A094836 888 1205313420214808182290514211381803864722875925767657789860364402937889571051748698513346613466486437200595148531235402966895720764840076782305495172693851166838341089129844299211701178823066757606916128913566010958460842471711240902381894277612989311002072069107127392763783154661361010465406192875887661684531615774254641711663971934787465660296857303078869993185050528665103367487661471122473959697250068484035857988338328287402416977843425713610852433051261305454907755285115438744368177226033166351207906816446044450269132532685453530933110436069061183100696650992618135384847949882046353213113056981483546060037942994732195879452599594529257377623929644563380418264751645581023830604827403539987872135801480279830842512405948696655625020622570622545510295576476493956526872138834590953188946956865575993288812671995574048824544363965976530291792316351305451205264425529099801034986973816925552254415993303041246562264285220029114226422682193575830384319427692652795804254056163738375053196581158209231676740126150560570120386882156624942227202490540843394258828024599065457358587086888577928878144934193707774109617576635578192913937727397066083074042151196594712675527539749108105977544555025821758532804211225432957965986443874888839714076959824126955862095395897189956554794560794757888510687590134233785736987983171089754006688183145359210159159935661393985228106478881518370192560208368581828859995710453584476895816394214069703020310149731952742641940859332536044344029150574935657944604684313791273995731771632770310064904104275174633803037374139784117265097705091993203290465144119628849581151545888655511592558278195483792994545473159325461890998547566046172791674232029974448225072789774135305305537899502978777461553757552567879047131408110715511415076567211212708564293897782332420868916698299183057303367225149126758298152433839226420425269720869167691666127867905586969474046031030022073034729686052577226852940048662196636435029544261730677129875704439698837154511054054198405775973277146259249882586112271148708573334526828809987078663809909549356554017648745317760504935050880331355475591268164097964756770301659469736269481355916271297893028996122634013022473965229109404736405550294342110101185442786405536136874559766324840437488377617042616580105268371253103903997794124510946989150558663795818206009139515253301797697982245774771151360782900454340538957520590292945164670700072577417707018112401380132484572263713281447866395001313815826837327046633498177790224849001872380494127158759937035146441050975270221616412584381935900831320415151593201848593462865853870296125529964476473671262787377483494014940632487104810048971604782043727100000596108810701024336786261419494578171222657459277325820344101280607875657025109674170859196717872544919392833011119797334866237055559261825531175912836622195546145398264925757220642663858692923366840031001136678798036026039408402070094985096041999428159410148429512800458668917963346478934980266667896758987165430497184975790259845408429060060592423315069995870354941047203976625 A094836 889 3256756415338403822502351107896907197898985722044126772398020123219582319557516849622155837011890869716972925946743171321607153765167181918535259455631492164043162754325405192533301078601965768174703449650868545792391747406427428652992731058057345627124208400427808697045640725190659145818164681353933618579541954952130973937823140179804810347062632436846111584134506519785486524308233642515750985649111880814663095911152048989441494859404619593041354365273436968660689162840465617849534449541575139209966782711417208612192522960998334469647797512407085105466165944694880330781953085192041357927052936938725206544541257150461368562801559604469096382015524588857058868252207481476517171783038180048115731750796055770735813465539938713235422209777194139790675048679072101294035638176180836097060221924825082568285284291953803331306190325941912902173707318733959218906595767063959389940298714090443929168399686104861533590935790661288009587973589704870664050302514839556783880362215116092450172023462232409428294992897734950619785259857375240711208010155883661848931893178311026986022077853373544497234434289226033371777535008449152104854518274009732514755152446301329622493139729022140211618484405205955652448682087248827297381060361478471398539855964929731779626464482341613995094689880015956775756631650200687625082412245545297648594292744843242264476754859082375888289572891920685471679505024820509315745579747120251379078749486632745475792763972209604618672170282480865325329918072408050357433378674046133558359843123835657425299904899904348965197888963200594653147800001649388968826078130790910315134129931583149211031978980835292742454240201223736491773201973126757380239581998095744097868366727428949663763528324990506255350440541574868032581286142399171399982618868665261071321816722026751654168330594329967250126225053369844676579395312088852210779904211312710761084963794859950612610105123946953314785194338947050789825988851342845208258286643527248258974657701205486746332759716238675918898504400291976824680928109990412004413596638751317303923885007063785200171450521413081738991887652815715138027587574944493958565276634283445837624694650085853245867648602355309909216039908143626724435707395720201460180117476921167161549148964842843138507151496703725549194168803888661336203231608117758149261886278902264593501494547727290190940082275492840146262276413383457601097532989840185898763031174964039041369513020989454048000837319564510790402127146220046522375060221836934601995245315630904668902081740257609065234682980913382235745639478001800969802509289702545474289150527550269537163047127136180056751821393427015305321627630031988214814615297604208359593207979350009989223789067609513725378551888792222354217094699518032177305610338425234627649785626103655544360545899004146472747674710950201191782953522577306467327358849154906906590754346764400666110714068904594763599985367279259796569939422760225825154658574807767536883949940274420177623322042108287754732582728629438799318854521043804590730912231455919886962718561400627886009608655 A094836 890 8799754628930946913593170403023231866919194698087304771361660512574908489554839475930366558259515663488823645312951517675579562577760960703805488743621119133393458923846155700380680302681332682541291114040517897165031543031324440509145456936976670271500300095883869992289928475682006350639670503612135761514260677749042117325356413101860662770297572547500890421461443431409855923577479814416088040749940604711151201116074848031142631707694304296972025884116393638059876663087182814314003338293158800112163895678342481224099746771484967051534817945413507885908397281868915661154701851340945867072543822495378526599804416782603623124493934598675903894948569815162128498637046350197903817133938557662605167202778806891047888153046401997213414155192957943143781436020557241219990337825168480299665766451930416233930844868046504605615277436150684695696826883426841458180170557342392742518886090485405679687463697439342560721461944102514981877590412959878340688087010777054737391942900989625636626432341755389117043839132939710424099202014241018245059101213995163774970581108968370317166197001228230342949512571343807976835125483212032351738715462436569857802338835864041443381750872290283102685038885321937147094580466942120132090667130728385843965851103163175444423751169191645117555895501008554413336530208154667828738892150475411075412024989878257453256981470080643988764440725863213262959652384504807802562727616723208772686304217065284061522345232600201947699461461322438776505394287617401490849331232667968560897022124872174730390032974637446628790062175530632613021238339358943901774859818931895551863569493986123279552895613658682794627564029161062841445729840389950875361177767180468522465878672440232217353748228586448398978112881781535871466756109631153012037524768056968203498840218622385187230408396962873210658002790838095166990767835111644834300880753697223607283880507583718649685534570858636826527522069105245181532595023388319090517254075781080534018847978781520748892279598765848278665353113615644234028617870607980964776829544571532526392350210422537701313902754840498113438319932973011422619186151908754511945412709063568993792188675050619554063088630535051252067726809330114180315876646830434051064567321455550884100264366130802393921482906605088816880027528001894559168027901136388394794669736443360267845220061949998580666800510683671829425899717601319537711193599590661708164765070082133417203006475695392436318129952891044442385099682691564389641585882076350661092975052609855413501044368048900934327078267986907825714496253148281838470479269455862719936082876847365423560683041396428548866947733777007977495543841405799669324280485154966205577120860203130882071977036344119824553352625345362143635312552277378841799151258767958854235549902535359408317275626276192649566882202750388060935714886827969238096328064271160196682461024314746741138226047340184050110481664352533930923574250203145083525888040971177736230919938162814401974869678841613246619541773769578205262359940070100158746495789333303111258195557034141606950758609185 A094836 891 23776933750615003222124923926617664607508466175246175448092434306957279519194856706447000818261374310855931772662669054016244656477956350654500512050004808266936961969069558377023405644543882306260800415434029707271369436878891231828282371650979905016248183734869816291358689695652055968769243882595309473677913771735956848882139090378087331000533693960714969072677236017162910920019826150318627370355353864817649730752538328228098401432695150805798820897528130336600818082972405123810819170533665536327927636156098672850308903584029419974912608440709785900639383989443865421559673620370150540788655481329575840147464989605337839221014048484062687855054653625043482346258430986027254637378730199766179113666176585423555623053717912656531931811909162585180357649452496986704312598767967057588860803892894059838998574548177363490569148326288824105859924065312006886043601939343378126326640276192852056071597742081417494207856582029204819745239707844001571668547052817087060876245838111753354072170015399599161843025042210199830965424057219373922908980272204776636308661224539358285956078275240825013105085733336679927375137278103902965245904324985337746049404779352193678687868363788615921314763449655468965493903972995521348081685206167737071924331140890935121101196032691342766022034549035234008878528865802262272564861508172315180465642928358306795458099455403040975265630551709510315831509063426965862015174274806362983547014915760910901487901025721773453079326196322947093252250035224146420224535557290177005410195421561492285856443797565480886641782800394806119788732845147864773206702404675850990225049638620573518202712916126780075790935552552990573849870255531674138468522087339627851958706304566780022340163950112258583532605656133168349835142426937233039353991940671059420592794948900962749144909320263089085230673414619479771364378111076352253428769016585686874170284046527412931499701800354912758324049845528033533450281927206386839732412254473836075670668264009967858020193143105605810277865214485070428368500805454654576414989015835642134994826344676689805164965072128504489428601467005424048201902954869879746782546574613129137780656175292123949225219612057106127777088622770060371586774264028437085775000722455421567671752768136463225532708306495453279484285186492315210210675185638913324977048365983680541453191105894348437671504039785005790268634774682352007438044008560978095275296456330749529243482127815929373477539131874282518813748940505460760765042678310077649338616596906513696375152980386390066942700245417644031698333130367179525746265183560451366721821644091053824191428414806022802858436024844082128177654137850840674525991056273421083261020971060880293348492728412744156429433415131279719880260299158778112509129395580686398909828186864915017617734381652373534983242964156837590447109841255650304029811102301825696529103096944098930154820669199108398803757857095179402095701054109475255461124332045547435528408788965984239715920248907996884078247140142671681180097239214889585128440891866353550699757432387689221353063752409215 A094836 892 64245266194407109775234630856550526746256008686320467973440986135738056685956013265980320280575675128417064160910886471000375386223875481707499679753624248316144537846967022888561541670877267310184000181211634228529343053415221077075578459055490766377232320951318147735381187267723379545608146331102022585741961496969877656637422496845178866502779270784279298933483470256930753896037646680681116738612125392796684861342157446797473849528510589782964117093095124053101772400314775557354019084778625985999260360729882935699053433384300721287246816471979896090019729631080042500138576967538295420265080038008691424699923802109206058971556834510002783908453779146297674137461781887199291832293511865829658302520841931035640402443257646951547282542364402112199383225039210837517811421880709164436621592452833297754557914498330368105013233162354966583348819127646159179248354259935250354941839507386995770099777411640292630007067763180967320436655813004079286770073448624758461432878862635056573077366755177375179910736620212827003558151703404734098681819636396092476142227658124237120283006333503707957179598701963137819959644090311262600062081747394920153255633911470791455773176937205967929109388155930191822827381440453431740396581336398094839953698776836203534039987256580838962146419795597701283435371658867504505802427056189445142207091780399155083070331471517546634523744986278371010163474529727277254357198327799176058335261616081764190536247049154999270018391683003141723528803089781356010045204226466825600649787132037027284209380750988954718259468336604590605036543126351191258260608122574330443692532259983295660060450746478946106104313235434151369479507984716743132191071318813907275523901969060767180130905639455094106256701504758939099718683370828294041181474186168434497473528453090182725804357752942469745420068908299043504131382665360468677119699581933772236784500209836562157193544579024403414354756155094677502137480234716633852637887394334229295381611630506954370849812980391748133522513144185546681807455147720606057492335543958360477223494390966205431018034310988464289937967725528722805230119164872263167051928899191965866714339193450643860186989328689670222202441390997893793913283745528190175330000887507227620298191879240357504586983922667808156077721693874707696094685183568442667699589890218168379646254522906467528589823248698574961634021735291997522778057199938163222772142860240615145882471506352165471743874416194358474790307252146072284022755675207947732162280951866347397750249851959657911978241736040206186741070403755865930284570055501070137019642146251150585599816016122832216894945272180976133328043984929130096769558509770298612005073086685638349496745280194198366552504534332092457754319693014466182620825827707755881895501525359097842243709981949087015332072922269572419000029855357880293519311502091468760861439885481930994531584309949943553383703619389510391928653324629551937110874419299028199620024316866151252898014537679728739166177153123725112970417477998691588916888543327097960687633324115979241954371308251089745 A094836 893 173590685480354259997680750449475596650719127961971729218062096446329922208173628649822118951114655935608596506849442581973960277332255073617313480193780668945414274325542926775334908571304731728234862228833420251456577658958490471366981168085564399771376714962277900311183676638698875880177242617393782431365306286898837692277466704336582919203178589125428705003303263956990879864182801311374227109102592455982777677696778668708446113327634180898418238586722127663350652424832440583565435756252676880504465166764507536160169526695476964888720923194681238525447408823794285391509013406614853855405705474044002899963353965834085166003307345831979038057954256198642690475939388400781500503602431682741536967232201231481714943846059108345168100897536802598000148293698298230476139757609077394340693953946751677638755645975914106442382265435534793419384403422975856790322167166743107115674724022319386377957542494654328604861602888258391670615024261497314388851166789637044545704577810594084748701690900319252336519648504790016353414294937175534315264353748561969665759662823590464159646397157048743659474262587618665052851030956883753441464779635556749268758976779389299161305445396462161555837645482559928649810619158201199567030214689262446089817822170680281058040924466085394184376860265670439832608365343731131372415885340962372601928381524995588676149240177940955603442183687293606759951392347814039714307287866539098903258893339638011081918038038915782305816241248148292614027732696339188714995721595377805482778719420568626160441460932728358083256196803722803420002619738668073631955389940493436183006231941425226252909819714273196251913778571207524447343056724834384411506136234913090118837731161695888353933684697643714162847023933252997314271532632835623562039303897035169341114053287454724824160625503541232989035940959550600928683224597425875289225174841616035998104845396694344421324025952822137670673792807015973082741938143922417463440732007078833082285038954961526700068336652825360351172020237724132649173315440640272112689714224786474173815746849564342397920923543325758382907899365777142014307733781581900207494565103070117158733006720047464418101295940899876883284868861387686261093321093642905825304576623043806574624146785954677840930805026340111142268724532564273702532629155326746449210966906321124978123638267702169367901264746479509761329336460124202624194303116188908466952234733073685793424908766681423288722575195018024724600891381549746805968725069369196462224833793326273762207478724842015291775142228080391698930340532615219376449382543698707949775706357348964791236878684135477844027339266996972668170246669624371670630672567408290576216624219203623759459912398591995573680710822331898689572451930264788466663358877336960812195246211692095504827486753492051463053726052729420519300490222067151297438875648840046290021914041469080603125410650664078282134368375832599983811819187447995224598327219821642149825870175763551719346195564890378145230126589493165112574386845455225458363847715628926823424434542003943524071489921830692081775 A094836 894 469041967922651016106623612479852205599716337497238926026735811156997314068428458655806099425591519762339299344443032945607169668976366985038499315983915613866261053083079141179932034398123714252423287558307720307801444305162787838412506040588735952691493506595753935322670558896577094904859363944051669027526471845239162474656058397694950202508122045037637576639626485728319100462268033105686480967678466203940072488451834620692774600737418028276936297697206095851249409750124854142018250059375648152497078881337338632821842362077745374828602647225212234515862808622162528047814854086096367579010795925786857827009557715759896009334877476881172850829808491794953403368314089997129727161441938113255767055803105206621662742631649267490997257077861898255394288490189576779535692107248305238799390626942530580146620000869005417276948776193581849464210074700061637401291316436185615491302749366467474606245509720778584250043420997006411113034475117909930474596565895525845737735307811346354355935395735295864635900910349206003974098421362096590315110185146794805640790132807113776035127444835339371864191500332146931009665665685855811487575234513192589129266602002275974863055857688063823317905388984488771281596470138078200776683899693805792936592915551479342582623043867375478505347314291421732830006519723389858100763216388853274580965344673446300203800163890464990522954145799322339187017651960319005580781037458190317437429471468440289861578348244903394635316213834105003639961210216705398126562429705506603947642499224589295848485543230851272552003525504190678236256473497338008602352205358605141992152395013198701352066672807515429793724923595089495622569569790994521963146447915663850687192274075000321271561635922127676212918552410948093984222581455238484036336157948314841391255674509174213384699284306210658593905367052636815410258568730862049671017745302346947333107055477367908789855360930980836961757173809801004174891214727398137269583005245239612654104879874694414636630274786121143277118665159817462232519616513154867527881550343037509259289670764028462192976904396031888162152854148362112193936691447715129488387147856566557370930717443229055407065841445322138648965493461028137279580359681739386011782790705463477857406824317457660285837530594187057638601937609266973669535467883007685337325364881289789472721690953076738725601688755164386676536905481233860198575484241885230739541715476622238773218957605101699373962926433064286611513133722640163723655211114679893632983768747286639839137209764273273358718522322031482330303593378055918999300301348503853379223821557914756614771460604718045011729653804480547968419873173281067324913980507578691366638706635215104712422333804250291845886914089436255927132307361255765422458213065738640406795673368490516694946026964225541104084152462401971973577505579995587447799548483854302984170450878609570307713865046510029568383509967796065766749143515831158467312743037083657789801301594888799879522167518319264068683062878633379010450880286002541189807527610740816949794861444861331286061923814415221753866305 A094836 895 1267351223736317565165837003239810210054836893198411616152510943684110296282971487114359430825829335283184851220088568169587990471613866261318951534475059794885968420016205513925249581608821704605315994747685231438259251055972193780900119954689596458608015683445012170963955538954874671734054121199584992318594095560529930107682977513105051110594026562513107606651565761134654252458168361268763560200440106580453619881019179448333208262746390184770100977959612284267948241794184931059292728094997245055370226632908322221377081902164541307309919464081600262980622783449674326990910344231618978583633315185770615804576924984629273183137672939225583210963104486875707897258494195232856122008715613179585399843243023036090501248875772474701566243456281951549272769500343942760007209597645163146158559133304763680804489603592406661568209150892792721717502202455163121282432346688406366314392913113471094066688989308001239989288718672308434569027481153568370645045532198544045546316256001680038875652690575078525926951923243906117947997581106090049855893405002285816279445273085158599256450196298689825728301774423198419969451575832151445755674842189866740270529089851172904690677766167703054142818805198443177442945012502468140297400329942448563252227968002275012977966406488724076836054258838561256436237783684234052857130838266796206955395759379270378155079366682796226452066498507585273189714935645389605265230648904742371176835528648832323567973615039690933388842103963510471686882575977805289398782970068557248488724550126120856813981777368299205707155442656126408871561571387187560575482026923561153169359588319430949628057897016086977029448491640153245964658530232210473510037290761987489643703405712919706379871186327904283483591765767357816692372100820521751030556736737042804404003491409735437110732642034755695979499312740283715687917724027564660785214658581766610078019265795002692855844763911484268648530212960289506264582979451491622979995816731905426312558303136385353386648302403762676309414282089806545228135354645229011420063836337173125232126516588658055281081197757154618488378629000975061370874925983992498295721866013877734946137639798598187662427485483964477729627880046829165541739870766738727360931275181585694126906664681623812137655166734688403399391293151514830290811131687257610454706686698278104834169030831575080334406395115189426320492957280957430132348334227270777269333248265598556091551830024076025027024538499564507406283762717682340831569574463140003227125680930334707519074978575587659773242155538986837176088610377166560520890037794274868131954816073779315024147695317069473486215680552367173613697829143958774287545904700805056664367209111726993729341386479171889975590868188945941183212804917661147906693625040266929042201097246415164417648660029850658571183916899684075543185900776657855216803082564498677823182268252089017502362260230259449229693961798616593869156201967956602730683807087872823526400967083519361510917177288303086623203490667940800593073165958392020839634481240373971769418892199580775130995794075060007348254674335 A094836 896 3424382537493562138427075476130354707715963685705770689605158543098654863559274889754540526285291438343645705657379966751193804647130997661716822007652295581866272804622734215546883189575001847719849565384957937038456188551792562433204285705065249042422905685174916290190672543585512466448319330621914705193172218678080025911796930584351450405874857263788371715534954046959350061822870449880166033975108200301919476978441334417561708033166145541830784565510574694885900298078477933597354809294432496763962199865039405304822242477806228534606027563345836685361408245018211409366911702298980394036609638621156278117109024298910580380941982946910048954849457493729670943439047947205087244537822425369301637120675592440411327752799594594994364498821616755224236767795640843147962700797145123572615187978798844523003150762286681930551883848763549740498841486823776053643494799460757565595874159929849529700719042864709629672473867809156393199101141042466619572982553403900115540300785981231653695659213998466441758759460704123981489485490050233952614033665205991128792255487085965728077152395271615073778499530299981798610527148232807520576021936021785419018380471511267186198236461129275964230073093740804480962066142185198777005374914820596324101727032949231533587122647709488588235540102034478223468981661508280687430109424233666962340204760877443888328724244976751513408493156013349608836270569096190753107647632559576428729492160979673469840374846258896657113256729593191460392953080330819675250113458562811979909929786798279330522082913963601222969461454053328052580281129631707291336943834395256877258467615486707412696311085670794204418140030686770475507011726117862908429598796492442281353435915044034971638090673896361451844988738184848409754695432194468316046080266327331709184776042533430641898986214078625584325948549118879547151938280063910982579600336470188078083860723071041798728583762233469562907491673661528436125899035586715637893811427226603216656919880969633350156309076464691965266894113087992125388959495731792275702144957901491441339696588532883301341019203362927383123710893407780467461991856072056282679910993582349783257906531805094859834823658711830573503315882921038944265643851231368359589850293757853840067423950562923222938283974679597471798097635493455462178798008283502180440932130133382557972135248585224913986827353999553074753585294036241494983745000506601398296507697271931821937134271506095814521320929062896865947492115350043962286737266544193174039799956889995632429900752974028092434026945547820112018309094935510668471525882819829345188688533807530151280490457975261112641709757122842298623663565927103434843881709587594755528428832381179701841575713844388642463754679959617843640785071755213060388120752400588176533386957964140405765969984454629515233797839378793909715716330321023944800214481289726943623935504646693646681812519428295985308603516396352068838394290968275224747149179438689332084677623258367719913698333510827421736631763101713164569104683968694954306151178503962860980152896928405809542619349528888325439762376186865 A094836 897 9252680348956381161712392770667215180438323823940099204901522230941621757226864469145281387663426640575195413501389450073157490568557484068092591745724968187142874232122207834202164452982073383717328920354161598192677183207692447722324199074966348223030232553326940371083026248812515729468687097286292333846959016274076669483745198755940105891622753732729617862267839183318402732391143497407847355037182156775679846342128604577072286772406662507636595125908594865969418337459805582395121635420828511258980808665109840225307477797950527335964179166240986642246262097416423778435068428701500793067940659921049077701812779078731403560032054784878013050420023184953084013464410294853950501885074184632239843914665607530968371497563255719902298174249765016333936197311052057841852457546676526248043091760155344596390832555209010983944528591149960506035147979895640441781601665710620253833685665737540315780248787131456111373784401531621902115536714069263652517828214251805913645847177405031926605632320571165750553642135870619754078471846118151033873069107493183027710858046661006312105866515573707630659680002568776396647224385073470088444965515456022012320923763494354085934730227293537487646603356468848509116325273239394593000382722444921325274303190800855601477392416144631676688352519642901321251932013157590733202102807148529865447026308495094006993834754847815906433522055481572135490329887982971769507258637945326605684716642131549066676369266617923727829086294518699362471287536171298784720517166253747901159381795204400624949811219547873136164279141696649741945510740703301714004861665053957158791226327685495109674482925424588924250837333467162184666699719311935346366302438085288282229494198745576780446414620996782314980876086983694635799370365417352569434757849059713541174460462921838184675623639707804294093017000219899796120821544814963447365419323927789605215981595718689145161940469710070847491773853703236874122672929572326202097455496370465159501571205821646175736993737959295286388471584149472632994423329331948083718184256185993537326734950089334091565378606405432032045648345609193822107240624231770091808621208937643100485128502799726512675505863411880725641481786024767180576604144287286540873048132802445894276485387514353866755431161929105634110056411712023507292281927570891204293788160913712973362604607508246886017327176100397292794761143992967238488648859020502750926386528695511517275580710057640866760584123303408832225616289392056068416423262632835493115536256391087268490884315460845330169081033628054403686633998427139449043502414489141096424968286393130394980570193301460209288426277530239338513965341437204336989394091759776328632758040726738442648943849466151632765175169660019224571460080669780771507554366292764212726282518218010129964486480347748920311063190817584244367789981341505922192324311641759637173195910373097981245239925132995522044397471608981491384747505040077689310194352159531487419975411643142495687451386229078405229292400697338302724920263010247808143199644683226409994401358081660297803382351431262180278230592202234895 A094836 898 25000738878497604405384746839267339287189643256322462345873223462845718889372124236355660554926052497542739663635048636717704788322437674820988521180126856389364464308921400945280032805074372707802375022947379253358676710570996441953157552696273367833378645936183707707750046733618873915511926088548231264139778068800336482865053615241619581767714274710978163675475985938372277223570807907125553673144432212499686642896954511125914901297334768929488538199420457817274673461916096605153685061552269342989269381050926923249375500187819847055546677501155582561512714825810932031120145527439752843889181626497035986794020011961707953508626231086757444352185947796285739274709893177647427051006225909053886688955789350873084099375088164155581414672458366252517540380897694864647842192328419176777088861320751762300603506561023985391936185701403344523757229342836533649917834057255296465101053072948674003388702522110151548222335780464574570359787002314009346636552261925826174770963533047610284456764834524075859529499292362953871396049438725754043291080114412915334883609649822551969344323247927762746427381588441303523759001677941367946170776246740235455505716990581273228928454875910677162345158039105734930827829926226702005088257110671262600294843119816878885960380721300147080923340272535017335544496830570148652831394354805903462770902745348983129453453178874553602431863185418051896745262521059420625017859732080639928983675637547284598486079918026783653697534054532796084205958529781768985495162133104168266120669700712503690335059393135439250314659271402893549408717441099191599533844882031957847797016278938592299633040168186153602531558056888241536198947134569123188018840758107652446141811971574633416731240667842631918716875342041204721081488972662254448144399662079079660921682986038764241562893175504273124013747608645620130238912662151751170870380433652551043105504187771174999185764420572849196453210045214472372351026129805389811351686857381569634370028741210206997208006923656939399129684953477761966358806446895427990414258158069596636365396495444792182526351653488273987659958706125148299553296704682386716010611826638518075161033956658329232154357008115243008852710282523038000879040132220397002070616464981915048481223449639833585049952061248468743767900626348252023248283589498539750499635169856722320643199677352034500793904042995919485578369857483703442154834233328397926401698104027574847746797141441474115891283779844881601776749266445220146817213368896654958205004924968760909466736990474451108088764518836057450941173045441035855804875052423776422710919121145704519707349381810087510236215160176949569822435728899760191441907992053206052370956697614814890857744439681827867342860844666691985174241497184675889400351509602296502198238830838105407023636703929633128050977507791273249487858813868418680739715489841553249915031725892606098630991595896834472267976659683951593369518920223998948240920392385874640319441477582147764979773731892636340102126330052444992249569981549005608907971133782899255842011489383749196258929570947920882223453620368062499425 A094836 899 67551987197020178146968424247307580086771235640259469318450244895086901497461722459768525674128806184933841995946487915021788264889736028808826916136111020239094595419831393231938814437146502074408633594674898388413546279285649178464983985061131564919440878289335824899400255191211948507197494822570223589413346494939492902624705384637657353996258078646309265521518251737642709739685590573909748616988900800991996533427724746933617486233111773240815522578238951113681301724678955567319674641192596343928494608618795881509972376200011428793559786643943217840220713213079040931662854780073783482687775686854331315268364370507755811648904516364363829761593380525540882567182117901593053037868320521189417201318698911393465705543116721985125262542684331364537377775249374213226411761818931068975167855245579501580886078337054253320000589820663245753231527649196334026437545841102145338082791569421651419615958434492842351840639905030878957490242364715739185348311693895368072425229820447465583570251977251732401282956534322565489892371504965141306821464596074589741672485562962488760162049310034299367139154392288399552420425886573191117083348973726600744754434987626836770210599139980422399119129375060339314248287344339275578353877712651029101075340835442015949009347231560581268023188728037097197739909184268528502359694344582744007877113770906643920689223495484288985954987893477520743433563841572666545826487488823251142787285887936120853560321262139102814367009186261320500825137476182803627509143363130296401310148371943389766884705530440737306477073187051476673852612580339274998638734866388685050790379194465748708113364859956061609451345618874695163647370490906051542091561362104438824186893717700460746431031838096170447590682193319248172667547404763046101533598452179824184096846253816278058864752684588906273280851945543465372005745892312486848728320566309868990681467099376119129110790302447368818745726050395650646855598480061233697946055791189504781602658157178773484809858970727312297153122355825328683628862025088117098151241824919793925465764003956878387852110602346709909225176378301805096199185588811184674890581346956066901442013265762302785554559960421523198039297541895462653607985860655368412308264815333001658550371484441442832451103714062200616555233382336565254793354966543126834958809935164702796664952165600589712898242706847798349635462560159822707735123609804472176634637350695978543100328600594153003497382012556746784591944292318695444644042106335499064234430191729335586291854857377651433210511560813993604388645882147680455245323348146629405023807040367407219118863049080663151198044074371840207420882825521810600071698405133670993729996364197189108359182827076449431408777237114232083921575953932913583378978271391038856175428594642042591767736409531388364244820914988829502531950147282485933852789061227565239510778550165911305402958046873321611072550890068565596302948737697740118069277590032281118611643452451551617832852936122517161877540114509305671720035365225150145021529860281749106058705049913532246631329897318930792505591404003912671211455 A094836 900 182525444405609642855504276931478242127116591510337829775990215833301345000422684714170320015835479385638743530307746711340235174027278427403775506411250796559177207459920115591297731329137043530679420170436552498114148687953113509215944774477624792138961419759139462694471781776607951247573715498658655590363598089548441022555471084237334928878307560788052924460978640719124663344353242159896233637550336819848162133635069369260123321886966713961914612517863446488709059985409076026801155726817333769025449443218605420913022111116930692780351487965257073448693805589024742786421002495613835530469526016698776716819133735091944241367386494590279981258380961994063668410786807860211251660893151042027896224076435502795793463293402007715644303808918390888613742231183428226442899932592559419951726767784694492519791883063214031446656201759246388621887063950899151702900598944823939448203237719524229187128316301297137924521860801057654478564064509674924964801791560353022605866796203885518959196536385769346424190689026240279590735316410366373085277554047513427069083721107514994807405887891389428962247248740581667149336466986519084456991262756233028472091027830850722371835809947772225411742725226254997721363941576574796386010172491325969959842970642521207277344370259295969286051575019815964093275899071396733443227241287668219503380498638087006524719152431345369965496774856313075630705592754666823947402544176940692507171317485527760999035389564219937777636005123744033460433437254687405619760719872015927772171754780321338437618784008191479066661801436753818569856209783359279947130262075137344975277756786430174070730012218561110282583933330641369443933658867481016697608210781565435595300540683414673362223231295295184706758104569473266521342992006180777904089334873390222866350017656128597276288320190866049246131737943110834789539395162115677313512751299788832360270280997010086115682356211448369975401755334959002833331454742099323646460431396107184538320747970668304745749241730898274169968337475755084625403218832981645503776664996675125117011857973294989959184220321189156686452438914212771244781899907671116309167634788863466129178244683055785468239188858701947565859173105491257567010776916450673229659929460413305499488055269737328893449297185444004817463496831172772970199621871315939209518953945179857099866380108253116052216550999998708144795534259181983472596861838857450492868863719882429995882240132008259973975810306644549967085831701095848646208054954105149574906472173047739785399682357897423698083694148554891883000670232389987149037007881817140228597903912153613160354648251266570024449604852737552063501655572124203341633537648763186971852397805104107355971621141016126681838648751821810424064113053285235317614109888947077387089505864483968244851016754917107430556378061322309524568079810098463124851555303721391435604873727516566454592694011660119096283560236988604557258974119740373575024239807346831196614020289082614889236603653629309478756773287277813872542543307268374142842564774510152301671365202854874746648657123626180053429225750164951669550851985 A094836 901 493183683231970057975394409300429962919888943489697175795256244731335339104240596635965744914261791171189700085049535667553400418433441421108972609496283516191876575462108732496293238112513854473393718891885970175006041341303033416252304315654557127227908836748316538864637854960139493058995672079880864834938852624613392703451980244903894340171833032991240355584298765704823102713732720630449049378912393098328933093085424008016106282121097828013320042207744454173540766399273598745461155454185794651310420467082063228511104234265570531881080926922337968515152822480831641929868617080293803529545176609344407834513984083854062832418866659478420144996315597714579506505063387656172900394680256247238854408037327409855322544353066681730948923766434949496702966971279847818474502391453333733778496751386389273208976087150725975914611737152893921393093093563801858704903391911368443286899810235362897841969291030146432179215716043817877370201144814899282539155255447762173185684010917668851780283457744096796786430840465944701131601335048438435111278644214916683866074472760019953007121948920484927021692698957897272349107581377148679629599274883992669204989212444523664221863588268281413082106444442211628782786055891617755495723907717685058180466605600751466621368539431270477450330087680354006942934281551004789495071503599585184515390099442997320723147229180271694162483299706770036876645768189545916733215128539606262331125757058610122283272769042201009736069671477347192148770646637027893801789837585043673710111680106279884515056187505427845997382881005035630724274804982024194077870969488286239734515448046555135873363784901187260027480178408047361362813582612563216210885843440228444874063236739692729724266424528855750981489950956034572821420591733153057133803281294301930005053563610013216024252982290967380474141682641433530057870073722290667788624605283708858727581308572454153308454597372543193226166724169333175260010943857553892431502387686225821433037879414087602244240966347028166079942150706367882832510813657854381063087450669774363146372114778079058912837375455742499020084580721026529601595597351341767456186274308927738524972715691603466572879502741652701901428287691739836050600465620263858411172717093771936126615066788458778228657168543965986954585751882595450228914123502940701200993378601066038719136162387547753972499407903753802559439183932847159183134012953469221427259493136484975152895269736357717855529635951171561454319132664416690723358719841950007815898223577144801170814355439183981454570708378883757053874206579271863129017540051346564751042131346832022391871040456059223125399681114052791303741265934996771907283218655259726064274185139394933878646211963842747217878597518645294651589149548400751895279741540956731708876988670407087555544855504049614745974969276871965346553449114935900080862968577866138431439129300971212394398153816547594924836568687792319445148151768589751701975377890173547860969964209457772979165685239253458089083639544684538574304280296203781708810464999196571237366922719408821651912424916708041185434975471354295407213730852015 A094836 902 1332582129567338691039872838425484828331297798192570258660952597273852252958313091687694728588015343909075183991060315065982576590371984692558016587083451649499653947721410335284868738082281105650066297766455720976313825590052108337600217044953838880145017537932531528872788789630515133637455058386122598125349189428107297536286228066259238269809363976834770652735850803955791304407842466790231171525587648601347957369354682034590149914167884444325276792130712997313460662101777278401160015236054290330506987076606291624831582727963460460211987884192669225670869477649401507469762216929951361522995536728922573270080068175439942681251536346524196641500063486643831832513012862660171316655174391486888342582620634584993578719048522880635016276372603424621700528142655917622089879018806975156110078270519256031516160867689378523707249467130917616357748916922328671321497262043918588937263839052712830444771837235139358451102940228535103596629014725793351745872535418061831594695591632745033624806943628013159147589706748293556217307216565564241304301811391150832292706156313852805510248698577262381423184710336989689305621535544588745840092783745285435958852379934075109876753043665086430375626201140130594716090201655209598774649612643012535877650808490259820289730516198922570774822610860741506943844335474915869818949759498837880892364545314480122506937288525941686281659910310917783327621234942560312346323329911471943878009288401047064881642022916637564086922474695786989441944826779812114365030521394068134348793987475413467638343381020882031693449477813804837463171953205219589039127412427087344625315765344035190699654876072995758033141159474610639760952856285486942720796851367286476484283270370109072300294516853736943856801140725100846290211917519987554194758561967868941483431862524238053568934281861873671175081580365415455105530149658234222249186369963830036493092335492490125229358206418255496648732513303782904593546736971655875250595805067750773404883811856116730595634345320428373849729521240268543658359593100303704650816787933065332546372337118511643887496629297195911163111850655774768770740059261425547995499004015087960631010148620467883624134948168756741835711667483907931517464891095176028976315451927442311000808410974360349036502775956498911307285884123276075345752991505323903329144899461126491439248810904773922980577347939391774516896530191018764930844630403411997439004657585918682980693022945398421637381102364255252405020329373422197238666614804893967013407425198973079715800602996992759992826355956049763004676223176522341784618244181730536140175610301236212349222390957623769618259913920565789365156837054705705569275915172974131062481876394247306235994708754681961966581288656730834326783458015665778335810544029555200130308236297934086091113954720925304126516936429729989044077894940476991920028616245839002320357091766350488373097357019617589826789312310854610152185748819755389358363896035009118973509646679934613507090792279859190127394515292964335949956292817799310908831733585264360973213123516477433248592625476288003656865250294373556025339831211292545 A094836 903 3600636420907265911219678434031250705721203730827381349204718122577704056158022869499554520679072544980529975954144886258749254393784684205850339709326876860664548774866675263830982834005085434952624663171244466192029781738279455425162370203160956999594710159584863442697736444943796930948910508763631180253828674895893293329652684783052216901130561293574517312451913287989782399686887631534483995013088447608449082483063257772038577051975341647469069879017144310996516535458235806966335615706663238287235227770569732888231708019853035897922259382007665325424720813455860392351655580276111498541330410696372183631348509696054641270678818789441719846913026544596035896870654249844395241429380811117316054419386546611325239843546564470409132247809850686892885330338489318135039034634314055418475697708446278410767393455520613620331012145576002246504716180431038506108826897139276115940043606220619832498875662240055516388447965281785806100214227587948821518065051544347621206694302907666163185376581399433811919990601203048722954462967558819531565788383100245333938208168285557520468738976433814034120518065637847182606517039933897414111251072080486363968149925592658502363322502119475266593528913374188424711246942086320444271347757637512154256354304074076433671385233400949354963093244215635871408260451518941129246012755094356354585984486049625848016423830449865256061350915176800143781195700169029774413848904205668652752118766133872110700074462647985655961854790558344968124942773188405695986418667016934513966767644046887083278919300462235744207854491670019665789859893285698347559528190507020516891363463444135038715331601785449637018287385420219540586733254869803106668376881508564619232088522476797973662666060272372693445325700749271530641579779718414638281180500633900585586302887486927610730044405337800368547689956005669918261612406506475146226633783017663474895476762919399745915572565287528979401682024780097238878588023286470317373217433790674903514174626597347991981801756814831119113803086449054898597004788046206952112125897907691858765934908522103683704956979523647896220229200387322704192010038528774479342070852662493360697250896599788529948946057072477974787391024113231539220354085138700010030145939935232030552248199837654874637852271977291514386299504315340072988774354133261683854648317350585178802811567928536752345766021632828670990851865136948769995983008216006263610969157537659144928857395103196798906485883058581740826803475647854112522186469844103656920219046989401684247292058483518998316635359222538080754878101148756788230175366761495857304189747991808898935576508496458969449315162013687648811862469980548881451411615514157446871099965743071082054723824408938697390955424071889195705674251969179384662608194688116609795361145600029230211102350111084667700234016258161153525133125575719717232017240233288406403466430513549718612896664268852911164389797027360468838886448162827293456547545111216749292875204359219116238386341574494292470761891237950091052243328889413441871881635336919304153050622374599305228875622124505269172808720860421877026172816719181604575 A094836 904 9728918276709302924776880088879600981373864149397786212980889706252359085886724835074704627180125428522048085952915491610825419389429626352222925336584634194063961290035808841460980332613002762960886189822404781195143493943005498506680386688723860859066026706180763089637755001449349676908822557224273062923246954219514250469424017997579023807616506805874368943474416968297588088162665972563708964294193459850380819521279553145366200604287458963576982487827531797599590365347491048645760432479388833797819254929092341657710450238060175032725484638196827516628369967088257130732665908143836339107313246706060911249330403118671465273431487117535180502162356223435002349512675270066693282170870296464596492152839866323166213063684098150522594698565940183381151540874069994944957849492037558933746179098143573746637465600655830312755871110096890939138126761775749121177378954573062021351408886744275734699131594600792770142227951088445019547675246313622989948460023400291854438656411760922340181853898134326531794655456860930901129402721036713808726518906835051501150206178001420106453727204075466942931258390168752750413119736279855268339854556668690410156505140098983339310587523973778505249284748310855983439194521427036185211582866486945197788133451957346033520262610918848958187707171048037263803612796159843456306856645315191371253449188941543726860254682938247395936083891147803677579007454235483507905907392840386788264281028084434042064536316432834325771367557166173408086605931210245410743188873249235662670071825420701423606172311505579959967591143042915323159363968486003729886256131622557009553119452910287530573635288369408846227654482264273724054713493705351708731011613039290233878626703449037754727451394561434163952326186623390950692702274587238832648195517954237414385248918557815879954526414288454733942187086045739753727421616850346186870142232527356745337541720315882620973751842048696884087848182223309435667040245373305825886558255506598521544526436182222418218097751279328363417122089855825095740563278941258084303259525329795469320223576454387034859149871176267318391148136334695290952042353364689381756727448395053045516011291602479987454168622074887319118788711442284135065465220579876331925425353389545019109863635152932496911127802379865715372869953374164753939592959115081564451356424336381691998705417294095400064336809874555129625507222703505385510381157355018520864841224662097423679089700875814805246903218643185499458770586180172438612750602852153276104464851557938151863103426221865336458788747792941938149917624627717665275592056371317624705384558898257343687715376735041177828279949501070106523863028730606022976008615843338248471581044955901669464557537558243605668399589260955950065897502037264681692589006236747050111865685103042682096312458886196051200728185412615007094920661227699735483918663081729028263163974890519573341558413757083546348591404778615675948061030750210527164202108526611621580229828668963372141506387843491298396808502730425853058825524702902302138513269848622374557181808443043806250988682387787761016925506899609617351162925435397484269105 A094836 905 26287533583032115595481218780474247820421475210469087520093014781575751672361874346348982403086178228794028947714801704187564024440984456619022138409111972265483962741127980622952305027737499460434879532275474547544811528604219118685594979670561668880239404565390262283337771316179697883210707600709477052387433016472452608875090366976773739275962900258911251310750562196426795024433123770979510087038915715427281365897414869535521701994207662144243359213040111899969782170652385355205037722223692922258469339583179736589400748311530573085388361570148445942264530226351657311379270932149065512156461851269365885823507117878140603114170607512761268275122839602694831752347351709065955404030450111666528604480918899418648496372834589656147580466392922565645184570556406787851957974288450849924926757447486227817136021285578597984452743408469653741548972005601893694382771826429516442415390871939426814537221069735679824868783535393013161032012415325181730891917465162537046345628417883709255505206047382368889475347124447634091802923197778233152359522520479926055862523154751668842080450436672935245986226049717904293769066920911129001156872900867729407756512920397527390158705126454647401708300796407019493064278885648909686121252633899968286911382330834444908495315903317496484073829813078552471161490366963445499999997409628891990770465122535565100350560136875314013954042612530450360018334360148576269331987361605820896221434585765374647786266426927055700248579177608209990305041101187309911422400349100767743600020105519091199696794306768776589596687060647465533156935652989288792454316508115958532792011870400133463474923833842540917057485392790682182176295273258605447188086710055280703375430120630777536475600005438934838626491910930701599500150904354939607400786008331848859768356991640331020709519641362999353311420958805632808901574947117228890447978085655134908238562832816751922471331561643013693276386386685357315075103864410649055075163033161395414538406916389738376677308142154988423121944772987352959636103382694491297580455125315209450411385337644845246085739246961294770644986044147146288829714246781352180732198223492580666490901812659004326312633667900288463780992310926027619715347805652740710162489274712610706402820989935023768998992684178125185645980227717488849804707186754596253885881203908585981195323234717077842437085714515026327419449524893006414700279891190251827370537378067829701121755442909056500580333590288004160955857297055350281277539606720048307930607108690501896932421210359421655592648879901169894342996666865991982817861506139933460458091773953343350835308012361572766033042974236729414139829091767627493532293828597084433212765112370880567822152411758549813577318299227678905188859344830437200753990832243495841285651285787275726995006052808151619259699856750869491009322101504119109557830995629591601078662656687753373619172221074975473380982811322022529051192066200620681570380640691359490293031704188334672307234021566771913773884103615719417014855515503913130964820983249342319134201093362481989890866190936180405762463546834024325660965198353627283313517135 A094836 906 71028906012434499629687328367961328731177844644823325081505112958927974766362698597110115378434226394076037694677308251799306383214120612354971465758495212476703473262566513607408286723966390929092281535322142405061299555145106115682979128389470940590546012069657782508815568458562542231085655028294449771277781087261612729666243702147224645944627948883071395167279075580328231858430212266520663691470185968891054400273995456205426493422148498826286593016651894526186553825512379882272963279687985796553550357734496719172219164227305370416544320237056462739171244043232210967089659326000866870010420814816579917434204983176332790943023708067993829344201410444125211959840194805220941434996994030852663824710950713389321914033185997566812611897598978206433105328491870266705995501569544704459593164876928689418327782876167771098160999933813894312774383221009554986473128297633598854344364784571444508603836631294212286002682970403970472663477998533394723246971042409151698934033546465370647452726558173262605035856135602050455120597350994064940961621123817853367889036413932831209881270626163066959187839855079387233011268407182134281270602238290048191067687754408978909225481941092933305637323502607018359403698109828832544863439405214847824289357269781218185408310050501264581118529967231077729041083167922433581156536693960620843870425507641907959603486629582415527456427202973385724965861862113998844251521945151535221203527986457014213884449821020588069237335166529826227630812968802180170417915000081401193971591655040759000879314610716922839510288470278308827674716975013089831207833318673188333047006520701707708021713625407257188480479303665940991966625773631258212950501559557755421230178307317657454519316487244607372534617191008569098458457050864772231958091146317137664856686206163255860141242116436409964192725488505733803912301779689135611644249917297941994703851436729143378634916905807580950535911928975653242023494974597328373507264629043834903484253943558636911559668382005027439947131359489737841111655599477236544804305445342170605216093862092795400536632586139547294015433900137452937722596942760860227649017843149504565805371181793338087216748716497957354248922105333415186186734705408484818982714094848120739155403204940799070902781321521491871749723202422701498007564879017959962918086561604574984808071381500127036169605536282791262132222990753680629014770755614903082536671130698051190333559527650569788753256114054968599717226957872970279839473404606967675875224303216884567573250247287731091546000814704213261572838843954285709856196513998043838840139267837374835699658561685592878780104288107693375935711682093100756918234948860706295202642862045074338353786352014064038042308376113599140864347883834339279172601536132919526406779662331533911297824258375166789043657812212663952092181223343468606325523866272493424385518235206334724999429999786169971991869207600700094880645014813046331392641326945944816160150084487051615610774184767029867525736451161171134348286544066048576964644158226453097678236797083617893641314196920877068582415486620026828326310614788575484115639029665 A094836 907 191920077758064434967299565769012729757394715808837413901139295122008606242960339247517185403546876630615225056989139181560021659880529453598676281457315655000080519271491978639236567775852160552907884273560896503001083853190548120356290919313370810913986444372810762948557382637264672928695556675744002572515512110347861123105581608111434016568645441919158650830736751467484686054683409111015062314842355449027913562258969825252192849704943249620964230087634205969644168466752279789516191576679215398594770808129270552023599592341430799334929667892164992172794759140283207681418948119583410133702644885172547667541336041035333322987446945029111814126763935897186720020656454016355274691406473840913785987840384346659048393069172192590938021199731972720859684952400462904232811993282935502998970806570703871322093852195384031928633037368421733963462641914195811971556698277434157674922031232521171122820752040535891861099424517247992824123556520024817217031584864672062727982712296921013605708011654978108176437993803049615882101762239462765692245147917033319320110120527923355177430351151442170250790297302198454585692153467139205916864166090986809344535484555900140615199862046127979337184646395743367200089299228478619887311327151637884921261556431566520702528345261138513580685783897628558945316535558236048572839462147084187891245898951183312771283520522571549879873252348391475698407398733097664728591342963812086561871036397972266640541135630131202036023579371384412858848466336662389633159294907819596925343497051900025301284708381362818743580209850004929804911552109549715734634773172738446759934478826924143826941206740926575080733338021019979769611640664056386432786808025838345092883238410942189811333656672934923681653697023613242773333151451285710215811154876562897638593906360696125693770615489091538360249390958521533932538230507145097305433872828560953614554898343479312592319623008160522085334340755705828374590168346258116854567573952513408747819039617088520545295847290869441987748725811396498659330733793684110449569935732859419660084435203989395527404735162009809827134931753185353690580168109625597553755465479991737844225446442303786852655328719343812870892123747618576907048937458665920328150583321790347524587193056929049154555546131758386859342566446965911730127590498399341065208416003574357700365427677490108534652431721950387475254939101566920166591495881391576938762258024608756248451576721956396660154797439842934868431786284315468640775975861708419940166548136684913411081025235750239049935638608681904331599916213367813122039460162961208312612595843604812852717126598366459596891075753424013265048878825186466477565577299527799812553107800480678491351362900989589272240503654940645650936562793261039901887168596640316316855277361968518841050994151123647855844344148898761247683582656151950670172455928837281603098069192864859739195086240250010189346557217954280334344973778832784986802235295027302201905235235252309277045639540006493135282626117153380789289653227210947751045337550706893020584276691518842186136841069214018903129280882383765656113365620193532604453173344637695 A094836 908 518567979073384090847143797020544027843151790937634047537553293914554295140504070284092837850268282221695944027946959391266926725690807369503010957526201141315005086368098063716703598722065813847566174214880007028966523510021305876096582381005599541618650782149322611829219539070320687690793163052205266656487142444378833493018551838873392565543834039437617791473255535186068041391522712987750431854040352953087453554169336193835968874476263238327346523410194607878084017010610834478892867367223960319017274170014931297071046926287381792497609546100309571794428700025801183922983030729455048180397676469315408981116772548672487462379290702444952053776686810592788073370601778911997146995238857321155018886480893793722035368750989231194716966469063892692784662308280722275366791299854990159558514659760876983383608170304144778103395368808475591355381745677773862937591212272498796404040474045907419802417163409691348514478359042921106206811377053629057587024619057372871081857589692247032297252400039024290119472854219983926511388506450431041906381448710202904985084177777412491756585598929926117854568424122700369211152965656941727205232695507244120558886688202354425533291118023155859076139608923975075567622927111651121106682661100286159842400901188735469157013403487286213193748406972862399039167550037270635321378645564884781721525575095671803466100112848501698193002000388926564363711066410968027982654964436698312738640319143793078005727934588164686880747642224145517014782328410848807986616244423013550810876935062642213323312281167127725528230887504424850054562186125286356901893325904905964472154628743342515918687432592269980460884290852316681671549661107654582510131742335313648883215088956187489552566085810953676543220916823185790964977076762916938138349508518381803102343070129914725461312342910283220212983890177199696179984494918004273230146712738521779368585340620229665895304242733132824866992438186005219292489392848094457143713211312426601392772141561119238954752467820260850245869617195261979887773801598878866957501421545880706579377538705085484622252193871117920013371291581672925534494676509611421829387040077919832505592590481733650282536610982918265879193164117143289469431042826580611318178057152763424163313856484419085874810014745229839772451742789978691072103251519110140540233177123571352901812400776506891760503834343104410675347583320210827536449592856749285273632538645821728685264969969166656125168473929199495959534086822993438394406406938862746071362337190098332819856362613746898625195003974657690799769712035680987101464911504124670862635395129280936490666840369127612145206807905647395734468694649942150329281432945089166232812202074255931238557044204687518199529802833341248435231451803043445980559850375520598555223433025259275576985874898511838131324628846666640678577088244741347367337369594194468619077558573602615808970398021725527745444425611043257862700024269761170221293308374522443603603129445501655179525702426323359684503788242811983731489508671637436757275925097365866715165617942247114503323850927702082155378248361785448182791485579452310308656990261572022225 A094836 909 1401170487536206055404547572249944194219466381718771387609055099017830583461035754947279600354239495016145810148287627286064054452794901631867682008559514026517488743286081696670554484510454053163963249820721505431371043522993715286664845237186210648082783499381025324351788246010623860875850197871501954761825686369199497750275003963054298600665423005915001353402085625336004380355208315809492555854554718836886850475451984136774962646642013565017240685290115742852377044318502008009688738110047564102769276212609536235415416771228913261897741658633368570823554174674955658676692467612039420600024388117445349894429851885177020088015520490559315420192793635457777477060645985963762274825860701075287020117485387190252592907316779833515932652461389438323931436697289559187578165859396190128191603611703083038398637954067946995051342357887463679420507513358703063461559484003593470449559685950010615784960052712233983150228665034548311722811516675349193575323303661436632991116479365739184346162379197431976924707475664402766384155862327302435768276982169820332236378128244448024802939110878309219000873631189239095410080727512903079769332826396407522763302486987277101890811985698705085095749886127934258440349948966382100751636662981646052256282313750406806095729513694302086910994614954890304575271774884169698402316527476856533127374212662606261782089733633131065945941525177627228519271603035036878511468985316615877207719580455492498799210238716085353820578093266061815589528992517647142517447459271687706471392553195762208499564482428870733014461114456746094842497221998971626799200031960282743265315046930032651088149615923106746278734273149621652856547414701242017885989535003209453444102077476380185828843752527540161084859235602550983574125288080250115564110156205512755419633336897123227500340256772969771923944111009402620556784172730217039122759112385613019292963975800962213769799471545301884630091482644245346822477964885382876944196242398602724449861578679104566567220622754497526494897717912872058260266152589436904835058391447033936318058449496705775459929900435025457866319402718748491608850925348801952157406228535073907438373335256197880759627070220516435061767058552397420527825770668483353115796782276183450298926515633707313104687505286064895306777749675955976310911255477045101340368979379473791966339406532693944046772825742636395694401694876270554436566633307440687417778180658752286298829700405111582893808556401899598239726234163941986226217470772831278176401094921097558594338480701318884335037850803886471859073430320493813780345068844684697709632525026721246792968949960256209649889198069983509850521147895264865003251954252053627633258757451531725725902642089702773185540255015184398331349731835260597778432813827488060655897399178973200640496992924784835507191291299349114214754044753708464434594902471057525371465960167805075050978276259616135718180648654481664790735131231920903105149532425724347589633453856510237042769170910286177861036100549451862889103863141111126907211798567745021157484479095675011869138859069809956769813123944263398606136937922314522260458583233594259414255 A094836 910 3785962138754849688318996693075552192236970320252329351685619339992884321957423469363479196064317265265343757324729140979985683864525098518499107284116849373449113269353906376305774500443648129583214853449415292795557530632605508683262535734294760165520139396676748277075920011501166601765859543855635229561186348082434598542409567689620875945605407418148294219274643886402348649651731477794535898168574996256915316897217706968229755235257846176413346004307369326992514895664575415031344491480481150981722265309196796893161159044813597346265905464017815778055671585543030163943239124504699785006217716295660866099340478676975759605330473986200567820408874626320104150229792083472306754582328619066568207202426629707168712313534570359170818832233707793287370049171414080644113928785297205871383553400307070608876136368283422476483948947616558053318619945713469999699270788186497284655913867396454637943542260011292812780569338444990495353930511245416467411465979468582724969125645388637583856298451339061162626269479772362054786062628619864731014842499441405827499788717432320785605049721007592579814242696904899913097668914586898464595010091690397619262322760952934526954548452066783116772857116178069442330749994484237324579801156693746532910314969352698001335191988988600751547294255859706630099985296569476487812423935863820787625383401088787023663402994176607291684235808027948382532507507689603234769961215670531663516945567750421587962388059282928037858515127257256801577390323000354168233335048335855759872151867858014424723609908210527553477348403031240443839577439279035210325081584463358067396916784650319479897664343536801836175159545165986853701709442973094824673361213446929607892314930126090305922046266763327704297613111377175934431495563415759049337287503717786946762046173952956830791193912488221413455276774963515703544734654732551521705421891519213639607809294028859281376332276811162959137682319112312741109116168630911685408761103247813249036924592818798977745391167930184496328363387930963106157259256522856917985460816188464150050687351162560300207245968723244916036875012774766842654189665797786365117889800114729619978652246269656192078862061199224424618628713015413713122895762915199193538271587532190529944275281928420675589779764472932601889073707172690258013391140195724344711536442050161062321696174638938260307488414652769198061862704208099717876775506747111880653551370507410031757709165229641527812414594229458785244244325176884423789801211621783174769889687114468413223569754998601011726373647677097272305525608956262249153505274553426549086756219986805679553665612125771909346388467978287537968712407144311015296636451107615956775898929821836648655457700369332688459811569521225410950058540187422332153879482402022364371636217358152562871347297896893727028592737766212459941624750347432026160928059139427839359232405295850739185127493483084776984996367219983847221308461888626010428943815320998812664745988717161214987907120273890826257159859180830690714374906717773593265849522454121949801656347350895939823298693882775575489952905519151341248333823474608259695448783240181427365294785 A094836 911 10229668297745116321631873660142569773480099585855412189483155847605674420098374753184365840486184896507463816145607990640294031737892363402082956014001718447545477536305511742696506029644252735679793370057070300412091016398256561468460084889219204781024768567037074463633811519287906147347491611647728518772370750693051916062092901622351643750727210178413685065478734378973520715354598097792520187358933785331466349369431768776172661870704053726655295886397826631418032395708638452912684806291521959905049458096173532595785216323669568800697214666034479598937853800583092828018973437719231207047379669406487542755068078955336617276582852695193443691429359047523285956143421148896186887119177102857166220573936635983382670418577501793699718968762825996073035548929724148610836647999707190868288233096026093082100282068463853463512635005117581972603231672810282580484366208120431659546808820145534481712835401590460467899115202249699283898008518573598619596587501200806861429944502723619385840534069355764063984203209637446607629174838375012175899668665213696376084096878124002518256819543223404272348864766163408375950805997133072138432637498414627970839273336792342104554088026672462282815174832163257505243428044746460284632521973749840150277618790908676249200882658517685536378702168338312359639855696058950585899471072387516291307252822367689875332253108175459268999739207349991351975606766505704905311556693272791238206909716342058675181873736972232842208354053271014611800293063217964444919328783156022991486847875559801779840985472420363020625062370529297222508443398434731139326743642019961537823725886810116304650837968086822638238534812304223329080366058365887515025404112744068797315581497098618530221183183950758929471989542081893772282917438224092871059235270935304124638293342387552459674578451202917486186385922007308421575252480303181481431010828125802868607281419502001977316636042144290770288132996149986382231485065162758488591595556779349000295045799934816158763480368526735754581711379291744399964856250858606802959810290282838686403020904782788434454203147560307328106178418198017290103128868134693409746586082503770898108410931047275774799204529733234174803099720800589300460643823571097552457056713715196535725981512844077031736271818918358604239381850002859401196206549897591702365470126050555810919431097535004646656889649618956630526757332368590561432492982664062994085208385332841247057043865620791003037561339799441235830349926901707549138056647584587365396963758182198731432526883667739232365777260985666025883058336326390276718957471498289690947717596771823919432757690994885738797731990588134857607951073582780468066646687640824063154851275119845173135320980495294834515637675306096045202659844236683306219184583017450601044100403404329045905179758420413925646422070253014767413155860684716580978363181199831550891120587643428529473139436413018807797324466047747700710310673287936248258103083847806366095796071880315746387087996210882102260668078470503976858378108847561107893198502459238940619054293057641733727541201732400535163895980899622979789599384891453595382580351856386983146767094815 A094836 912 27640559954545165546199634310708530452391036844011003483654135414611192290221486625680687137514475526045901965881675465980933493770101301387329628650725359128418506853984223374859582986324270448158672102679350502298177130750558596482270466108134557023568759147994778523990281649195910908966320568812618602087716207186278194765176477774026451793588976296666358898629321017342566570539474408503911751707940919390625819080887742015511564144887117911576433071700923250722196540689845435194659315255200855182292654053595575877014761345396130085886527761719699858514302913503931278277102285478238216742234860518613044863327849996840862905567262651938698653674307737533292333395373714525413496689261949591444061422569588000470268302284096312006281482778323607681548765838065478132399978781280044428908934441909103200764353272852963774988663299878758873415878661313437818998757795070618157598192776119366773133443311555164172970596495909349020101923663255352224733512016778600671000985077233574191903539199100823161824154446170900961451975627226654279416173718564908166773402264902337372009140800739917336294052783930832526919164706584646331146521925706233086810097293690147413570618893520541021383485623648005601098300246154941204839749793270911392303593062720273872642783608122797330694501711555864136040259990765987913623883025167133155291409500654096954360724234887096768230003654023868605089706950590906964548591415261866255103406536610674789919834874910913856718934793423154223827590279424616929817858138752525787141703087610716551115918022869912671201365047821758063977370222993204259425650995656351611841639949244149604847084292106251231718684887686466269188295387995185092503817239273260443417093312845537142567331040988683864105611445092165595532508486585935521843004364779688026985721849084992793083880183956370559454201305986972391580628657044541630275069552174027831763234787685115313850269209541596850155576217914944092476731536953604805262805785656697750983964714499280442179946210368072078695287818482905437741935432560699058740489418883413942196812434035743187334956697461981677297978049096029943091811547510275795348910477035388851959306357037492873851258560477137541093550826974479274430946488393342671539773702186873507341072103429414211330730864937640475722207869634018929341892084432152584067155569052159750943240503843407916328655525782006162914100250197227488890878162382791462906352403617966542138100767198212060565962927723495989754820258244088620886605271972343439519421304718613857862274416100476407251318432809621924838751319228297571432373934483104191514183859721248243501631727402569140459562492180672406969145832108265680405064053369055511028451369474891835974988633840586273528564538865501992912175949068978105981904589433669121998794918362279723883232835904660530202905405230908135337887193945353854371511154673885711079968468580138590785683572060483335583593722264647067335412217915541854167384103612957480192028321474624429576696777854683166417498890867442564640646935731203395753829087795341163430734898185400613635876503782252363237271450437875772240156289642884140115472415267174388281137324895345 A094836 913 74684782767512739560715090275660789139790808072418145557421284407123593962504036764214463461198272385191130604348470963472491659872781978456201254531303906363268357973987835253358850532542149106671996341646235000139374195196992929438533330964094683858478006193113324534747277382315831988120850829440083815112490419446572989203590780852517850394633663226382323330411359910125235900076944497179471760594669005259685631690209309494143470146823121893025795504440008225624743634911566657257516557134746419180594846203357149846161289370044019822496597314951962983226047534433821730811902356388761942406311545741623040733169095623385056234225467102685668568784288077455908361548343633226518371867498668618978996797562452840634681570101209657539178866748061625129548692258903992189596131830370680339721072573805300822372200442966639656165904723637401358387731539637236176652063077914602141398657334265708875472082114986652004906083832831858802616113840107443137631329872748277812237800248740614742903977075436354827484801329350564760396630515591581487970325487893716652925356835669237455166180186779713419262258273316343324327207086385717253685763810620743385932912048277441519125707696204475167315895339922078970910102021682606389016719308896028832164158177851389095204552108265139869851007245921776557268422855194003283661146034530521398081097163514547602992801550411827292298200873433285620961036204889864112505388692480869348498166255012326940304718650135552268621719603475309441767537134712251726403407771580541520833890255876280561313430656809031617223067734152019759569631834084239474236969663519820035234573319131805422180517106433122741281248327994019555123445057996931754057799155112236974044188815727144260598398251568239850054432652649489357235065647837759555926926734399446113611295797934308139360184582471662048727765742390877394742437056081871181821756498963395075621391789043762076021450087545352544829596652673182787885746381363575021061612641248840543809672363531255819954055896934162229898913103829431201034309573922757998109999450012694188977100793743673309390618542339126931751808582479054708216784698243897064339346362363538174223147668304374697870325831204695902800599531385322198923116950994988327402916086252218501639041097484764354938603060789685647042801424369269144222391215929126384557751982108809596492824921953790654915380573773331033237268349275576306392591362265319868709970109367360264015901215925703366858228793147546364876288507425600551928058306812624388994110968385936461745134039776603584653830039674337455248280181496523711619997652015876027181633841249215982117489494684050822635999056140186255495774430405460285674015005556500349974812445469882620959246153316283615779346868376911078752654211724534605679799981465190950190142825314476409603449217434634332194324758511843528668203784884485429795242161565657991506523910982946828874387538567989559728062440234610328192583102497120802024023589859127263672494428828363328400488306675357704777979742455751339155051161967602727765738302024509364350905075842659400402404585678444153066572295187159436969922505015688055138411083471553340748649905100127375 A094836 914 201798255397259467747886627725201141547184311020636985285148826813912536275493617115420854591470594470310908847047602661627206484042763135687354402413954504268191974827208276870352239279345900561957285956456024291026086777245144144784320577994517727651050549165033054898108619496735728835991629974826537655815347025628433030549907524687025457739848364448708740972412595847837370059441333491904524193215043944270751186201126473365433640825151930467837787876563830524714806579334512418064374542718769569425112092148816965288751926863097596164255720058472442260976921923737272812722481889860149290143637054359004937447978033046536425104014306544194024534156492710978126859611291101604338115372484713346531657902952325005806909132145166210574549291671779732776432884934792748830810615805682796997881909185487480912946484832542587497996499574604958591604777204221150835876055437767459915441014518993169262158792741250622162092065545715186575319719494046648102527628582653829870065865271112063801752354154289831643040771367750779811690734201152825953841540052115103831296147396576014701521646855537984918929285560447975731499586628249501434812602669775322922557641544348353294530248624525598381546527824983833731393494564286156308181970732887276633596163092961390614968827153748799805540090883978928701875142514474206106464502961418443650481969244406806969189595428488522456692970530013083723968114735905462241082595698491893717775790117636770782028559872831387318902029649655492688501661510402224740125077980952484436767384329674622465952338518779980559824057816313709568599081238325392066184032605179558078852205266654189006582152374498005540690701263554953151477279358412321604279080813296025030606954763001430946599729508406343086163212921847475151083551847949139734179034193342938619289694260296651507558425657958246899291863581738844733621673344904558888740755785129541320301168850761457444294644286278333034532719999946721977923194245712842753303672093848581492675983742296738726235416853569895977114784511259304622289266726803859550194159773444880815202184147882971246230263966443623507611709491880356725571809162843462357569118522195803111362093040452063396152746544656527852229678840252313607010987570641970067300007725279792204555181704331729857629894139522865680669173726437895593669971723548415058922461788502434477563861995878638506173441981680014669800936165642356982645292969962731902462876329158203815404422947330483299038873633121742554399741792243714447220992658402439126718648317157495601021494313201966785258241515881626994458928211652287840499662223372962542340583124871521862433213113004577920193328990128291081677175541809721583625508139949610576576432199208253366940047131271964489249521709789874869287678767903743435568713568014356513744643915204796896468795902275546060928535294593595983553351288870685685952889949039253219164916527507453751480004343527135729901889129920194842129292207535002491527057572415258253485599754665916238713689827940038663626934846616549250954383598989526839219629138241136507134982084191967514486683554626652319333515104324254360816958368396099482099846632067721859528463762443219271905 A094836 915 545258811398612314342050107398403208799702868586953061822326572629907265892789790941830384891690085060507690513592018043245748447391886119845253139121250539228748352714758790115856497173942090776259479982347835988117486332742184282214304763207855936018454725365913121221364955132902556999017396071130475305929252550757606601972860928113561934295219886106747791725135503569496663775374583018181527190595288142750564445429812040824092203366090369300975809816679965637771181752618217642043282756909558241840233692391257236853057860222800334791799133101395224037196659811890576706154415254499766993206164914566485599361395912122645797245990422056945151605622274520774821318761347008191288361218081827963659920674780384603237427840374668999762774646918282089900296525545117748436858094310823087117596578898114599621480579645329628452946885684677874477114749618074009921300925140784598776919479831662209080644182514777066095320756198438601294655079456800203065586514799000775560640155724744547651720118020914049663141336750861277700623603414884420135698353250489522658445537340191556054274034637483448471233510322072157110168558742323066491146398727969111916007361519917202324379212657760470622463550867210978820146251402599172662101295903542112567948000513023499590256675764877148809429455717503819430690077805686449705663803340606600213080882817290028916202683854974437266157114073894478788876225055380354085541061071936404344560836399688299640714228471671758400121015491649537769022047633569676535566234301125841367603951624890574026722657364312850663612986996611909102334957936323375278589781862225502409238623395926299563979553535376504537823533532877155421272053702985034977830322299726704520463017725441050690568208533315687450573151260399225208738399858092927723992194463485885749874640280025754439114726767618600650224566670092616079368366635495062035506340309663521684058682613365668970722052840073968313954864610259390111165682966169719755851500935966225944369964262013424507032276384289961996001917850509537259994397661514454581866621597848617949982112590478994563640863846712128378439907295252141393440320141218337046254693907626697643362201172153806992030023293336107052028689425762219980821489492757652126856293470789912284489599326063236590551619026387722279482460366033769524827119374636601560082107194781595849567958620039159289889985319118825864471096282297299291531275212247939335134823131415357341862486787785749948299669698466155234441737446354009010790570234945083707769398758848584728023615889137674477164183922082116464690568779604300248506375707556092773528228421769010823078559713848874856311552295327586362505472818195437313495837320128842221409169827448255127589386389450694733668591880505373519904229278221703038372058380974809834947077668740535899782276924499308021994570171667137835717626514324807838959278847061900632525612950801229053552142861822782174205344700981926228823019352176474234985307536642437941790826864612876848641061514605677793762273177578173620327405329418539551968710165789248817769357240581620381483618562196628888395004745311840095767984541483755784945730461435900992892568337471673372559935 A094836 916 1473289106600795076092751642303857744975655603737636152406941114097182618529781739631208584556492018362897309456816785705247350677646392253058738294551216543041573780843303423684767385011752249931552552955017896383869157044982604685398906685867048744604137016888148088507073210660483212275616168192564569450083184576800027410097639677855319659440226392412068084532575158232184137683692063873792994564464275346668080860800165933180223768061535352699306170286881390589427208380767844734288531944795083650682742011729084905159997049570079641509845093384249836876063113834806414522756417295176480555493767455521589730469554306577355897622241016383559255444366851598640856225166300004841759547673141726673095759131598696245622524217783223492192806521423906535130868435590023221483641740017228175708948958300796462689759613255195823537274987123500042232205461863258770586204263854344548127776519064136769942731318996134891338934521156115554982971449372554654636566660459271512911019830702394496642883957140155607899976248860055804596305164736283502053830996641282638108016010597050187882633740068833422231288025960953408063699714222170297409576134550369870621728968269174736332119338071020167096298132896676239788201439896328400246841393349400055271318863790026402931482922947870902334278583808604436122795888355822272630497490161816072357300894890348413724772682586545501004634065534692351674459836131522980833669705933776466047109662176167667992439063301897218365739664956407401396404884204243755596875224956564042422781440523070001345582154246034803713101731040787562080799487744864521677357524407700702330204681563587594767683747070434940763193646915132810393323937628186206097775926574780742318266043287186955964484352857289479085105568542385784666536005333015242761087175261304669953222658746935328197836484167679800998659879850726666907608593027434312715379242775955050460785240120145186797433542479235576105973009644200872133647697451396337067468002225308648653106150759976530721262484554934623743301204917292258417200240192145329476344061363227192255970853017290095427986367883552204434921121900061794164719019449762783855517825369288814836561556205066546040401726785847616598053666598730678135866057598443605404795637658066617712898692823841160935940616979405486076295927239849518818187282880296373866926794717838083483098146627483812522644234158817085805786232353831137043360522978200962120802389638207966379508623896174149029822408486381918321719020180306740103441673553828957775953788727760558777624209110955683235330839699224362805966922383562607619176386662154339301110730855036742372436405913606546857175894108646148223198705877588529811344168813479991732637000297332986146493155084248645898408046011603809460906358222076273705937866176680368159670490116293012796414815781201227999883267675309311838513043288354341910182285491871306469830987028148393395244138532640813907567111480164034750084956160288625847927809436950294903460560702584238579111909498774713458706998498881378505575398245705294879892615648333412064476296129069454078801222868371736629790983488317487614510733414130739734823881606953172415073860119384699009437672465 A094836 917 3980826620776536896990300595454916228521012641596224296850493067964014805360204367693734653641256541926463469644628441383560298285252104475878591026624247978047793127090253136037451358445257405372964221824978373681378474218056665117763563650908002500064442201177050769232990593839670506666157887438913395523649458797261123304477220436704145606245557417077521857659226352407857970524672181212405653131655281391409011735317602921640923797210065156903155971139343700692666679273652963853829971271553559114586527075458295022485075174880494968559266650525109957843898496384987120149911133377151595961177166458654420885243136374976103512729497980277955051265527627397253072745578023851735426106524467727388876777513659002475287457199022429501235963458112748539641516612667717199331051544668456219942492967732173144073130853534959469868088562260811429433544680839775580049913999633513828256653377591817720723050943283373961620734980843068031125387561549563220027800050974436828884800021917714205184524800472582431631686161278534033157938854493834607665031217226392437678336602187692267467320311391953269385491774912985786515959517659745401277608224408700662450799756255948617652184127088683833733726932623268332696741470453627934867792782728783045800991002012650827697367267548471413230071924021393468899975059647353974961154512753423686902826804912838596594306872146162088740083978917624660329911688351150038832221459892002939322885962639168639227270708327497812352470174591197306923548228097818994053080322266401741500514084689383518745188954050128675319950213659220996130411113551666001248844752359825435470710640346190285135981920604761674565644696141155320805605858199305425891155575774735266017250328498961429574986030852187639172267795628375129769755077671407327847529823563850754727721874059578976764799741106344054679778345132096783891742338991760877461892678474290236681520034745949681360996461056841686564370758103766146245725967347989936586578786161283032694466874983492323995426726235156969064437859684605831733737789004779018730627071936818275627015294870605247367424602380494209671028492934059672580929397112938900759272117893124470061691681503888635247358473745336966711833955121080866560890106809505129046105686095802530270339983520419490785674956526734596990429315919613033812972513515441427551834639245491306789735342619502641397025430807138446728408535348955449993860841555823787402468721667614793742074959904975762892830199430534244839129558085451365405490391151875608965543429373010270968555884994186366964189451703120306219606159589817386182714348254765317235508421242080856121312345700005175759214409570009597171496540775771389354814630638185617532742953394223901119569377448253451766803806654761612657995460011820813331741076037331973792619829347146051835376932458528793556376567264115588920524407247506917516504696439757423019582694424444008152720608763052617355464161014058520912803322722080514864626706113332160186712493227555748027883530824627761159748516181704307143891105732490377346930295513086713608966134371388424339300522706721870177066348990429106222567905916996717279738343156257010429628577150009119251827218440495 A094836 918 10756192056049096094872716116167541345606031181937394312453879862697653906900653671726731402930090619793285932082476591801594220719400508647431699895200423485468593987824083130269769885751700497565499395818538610669188253468032064165592463585846736888125378223443374290319452077481579048528746336243775802140331387587014978368670039522334923572755836700717071647327145071630874004173526549943856200968738005855311803040747302294107842919837827992416974734712336392390194777970201927565203848087205771932529145475146301421669767962530047834967496979873753721844376861169121363838645359628646317110620148277516789710337224015631125114039205920470018164960200204860526203917695595281089116498069564126263018379746147493089530463729234386729116081071014125130204842756559736282569279790052428689056440289863373534489136876491847232387751757953725358829395495423611754036097040805490509604929298476572417256913706020357448164334579303448663985242208335470447960461101166267852375216748201833080014089367992960590113208107798350097536946188537176373627412295114715725324227391095133909646511598747317665046176544526861634212714553016917852081800012776174639572190319674604895721465179274285647728363075649938138270355664964262783684375852091778440354222416119318746411883425433046810676752004427221344363296488371262084522766862962260640195365669573594997649403443766247377230205906401356297519069707464971273401681550958486008273971823941371487024417461461835787079156046005750166900025915915422717687667433888592548970346634049273744579499208261293434679701764205484090756808748017113790509856843518723918941157820010724586849828381790318974241431205779754761683936635530585632571696267967408113997868069338150495524656290878258143753988498682301058252093553332137266828782822182349477969634550486323648283160702632857468064960089887045659348820892347144863467721301858289443558416673098315918892225640342043757861353682423366482955079430126571357260598812739784529031800843099245499459112293024909575477487353566600040052301088690672716464824872029221617517003070769522361096685847645727470978914552986707335251877066280141460088769407029396948817876086861950887371816555658173698207758748683493902716846932733225260238972159035220778723840922573480640261732796594619901662653935318867177513132913331439856948683328314522793107781412659749509570950191396653924243074056726645272052274950523312895360508365143505534483120162154620615162278169038895043173409744227869409018894933450694341595940570212085024396479223630082452581556663170991368181013037244764193903086549807989225016004453085371618203043585645008071294850477482271822911235429977428416448179320640208725093479727434192683492090311372025742425257987173119865798094272045581615546090681515004816507290619225498515766175675088129018988101484864372645953945109869720402775253779597939065127605970503860681880257689633629639453650255492874643342359827910105390875595511990414059874202253240294928587102721176234711878927032015966539021415262113790753886110778583744651838014430595195393495335933552339624846696645181155956695890867276991715959113268384324835227684000385464520833738134788545025 A094836 919 29063226954618036871809181955584101260911267732582197836026086538515992892430760860801260556982451213424916662023382106419466200823521889113255977238240517633488162907307545527735782193849736299164573994537469501049772979492148419318765718845394232163712271895301796155392390280364632749454165934372794778469779885610655674291023142312128526789440664519780110513556088324320269151418898213276118242611876960165771100407087475481076469928478014025445508830036761792894605597408806334628216943701658724208134636487318230983056690549681014369587208280352232031313548434980469540104899611805468971681299679468683907142910294047098925082030421667612008803767409688005514405732540752871478941042357855744694948273197313012668908837708934113919642149817916707989064945486707794767784994661670117649374281720717867558016503767150117686952235381902403658745597195089918119629954154342435723438690707830321079610460110616062541566070412542937447020093321534879600825945867551204762681006768841331064483864287792179041903456675584980685010795443488596067706660356368744663433624732402449636172606872494940939001499637819805222656968206292194376579622356912999467423395792961026172290781262214992731478203296679200226338168309991967587887248684559202617054063167363397240154081318152824933977170685890428051076158211604090505026541102569515496384191136361048770810091510749528267113927619012485798271866019658664029581304718468369302353332545403623118771336753599171969190067283837362359766563101255244085373083353286654800916135104687052968470288115533060810375878846933004354003901106731127910291631942342839669153572958958337487477951151615521263638672552372201224914675983597784179903297424892360949286973506101354139946191722967022652235637751171781831022027011348357223564043338006884725623197827692172438082123453714239772367467483096452239463730159379646429328905495728419602204605169191614866897112319207741176899691085537178133178478374476028459328201405444111636160893183587286356046197420326579437783201764899093623615485807904408675108938073595884873712666670203954549077997792914153246090817451141590285790899252159545112220954178521312662581431125009309793790013086029911587220397427108845404060053851355067843660573727607480448309287902453561169567711230723706447557893942802263194027451318849036978033914801271201341485918587271300555358066020128328096166339372866860176129796922453149887440306200149030286558596936066824997192712719912894976120308289774145057717688704693384959116622455169624362909015893692597792688999139698566973704791007029193262108753674866838631227926796728252870303767647100466108633510230942688895496560960302470805471591169555213337016964690784235236571726901757836107779595314537963222624838065071701513384723689712466976870725460527467642454154838711192150777056655726967625251970766343577280791818195968934914217368312718737137996448124669458522751145634877586272252535342209782044065344208771392676447934301542783669486603524734655366869099680758625406731556894340356884509893976802982536179601382502083581835973353157898959613904158213134404563190900814525699524806771436102548528191739412947985283641188371430217055 A094836 920 78528828475185879578532314771272125439440899807405916615548173373190350097694008945231334298235180248583505027501246369068805873030935424983509003066025983445261530706951000191858953218012101728642181367740846773297875921399531560967240806727791629459613670535727229768495948218093160207446107825928955247649543110588604044919366161857331757050145102776609157890556903325168295616259858798745521547681090577629907657988147318002566327638904674058925772441784595652064831934003816745963514616678033785604607855259588384969917756195470138296576801806014751074855486026940367528242074912453017532836554623304235639583353904178037279940521085306681727317761376016790695063763121196563140817607334428152601623971160760014083898589959076246576486359691929873972328352500241704902818773006552867836180620152939388278387058689702741498297707614148536732205244791737463335628382088936220519240832687628229080535045961970894966954074090356437678399628169545036345961257773662254102496227914192528334402321291525099778262549824222510012549071751359998037767022655496052965881928702724027821804474122969731669864386975212569184757493880686956188600287526578911784803375860390373042924795249039731086168457579264123361627592503242631458208562261303113379501638323993483223577581309765507538559504516523932166786435124457764173319629536375967908969444255081884205133869612641781611494455196365830225574284466048002742957411947619982896472696263708765725548664883807501198915774721772507090339086599565753603255353532913107383482848082517783071532973908671122048342189964711213559034450033578759596494198998353509267329035193947607880440837161836756664032718995078481929964692823744577323513077070362891317565288415617789547984114510800604328082549449677655825120458732569707885932778270511780346284402560789699441374249288775173232079429074366524063985339541822912304901839181736887906867399608739070272040078594273676317939207451767772892481765612754798770533442936911176901122204350252004634791325970610124615980635691269997404409002600656623549471634210031208899550007825888014422086388939768194425209917774070023965499674527458024613079558101595179784898078081899068200869727986636265450495815640289351598276362789514460580345609973023253136110917188588599706691315483682658226681527770797779831394995950397184583207780844351457710172158915025641440827984815436551119187524742412199469257439232193460472550811992294314690775794438132398987794094606926473186582029825559995718083785861186592708838772277927754816495136548278175605763223093908864791958977119979842949453658526403648173588633188755286170189161979421873780519673349156667913359884803501846138955822891958865796411113501019276175024122596459361791194724114623589454412446653729465443583907863512404256499883687054598344412610608021966103270588095672781659058179056715235942979089990254282540276264053360057243005720952599187294843956051788982614751707152291003172959169176504791021348258608566348234657874136730317625045595458482773833022127707092382188154979639210880229012631097506199242925406504896709436537144188795243979973785118109981163124311937307080701798338852209785070771877657241469657937585 A094836 921 212184865476725292003157442702795327353268050368343054113013328428273787447976319739254204472570900049221417159391705665841807049463386694783552213028424969028579022482018695210857363859286505021054874891061773443981359689848554785585065341012774137405643974075263079532679896692897438515886633891494102706354287015030522518716453078315368095420965278261733424840174239228516410434864987055312185945716064128879050326112873646155458736203850500829203411692193147415117382991072715438787081866047103587044926216776771328870486794183469763996336148892643577052027491931244438080840546308548441568255398910868365229470315106178762683300362890468232359600582434229958770056773547740572853617696076582510473843275128100360741681321160586309315552224245444701556523219390707599939621556878711187223242386278960506410334274563073040378282719021193964348014912681677430842949768774351513500553006483280767145284614578785247584647366626072682064098348294017366671907717678489543033740045143141442718224007645836531808686367721592546468926906861379271209450427508489978745068307921135590772066052907657342477032634605524724117409525808647949329403600317193862729539254151378995000956624472124091179834440900968364643917528605593280208111947342792327792210809697367224306709384544905083216362847226476978824228896630126667192219133980746762720519941993040114761222944883266583164729750826652854257015918355395683752806897501164475317899922951208539586809373744711114640298454108162030320733852225463564980751879872847862863515854602827945172229127030941256241559786908770852103506729986828701698599415401919239697483383940473477534613654533331764890695143086029505802563375095081864330348154340823107447700460012025761257298937461991509927456396377391274867693648473376339359433143322879492488775730096055940198420783496147064358838844991470864924436147978275349668198340140147575395936111538207798683437425464615154203330561634985436818307597507185091801952903487332594542720559993487732935919806726391136385800239854609768087619501411488388926263680526566252850699247432882744764522873837255868422763951734719753613189834782292330344995853769555997257481944395860157269440211229878103217328106639664400909697328197214221133025994486535102366291249934278493953918764869199311804787040478801658302166085030521873894790445807522837461683831902480695901816659613243540995716595687658390099073424675589807743682406562873038145445910013236805998194646435202610637249668468354818656117331679237468805897403578338338344545496044431736794174436110742612969306182473394528620230523229588982498197855648089986503598245364630255854498048755911085759209513242501027964987827982481685826689491662789393440679942683906293801972036778117624167859208233538950556862205662486826588595708851696064199135231408720513699844978257451200315807574559273801174352220361848875454891551254810561951864320017474879401209846500788196147472840472954948363553631049571736568290318312411971387261906430841793488217832059720774138200382333006722332037870475253821575809593045860367852300866540257555739624403984220591020754762825942268288236191329796960620156563050479099848277628146225262644317137615 A094836 922 573323427989283263806651831650638203236404832654363124807445397865022400494081918241455915253552273697816020581171361207858193578844197818369733096093801200289237073484883807508736405288838918554788543313467544104790860584094873631119285584175708991478420558337690305170071312368260660776765477328709239583614035865069361256967811298241962736495691131718100937308992903838548015826709578763594727679803257595140616351249326603764731502656476414335833559466533442531051516777046543111785949238544657214161605033122980871019670347965979106847961977731121139179827208342736444754063627883622976664408555020611699545793151833541112592240300589524078528959046419527972579902707062231906653911873981318608872171927772156013964008845877314248694375533424831891675851766465339434795152543867504621324333091545131135381334931482364665399378408497558477519799561860647626400186939599915700542273704276991945198329948056831777002822217669574296580756058690806755202458307206020971614911499480540264032112934256729017421970787321193236336530489790375039447937017360917267073121602120979663542094653152016016403210508839740829352671353977472878401092339456770290516303279913650184102211756398884045328181573145958942003741800664720539879687023511662608391440228300647916083245533462752225085104874646436280259134311908167130295611926696348216494876974295750135002940191940716695069318175239160815836626785821994671452081494090734464688982695341469210254793202309544547950585224084479084154115778374115953012237976161081392544112455653993025337580029704629365693572495885308877672461625389961118410856023921786787309090836078124142350918214108225266897901612585732729600044309542218373676023389515826965960795325387205191299432181038186549023382854929161775014852413054604136379480467325642118192891676435140589626433515632340079122409327087525202659302407851960452980559610156839566982931466508837863303577651565311552383722859598523198515294235982648505294077974689329733543254051980199504140850682983382879904307632106519902102750488404839026222140915311147805171380467013641350465726383021876416710113772377295000192814968082079349134154183805782202994536428859536063042959249873402648256955093644557570968650582512510035986975656757007873570465821211503302074888795985261056813876356692194309934672930357474152866539201364145862470012003628343925301067173446999232333875122360528227635496924216004428329969389982070956774680158079971411674722946873822847015375417619464894448833312113513779526942075629897912279207113816918004539683720608003446334200513084134896352019924312690904306482432372505954777436288786068971896979947218798404564716191421352974059550972252842623144849210061743440057441030107792209393566652179749705877966126234575590675176236116131541929981348817399078411465050853752219995015027981045047580530407400978754057863756438625671224834431214234085033880149681496171542881710401173654201489000206217118187318738136773655702729418731878538122033436518260389274846957179770073238643600041656456648784137869156186686957291397283616430717698466369410711755703028219848142835389181910890804833025848799450288582331564055675580261080479223002423475247898145 A094836 923 1549119690242177902080281245962581722349438504564038794886663352017962097861221895112094143760893770960598838388907858591927173208229973041848324042093237814756549543977133565869910556233078898648533622978114413109371461316864658702729524063377424682200554942984465129306453153339143612521381803855538473860822418553130399085804507411396704998643262016937030470875473985997517510247358846954245898878642456306005816502025354370498658364719063067684921448475161669525753783214196768415330196055465797745561069754572077536723820409717281363233429267493340425420316064914581942481041841701002974398790347410293901304367866783912980045470608892531169717014983824982147680938344425377064038297029879826804590098074997090421630391159879181939385893375761671525863449916466127762108902233908440608107160790112558048839860574531074762836080081477683985064534068132557204855874267849203448513710048403425752645120374364944882676378047495823123288520806484211558539675674162950986813947837856374650273326430137674159237633258655496402988758914486686495209054611458770947141595823862579129755148980750694368664132317852345115386193881037605908791802171808593007781188732787428646065181164833160218352655430805940160325745701478546293161634129416565025081343704657540971889705124706971967274870154931823602783202086546970955932076233714398900222394864027174871737829637400871626810714544766461697737711318275111246867840444226267022425155924912726854899911645831015623851366635177808377222390512433009079575502030835362049806328991661234551634196068032781515162776642322317678700139208296944955117431278037252497389923741599707492158703479906770137826365266511506749349813921819698950590750868123610121202961521495768414865304495866242593469670546562198738698856352379891903121016863280741680477700820952019777114683160817799397641685642951648106114570181579849165678122398445440369840305426570768368438468131092046349925664963304648047402888207317518754119506885657665452701277905729939066700845609501293815110302836151576920871863732050373637363835826907040843006817171171611496075647922402236240694858990199499355801232430567943619068154259647369742935240173296522046481918623717722725712189445699487917092892964251473920022587091531440787852296282622231987927855572833410506311782110995268546641827955659810130523515027295476312871134972119953383682787600837132312522589584901551583412722590158219289757769548049149162332147641686172741108295404258422897432933741158125676445928953213382553044328682454580580640079276987816403834488618908389201252396817047150016548629215262367593847133034072655441718646348701712997435383962887144533222777390010982493407878762039352785255696738897339112245812222671311865875123292217646927164640305226615012465375633123581763807983015908903458171714368271607089706016905759805461111392844989870034190546695544946201800627178249309242950982212575082638033986980294124712864227131084358180387186866891931368137038321123217497593762958210433140978842990081906678170040869112173412858292408484589541174337025545867285735431368955263607485608169957846045461350200814760401012390547607264784882788839729515384938765591177232406322967475503650175 A094836 924 4185720829710936702137656119939064163149979602927200169420639569707135723398621066510960134986019715583264363510808452744026014150443808314876353192002832481670996578589141410096690814205373895309419294498321830753977583687307723719901542899960217315596907977523466441695731250251053672772112857252187627662702591316522473260482522057782598664371357474072724614204593401172388474140347777760793655175364237135570121047856156259760771136739405752408243417946327364525144191193242891211679077955919346963848796315248720381246891727385746277477619032805028098364554827571992065847330302212482153202554854294059100712702430256981038541748992987318631051295957336055343505922826734661764799571920823418044683836126470210547089302949984703722906435206932503038051149998439710747878819040868062655600927130551040302834167891048032526818422980774293630085893532294607706872945871541608117968344008512352106655170053204133016159796481511496409551286638364280940367448469129986360350315442976424824498263982119061321531067642916363959682390250412537119679826112224581738259324842955086687618749003893723032114469119626527662032666513892257188082571067134478850254481439688352288017935405167442511104829645856077167241222881653231419402195537996535186107182298544447405398067163712704792824474073520912728283931778715603614761339687884379132052694427724452207685480677316963194925855630640804268126480145352564767042233428217879403858306620131492620470351012242201906101844697665214150775815010478212158897053475079172097495308391356200104522572438244545949340456793982406482538898468356719878766180902400632326160786640711573565688674451789878804181572052212478651010467616712517022277835169646605031663436070286240869760861448398406449368500793428206062802534849278054867628851185104096695008629425320681002623284274096178340087755484846026095196365971326344593701833740039969722468938279662749622682877586633057672187594347126299425559405420877699690982402310969037363869119358028243378026180696021812905045158358973928733675873701249621163318058182161909046656614825125227248755050220604459300481092281405274882079929834579615576642803675413009239628815953710773710058081078326036931471687625324922707427425820756900019390994334342296251769030985179449619877763682907079202793378450032858920831909201519876615200384737213175633231944224656110414366966796394758061436804724528870017852948803110584304921064988859411054550506153155880666503202507583311795040939953233837958292005582749247544811996573050201098991581927213966106242783708606747013780529865460886260579499787618992925884049151581882631017827656755739733001435570741117309969539943093483275835114355479358972918269443651400219544744568216854553802373742005429817449152226756187529105854285523681809677628179004508326580893811604831502633437684347966374877935886632221431404103113498688198639623410795202360219468904497723606471661277873014572985487506700935597189060727023260419932621840945514946619809391051153828664444484354354664645377189697492519886649438941223071096871956067642008773519128199423801056702563470396986616720099766093421624588454801803599953845156366819006048869047099801482661655695335614874705 A094836 925 11309816132759260726998044755794105406249522537670790293735773230685328706660976260490719172638081510612209349607366050406499698307325961836822864476467611272237217998798316112947692710072364032047152285200842608582834321751644152626515266186168443809318163154713463340996736531725193684686636418913607114406148540914825169619424688795621170194426409251682484970550340494493807659609709448150817502037935290097854161065490832188519233112811509623944006030369528063785270078850359077857188453306698020030521702082732287898051564723575876724463163393209918428440601723783457647337543995536285076950328817512200279831820662186495982226825733581126048569431959707037713170855796898711663111379291767845676908920623624433901144874940467509580111248543238247447142681432334181974640806939523271386993096999588120785699872801751209356388616057972059910808099259725961891413494889031157285547016997290326988756516838637193044718887416666015802784453208339480616661287223913548982715565512974462019419659006359273553102785533526756763565415467855760810688394946176208398005748584068820367366730053371858882078926897098559890467149534342997884593198231595190044794601068849195094795815399581264831845031350447689699945623900481329816678439182032508656296581489323392231844605586646603643239761671783351259999580882887474420114183904587358700407480121316605837991297052280797151818035103276908366016051615031311725436867855204265922958122062439368147784033535166783719271560521724773457587874935921616820330758914161892172070273467115461021185439093940695122336399094563819993502424961360648815481265680855230508033948113278930174783306210032772622128469858712850803523534150543299174495760037634258671944483058951901334325432768267998359951095674172466219493710463892951872441252781134405989171636229515659117068336993924713057117717678368319557572474739953601512333189087465599744670701391343322909720766800614390738204530000270297743213466044323337247515696924731453299508907804114407877487673539805328968138202775644719286815289868912744332911755844365651337025330250671192854524649620425326627663670649498062531880614611801690720145236462811691318107317771686337268054888591718328071113774251438495455980987474792179600920546668805792940839133869658590250677729543359355172537202260206673808819272020678750954461309036434973265516400423885838219666160601071035444869933843087421886687084253282208633677427842128580620246305293679547874718912067194704211777722320704089005179322638659513652699461696052960914894673727252859431251597746166811522845790444078497628935791877517303623371106960441212796354728609907660056856881476758536084393163703461201800323985580626465905472378781049344495870787577509718333062147975775379149100682152054913477029005814109355126167187531687165589518116907241886448508458917091299385114721654287417317783852422126759967778060655341458528003762028970636609603790738825905082082074378878796899246661697229982762726576077196460262549227380857259434618188017882476221965130996521755676560313925726776253514206850957743161838762948963474155191602840888842699992332248217783610469236992483925719810504729714305224828659226498072428919387365829355887802735 A094836 926 30559119004994692773412014792499552868622046746806872446473889848672188458262234457224856693507961255654474079374739557389909440800380598439287064939062293654752481361756471548043255605924713409217510165193382230068987583395358813089120529333484235212560361247127800423906740412990223084969618831791709170937785694849266291789212248643246344082741493426688600317702405811528867123876960788555731129712845978480164807628835180717222708110045562264490951885815046882020435227909479035127231989155620094203122675178746326651814946636210291523753190010834166788618407493108074991113978028608740065437635262363110862046478716525481886995844590387209595915974103832458564932308857297492179065182046784798195589858841197093930682904999840260900756870657394537669676487179016961255768712471772838419592692491959971811920753476163876632929513770217525104709854113886016735991556317216315443939921958334455011268001842827642402697417640035093187627183017646638261937857711565940221311097665741553400047094136918775021422404980521653858789792911756015297942923464742002866829794414829109677538216985461758805654228361491189197514576009128266391913633539199136366556161833549085457786005191733172408202763604080011713175908537877671511433723267656300392778177076969507265996718897051959331329043212684541583606139261630177167544910148855355324121879235103041249800276949782036587249135923198575764171103337334458929565649902528498305953441954404552603819838141669637367269850427855640217188287301045198170321551689011957569761781412837584323042951909255319976007001013054647640037069706698004742710501103489930432075401641293028620690927690834099835112321376670070658641938264300377656970521343852597284988961561851967119106449578998683170181411143113210296865942870903906681281397385773979878645066083521885613637643934300300584153733079195714598534731550988659959979683212498310470130512690471378839315889212382497141570967873135997375863359692356236365087722108222075846235705017597772056728315878373302850096518854633672539046179549928533937906400973417807750733395680698737967698354519339011943487937613851483555866538601158333746216852279713514528516732990280529587510598916741844122112486555699189397137920729462648524787297708118918183851087946786525677881605348393294769116317713699982598570752167964783559077841816062560550249680713395310213427551577127141377280499807217489408958483799419724617612105108366435976494462353015985201609833902357583196911610669602495258156571477652423140346400690738527341844309419455298969275710867359016127982311999370235132498249073551966771355805123063005393867845686142840717887560748765993758913018357212224170992133203738355397227394548125885176442648489686690719079370028171332455440225725700149458744844603869192027221931032990542418369625302473765579038353360543006590613603031948714960430537840483391934248121251109210147463804782809755621425836104646317658771191986243002520828882716854686401626788627962994683893065763266923941184515359873966397395119307224594140573448340664310495772315814415865955646328714580178967903909819379089504982295117964351549394456729103112493124383825842896350668031181128744603138702000815224273228115265 A094836 927 82570728241679527114498536971289036056911364060349631679582156635339022528895850842445302295139338674696878350261196676701484902542930069656991812642481840987529932402247987324496763699515865559341680419200233584803795867499937761322651043743808217375894286771576162031932671599163051050394225396864779266266782541334176605589281876409362826090397320812503346375946929952410504474907888440968137361666607795918115212358951592807103568794109996427144928051466226305691152200541333502554702977510032187838817437811270491880916087759475484121304394946110525452928508605776294842532321295756820120527413528576308037049305660231189872166789856400506747038913459123343335409385361562026969122458779033232956638121679993924176271308164693444486335484405031497545218421215022396978905086457923269886468068120178844247689090192721992910966189818511694860866115007620757494687293755623595298368383584402700150119152222803451134895377744487405126952845729228008244275474875363946564433603177268164312465228938295523748609785154583975199693256882149285479280968513337945569965706503119670279887894927987618921018842953822296113124493909515041447952753229717834867244704479648560057742691232247632265699035413192841201311604923721567942564103590768141628777978165390119309330902615228807466647431520911959575552528285343855819231927108023265498418617285768296140354510327014010577950013446447448437881955201426092996374660599764147218420277202679038696153054874757824999579416584505418142069294699549189534592012332951395191604161307213685725401034873368780634475794400874563359560168845073047454154958500364111172237227200825650054176711837327527721700870231292672206799713666605469885835174175329680229781502195640956203924292437021673657831812957596220049665558143471891959870463295108512497692979386039905412389796842142418253670329662269142476921287078296619258263591706981347424692900618952274280508622931090706662134016988683464639285054675280506335129777620719124205075575448641375982872032015691124495631825807017407555783490328617029787478762518419072176830298103917739317528099386604389845977779768956059069888855419715205980587214714549453444360894432420219259116370218147871099619867559724958312571205830020601521795677486790648126972698793083322723045846973629139106797117925215092774664363538568824497877374125692002171801371771193704310843024695236934930376465609167813295583936538947842634579274325378267879907417031543898335201896485258122603350960251543621483450050953294208665702321966913804824702409156694490562123539512006315410996684176507931249512640060945536698899762071409280133018122689229345712072132286284238378046891208023726248818943592515455656842514596657360697403540348345860813234124753970964519220340810159651782615093090648742748198531483952913927269138049167207352675182271728286716538570277603773535665995461133702879578455842436430476988672519389930718455999550963611488094678664754213932482741854279665427212820146179934439418801143119847631821125884191439323285390402989856846073780856161041232800543816344818854413218348032694607802209140359458953619461416407429668680211612799617472496365286922776225199795422750641419608343886815370156906479643295 A094836 928 223106077149899077268682273484408182926221637069017957991358540754796190200888130714052749576609799591069709647931674045707854816761556247832593438472920995286012222598392699994318707472836262816627811275168865952757626364997248435734990031075240469865431150296437542682481654754198150947942112052709801785743675488899250339035947840845849712849909478093890615219208287029007371562333990690535118595492044551724768823629079574929613125658977100300583331104109857662930611225427455214423772318000117815920390513843377690315908617311156121885472951391200628939646041634400055556447341027156899356925005916577921952996361847465958509112779196149578843289548250577169859817594314631739573076704555765748664038009189484741927191143978096687161817578105524448972642504446503337620040287840596203460398300468030745197284109779981348681554011960104829296535138040737172864628331736138637279875928505134137471166938038013082138844907968187328617933401533191060629394071175375672051159374473880914230727648544180368249968618065280920467917321305774457609001878980115664188044472141634934267147414557205560862834108006999482606473185028933632864101947313064050612158824947848575726935293923527910648746385483683452845932243327987138703136696468532251024657704224707025404304832869629340722922028640460902088601347820859836793387499500968714521371779784266701068196637103314906799584349083165082480581278783149965941745403374912823255673283048196808152452950451757501479226216341483211964231017089894609077269447002082980795756874090309965992449273184890536019033620464162057142883936182317667523121955157482724897454555821229265153356854693531289069935916252631423632702167685229715331148983651219452128272333943660301811036319058382983224778388430013843460986041237718181171663310541985814994786551656013740902391617429824879821116646593718143776926719150825914247168264812580388243209747341896354634555459843917877018588972332454848319350841869248235761284294043460965380038358626523980307948173778081540013894343234042180582054451821743664557233678418367359603987714743390050937222956844250542024820017447781657755356131477531885401212907941860343493148608239666442157602844818836630969328760033890281661378001014794935849243395782010623120162048287823191211144200641140585473271043517613466977160511710460795828481105809777973805646756276084675652587639298978621054735832795471624307178387569753271378908581615066971445073864324769260285730322693333544916671097688060195645786779519229474162304533608200409897818567697079094043558834485730196881496912662612430865948020946425766608460385761142751856409573638452005971178183549979263331488941131061751112084614594843557446433077212773640478499189578582026230667886005859517959600905428825653416476522786088299036440404847709740440938792639224491793162763459856470165080626276482364144654559305445424697229053438141984039613245683586809991512489360867573594514162980973899802565847661380939129642638408189554892314916795644065034256740954569909177550727473759285973497215299898792746716573619447886128758560330055626250102601193341438713590279764837757000422382383327837307572685880881515517593496564241051987037142043473129348737034768067825 A094836 929 602832537888299065100452388456333938977614806449122462143019097537302670583777200293519686910697383355731680771833033010305947013404822438713597813762019886780964037930924673136661823094839882614662786723825856604117521634426697773418181741314256005768177592206687468751903399213171804698288536372196487560300144904223233081898525476683609514757629319412371629818954415605447965550921967937937449476882142712152529443330560652508221858426987330902179733498376783939012205839952783448039530248533340828584707329587368707963093203058656081859063793354629153284398151567640344337225872923056646305591245459180016540688132662547359660432857221206305634061612334146053837883804428749598764426286587220273856997744191866092693346294757509084017786609705642656092582501796030803226951878840204483826726321396550953344217416936419411415566029350013430247543082119956833459468257663752842306629460452488855044392916459559125135707806434664417438250923989836516592614536040390190518286065394823052983261793901146416715891457402603892520337402474945702310237597723304011298150593760991089270162034245674497463758838816069648180394432823684766483762013687145835036218277764382371965619106438681182325280467877877276396867720160616325054307411293870551500483488037180217252312349082835863404527854739093836531441266259434993671877204419690358613481050558471340517971173098646551158466333272698606415082177390116006548503083544353848672681992375950572948889175967593894239044236975271054221934066107600534177592511207615881158739882187856220897912210744539354954648208018371477525509036004453492574428068680559822308811037591734273618720167205209705739439124013739875362889050285777024219294667990420784320911616534267939852463930171458383651677547706084447435364233758756382053942305213982377007400764881569741878356737905589983134238925425896762216113518224244541999229393260000502051805312624903331270294571989643172613520741108276011475421335445654057746483827375653907737739439933292346150699982676344305426418019786556164915303573038861053016615611607666087230902628406341813714637111865065577946673841166126270298913197363435734638871296671691933569034095102684294289623627584126358731255209991703981324085046170770086644054133607315216880029727500999469569188907086514888319639252787473662557194927977301531759731450020645959530855363656609022419587490542815538852961289836898719710182707629536800317968352944636631466321701498109509748144996715490753106722702602178397091294394810907085892338184107035540630100945215098555411205408656903479967489247017694611691860303084602360430523263426845644106738534952974630904777739879911683237444740889237643481126379816323699704806517786399779915544112837788286529403814753707663555877127248346105371667781952917493347719225699980234718502690442046527657918434193349910657761135660485070315083083577318076398210022811403798438604512848379041207136027797064632888765780279912812512318987898309443248628981766108031139100465763029120602714082238122010406302742348707187710532629666545681840586949119204371975086775598591954095082620622199427044661982305130203007711608519540203605443924753776568005761402516783899718332938193120508684917311036839619855 A094836 930 1628853294268106924002345084926740818709332280803891823692479610187251061121175794304959479979954753217387410375783207262172623122365013467847893460191539261161169544477135868422560251683549889988556033099966189375459590698594572386527491330041088652345145988711319244130100302192335462096624677335562856678129205787535686888039476802051272063025401571142750049880199611757633373911219595034316297951416954116191582831110351253997640531856594109120589339329282966093353317248941195449147596307764768918718063284154556405538587518755871422027068484171256580973814865889722575999128752190758031160808188305698488115017381457841118336531071098920241673655633237314386892792179748887101229740253281964624195859240768412992972679761243645566919372257607068351237708947210370783815886356585944674703611060015180207905330263278095469663510729749724328424032111352985323270310367579128443773875522266696381195812189106790718103600354141555287730825378687136734642183846987063119404736897537437415279859136393249073785970467933217652309031193569981981867804380046488458411938716297725781573043549384397934941515519646912182383943151016411210105492096880720733203811174360536221202527098662022631114997175459638917140883733941741982309599922179341761622055360018756722308722562916989633289693540583002905847052212831645532041575412954503848004911277237209777812857041515905877915269232918482551368469562726814666544089389991440724200763487726535399911090401011488250476396049080966047024453882391719553453245888013531108807934365914713418556192800982472152196923439032019268111868272400097154618437118452917482395682526118310186088516738431621931376675443149208890599102581170001834210818861761133308015651059603258029821055728286961494243849509123451746956510698630118506591570937024869840688181871923449786541579003429286704603833755384126457789794949315189601656003573420256543963589711502741459195981298960556008483856023885589450551740129023315394782763540284722815246406586661397292775211045243308535180641475568931523558969672296550743507230825330235349330539297966220837266898539036450347361370694010855734566005703919871877462344842394003662643186631818844723504120884129464602455220608068824123647396133375419759317298419763569933999217203545652278952757215803562587099079787760710318616073718234157028353998549474679572874397386953401302493049746859048287002080350403467545185289368836620864705879110747826563155029792374027570570227495394933321560819825759988340880481808992291426851623611152676422582122856152628599641982970632118717141959063944898178178975672986574631457507249318951169233655665033363814252703481977337818128312358393778981624252366179092041758829764625774992558159714388514371620422876796632101068462038224125747888592930360260280937238311400941746499653828635617078507203816027667998740800423474004383508990347171354136982538784407359625239125354103074485754871555595179277197871543802161438434386102735384454276856379089385491948294566176787888224468415950664717547920832275479347434573191861791132434473189803516593628798338908835129909286990818581658533237962598182043689079765797415246814072177112018405870051792006853532797883611960669570993517225684505884780385 A094836 931 4401160998279887020355271319019665235818676845117309258494617763706854829846746412434800221386150832495997427103685454189357417370683252985302569415839725321637593328213183185553084663387128707909195786773321919866635209950080900161699508155589280224380578693320392390952062264620291205413275179872154466547817553737776521748249584420617060430685120287598391222404669532014709770860149794860754699127279133139806944657130725757740972208854658855856501492687989076007456724194433270150813357184050157085035378409078281820396555512585161523661057185166941927162094483235878832709301551193555277139857419210751855706760424010954039197947293676425271795911886945611139238270631797688518773159399941581827356937811558507715146088021534035564307059822267688979401633482779920061839721708543343670844673257434695525209249027159997022611394576217725785388304517332684223519545153730547391324169354535153169502229490573632060756803021182675952784272734961719467166664161944508508241408578860090501263126403272765096223275488464096693935109764688688840061105124648014091325047113285861300819274400274608974537477470327117900731766213651910266020273162009693733970862756903891105306856254965678710591540042811476476237391452242866675584213935421170146032242082287192626497951112689356906312888542127419112504898547629839968141343093925864977618911657613890261178999208204804583480506308879406581098998343405675838886122983253789292436614271155106274609193314643865285193327885572533283789020168288360125830136211820049848383157497961673469082612050342429010696732177616308044066790546516026507325524519631714356873311876760636531076898608522075253370071307950038408658899811432294670260608345183914207837504842136386662308552725367439785988497721974018914192044472334346446054042617898893095557090410536396441665604588909194770249575672808984263051263736936124079429979656152139921789117348675094797844210199496850345280206363018121587114790353199662751048969339365493671141882859419655551786274093547436985713787840569233190100171139241707070095484673426684306225029952202100295953346137839376973504845668543491028671077113078296449467521125277301224769956710140423340223840339294185771707647351746752790391283028295338018905253686147032354350668003950624956730880427912319023826825266890186493426968629473764313310972320949134185260662208692726662727197996425657928664082253828879470191932164413841946898485039272274429008259032672920997571244944412113119366582062480785894880664756602776624446001104996347586781355327223457261134082575442576116814093423289867859744980576549421569595824157136542632423693500181614073136173903525026904671016754935249919111086412289526880508658319212326243492367632733652994330096083700685183379320871404460522448872726165641326174924569686118899061829926470746904079937052988324739247732086465624183756221602973915300808743397258662895992318268181994412130621736082146609924016022587659926736898737272020897146622687670537833136260778709215110953393057184613828692471682505602848061029053877929973292264718262152716780641136644896922422939354109187019157381930278305576917690519473007477351419417112748978884311936241115728835981801184790987703974858882223863836980415 A094836 932 11891935388498960460893019101646050540441246126174688812560633505056311562994847685223035893225899569449431830646747721436436479562963027201274074713705477627525516011662476490228566337911770085220757027305482727513458961825527893642339684508910905125187671284205711529033228108903724644691207439389884033049346352070266374228083489065030495232439131991689281940187367195304134043230750834494164162725610266326804248271984389887064852910684756371930157912653607154089181975420041447006302241963707216678996673743266233324155087456417587681060754487252592915935398319888478716257956792196234168073863585899263208421178550660216356071735250982629985472312244871408060907420354325174628837975468901900815553821770971847077911736861505202851112108720395038015274862432762396796720144240597758012677632437977487293935182966056048677000518481429565322394870381800801418964487735069571472229461822078461597298642887717764721374163659635236282867817199041187313147591923390215002205166575343066996975552261783874896746216583859521333795014275157643675863124178994554028271818888159680937087897856498444064802329183308352920865049925344310522375567978258095588468537965343139406002904398390165213995710080679433979154514563076491815686563743908079555237356484284634458040741597764079443867791551134745858985330028643614762272376998212274215022451293961454248495878047712340468658450131322923663646942155412573389855637756662348676723007559897609427458640425077322989104121470420935851831885470261266668273474591091886676800182751558075798747799203832442204430418146995825303049199944818031222696412633607773739354206295324713788659593951709908902984001297405560630987456691387479029042329537868074428443630067801457158299679642887094014779426600924289982695157207736705467119516561991872119325417601087471261930677057653640839927648864096120094638056827406457947430203374919508648417651112530394641033596763059190672391109109018940642794712982605359730018920372202023614702552239745322639529219825554129492090119564576592510719138859261420206847256080368075665184681600310777033445103997543457545959745635033818748613515793531853086589364618154425515324760387612792046440093092652005825689460689199117970813123095057869951662236142670861657885570947457385087434559963461870198817494772057496144529350620764392940409218857206011093894736413490360489287586493292380864202063247765281924991055522956832103898841870234574759353752751252440161409933269574034253595183172003257727979215291858893446961668134076520026806799512034925366955691476862870035512963287770159012132759338860864094473285415075688873857650603835056192250127634621140719083269143522686887659173861753935452042353019681940884141384785486616002165547997736374568858823926072814107531106217506632503064365250053581864323317961670129499206911409970637417779373356829693070504927262245171971431087676854122737611618721502394798502454176022404544835414095160313319881661953722897728705720225229414135748684675777733053008179816044410614462340938209306619981553069004974926044566834271146837224698722416172575551652225516032507181587442374019070649556094536300406388288450966470628927004981671702692461290028917693288106569075182543195581636300945 A094836 933 32132005018563192885445917257376309540607011214247164054229573236044390136357248598726230548696159250501532310410085239635797178421708728814589564573862784709848622625918683263414400691952939383137777578583627556419446248217366418540701665843569110058976863429345139231055391398195599369664437087956286785144867295476306005387759839204127977500990103956424152203995043757042238170099717894653436706929899812335891939023957164344123474823698002862296430823488553842359893690128227795377758506972579715416491927418926953363585225910684809329064634963499320891915519098244186255450166543212673528580302269242389978402168737123480583151789450207772544320915889730657634960710559115990049431690943813536062044599068228119246009797853699036569669353455447570449583698891690513364817767898373433606911292002741913233517339165034416365258378325428109283385154383321248101357822340612828387416614519086648700747763580383909703520929451531387253632889287536553158405326210336198991449851845168388165737440948213626698243180986312938179817434636366188523493321470538160336376363310760344606150199188984395588486918915821699265059464166514113379548518656980212270348255611494405771128742377593971442537698046455787800199022112041228643118419651825695537081191188295000018433457299207429967973866458277541183559249232496499457819994507826471003125685777372191765545601305919535741510548774328230859767456604926429893714094332378682870716273990229069517886971819365612072694051019749483099116470751625774249314802514994065980664245411552422846543084366143208493941979136450542352530894184107773847699199610483685012020708536655499896321691780621565333787518135518516874889699321229156904177704150711191921740480605694695105339072086528202660494224687199709559223400583260105837810487696459420567524182801047936813340247744175548640289736981212043686727766496388512437832330089052856215884571516939777644977980609575733699950431532362814598709727364209328790848371796720528441432625009909002352352400182373164340190517349698112394729923097553218157194215833669867020644703459009767342268375048016284449806259201015709715262691003045953961668013730732132465106277797373053969057791312505380446827151074568665010384268211563336314053343152242982052574458349361850555623224290393545364885847047274087692331811950336760251221396041198321026569392528588745349328395977678016669416046231379537932446361831097195930892723834888781727499410925625060643208642123144096141101065564170739900213944837937973490913802852273652116084385500163041118057017236400899393379909989461546360914855988621478233845247595710354200620739507868821649845771732572418697936088554781545035205168663372721301891557350522285056623778198017203704198316359787600384371358868927872314088526550830194857638588730720208511282706070602763436110170549803609314515127562421744210880129706364851692891498094116442378363697793181202563559219052990800997998678961107144002660323862060532390941958901947189324255112857690656000012990909558940295663416522569863981587308331422388372242446293935920492028419167327361654243641890404965725217630111912669250589523649746564225053678043091986526611788576165004433914676822153806079672961937168372832237717448172975 A094836 934 86820665668222358677514407536411686732669603859649711099839494323158437092125722718910589719541129068955570853296219670748202539658977422293993802204502530580533350809716270515269220441090504301468189796575934351962616249224362237369082258769639226468450359798419281996600138524696400593108664320450447503577398383030626756291352857446064730177180028451126067565912668044160932231475394520602751487960426567321313692438483986073431741908779093049168584154908159828449278661544496083069256479537668427348144508889266884722173956255582898389544962610620677797362816668057471373747633741803851677989808657629351822379451506529093875459779022726150432125129261739992058255779023311050788389800092208705537743691128530607230871395888957935306043741924510614959737139130485334349340812141260777008116298313776211579476556488740026962879461234788269854141364748863630569067416999848127233228220201110302710958859895554436301148830003874148724079783987106567592823878272736486284682497480478409480755568466520957554778178278800975102345374592447166232835278750269930234334905393855562966136901120737980381647590108221048105837751312871209007229575035592555296385398193719919050450455901354512447571646125813457956703778592220836717214154212669285433113823353416605765172743581716878009385943302474365143231232440875512891414862887770126438171387948008368189049966232716537861221034129784748460168004099569058160242093030449444454326695598591385939721170397285458743096336751241632912876852139007371760381928122039375187868114301831894973283615209519745518189023196271218440713173036259260118452014651114283294706215111836865395147422531645517821984971018169735190391336578504490567609127572892102704468350152956998373169014478119560701561380325387014304731645680811598237058470636316792381578222603013924182174087474085274772422029395586077945418330435184933200565008470417442575811463821120166666335862573476869398075393609335216026773040543380623787512570575818495646727338074221884610733545763552464493065285788764735113967741490449936199318564335319900321706323561562791048032115934636003039918966401398812616821042476714374072573886511073603766291647283741604211602105686296445315321136514023843658940321894521039662702181535124394835194528574404772743908864598083396114051359904239812887184411360459305434407271694099006207779404717510376443524836644099507748381292715124263728188144676569100448440035903027617993128648967286162605509589606802078199220825559206167207120350972893112513555648345175273941139982814641025066064693617063753298042481278561810497032928748495895326985764530323961974388364292610952262827082971283040700682592191750591162437478069259231203775535918758194541056564549657698922127848638598098502196842805019184919853091209236968998706963686040753343904007479450705134240181618657942397182456894290196028105039961670567029020856419214950452215973825556887824342211378726968274187885717497407934874875193625604797427444247341080324723179192795476734302048429448440634471936981642834268942287129950224376824163841648022898313951365419808773593744836221991873505529380800589941073822252059121999794631684146096628434423805792860308734764312169555109583055047659868210163116963327077505 A094836 935 234589406503531794583451043717467120175363729021762305144602259431600860978533566429247814695969582048158701944074075140276403626361378573329642438967001263765816404039230737013574170217425850669627665692570596035375432685957978548004841722493899346348642813198465470609674343238338276206980241329420021198379345286081458019193230033059427696810762935884838678138943825060279081847208345894950739867032365655002377261076844706413248222514046285720850652090131024367916108583599538288225335629952273118114971046526871703592360666217359080763741159909262107909153438721572189407679850920187464021254934412612239381679299568472874528011739767616608259829554944305568810749479960275900114239190417456978549447391384690632509695265682166487497893621010674226173639300346872481721405509587918721102496631132531320945832422115236387819283938998019579717780684166275146476372059375767299171354263566785518838362138690024506501794435149538498321076322700272658099256960687607775605013116742400817248613380259098679099383939466139248413599022331357606794932399689907880955012577997834420374157300678034834006816199985494356160274338987913840223420932197652427430621075571175609779911360716717515039367145294249916943225809557158588768684001564212757414578013619740480482496734724341705173930850829419276339469606495996403336103501702760373809468087109832833474621243215198779381483492708129616011143087309578990222544241654180066536907860791119934580057084526493490158234229207803872381110155363127166870777720470947876763553664179304368665389481753037986246938246734345695776264641013078336732283495888111182978611181211474673642188439358814408533438057903576488965920516545419812284522958524250310796281560372809203909607571780806966487416189144971025451675347406152355176426149848840276555603789949160822092297571014730668259535683137136601396476642108103193119414215054737840786986359360095173392661855695553891537866013581992221341526156838487081264530174847489778516928826043922522309199688300718576687098062010724964579828442777272630057340603639818536999383465618639202402015434987011432197576597410320390674940741509391235698140679684907146644387565854392017206694920506581682736617264033741350997791739374727637605284980454562962601713563633583346592191196520797045906621409575408927147084587164149092947008196896059473575098924977320508561658759283960892258109583500219529214026434469727878314489046117256788928651882010196285735026267908937092150198529559909499622899288114812352073653870914860737915308117480774549565465684096289025010411391034764022501436612563579920552037301915687749544443159697895285145337128342635043400825666166021542539361030537969779339880196160927291127649780789396904470385742823175702365335484887802968725570738358831739404311358241093384815020116926769734669953534623443210553577684013244547246195607096304165747562661153220702005445182912956917720170091586101215286054669209999035132887910112852522102116563414356697090212705923820520445428134843378777035402878060982415624818078237817174843790518457686663935323804560945155978888644303829931637246215169293082108112217135540097896880869756884709998043286511463732389196899256805315752287335065815026735487909797192315245535 A094836 936 633860489551877240742126042610188622302146063147197888851004205144691203205560604366104876397920091152995743697317297732807171850225905246159271576095035210192705343180650641694406892658264207418829651233135953911650067154842208812346844965096257264194806412811893903168058078829851497614860018963428576827573487385593716537233351257973716190717951275580805657205358649400206034990224719132762378517969964039389856038115941958244610623801211155238645412778949872933949496943607290910288773802874562427478224419571098453839673797945347980640730224529863604949854794062871387722079583438712785981579154793069613179945645054562200445593845392321052791909025334384385186653036596886458797623504118168663831901313777742960510589377001817960261373257927099834610558429800110315125903337565744243158168889203801315419427625078812231147678240293187669609173554475910696915526735365906242512871986929234270790951787781586321013412262625223018589399499856352735077624714954037936948259156755469527727343872704516164405577849659329970412569455993953661112741111126852344070513751415243209995410060295149000748436990713215642124013158107591883412474351568481823324982849807918303905401446206114824281857579013417149767138180719663914632147455012348657864904359686715424847100412052427705663083149555147582194881733520949840938638770185995642263056333199380368040058410117500869172230536076332092677360161742478332012256380707501509333280585530910464643928302669415013122090144223149311932126726914317465877469640330573040975746812744366102301987406413093429319481624487178873716248619304164629591369887437661765293924116927189456344327768000094000211831810470492655016182045314387754288290466323396766879450071658980316006761285782725945329437841508331385383412483959777982875105219833095790936449058864409938279463854707714791551990643414513701387201941557764392623724008512893175388994567179513337386805667753524041458444570623149372729587649004551550196136744925346805734246041243340581057572947054995830656074470487693065529961338416449155964998111716225351652433802395239563327454657302788955161848926283719294204877266737332642142002043934732599159531436646919946750885463606678020457894532098032616372189620850192182288440354486047589825435213743413628087327869090329019956294934621395016911609667333119488683510713605881003500911087509315296623225524060425686781904346236300452812035697749060050636648954168791940657599392062901396769878370380358416187758227650049908774906669365872002409900245656305368671888592293070018284863212363479328514378280533451110237071230113864196835709462790423768945123443115348767851748657954716915985990249297998016190762342076116274517125086251289621868715166636385886221283354980372109193037977970000816477307215192472150633480291260470639729431012032124343627509316312361936257824505021329872369024502269173894179347281415145917603762432014835766123011763123434104975951442017531675431655198250052321094314156918147548196674406682983853448070086044761026101217942048837505375424178456294876477697604048505524305222021609722446035148343315203639061847399881900527055529269626407092458250110288470802268616331719551199122749713057123650993125269764777154579420122108896672466358065 A094836 937 1712690808179765800953429983681685939993278487259999673913108217698696199460563774463648946779365390325812451311449394399969838062906769613743778468966346170939426071457713994627550410388459671019827048004267654898682446076950962252982627090848364633955020578774924127894622319323915508217075564258942685168082364536528936002146495905814948087892207535856401000930200931735531646264505343888378051804814975802065736012612014094332231492262650027408534184478070466536507172825518316440061978590031437726773044266710061495403095009687664026332172302938531551312399744404439768052869626771551027534762854995939682199973751258127497131120042238311717027129926623951664468767694135307251395278593888101312216818800380070094608979986963646446459743045025402742443502703680597724597709096697131357094651236132040021731972497130528533324638785988254085264407226413226536790606762586619291502480937328527432891632892223707549353733431818917446690059127535542389907083880548849818026420636540161921518465895434222417125192250395570113915514256496640460969019687332355343770647201311409155573177608760191921987442742090908679524727392932374281066665474517105688971676229559919685976784927737561538492064139127107844420890421078722340177473654759364509338214165295491458196384830868924936359945496167157937671294104503999974219798620939058522634404402836638644611404349516244133304587526994756606284611145885089143518126518127427424038457605196659284347959693755674838962397411456720233036734035012330429673756097395487885768591124481613029115601306738696692983253102426110582435607993095211816077544703573066201712999985326084699567699986947814629757961018453213250277234920518959166667148555482859539857963297341004441041065084577353723473174560339322258334955079983972703576179127562874978270008801447845704070289243122674352042810458970332884011618249612437280766109151587622305163222533532685677523975521608166264466825691957736023123124486084141450142880220258112221604154286510680206095039793742910433714136532159684652336990956572802842144794840516637260346339134688471681471580082016700769835883601242012122621187699783531289676453824570967798021907297432411841728875315970323504695548289111620095696305357745479901815728232536320133145363345821139989508613310090872491124863006725599760286242174049501694273753001154893575399988183351244954155446804352510921723813285420900323278591241291525787092347159675029706400044628702077563875925621741460531602230580911905293600298197727298035699198390109466191290705061067757708631150834340437049356825103589993865096543962331048496270166416422423108001973998854512672840139728456516764359102252777524473725897308928635635775492643170788397361977252601733875173003154771222615863886251139457318318715369879321392179924342674433427455537779490683049711795502722467328325431258989949301896556958935700765768430606821063116144664085858903327107460063789427365543805510276701377017297212783731258744314749876271260870717156644716448196164927064809449146713844013080878541980505370830518425564082348543468986045967065665488241814844749035928915180037234680054810957978418334828282093901118578350845091330262940828565937335483448848178108726617092805858566434450329011811784246095 A094836 938 4627689929841237642298927073781872799673216170430455971715329553217671986251240113040175088092968886740254090447792566351420769638802241270430443263875491258843119052373400032832999514462725372831365264877879970400286057649854345165350246052627316144689201409043432181677366338755140873351040559767644171895581721404213799484083294704160731759768554043932719923707745712190757108000658448961678363214231546647217579316221623966943731247483056572846704127814333621631769447025053547413756555861491141863178338130426166589480708876502270253801548921809687721782499159526002190407466009457147437686143252619874228234715895953815442686085908534072867086252269828892063010225122900563596383583963062145627441180566725635617890503414186395696516265446285380282982509694786545251752694853372311361125504481859882934918474267819063018230942852062022245196758716594983626497522556982309959733460979789694194438921283836670016767466719362452315733521173201535681176205567618277254269451611672360756473367122119396266556105054990980788469749108484466531584630082430913012015944667429676123115515903459978278061069540692644538860171291690117199850246699670868003119645847288053183590968969345445070890733022063866382208096150616527043495619183012347891883196809724058233331206965907423125616867067560511192440254475488074409392054935138565942162518433408264418359646512334481530688126325709296273848926638821349123307645839723928192250403115960787855397722448599530745461384683665913846515943430476589906661023097692967936773692242602505660304252428820552051347320563273726306562139081094643022876896197684537439366760666426963931042469020405227129512010460028771731756433739060182353946881108624220153299449949965322340712641851766723978098572332599007233689663242704210285284853127569668358189772845063020227987983255453611391504882308147196038085691123250863974865634303865746955657851896610749521156444472579597493065321561225232111329309631811701193734512159000674297427619147905816673528216465120396936899766253820997442921484034698374863026079694077842161230456689494448088096646054154468177307602328706990471603154959937834807373136091988711055522594358130940149431474352866350503009351019285065400538800704438665844513915395872782513711181934973506508238645076537668380690359887877635930898409442672086244808191925609808834849764570503976356812720642134960450072056715302926437198300721934004927663471388792976097900979929153621514691354260067055976030810841865740453258096955352489926587231640175531992562116403116489035651351269524648543882812915521882890039751549147262923057792821463924447397564799781450126665289694540850342581378301014621830009358337962831411749106604722383998382440667814718294331568302908488527692111457540835704096352452106711209198004940426027860514223350752813568196927820846790408773379003966337992394624534019761199932405320283231124676964756228324775008590969347269618265257512816205103169061637286443611074817359851528028725129560579617160042184184859029086833394705305402484982925950087805604490997672808160404694771897789406539506937675363551764725177398760705626198681402157071079611125262572288415512634505754134399233963557726565730653598786194114996652691926464666881018768566590625 A094836 939 12504016477740215929725899999928636623031090099224604775575146539685932008154651324870778624378255152606776226577484202832144519594205593005933443955213108415047936740086855431000770060527873568930677925872983675753918029087460363685814111851571917374585588252214774979968115952694071315879003375416610293519176643151821149677057060144146391399946545134498673377457327984138493970286132864589111049026801834225806097246694815346667867498467726597181767144820144967578574509354521859593653773875770475282870142855367235414715379981214124538107758854557473285724761416639513514041205104683585605076931533816045168750520150893458068010306993739022648555336605947739730301963813309628702121192472915323597244757674473867059470045616151654208340502776120052499215998751810541589638056896102888600629756015334167558109695739674611144731474261632798118267556787832419345569769158359438924580520064910816384846532417293790161598145721983914338194527519931421874995717536620704592186240228318082223829116445500713278012178733393379694875148175610772071701209513708639626111738720747783573248968397971252547129087911508783453091503305419303741621085515845210827323594107696090142143112178386464843985222133552427837618431378075434992802822855025709244503888441660240050969463025497026416491838456603005074815629921474672550177358214945784236664602172664727621769120264923419579675184027478991537183193493484139446088115540807535848033165180868443588625361708156238318561822452867887756565846112413710915467654736210301969674630670920845812529060947071824904043767178712506054220317361509732352601557448598916588102785607685671215592051725434936756126822505036722765992633685705692201405306088354087371355573906843003623601117242408603611468618969507957206107211746831696206866969574514116340953787957351479208177826685946414857171839953803264724574653403405584847649663122936096686565210661419711673479035440934550818096234391604885207075771502030730541329201710739601693537205333487230141193034793715518780592734703687802931089197524764052307093625188603489003007433628674864045565456166745290998384371656282687012259602080564329865990924044099672701054251933762502851352001972569563088807761758559957600635743807087917366396697583920025815727480442935068764120829488191469873752861292182365559687742027857802983970040309244702316870488469513560764863017019601858783583775520935221812409485272074440023020912600171461741498741368528456630618475334775563505774719292490649792798084373064230054340664192555897334436647230515692306572242499104766025134311140915023978893543589251942087053659933429107434445112087035479387736939914509649169138119810239255407160812503278261545910450270467238392840957322458116229550022381455581230601469294389086933011026006876963807931617169106784604676004038196322770585049260132524962038341743285786265500973594364435826516593406974683677814042626664847683169885691716258719125360255823875912061427526650757853392897762004078857344039201968968921717533471324169527814383347021353501342987375156745372504157286363567064941804681781009404082257357017472119251500416271389367308782337670427638774432177376422180136787589456340883789340967039845120777175742187772103862767726741095462183700855143622655 A094836 940 33785847895164133600881739500880102373557205774888711673148074234901835068361881628560730802894957329374622623958271868259888140522773873499790895136542555061968266228595631001164047870546799920525318924343537014007116114308260252824724564872701268118814114768282912952441667626813041940364193769335121245444643394214499342213608692426188845401923805184861371533169776505396498516956022999461329092792055341846581427542990074845072611037128549782528561978599903888063686692506471039568505083255775962723173262816864139664394367228531687999696910623465371008340583565260805988937145785389038847770431318227701426089677212998227745948406810996930662323652423018522922383843213337493852567865678233241297609707795247822069052445364338355484540341984810935567501345644882388588656777980575151626590239627928438882129462970126531494001425223988968453536693243964480476745889768364646991906605481928046082161136152606537179968172973333817179349297625333528704702747607743576189809966827463846496425516162375805157792640381523856944571861900751197653270136521410661838840906007515843785242589495802420922364517475827192197608703071071667019742973213567059984560348159348988276017505515031258663002999314125637953378619375463674734026183858660283366301614686169158893661255763685999469937821892874252151640639607570089742504812504728573868901812908021660625755744596176567369800816554121909424172714970467505961980964883616122137457420068303418615677871937715707337223298806264349052327069679798416417003696436217138229092915299135882782947862374735642070174207569560628084776990948660215722086385349218074936516287345206017197565792719656178709827544896598764884940364462343041268014783103851635453182607396839845825647878076346195191464230357038167771894452450276000446744266505484014783588776870990851757476259717443957490466920050294113138604675410310767007485414892539029381352243549304164330990832604960683730898532260794838604286623269177402110970309287906244775263231383463347935686906484402866624764632269598189698805568790428434635392112233526933208283924434222793156669774465899722123166394907673491600134973218529859360072669394021223649537533202431924573412959898408606599608069262277986151852379227950848285338032357836513881313138445628620827147973038448275061211850521116863864640348060862340990600804107387260050375224994861070682683515174243580298282911385510254034203992006844415008197578182191900832553501276783960662309605663209312525547315497498893874399970717922594254338548061054394422115828254736997495869163581229808275264364819939479269087464738407198371956066082332626823946245461605065524215084983715377514160857145888167095526685374499524734218624881695873415072268302841162237525866143124677576596642341327855352160088174229104102320020392921591575806702396983113373307234903950261600637190616979190523045638257348171583486635453240275014222418500283662211600256130426361711807105145978599898184874007948710433423998678117661221015565198590593446863615397333721205125376970256991855226266904747575908700628496756685401312351555400389620423719871723534302665789399587895309762703677704093322897436132145830158441184554076527313864400058978103789774198201792574030522201744962513474153478691829501823185 A094836 941 91289348508717011249366530405478036684714946972659199716241321007558218668781796005719769758643550325715077723159024010554014923548015411990841992725494028564329840301728654878289826345447392857385842802898311138863551986942890115672042088471926974885118363518312178582722405959532886628792735685740122188581132931990934070840021009878502116129606721662950291383951358660253354854321203858411646619613084506867628791415061935536570848354453843044665577284409795485403113864577975394392241141303332775507538873261024050005958165536112639761056514396844577907062971068573281142594653870916078283090100344919715437249139079001060476094527193006712910575860291659442988541414060474095080009670941393745070817833218001940756712647904396620367573795702456371783336136716473462156009024465457163592158226844906626525346250835586148422180706223743931128658026877635238415748048584352117812692723431649515603183005037810446166483841775802252034687463989123674628684949040405606244161938181567084915259520841622980035642436298698728070853475980681560448363837179642094579908501920569089159941903568689743360976379090597161809155262606532338868041772001972680233071233402966858625709157758502282520969260161545340197601191934071471055903755983277230630037718378140625670432662104016545070745578262707772710727933404024461009575453210418391647988461812872354346064400129748820109782226654053371785123138667009707625133121027415221207874100991390656231118021350346133068939034812703818271499985708969208745033072303003971284707087463634484358679311607474757801785804809185638372561375322962541371345060612029789879550420303961050782151556336459269439017270183787357682386098784617211800483742541301030640412033830687356577896942961170176998732738956098159811701604413434006375406801230848233431140534151629324097221645578706887192826760804054739897245108384006289048640743389977334452317075505009190602625556219568326506337016072433262303897248997545838473111234366720962643159557660912632634995880127821751904595255799719604878369715782540105620777180161364584925294160813836358434457685041404882431504600656162118020877685376865599426586486711721302201377713658719126434858966293498082462577914338913360022347528038179384979065997034176676587282284352608090539885059029057751023924546355196473979892660772708017498800388728120067411411541065626143471050093137789134364101642979873185465197373993008337277709833227369915878097818951128893181103923883516227668465340699522718757978928081742476610992702520304781172659633507652136718146173424240442854998288609165332070050350829632660749083203500802824249195320792144800010949771889059035533613466870070017252857696721085212553597178519891979500286876113319497907678660768700497356382897004798570772449625235741032407504887170056971331045105200644334138353378125424346712396727008736029507483049070381165254145062478061816113745296973723828630896208894526337629044078979073921101019617508049888940353791035376158615105199822552581524456567086062243372079240759251044971467871833640574948563725694079277590778908960887170973375487011139632668330843706186076855589458028374122488041233654625855711685900528327187345720725170017869400124762764067792842698885252120984666067237241622458782623215 A094836 942 246663785884705469231654764273862154241997413162919382744572376214348071941213344445573189327124070085124810633353058918245080063538597120425381564553389728638264166527004596885508109621350984953856626728112312353672303461603574784285604898326581813438321699412364738247602988460990232857956031458676040818424975737596109644910394555083020291593351960009486502458065037930228059419877375869405269704865461545500991147822069806829739587181123246778136607293913288801655325598402997009176795995296521903645407312378024166251959298884209124102686702203363426039513139486701440386484765822069458131870603361541752883745747701783652408179666527097327287445312184411391936515978407557791568692278315780220948108487745333448676815505585234303894828911447695131747638673906565649863147795448887275450859902344698076943046687628290802910200774215130877920665535086677170234870750529029653965248746805711509231754397451027672935302160510044711663908348349314543513178027604428340328149367156627435977184728888549129680500705086443581723589147527939675580281434789256418144250933348471671394319238200010190758937253938276055381145321954147308549781848206356968422698488094468292657677868245967652340400277953496195088280467227241739329377214640631218502078548756121284392350159343796941095155082528014508990134724417034486077783132069737989504290954916568193421405383394836715760064206618435656441493296505545259535603731035111044087553683421317484833062278010763313836565934840626910705243909058565122230662944359020294194140321233825077601268717015534420844783174420212025322032751345653838125158631687319143036470299145015414007356307655320226368045954209048543859042353975671243941865804331812280938757862227909840633631714233203741904380669195146870773049963230646234950348730181485421246926939688925562719841128877406291751060417225635856908243144248909582698660281154303865151131356662291283704129921914441013259438886529182413950291762504745586376944444288570753155572349536554549916410932418467889243349756406210102783165273238854574958905305403894874941211614235061406267111508312101526430203307806555135218919905753317631120777327022401564526898932768325877195064353512071920405278924935674636502396868906781470262588038648313022302322851007608615010148602348541004818369063039890351576806104767509002419417659742576314758373933584096844797706668974791066808222341048705961616709270325116520479956961182775330510719474252448992591382140023655183950880825022794888585165189276897453880308027871315457674131907621847818675433464723134095364397100557599907313796778854202710936824443903103148788698932834129788024520759429152530296446073322072040729054401013686869820294842142123246913901724185920980505385503871162600732269011110323396899303535226884095335974102813473543614892298445438593858717454387661680866634355740414134750028675542531651168528375329087573899064778200583284677019344832754033847315389594352588836355108321876791968125509953587702460353028904971876688488197402924784257636903406119353255914334468229928763443278124773711293599210699965580569670945480379415746295637028325380075907405829963201258594090437362929987145144786355506131610085544988224141033319214312974468398357429029155605200200873385191801146103745 A094836 943 666485458171125669146919923701445135283840325651261199516634844289847482826939787910142751842119478726456912616242242038074195777666365871373968996581266321286561213626126119055988033907064015897927748033516665081311425089700872124249588763236335587983370346693846004432844692099189649649310568208606976551262095861851756269613815247813310949383120866338910866691400348536117556299153815277929180330899857482859171213786441202992020827992546658340682068242576421932277204363771033340820308387050060880317115050506548036188744019626967517212819708296973580314186595830096223351000694656577804956236087192785471372165573041080349805840982861689785323964322946419289353023185115807092344511455999567215608044063070057760322814739378655184727207351157876543525747913559403669456763187293868952811059863977147358993485624625390913877214069748577408397707147146174836339382352181389540661984301176309066294684778729671734460740271214299035113628322552383907448932401902216335161053345895269150443268222197338906773732869501134259118409805767017022736359988436733662183671441999068535538361421674523966740905099164842811042692850764843421169171685811804526705451081760019923794186974291446838121479030061086557583193624846815245596506178055229569115385608701321332287504460114277230822563962245116940583571314646893777357709013276978837222202512196105445752282999868448676234873376500786489651543102034844624255493656123749013709348844730298852628278044067061123640268087000339100021750770776257251298042530625000531908595863266707896044143714696662397647846335497608083234494121574581347651637251474075712454752868739411344686825961133118915187190729255578981719774758056164916513709602820814241795493103327778558704716313961173549455459569432547888730621188947601713401835893543572377360963159898942718839686633005106221604478054516907281311333078515445308445491031038185653661022473384435543559368446387263398258677365064834810060426038390573576844665415356483808305393845288212732961509704398820108913779137214323898000507689921669278998856514424143790726568856368975105897376861001613283009526906188711319199403564467778862422740911028042315630378714962302861461937448330652035436981192598278528916116317438595494470127901361744752084199756140274125149330983660698765961482184409237374764056115189148551829249017824052474357058957132688609017259948519792324726682401411960528415162983221090845328506431406025715670048141332298226853021361239992423519052320746251089434397583447248838642115680315591846330723241734599298408884503535734901434158110708346340396546826413704895318638898342981207224240267322497895097455081027798247801961756502771783979887738681285201169224109870838493269382958463482376006053723781220578478093511637196813623347379733415589856769618297118344790467659354469879961920423402083736277299316813871983358547973832871451076198415994132146613456916952679061473477638841892504929108553639861715961910401666093583847986187540802936671715268996034188259713584926135681001891540924093733246435560265285433878248788929412873836027476532398037812079921312498170206858142919691470779024954963102541426598744320520982199410469526832049240423105421833011611202628392310892945819519074351526324266276692649546624237989695775 A094836 944 1800843461314595673329508402186540481674782317912294598174564604698791684250319365719861269904217504394816492764275904633817558746174457045855343803381017046726559760953626246684682782108777349605215821329935300937391116920068294876147604552659680432149253238445072491612808110449021972362204297343624591965469364593747707844386883889197011102212900987495777152313661283679551706892254189003588775848821710053223935118659816308414633447496273889713276170254834198147724204535583733683899464085013269202094941221061380415757820089072767347299914749131720410645506142419780508792963490477307406922291775724302982105838494611251403391729927512619272848024313155912735420476709666932355957078385418552300792714110306808323058796748985620723898610367999670972911439114798834808306524268920238461608208301606349819302321214691118621005429506259881942359726790923429321111840880723364009839027616529640291416729040373175575485247277518875482832312063628192968612471836761760933176825812459650087870274759192480837553496532891359681694361571593332467493969108474619565963862092030549834552981167045325558123734819006151337161300701621284969851793345281647624801160400217085739623600546857621110636583998824777925093594086055627566360020363728015655118553412632421483719552658878617733885626730831223445442300702041182569386043676091264748436401683662921997854475244239164928349912103240918476602813020204853669193084323242638799931616490907584078484122442006921145312690534508981407631859877393538034442188687085807078196731828406323501286198715841664782910059953731362620687577794461767455700885728324320887733599214863590308328389739625379653515562982402620199558287537225403628748799404956035749519141426433795437710302846691376697424909852226075200203267679486456598965525634006002382143901211120003537379270562538668133369007952244266248467365069905588974510134067204896481888217571953388176406129838008463787653932980966297127600857205439567299888699575348774961470421014396401267907449304874679515817141985403346766187268995003077153000335343068731118648314108697356501073306011314850778590215270318590177921653212272032732948614820820443314431718760929209563344277790325068287678802777121623649456709787322216119276815326891395671818485438768169678544877307702605717086920043904696346722128046434974619533628426742930043136458543798591037467791583193809886620429040392776299071808763954117138961103897702120300965139567160395556507871126688319504693295419775545420856853685309277085113542687904701297470156525034979682452987253120090980540999850736851254151562211173051772948251366498291318816748413606456478423535604416351436408370369624416038241615940862431599872373724576163466690625839866605194047376656271354131885207936174694680086887720736153696908896172664710954150300000683479170218515125314975867759581887396726358620661875267743118276236951487769731061986690541360623518051903131448715564417464619516762176493068946676541680466710609739581299272196474255471705869417982221207142326685939997861112515627922466774109099464243995460331234947991328798202659377715424575519514955873369325719545352402897236971468548559957256539877101516355410692117099239707252385245360882704818426629872140540395099011874423338201593499247011880305 A094836 945 4865878365986579338210662555788108680040126539158694353006474045261290840996880099235277241138443854755315436992160878078333005657967605271535267582766511478988843187535484492415893821269882491569277251305737149616165716606599443054478703251697693291331694266908239178491803081588565270133026362111905438883721671870210444743777090654795076184868309085092723526640646097101800175905314519533881594414335929663953589831447609878895136583114104057458613871346493760818728868377942884642863011137397466333999650862192799376829593691930597745436852439334200252590577282631651104662364000268989956926227421770979464864504240274028250884104458298114413545576370182953264686838716496866109988933452889472317174697918004933018847108492944407817318860487127759810930164962438538092640559117859297029396426019880493234607512928609777888565756648700131259678573391367958879469357720332177373195511957878786891098935572403541675289403683115730340313872082295054848806991453997876139227448184212628642156331956069861025730640858139584358803905848035378560151681794738433630500693188995103653893619574995047983526364740049521748167023453087861223696124449779326070408208695935483908443044883422317949493211843345519892516333637328680837489529426286920244900762205547194147688898996785565002681732604142003504468155913343960655587312655089584073296320127054703042097346357651223767952786268083585222994311129050412579315089585907953913666214049083447449765246210024656867573766183975180763082185366966568992805542534463320100287037491758022833767412886060463546760584347135806303489751966141574090722445586295063564580472623808552273691964389641814690680135991261150523627511205808282548714339478481605774386478338731011944914679587043785875268556965255285758401340539351216782803136861248324892980443711483089659056070220292848291256837882485952886451539107551822893681073804096599255876310218395581468213819262930422766977528655893569773942706108671672453725689407926974589409269275505230937673195060261679652917808730780705747914102823990624545737627098115197058443953995131400896924966945195865802137478650873924472032987780155467976648294823115926807552188461652009277853377127520886182656089666801434502553500929228310515690460543132649743508795571351838331154133336081456986870091997148305119605815217411186232831312179810379152502236628284835850549363840529725793856074540458880148131498865041041288382057403084697647182091440419247461386040931290478061688860705181202980904129223308083236727953700602822590172516599921273367388673149045982293686880162532861380371180698042759476801279873639484800461646989324378082202498105677900553377168936763415632557062292322551501569952634580683816159577749936608770833635719191475083133253365450513388397956998081707555632247601770430700995765811379101363460547906680641392602653982446637807121045028425468072710941166721537819197341424385839452066714768783535587562551060293380651539168310383518349527037204081328807867696803158169288515070907674376775562885703518333296632283980210944958357352874138486804402122993445093880345547826507155890555559203911700998402740763167673371194366591610260186649765728886722792858051161722583574111921353902440027077860968704221073206003760425583128056088341188110888335 A094836 946 13147601544052276057249536896231067466927940234024474229528894695731403153581885777814353385694805391331357915936325928291751147470269723269231247153291310635210807566161118144881498420388440383442837527812280448327578828879914775064906580038482614613497805759932823815212360313644192910877464868222071152239223991923944027949977854562372406654503068935019551473205873440707780395744452939526359064518759833130292546500636323232958350632940861666979284967102055886898007254632997138721282172193783869021197854534703722854813146397776386035403027991166259950779329172164578865017198735763320386307259571333410789760908351381929722637446854591577632780874504210026565271102791497822562257742232628968782453732981735218710116564089139040936774837137608839009462332817069815127479982429931551653190681497508791113559680630782405163786053459358248403769562943749433968896883448496662539010263471160865650109032499905329233456393266531425860652599534049174573283522296230424566431631816916710131456321075026005299043354045196624046128471907030021276197376715414139194993307032802678042270725538655452606162679403878988757395960208942699405141958411510393760595355095257277303527367651406556241909547764135595924801208394468009567269142149806894773706204360835105954633921369761937758628307610764962637849511835554679650214349408008380074781908546900123956825032003898362381843500146449744031612152067881194584455702868038968232087310429006984101681616775364180849263170916410403912866657229683792025022541485931203825168497105998349290516048331936656661682315995900994900666689124936738731364592273283533427175549295931493379925379452422443668838073932824646312221335719806442221222516522057893846356514952109767841364026533889462743598943495209929893125221934059308260677476833567339854830776764526097138765964355960713544307842589469092454925810201239955553137286908534943984481308321887289173725563242308164307909494774291444562896064304773653530399512891519109991808884111994119597191705145377753547504403373427481527517139643153672519505915418771919383184445046530936526134759612613218082524688724446073604842955060326862200870959663444413413562698791664968139550261654283644140468466600894698904275910054065107691179505110729092715565093815307228402608789729214789075917271489374676528478565995316978766135585976219217727131000233167082669593343629319735901189226787890853767475010861532129607091180142030955340565710106873239480269526088475745034363796932104190678857536304524755596361845785486138733944842382830755603704512395734991037450969658163940712911676094549324933265285270322521432556051348406055971654671458006082878873674058764379414753144072239593294810412146263283095099712389702877032187289665878709403271918708239351000756599721929053079164636111087531089379605072046331200591230225335967727836503300988927958114705046143739464721844756244643699701485466703847658123639787201210026145297400495249900942070598163197633745512844961039829118935462861176943312249886666748065349710028579850627502570202014345355014793356822727101499075997053695673364872024562957500856545449454460224314879822533701046069941559062374464370410459574823469947043546857321577543159112999032070459561910808933199262227061658051188669349104391028608400865 A094836 947 35524814506150883920108910482953788507530614472207590209492720461392206059687414374774283612870123028933474333544515666083433522131663134305857558272925538569828123054924153691985316315995744646180055430871530465643968379467813115625934524785276772987977779831644223040464619075663527656625639940909674141444944342456824893310395419250439587985391107394113742987878743396146325527501335937285702658448094654782120796691129513927843584515069625110073970522495883659904654783289489890882019786404592876697810268953118596960905744737198103137061236195278795052805494832611409461625366321668491414812258435515454182954509500929733836538130517001984465659509364799121596409255055788400066354309523630020760717669341950642949801937321745195666757792626958595875807412341557678035912819885115934707624192009842733708345022456861130142772027881429338486854099395437579216000499608480261848228358703564701107807714715808627185257499316764229559752983627128787401957228437423153180622129941860766562566337388388310248154116899480420033054772288889269452906751733367209366438285101939647075111846511827457946803576222916287572962136317539720704832347931776634161802579059176467338647038951055631543321648565482536843292972565518924522080384599248803391633919282214250742226707852197759038248684482554324905465876511512831070918516513125987872476643597404007876638194377187017504517369442920940289830811893103858716786729834351706255145999112962821959296278761787806630052220242374727397384944752420239085041914289443578272285178893370048024951528825479960239402071060340141085795090525827101910573037599966521025164769617134271304006101588481053151385785086356203074471525487405801073460690928260950691249529014122253976353654779889741289418470055500265315938591264487711569133759601162091039427865837305802985855976633735627703871499419907605327256652712211252352754055545787614549469239209429236951825003666897397029548687902606827315375391808792303167467030107195227270893015461338835646381049629615629823677244997192324306645563401698399157080437723894628058167312071772595362215223548313970063115906795974640006361192540015401511285356362331981927519604582890282261055529136497278946659614099527809637919006412582991753256507118729465384807139980164559792010618694205024001671480694198378831643965713531259214912120476432146488328810127780829088405363937058085875287496924806546420837331216360949157319080361710238245510901526680052656440798105020531792372917621684818033070082190696666313286470584429846256296373945892101719936225104602796737210226329478805273425968436291577926923323999131579271281650281746173911032840077034330260816113929612416415247362726129088760026232049250756342275606717399423804361285843568553616165641216409360953530944050695303338195291139910907233072991908903375524896140608309878119972839316618100896188125913635355608210351820431860555055594533692371986410622638302900707109006013587104938964823217068649622862026180047525536950555752954096942660410678702645598198140934337052877178648053558780938305013292782134489763698941916092264338003864821284660158495248866747614397806877745297058807610898219944192468662412005444129074118805557321179938041811402030751941709205144768800185464314596293886201453223976218111788248895 A094836 948 95988035648018144299858218875404240316280253375964674721575101157787045041872240058754336507621686729372856317879365393431509085048606318624703853222197651924364953283597497114626179804322081645538126331377347505889554233743202158506500021063237802130901347607296930722511585530082538084009568242873071308113087374094348937780660472836833204364120117675826398533696891450513930867528213958093029056767687238461457262366885445996710132401367494106558201372498910547006490326440947052166078741583037759053614325513471914284644467466762876899953424796615313066420496258386856200732874783949528039502335985503185868932294910603789444396306019492507434634361522812722343471241889637465481466782075106083466490360108217655515146124526791429552538618903204988447592618684556028983221311849600825648448913619913568971157137118758142863364855549568613233231372796909395292199381045230219017250486206768351232430795053082410749236529697503681739026701107902449510913857954395063663616428671275974335344112167104139264507124819042049732689948596106899031732766986181484293977051352133893594274167004232252716810656791640405143154934934032116401757598969702053994796808022539719491746995718384665023498852514386050414981687070823739590651631918028116957300076194338544670390609982716975159410186843554175129606160484595833998942181404117011223051816218277082382552444382127317398843550391272234213378822123014558371563159556715442262436257515915115927034443532733878150220249831725597017330207854382256323991227387535062560510728201388763765069740370398520630207734322723065312823433934095704425629616230517266526461780329947505131931106566696353192600722465260527882575749645634754694048565665644566709862381039643378134339733851235547074545962491018221673736180471423862600491157764863136421194238661623515141685710098389310095147247124747760125155020702584602617185904947431225977721899862569476356541986182393524465676246803348873114699745771292498384842384950128612566842935967653421922401998907516286405822368478010286849074784794249431368758823224047866241248694033484506137769007892784734497321097638034752851114337400166554556630832020061351723744558020270751004403900176553993430230136828457540746958251050889189652191391055301904740656176661310825250784289102952245637727264918452530228425466879395467081713783391733683592246717834263567029788623764587318715290915501600500538248701471596423090946548046160921708415115359379395404463556210239388427246589049995446221164683221726087853744447157283659098374068456958076016512076528124361048950994091282073684856253803183749009221888180368256868481586505226813501554762233475302358642260964138690389618959332856725589997584186663397373545594250700853416507162162032565992170159294819385057089610068378987690750597495403160256232134758251848621938171332423065344198883996998807632572358103937684709644905896962130975116516728551322403433844245054650509398508103414957049833051390448893117775560992975569039800572525546507077891486341604661739583311454868688294286079538145624080954790902303970568614413041981284244545613077875086588790753305892502599642649868787970119197118577048730145675861466828250461934799065572334970871011431249174092714427812739254489167925315812124422465137941834636947023240113425 A094836 949 259359636796130519747332987292431774380800737091242078890105713835620134310932732951339842469310184672642428837435711748536271464367812141260815505548819782574095533944157382279566245845961948610499371167326162089383109895605752764471447430978343756080922453257136475168003263637663942239466196766603097764847420639858588373058451287209704067752264572568975534724306012820545245057735706613431427225683632470228202740794527783953596849904910454006295150034521533802127876957388655645462853877737581620369989209727132159278512390189448556185571016739218380626673128084666452842970766040865303094243897020571172702400877893941938149024982326538238086397579175130610972937699176545375942523178812627113896436192294734763251281878669453120905763681518667251826799379878258048754985948704801545786174256976814453517332876149862045155681696922906511526852682443149790641943511583712443304348965502329381465326900425713958035809917985155631294620586640568791449701842235547024595938409647657740793333228509177995904388003106934718897308208051908552294472483489910637195116626315180678552081724133589035013364447847436151780517061229618460977828327583787018117306813474323262890233043784036413837862356172222542738743675172393178855016187362127372769821414243183465485144685946593414682967286602598898645870940163501431952310703235407651198698134945141079193648828082313634424657768639848133923609287545573443616104940335515290641396512662003530272025107129168176974088484993102320766098824237596104167185211359205449594921715314973546323170413529287977262861058737926662135107832694836067530949312481820054187978705286748541732206545937111957845354000715348859982516601070979619777518150967880690989097462319587393596731984512383668305681901232261179462169843695196012258815539146900593447975793435840900607031802829871282141460157859569027950563538681730884060383962413903626804190023959423515686139494839823636208860189313960752549091397698640521843540956668217403960382342091584084695494554667059376252902215950338797873875761868498561859987183270939610689225913111163063811656497111080804297791542702063106229070933294057490396614996832849410025575868251166986323617077221519753751202883050878175570471556420496177857229385374918627879787604531721869663059357145558273508115068138178042478826779864160838523531427812343936634104143259370030333659773006550998110630178397827627647801570538922318830788415501646448745899396190141599702807872439268722509888491240170074004768940995021698684151182932509862453960476674326775504513910842766918951468848824417833617676324350234053531339614940031030927057975455472568335027056522010189938721128308988811820334012870016146415084712446132450452563853389786988531978547800526149742290154248960762014895172873815974045104776237288199101431995043804586073101414044066514250147264587051461605109615408713710450104927523239857462904273144951139441706260739515027373494061786421200361543965892169692135579942940993807498015610013470909170365853434605117317708509352914261434108109733421422707958906713012035694261654275734488112669982198414619141627955274026293157486825547658217516773555587574770633671985214707520742703698001057643533972292949193456996483632008312260484962934017860045593206916517383965054638682998225455 A094836 950 700789642635109016339149431805931778972683275340282721196390917208744445121095202562280195597739611363793113345894975265179612065212743357080404871289057830317554208352159963321890881649609380823487655355988958588165657048372510226399692452003463765692850337799435148607014095837382441848499579653793327287546422455810531689654997597380147554233414510961254218998676312944221801632071011741277758270768118166869365344169551705357172691732935645357515388835075811834438976532373821113093579011568203955201951791068385580898626193647422532050535987275943267837957725664272497194850809109543265011118970247247323138701303137136206274876057850000299816938824296841388036155319703783716159232147684936386642087125090013222087308121018737805895943914924820011231023476838434563179943050179061927113417193902439033490264460199790127252509081720837844576942714730017937405136076099809976578131887536807781950962052519484061530347649159360818254383086076115766594644866806590106063161919251542544347612048087686777829517119887812791418477045466308312192765618656971555519720830326566841313831224334790568373858021273115690470551956287494147529975739373793553250909015210813433789690192557470671805239062878492796094034995334119298442514147600836243195940503985005529402316271037085423756402448990035380586968150715620384539309521199890069421871137569954977704156750925967058088107892021319266589358081569317321636157177223402758597611114776476022879895912428568881450108936231112638984402005759776819077478117101345737270415914270330320776442692286395744165729950502143518365996051118013120372920616696261555898651935223014229812916955190969943401793317332150154412231973518037287004099349866647961407974633325144097854991687812726820526405422583607215888561243928239153699456986283767638633294172669403451816684789560602105956915251389308388774662556363016146146554849256462652193695467016462476814472558515217282642815765850075150038771841881980918728749280075138475372340521488524229193804364308395527119055381675446953844925459493898319896254000439255604034422175977668564934589717425132440427898251059876874996196810646205938885099164811527085827754272270095176775662338248646198081756759773336001933873398489929621681044147091639077229281366788535830518761132223009352066681276382092152325259730767495706295114836235169925051665802840099987697981676875077032307604026740014748303859305347466633884367207738900658350498460090647243017591466867347877982330276084350489965439457403865408118488642539194491066942109599962490455120570585079686882507780572582895152887743538078609457930630346075665196653781199100374414429605167709299739122130048626805399852113155824294756833303031865694459430158313610192312552619649859494571102004610532684144861700015440693490885414642555218568908994376225233317671398808896389080832564715329052258198548261986341698498804522888197902636370921141250220167913084325358908530445548401979961934746007591117701443888051004274884069138455825871031821458088816685387786652688262879526271818213625146011280884983767618141924421238621544899150047354503223045592146359665738219026802987122634942352028000508453203451558374278254218534930064058687256458164677709289555324680972031915091115358548332527380720665964833531742996774437965065985 A094836 951 1893533355040427766017862017406640374352415829168706821430569368192313655097064926390548137165249960594784319618179385730803563263933368183019112701407528708698248896872002276738366882650998701023115034272510998779061515961592627025979204533865928116558325531811620514399676918949343720210703624758352803727852668628179416766859430449669871481834618256352736330758888673269274487464610815989225889416188229603248554931743387913347296659465542208845552574337224809055120312462597107258923205026403409349374053369477568112455928696722945492151992052048581970479781148071736202754034043243219861194740363364165246549598218675664135412776959285718483567130616852486255343080700901924424516869320521519304079805515557023431345143291710750882077719552363182151678973607618070311454157366597876622258907471750133291676241054126956773974234383128006933140387688347826023718887035678174973001669055775489124502118000580745508541041312218674945767711803957078160769938980409564231035638909879258307169506960599701164517359353548867055478006079541757007636300407138653653103648488425757290049293416070879982157129360115510748215279605371747957007533469959662597096938041792804423776480010057241971181342110035331362823539818649115171998494371801272166988058471946070697261593079197518868396384734203788995747089297362666115523782373971399732170244615015883404615552347353134908640433099583836018476311612791007857487453076752693918215454590729525551817948483356885988510017371607981357433533453464092727551241705222624822899214205436717211764401831387427771447825063395733048698259195013038756411563975363986242218103340993879162205959880719454849959687698077469001872990809929135678505456665821531823843656470147077032816793943738003356678679146139005465069713018924258498099920518123201012686567406576934690967781694360944060424302867793753406900110276729330945157107142306999672323738347688457652929189166968622257877251990466713741444008967673714743764558711222067492238660128679650375697574696866730047216311388384841718950190717676751391861116449199685371161398030265747351290197604826210742955376776572244614176617553295115152810047546705749353057182018097928916480853314330764805697153013704670826347150352248233417286003428212223411754890373275019282339822916207214123725899300669344857404809313706993534248561763976001325145664365169806907389916157256685134744147969621341452089400195247284305833241364522094077216598093265532660491932440667701527039533896091423783716543409136303337714457627989720582353015126178621974882960277206974471189617071638270158285269065363564052521275031855481507330327589741993756195220458136094005884918056670261319201588589413024374416817169707388660296929835199521349841528646315372553804967874167505063598654298546547879996398345259407963284993001372565536619762046480223999229895339713554512150190872294271686555633319715916387493066011324650513143754259447586380255821890377720363435947322168545307859609249933870609742947314092031490057072409390129249312682217855176947565725018705105411101058243267233391207444091925101138583015315281885510254570837835861550641517264184379811956017662883818252980955477055314628190960638329388571909306426986877551185030291502798226263933213834660471122661646230063685385612229892698610066015 A094836 952 5116326424529593188671246831883310485568448597730570491222677236464714287327824310012058504340309795787495867815207354349655962759535895617774285438798271281844838201793941799587103995032116840555075999116669362712065627962566229851685584250813285767476829894104660830472778427987030894626879345597489621879330623086918328293522491420010395363769584295250582604456298196497266720907576792731876611924782325619859428556205289972312690216703203315365037698343792598991123249834960851439789386887763000493804737002376597971470338439919205072372150474099281208293100824132105555568902789992370955404923450691004248929691248160341356749117069113953492598087109796593565095616017681680091260864744816997474687247860947952221481355086894327864636192334541403249016575456760549143114570024604412454281640875251666251670169837986577003488254050702793012507482956973111186070495365266352677240533210573484077596940886607121844593832095267210544103539039908939114284608530421775745668190271331836694429463459928344458839127143771918896088781008444781968324971507323023513714502696005565871146349496392293376997995157174088768561995023162506692340207905855268963562373338015142342230615197484475248661314576076402463856408495954913860620633350092889794365490795257779038995295097675424945321607795416188876473254694505773128524875435161200876433931527901779389316244738391419597179392146967632900603727388403221661613776577228601743615399706540063264536073922134393512385185487975829396672768406857972790066636010033415170127939512674095635857092971966137552056279155565320195439177978929179601810925488512874130211759328713526273266273784787011813621132758412003910910666756196551085284456906950429121377598374362768817526879380988397257018970526462170183011148688572102533626831540511902852511466499276704865591494321478481290664360391863470316135709193060095850798357351958663858156088821758745561752192314676658825567052235425294679306562191882535355670918908972746288890384295351893826610617637129540279182946252360460649156461474237122766910416749483549433622493443355873365517548993650704002332987622399953887628345632806590496686809586099769940433419985146331662236088879659388256347509361273260799453998317901328203577159581985280566922636559307735312346371000830760339298027843727293422615642440376565762043907591148319345373660063023015423667565758925886359001655506312837863530811023698856846894784282571490457738589697505009158001958437092662658712942604908750979251610326046834214639056392339582474323355803992526976171268213892674436074658445058825395103901861724606531833875678142880686730879950829085930139111263454120836191748850000916035855886968741878703849945235716061128256609955278948373661618089791516990521528624898594071310879769811072356309574838005505674240832520799677703721363731918166437022788127073459576500763478740573835086979531373601556118066459962834765373173788859465315125871839270154873601949702564663414245546491877430336521168758607530630308338618350671142826181964858035424059709474269376607169913362027179639274895794457202037829762482741607294204627358240351550167641428799391264782524782760048919046088495551901751093721426231077857240258709260378465592662292315879835333232452665894044640904387392966113078392502173297206433306545 A094836 953 13824312105545605755361942921886687525365573758652172298576852462358289812046126188587655688179379902967853240052370653273384680572702726025857936236520227596016044122998333870482078256209897052181114326498206345537002547693337991466627422666492964277794277815545261752316932912744038527938107781100792199965147615728184694869681004957437638603033934931148817844504586968046941410617785029350714616194872427636630572710311761761800975618235395892574123015372353265249205965933751757993203664447530600930851050006368198241344742008732995382604058429024205776225987947023801139410972584525343078284241969026730116442779202931023670271978907968943051281547803539778960402099136695198704662432023626206655085639640475851345419190099645182179496109610211319215660635205193396166625256752323755853592371386022530461879507225998676936468488470764563591788285809353658076936454758062649255728947733300498202177809773494442643347025780370690671492816718122149529718851479260657655231219077499712869090103099219426128082157025112371308364830806811721336657065376486402395402933180958550558080146289958560633768600757555027737143762337305487710955284754087466779882935662378872815902698487123042064640900803216329422008652932530358602281779313456616423103389140728047017294590092325919004740115866829808140441738437465301630608097902023190796724750818145992894049088667581268398443808940673444513595252927153892138672566824218605158554891791616660211250919919658647913578782678493319421828462801796789014667322947868582567060869664031200971368653445850672278228294830512431772343610200807448271054364258397810535845931488080606996486309560534625200949450753541536489811619702252271103302924057123393664430446963871731197880595270636705650461901683821637695490658686808802121601200722542643384284969794478249969893526688853162086431041354512229000445279339538102259526216407885167437738079672653782819396770705067165178059917262867155756772589598457642857308079127485649250514326127380688439851513157949320967622273557566576289179039953197988039440554195988101369962606122549539567881066090646597388092989600347898832127175723225854226932606691594031673301747742683370053432995671986352737886164597007336975453877107819036557832067904520799879601552228359127538940612104421798229569147507851846158562608469088166982049104062720994895198304344623822504942855290701587685337338433909318285918799296634115953025401298266802694715592146060441479388631205091933836140843878929549054514067384435136911651392657643923855901125029372681710992791830977729119299255928931874579300584545110821485451079561067031760065330296812600441242122438632576363296099507784418458621287387951966844778177610087627461160699802233883306112342237088032593016616539508127013176933539375218960200591215892531072390766186207727782889588183880839232611574289457148062150550769366158208133332138138151688714628081753568211387802433744015833883725453886068090752104660382398376746158761443566835409588242810233671061640889711104037787094356364193860632387433750836887467694803139196118087377229179267981114879645352507627055392867394592052691416499098691013062570006999989295444278134025761476140607102715734040874607123115115627153822328807215812272167823170031873959252532074148207474131155260019159084184218575 A094836 954 37353286192857802221394781103690997810227294727429571820184164130614862607434345633739535657402180157509343667125637689937331057251480006185972525936792216166164069375503296324100775861175146802876530355122154428971618171801771290376597444359279738665314371180773403150099522257455964115457872597654994926816206978366931958619549781872505079495002328414379810565268789531364639194222534241728838161081933374691850187603833824075096263807781822998531965022498400178910755528829747415136784861547840795952159043312469869271515521437258113604591093503072929908081411139757486546582892354484687005153066395386774083624140476628377796733530260215015010609249567077372954412906771734409218317800066973265565043923621317889387370430167886195354670623530598649979311787307857099681672300630208763711994133203392002056332176854478587095760852359751800122218935749390627150771114685789913022626939534844735568800364411041097415201819064729510927163046668827008120361222412353766562659008279213952840444764144627429469733529442726483503282876751224262606865422322294751949355211740447307602366684129118534440149382248918527771673677273404404632494487065336429383974728597374376333426749081591262174184465308975946021864916367288532988451507084326427482335563092756387782950943434169535475382847750566346179284700784776550500129952006391226371549400276698944897941248263559848821175574578307500108101472805442428155471613945262093909813574005548509350736721086843744528096358412103461101951109817686517059658316538504900062783299704272792350542465753595544529635300575765435083552239323403746299209290415265395554981576669034471390979735166290772505953602314936473183467085524818880324573415517890502730861946318783043333904550894380997679150801330715538591045576760608694760463910725478681912435135873213732141947443521786922479055383075531650895732828639722759245143985935748370458104433119421699419264512692899165634459070877214819429504857788470359117911074131547315302143420305798324812584961942161428124975103969598636772901116797079489445445610527143100418089528120635412556541275059378112491923255567152400244453741175810625314581406593877487481491381967310480738044292069618245438380160393604463234415576491328718877934043900855619289402827198389803302482221559776697985535497268187844593142745467833786808930917133564537058506472965513505385340171327909930999895129446767471695714732168694357606217787413132618309631072240065615372298923514199968132589901447925036636546030821133413888447848321897489919062365506009181990575547356033610187672153445315480054444784336987577929082285140127441672815835731107695563150284690073957879505224678284648674278682666359245672711932052511533683995082609025997414167175062993774274813907368222334291010003112512071819389641155766780952094175994300759669689963551482295688350036707325086990471211678063880737802428350269754489305368958831681344335076802802541923688511050528316711057313190403537849304706727874025711846370910904492771677923375660784759429586124714086953393286786285287000561104188168745883892453998346587627770366971979992866696377323072829486020657212923234317903799376389188316241520472049111956630169297816487147365331206398333164191162339774804808879562124972973457543855700759961063628989303120069594548259325283105 A094836 955 100928565468789676056602943180230154196546624987940944405965312904068896406997789856238036758645002606210343620720232985840015243308818404011771739223276331560747719436565783669386425894816990451475332838425734768874966763205838333259574828031351187380715153136171919766307156822713102295928643820756015191465191290399834424005328640938503767357857688341719316998538424809160287055847876903366291360528767783544951570274986282339148343007650867506637476916667661911063596189692011581947834702698601383132132804179243580403436697578729414226609752041244627587430196673636781625065835730845039762580507116093094547222311125070673875750328491122062589723141048695258183044713695127237012695991118529739930542026539161296648823556894438400203137845283567942032781233645194678146482389677567327226052294323193803533679079981293916334068886607560893165671972606567665207725474944549586924488734894202742206400382460823271721432671765873358154503880606353857819066493239328397991646985139217023075168883628680215207793868472089933313499024616977150752029034457775043280755386719755444183044222436731990098722997067977104484034538848976364011512393095254278108032936787169902474046260115761103271604360623952202934749582015760683604437369860070693600654268373238619061486431864535992528565449881914400546619121078727801986049499713171191632735682822889730968244358759050043933548004066777924618645665925052513722192162207531353525711118408100280649030409125731878056268446850720873404152476898926167298407756619717292101057908740075420899964771097561715468402303927423375083326378308226721693015231647682840391749684313799653617820247933008106776461432505507597000191575276440912384726265426416081255395314522904819216478898636022185092359814733691701451367452916506006433971365179042675984756352844453709769292022502341575685245558639045166208041102539251555942276790472175689092630740550597759177069893899442840477143231450317179231366368971857311878952864995361718460742271151940946262916127316207020844361763303581958993802528406668827283606000203786461341576535019350762178234957329373569306579248449456185112615176529864586374144733684050279580958040773925176270825623739112827188150455497354662652053912225693090589141228788043978799166559488497020164179423713904533535118684049496048238825539691478422869564356045787316411089594754513146927366637985157342860128954427827274612502920401012857617884508564883036405820462477065146675510211946737108802324077571449570062398320764635099891449174514374360117382655696111780365853417963210983749361039309986498175235227977955890453558848997544786332916628080122696599031627990457395557846753784625612933482541943215293855700795627708553926527252048888442779196400907866941002514584692320207746182015233074078680771850202290626240027391145834466419774498626516979069082566571618095591105151803577836387383953269096738491951418212135121238825166133370034533790522974802057867208769488365698886422940832556856029842058791675696658840077899394550708874703921883106583874800264155411724679216048737148239081292616155250590967550443410295373305984471549917876635763097902080028285052852433579830495292871198566481053241302093045556447084045081173094528893488249193786376764589509151112251624144200882719777321622899272784450237612730731135 A094836 956 272708946543383511847138931078200772948071170490121704355346455282630027476845420757209541582323139639800190953842402402102031250089370076159801053408766711084924171753531371971385798667019647024739546452895980223345731222564003374696080808743266549022953678459565346435158787635448544947635080145810155392344020050453374246730439368266055306895851978896997180150240258565561564260261769170361477527310569469205084451032825331046554747710408836221111464096870999985293657993792286464675634229906759389382226884733272841780216685342205439982185945424349480668306483330755444193441341561850942953805525074617146079820601035800484183899590849481552902416916504325020533213861991327022673895349684467290319058990664890202227231863358342389462683103285577048773924913997528712494695735236486287956029587267136453755998817777279307456067035852777173581845547764010082000647082529058298080055539057196274596958264608780069150213663909570749003958558235321455000109544371442919019663591187156117135153483119929796864029562878057557086590861232195510107719844239485844649849105561567469735277886657365708128215097928291887397333552296256862154701853648889994111475611224204479110496661406037419448612808221453543353747348741668999810656784910403929782540350808927655947748555947032817642648370198084959710618685870021736189755248095036553400425443438047776377251359425704955148597885812859374012080481228019086634935066813135771964377532125112952765170814721006447664292815294289387834558890629788686353780698728159584752158406632384082998912460963146001600078495576597383709712790636589278610780856702748619473112092034309995040878918935252738219226284676279212158044452929857820444650044608760733661575408978942502739882650209981049738558540259633646606056266734822468775895868249862585032129752950578050582894902853883415714611020387316963562476163328229064433272642711832776179917802863282025874743434051781862070075376919686141068332499457100668226571523306393231733610314509124131004074563423429428160037359471174483602617658853702374240813967105020491401839379532757638770178298162692324888264637387175045021885962529952936572313755832897261550261144679763858973290097298790789444137092373691904881386436418246239443140722251250929859728754335091750093809500392748489835192698766241054153462015103629230759776081104800195378227026520221557484239270495723812498137434968859849235511195208804572589166335924526551235908579981957786251613220381160153783911525008155290383563626160013218773281781089991199139678016628528524539353944761048722057163340543430072754005531551652479017938080909080872544099056256655795102887895679931192723344049220833727861621154051885057638857877074136460197942951041013963363391261085881411595020133024741833107849514149763048083373719856948116333773058781868733965471025598885325962365406526475386962079129702055635854830703930671037135498242703820138755624254557289030507760069389404109828881384100250927987576936824861897118607531008736821467693118806240700354594690567342029275542756920461136194796241202583586373251768756397488750206693527727646118679903345750555029840345869874207313191894903476156312809965096458054582693901368086111277032873724478123303083906014086981835985209041291601332330430893775084348877259396084531943514947481339110243665 A094836 957 736859472631656780221293335170355308275534106117683857227201716208353430173539919888190325117400364661737509746938550570246702597726234636965378434538748430075133551330322330500900758611861191443855803040392100137745396888401173912590477085649478184108833458482592429895879277883825145735407690625335219114098350711133726814831223167726240500728824689121998039046632180105722537470940244450439808912501798177024354641739123769501508589165181667818575669352268525292601552835630568335541981741373361171509393910416499039246565080357941520102452197926840255521136530529504536573896879834285517016142766171108412614580716776421783194222818724970664820267918671545156785485672055851920137628222151439499912357462234506787256683845970684241889769541939783902219203084840088935965989730126596272489864718743508374854905271955128707452376796805317315457253504386382634998083209268040576862723142043809439758239024572541286020605598450988397935337869847957965056438169825145527862733031740710689282161636221166682446392671102643047158035193550367651333908267106056294468849002471968583469276666703979706630447095879247611770490774269947192565640397046907668834928993494863715386659505072852991589048536210006850189622401550407621727711028390541558201730427231454153132197536682450808734443367709775679223691142601677652456916694303289054116757915433922268881602204923896029761467553918341961802716841632441647035080828336930648316394566090936790271210892345750295857041130656723075208104718329212131601748149555730578283039913662793052187640569557649398761696626645662203360268876973685922579608181795595122133508480927021292800801221142804965660242644733873925743439111624900554400532035806606075937495499665788119498343704388470160371400083421715379437862581350037394126464202039763525714138607716109048221272258219170486919303291840971796500644385271772392847146738330581689062448810705847483315797581738020691870503191293760502849455182166717033690884377021009516782496609061382250032063207453978998681400100929350151112313920420175408529852055511765163981308661920976120606259583400637332474521743640898522192950758140756304753805394115754716658526031966681173020653572075708973965231235443260029634843499148189113282275642381651224437008295046858420256453105881782705630157136947699278826606125984466490034492101580814082124653014568043893809267581512807756212624489156904884807076636951269554123069821783562176556388577290787461386712245959682788787020138247958023166818855486034952490307481055981705701049883547628377193553992890935683787471596787308746594824771017337020350578241057487520069369317088855878245306495095546092281080063147938948056487424765651482524900128153521087746287927185567680119440408257650666262803396918267740737201641050644522847197110281623608043228564801218173340236291393689524233332259351969923953442217349802524501916174636719873243377759834303802782575496988628827061933173699646929955579632630108519056733996877836013457621518943548099930010148174384472963564145038254241219409945324285725842927719050164801643378040098493398447807894944369656402377725534233528140710737904637010258164471744139721923632695195336792283872440443327370577497268356455844083759619521169536671638248452805317290805712023356133709783635110898782412104603644340663147651695 A094836 958 1990994022341790076774422744491368964759720206658811292106194681848515685698877386692469501257674202992875111536037009798404188317025035899710376370322644849296299770770359183482061878383450272261651355075593001676207839046728749347816094389344081310195518981866286286013319373683307908328526632434575616236138351277463279400299718268756933566913977414155659804506820000405403730684916280243319193320102331363750337036894661392367745161369573156036955237478365458469609410468215801850347969989556591978658992963718495670771377066910472645111385856612376946068630237184237927067225175870897905126674800388809856267451016909290622390305872295279886862811013833598509309361752681049896884848782357839844295899543898646674277357524580925463243767839638192818219237961313006307451391756106327891781326514015372361721500288823939990257014648900931533588325387006458115754738830795163109624779849746834049030487247436741946047607176800906741650533920370624186261040934757998844842185632099809095284283605916109256040356133289778635363454006382232161708710030000719868168985354830153550966515818156266509949759924850629118711978674743845018055498198118890872301984028947510534770274872210187377236189696226630287758816375241852652239275388054458379857145831839038312835541796367426138167648336903443687177453756691047146916852718252238929186926487077014532470312780453007646710530182089474167931566894010376102269701763231319798615126153200179082199859065947402578399277470741650454922911114366640549799237146318885294361189094558460194626921820032307712308102685118083696882062795870108726220822696430841317256120442352719498837769858648940081961237406844642671079560321566028368132417116099405008422379178521550519942021949374996163342473286846934695607458088751534304107237498015572796617017485919173697715827058813295801772541779943285406827777566528165677243926053696589012013960506609397036637259191112697857652237552800363959013086833881969967932101360139244407953074104073540330462503782466087831007714912673744637130988610357655100145286013178822368057004602671097945120474624170223909653832863053070419790307926610361005491845602587013411514075788112827849737946978458468348863265354030596226381442253311970565842469342574499357177866553487857116441186198283076477864194748839984685148435598948013352443966898695278545100617067135828080851083521008336061562698871564522029888871837531135126435962069292849076528810699931127738709110236969842514142374629634457570441454163959640281615592040531481478813037645667675246648458349437363456545026197355967689869143777283313077334783389399250370146563350675032326363023046860269861412285607281681816814901160095636253897222507412936904954009781312452830668764619720911014360683183453026410730085726269327350970078508607227131984687248319832722496584493874723495593137802403616208046813909200036719148541649037713166832569571574046171298380237239020533432312927576376615335866338485169118240367271986976083500596225577935957274065952674068039706849965298672392432816396723463110766454502077304091456821091094360406208488181932993283871578495713595647285645383977983331843353089460770625161499229607834916292968751383969187214286342066269966236195188862294073999784711334270926028155701556677379508751033192389113992974695532060990485844636225 A094836 959 5379665111508044155787710034322343772425455722858001993587080803152973174404936525303132704207910579086383889632862253536737546585899049274782799987233351844050171905487959183446200694491324023789790517558449250137013443358864192336625174449530622050670108180169247062215559051813020084478533225430532689734826711053355069805883023930958066771561066244223903669779388594463220774588106318277204009911107586843055233649334733343053877924511997502430185233090874116516359334483566260969071879369800170152975427478573464885925221588227016729149444482114444581437183379735280349431105851306286305366758294507798060526240033108186485276823272719027529332650539110464500608738670258524765530941272302661107848020655256681079390632774733814631000418812932855055044478752264658202644724559009567836996871751004817377863118925497013898545746128953520198438339738437945442386669322725321454165578291292803556670936784335052165679348571110451564951344717503556703319367549277943053618057715200652434747445021023690988654359825756310770109005567209597750569283167153677977736303959902072422742942271381565405904544686499303999512154608667094968838763565676846090052292011287179970085567318052421220439192970155818827517471656281084315942900370812118151832449835898654289827480801587248742878177071869737132977800826888066789291683587800855283374021251324177832812516251181821737515822790538205283409131944899194595891087129170197758927422549552317789167228924978989421084551868902808872478630622913944436345407167605478509633354650457045783088890570086725881007094693492435503313130314172156804562740346147951443630915301728567158838361357268214958654297813051579763383046245432297025793236647168556526151192602869729839095223808867535244881202449660334125815972317944064339660361593173875656695655532814999615119116491641267037218920970103465328276858484114718388140695349941445179880032226409780087146391018588927873355653997163392123492857775693900686635504184211861369279689446710096911527435188160161865403847012644357080177780112872463660417154277757122526724862455108644726739401828248361603247323921447652633374889824750437296082662064384716122156316120954828883310759715141209402919569021359435560422627333605445320717238881360654881443370990515894881765664851307766761406348581208501671571794161751406093837108525782541048047785190747992906415733864496942525534656138342849367854846897932490160360415388159456421218669954825329859204554473580268513529907462252166107374785984200092554890377203208581899771122017544174968815757266625763168648976997784227910717679891394740917621564367578533442648494104154620256977010027309954069989903429795041121094914878090984392378812690129627363664646682818320362899321883045493303151899698886680443524950895178081451676629283059617428999016901731623214967597962213211491403134108762311642172567229216281865336835033783726340061729739015312920544420618444336492705282468378195914990580891007294327376953312174812499782597543890064013006426274115183668903435642672867766099228684536852001005234221685156604951528944758921719081936619775052908651348693040409904732285686797773058003729789558530485046648994767674748486809282367044300525631118765793092314355316546299066777881618386951589322759414800430256076511581902200275110235215223025151952089059428255 A094836 960 14535853140300712967148315738316228381724616603442114727861000223924651668726452792491677874300273127017206276912882273019255052470910914115427225855128146359978715192328694943312450794453679128829741716791574798277208647747812000964811873546537351436829322107298323695820154544679406584953088446586666893087885537127814121152216530361730427659824434077915573560084103475419622127533332587068724991460619379547603877570165412598270185784286255881993204462856304384461744452165185568922630367709230070196747626388112538403274277960012332291689153879287372646666323423414490319924920943004409726203075785085269970732044302007302973927354092580940088976934893865461247046302577676781235414706432913007955565507514604008377866815479973242552037668388776734720537363369381145150539738307052096189237655689888502539613785615192642729930615783417762675248860384933941578870664755264987773992282918293305463290822160786063514923653791533263327591791776160689841744744857108067372877147104286530778878501162522407135234824208837418411055897679146326739806041408939207895123625130670044856097879050757171570487569793161194556052723040639815861957321098960640016430420712513931331660668123102769927439322169171326245321920656455114579825064562658955191792899599452332052075540290346949735830696280543692829862330656797799773618982137385192723437676234151441427244886440380501881760106469504048586297306583550729787721615153316111113302097113764209466150770355434163468367880750497918831786805020202363500364740367632856614144029904345843147445987693452513298173457553713875611868381226830371815819798194469068369849415889150146110461753549568858169343830729627961676018319875597744997664957288232323634255513990574831503684774789538130856672845676508935961020061595626773094227992917518314008818864632648643040878155044587644721269722688677783373718664796300402556590481591615731179446835061798719186072511894968092001109119448097932717313742696838085773319164373639089280549312931936577781406799415904974894233363620450140156895724733992786452792050713213731888388210296698955380551918619452448881750359581918694362308532516167754963654347406121900375052954644744159529877823012364569348220326632447840853665712673959659944607413614967146915160631238507394482673709987047387506243476002230622676602302676616700317534514792697527216546570484784009697307232050787217695658579323103507427421766429341750882158715942844781957283769689127341348442967478503648553715295820630723187669101287854486123673517587477547761700092878366715098064929485964462644326079302986786458791481197404812676100389586413807962785860922862433259319554730768449036842857655020593827516643185700679732571297991507745723684970382965320308101137059224303184205418625708627105378006588685449813102901352748577685928211683791597607009727197315603575047772768737963653534068606528484400103409112741979533133626922249803937264853212656359964269139797244957785927934231635370787403409609129071387436495062994727385207406518593273599309043399652123405327723472802177383253032100538791069274939751917515390598986538144011026182660297016691848990988640082198824742746048034059909825420422363027562576442387987002316051068068618830869163421829112911216139762133096831860079169910635060995241354785548711950958741558557918428513554152730508785 A094836 961 39275869805427414929190593337220414765076141637044871136678429017963605655925701040375988313226633781289912273834718268835773615038854704040835089477756264231310644399500228248871058600413146514773938328980317546495767629201144667742729345697569474051690777663811890456858995364164704779523160504143948514590776986492642701998219259154371684578778849317461635535443577811195224525374290062153376649722583652430038834139353295505792698935263538881148136028452501355941516993390996923662686284478460279871441933525252600192182213122731733625127364632389998776847824452882573109156786956892063773914405404542104953119923177783699527365225481330427401388148750573937179054608956143992639565771250789675193276893456439375380315056036254926641791148986055924282036900779589101932100170260930204893752308677206982857219070869131595159258625301048665795002222321751771708163093782056674240005694279650220069008244807507159282271546865374306400701456427841466448837597284538448763570997857724490963877275393690523055713506357918878790362265420047807641358173317670572578946057366766501299104046452203606201892007676576861191150458143654173791913712770628083647548906712920631170967155183056366291519828061907953359041002096270063313603008505404126116106262885270365306053820037036656598965798471851986156550884456866828100251700443531202937873317810655943412237850349391864902694070164777148741970038979622126987229208253173003057944507473968344425221592333154184712540592703293507780679074685956163264041092127936810965938659168187817727353275658818120844938801303040198410832862761765350474188290158715076587381678101568393061900499252573697505352071977156939397021736920818861551393688799567091291201872651340591853226422386108220707194784136724695306342080615411222956539697202772891277952915541761100681453159811359324395603753485886400572322504002745203593189093119850355705420168456947912830987839993812765998068967393106617038789609273998732065607695502068635024182874262403186455264260494340054004056683098609266059575168053468396122980460609949225805302417496818122329606557370358688630127868343020390719305021483795449161356750608679310428676961293782598094900994468649351237681919641305044627169195222411667564883910870402349604109144163075989376289482619337189734103110751678561263677750260424162506572165132760192756567785402101203454131234585493197716726955796369538726044245037234512951102690117151212689124324481352121498163038922362384811870215777436751800915804304996837306073289630987130843531751186224846650796470655318711439205897627693299227426671477707912456082335040925741536913953565080190512061179905526321987595331393962214726908848792848358546423254794241238815769426310125612654168909434702184158229737974765011552050930277677190216922587778497373847760598970587995002517067919548798646567590617995869029537411202272735632797546085793794914800719882189231223176712836176866179118723026873407559381363303297880860269685386913438714040909877614209504766399406812751150149366362424394768327742724282798752697691730421591784024282258152181826476742544128498017692639471190408335563746573216414426681841818058240317817800934575905706406798845531597890925685395776962242686473467907769559710570505746021298982327775776520008711884554041037789290244580988280370818471368588775308815 A094836 962 106123385678411734837960016048853822379007352978678638369190387345537438557659575484643127930660490176772215946695131849511987288579932939407422296341671570824855001188734424399754657025865527429240052535163101219056765856892845144428853727262959172350317044418297620716109309653818487634864994729108502299757386329617583452985067286018581930001432791031347261301194987161746021247939204214605836638825429568246585382240655034291239274252896297770606381555674195807449594454398021522551009418030431966982565907637606137606737936583343184242761847547563897407670175005365289126451318432601413312706997199996982498060061694327254115637865323200722257610688947115884392344306353198490435325478504927269459226210553791677673602903543145331812877132522654718633328985369086384039389509505295106570822548808157577791703389874607954927674075632817711560333329464512902221515100528452378531507611951331976333154814179062183594634204706587584361432007676235866184069346118078031451101463334424470297865619235250630774130758944272601654140430109071497100623044498304478169104351881377955840134277415975093200340634254540885777293981851430536945934989948915983055037129507890832910021921643950178616916647983953120804802542342201054618240749156537386106763930523100927604625369664532755783455851640247786051307659940123512729080320979439172952940981286716124948425244399170378586577495825121386396754459025632403568763532978458300946454945892565352872739276333412251659121213116418307525476028014648532937075530564944895597109642928413579153465403384138869070511342947357062392194783313908750150884944189049942470036924381021908903109038518700581090603129138447320622791057141732688314120749471472992436503825648408288612586289602489622812709450064584450208800340802779528801797167613899434714714768974973861392643396932137849929276620649142365668632032096752743808394373019354069500314115723838198670609957590770198758690348787054631140876806944601877203186219927425078196252845707700477865546250448907410013986263499078616442831947184746872331506751776032094912195243688192269835641537462790557226156618512481513804867805740682787466230976490304090656384774362845935308262957176467534679647198650479598134770311825243651800656382564413533663155992368000084787339699363739099614159099007559470303834604601363410476057672654203248130718939609906966949052898542770569443378538903211170534264122668841224652128586537826633841231967464843743160695182725255685258024769315338282735351315563000166546523904909409640061675030005086657283736965645741672344271691063947991525720407541285582051521793180191767218933539746985751901156048785177391242033548583628249171513881921633079091755901882741835772463266204989022426244085191428242371233567802396435505014508232277179280675019074598551388071452490317078705203510508893656627422054802052069379846431534472325151334569420405721117812011988048380515219540818496679759618825349472149980490657717576642449077902512030502276267151052818531087151425989801535014429988602227315011898155513288649427611779802567040461642541386587443377624767755248663499794485668496186306001394249842111698695511849647317304683788299803674855683607904183989514278885888321283360907982146864964237426745366763616453018389570978246428478516823664098557950289899088775004033081124372718153909345 A094836 963 286745348827198702104753034173409690847663102672248043828681289929213141019190517033804691292656331231004746198057972422663120817969363763424151003880107106612493981901316015227908834412830054700660107176072370513573834849556838379102095028335169986121082602327462507363036897825622189424700436234890669069995943271849723997322949808602949220492186822587850982574193319867459938216707204413574908444729660970818621272775415763301633013238626861312639561815295648619227448274266460762935903784831942696326613210994878258560805712465980161092208886946153018405526036016672558337098353248102061878870532519986442167653333578149062836753984738062870209636680146958369054177136711733365012256803354542231289154027639451656634699665058522650303467370285064063691330636430370630085328522583137117024157633127333097986199702222119825082980193101248155587354861210891540050762093464784544735459327486804720401964238903581212565542338845652787570282884039732882587888924373449556442427390358617061020341939296371810661178254953918211750608651792445765118075824876245382342347379837425869913541518473918249623714191863761796793387147812107167173742550928258215586626676381414317602248061314798199566542491332813270506623110367625153308423190617955511856350024167155821117332442779747469090241112166151046058647140607329274527146927034744201787643593563389158954701598128708013549067491025407821266881806317219774820672078878586075984318205857204109493797099431287570828760805299969563640328447016505650039814819545388979966579289253914322684845792590667565410400803704957479543511893681318681142340645010522785838963182295843096287807560177029717533112149580012683165842039375224803005892713678231225996342045700126544490616301279504574731720226879723047739483214507029671411232990353059069826268027817463831721821777057476659149581033390229186150243178402921911025078002709201575939493035265642355860075274422421083233215324353654220236032093574704998204277100636207059217640164919332428789519513448687327517736879917827323019265861718017995571335120318378110503525743143078016277781104617902715266386553092856707280362091806303407938306937120051044274241231651448423420328415389820810055055493071676232855104755382613124753705980805134497555497887269192066019402491391340427820268151415314937082399837955133674682145324939492043689009818258183222595137477731331493142811095389520786414042933406963951775538489722517447487796086965683312668076885560601939204798114819828262514167453735422145011870284991935216459515087541992961755810630378323343355510670048889845409197313749882164995299429090543114099816887482401936556733131756369405609652660677632135299215782043403786857565900463913646015956929516454028470098864018329676184888941972337193969537649192682660739193684616977507353195216868237776073464882877962740658495745507554073468476028468733020286170373776390172666533141590986841962891976114865192533623886975550722373878197771528784599527632317821030237035128103805793383273648258044340796238679053851842737754047869163206470608276328844412905766362802277013854160295997939344647946682583637224208407431699326812593460846335905233299015278168268594884151402150306294135983658744558711864211125074355665461757506270424785910034389638455446073228943745655840262543894017093289072617014379583715863087741375 A094836 964 774785826407705214675307860376536935816563324413061235746458476198346561496414219365764791229629476325684647454936694790903902938165932308839116605061753060395387914242354684411385270828809781935656180349695009964575282706736720407488716337707902039539992841171759276597304981815521502007052943841679858718626738963151624623183157397777882775187958793199582323568209049086889591315521618386275188011822905117722346432453791151785978110531495526370454325418547286894956757787473522583431289475606491135042541913542253417025159428345141811927964169766657908167833941646874247261550624025053338595294866162006166740016809268097073457655151124380552105716052146392566068502231050797199064627447338494604016024723455587822435280821385224657974637021633110577439256746305876073404173628630126984904167353887505222601133803700777892766257554085496883579321274658499476704256955026747311422832571361734403194131040362662257289911804926749125427319991243350572516609689587714583429407357647519964452493622113177397155872870754728063877542923002758348277543778192570524784544451216372819128433342782249694508182546075250120394846296094331714272915426673163749599082224545451978270441351650663091278619194664613472955774839410780822038304842808966636498471658535724505558104655765507996949075701617088486202678522613343759648838267767557853791040036867296220779478769718524653439201774173156107941728243914668805933052388366406598851326845771219611286886889924062682967060036799304644537859938362570251759046705336110458924801642454433571480874178114580377600033901099452162369506744532139762537854271933488378286936048526443665147747124489295778073887937562065131466784567600800275989233798237831301169123770977916274805356633470931758435485240319561610407633436797653369373622738136797992771141496448018298338501048965905000884318022943778611835591399412662906837016954925889638834440680973649921695724720879424176125949047713224916023127575962045960546079522732811546580985529359190514888803859792102710045515035551705927719439915530137439286875163593505878548431645777353111790294709036035673859219240300280310590024567192826067566517877867401431324909151537439277235792070120338652301225262632470530694894914273508837840861759479090847981421628245364594384340744399702472231264930965081952437174058320166587627746191928834847844456398214671457545094515777159151701306136363946261679573471801493928856280347101655605285391185749308845985400584089563714475679248218406649974997724641795072821906963524304045463969704863434977577543039545264028004917486200409298347659616031774068531717005880854314105938011043910285590541020849661348779890247117413445950231871567395110456063971297592788793279851090192579937184704333441593623327549975687295709255223104120317040122055160054150269782087906525980633423408332744816365598876939356304459752849076085086340907198609236826139251430766834458935353604242824931729171982989112702382068909888013058411281213444849911669966639869332200903074310441809819029901896373519076850096425444323470594934135028757801104340250649211104846497742161664353990088436546502111314930574450186797785419508104104090726621976926873443573302232926519702571438331648911751135815099042926861212704544515942404765296467784717044311618177522245256725295043683896167985436168820554075889344923285905 A094836 965 2093471016208270662853979733984368627166663254900988786738886974006642479950170201535779432097767552375668686418492751267049923075803531129119529642725852889081231531788860455963547773870609617960088298644768740851911900299767768984196132442391722975667074535763491237903410697828641272800867629559782743367060378682492417882116893965846030655608644167038448850430318276439455808274601196172511144433037044898424809241868870916709949553023087673626106274641352953894524540314305183753970581227184954214942251923777957737923722214582860709849198094500622721716468904803818199428151449017340872782424849499208142545083250989064714333521381584091513726774563262872566558723974122117320139258350451809065509067513622970656768472144683211967324818928985294495176808037187840719967447059230080530073943166046405984135165551399799644134602828158819478183170496772404375163362241720177770679948872360078870625821669095674515616129131369737291251831046056649207206996793377080430976702237936208585333576746607866030743357835601020274678909227344801264600158170600500681722456764839259519859156978656120200642859615781133961545077898659736479858250309128337523158504584095134863872414929912030357836629497441294271113233109464819413522346376846637233863358565013503446862177662545959828008933455528260923568591309454114231241886472361014286199188391971840825156992681077855484884709644748376778250728448175628796411332732693951751510209152955629532493058882777717938089425390670915849571733913127217803747294158003350914625834071332590256226999344419803589607726190369916037764927680213947957058601100423640587608515364155268487386116442562517015325927674180550405210568735815322970498106716945906497527746432840284074397529133022156331788106387623228591598377806744044897017857227212637823408554497134517624646798112484098254912768148413056418950581810969836771351708787131751094929082780497766822779492335740929701471231093705809369440270474217354610690508666146956162654763682688367851897119239638748073855654108323829498870603632496569642935141120694532565459751803364664964979360026034263772864895120904804306357539100192924228261323367690781547388860253212929275642686753136739648697100604577442302261373203262265497232883720406522666111303684021087864834422671965504688628450023199500020170307223181252164636495528446386819383677498966224020103622786492406296565436037644287409537421106764703188805717722330183722963679496098545536169239710133115595911346123888019948404181337814676551342647603572384538908429683025913767421559537040673025345943692202835875245530873320539783290534354590639266171130406023758109263705281602653208033857838058590453325391217759319545048497992880195251405796141688770834536244601010095167640554855145365100669213643289683903959749053848781697051443848328216331433733975850193615857107506994395227096178729727553434560110964471784127838084699398845117056483475772136850667030164412695546285627820639213512298497239200352143511219623891807503034313403540121872974454127762569491797117803796514148384305562239427249739514451487805603018223045160521086541874307601966121135718203756973028289390917436442917238099282641133876266467749216054086041732236131700807010260533402863304641062217524570107251045145919915815274546242436162938015906945489993428803359455536122733469294119630773935 A094836 966 5656557911008920923326238565917903654067388298179147288707236857307471782478798388135456659763376696889580465018119958986874101246918202944948660255528649444544427203505586709658821673613116358918376647281984788086855990034689805058577542370626097772350395855640112153055739108228006903586442328017589130897938424573355549965855224312558577053571781351379095594280396414730360507068381116536506725982878083492638716849183256763159131906290272362642212783626610262875718412972494819029705927044564270682282829655506128265616480398643461292870721323376512827419990812945975127980617953694231013204773348051994239150648204155643590032101315385064145709192764220229528449106109575729948219076998293340756510896405784543259000589299653217350487002771481244092857157877224799319475968549866048962132809530490035081627994718748454937673804075427576144554043102957761963191928072870965309629910430284361746696566955765472178532523623049225234213322059125074914522732819095181736784466017496277950051359916840831901891155715921086027454348854742730014191279099418774649443553394051228006286623027895493999887312173658077888844680087332311874245278062349341314410529787142829856731286870180954376211481623467182455934482905999102644556557871934770996932158344194827777697098486094527689772141247761659398393847515466494039471817599481192833752353244067877042277973444793595801633832020908339881677360325242305093234615110686669266173986279959265225576633814378503944654944438532777826238180495409804143154937055878348835208544735939016417891780747748131184539698566345612034588672222431342847832577635490404934229830227011486926473621480056796486114878501747909632813825257388435065485608359954041118488669692410676591105848912069232937559705023872723334937206426188972514088880854305809262051921480115970173777350161430984518869298652694055500225860217649099543529410305813036532608742838464284981500266595447271173951090289244049203002694798207716196039793869849552818681624889638440576635501296700037503455267355175951754242443295565815645073312021241463398366370824259678958021119000049871678245272757465540935497760058696714071936028172982613873643269079272183365347262371183400410440913532342986468239699700319727100014413971676664764741894572803351165418015675310049268971599731420118089418217679861685028681223290115945257139848757750339087648531224007966036160656472408728216623850150904756214659120429455809317792256713067084289420439711379094250588742751066181682181447999777531399932761002945619499826531539566314136138076291540858969220711851414576334504126072052482462676955294386901416340080251138183367320246080349348118446135098544064287471761120153809843325931120698316271705672381563207704724352974744572809523185595275226526320919554913502804378924903377352985378851008400752621007968569323814817301088118299978964257570467971000304096333485095562104181678718524248739452159416182709527677383775071120376951063989298245022217481129038138046917403753789024003866513913291098858967156023312566393316735455761755784610923034236797400038366943579800090144133821525985814171790389052075912806599271620766672251136473493760658273253535074366806798552285079545213965057930589523931629972825439437606213288899046843913849919218979144748154779635444334736273723841418918560730509263422434805279956821897427886465 A094836 967 15284017382075088126556833751130441688921456015016801073098167249557814749615233294571802358901211737228094040810273710689782554519249908553720150890908768073306153222640563500637680198554866531187835740867624252641944033161831553500507535289299273789167793934865047274065369167021376824849294369435896271903486256136828013515322933975639309352720297602782149257296780682283157650642957502280445001094592148560064914501683917905185057700846762900771585315252826288937237257327140686713081660903831432198573990786925634795737992113412417830475979166565243159066093460111119991985430282730363180338424804011638934976908902545297991202023420649061737614725122148496922996918149349648197970625910130256272283376579362322262848935519190848597803914163723392553605545407453370573383347054291005065602321277440908744152857594892773841794974477202482583765546281021376052140214489535106546442247302679473079495253288656636730720363213349875213107104951924906362391216870198387675711196202572705084830189161727181191043872001060938845161375926605629153543571526471358502295799548269653233726935562216646131575316850364510674524364050894008024474261466217611103199728326355342177753073250814008812493065509978829554640701698776465880772405847621374387073457982655859641834113247249751271804497642518548166199252418199157440538619911911710675784572266283011796394259090839614778159129235784689611915449348076260186291133617742647663250359418240781683878532073391834880739721783490175015579714126863377667586836177689140549382573250673151028553335353416106040822675918539653347542554580081808160895667712493973708648413664869673520063237852997021542965386385795177647312550634894815731619143290489102156249887981147215308883929362881934375129991186397710827771740165184796989023259050477069413426468430718854275028775489388407685886590046811189548553855357506055996779695294598037579357728220447717522246897561406190971086144490306327240703911904486774944344912345824825569121587797039383749701272606564261695588058538031313316133582914015201376418446146253313407853368507397849179908098558774727240354954125776770702910641321059421229446919862075654995802565663333186240239027284250794772271699667290144859741366328890699361973449318586627787809933024410970827871613520265081159256573845847135878108004000679049766244500693397755638405051959763917248602311263646737737299797223012345997030233570323544527305754594671874446490954675027765651468491930906602531975187002034699017234324091217552027941768887311460316146749311478497769931314718183863894161338076578493052994273401154934293613349914899053036311630667444965434741195645398657013388249002408223646158245221264376437347120839628857685953475369187645529394367201515234721236479837878806928754023968162641287747951129176553917711958373254985253747199640578971786153924238539036167028728308278913094114858516617244333714768059367820695154617686042205371647440293212002845826228613456037410818121712163809802418681431518318966639817559399145576807382600536426632172327404350460333504565654202264335476417742038168355763846567540168509371091089344401514437310096201107791449542461989223862211413813671656470835812007817181952079500486720657531563379564076827009125001964162354730652374478636503189598399300424350021248663803606972461100407226407963307743709863472730518454495 A094836 968 41297409309808977109035641469315887525562120085187098320363959201068358145988577883134621838294414350613613208688894548163833475436912005993948902758575235805423781463147599073136302237673575754153173253447673448653744690747278822868566301774144267152233606861609502094412474433552651952735889799773463709094088966143284719162852601746953101312473190550936015914120307123132677241676764102780645856450862002531211906344833096996553262748556047067612460879600353006098152193579521163003927618056225485236276240823443409711955789073959954334484802837337963639283757109229433272369504643319487619043410615666100350313368704029191016584277250492449429970841570852474465708144390436639855186682990094954154368927006540588969674564772264373258048825583377835198598090833781130064482484264725745821208509958835804936665939593405556172075083363597032513758361497276655135120896358795785017521642581929505976434427689383276680934242869947739776590163366779037866106153460543224404589915354885431642933221063626926737368640255710940838540010299339555230144716073246511254428600935871208986302173602486349952022506242372734184486942820835522349817580236441922851504351527282347421458947192412581630401886796481173989456720055611104810744396043715081659101486536977788557407996296970341841888062857943869383410981640126607937841311530167842764777080511143453805980245785475194336990165561258210423055662461141729781053549800525523299433204974100312150574568085670923469254783604046014359318561332604351048015488197179001886082877714774118140134694233149570774171685792195576999447947886708823219397246326581081470363079492647630839723942205176472152295987899540068255128879001660534718399859685293194072146078836390083353927786032658074612368298625941590783915906989122895275368331865508187249269055647880864135157577594977316136281047437185181466137016950121145654199193156593591726388049042906894280826135710652932556603588461717406960332766963228467691903757118624808838213711545975525253252261947435338401441430714493253404241186791225778553266996413864431586556403340618164224432724284690312953567407802576076973723617351742497465251505531300246816044658779057189948942486374783276291277722060104439068034703580962969356325160044407096605997674290063870373557934313740573982261993559879229722529737391617112606707612192337445619025193255433346655384357385842261358218015935922886475247474483164066408023934255682975298609241739668309723183575776869928662302704690755005678385461513021825801967259600754562828609016813083361408040276230456508701164966262203236814614192225794560408860808793101946917212609723356045466487343313621090900826930358371921747855291116095224979902077182746052769130018741872636657215875454141189472208158998762941046266846441055901845992159572110145308304726145683961754872312420875812442373085991444357423332659631399155209298043615566309094135199114733132994059037535526622731481855994875056618302092762494223785785542648785485047997230310558744058836783178982578057434688819493401447563235329819488059373551786731483997659880700620187317473823281359713786334873951618183839933699073336121631729991481158409381934581851287280709831557246569740554973596350061286060760319952162761139218149093877783435378801991356612639150126754966958313079153323622198170974739595245053435088698771146495963436159025 A094836 969 111585584671086474073526176693257776963627159548719524644822344663119454152646387824996453635269148674146245661783352258864967360847981720945741381533519396237486984207271590055050788008513803132855342942979872790638165512455114217559312646886202520546061416572274939794055231854090098554915549389693529506075956483032899174350014214597333304106993208148331512217803812549923811623852965962755802823685228036247186010878824526400769010761540738329925968525094838569650918289814608855295925710906260357276986204130953306116069746339847683199360106790508011188101552643044468590822409560818972816292115145104999134907787261377971581512725928807177710719476309718263857846483146041651539066219468610655994848568488296092033738411165722817352399328922372746983219487827331205980861099099941910917900328306453067497962624628524217884173033453464704649692509000095241153720609821251721582236931814126222468852744121460324935247593514235579526471408309932008389312464259170922142814275577704233726500478483730794317188874927058961084796262667439551626221869286340546938107577432924458411335239346982555353718680291574277401973044977533530495199077324604609327153654626988576377439897560825544751337085631026622140682502949559506422165477337712303021517829549456002026256764160300616407030274037666692555428306192369676448889783215893599238716995756537345900746827718094884258932649187390448778406788054555605792146505269886346212420856589659625190070799088950761822091544558410547308703737140982829668360181521941485407055386202746416541492915264634786815705854187836530512855007647332660257003198678754369638947332140720233659260571775148974758482216339170878630180583749936129914300689250518919893836548766038024075097568976312754720684767757302991900429952912869897849248243677344071470455574934105664174341499632853218811823704288684313510312671245371978051590223129420590246662929156206207899074696443286662361751924937415943300491895630731415216749007389611887656027879475638072194903862080697677796433050202502232666946370576309139635726047891815547893561993972981772336568041109134666825811895527606434206230511173766907091688338498653404821297672218446863908856357945637128288237632734702527071684909334395614310091220466538656442777928121819553338382710644113510634990747342219832863139472324145437584274201899195084664850433771128942898931285054234526543167341759066416243772679023275737110936143053100804584967724689629097844276370280610616338939376099233023308298499773860882099363507499469941451441247282201931046027056443378768326683844679135069294594494399823501069807611745611545671255435160877367405483366892208542215377352440071930154481350437444076631318975200658994953331624687064495060151766082722292438671724378177628828206090329709078625229527415890483446485452333679691406679734414006804640320292194958415218808679295312209096610219734401650555108974293240865982126824266375248578258603250712109770649408818030779213155125418896668435878713880448294928658021509793366512042952382888570174889229688844852385967003423182815559412662176658004093645914742387379110508320046181243391099340458844104447826645532547560160763377950764418806308396844419431162356705258365108215516852947364216521340429726655806680038792328271088714480452893521420937589851031763375851001285285944907973646356335927968620473983231055 A094836 970 301504208483866343137690620389541044039833059538520070403211654915789564052092393914562534587875401423128805164525409114558593645177771173083387218954666650058454025904266373181148156062702058391399382478758362832630874560909027868566439903320217436371190795344680025714035142057277012742729861715062116951953525323065927425809019244989392840743994335943601195076489987389587015874973472354602076448951629703077894070182677525501780870524420326411412899342345374214843775120926879547488428266941097429136931487285595009682210742654479366044716674063149808892286755957749044902968878263828221230133676078663091996420490866874575184056368875359743681914595018017178091426731752460152021917069817503002403126677686449034134572217295218280221809728699425578970823857511358084779156625285558778574420865875526229543690075080332843317479364316178268366436645559895844320697952616125792919419172240126471181334138181758108591762316741221665932785968663272919888884412322126371086659768021041484643572649929819542618117602684273057140178663187411369154496260666976084580255419795160950756218830413373262079397922125327455167396983042352778562505557113501417960046323297771606089495181750403429505531174973147136542950133512989730741586309022102599049059516341143580497157219353135968561453958561712545340897899920801225638292256408032974975170557757083397480364122514046591792441681114163431341044718267746785708650076185683106940437855072055333163259148563776872772367884142041694782103138436374273159558162456797696390861767436943102720995716910348960826466443843848513250157231215144961305599423432747980183354221081146578699691225212510324620946796252451814518679682163448421367905743955042436259952282619755904660830277446211030597215630111934058173370948854667474865773479047851815604983714202897856718206596850391802252231512706977577919683371567978134574251128696501278252891508192020130836405548963624851048521144577309417080522141661469320687188126062974201821778492129462525095104982089783177970623700205730318172835689056000504069953228136689196543972921158593408235242622644157585073030788148184782649157867467900831219244425371855968526899494289584647224539930226625145851541792371444168043253556986833368902897121375427405301289355787482143056439710602460391995171017056684428516973131690103580735596286824012926426980253024397148279565676832184304877376799214981520767787303473416558509683050505544118305607493502136082706925029314634108477885531917422938224016868003510590410654395296308181047231421547492804603003698469733201562191047158056695030757509254130874096059758075833603301785268592080923373570590855404167444858705466143996905486861026682778962598891090103421617849280774429523779893414739640180028101527061676954330871809804027489389468337085576514162258383900876380496886887514333965262332987137691646476863628123273957579885604424309644233595354405137705150573685108708386131832014501568125725238084324226402939721363096316149328259236907740982338489915282678497332961999903876097119149251056023461327394783875888180910049015541449226440843944160107416996879694429907768024566577986097696881905964498952026395973265288383608327364578442064056430947262634506172337040475903458160877900701903274895771681381492186490349913544568168124406409464408671317927207301867883546099739019730978600066024739254151585 A094836 971 814664259737822188071565982766363207737851963245921681509953246760118738949299495710760143459985699376145357408301993644185061164302976861689591319874127754938546540506343533063872262630632953259757998602262153393895832425410680845752303059458580626872436982959908857204383159783530634340757531438548450310648919346967652871636795649947124858356968588726402280765163728122851566970366698449168847809264479772488433530447583795081285511387972960422899324097048676033669310725826138722704877881349134347267631601659473585208027310582656907205141253958523993118947626496285276283353318246454292944848376472432529469329031414507840769348727188496098621355525019206105484771171348664184721568383580673643882592288260216801935522097393268627436512534546518992006419079776201717742075220660480719766174261695343565773983084904434714119611358209280227661407166610329571259284714248162071216549021155889911005742372514366287954616844587187427114808160856755119607757292781921195505232550378578513802699573609893920423359445264030873333801663136122852015897270100300094195303206178947456018844868441695207155977831863954492288029246207392230142359520121603506723435838396924252665239603649692505698400483440357931912429120069595302904259784812243884918255791635940405047316780435409226752432189003473259844413570157698719304989227924721882489311608342643583454597958286126172928293163437820404093054050352663760429166713707210485066716871983836920547501029348526021280176200860252100890695371351346145094296486598085853706623088559234060805713885598847627518325515560224494965394325888314038115069385112086363701053466413925914926332031263631121976823484991908463658593871025053884599951405865835412255471173802031688355539334562093228360921911877678067881456403375358604217422091139051928420594525320655074746930050348259016832310735510549126854670959664005674247648498147723324418722608471909237313759894225017904246441770895965107535627526277394473765367099873148903710557829705928267168901466702732066178947441522833117200769364882942785687873986699286317246266939408525416069853229816472685732662363764499755111590351667756872187491345666416328306277612272785498353842982615983198453737634750009407350344039293514428380013711865184382585427396559848628718946759665137335057441453096413983633028538687187551002143582724281028010615978821487323522443559869276937544145568311538310048145050212492517817426491529837154560946862475047005845013584931771080496630368301500679848270269046985841428706076727117205719677849580078275835384947238162667242271882737224510838037495410167221984052396513290650509878124480367494078020331007935168227466006792168639566695344012746431312865572406484244552433803320883886188776946474741683713637887448926752424386801884391946621264821575700325375938706814715646422896963383995960132019090925750633822070304380406938068641806544264924317524092493707786075984115036905792952961524924633824997483533194650922712347909931120816588288022246002253830304822435775790000296811697320831527371101464145703661768320065646441636136880580333633185156243474695498338189823841290743021135502619095518130805468249522842774359602045834558936120284642060236056988341281730419289575150374291003327871175202219041719276412753095568654377682942737378624697435242378869275938278645736055616586857666747841450430224990734351615 A094836 972 2201222528307387068303028147744092997766631964857420844919823269534185916851443185318079993066346771838943332588426822301178920707352998302514102662912674239177302693994114322072209672479814177005807720823929859711943706582585098736194854300217181533591888356766878387486217583699957716711714107217096197677256428121981274993235196037137886377887688382744403019026277316897957544366914944236181872178556175393634044321375301231632107949989432414642347562297326180297600262737407105901869032546977094065219711450752410341637080110983596308788925623479257766257587594506206858768575762933041235708759083094836615963035046461509318884205076806947583115158946687299879002673613557358874657525750517910368267761959752428112380746572584394536115176646534965616975765382731439529981002467067993619249424280679952439195072751721707517218346572402110858962853797744464941646742977200581300301322535744042299411044709199679528295266122312263686842545717848983669907240316212338748128767264463151123253409604321283443164374602985808735474874953615140758735585269314750187539624682840096231001968078310630036362190022298482912834799855855390763491876860863015561665305675302166032929871319566287399993648600724672158880246939477912995457579196976373954946528099940794633294269443579256377549103213233426186387060125668202018760855255560342118453144990571265205410926202924990405205656335167309617696000703008179212932822751786806544967162047662472287264014618040568745722163322356517034564964111288198847670515947229865519917599194425282995353936197892369379205554716577282741547982218392993315841956172973433921972266282896206740984370448783106079071052435501340416353706120830013432740647330743743328871846851660807002180762621156498456820180408677856027481637028549270093927999624484239262740630802432695809068348277834399013089101355117991033783743013328771763839011667744019726078110235199590567201648397790449413649034616439753143251848495479378206644701216669122274851725434086926048427846667925799953032338016370994876946160651078022350928131442108243492510216726308914515627335191721486552692068633860890190126734481048411600749770396746231547227593581461572126967436514488456375596853237552733047216461550917518998649428146562606826318419524215355207316451088175490476864814811095493527092014594559649072704211224924720513671757947795405723760494219201109453059976448200977298768567157886851309726127870430569486079560116800083507657143999560616144867786777265122919527088042948087740029773408662275393546388502333949953814405524433817057155417064964933470227682281840762579670035479319153261844087390560684376917887560812849969146445705493734197965213914035579830724583814043429338677254518723747486052551529481337289754069543785473023373738807819817235743168158429205193589272223554977775758287098176669569942750321348391074895587485572231423387512581396999401196305864322644032839603928256034343850515908514346093575074781453862468942361112912525350105404907849461182108501291731550901902304652244160982910859597006870635270636673422592809412660941279045935417065729024683076402371907139473157735340103510218103891739493304246222224293248754579689861788681738268315761926067195972958414259719270858387533747037495693947450589095577482734317638149397731828875808063615443296112267301693476954392471589676532936620462401900224963912145 A094836 973 5947702456822300120732593983638556513602231831192787877051680964328123587213860537429956430505125517523125508508571865555791799566206637110416243705598725920129316940625556391895577471168195275636739201908259878679518501290312511374517650566883765045184655467547122443078902706774125967024417176943062487575496558136674058064068628055550919045927675653206788231006720545094553162027837208959464969457610976649119415267922533480286160599585934996390662690428051242115439876247163274320711403237054226815089313072301411083629805251850366643690769829499700525904008561408144436107415428091759172430774097673872063899591226209966765117281348183645181081060852593559253859118619060812330660449856331010234385848932658772499435975303600936643314579862424942550549526057721269833806950923942498098731224640222969795361520801168968807089258319019145331637403300098377661999928265111256425252102275031381137118731798515161571087521107870891894661131414819793019334243726648446515522733643346883956452198948176534253536219753908209939222238790866447193980699381791184906431971697730733837219861728750453916555430284272668966525136922492019635562821135692347926016149211230614224052259640228504905090332820757580732936495318040200844131076085970377614021634007784235463220710989234370296728450129724528552144576615141911696993111595534816479338515275211950242376739145705365788739510489328907149194189806474049880680726646161237577290786786067128136350446950444587402415264016831108167142432138005341935059588995118610036731499316714026094212274800991296463765781325866302407438152988703542051090927464304833345082699795332084200213854026279921362018861703901136813079250279888825270211344487718188608776317937716326717860732246825524268234899103325655108577315369683724418434850767934323348873256007578618755447602299778495785107735029218076262734546767343381641887335278595843152139729436786685240669616657069900090661787287178442097101387099157753636959508922072868513500458412345044476923774527834044770361311141286986634675408878443451509265025468702487217476288348219747612699643618178226848901283716029761529222681456202456477469007424516971974192629550831555614280515108304826510879498994129849943569471760235097040836326471998451779527986969002493210320422121303415603351394562138570413788639801471633107259227727603012103660061964327207444113531857837837872891118818893472349734358412465222026387479688476907221549816874646963162642597241799199891661679375539993827061512043775464026574606321499391386245136013628483195128247891635226450271269667263367499330686687496245080101213881067955600212073619416844706064638111295989608698528068778063010733368429028792689871394152679773666621697157157762386430108043881626882173812193670460660229089834342344286586093742810890857377888172106843135383245316376397793989351236264261758617243563945864925586120926292885837767494127875691683024823738163689760178301031844238220206027062004803196431337014741733564863987472721221868054916659953828101164237170066911278504311103741462992355556629819525705386568227199101537163278414668450197743710554901032630910145938549106697619961980102605042927197583775272276171994081936516347128488176575177651904910471894708988825181167442189843792450016973945595030689625294988458885054763191492543716476973237496085032402618719134328000647959504182861756264175 A094836 974 16070689837111326618832400640763231955660232641250947986372797045791320398465934320692556957144856082000713285046828592304927141248969626119346387978425094523515175196267559376787528254886791154956292317748397368262199278542717823148847955636865632934907405481423968074320807627486104662942258500386047624332794022828865182907838439770902546124210201727276359055777139886568165745841671771693530111292592680349745266419882364088431974307973246370815155947189032158869738248019572429807456309677487973877277258701646961995557392153419579687656151290382567341734864875337211760155377718128170350866715903155719221820079530184283737837575318587132472333443308548850416627459506028701360085660854280639135400195548282043541047892889583158225841458673095548236619202432197488359506851415490162794778149728458183707114390009685801995047658759643158283973404754012018698258864525587637660449880045812256088452513908543257365398953738201027587110690240297362889257456642163786272603678175556015987182718304563391231771422610685380269969753738046186702995090994014512302428999987643759988071835389115648171902736265914729249068007129773581199899979216763863233080073503439444331223172618026100687266679288038382415722251469097683202929172126712763336712500142504904280827727798641824962503894701412462914468459627053319737073368770279818566830549820477698983636743760769695436183752136510371949813083161092179769420110465104912147033160928791332561946620396086657120757297651314331911101817071926322620332161794294537089382991236162104081278571158342285152725761936936032527615147827494752229054370166595486724979532874721008612771092594637898737068885252888436167599717902553485050097620065167214877170282195862663130852696350159945416272240557005511425519878647248394829340872846958917204416274991846625444523612345653217776962086959845886943917711581618803867607816083754300453061822860087388320698737005754472254518735600921534106614804690075754847686386462739674054355963778430876089721990346360921043716309671419421515898077843393554900011747888302678353377438606673031740599921428982377224244715908643781791069495167924556353709657311274461528036937818753281808213824855203126743940030685285616994791665479693681286820755477911670145677794471825212438930573255310740784764991242083606162563377651561758096165360615772113779368973755854166718589039319383618731442349988673714088004937661913872028447660392136732882058119115735977665376790090197438546653712804922286055597286015193260851716846250917946863358963962435659259286571988792857434815913485528554018258045201932572365670900236610136712619761075576923835102275258834203109853453695392620761267363530021883812452676275956934403782487041385755244386665882016626354296350793228040918465977358654206442538389549906868667429860251760466596827753086561928662689657097635713923392717214194241456702275355330796136648367937214254604889040900914361475967425537527223156650591546462196782895003671471051179737144045887833638023202706693951797794866931216142030357665691449835998474078743135685033361697937231031074369242859368423409620429516970683029246056590619582786751033378497745521743065647067536935637038147603785431672859291180062819474109680799784416947251980681759462233252495274505420290189049908909418175589094335349237678624669420412728280597483307511277724814166117900192240461888705 A094836 975 43422997992172347701785025798748269105637434994428230266391420566047183388531367320650751468248970628440409773071022347836047579862916363567836829901460899803812083250998004810523509449126638532496626205816967780784583771103922267835675801613160373306354764426152094189692379130564748025144015443625923737884721874187035587542921400192350624076696919139425068961921600966786638750711035099278709401247615964694035060747106879844409714293983112108007554978642074465214790630709008458176472628037169268362176337922537019010584989968734452465680277095843867457667078989152584767795394486966888196282693939552655663485790990966708449670363393541083756599782738638141232168141726170932014139124967816430612841093985609148989138907151678389925286978020124308910402534422271555826117678717703495928992461835069372153653286444650235821649966879297494664150808007937174424317789948209531847279150631682440919617555462152082886146401913098068669481190368152059706980628512882823860128622907618711850483748406731334931712130357852143581248335377962005605045541885127830449978251534641741757036262001528752610027276835071314158312788739511293910110108280874822763434432590144167352350788361646883828489662345946888529700790533006621974113778955301800565419561363414243582561057291219221814315226754766345070365225767721454787660545424184474232759666276415467441836239264860571363202709533340535679487801507081263262923257795986826460046023538807394515251631959779197095698815838587307992688942585912785714795566108594844096902805588610688513588605057566053491368544987819834023313721991737831819362857099213540826061352744796369939623291976857576107638765934442850623717624693449236716538499204737326879925493716902978063237267677399925689243325750129788546099603527549793145154619997632226352009426154713574372484045110352694654855773857768557304389393958987240706894677170968841228329893228226686455842746719931926961809532931902697977631105171197590440694979262813677222001300628861814849384340992092680826076698370864135648969971657440506896380233529168368208338621638942183543353375001466765081682373483871782369708246721050695065267016586056170531783831793641816614238140478243740157299452032142742990077136556660566601892640464990860735169621134884755007497198615427500297019402984715341712675832625880068904205697124588523828842863428255994146420140127442679974519356778277556572316991828132869755643551992073763770413816300901737004884924181116237153858440337220641382230039751540147045874891995373970925404534381365137690109122385470409153646147966628485693965738804935123035797692338106708329542994214135228785601641684731905506834423186422792518881405524750701032454441426241484079246613364127153512570384783100880527681857669489972891234410593993831465394441977754616328504625022368608637785453456645014870189659488460462756745363295509276470144622423982884868338052398858788066718505489446866544374223624097525125031678152513793702579103488977765545916198348001453768716825658570397803813629283908845699115134193986353126413968408395991140617602439830018763844157042735065384344202811144230643990213997708174140694594568738928297144720451178901024819000902831346299863718676280353163041392452610545599882486026620946624764404449781696671678495782164247952921982847839350448715100140296981954318089367494276753278119876202606815250866267016735 A094836 976 117328924504159846378896520875817182360200393694712436928841631996662443724491356034464009774651761493189905206124617337024408255862458765390668995047359372844805725429021412730475145744011922428014729051825129195282577087323519424974172867110803691808137638572057477076580734089978321677834466786418745553716894171259347328675790715481291615352688951304524809058753110035117611336255470996579301108640947044010602384393416369457230959590368060942590042737134938015978205414437492834420399233500121685626626587789436323719638647338128337142688421056818839488049105693825408705371395748406813778185488157955372447019385437512516046725584051772689723200140626356949060467902316654352273502555577379141235257500548920372286609786075942119994967188768917209580359411389775311644681608388383430509974837100207715100987472859054927504296215460203070939377199264041491282487970181197629463710604556925909552550546406221019415110212570237243343910589264056625030898768984352747906281266492707583863991101012269762422094944455493881271152732221499601098646351178524403861328933217601998583751991856295300436645530105626424941031906106152386371536312674944554342936603778496036746607498929997262078478380392069204768869120297932423476372227808053338415000318091445143655175695973146538700454780187483962967663925555923743782939056662777679097098051448324772550142534856909503053678284975333990895604089859050412244238873144645939990132208568696651188877347608702994465921079638565254881913611765319275075054999293261474455294291317434844201612329586972318191392655831327254594961149206527794081166210827704820716531050136906916855853522150376576004941208485979329496848854321981935054601974753580192062343806852789650864203966411638249052390049904610131646049703211560893829812953892729428644212265053761086107826445364560635304202524001603681990573198559471942771225550108141725244646918440845646716298780938519060896337103463265489014025139557771199295002986281736093114173459943220845292160399638644077231138195281765223104095347520326406240464490984065042596252602290983173261109078654041770268328548908705647319169891570783810141795125105866461502418385469482369738389647358389730701896375450819006273571428184431371264632627715649827794758170628664136205044991728311850491805642099709611224043937191750294617405697465277575613419637614173940329460500035310801907532570572555969184686423914677352165876849034922917570925249586917377651221399760585982592286959137457368092499511811375462124693106454654218522496188539484639603015589398969056740294456989916682816541407992889500510152999026664089296288457746832312601771800729870349845263501596260689993396796460512864167808088281028214025189945527384527405209935297272697169170025126611113524074458958993973965289339685503423412750829380579728778829698412101743617323797248163072733012048231748850828089313087326399583453280933348508142018796943444532488537676264885975360612437717500724122171954732214251034014388199155882195239224906254508171952628530254769862867062234485434697734544165407224926263728430722773468875837960227287300074626375282194229378528975750895908574007773699205761139512916019743501524004802412150098446336190450223066475022932844013411098060296677817098353958590057649132369875313218748059885779479272830577078962900457775820154749190372052479846202180685277496907648413017329265 A094836 977 317022710587241912743430697621432227988992358125678010153499823263561356896392255473754433760357591305628495426538942973617603271292783721169224056781135123965765266297132606199739033276810765273857265401405293268685742505364378382357947251257589962105214593066934876908826953818742294608760704112888006860219310166020882295046398970309049752332341469727906894651681941393286819043923531921722172316838437665300682948595950283166558208403460206683766187468183623877098645815019474929595460552444700757393876678030719024153444614522632798225091648015247408452841225917637265169328743516800723861768992720101476799190715966367827391544078437526414091003023372633737723243039891458333672071891030953471801235153642088860309270652838288456548011418766636280161822219172638469792373879747733311534456080852299411133495998011879969466372552523501818380702528260632101508108071111806046601414206233663175928550656772053732307544908218379118417177742710290632681428766815092611959948121934672983981792104451404491333165608206614109342511101214156544206536835838831054105480327575709065531556124959447900251063612318125765119354051986035008464597206737591904959791939975063701145166109758064240489164755329708645338595833344222875226535785423581165095530294063523414742041147958384656349407001751354913172282856486880187980046543442279864735884702253707259015017687347130212390467362800642910059386571311352706802670172313575533866510767506594812704952077987083531267721661484587480103622586300950095340012893294826395383361078236903360422068000955394146187089464687701254095751001842316107869479282293601326362526071408569744548146277227025531507775037690350213857634980660370495068297819245674474215126086190743919732101054006978871539632225598930825577837751978034007578361456263534918564435188165836299949772682890997726239260564996559290969971478118299230380610729497521770642194745297271709200752850253131782609975891748210419413197949453992609297507628238271660780819466765282095117602550439275304585854577574631261963129980029950292221228158258710215926706323051614895209333187169845861798258657468949175184614677316011133952435362769034592923363945754709569391312212924228574112783849168660922808447008877197008496470758195045369710575841869029361141276560152700004601358547934012384812025005616276670176161290345482884718936031990634558514208124675269659311473031167689450459466145100466377419329490448809731202876253970034453511863217268179143848122209730969471365292298684296747120773727765583703073813776029153114842210432446892005841866469140606910341809190431048625443310367572354031171863083288946694514758619970468000549996474478673197939365625154900234230716422080896808054579153568379628921723732602846044650216880210245559252076296872791123660380330435788272306636412481701404791789207324045454608994029974877134064135797576822099428220853817333507691605896743855270140946722622681637337162256893498281326849681681008804064314919107339417316141330997920845690082616979874022510218198475119104260621103042445450566925611920961913354773453602210494082883750324377087549736256121809677663550141302264923036792828309940685227670666754364895762216836157116726734655700522877826445262348923152071626241359039137435178805771345931318173966731417821275093563423231012340379916909041936769969076177994295918306267685014091743594037650761106556657295 A094836 978 856595246677803144072903366076589004209074991455188288722319593616510789671608149798728445556476437056046701452603017790097427014624845752140478010753632057596124904729126872930282137438796943758039903099868050586859680966917463065611748498725140966804598022329219465350173352637507590054549744678556608117567022351694252701868041341984336949510371298515853124824035546891550949939070046997022313020796349930695401316503873271699670821875189888091475295948989414580982525013977206822274099992306347946356569157412415013826283628801506482675860490248777440820737504380350196662117559610999807467686040144226032356040867521740432099436053212612319101200445952715732971253633318818100927585976063080703427796149883423551635277017359269333650606858540262460080034055845057755603682578396767019382669820488075908674991085640626818443211132622286453061587291983028674233416725656129756719391721532753344433034322047542778473966926895847807725970916892616025448595497035611253163031919186219910011218402236593923312451051279326867949583724327918760946461431790170329668603983780632677464266065888436370183073443838045711726069707434360486718955281068660652256803478876018341998202081958790647804461090422492367635681172826969910929676215842288500034784439559322175187851526607859368309559018277380787907545310563624711998341977441983531738681368391465565533805241069410976969539760609052167646471620079185154730402561352407947861372103670610615232129325843752092782389463410275732674733346271555392289439762627621627064367178101821562425583536969145396025197542193512957239464612016788916935538939591099956126724728414905312862174385213900835757432146898117791864000220895466755692605652999837675749078622543583218326486183722890499261837221178261186101185959794944676915838825011117457231675234211824628703199681345030491737846742418179202597180943302445961016467419876753716133484957146309717414787485085181138093093963166561089988971845399548472550666316496823745693681085026332277786916799126522234346901837468458388059154101945578169255352243150544019368917888632861155872445010623844864537124624152551762643181538937970513155670208406806364212467879010839787012955860931618248863011258557346362609417544414758132526092724010384873308148129971946705139593060487603684121020304712059364052480341131242371065693189107797289232989545019056962931450023412078584148798222682526322585508339375036237109676117315834858787254067301783506471676761837220286091643618406120374171651698545457999344868487729500711051226300334583176819012985455912800815666459323462881826885616003285393058324103027501565562284754758276221746565189388403807615740628777873384571475925771743972378531604654494894335258847751816229961970120282954715372188841158058374487996630075822657136373687548160226269108173774727815167685659359872406251758251668320768078222192040525080906201918925122050456319549548616006572329902507688840640479929588556091259172479289648071081054789256076373373962842341993925898721035840394702568101400327143289457428357553625372946398305675894924477372945369444324289178424500628930332100063966503373764718252420190846294518313519451957785960380430781032329766389772524593224889604366479696604875800315333964690090741025689053175316095822747831648408975921077772084060309684415864433704911152350251998668012785838380891482805061873710505812235448861503070681825 A094836 979 2314520039500713508043072151708245867940692637919560630449697388451988890131328324363908786139165572567846881696437927529900274175913061929499850415832257038489605526812834513525016135620596065223458544318578071280401589286868479838904562085608079634716061751118957928441291489999591689585098801360755842245659234174967704779565152659642708128527270916248365415367649396019029273448548223062422368060019420674301309056510516984182227394148554674162959565887981930014190905489120597814309688583751199706354692469451667336639594211577055993557376819560548629850224283994480313743776476740177962976963818700706019324545624853026681164848824236400048685029513961214537854589593984406617248003635250553029708433395749856794429658191634092901235483183764370400499971857071126883002680534454184738638662320502700252940414779904975651553587013972865472670590482235615217146590484614791490849749830167293302994882809621803815382926328927672558096455000266105790471472351561454790953900285693044262177328141051172329385751407391132990585665880622935277920794582160204391933513858694941918799381378474430112786764194186787194958075230133590049079608704850314344805978040131061585015440880286542572303413377156819047642965190382639355109109908670078103512822460158994453834160082853288054787772117978481137571274256860057484939332043001696060478052321509037704365082746351861112641484042698296156337856258067386976728840918104033961545893557607222375762400733477740167614485062412903545099649398003156369015970898606940341501524731870043624770566294822629904665937571917407322759779285918361811243718345295869787853083853651002746783850640701682831191050153143676583266314739224570513510925406107742154199536222986675665174245936318196122026612631991436125914578885528188538992588926818583105905067918405161980919745589221589497677935658753355208858291938831730868367264587896259043470905712014583559183046583947309181995757278500156316939782513071630518839291089666789522592665510921683049298154073637312637930024178985196989904572420326972183377669539764611681624600208379667791552451209372441654133448936201537393712701333595719010535486950679828027067495285723343349799437344925019584199282307838100703109723396561667596888494043805301732633246536608358128257819308160945001794992261973436467657417069711611270342832820807977930024653031705459923206219449051311659100393486215154955936593073525202812203967449657895339633429286973165064452017098620951944840477208811127520042331524177528829933087533071383155676710389690267714611858244491443940911924931225527566089334592631686700994966283069941657795262235493779062212524626968847117709730628961339406438930012069627058466558165060023123597061352046253884977614343280811038089609598592193517621007642388575946791358043374798495590857978902902074881681859801167917646796187013772740470222298757701191786458156714825962999467731274463705903165255629052624728939432586021665084002712190947407052205976254999253517030283866736589857498548758129506464987473465742692994867161488792715255717655010656164975948343614784962018866020116949045380246823101235994102591054489214364422865446336730879996979720253303594990133022948525293776924976342527617348547967189683449440553556010052782542268912107293295182682878972020722349855863203868434687530290016741338963631001471157310872868233009497751694961066145173020190425633855 A094836 980 6253832290135681220929236881012314258586747298583661368286793621277680364624059460823131741419579820601885218297073827582772750725890078708662843683100747764366856537323374126417720668164713129436841228708894848731594507393437665607257061143564532447861832046925401993428904255805544107751346906727017607191163133173740386620132340618313255378943736505331784836470263844007870205307027359644618241475859453865612206375290100387387106719318572854398428655554031225908929245649078841317057956279195749300222432695889247731185169733397576493085549490592112149077865194615581427385487378034401244963948770443267519988889922312010570766989423650699718934630645522755728567368111692233360986004894861018223191483607519963175125384798518301659868941911924470281888463877772128992815487200412628767034646207328475595369092060312158569870973668543549884869482421413340333701413256012440952146267321720304971938828918563791861621888466795644356128813684748100953237892845323553809546185408910686410183230625901865397406376990319790061235601259859446793023226014535440476834024777589749283963251020371844276313466669619255162731007545751252878252616001550268291005100407630649526693379260332156071573175140616634644238924308732718710534904043550335193403146252565163454937725356018057716177191953218837756336795134490564760681363181848605313428165634036051485728888046837487656946312913831035605372719962826459531936173430314538411689056531282611188699391549727528089142245856250201968583519998671182237525761078596190175115492761145679772308507703027209033261967294123292392583966391086801597191610033450500575679076445840281006904651569001561795977381756362067229867790561384568632039764754697466300809471125431375103717594193445582198825408069803639233960006047511205637413298364424986541038036283855513460620523878877053477695290412104823356155902221542393503882387900028272058704671100378447630602874455038144324571398073413459201810202361347700262355291973613348793221636516829302572871334520051219621164690984716164798263766620569376893908293841091737613205650394123973739913567295279326725623714488491929885259956360194093828496372585066686922330008049556594720318292693031541984888211932767289542456110008092081432034578380269201271190158833767653690605922631057812907246384970831920623550976869880432521223963216129967259129323258678607693446242019886620690810679050955126008414351899156758623538882939299515891854667146147424702365843728797050317738683326564048153034005606675984353021203169490389557137760421716803030298064157602896072431220348504916160110500242405201462803005838530879331861232998019436267822019795504635523647884543712910298324604321136206540232667783460577825464365437970130245393283993574631141963409763207265726553588161737302132407592296825017986926271989887467631602489217497096353609237045552962276429772573021116579681929033241540826902511353584051384734345948379797684328753706367500950500884069167460604206989466786218726926642453045079923801035180023430086073693585203036429328841612914360362995576157440487281870087947074203597930651697177571819988496583919475689561827264511604792479736141483533318299881418164045882882307098240525571260658061187905255596080002470724365054411018248421592740157425197810660835777490573424070711538458316542826109842409920323945529478967307054268140109074108857863206074294912022051693026991994385 A094836 981 16897852533426571158237290009423121418455523260080415097550285914994903893225318531815777601406918536100721291991811785690724442561080816757745074131887804627062207874242230076746167720364919255142279776512889562694697078575479285602328740305349281066043035474730685067286970857895090179552449756877600213874680540176212349679892804785529756391197847510135566379777237538859869275710314477211535426045404184325463507324724794736202978173371389704029880064347426484423996807552905540118092783556698330858001306789600277917994991980046040107261161166203067466259761905627017022315273151672475423714626600773890138303961245541427709185724257855366404161323319172972017374490783202820556977567977910835988510358999085544749331995295938259450872979810536734937292228897768435467460563412834388474342875413539220555987033806548672550815719298817657816051868832068363346046001471155130837907723453538433866885412743076555988298527254355502122587496479734368509542995996591890831939002020976388987270826973858699252619701242092665354325604018474344611813478770480178008201143015533643870326785457663344760168874154547033262911987430544655143448519356580120071981436495439974890063925745976605418848146926532769651914525839230615573225955616563097022497197661608611496247280077800709095822717869825181639140882882119249123303558378022888555186843065113089605401751137472145297207824851687415507420933001700835587904563879868964684349869201632057824643380204963047419122180689102983306209125936760136402638237418396007246221719939090894874733963043013223985243930962783564127354554428937251997249919066664907259615076703576585629653621755591579271048054314640152511426186830546365219200930856267147837045036781379352543569274336444026783030130577996801218723810425796392104102193188087386815301668133909678965434674600980209275143177015571573954978038944315608415759343738611803206360977842316853483305407594466482017682735598605888263134849840578973037253480073412178772495339275807264630215296575024321779074357110678898299711707504206036040368026580960335266269985740322768665578667279393531440193622414456258348435008372543107928878188189363237384307654682406633210956677057133881518148364443054908505615706132141407467689833894993338029454076535593663663659074691298902314434730396195587551398271844999858960735878267150350726189501420296566282231822731514200055258795695287264259580622894928488275599249498019842281895970995461054572627445303192531337577977507898849298370363106906985544334461030875499512003072982768412097597654741984780696265216469735352239091005565644261720807020780744152884747393765386281301876035274928898216049466327381654664733674436780018002081609884352316224381591816333939876798768373024310064774095090576433400954277592006547973189367594663155225876291325817958637687850983995294546284240850287917057140505022080758240599380461360486599464622677916375567088496849356957714003667785665554982231723670887766361619878487050386745156534391097522087373807198924759334441613602231130966303837043227440212021331521686541624956812657046154506823658866907778940659872389503600211960063166119301660065882631423060689315399594899531722244398789312877145021004304404743658092990818127930044693569130753679133531122820615572298284975596846512867041854564515435512280359504074425284079313206032659161357263845373900936885061049891217438501538741943194415 A094836 982 45657991291486305133875936676224393060352565261989983009919504255522609041814446048906770255869752464964328329076657147862509861027289640989348481641517165001574321309345968343994018762705343662681310519296598889506222774716437636259826649047992613875915833990890264126407401829128277859606611491736369050871779628392992595094683738398160783455761205028649795026373259359735522775099064410398209076556440630187948531179200020087120059637342775661715881535438090806882413465078705120320245384112242610782570230723067255045174737144914666972243164385531197701721727591139005378714440670331650560475676111342280710429783296563015358209256177735776373344176673774724868190145528845909452720027690310183979936766824045534392731876164240378517957131579128345876093320593306434860949449525991317245045682332736766613801369976202452920145503674431642875422264714766296347675962273647907511585716625193526588019413292963935716590759019380099939587059359428578964684221944898443704345373914492794132919364300135579478713035349757391467597720822316419281673226614611426442719011593947128147873690343355337170132021652119414257133027306324112446345021048863482884225550405578404522303200672249527509571621422316402982838404578676814546137821541049444604452234678520215697696695832492159958855267507075687570120909210691076640601454056054663027509536533769934077744045844561689755567885802946482870015755597875694932058599667232512262574934893753288959575224614418604398940043079710404643175089697605889888746279978744932983100912159930836805851395833714028180920068199473896148819613483022063809767684126518545964979361573987488531043079078956878188810046780775935723806326948345717437712283133869078758229388573815885141349075539477566922165213996339287089352501810495803954078488580913754749958566259787668709091030151324646584383386600783980721527305071638552396988242899341192235315303425269037733443580717373979373634427016035036673531162459042023798958640803067733429933613501594712201539158474381197395839291748363398489656235412598088811697513913460984797723888264701726810419819075354026672076442140146321565541507362655117429735035991286882345712360621854673379410221090083054830494895836922430014884095512936074885616499149693619086383643609015245451553129209967002995789734284135506731957506974212749031475821853877031532196773708318063415982691574309348662688575157987137074260834647744876163910548604766674546167021775068623307814654843382490877085377487659364240148568080857068264807360684222430191042746061679827770905832814778719838412542470004573245107736927870552764419107346564862563708126092840734058232779490838087475130134368700687191200090003575287505417969674852174977701235623368867576980026750627692220388462971327759842112731500013530886255538833187548595299752236088134351564941756266068366963665168240906335431368139889635744982946324667001550212583573218693198221733752616551363440226028114623194489166857854675541636307465020678199194228998103051635004103250459519698231153879534930667916538361958930538521274776020878030146025929250762403233928327733121520091155207942143853240401113027088573893222390368968498996891405537116549458482646416295805321182369843556176262005594501664510037658736885422770379501121145851152155343226901787193323020321782248437638705270166687197258358753221277746933058770091206222605571750731774606809105987703519314945 A094836 983 123367875571743463045161622661868300625951212882373674012387402948136174636078739998827561415582469753415079044443835621712715953771294048872402839650305247946449189115644932223241761950662118211645645880859633686556251242586735917694766003398935737343443517400350018938867732455333748881566884698221912297855334681237325815733485781259025651367710384789564236025694167012767843678448396326581483713320076537363652605782691129550603664937122006466566607878873657012769796758645853682199762909778495977636173905412420933531784221770567450112960922908544129986984641691495686906269396375962968141929853138220241705691136163352021956453701006517809905409561211215987420877755844450864138428957841650139202953155448212034843616780063782206817260718653824980020469214950885089225849945158665126361724959320179329851270745688665221241560600112595000231733143207429700663057104017395174941173768413549455302394587832175811229672242571837775681262111801679540628208258152119598297250368377957508770759135068139361892783368895343229652783687336294946424736446499201303768048761125702124721910840980960663370351962335152502775740176869700321285369103425509774173057365214436353579288358152492477354257102234951994326859717257058913673048820577959982758132915604163961206564975892113738408117836981400637989285057546404406963656005555901321477442212527403296764974806470254548247399130231736545027367064204527126005586748396298368264512789733052185136714432264778864122888577279196824242875786153805177719256045864331390524331418434413181958515596808732261131622039031047504610546468276571187476740285259934044532466975357837490434292770017719729274585475353602263685572183988243297970333369826783394537587970881413740272572658538394049379663625187978175718629241168149236487527972043435777247001230732278146942284998034204594090794635452141300337992823325528424261053816554676162808018743494099097638911071792936897801078204114591070485992937829481707725813210196408942315501851185969636561294175982481420339235987229720792040152848373132531763170642226144999963114679821238325518985685562939300674419106469052946413834804458885754752036138370268966734877414092596645064533206428727357018115690402999962845308320460247142199528313012638263778070575577482657616432891466256150795721547601003742994161632446051002883188709913297472049644956370373987053418950401961128572384474818085549087388515637583760466398026730830056603901010940264424716660624759374187157353352393678094278032132584112691544523944234307975500697987855585911868575462667877359018609993488735887172928866088100667925198707243397477902986471955461898039063668308209237428903407014762929408967978455985990059621351979840692437432514272750863859060155481427651355179562174432516516955199558758968448114492737905161641344704665618813199969834937579932732241277000346078630418499573476773702185680369869776828187801350214231105219557511073072427057776724297926205954746618199662425734941150607385443836061596340054420258999608934423299861243340889780433579520350175987087644272423476890750912937104022902967383567517876027439507360711987283187855351847336027207357826832894321461228911262361694017105097866218041953100689742312984383516281023352679378191709213495281571886278498213269197551439114113032149845933867601070763064269359630884732566801271890686439553963439522593839579317985416205096380765877236167245786975 A094836 984 333339954136859545661721570556431472066927116855608405191487752846359688344075713662386022038133577403975078613758914773210610644580175492763591483386643138434140707416151297521230896796670280702522872488772210924476101351246585733173621481357275314309370508099911760282556486686909960349715862847984115292436063436923625961119283486278148911834770003940197537091630612895239353883644791775358758595181770247515959152876300252845711015540044024129887312772835085810413183959447631570598639061976112019330331109854130639335625922049336105290553441455721853693634800128693754881734530293411269587843902703794981746496739483593866763322541910354944628640261048528924236486828101560706056125591368110985816195446084302094101918147000463358579859943845503516886961942703970917781811690869263645438063595037442216521366941049403451592243821358728016194500077524210336425283947379039489043144010667694003033543588303125748978638682838346650510670286501078759348839748842805209700726791011867274205797050034748255698721184042182056764430055584948122923218596767615308169841309842635547051474944456865369071353832097560410380635700768902961788954871110706360952118116583856621792832621424834001561675180667218866354771973190168606067763367063826332363030533510216344659922867163795488686574436668477016771360655369475496924721886410591314577385830739507174089027849338581944802782694318266341717462937464876696591400462108198523818201295283772110486113436404207876441440536868346739393845731012491892591539947179143438451810509508872257721072336725798735863614568541822157983800408463681865540088441004657661808179802437515325165970533544799629543051765595386535702480317329906442770123327559685598171483939092191352400606182021665181946284193092703034452449120283837426493496626382874889207642575480049293250385355597390661908680520608299192729275887098272730714815015342492092566074409605752336551299982540934780484533933883198056418116244484097115233123494992056159068752571970876456393904661965506323375418241655413831729094506647968688225998263597529876439351067153097690850572511971242915068253753602938921063860076106401946684884216141430756830756427165835513109695344360200228579893764974010062685593066999492265287050616143649439034727608826714531864356221188694909483036625828177829434717998911722835577626862709907915601109139915976804700274588003407395093234188269891995646986694991916673035331304316154208177065985393572700515793700285174210316677881082340723079878582093704411696235432513739465580455772143047072189063129222771809289564363994021897136680551062311076863334142552552638729006883515531955660815973536001868694809530623755066562344286587984141565809387631559876113767675863737210778312963130790763334002956606853688301053107095035232733274473122280913567364796706749797178184142436399221976447563491269936218484450416166102653669963376441812322761889035695279227610046173185689081358749268826968493866530873208630019660269352633690448566839239081828940488181939237561296705381275930307196601196069637155151884285566959782788088725909043954567107996199372698408427368552634431231441307451100832487192274209258066219272019234009891697101424976038502940982258362547313960704815063093345178209488257205513921813954122671132225932836330990185967096519987237771419551218171017380380708299778289881538397062280531278463337094591022835438646222591186136194597091505 A094836 985 900684432709918920634508638481855175656536443792641028453725895803460929769517942237027032719475510563070908999297543273379448248939680410153175315707870109743800244989251690257433659902841147796098589819016633058300739294817032064299207547861354500328181769442444175933448688160298257531183379848368381298249945551232956109618488246437777100751897182936028955657349890348769721425764548928623039142697429888711584267419157500497981613385534016076949052545592522986079410288630741857903840545696544897734577022651955575063927709593084385927625285852437540136071242963088834194759794583400874463386083175800902458792484393534464642475551788078053868776079943563942070999988652661183312787209447678042025220892366628810051347989578471931100574751009831848803591148716914468961365962878805211308521472066209548861403623444742437537021563750682987162538977737273121591416562761060681999400175650340782647179473200457941564470491356970077842055432863803006081024373165001524491765492063696996946554858434754718758582746498607022034260357406842491843590223729650063473607451146040122430960578011609246270134683975645893695974887737398933053434776372025161782848977952215377647880163801543319727168983905723141938599544700118316536182944757638172084925743411688959107150380511599518317385719760387917915578501523265246286191573425412176086775037215935856985256483938041944602570592648825423584039829663032629662838043029604015058411635343962509481293368449737417365908207729695610645346922319966939977163218021999706365401472361554405949155495317511375571225432577964439824724093122400124118131490854299742271657293719191050760961947345278581305596596053259065865838131853223220121575260732900659475955065839130152772697631249880783224810510072858411112341804377687558236191396958555907203272991945862458084394288539151534272660675888988966613203108946709592863005910401597079437370246735999319262514913914533983932312888274197033850679606603092575878191957655325545394827133963456999206693835336622103278959749716940943611221316809963022454115545069883499994126620332990139439921408360612793575120967816034495661603511804693601056802399978007534687737131324673463825751755928054588895515934844084786376509621724307640558468565291827771633570220979207087614832893218962179167014167266188894128865038897842655679744899853461274656724846408012955926154883366256379580790204320773354152608962479643212957704717864221939664375688632422496529249861509915956901476477331132240083737650785056736290536594128179801690415995632525333468936706584466760823043892901853677327423676041498441584060927978289986448298696272495388733626721430608741004137922841979175088524853392754694524826905759122805418707822751303670772137767319241161100824633572156491356928978415585640086339178261910290553858039356933286356640352893315760200428584312134367316266354605981235893442538857465407026325795986647294258771239540390220824758913466593744572501160464663100113459622055875080984642155787937505457144647340820281689274640346320349155435998200639243044404251957652909616524986493299661217422838347137513223543310321857521200071224877522602044366317555588462030151534741383465003874033180158168728492108994913100008840026784197195318842659079260085121459732153178901061201326214896368370062647159582590774556628433819602157789093434137988026062422728032074885342990005625715939016997060619062761634095459535 A094836 986 2433649003842246786694896679456402128192489404200599203273562178973198585877549135848733380022000791407840192141023348165756495958024371888058386939451181649884609827820250650924288227826579984674777687168110453751317673098494269391150725620699898502611432831662976063460418072852639204939297142634428518283756060443368010484563194122591387448082714353523146297988622312091762892053061927560347676404809860377528453174607410690045293473656697371395892210090878224273300756186696305052424606555833002337566807784874474109692093335694591961440338231819844777725810804851465901300486083229818869388799608897111334648675546334590639870102177608844991198488339367248722946917732852662415750444983802034701441161034979184960456648165922884157370394397368621809963786396871160191162693049886840811691979579459303163581296069180753016821580673010524072585164123346034450329671127296438583722890231463210127018675903044049054981450289007850311982583268927709221352168507452085276371540658829318273882317021693657215337434882318052131354514721283232828013257861298917703890379163155290568172908430312423726556534844748363107206113766030751148207418976802340876430896986308769366547950409759148625068809032838083262299229615007746501112160248971771277147136995667850057291175668219474734698087528218131485730876339755207325989792706673577289195151573171627946066988930572739995734200938554431976257733902286576700472291800865527940489304420498091416846344195437754097514807535845100671616987990262819659326402423555496027455876326510410496002360427275579010994715255211091374584246515816316671685325748199876898960356199449451781640794015756409181888092459484140400582958929787091810862053584376970022218432416413390580600476599030995854608256051932670334122513102979391498516762661085391678388354416595144881694740117247431848214067237571527579489682071098122221643111255090099966147681840606260554894978746097088283650328939582946502266479878925311655925759436461194631600663847216688840980030349174890957553425868316932774223688268926013438702331976780561619454253688788672203668976794817863796997061786785171604338731625036206003653533399856360217295508898082840533421668134822259138995455476054952118779266312306012245296716776367902495304467702358208724020746613121414619414362796916616563758363900383971943923835141777189654214554933885311090935665794581036734219900038840541333028353769633300969495045112337823364818934933618820192049332610006092630373579125070838230365536052542641207752618181098909310428038439743311307985994792128099964972055309056444642116801635983577726849055764063196990830664348321399024826303740489531282191311972709497107334127591522936596621940733551762188681472423306346654689105468983626486503664825909010232792733798625805304478055726389208482795610854977637032985845055333596747662336058363823569218615471660910883217979086322908153343319977994031953391920661628088203482809502827987029007929641708988823297937879134705116186812656372167900663375896626714461886858781510376307487680870536931165068825136905292594824067725416169775565521942105969361357315616062290469648161218177758619623045302842925815147403227599198888430575940551362395865882737521996833676571791666085758658167686622672492792670274463935267996233757499813656345723305528672173035080590476962394012965749750741065356539127814080385808918295658106093444388487411570116395799131334572065 A094836 987 6575718707697318107730690193382560068520930713613575254604136553859686775580207995545335355792413418908473636094136087446330778699133603901853351357221777110118106010970072269545736534153759215750101514629644627019427294411392221077857196327923577892701591182971591881025873699399142971447723348214846008034327577068034813096333640900753682446942393431322358361136301829922052985557651902503510493022757100042651991766204956265344882467838782911977684674716500416393935657137043127620909429010020226619560616900153806392432461129119077886727407974751934736977600658637417902225079202127176001687662079853911650419818867403579515394551441423547378140261624194226105838629643167905194696519033445888315615975091292865396525053292975643414742874561115265120690302040754726119607127659428280994386517515177565081787113117522771206709473441452872293442126298742007347517649794538414292158567406013418112863679642845547346101937116428720186006862150587237452290553226111161251754378368391325912333023646061403361087030293440630360312876742646937694449330897639451906261741025238143969163076147743590897546510880375393140025025699840201865057513021885148676091121874157316876197184359289055783392602279559517069009376481151386345886740456538781233213392077368787443111797548378640221554714183859671514056909954440068671559173607240432409993123463934701494337147105151059530431866333403482551022973419938500581643502783100613465598085485774207664356312534779443121747592595945254285013490904343216399532999371283732244186071468829656798643971925343119170196345048354936316162194261011594524493626053504576526691140179255124994802374669611870264183044519929551309116089162446590219726048663411312267133544913193915509652334997884119549270724627511565169940619291908511451304734474061331356449426430367089524476729712408272314722875403257591630792154342904017296170093748247539706933956895947869283326913309439418627889204862440233174926994782176585491218826119126190239259448320352359284871042796776720030687253417232602639011462091416771501410678547145532425881893472980371961323435859676459618873267372772565858888757189244316817178246189609485329124930354882703796631883474537988265511131800784545780856791199341223362484088171277507250484900098201658993096969733821169082695429110254530689086205129972453294639546873337066592226452774633264159695213050803077889605790324156938361069257732940216739932398935832080867518822526262363526494800182986600777353453894464927567315438330232565758290838034792658828596758173770431521652824459393419520887732622026620521145920693003950976447707090437830290934468620865723892585283973175992093872183946123138342037637663770121291317789337229955674694533069065925909666292205055991447291741258781512076849475366957947517114066486364463058603449976291535906194466982871025518867871829270466971894331688161426600473743597801958972868243554214078351417675368947854785420330451882307485785681319396527335887928035962351168061686812875441879654936215540735135198010738366396436511364556754789807376722475513848633561721377549504240278379070147490867249953571056998527131810411445078912698866363915267996939821490821500655155951187495748013471446428292326449680996972241736935697173770411801996265709960141820940946922551563170284549776001475825051958196980912123954803431298037408924455380697291222474423622349525212658861021753969065393882386491231918260095 A094836 988 17767589514549149684841538207622997848741426595694476137341173694966694694419136126414360282617721035889904356886163567256637598288563039718435867308826302300357472557031307452061929190995229574376789617751612614096038798181908682858100753327323886766181196764956409599555847275358411456212543547579371279280234829481769621618283013150642327380250898968718658768643989555827075075213883387502557791799813279505385304223832617221551182382806917771466332595191774034218189872283534344135392224760468096493050449297407799997878400278786412755345494907441495839468699253827498320346262703661546326741193550965660382323015931048925516005438124624247406889995710084459570727254348921946983407578677925806426759663255512287322225733540972022583751089693739048987483386150332873104018267773082165359991558634030201391685616062250458619775980417224987926356552674036780506958239415171668120973865408158024277747535376292765885118379107140112934740229548303446668379853464783850250155053979852703785805556009340890187999940515441700915513261604117304367169264072163937751801520359814301849388063578294752292746945842239467515984512234854459408634251977714694920457334873076083890715425590848618967578186290560782282380072952841430898839471601407537920371308245913468003438019684543417659166103026701304212850284966020725795345561096970941698224130404399990266071025411129232278486907098655271298432097922939926285024044047646056718518086493257488610999339622629859877207897679436541233005780806547380448718504974806220968294737652901406159525516139916680722291513325939782715178874309006812588865105911243617575242561803991148286504234716497257697413404404757188153091272333971756986607972626483781368824816137017543293690028563806291991133643335280197156509219204223694962033894032151056239734671826497459299991241988187034546949361125534775014872821544844583636129371664653597198035585385169302197288764867126563035468347887984570455706237634961255071961612248119529565284397760928227571032716656860348348026001179936624013676196347319847670798214732055251834171256709739276250823720023868999072331771444169686165545817586606519003809617550791429502935344523384167575658815726533509471151939130264366644922931041353673219419760942075048222907704760873180241139288200038185740028430041544945005294362502821668418144111727921612155006221182504145874185374727604121876678111235972008611067801366050695997996372429573170166212493647025972629768758045097185294316402049265109216048084002752340136260636617391583055959130157489266228194623703286227417338688572660619591691635595695039554783977709307253382907943382914837636366412469217790148111358831112747090688589633379276206204070167254606681262439671143708501571666848955819906955798377562819722637049648786575565436903168101052795138039040328875040900416801872455618384242020352743394234915002796703013569171983281806821781840740166461711498605454976442002117529398176491998605881917079775152580358255232393721397561581576787586659736991015169708590563128207221661077399544670571522600739060013282102591176338071035041062404682016578217340013191680393958019682083563385044353717292253751284805582520796467171032491678037570581037452383363128545041220142425381534168004869485002371237455519632925718503316738089928609039838410264373761718875207343968448916477354331329163137373287541755311812241779498828946136387334835927282700091903509511804204625 A094836 989 48008020292593094751123728506307146804739266140635760909520596719663455204633730233363605938297726446561102663832777864591347344244918634185609811615097311593788780730992581765399063128332576156206869797063342653642869813260222849690367157633232814118643700957321035766408018312144728355543321217836112981769186474932164449577787605199394667827755482071084384670517698643542926931174927355380008649932602458466451049360803965527675029453461823979719118694523498723957132640974452660810702170393355786703995694440978975440461045120819758145865640512498947006309688406241241824157699600214296047678703287047134499125138625875329340667178418183275069869390268386585565878935412157457581262082891236495519216294500419109051788535502653112045652029609608349248914988687897382372331239915740351374416197042632088982769452813087621667863492377868475924143111883121082187793815382144052724457092174275575585055727723063410576042514245555468720947914232653762310724911771292737264757704099183637237920700004215439226572478185693182433086472541448213753153657073656062165915801750477218358902578625476272951411350119220160852797012033551049481927883786272083789927042735929704515396203749288609161340475964492954167473888109201065137277906380262710922062041667066113176502086075838766136426588823432740123449955921278046658955034524841877228169190359565309764222416323724080465412092548700209644880977564810260883634385373236862152822404106696248452712551304033346608772617782244938466327334725800117629221000908927037772600136952068130613381145966082945968512498810344244541477002220742146603518991678554201183728875303243903415009447401600920686540754518609402460101308730302524931224522310710513847252386068676488785634947527069603075923555021202465205322740349193131878904130370137679898431726825769704661486811375351654937584859038319558832594733022015722080804266067800271381552444776770558589204959344062663882416848104129446931085079162670529027854785075592849759208203490579750544571115535793864459646224500935340852350443518996136989725274795334743310398309747822051449353730181058175816980827568879119246738940230253625103976769443992252907445971777253665906726323461210068053064274018842517890035978816946425697648831581398609020789367778979234809899363619533444048387735276825331149774678396419018093372095249297322705760217408673427518784722818773286507706366953806043110166838221811247646369458372307769957025290315441651783271657743052411678642140983660430636834355659998492815610481849354022624542741088777823578150351593454927088229615635596372110130278233647303873075331322841108202786972086167270427738153906542495804204797689482696515902227151753140539042106274132610022815437296897231305320734159586420332603119924433480109053231301545960219862995246142558287999922883518644068977020004192392209848703071121283380755768443225003381237302225083844230495560811686225330390880521670977341866779013542429497925607154268233065744792117709891872865043331733667183712729694786773011876566374405174561834697058335327499277389563433412727352724903746559131446377172429724195761848393966853417570653857977854944764831424803272056276687031370563474629137358106328214215182868400745036374927143836408663585013460174705995281608548338205149575020879396435538455358834758336428339348852046421836848367007971953361388258167557125561294202864583486287247859717704921548790254440896209663042636655 A094836 990 129717653062997027468386629582503703043407648370571230283048514995356960996225644671412336830920174240887063507771808903962253267512171861006477992548125627100114985177669398898800816510825429778841387814875534098530420139390323957954689201824241736424688513805484673684424865923567780658266597718049629697369062575031878860989560490965751241828267932305171038661080053090863432740959578500353395869560100042963071229987588091023160708032071465586283287246269898360358138177723098805976173129010622575206099873329075894232325746038054707723716205319277247369552938604964581581375783973516324259281529540407806450975742244099208829557200080493084614539685615184844114545312756395101462623164564542332967116000980469177145645300702435167775329200254072065931519311951312576837165906234062656331507204417633270401241669815346691496108536629020204722046761951640490034638382204313815289814942081027197072796298560181959083700988373111769343888329516400917460132043226179511305525066320940207964157945605834107449308648057802463492498733293731469443716814243754607808366744528269084191452918057973311219961175275187032384790010530142700845709733356255192685687949015147188524516651815152231105322998477873671599732163290988325159494004199998243503873716213104391889440633138896661557206983834812237112257568049008316051770707940561655299571454127415062582938702835677054288311195579680867805197102948019401967653824254441953890869417378206770061740702624158479907043736039728144299475225423331111286774695737415881255344601749750436015949696874839980090240049494036822811288144821570971115895726650347540354817845826803223036207240374890971197775421295878200690005583098005088392411672675567181931494578332747735681242334528113503704853454533645725704584887914300638113103998226217978934506286148557915497878064344958183454319742172178322430895953752664936217749490785824668619357507751248664138729602858892450683727288109009877623221428191298134472008557312639631929851000547148725043203583144998364909615750575526111046426884712131214826390021698779744369444398767358473276877528125499167188483123759339936035002450956327708424426227228049516564489512806794881895806950333373877345870197246973353074510569840458200881373923513178099499124648831097131583167839360691165780557920689552003221746175732761684066622983219489638029351952432014418651610446870950692539700726831072692511662185807532625089794278525603164850712168219829696092427389452969571258505770621448434315617212945231924835439385696317951739931430462747521818896021810891509706169004108692824780952420095679419370009990450338965056677015668880581780910855489065354445171215245623414873220727075447352357215564948636145027040630313776647843268122127535658782873723080020885691842108339727535727494247718174024393122996493228335945500867150911041878555577313927687342058692098678956339400177043004563828992183531335440676254447670949525801282034777062246326902991924950848663867275721693872608087625684782787153604208975576869662920773753079653458855690374222510232475983999658021176024960098746864702133070057500432760370297020485246253881948704574080497369530156101148842308323553180741711980758109111620797238843072966429725156508101425833783625172201387186114248535060154310681225987912812430734977770531678614764999158879354224459195838739062863651141910431366065724861624327862800449314770820851363188903984799209655000029400037185 A094836 991 350497050568197675626485922008196499316140661158017323589036177996857788948346487268425900753540372501150399036896763825728143737470544123520869350255223829327199096161281984831978040813187182929853273668923896070886541573762842074170720532961943538586694245658718630974280221317461831193907991490848881606178225308549661750229342868801854656025312125333090075377853632933814351723145849933027520259542740383483759996975413661140614705427627646552313462420302570846188965399075171999294958983884531804851095153739468625236768725333778699449723040907046609893585033800925893191635544138741507934282645139478605983401956418417436382134213950313896445211160662839180410915869188844151994550209391310492440651915432933216228424550709444320675827453434473112538615931977457894716639906313197381667381091920248053992066009071613947334863598108120215290494426650220720952510720922240546769027249045843312215120013653883930380749494541633755211717545405401046323514470072225268254791464441476342735517531106263754112592740479704070663549144273189888988709078932967876642144777799581315008087425690065261440062144182205242283541755655433544134058217600717744364645048311884967463539477808337579157973580546738696169522137738362345379887662070488873684755859145766399819155414239212703688807133895073841244579825418464548693837793900363067777564840883085139533790610839583076962936385044205156109432927284570859306339749501116786176267012933510586010574925777924908675485566006727663652243592766505936896747598661496802224903341327688726046965467574671660120882645220388684891856025830882543213003649890247375484516635695147005399928548483508002575468501800708379654992625429501018533771408344860214868384503402698313134228002260015159940910958226355729651323161821699974988475124303110608943356086741676661905561868373265636341917005764366788888722034444967635644637043299032186809232604391429113732288797719768057684767250053696585208497367887808396672838094003967209881607644270192364486985537086670046191917298408847051112104590141735023464768848904828073951495455071092846972071631641368568685105583416908938287457375745057237909174561993420349764997756157987993628804473074452755378473219897047981164809669672939241835046643683775643448025780352256670558484692053223910405623453315434235879827017055243673928997207286965752657986269711085550523223908660585952468984856191191461360468115885114931181376494206721379118854321504689523400087023030266038488070913577012685860367072543661000906864404540969256247272100567602715176833472782677265771141560872072376961761328968247557490463121121484560742033093550343245804750703793300681168356819388876777504745888655631594316055917449108589730453760292387205575279160667867190444904467159096508705877267680712499989729237471510967767660048524780080206099274064741630963464960053529540076959205294862096804055897132896106382092649406107549021014187216025097044086716100843176032862386255610038821536313255224726077160891735239759155371388939279007042438918804254849240653513556452164312822609489686409784206714834089124678604423848988996888796346787502741411135607829105307526037525716953879368645033964007332735208533781682241287811139767972424716627848515125459046946551703134716705993546450928399122467469765398308449474397521236782336691298952666262442325319424580849613432080597292942031450547639682422230562223510080665631497018137210046913869775857837215 A094836 992 947042900917617056545737492879517358648509023041314437766345469898994750381471212373642112423729255577934137310631548085308540416392142709581527977911622238716464857712798745346605767476415257451033766612044552308001336801887059894085328925373969617019511427081343935407831473574915944318158734741675960050263867414638611017240823441942120314829151534382077078499921855107113287492507345559461859387888614956073076548756337724813849910904741868912885389176370300156504224150162937018996173198282875926085083899304170896313854863526124007858443932814634620655219391777163158439217658887095580922107447885341652959345635266821669005317816536548067701875941571305850285450564002944142294173203152156386032308508383784569780025990371617852030918003850746096007274316683779280211784189692353091202607378861305824253291955269831070352109945979604192694711218762134436373193933293511753056096337106926548578057204096495819706826050550506033470291463797064110765218638003109448644935231395802757131160404891179057778118135467512341130446295327425786316022487560064958932467381247724184882768032761638278437736693619143289463097438990970906107524458247405989018078234850764166939295144521476323732613509314289479176377216436891766228131303420456736697966827538144599206966039833719586470495318577505684230617576023123161562433667348073068573324900494641919605239647549850638276799824078246752126819964325807513826328035498193301806319578076928225193803387711250479082682092306442107460217888179873618163900724808668622195807572922813188028464677437065950806644817145440732540972170506899810190564746107721758211623594830441381787383901795198248067944694090092745949589383904928654073161952936139625007192996699512509340948380864226434046837704274158647872149478657345418118221672763006639146969211869724191910912670466499404437676295255576891399004506174348798846873073244494182933877877708133714055980192709210432971790425917800064223482264811430096511874057990162088460471924967059221695109878004599319812195630684954156578795556136083321270590603350823757037196350157694105160064271817449747087988097909364191912773794260693700502881242079994557015507372649370751990147790440221011658757294291626398133962652945711990980095149859638275418466159387148692751894054759971645224828790300382615795289378337092674194466387466398244192240871407400725499332349590456372620504541727872497523292337459394736519454197552282640775979525993502872397339043800389383025196349979317655746277514395759079218422785630313234062177475802232073660282224562772161222114791307335453857854329919784804659811983260260832786008362096011781283854620738642951451545680817529807194408517926789492394630731731926460815541033269399915687756448856455021046473087390155686502394685431176835244712672153774916734193057990959283488544293022064735952240443509059503360256430648025286885602694652908236439850509703119066119339657603252141263596505622443484578547840759666399944942454548341488166616121380992144455026339309722901451800295688322849568592334773843373750736458365148679578905367456748716134724451106898212093094968649535386807642158472293836361272897117679225952930039462424259869791746297347306848044902414218418617898721531360888919015799076697803152408448261873474274596422080118316618049087124611254195125124770945361764938553889378716592629830631975098002913654860797577004178678609467137684941754102756747551621134338476117745 A094836 993 2558909567782350718588907079274533894871772064116970452827341870630905818672946267487093719343015695031205537862927406029739850476947832130745165075447853033788058718340886048644543951743233212445510307532470711412323541152157262070976484585639932943243181289279545654753329667319201564085833707364016953206931363576128218418922954710784740288813711420588246933016713474645787168990403124555816011038554778068569069350979627557033361318649907102174969769241090130720303567464774856750155660686801346867750091844824716022371410604478861735454816056742101837963792902996861053176872922677388120910026389903548006817545923088995731234932358147538928616572348914507744632107013020085883634704000366917163748805149001070474612413997559560726743219770577262516938542665063639637674346163908831739232063470302156416884340871073074480477453739173292420540894422600860596859649055248347834517025533835666488414598350348718050963913607837972760802972323462121821886574436369931658013346740439994608292052678498434707852721089440477866030395226425560201436003772678216586067650221986572947971924216434520938273503106096780985924046996611847732868986952126273381609103025921716467185008016957551218387942544193629625995875069290343813986065401954412032069032683252207561290822420475296083430574661989286463717287445834653364077147075336699530922056103571681583688217993889085585040836161723037680041511434175404617787879045576368800363889323696847130963070743020873016556498337926440567629845081618425749772922861685423955676269837134099906364185511469484624407894175044335638937021912853617456252362730979414300440431468715216918442505902722077182771583987962928798847410860318491793804665063062040921909220608697579397540929390867137564779395536037818440194818240008985498055459971330519635864501867115908024866624130038613017524965007863562996193321286961056009516615399269579983255151216334772903950144748411488870121720046062645719835263871023116232966687031851323959052985259653349746827822403382890275462506402193447722228854480575106992338112345485076886686430586630634401049646690379117575263175155445518629639376504635018633701547206925583299635551155900843613889385700965004099049206830702754630709985923449644126688975259874098936405052114638295415558947177476751332173576985768180512444636020439807350429774249937000768841682176556527049213645485369504458234650802763855297116474535347168692960634060409773488655317560380123256528086696261629082668042049573202728813755983530268488387177459908701817466747292345530495427367393935137596944888394970859524251545437681929573943254488306103648703233852350330282685729380485109461521395261212146150162514310692296552818697921083747848015002141440158279801112349530980799000379837223733505832961734157772128118713650430262353504821875031523459205966473646344851801322714896518724549872798651759030302801676896260921964369695125178310546906733829800069669140714105126194488060232870232357041195690653305445801470682810549039077722013443482340443757356510929535279487247905411239422325597680022242535792518661420196906900788286415120086545716494697827651507701056530116742851841974443551570937597982436386160844563286898641421176038512078399133137628949888606733721642158685760983090921210035676561560409993009926103660183936302087598445750439795414822601530283781867652436188935516117510930663983327413382868559040556695944046988088630594674433391112786612309775 A094836 994 6914172705105010724010170382462297704426169468735031122225039968099237623059550433278914856022715984245061785371492540460808990680172626025130726452332120985673095940492216390638812411004448663612511399918969250191545900191792120228718567265070173438673458824121905277799561353265009051243978359138839065889168494118831031529318806387716926318254333429277908830934081308571061823498781750042469302364315622452658669313270404902766417469142138085334899403604036356835960082785597512775983576179564040953784822079632483388276655139447020883074905126873226351543547768678126788520752197856643815603310383411938829079356124840831198975118226396833648573910784891058354690102863729708054636827914818207024292885480292384038618172841379942712042327789181759470021846273727637617216803123097473667051944294149047777115664780347491976419009651136290140697304035156306570580335374087102555353249936327633744769696164585032077208674861552151849183597747703189365673413361852917336842614247733634035802369206142365689438994605550035726501786771355568336854295877754053655489831967340338857695954350038042813576726954936808604823485521747773583241096637120732429701807357962243043569724722524158870607897021797677935151375260845292548498582487949517890193789612180637292463202973158210183709826266199733447458426448027657366613289835126094784478327018525783144483645414248661700929701032175823733225411768321978951455335354819313000389927146309302870933991953839011179485179426395150107293733950315098196012819408373290719568658904128765024182841223525870018084179254324977750967100667558303859894073908541631332068287616844921283190269161771150752650571867531139524392958194991180921931550927231681634859089077507862832643081873174624835807492691536481151247751012354800158400434724313391293099244897977971613465426488451661906853051013571051960137462718364267163365095961953331870261235652658678678339577054227650217858454592670842817194818756022195250045891848188219347199077711111426048869554438830691519700372486531065060508208227718382957214258286910074397002978407879623993942040197340103870911352182025693427921403402750026087567880050231683995620702207736706795358368173859650635409945197801548720551983831198285484601620172084665466528175395286514825691582521648127339561359790716833444242790731938981123768575828863388611011981048814864679574544602136051455693653848563395284936216671215712348984896711773010414064027272167567045636017855959877980979666592750443793937112921221271059863074278250526680481917121740147596412673038130517224172927221096471127192221914762243789009868967591108798535305083042230327805059502216145026387858544249538080209306473082067358926629388137554953410074970630274402622689880676261262444005273705440542604976103299614858999929038749896725395111972142118395815237923248130767502438023409950084674252941700622251852883245371002358239490476377722091978675875468462184993876945915545355063254170667527069058910811202776766214085618337982122595860425297949974156130925492235916002324975248086395075750014194961734183031806517789915293729795225442547575634432873704880778987000612585903145349315742049358665447436818503652982342140209453831772710808014733420239319255523877484033626958096969849478508516701068136195861953204690740213773198946801116079746222563202439905307569888224717018165989873933917539436651169295810162933842348905582973677276873725764053571471165615087984894305 A094836 995 18682092090284171193924761784506049122825615032749989975281605166462269426601086597773360453879659246414461912868234981397699863077975958572071092129036315455435671443151250346620022489990068545847793357070747381546845609994681156700735497773735022991362742499596098781068760023192387137259665440559435792015580064177717871064000995936656424127182920112197489072936954679045534401306539298211627499172369773312305655915387283067647302968260738456667796013568336995080633423383117014745850872681521351855779721509075125290407499815375245947206658197995400859768828107175395585722019261735728912372023745952668812624413431774002810635038212791886370907778324203290759864913305690658143542825391134795012722212818944872671275828404994607648377642943149343510736511693069411778080164364263209939542614250727256791610109352158052247209683599916516786871694962097917752847469321134295856216646810931732542701230622110406323899788512000306458521320311321694203927741017152146274217085684029538724743393302943993594429455571475107092529961825807519220620106025687680298916939908103373606921520681878575247763377958736150753452071955715487610069710244513266898780901872110954782008929015252260310831319364954781587149389958928911175699355896374195384891587463079398712028013142651063441087867140697017785746204545283284369935745057363632770960908682000562484713226221081890026826467148102914004137382556494552951427698340842738150684782785438412660416515296202265186095938253621357663467101503906313707200888268501769838850560682686085961242130621781389319378827937291914838777467066720624175816331448516756879834212700283508591963188832599746611584662414485151031980974195455310532567256800714940715348336778205636676222209680388445439214280473136036032852983040564430019012476569634811943434523849834612183675557505172260433703926313703974532728428071698962914356479772582503443865875478332533454100633250378362477164674187676571229414680443508100542507766807117536824807948922437813530695789265898125103340130996100535600045456402440590175285933553118675535625160971660157400996991563566270280084898332658268196725002354854065853589778194178803230583837729753425860214696916383075051873572875252953940176829601911843929749451015997506216460193513012048420723240414546062594743461980939898198163508113063106556615341459814626089953603952215587807683370301326125663779794464167491296042360329150319419788497954576613729027513034079205777185263718716894042977976465569649558015350299383890873481538312655463181960322596194586459976547121661263604577652406514270014813859362142145035975092007176687667538745631146253995398988089258643376190532265166990680579395927753435311523199788049752400366174555640859995728228256474908400142903249172263122385139598153825191245680143988570521755239043906128873969313662649975687446735737930970232271106898602282672747460226190771475702181302802909967348071668609050994053385838723089444254718281083425270364819970674212169005013539278544884704975791433047386687525316922664934108746803633081534083437116029188925740309405418549689703460999798357477134244151079034093166995224147506053768617108283175392670487403345998887921902302001380966551223182079771189408241495287888011970253307056370374605169029035364893965542435998664387047689079894072679345386694920022552828726231236452901601216852203180509675440320528773295732833859158183844638180058065818925842155440656100854948572102335 A094836 996 50479005913775125460973982331564962267577107392321004178179774934741083891438512927633186667467983261095891843508185548244044569227700359889110065801929672028466198566298737944350910129140754206432074038293759505970326646659728293613267086266064767052488691560449834784542511783104476779866564776413236371187031444239699568783899161702039270274721931888824186197166820608699725381268445684986067460294440763174227429624707125578378109853823046167778299493762242956671514674021099388245776282001894513150275853732698908902197676224488775102331507376078446249869022002040150194494107524457741664585392558253727719772336013297230753504674275845450577359168458086506742096641061873294574144659570018301306168394743903565665403249732122588485973679190061736984250584572827276896734986895436070159170476653520753701882738353866276824468588667964777221837179090284538611887291525369493316394824329887605002744980371246153302145151350749966498772758297593470035823390554931737380017228675633565900622612902185464549782699515131133813980230351545145578547189627112234413619916141863348145563091186481560281413833667778124399018893600857725774634773839578210039773567156636441858745082629486884835707354316210798050799716517650657151447111133420587980459179131450923139262399048240200259609233304337075857352797222928986339909016531706700621041590780438501307911992765717852603823413304473041463355474442236513752778689461621723663837282696327444699142553396346566693820045676105482011538000969820909321758604088672373731283495395958900138511212757212090415091575002383499569398965047178458964751867679818368547680710647878423370563253035415353573351005193367010557273067883162054067815805943980842581189571115622552791289577913327706402132150030920877824287608927854077556571553290718537557768790343008224142319742913548959240206102046577125616380252512267879430324044980421962351993725281218852734301232702945281185648731796647502791035649363540131643660735866939736312411730789349261048513973726902295198533514251091160660257762691186246935239635246268374387184787942447337417869877262715864956685524383490458641857528441412283186373493112791076097353533925091548937593315709698894930511758498988283744809073032381971099897532043605089712209976343983159546279369908520939482869494711139814214604354678705781976993528855843290831666026866905469441495786979638589407481548948526712918511172673147491856556172488369298522821926154054741842387536931955191744248511430302600355313682571822351918876056657720783267130111173000650874709033910055696129051592629474336483555920804286161124960909593522442486580892160052095253337738012117352186321791792622664569387447587483309129668326900681042848234450239266633078183270126305321820924862135258181251244104589235532367130968749128078799885930501522388075346689701242311059350312461451458157646446165770426081141385678284219156344935640682986354052397669905780317470063542352841762830893732233244412998674501850910077874780369045009940490721992591668740879719250194115159725917861091611057007052011760854282388581830409114743788836327725366677774180120581117246032340316659560744696900281231824168946298298393452176661327037665591162167573265268733739047648280948617884466140402039354655213317237945039242426759466206437969112115680100585432790118769927678374540778371493325851901770916487003863209122206632094275774306924511570399306779543216565863899739947081313344455953835614865 A094836 997 136394255296928298711380506335126743540944221348436320539451776592065242212397435329378272602138036891821853346697204483120427028353383294444416825725721844784600213090467746774385812548915827875710918203676381114384441052428975854661890966355409226840801453233592953991735085769188273066812320766203124115511566946755604057136224470917914171625874532780682838907255676347751978934652938934293056066088079769726989202540302737925494585177726902484598508564349566900589437568571587163923072768118246293010693501006030942778612830751068854951253785723505763771745237680684378650127492809065556241980818320377826346156039283515685721966819258296194668138102265971417013854364284268336248680726615364058994471989875814615483046909500366829094493232793903870182101568779267609105566156511303897306868688375198825775230367422037327821661879371157228136887271030253861231401708854079049806602959122709497785684394261876484111989875049937897479377534398777244715100597351684537248660277664476211033943575318311822269519259660428752090267489879913157545715285752351231697920714498374858585937865464352494001804930806958533389998297057445619327575548844830079014201279676329793791374431255944547573820960531082211378479246881302116694298918583146532349005317121592931242888290200331878450400707300451638269549472350149575807149792732926447714421607327836148533415719739743416653640835922219009931072487805540503665455067497603556496950187160693970138670518860413127004436577320898758773818015153354593081078041046704485320158165709320265488171335627856446520188116277612278544601164780009129402135370654537783299076400336354799663753317738503452755447804447815248040600797439329674635927775093379435939433505806075359436427763299601782310115630169267738745189086470078676993426317979044918846279328072284371797935761676851782694776454025925079711484909559719738521772655180620369692583601843977861755548476662724899385260396149867364864807095165604992193070765804704360398599671784872780915271226314300735728312452166317320003480874746128836778427319149483594475497761395331734042927007366866703546694006799292886592030845123693634315515324800983293436246018081759635475951278832909497719167719590693467425520175156666484000079201832369936404885139621248984081998436769583163936650779966037797067962768178354909838729958353147112012535514640774626215333808735613167252889481479124714138325892520484193846095358275075890032051115440742878378925347604879209376065434906701160590408012293713695500912231607623243732322378429125162468877349648423369279433798707187250664298083199321845217499341746605632422053903077715130228264572709752996348798105233134174499494202801983973514928507762440389726177084180323886936391200153048723085230577346564356568598448214974810302162686314463924928721262459874448673457881603443061832388856824106102010990465268804792668961351355263733969672540398944126325739611156013749808753117638051539720079630609775945320497148139181188356205487552146077580661046119006897504809614726499182238914495951922729442951520452340712241825022365456022619167746054052940964988357551566027719745290368618908984664970791271280621317505331771704435340017733870125318795816411532936483135556246881670235939499396057029222016008571758466997672210112147359393876549519942701945326221570957892047986630331048735215385683415131032235210538526879598204368881577196404060743073687591102898438171494858268000619132315259262895 A094836 998 368537227333294349343024667143530129482669018506367545776594522171985349716813978821467164937790308213719386646884003005205845586566272433888454374000834622678317747304245285485652521156260437779416694554259543477307253753336446099568135777825229464859078474148476601235833417205834930722050110843716064946875882703102197922682509736521042389693842712851473141903218640324805238381706859732014152504502531243361561651036468373167560790772108236690339002362573036003149703638765754495820754373679219481820380689442441874688902966491711821589512626693405197632809382344187189072494291075987608508090506516268328533585898371723369523523592131242042147858574963486310684927750199451982670640749170054117384762010476056347131627084066741440090732229035449067170301454590996506975962858158556235087089036819310573723918750891606505907853573592278162461092184486566842762708805436430067207947879154736733129314230550609888824443340239780848239311599172737817626731778220861064714142690232186046580149639887465641586776489819778973016768943675295000143377123555663400935547356954692726035855966921589252311316641626568289441650999630324462565383358343957033918161817911875946187851854508479538057579399647629818933852874273561801657338526564550796986424386403364968767361020858897687332782451516587022267246816937306930901932400055350730017666561958222492898787966824793946080284934838422460360716398695095998667545839599835348033035741870912410987243042818282872819420938101022770101374265406363140684163545149591430662693632463087961390138810355255361285457875090533374244012777836619620466110806756693410655735886028120020813038093966183293929866394266991606838692797408000897704222780486505291927506751498444505574675025145946102474226030585211399168623087354543657382160354607826080004109186682522029589798285731110603292326738571947518803306609250110221217950283973991258487398540188702901244639249641449975193692404748209823217205980101815325365545565543575314857280000750995464683801804987266861035605047219875147558244663306277425789063681102269426004420564105398402936651356035396570267302249686164996081208701666691758508239221238763746073660643503380609964471417813205753138296247822295249995471768464239807386242903453531524560909935046638411006400229872043800435890924598739416537821185013560287678466370476674640814580128893346173128362509707839798278717971475046029075043643079175618624657801503082566497303591098961103325114446840846691778937060869395105612682093903931833421112930927741346843951799385385015990255724041006033737333995055227321820596937248646821491522096438418825281947159535094121824675622124014584017100294018136746874968766583513108954027698305787032359087633220784903235495944630267523470971199065554756190171755832757348200911211290712776029326051280650258793295120745813451828803631788422226182238079509864384021107490220536930901836047813011388649162075291151482077470606387951717970813399076720872022738881273393069087557149491118332577936206122834644466326838111281540215431808336177353863243951255172592716556928042880342707876506049214718762031864330151286317634528543667975417004006381114719006975730460148846990836551255590040945795133776388729108698533931425992028890642902005690918532599947574139882671069296262698875816467690769500555686017894609454385981500613715311058646264685913132612535011890506467716110442247277759260557385797091616815014075479367093056359551059876692727425